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
339524370439	339524370956	339524371506	339524372056	339524372606	339524373156	339524373706	339524374256	339524374806	339524375356	339524375906	339524376456	339524377006	339524377556	339524378106	339524378656	339524379206	339524379756	339524380306	339524380856	339524381406	339524381956	339524382506	339524383056	339524383606	339524384156	339524384706	339524385256	339524385806	339524386356	339524386906	339524387456	339524388006	339524388556	339524389106	339524389656	339524390206	339524390756	339524391306	339524391856	339524392406	339524392956	339524393506	339524394056	339524394606	339524395156	339524395706	339524396256	339524396806	339524397356	339524397906	339524398456	339524399006	339524399556	339524400106	339524400657	339524401206	339524401756	339524402306	339524402856	339524403406	339524403956	339524404506	339524405056	339524405606	339524406156	339524406706	339524407256	339524407806	339524408356	339524408906	339524409456	339524410006	339524410556	339524411106	339524411656	339524412206	339524412756	339524413306	339524413856	339524414406	339524414956	339524415506	339524416056	339524416606	339524417156	339524417706	339524418256	339524418806	339524419356	339524419906	339524420456	339524421006	339524421556	339524422106	339524422656	339524423206	339524423756	339524424306	339524424856	339524425406	339524425956	339524426507	339524427056	339524427606	339524428157	339524428706	339524429256	339524429806	339524430356	339524430906	339524431456	339524432006	339524432556	339524433106	339524433656	339524434206	339524434756	339524435306	339524435856	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2090	3600	2300	2090	3600	2300	2090	3600	2300	2285	3600	2300	2448	3600	2300	2448	3600	2300	2448	3600	2300	2304	3600	2300	2304	3600	2300	2267	3600	2300	2267	3600	2300	2242	3600	2300	2213	3600	2300	2192	3600	2300	2176	3600	2300	2166	3600	2300	2154	3600	2300	2137	3600	2300	2137	3600	2300	2127	3600	2300	2127	3600	2300	2121	3600	2300	2114	3600	2300	2107	3600	2300	2100	3600	2300	2092	3600	2300	2083	3600	2300	2075	3600	2300	2067	3600	2300	2061	3600	2300	2057	3600	2300	2057	3600	2300	2050	3600	2300	2040	3600	2300	2030	3600	2300	2019	3600	2300	2010	3600	2300	2001	3600	2300	1992	3600	2300	1978	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22505	23510	34161	28388	22956	22035	21071	17060	16368	16604	16728	16650	16760	16405	16619	16550	16536	16470	16465	16413	16358	16434	16524	16416	16423	16295	16387	16375	16354	16347	16525	16311	16381	16550	16300	16427	16340	16374	16429	16483	16308	16107	16395	16415	16298	16318	16405	16312	16311	16465	16193	16247	16302	16210	16200	16309	16429	16179	16566	16461	16278	16245	16284	16239	16313	16213	16240	16185	16423	16369	16183	16367	16366	16242	16335	16351	16286	16249	16390	16185	16325	16154	16233	16280	16356	16206	16248	16502	16447	16297	16461	16227	16367	16207	16354	16322	16339	16341	16268	16353	16328	16270	16295	16293	16461	16428	16303	16374	16274	16397	16289	16244	16348	16301	16192	16306	16319	16252	16372	16359	16381	16273	16329	16340	16337	16276	16286	16136	16384	16286	16075	16199	16335	16368	16302	16254	16277	16329	16268	16298	16489	16356	16221	16299	16237	16140	16423	16530	16436	16228	16206	16309	16259	16158	16264	16194	16224	16307	16237	16319	16285	16402	16206	16426	16546	16269	16201	16084	16270	16142	16364	16158	16157	16018	16294	16370	16136	16246	16393	16252	16247	16252	16106	16382	16240	16177	16186	16208	16350	16337	16061	16372	16185	16179	16220	16198	16177	16205	16048	16473	16217	16330	16265	16184	16192	16296	16222	16131	16468	16498	16452	16204	16376	16334	16304	16272	16229	16333	16162	16132	16428	16352	16347	16255	16214	16298	16364	16171	16252	16367	16342	16379	16247	16361	16355	16250	16112	16336	16212	16192	16452	16347	16106	16307	16267	16294	16179	16053	16252	16118	16265	16247	16148	16287	16308	16451	16135	16211	16497	16347	16327	16398	16241	16245	16387	16256	16413	16519	16455	16359	16291	16256	16291	16360	16304	16161	16212	16587	16455	16338	16291	16377	16157	16160	16429	16151	16327	16329	16415	16392	16335	16487	16111	16155	16377	16263	16191	16283	16384	16316	15887	16293	16196	16243	16318	16288	16284	16208	16345	16338	16253	16325	16276	16567	16369	16207	16211	16119	16382	16238	16266	16207	16032	16011	16370	16189	16485	16358	16071	16266	16355	16177	16164	16394	16397	16566	16363	16297	16286	16394	16318	16301	16263	16254	16193	16227	16268	16422	16022	16174	16345	16124	16288	16276	16446	16284	16522	16405	16461	16423	16185	16181	16252	16342	16231	16270	16251	16239	16454	16242	16384	16120	16195	16312	16452	16239	16246	16400	16323	16322	16296	16436	16190	16177	16228	16286	16099	16275	16241	16273	16311	16190	16431	16199	16266	16302	16403	16245	16189	16331	16399	16281	16227	16500	16187	16296	16276	16536	16304	16293	16253	16420	16451	16257	16241	16165	16334	16367	16405	16411	16356	16220	16392	16511	16168	16264	16334	16426	16302	16217	16145	16223	16279	16227	16203	16358	16009	16327	16088	16421	16279	16350	16219	16017	16165	16270	16366	16318	16218	16349	16337	16349	16448	16441	16482	16370	16274	16269	16198	16352	16255	16255	16292	16335	16378	16279	16403	16181	16269	16169	16323	16285	16295	16235	16221	16260	16377	16421	16334	16188	16412	16243	16420	16151	16190	16129	16084	16111	16297	16180	16234	16267	16304	16217	16163	16262	16271	16233	16279	16243	16129	16307	16132	16088	16230	16370	16335	16277	16264	16338	16103	16081	16128	16404	16395	16270	16288	16322	16283	16202	16443	16196	16344	16254	16497	16440	16263	16402	16286	16279	16255	16390	16361	16329	16202	16354	16202	16296	16248	16415	16163	16331	16355	16319	16310	16279	16482	16102	16303	16327	16387	16357	16124	16319	16301	16458	16145	16426	16281	16399	16265	16141	16081	16321	16275	16216	16149	16101	16353	16092	16294	16334	16274	16265	16291	16266	16225	16197	16262	16301	16336	16334	16172	16048	16165	16368	16501	16258	16349	16310	16365	16321	16382	16528	16301	16403	16386	16273	16511	16282	16307	16393	16136	16348	16302	16195	16193	16459	16300	16485	16441	16188	16099	16206	16264	16184	16321	16251	16259	16200	16244	16224	16249	16049	16200	16339	16279	16109	15953	16429	16347	16118	16200	16220	16217	16110	16278	16035	16352	16264	16232	16300	16189	16220	15986	16252	16287	16429	16402	16224	16336	16122	16448	16174	16322	16297	16295	16178	16356	16288	16198	16204	16218	16322	16323	16375	16460	16338	16220	16279	16460	16541	16234	16217	16297	16088	16251	16340	16238	16135	16212	16392	16288	16069	16177	16155	16549	16266	16277	16358	16336	16226	16216	16278	16307	16253	16452	16157	16253	16271	16135	16415	16237	16284	16399	16163	16382	16257	16295	16219	16248	16203	16193	16327	16244	16270	16336	16229	16224	16205	16373	16378	16266	16225	16083	16286	16178	16307	16261	16340	16205	16390	16349	16410	16380	16510	16362	15931	16186	16259	16366	16305	16355	16310	16367	16391	16422	16242	16319	16102	16380	16272	16338	16223	16357	16226	16315	16492	16286	16186	16416	16342	16211	16322	16118	16096	16389	16272	16301	16227	16358	16221	16401	16124	16430	16209	16378	16303	16261	16189	16071	16384	16437	16300	16270	16244	15954	16457	16145	16493	16321	16170	16388	16339	16182	16198	16313	16301	16258	16413	16366	16312	16280	16294	16471	16325	16270	16365	16156	16424	16103	16056	16253	16269	16424	16316	16353	16271	16422	16351	16242	16154	16343	16271	16229	16320	16278	16175	16124	16214	16261	16337	16277	16259	16428	16361	16240	16227	16269	16182	16313	16288	16077	16256	16164	16296	16350	16198	16187	16208	16149	16306	16356	16328	16181	16359	16290	16181	16156	15913	16309	16107	16370	16191	16134	16172	16448	16371	16267	16122	16288	16144	16153	16117	16216	16402	16362	16303	16069	16198	16332	16174	16419	16224	16161	15986	16342	16170	16130	16243	16096	16279	16170	16281	16409	16070	16115	16207	16452	16152	16322	16233	16272	16402	16407	16416	16235	16291	16303	16348	16431	16477	16178	16168	16436	16235	16376	16335	16263	16230	16395	16231	16196	16371	16375	16360	16441	16351	16185	16357	16256	16070	16294	16299	16235	16237	16137	16150	16341	16470	16325	16166	16305	16305	16345	16371	16363	16201	16306	16132	16327	16191	16400	16402	16467	16245	16158	16416	16514	16272	16129	16252	16376	16213	16335	16148	16215	16328	16226	16334	16407	16203	16136	16260	16380	16281	16299	16419	16233	16335	16105	16253	16441	16171	16271	16353	16217	16192	16315	16142	16472	16305	16419	16372	16295	16297	16253	16403	16453	16256	16187	16220	16298	16215	16229	16056	16213	16177	16161	16351	16327	16167	16266	16187	16241	16335	16141	16192	16315	16410	16212	16357	16228	16386	16158	16295	16450	16436	16325	16300	16153	16268	16281	16311	16104	16001	16309	15922	16231	16316	16190	16451	16290	16242	16182	16122	16302	16189	16129	16180	16275	16128	16221	16512	16380	16306	16367	16232	16261	16171	16324	16225	16275	16401	16464	16170	16205	16302	16411	16386	16330	16330	16052	16164	16128	16304	16213	16349	16242	16309	16432	16378	16277	16300	16378	16370	16298	16151	16182	16361	16260	16201	16392	16211	16225	16016	16311	16149	16224	16276	16221	16225	16212	16215	16182	16292	16247	16178	16355	16292	16375	16199	16245	16400	16111	16258	16300	16073	16271	16250	16233	16145	16127	16209	16155	16356	16500	16469	16212	16284	16151	16221	16345	16224	16061	16319	16391	16230	16301	16283	16110	16184	16271	16094	16345	16082	16338	16291	16409	16202	16219	16291	16173	16178	16277	16070	16024	16250	16108	16269	16378	16144	16159	16125	16083	16096	16274	16183	16216	16246	16215	16116	16179	16212	16198	16369	16218	16288	16306	16282	16279	16333	16122	16126	16334	16175	16178	16192	16207	16285	16214	16058	16310	16284	16318	16232	16058	16231	16337	16230	16141	16442	16486	16344	16275	16267	16191	16210	16276	16225	16187	16353	16395	16353	16054	16340	16230	16309	16306	16220	16300	16141	16151	16161	16207	16151	16126	16171	16221	16410	16308	16338	16278	16348	16435	16272	16291	16318	16244	16429	16042	16269	16426	16365	16254	16073	16292	16237	15982	16203	16291	16308	16285	16196	16121	16210	16165	16243	16323	16406	16346	16231	16247	16337	16353	16388	16248	16325	16145	16164	16084	16338	16233	16126	16303	16229	16488	16311	16117	16243	16378	16377	16347	16272	16452	16320	16344	16385	16191	16439	16326	16365	16417	16578	16400	16303	16136	16293	16256	16286	16406	16294	16231	16215	16223	16301	16269	16472	16237	16369	16144	16331	16271	16194	16230	16318	16193	16216	16267	16408	16105	16203	16143	16244	16163	16417	16263	16244	16320	16300	16265	16238	16265	16374	16189	16359	16307	16330	16247	16231	16235	16241	16284	16388	16278	16236	16307	16308	16255	16195	16233	16302	16322	16215	16304	16209	16433	16462	16248	16166	16181	16277	16218	16290	16371	16333	16295	16155	16143	16367	16167	16287	16203	16485	16485	16211	16355	16383	16429	16305	16428	16327	16173	16272	16385	16316	16387	16318	16340	16019	16172	16171	16369	16203	16271	16306	16256	16301	16396	16482	16202	16342	16320	16432	16317	16316	16318	16275	16445	16356	16177	16422	16403	16066	16637	16270	16477	16446	16156	16331	16230	16391	16225	16270	16154	16082	16336	16108	16231	16274	16227	16203	16046	16451	16374	16374	16366	16264	16345	16167	16198	16350	16106	16216	16306	16413	16311	16206	16391	16539	16267	16213	16436	16162	16267	16427	16232	16320	16262	16339	16380	16442	16221	16450	16307	16387	16252	16142	16474	16009	15997	16401	16204	16437	16311	16283	16399	16059	16202	16448	16219	16148	16291	16269	16318	16571	16314	16431	16486	16168	16326	16134	16233	16210	16221	16221	16398	16390	16300	16451	16302	16072	16289	16298	16291	16138	16297	16157	16101	16157	16164	16246	16201	16330	16152	16211	16241	16264	16083	16325	16340	16398	16128	16220	16273	16457	16335	16381	16344	16187	16365	16361	16192	16219	16350	16339
59592	101127	80570	50692	28224	17396	15095	15217	15339	15241	15244	15261	15349	15269	15226	15377	15195	15188	15244	15253	15357	15423	15529	15203	15335	15396	15123	15333	15312	15258	15187	15120	15308	15144	15204	15280	15423	15351	15219	15361	15268	15107	15281	15262	15255	15338	15196	15025	15280	15228	15173	15293	15153	15523	15268	15335	15219	15378	15254	15259	15256	15318	15224	15259	15260	15315	15109	15206	15269	15405	15245	15248	15228	15268	15350	15477	15236	15344	15230	15112	15389	15264	15330	15193	15403	15344	15264	15349	15351	15350	15209	15378	15313	15220	15396	15169	15373	15256	15201	15216	15337	15269	15290	15206	15510	15263	15359	15319	15294	15212	15293	15179	15320	15468	15091	15336	15155	15345	15183	15294	15152	15284	15345	15401	15324	15138	15266	15153	15313	15160	15211	15298	15208	15361	15226	15247	15128	15349	15244	15417	15205	15164	15357	15419	15440	15156	15412	15225	15283	15173	15130	15208	15361	15189	15224	15235	15396	15202	15244	15130	15183	15192	15360	15119	15350	15136	15385	15465	15341	15427	15225	15332	15275	15301	15251	15375	15217	15415	15336	15268	15315	15112	15119	15478	15438	15122	15195	15228	15389	15313	15368	15499	15404	15199	15212	15279	15264	15300	15016	15293	15232	15331	15413	15068	15365	15188	15145	15267	15213	15235	15221	15221	15249	15276	15352	15271	15189	15243	15122	15283	15211	15353	15326	15107	15217	15186	15118	15366	15250	15274	15274	15155	15377	15180	15120	15228	15255	15304	15300	15172	15276	15424	15298	15296	15253	15335	15416	15340	15174	15210	15250	15268	15298	15233	15289	15174	15293	15351	15171	15222	15116	15209	15253	15244	15280	15286	15256	15080	15251	15219	15176	15211	15104	15234	15248	15408	15190	15206	15196	15321	15253	15409	15261	15279	15254	15215	15247	15209	15169	15315	15174	15122	15164	15195	15270	15193	15051	15186	15257	15172	15108	15365	15220	15289	15401	15311	15143	15177	15336	15327	15505	15265	15189	15353	15220	15156	15283	15174	15289	15289	15428	15318	15362	15264	15185	15401	15124	15272	15255	15249	15232	15317	15222	15379	15203	15360	15322	15215	15305	15310	15298	15322	15227	15426	15243	15254	15294	15483	15156	15253	15354	15234	15236	15361	15164	15172	15420	15298	15219	15235	15185	15426	15274	15228	15374	15200	15236	15474	15385	15409	15317	15221	15537	15234	15305	15268	15196	15291	15331	15202	15204	15254	15181	15132	15354	15319	15253	15099	15267	15233	15392	15505	15185	15238	15357	15273	15367	15332	15304	15256	15307	15259	15439	15338	15289	15105	15319	15225	15378	15231	15090	15355	15394	15221	15185	15424	15133	15257	15299	15294	15176	15180	15217	15334	15186	15118	15287	15243	15251	15300	15377	15261	15401	15186	15202	15239	15290	15283	15267	15431	15391	15416	15251	15271	15250	15399	15289	15336	15311	15316	15385	15194	15281	15283	15374	15157	15284	15321	15281	15141	15392	15171	15395	15276	15176	15273	15218	15370	15453	15282	15266	15206	15290	15213	15353	15221	15138	15388	15256	15193	15361	15219	15172	15134	15325	15227	15438	15153	15437	15218	15257	15189	15175	15283	15325	15393	15314	15181	15277	15134	15188	15280	15267	15129	15129	15249	15501	15378	15278	15311	15249	15203	15321	15133	15252	15201	15257	15073	15137	15250	15341	15134	15343	15296	15156	15304	15211	15391	15340	15217	15196	15322	15253	15323	15331	15177	15175	15246	15339	15313	15160	15080	15288	15268	15323	15173	15339	15193	15240	15422	15182	15260	15266	15238	15203	15212	15346	15294	15437	15174	15202	15400	15276	15400	15317	15309	15142	15384	15283	15290	15339	15410	15222	15105	15348	15252	15143	15151	15251	15357	15283	15373	15413	15395	15311	15294	15206	15215	15378	15223	15445	15314	15320	15123	15283	15042	15389	15209	15332	15191	15132	15249	15272	15290	15251	15124	15228	15061	15448	15324	15337	15103	15287	15268	15362	15237	15287	15087	15267	15281	15250	15162	15394	15372	15323	15284	15430	15170	15304	15293	15198	15392	15267	15277	15316	15185	15357	15095	15184	15250	15284	15330	15299	15230	15326	15297	15222	15143	15259	15225	15286	15247	15225	15293	15319	15180	15305	15401	15046	15332	15356	15403	15178	15241	15171	15145	15168	15290	15314	15385	15233	15373	15287	15005	15181	15370	15317	15145	15170	15054	15434	15364	15181	15186	15078	15283	15363	15310	15095	15189	15257	15263	15337	15146	15359	15070	15283	15207	15250	15329	15294	15320	15252	15240	15132	15256	15225	15264	15384	15256	15159	15236	15294	15267	15348	15145	15219	15087	15421	15175	15316	15374	15426	15172	15272	15123	15208	15271	15295	15287	15226	15213	15271	15146	15208	15262	15315	15028	15298	15197	15220	15330	15189	15276	15250	15215	15228	15353	15354	15236	15193	15275	15317	15191	15194	15297	15269	15240	15221	15396	15395	15244	15297	15195	15293	15323	15110	15231	15137	15108	15383	15353	15264	15332	15308	15231	15278	15386	15291	15292	15193	15467	15370	15178	15288	15264	15252	15370	15266	15347	15357	15032	15379	15362	15235	15351	15342	15193	15149	15202	15313	15126	15199	15127	15116	15270	15322	15228	15368	15134	15283	15397	15189	15247	15325	15333	15249	15256	15312	15401	15325	15261	15241	15137	15286	15379	15208	15308	15205	15287	15233	15297	15311	15298	15166	15320	15346	15208	15256	15258	15146	15377	15252	15386	15312	15228	15120	15246	15310	15351	15194	15210	15156	15293	15218	15411	15257	15337	15168	15268	15194	15578	15284	15291	15373	15282	15342	15286	15364	15327	15273	15219	15096	15280	15440	15266	15300	15317	15200	15133	15333	15188	15311	15461	15181	15172	15292	15321	15251	15174	15312	15457	15326	15191	15215	15281	15395	15222	15293	15147	15350	15316	15379	15231	15339	15250	15167	15327	15233	15409	15383	15173	15347	15214	15295	15260	15224	15325	15466	15231	15023	15257	15188	15240	15308	15165	15282	15272	15245	15319	15324	15246	15166	15278	15304	15279	15478	15297	15243	15230	15363	15296	15237	15172	15308	15150	15264	15348	15294	15167	15156	15338	15172	15137	15265	15054	15431	15391	15367	15127	15290	15159	15274	15259	15250	15295	15260	15202	15245	15183	15391	15282	15361	15167	15113	15313	15217	15190	15319	15318	15351	15104	15341	15146	15340	15186	15278	15162	15276	15348	15228	15384	15292	15349	15223	15379	15235	15332	15178	15300	15210	15202	15370	15313	15245	15187	15362	15259	15269	15274	15246	15270	15374	15185	15129	15373	15257	15359	15240	15332	15079	15327	15233	15320	15293	15280	15391	15262	15216	15222	15145	15360	14960	15426	15290	15254	15096	15238	15296	15244	15224	15243	15404	15262	15216	15265	15227	15271	15299	15102	15243	15165	15253	15224	15345	15341	15251	15234	15276	15156	15225	15335	15154	15212	15297	15305	15243	15262	15256	15234	15209	15186	15213	15233	15481	15499	15232	15181	15300	15297	15198	15555	15309	15196	15220	15292	15337	15295	15170	15228	15196	15231	15243	15232	15290	15179	15311	15473	15319	15294	15086	15363	15152	15079	15321	15330	15175	15332	15212	15147	15189	15453	15058	15265	15324	15305	15346	15199	15212	15138	15350	15227	15243	15256	15163	15271	15142	15325	15153	15198	15375	15253	15066	15111	15216	15095	15289	15390	15249	15257	15257	15200	15239	15201	15177	15234	15196	15287	15303	15151	15148	15173	15251	15361	15251	15225	15349	15316	15379	15217	15195	15200	15165	15386	15335	15239	15281	15289	15286	15335	15307	15129	15239	15269	15286	15300	15376	15249	15154	15370	15172	15285	15226	15183	15372	15265	15434	15095	15197	15164	15294	15428	15301	15171	15264	15228	15245	15165	15286	15326	15267	14936	15244	15361	15285	15296	15265	15206	15401	15020	15480	15126	15370	15175	15250	15111	15225	15235	15203	15359	15279	15265	15339	15383	15412	15315	15154	15221	15231	15247	15216	15310	15291	15198	15255	15404	15193	15273	15359	15277	15343	15227	15373	15086	15165	15231	15231	15339	15168	15407	15204	15369	15183	15162	15182	15366	15147	15292	15282	15221	15146	15133	15388	15138	15193	15262	15183	15386	15253	15263	15200	15075	15198	15240	15288	15373	15199	15208	15300	15446	15257	15367	15149	15350	15133	15270	15354	15242	15339	15174	15245	15196	15323	15272	15338	15161	15020	15544	15282	15117	15221	15084	15259	15232	15412	15318	15250	15342	15239	15207	15347	15158	15323	15384	15450	15050	15275	15296	15236	15303	15275	15334	15146	15211	15245	15326	15280	15078	15315	15199	15220	15187	15215	15163	15288	15377	15245	15337	15365	15272	15306	15276	15192	15333	15156	15244	15184	15399	15264	15291	15239	15283	15237	15206	15289	15247	15297	15255	15196	15089	15393	15356	15147	15316	15243	15212	15326	15283	15283	15243	15273	15255	15183	15237	15333	15244	15047	15308	15282	15287	15215	15244	15213	15246	15213	15184	15251	15255	15092	15452	15234	15192	15296	15332	15340	15280	15284	15339	15181	15344	15321	15535	15250	15227	15218	15249	15295	15288	15403	15153	15175	15312	15236	15248	15390	15269	15404	15331	15503	15184	15343	14998	15220	15426	15276	15269	15365	15309	15188	15229	15224	15288	15159	15358	15265	15345	15364	15425	15134	15284	15176	15308	15176	15232	15184	15195	15281	15135	15393	15227	15435	15299	15297	15218	15189	15286	15376	15126	15299	15246	15311	15264	15256	15221	15145	15257	15315	15369	15260	15244	15377	15295	15206	15215	15175	15174	15190	15334	15184	15174	15277	15178	15319	15191	15154	15256	15296	15195	15188	15266	15123	15281	15095	15130	15206	15309	15109	15218	15250	15318	15362	15091	15283	15232	15234	15220	15262	15179	15322	15303	15220	15330	15171	15398	15321	15258	15210	15272	15128	15377	15156	15264	15155	15212	15339	15270	15158	15312	15253	15263	15309	15253	15186	15196	15159	15207
32668	39077	38839	27308	19662	17912	17821	17301	17185	17399	17444	17322	17302	17451	17252	17327	17195	17276	17316	17230	17155	17563	17395	17231	17344	17378	17269	17379	17089	17374	17291	17448	17290	17542	17273	17239	17294	17353	17444	17165	17397	17500	17161	17381	17172	17133	17435	17279	17388	17291	17386	17329	17278	17127	17303	17251	17105	17404	17266	17006	17274	17190	17277	17265	17496	17357	17370	17352	17426	17246	17275	17269	17294	17294	17340	17277	17129	17315	17182	17126	17104	17200	17165	17331	17206	17014	17223	17266	17269	17190	17213	17009	17500	17261	17371	17296	17219	17161	17362	17286	17329	17237	17301	17127	17281	17364	17309	17326	17222	17188	17200	17247	17234	17389	17292	17323	17251	17126	17327	17284	17188	17343	17230	17083	17239	17276	17182	17298	17359	17335	17121	17271	17229	17275	17228	17312	17251	17284	17275	17132	17346	17367	17305	17278	17381	17466	17271	17287	17326	17094	17273	17318	17297	17237	17377	17381	17361	17392	17121	17240	17229	17423	17285	17147	17041	17108	17105	17312	17264	17306	17332	17057	17293	17207	17327	17240	17276	17316	17340	17101	17282	17291	17091	17226	17203	17337	17200	17565	17377	17071	17269	17247	17253	17104	17240	17481	17280	17268	17272	17284	17226	17341	17229	17167	17205	17249	17427	17082	17376	17333	17310	17239	17212	17300	17170	17330	17467	17309	17323	17355	17442	17289	17407	17103	16956	17429	17186	17416	17436	17402	17280	17377	17277	17341	17286	17203	17277	17286	17345	17505	17314	17382	17353	17338	17174	17339	17216	17289	17341	17156	17245	17197	17363	17253	17172	17441	17339	17161	17128	17340	17323	17253	17263	17118	17270	17239	17386	17440	17330	17355	17446	17323	17297	17217	17349	17227	17227	17247	17426	17271	17281	17086	17512	17266	17296	17376	17277	17132	17323	17159	17167	17343	17128	17226	17336	17352	17294	17106	17268	17388	17132	17182	17344	17404	17231	17367	17324	17429	17309	17297	17386	17410	17210	17246	17244	17262	17397	17259	17268	17406	17395	17317	17237	17033	17239	17395	17192	17320	17226	17138	17396	17158	17225	17165	17154	17417	17243	17221	17329	17353	17207	17348	17085	17279	17258	17160	17368	17150	17289	17359	17485	17230	17485	17360	17220	17205	17413	17156	17417	17366	17363	17199	17438	17424	17358	17042	17072	17132	17473	17347	17281	17175	17251	17268	17375	17336	17333	17223	17252	17299	17286	17227	17262	17308	17330	17325	17347	17289	17215	17126	17272	17262	17210	17224	17182	17396	17262	17060	17331	17165	17316	17127	17357	17276	17199	17171	17218	17173	17327	17325	17124	17201	17298	17137	17408	17336	17170	17314	17317	17260	17468	17186	17342	17412	17189	17324	17445	17230	17324	17165	17587	17304	17318	17330	17192	17235	17311	17312	17377	17275	17237	17351	17598	17334	17088	17397	17029	17176	17108	17104	17202	17559	17492	17408	17149	17217	17210	17207	17393	17529	17360	17344	17461	17308	17281	17396	17333	17074	17329	17200	17333	17230	17344	17087	17319	17232	17176	17184	17229	17140	17215	17306	17431	17306	17430	17076	17198	17380	17209	17315	17483	17355	17485	17192	17428	17390	17605	17286	17210	17425	17161	17258	17381	17243	17383	17262	17316	17186	17407	17202	17481	17386	17437	17184	17240	17141	17153	17064	17350	17250	17265	17343	17345	17328	17300	17179	17307	17231	17267	17482	17378	17477	17341	17492	17256	17192	17266	17172	17329	17286	17161	17246	17233	17363	17371	17220	17260	17099	17213	17270	17351	17322	17328	17214	17155	17410	17365	17340	17167	17342	17212	17145	17164	17265	17413	17312	17275	17238	17212	17201	17337	17414	17491	17375	17300	17440	17116	17314	17264	17242	17237	17347	17469	17409	17459	17228	17149	17235	17295	17126	17215	17370	17083	17379	17470	17211	17285	17395	17271	17144	17308	17424	17214	17242	17433	17274	17272	17097	17372	17287	17291	17370	17255	17487	17176	17323	17321	17347	17342	17270	17248	17111	17295	17222	17223	17249	17318	17265	17248	17298	17266	17276	17199	17259	17350	17147	17278	17156	17260	17160	17088	17348	17377	17388	17285	17287	17297	17180	17208	17558	17134	17209	17283	17248	17489	17464	17471	17276	17209	17275	17251	17020	17127	17278	17135	17279	17338	17229	17400	17259	17369	17274	17227	17370	17365	17274	17181	17390	17460	17526	17054	17135	17373	17426	17359	17348	17404	17158	17340	17351	17275	17435	17303	17167	17201	17235	17212	17276	17154	17384	17450	17156	17138	17186	17354	17068	17472	17207	17277	17331	17189	17350	17177	17325	17120	17148	17325	17205	17404	17331	17257	17213	17187	17299	17360	17306	17245	17483	17263	17270	17394	17115	17519	17248	17233	17172	17270	17278	17239	17349	17021	17331	17245	17199	17291	17447	17105	17202	17341	17377	17310	17380	17278	17278	17164	17090	17279	17243	17327	17370	17321	17283	17320	17186	17090	17314	17140	17145	17092	17290	17160	17156	17269	17304	17230	17305	17341	17406	17367	17246	17196	17186	17351	17323	17204	17142	17228	17447	17321	17262	17290	17226	17450	17498	17163	17446	17227	17138	17171	17281	17329	17335	17381	17009	17205	17111	17204	17317	17349	17362	17248	17246	17223	17224	17095	17272	17175	17352	17404	17377	17448	17446	17242	17285	17243	17148	17299	17106	17217	17309	17204	17343	17229	17298	17141	17160	17178	17241	17268	17308	17310	17194	17393	17240	17275	17270	17347	17214	17214	17396	17513	17214	17105	17405	17168	17227	17401	17310	17377	17165	17260	17421	17398	17311	17133	17252	17387	17422	17228	17369	17350	17297	17256	17115	17324	17287	17247	17262	17416	17301	17225	17285	17399	17095	17134	17259	17230	17266	17301	17320	17204	17487	17347	17513	17318	17271	17323	17458	17292	17158	17313	17343	17310	17402	17424	17342	17496	17437	17322	17209	17112	17329	17220	17121	17291	17142	17274	17206	17294	17137	17441	17155	17380	17085	17340	17291	17165	17275	17213	17316	17279	17312	17316	17129	17127	17305	17271	17262	17254	17205	17130	17331	17256	17275	17229	17246	17272	17081	17383	17284	17213	17033	17305	17328	17115	17121	16989	17453	17410	17258	17428	17399	17320	17150	17359	17284	17095	17270	17247	17279	17088	17189	17218	17334	17403	17335	17277	17376	17188	17266	17358	17374	17152	17234	17241	17344	17172	17233	17321	17114	17252	17428	17267	17367	17326	17534	17448	17269	17243	17314	17337	17328	17329	17320	17129	17272	17420	17404	17338	17189	17287	17076	17291	17438	17358	17192	17172	17316	17390	17353	17226	17188	17154	17311	17467	17393	17359	17256	17397	17335	17096	17111	17422	17314	17301	17304	17249	17457	17357	17165	17351	17057	17359	17219	17409	17289	17147	17327	17360	17373	17372	17271	17474	17232	17508	17248	17271	17471	17246	17243	17276	17010	17226	17223	17302	17261	17198	17314	17414	17251	17258	17289	17280	17251	17314	17291	17172	17219	17336	17412	17187	17265	17275	17320	17442	17272	17289	17448	17433	17204	17194	17315	17164	17250	17202	17294	17228	17215	17152	17231	17228	17254	17260	17304	17282	17262	17425	17489	17484	17431	17164	17300	17383	17360	17415	17290	17356	17399	17213	17423	17350	17252	17270	17257	17315	17218	17348	17304	17361	17248	17200	17225	17278	17312	17288	17270	17373	17016	17242	17322	17360	17329	17264	17215	17230	17421	17303	17106	17088	17240	17409	17244	17168	17389	17367	17188	17328	17168	17222	17197	17329	17227	17443	17252	17281	17377	17421	17301	17370	17305	17242	17442	17193	17218	17253	17112	17147	17344	17138	17166	17376	17479	17485	16992	17230	17286	17127	17091	17080	17255	17275	17462	17103	17361	17355	17248	17148	17262	17357	17251	17448	17219	17307	17373	17208	17107	17446	17211	17253	17250	17188	17272	17029	17411	17146	17373	17427	17449	17438	17043	17271	17175	17178	17261	17399	17316	17137	17267	17364	17304	17464	17258	17434	17268	17279	17585	17268	17286	17252	17298	17363	17358	17285	17277	17322	17451	17273	17223	17251	17280	17233	17228	17157	17274	17309	17230	17145	17334	17316	17272	17218	17231	17349	17175	17173	17355	17253	17102	17402	17452	17384	17331	17199	17138	17388	17315	17287	17300	17234	17257	17400	17212	17219	17274	17150	17140	17318	17331	17501	17348	17414	17253	17257	17296	17219	17300	17119	17313	17170	17305	17217	17404	17179	17346	17306	17391	17202	17227	17173	17264	17456	17290	17212	17121	17237	17301	17413	17416	17027	17207	17318	17394	17261	17359	17422	17472	17361	17435	17316	17200	17496	17430	17247	17300	17186	17321	17360	17227	17383	17052	17126	17275	17184	17393	17203	17223	17305	17352	17404	17261	17237	17477	17182	17143	17470	17214	17314	17265	17228	17220	17025	17170	17172	17168	17010	17319	17189	17361	17445	17301	17224	17171	17271	17441	17256	17305	17398	17228	17138	16999	17015	17533	17257	17383	17098	17126	17424	17383	17215	17170	17382	17244	17405	17366	17332	17220	17274	17267	17466	17330	17194	17396	17484	17368	17197	17474	17408	17308	17439	17242	17321	17374	17263	17366	17425	17413	17349	17438	17370	17403	17278	17322	17135	17283	17275	17252	17179	17357	17188	17203	17386	17289	17289	17238	17293	17080	17383	17356	17239	17306	17297	17334	17295	17230	17344	17215	17453	17393	17287	17432	17397	17173	17219	17164	17283	17297	16989	17354	17250	17438	17376	17274	17416	17323	17343	17278	17430	17298	17162	17310	17250	17013	17141	17320	17322	17046	17250	17257	17226	17245	17294	17106	17403	17199	17241	17004	17437	17295	17232	17347	17363	17144	17270	17190	17072	17380	17463	17259	17206	17156	17095	17273	17383	17467	17349	17267	17228	17318	17212	17090	17330	17278	17432	17448	17466	17398	17250	17266	17034	17367	17325	17260	17257	17153	17266	17238	17328	17331	17327	17256	17264	17308	17317	17216	17183	17335
43001	57842	42373	24676	17891	16267	16117	16128	16143	16046	16151	16180	16043	16147	16224	16262	16138	16264	16149	16228	16186	16078	16118	16080	16071	16156	16268	16037	16092	16213	16100	16167	16138	16185	16185	16344	16127	16117	16132	16251	16106	15960	16069	16181	16082	16073	16110	16166	16133	16129	16290	16139	16230	16172	16190	16171	16170	16063	16318	16069	16126	15997	16058	16255	16041	16059	16043	16320	16090	16134	16053	16198	15957	16176	16267	16117	16182	16243	16304	16101	16236	16076	16113	16237	16059	16300	16186	16011	16230	16113	16153	16187	16141	16142	16117	16157	16275	16097	16241	16166	15984	16198	16102	16272	16069	16120	16146	16229	16108	16010	16220	16195	16237	16078	16153	16210	16119	16137	16169	16082	16170	16021	16185	16174	16094	16073	16130	16067	16252	16180	16013	16160	16141	16103	16170	15990	16126	16192	16129	16138	16028	16144	16009	16058	16121	16279	16088	16206	16243	16222	16282	16037	16202	16110	16267	16010	16029	16181	15890	15956	16044	16062	16207	16138	16140	16242	16256	16145	16211	16198	16184	16091	15892	16019	16171	16173	16176	16175	16212	16166	16015	16011	16282	16094	16232	16304	16250	15933	16187	16183	16258	16134	16039	16108	16184	16209	16145	16351	16236	16130	16023	16153	16054	16082	16152	16238	16052	16028	16161	16064	16293	16024	16203	16308	16258	16165	16086	16160	15974	16266	16131	16130	16229	15959	16240	16130	16153	16110	16123	16168	16087	16118	16122	16190	16058	16238	16045	16238	15959	16162	16094	16155	16205	16042	16368	16197	16078	16168	16130	16252	16085	16072	16204	16244	16180	16042	16165	16146	16127	16170	16252	16074	16164	16165	16231	16255	15998	16201	16276	16237	16067	16219	16110	16203	16054	16079	16058	16176	16221	16021	15996	16101	16125	16081	16072	16025	15978	16233	16116	16181	16064	16245	16040	16067	16126	16009	16052	16135	16039	15996	16045	16275	16218	15981	16085	16212	16125	16058	16190	16240	16111	16232	16125	16047	16136	16178	16300	16249	15996	16005	16119	16221	16294	16096	16251	16195	16336	16327	16151	16005	16082	15987	16110	16045	16210	16094	16074	16157	16244	16221	16223	16231	16289	16074	16013	16188	16410	16232	16051	16224	16234	16126	16156	16100	16161	16318	16143	16017	16086	16149	16171	16113	16202	16193	16250	16171	16155	16052	16169	16034	16263	16106	16358	16094	16121	16093	16105	16387	16245	16167	16135	16015	16149	16175	16047	16013	16009	16179	16097	16240	16133	16177	16092	16105	16229	16139	16194	16339	16080	16338	16230	16193	16148	16180	16023	16096	16159	16121	16027	16224	16107	16087	15940	16232	16208	16158	16210	16202	16141	16091	16124	16257	16095	16259	16236	15941	16142	16204	16103	16050	16171	16151	16189	16131	16197	16077	16272	15983	16048	16144	16234	16096	16115	16239	16318	15980	16170	15904	16180	16175	16046	16138	16129	16211	16076	16053	16125	16063	16150	16157	16102	16151	16187	16111	16114	16164	16317	16211	15994	16072	16165	16159	16344	16039	16224	16332	16194	15952	16236	16143	16274	16157	16248	16017	16274	16039	16120	16287	16088	15880	16064	16138	16201	16045	16026	16003	16199	16110	16173	16206	16077	16210	16118	16147	16083	16087	16189	16254	16210	16104	16324	16140	16128	15895	16061	16134	16131	16049	16191	16220	16011	16054	16150	16144	16147	16063	15992	16236	16131	15924	16099	15995	16326	16096	16144	16001	16218	16280	16092	16090	16089	16166	16099	16124	16245	16055	16086	16123	16156	16020	16089	16169	16295	16051	16089	16206	16175	16111	16388	16055	16196	16116	16322	16086	16287	16196	16228	16160	16003	16172	16094	16150	16119	16030	16053	16357	16057	16111	16051	16104	16107	15949	16283	16364	16124	16119	16218	15966	16269	16182	16122	16091	16094	16213	16089	16161	16106	16065	16059	16108	16179	16260	16250	16092	16157	16265	16156	16159	16308	16046	16212	16271	16094	16135	15986	16053	16286	16131	16035	16092	16253	16082	16205	16023	16102	16210	16103	16084	16027	16230	16063	15989	16129	16023	16270	16203	16096	16129	16106	16358	16263	16193	16069	16146	16012	16073	16175	16230	16103	16009	16034	16154	16319	16018	16109	16200	16069	16148	16301	16083	16277	16134	16148	16056	16154	16194	16040	16045	16094	16120	15978	16308	16221	16127	15991	16151	16184	16134	15984	16157	15885	16075	16049	16160	16166	16188	16197	16273	16134	16465	16113	16176	16092	16058	16051	16094	16188	16081	16062	16139	16180	16364	16034	16039	15974	16155	16202	16063	16072	16320	16148	16143	16016	16151	16136	16216	16176	15962	16190	16113	16300	16209	16170	16036	16091	16113	16210	16060	16035	16132	16206	16061	16126	16034	16291	16130	16214	16041	16228	16140	16045	16109	16344	16198	16243	16110	16277	16198	16236	16026	16176	16296	16244	16288	16335	16163	16118	16310	16120	16143	16232	16171	16239	16026	16261	16288	16115	16114	16104	16202	16331	16045	16425	16102	16256	16217	16215	16173	16240	16067	16052	16253	16178	16233	16144	16201	16068	16184	16185	16193	16129	16222	16198	16287	16056	16126	16303	16177	16253	16037	16220	16060	16083	16047	16237	16042	16198	16095	16182	16218	16029	16313	15961	16272	16188	16275	16126	16166	16117	16023	16142	16154	15987	16268	15954	16198	16178	16193	16249	16089	16230	16130	16098	16264	16029	16013	16105	16354	15966	16120	16143	16119	16204	16033	16093	16262	16271	16192	16231	16177	16125	16234	16119	16170	16287	16207	16277	16250	16168	16007	16139	16084	16163	16107	16192	16181	16305	16231	16221	16101	16074	16024	16026	16126	15990	16215	16283	16121	16131	15905	16176	16133	16230	16178	16099	16074	16272	16209	16055	16083	16078	16057	16308	16143	16104	16146	16339	16028	16022	16160	16180	16146	16107	16075	16112	16209	16048	16120	16214	16086	16329	16203	16248	16262	16169	16116	16181	16297	16159	16061	16030	16174	16037	16072	16210	16272	16170	16098	16282	16279	16242	16326	16272	16155	16187	16172	16174	16129	16196	16204	16217	16099	16215	16353	16197	16205	16134	16081	16152	16192	16226	16158	16293	16037	16122	16116	16006	16177	16097	16167	15990	16169	16081	16186	16089	16101	16184	16059	16130	16237	16051	16146	16217	16135	16125	16204	16309	16045	16171	16023	16049	15967	16073	16040	16189	16147	16298	16060	16164	16186	16003	16128	16055	15908	16180	16180	16287	15949	16197	16157	16210	15963	16052	16144	16400	16247	16115	16179	16178	16165	16002	16141	16085	15961	16311	16071	16169	16225	15990	16119	16201	16165	16023	16151	16042	16031	16131	16025	16224	16228	16203	15952	16244	16148	16135	16276	16084	16226	16334	16174	16037	16004	16282	16198	16052	16248	16270	16194	16094	16338	16128	16097	16123	16033	16303	16056	16194	16006	16246	16030	16276	16027	15988	16214	16256	16064	16101	16174	16135	16190	16202	16206	15993	16136	16279	16150	16058	15941	16135	16100	16290	16154	16181	16265	16039	16138	16262	16105	16092	16029	16409	16102	16331	16259	16077	16112	16047	16135	16166	16034	16216	15953	16182	16015	16240	16176	15955	16088	16153	16155	16259	16057	16149	16077	16088	16104	16132	16276	16086	16132	16142	15968	15998	16185	16044	16099	16064	16106	16089	16233	15947	16287	16160	16061	16159	16152	16033	16292	16238	16128	16028	16148	16235	16057	16141	16057	16279	16016	16140	16095	16179	16097	16285	16123	16073	16268	16073	16080	16219	16191	16282	16084	16067	16063	16163	16261	16093	16183	16204	16062	16315	16117	16115	16057	16003	16185	16175	16284	16192	16201	16149	16278	16119	16237	15988	16202	16142	16154	16089	16167	16127	16125	16199	16142	16057	16099	16287	15924	15962	16068	16138	16040	16324	16103	16053	16158	16073	16225	16133	16020	16280	16057	16135	16107	16101	16118	16115	16120	15996	16191	16178	16178	16045	16128	16176	16169	16244	16198	16167	16233	16051	16175	16102	16125	16180	16202	16321	16072	16074	16154	16087	16022	16172	16243	15995	16270	16313	15873	16060	16207	16115	16116	16171	16148	16221	16169	16186	16250	16091	16189	15983	16277	16093	16089	16254	15973	16148	16135	16080	15937	16294	16127	16188	16195	16311	16204	16245	16222	16275	16195	16192	16252	16059	16116	16151	16039	16162	16129	16136	16054	16189	16270	16264	16097	16256	16051	16152	16029	16122	16182	15992	16103	16035	16128	16166	16282	16251	16160	16147	16084	16208	16117	16143	16116	16183	16279	16088	16049	15981	16221	16018	16139	16116	16203	16301	15974	16212	16136	16193	16337	16234	16184	16230	16233	16116	15998	16218	16070	16173	16235	16006	16127	16120	16061	16104	16267	16235	16083	16059	16211	16109	16101	16207	16190	16057	16315	16033	16083	16024	16218	16076	16182	16098	16077	16226	16166	16328	16112	16055	16023	16101	16063	16305	16078	16044	16046	16173	16119	16091	16112	16105	16110	16093	16138	16229	16024	16075	16159	16104	16273	16016	16168	16064	16245	16148	16368	16241	16238	16273	16270	16202	16170	16210	16085	16344	16187	16075	16144	16147	16188	16356	16037	16202	16117	16075	16027	16094	16143	16227	16171	16150	16076	16152	15989	16025	16030	16081	16162	16065	16243	15983	16172	16267	16152	16179	15947	16202	16257	16093	16222	16211	16102	16114	16052	16078	16086	16142	16108	16231	16132	15974	16001	16087	15971	16107	15952	16121	16053	16394	16223	16101	16091	16168	16047	16187	16081	16109	16131	16063	16133	16319	16101	16229	16027	16042	16132	16120	16215	16079	16109	16262	15997	16075	16214	16134	16099	16369	16112	16213	15953	16166	16260	16153	16226	16258	16285	16028	16214	16218	16045	16096	15985	16136	16215	16134	16095	16076	16037	16143	16124	16054	16280	16058	16058	16270	16140	16079	16180	16150	16171	16164	16128	16173	16159	16130	16084	16101	16005	16077	16187	16086	16275	16082	16062	16175	16117
34252	39836	37964	27422	19481	17798	17392	17322	17221	17048	17305	17167	17186	17221	17108	17052	17135	17175	17201	17328	17115	17200	17146	17393	17108	17107	17117	17043	17178	17046	17088	17222	17420	17236	17088	17134	17189	17180	17174	17209	17206	17189	17245	17128	17175	17145	17034	17108	17038	17131	17289	17196	17154	16983	17056	17151	17030	17012	17145	16971	16978	17020	17113	17044	17133	17071	17013	16865	17097	17082	17198	17061	17032	16982	17220	16954	17283	17051	17200	17092	17160	17005	17240	16990	17153	17239	17142	17008	16939	17257	17056	17014	17088	17098	17143	16984	17291	17256	16948	17177	17143	17097	17246	17012	17089	17272	17198	17187	17098	17224	17180	17136	17161	17365	17044	17275	17165	17031	16991	16951	17128	17127	17203	17245	17126	17185	17250	16992	17030	17126	16989	17120	17143	17035	17016	17074	17122	16982	17279	16958	17203	17176	17057	17048	16997	17055	17250	17330	17157	17142	17200	17086	17406	17003	17243	17016	17021	16908	17092	17208	17121	17059	17020	17162	17197	17129	17312	17010	16930	17078	17185	17157	17002	17151	16967	17221	17269	16998	17072	16997	17182	16968	16931	16928	16814	17056	17177	17243	17103	17242	17090	17025	17184	17141	17196	17230	17325	17082	17038	17213	17282	17105	17223	17047	17165	17006	17010	17118	17065	17098	17278	17244	17334	17128	17244	17032	16994	17075	16934	17058	17042	16976	17060	17193	17280	17372	16962	17243	17020	17229	17330	16915	17033	17138	16962	17162	17086	16956	17145	17182	17093	17036	16934	17135	17070	17381	17048	16967	17234	17146	17256	17010	17283	17255	17255	17040	17120	17088	17194	17104	17109	17155	16992	17006	17104	17110	17194	17164	17411	17167	16793	17158	17163	16992	16960	17098	17211	16956	17075	17272	17091	17008	17214	17200	17285	17115	17063	16889	17132	17099	17044	17216	17215	17074	17109	17337	17206	17126	17087	16982	17209	16867	17005	17015	17223	17015	16950	17114	17095	17290	17081	17105	17077	17113	16967	17141	17083	17219	16988	17053	17036	17082	17090	17078	17401	17113	17145	17045	17239	17121	17140	17070	17179	16993	17236	17119	16942	16975	17089	17099	17157	17037	17159	17148	17023	17072	17275	17189	16976	16983	17039	17054	17219	16969	17100	17207	17107	17085	17175	17078	17282	16980	17084	17062	16975	17049	17199	17078	17172	17059	17180	17172	17169	17051	17011	16959	17171	17024	17110	17123	17064	17136	17209	17056	17029	17103	17088	17044	17090	17212	17096	17204	17167	17177	17315	17167	17023	16998	17002	17025	17129	17050	17186	17144	17081	17039	17171	16890	17089	17212	17064	17222	17221	16939	17012	17173	16990	17007	17138	17053	16896	17075	17046	17015	17081	16961	16931	17148	17159	17094	17326	16957	17014	17074	17060	17258	16934	16965	17269	16976	17129	17004	17001	17103	17121	17276	17193	17106	17087	17236	17100	17174	17043	17243	16996	17145	17029	17242	17169	17080	16993	17101	17062	16915	17178	16990	17103	16985	17056	17043	17157	16926	16872	16931	17265	17175	17061	16898	17038	17124	16960	16889	17305	17103	17157	17244	17115	17216	17168	17183	16967	17099	17012	17145	17063	17143	17201	17289	17175	17221	17029	17006	17178	16986	17235	16989	17211	17070	17058	16951	17124	16997	17129	17020	17135	17423	17302	17027	17183	16988	17105	17050	17039	17172	17275	17021	17013	17260	17045	17209	17048	17135	17097	17165	16957	16967	17235	17317	17208	17021	17025	17069	17086	17124	17101	17247	16993	17221	17220	17174	17177	16936	17054	17139	17197	17156	16983	17079	17050	17015	16994	17105	17073	17013	17103	16886	16923	17191	16956	16952	16958	17035	17023	17311	16993	16866	17070	17108	16994	17105	17087	17252	17110	17080	17080	17139	17155	17298	17069	16971	17221	17076	17106	17117	17065	17180	17198	17009	16848	17152	17044	17052	17130	17153	17173	17127	17190	17038	16985	17037	17226	17188	17237	16969	17230	17172	17094	17117	17239	17050	17052	17149	17077	17136	17004	17118	17012	17071	17040	17268	17138	17304	17042	17310	17148	17032	17056	17091	17170	17080	17096	17110	17102	17290	17046	17051	17202	17036	17098	17069	16903	17199	17085	17033	17024	16994	16981	17072	17271	17007	17035	16963	17106	17004	17160	17089	17065	17101	17055	17011	17140	17018	17212	17074	17056	17177	17130	16986	16935	17184	17057	17081	17359	17093	17165	16972	17387	16928	16998	17102	17044	16971	17142	17077	17149	16853	17106	17025	16924	17000	17010	17221	17002	17218	17021	17049	17114	17176	17086	17303	17124	17155	17226	17087	17146	17011	17056	17147	17149	17267	17170	17208	16953	17107	17159	17102	17096	17150	17248	17160	16749	16948	17062	17133	17348	17092	17179	17172	17088	17231	17183	17037	16986	17003	17137	17049	16937	17364	17349	17208	17055	17146	17236	17102	17145	17140	17079	17111	16928	17084	16907	17090	17075	17065	16948	17044	17111	17035	17255	17111	17073	17026	17278	17037	16933	16845	17070	16947	17010	16969	17062	17139	17226	16904	17065	17136	17207	17269	17121	17104	17144	17227	17187	17139	16970	17137	17126	16946	17033	17172	17394	17176	17413	17036	17246	17329	17038	17109	17069	16975	17232	17044	17375	17170	17045	17052	17197	17049	16918	17192	16962	17009	17072	17044	16970	17062	16982	17001	16930	16953	17152	17128	17101	17214	17300	17213	17301	17006	17338	17190	16938	16983	17187	17153	17109	17069	17211	16996	17091	16947	17305	17105	17135	17162	17279	17261	16831	17133	16984	17196	17003	17167	17049	17000	17096	17305	17131	16982	17355	16917	17321	17001	17162	17140	17062	17276	17029	17118	17112	17116	17064	17162	17045	17148	17175	17047	16976	17013	17127	16876	17018	17137	17049	17116	17105	17062	17193	16933	16946	17087	16947	17308	17049	17162	17219	17211	17183	17278	17100	17149	17136	17237	17201	17110	17110	17128	17229	17125	17085	17094	17240	17230	17142	17147	16986	17080	17160	16995	17213	17029	17117	17133	17074	17140	17007	17006	17068	16989	16995	16942	17187	17127	17068	17160	17121	17345	16968	17113	17095	17107	17199	17158	17130	16989	17014	17043	17115	17186	17122	17321	17112	17036	17278	16947	17174	17063	17141	17061	17089	17063	16944	16895	17094	17123	17186	17161	17156	17071	17182	17181	17097	17261	16993	17228	17195	17125	17200	17217	17033	16996	16992	17382	17107	17119	17161	17120	17124	17207	17091	17025	16998	17209	17070	16957	17072	16970	17046	17232	17229	17149	17080	17241	17055	17238	17116	17193	17018	17284	17142	16848	17097	17027	17239	17035	16955	17119	17256	17104	17085	17120	17065	17072	17138	16938	16877	17114	17164	17009	17032	16884	17079	17174	17023	16961	17152	16889	17192	17022	17036	17237	17241	17340	17168	17061	17383	17221	16940	16968	17032	17026	17095	17054	17007	17105	17194	17123	17278	16998	16983	17070	17215	17189	17246	16994	17041	17001	17089	17110	17012	16935	17125	17052	17111	16987	17024	17232	17320	17078	16920	17097	17144	17090	17369	17117	17155	17112	17081	17147	17196	17182	16953	16936	17020	17129	16947	17199	17274	17184	17033	17408	17153	17085	17014	17199	17005	17258	17056	17061	17184	17366	17132	17219	17102	17179	17047	17267	17187	17139	17050	17083	16936	17050	16793	17266	16999	17130	17103	17138	17206	17077	17181	17125	16995	17169	17106	16975	17061	17159	17079	16931	17085	17169	17106	17233	17204	17131	16977	17164	17093	17031	16853	17018	17285	17149	17054	17151	17064	17001	17061	17059	17159	16847	17105	17016	17008	17224	17324	17223	17178	17156	17080	17093	16905	16994	16975	17050	16930	17018	17167	17359	17153	17361	17118	17211	17093	17240	17157	16965	16974	17293	17014	17010	17169	17080	17131	16754	17107	17092	17448	17154	17077	17231	17084	17131	16944	17202	17115	17105	17131	16988	17044	16943	17116	17190	17000	17031	17146	17158	16964	16981	17310	17166	17040	16972	17016	17087	17079	17107	17044	17127	17075	17087	17110	17204	17188	17317	17254	17165	17086	17026	17094	17120	17142	17267	17084	17188	17145	17091	16976	17242	17233	17093	16983	16785	17025	17034	16992	17122	17197	17026	17183	17222	17051	16989	17196	17136	17134	16965	17172	17200	17210	17139	17281	17123	17239	17120	17139	17204	17222	16907	16971	17149	17303	17076	17019	17101	17097	16971	16939	17042	17257	17154	17306	17185	17104	17152	17126	17214	17151	17125	17085	17212	17237	17023	17276	17079	17133	17086	17071	17263	17166	16884	16943	17041	17119	17089	17223	17304	17213	16866	17209	17178	17210	17035	16946	17146	17092	17163	17197	17228	17308	17188	17052	17172	17010	17148	16953	16977	17102	17020	17284	17039	17086	17112	17095	17000	17201	17270	17080	17264	17030	17159	16957	17025	17356	17187	17087	17124	17077	17006	17220	17125	17117	17030	17203	17252	17032	17117	17108	17012	17131	17108	17093	17222	17051	17304	17061	17190	17159	17107	17294	17076	17078	17145	17262	17134	17101	16989	17167	17201	17137	17021	17282	16992	16921	17133	17192	17218	17220	17123	17160	17126	17009	17031	17011	17017	16926	17167	17117	17105	17208	17078	17033	17048	17133	17197	17117	16947	17297	17101	17226	17179	17346	17262	17250	17010	17194	17153	17111	17263	17213	17117	17227	17148	17151	17100	17208	17171	16979	17259	17237	17258	17174	17037	17074	17147	17213	17049	16947	17050	17244	17267	17111	17230	17154	17153	17052	17171	17163	17041	17115	17319	17292	17306	17483	17069	17301	17116	17046	17164	17180	17027	17178	17312	17263	17179	17319	17281	17064	16957	17067	17063	17107	16901	17178	17126	16716	16981	17167	17023	17276	17014	17070	17318	17124	17218	17012	17087	17149	17005	16997	17243	17082	17025	17127	17162	17188	17228	17048	16876	17300	17212	16941	17012	17175	17118	17160	17155	17140	17002	17262	17370	17120	17098	17029	17320
54017	65033	45938	26628	18196	16550	16025	15997	16090	16102	16082	16087	16074	16156	16094	16086	16273	16044	16127	16187	16061	15899	15991	16129	16067	16137	16063	16035	16144	15901	15952	16009	16225	15917	16164	16054	16080	15980	16146	16143	16014	15982	16172	15956	16115	16113	16157	16169	16076	15892	16170	16155	16009	15928	16077	15964	16173	16188	16147	15984	16113	16089	16100	16169	16040	15791	16113	15964	16152	16153	16054	16104	16181	16063	16107	16185	15986	16101	16118	16078	15955	16058	16164	16017	15978	16013	16156	16125	16131	16136	15969	16211	15902	16059	16063	16011	16041	16250	15960	16097	16037	16168	16142	16164	16171	16035	15988	16083	16174	16162	16035	16276	16027	16089	16062	16106	16121	16031	16027	16086	15997	16009	16012	16115	16117	16139	16089	16205	16035	16175	16031	16044	15943	15990	16146	16059	16055	16136	16239	15897	16190	16103	16081	15925	16045	16019	16330	16089	15986	16066	16066	16132	16074	16104	16000	16101	16046	16188	16225	16158	16102	16110	16058	16089	16175	16225	16057	15949	16069	16194	16075	15989	15977	16011	15930	16042	15916	15995	16075	16130	16134	16022	15990	15974	16008	15903	16162	16096	16022	15996	16092	16044	16045	16063	16235	16027	16034	16103	16021	16168	15895	16100	16047	15910	15938	16134	15887	15915	15875	15952	15968	16132	15931	16110	16055	16034	16040	15975	16003	16035	16176	15982	16216	16158	16070	16061	15929	16129	16221	16021	16085	16058	16003	16075	15984	16108	16073	15878	16079	16152	16115	15953	16004	16196	16092	15951	16245	15977	16122	16086	15939	16075	16119	15994	16172	15959	16110	15954	15984	16131	16225	15985	16019	16098	16032	16037	16095	16066	15971	15891	16120	16042	16162	16078	16179	16210	16047	15910	16096	15830	16065	16107	16206	16107	16050	16166	16100	16057	16047	15959	15937	16075	15969	15991	16096	15856	16087	15925	16098	16045	15984	15997	16001	16003	16094	15945	15919	16114	15983	16040	16091	16132	16094	16102	16127	16038	15929	15970	16150	15992	16168	16164	15940	16135	16018	16152	16005	16043	16064	16035	15964	16143	15938	16133	16139	16144	16049	16127	16090	16060	15908	16159	16066	16027	16020	16025	16060	16034	16165	16319	15935	15985	15975	15810	15993	16026	16309	16067	16094	15965	16130	16136	15997	15994	15990	16212	15849	16058	16039	16057	16068	16134	16038	16035	16098	16083	15904	16045	16129	16002	16064	16165	16124	16156	16342	15967	15959	16239	16102	15944	16089	15998	16017	15863	16113	16056	16104	15937	16066	16043	16052	16012	16007	16120	16008	16069	16047	15993	16038	16059	16015	16086	15959	16155	16079	16026	16206	16065	16059	16004	15997	16184	15940	16069	15993	15937	16029	16097	16175	15997	16012	16000	16074	16278	16127	16127	16186	16057	16094	15942	16098	15972	16159	15979	16339	15951	15975	16100	16088	16043	16146	16186	15995	16158	15951	15932	15992	16070	15900	16099	16138	16068	16105	16042	16075	15968	15988	16208	15995	16003	16015	16112	16139	15994	16230	16157	15991	15991	15907	16131	16075	16057	16056	16106	16014	16198	16037	15863	15951	15987	16006	15912	16007	16112	16012	16186	16063	16060	16079	15916	16132	16053	16059	16069	15855	16178	15998	16004	16104	16240	15900	16035	16033	16174	15918	16094	15936	16082	16020	16152	16117	16186	15943	16316	15928	16124	16081	16152	15998	16043	16175	15971	16079	16030	16088	16157	16155	16110	16075	16242	16157	16024	16096	15913	15852	16163	15994	15942	16128	15963	16102	16042	16044	16200	16126	15989	15959	16169	16030	16182	16130	16090	16073	16108	16298	16022	16139	16164	16128	16000	16105	15985	15933	16063	15978	16142	16135	16143	16121	16064	15937	16023	16165	16144	16146	16042	16102	16139	15940	16106	15948	15952	16007	16136	16250	16023	15851	15920	15901	15950	15982	16027	15880	16052	16092	16036	15887	16097	15948	16146	15956	15995	16155	15976	16017	15986	15991	16133	16086	16162	16034	16016	16080	16049	15980	16104	16089	15876	16074	16079	16032	16025	16208	15940	16139	16099	16139	15933	16035	16093	15996	15902	16136	16146	15971	16015	15906	15949	16104	16014	16000	16183	15935	16104	16245	16066	16073	16106	16181	15999	16175	16177	16171	16048	16100	15990	16062	16033	16055	16104	16059	16041	15987	16148	16212	16023	16003	16190	15977	15905	16218	15914	15963	15948	16048	15984	16028	16047	16285	16124	16058	16283	15997	15861	16071	16024	16120	16078	16121	16116	16104	16053	16062	16077	16137	16020	16293	16002	16010	15988	16049	16135	16024	16253	16057	15923	16104	16000	15951	15992	16144	16008	16007	16059	15928	16176	15996	16138	16017	16134	16019	16163	15971	16081	15971	15931	16205	16099	15998	16280	15905	16130	16072	15929	16185	16136	16064	16074	16073	16211	16027	15999	16102	16013	16194	16177	15958	16284	16163	16063	16050	15950	15973	16021	16013	15960	15958	16090	15988	16110	16098	16123	16014	16152	16065	16056	16068	16061	15928	16149	16037	16070	16020	15965	16113	16179	16200	16167	16323	16169	16115	16063	16213	16145	15939	16198	16113	16119	16117	15953	16196	16223	16049	15992	16218	15954	15911	16122	15994	16098	16060	16121	16040	16124	16007	16100	15965	15896	16078	15937	16092	16009	15935	16113	16115	16095	16088	16189	16242	16023	16133	16064	16143	15948	16155	16264	16117	16144	15998	16027	16092	15956	16025	16043	15872	16139	16008	15905	16058	15934	16037	16168	16081	16078	16151	16069	16282	15920	16105	15958	16106	16155	15905	16185	16048	16056	16027	16027	16200	16021	16067	16010	16165	16089	16048	16183	16098	16210	16195	16162	16011	16150	16142	16069	16022	16077	16089	16066	16099	16060	16093	16214	16044	15958	16178	16153	16138	16244	15944	16001	16050	15955	16087	16072	16079	16059	16049	16187	16055	16132	16086	15996	16062	16150	16087	16027	15968	16101	16110	15861	16024	15877	16167	15972	16085	15948	16083	16048	16059	16167	16139	16039	16005	16166	16025	16063	15990	16037	16092	16057	16096	15908	16150	16080	16039	16084	16079	15950	15858	15976	16056	16021	16090	15948	15992	16117	16022	16146	15965	16116	16055	16148	16012	15991	16069	16038	15934	16074	16094	15960	15968	16141	16125	15913	16167	15964	16083	15939	15835	16023	16116	15877	16129	16100	16134	16012	16015	15919	16125	16214	15982	15977	16010	16038	16016	16013	15991	16002	16066	16135	16127	15998	15977	16197	16069	16111	16022	16066	16171	16132	16014	16106	16045	16032	16153	16120	16064	16080	16082	16059	16004	16030	15932	16223	16136	15937	15978	16050	16186	15978	16124	16054	16104	16005	16099	16112	16078	16069	16094	16123	16013	16171	16159	15901	16065	15960	15981	16094	16109	16046	15975	16066	15919	16101	16085	16125	16065	16142	16066	15965	16001	16183	16106	15983	16042	15979	15904	16132	16019	15988	16112	16061	16021	16010	15992	15945	16058	15997	16122	16086	16132	16155	16224	16041	15962	16031	16031	16093	16029	16221	15863	16166	16157	16070	16151	16148	16037	15914	15921	16227	15994	16143	15915	15945	16052	15965	16127	16172	16012	16085	16209	15956	15995	16203	16250	15969	16134	16126	16043	16097	15988	15919	16085	15917	16166	16006	16282	16053	16064	15810	16134	15981	16087	16183	15929	16133	16019	15996	16167	16024	16053	16217	15967	15986	16001	16195	16101	15918	15974	16111	15894	16039	16129	15919	16086	16066	16044	16195	16028	15942	16104	16208	16136	16126	15849	16250	16092	16032	16185	16060	16004	16089	15968	16045	16138	16008	16109	16170	16044	15981	16035	16020	16066	16237	16028	16091	16116	16192	16002	15993	15989	16121	15891	16150	16154	16225	16037	16156	16089	16117	15947	15812	15860	16158	15913	15924	16096	16157	16000	16167	16169	16044	16002	16116	16145	16048	16274	16236	16064	16065	16132	16015	16128	16030	16048	16135	16079	15980	16104	16102	16127	16021	16113	16088	15955	16043	16002	16107	16005	16193	15946	15946	15930	16175	15981	16093	15987	16073	16145	15990	16087	16017	16023	15978	16067	15986	15948	16158	16149	16088	15927	16035	16137	15960	16054	16139	16007	16102	16021	15972	15975	16228	16008	16031	16089	16084	16085	16073	16082	15871	16049	16101	15952	16136	16085	15932	16220	16059	16049	15979	16141	16024	15912	16110	15910	15982	16025	16067	16128	15987	16077	16013	16103	15989	16052	16224	16083	16088	16030	16173	15997	15978	15979	16119	16044	15998	16041	16123	16191	16128	16022	16006	16031	16016	16042	15931	16323	16041	16255	15955	16077	16034	16187	15985	15950	16071	16147	16068	16038	15954	16040	15970	15949	16103	16153	16033	15959	15985	16026	16148	16073	16098	16057	15976	16019	16036	16035	16081	16119	16025	16171	16045	16012	16094	16077	16014	15945	15992	16108	16028	16106	16052	16008	15973	15999	15834	16054	16163	16062	15996	16079	15954	16035	16020	16225	16157	15950	15948	16202	15992	16164	15882	15966	16052	16169	15995	16196	16139	15926	16061	16117	15997	15997	16207	16064	15955	16048	15907	16080	15980	16233	16062	16205	15997	16138	16225	16048	16046	16192	16145	16153	15994	15990	16039	16144	16068	16039	16155	16055	15912	15951	16042	16034	16129	16165	16089	16118	16041	16093	16088	16153	16004	16217	16014	16027	15868	16098	16109	16036	16063	16072	16039	16102	16038	16160	16049	16059	16082	16107	16092	16314	16122	16102	16234	16000	16169	16140	16155	16109	16117	15904	16171	15960	16091	15971	16063	16246	16047	15991	15872	16044	16110	16163	16006	16061	16062	16253	16108	16109	16136	16112	16064	16117	16027	15903	15926	16058	16125	16182	16142	16078	16035	15948	16074	16076	15921	16000	16060	16056	16180	16026	16115	15967	15998	16010	15891	16161	16114	15954	16076	15981	16060	16108	15986	16038	15965	16158	16044	16168	15977	15957	16130	16094	16095	16015	15964
23922	24610	35113	29006	23876	23484	23057	18738	18157	18351	18506	18237	18196	18417	18351	18098	18129	18117	18320	18063	18210	18062	18095	18183	17987	18064	18288	18266	18193	18094	18079	18054	18171	18044	18169	18102	18153	18033	17813	18103	17985	18048	17993	17853	18047	17999	17885	18121	17857	18054	17989	18004	18056	18040	18131	17960	18030	18063	18013	17985	17999	18060	18021	18065	18080	17997	18128	17837	18118	18107	18213	18001	17919	17927	17656	17807	17996	17801	17861	17944	17759	18024	18116	17968	18189	17950	18090	17974	17828	17990	17904	17822	17987	17844	17864	18050	18003	17962	17972	17952	17978	18070	17980	18109	17856	17979	17950	18086	18058	17932	18063	18112	17891	17757	18151	18030	17732	17921	18201	17830	18023	17989	17941	17713	18099	17973	17954	17917	18157	17944	17808	17867	18057	17825	17916	17984	17885	17772	17905	17984	17883	17970	18019	17886	17990	17983	17840	18013	18128	17982	17912	18237	17787	18021	17910	17635	18075	18073	17984	17766	17826	17785	17683	17966	17857	17847	17992	17972	18046	17917	17783	18079	17893	18145	17908	17748	18017	17974	17960	17896	18074	17809	17858	18030	18021	18071	17928	18027	17775	17992	18043	18105	17851	17955	17928	17932	17961	18012	17876	17985	17887	18029	17871	17884	18028	18140	18048	18045	17777	18031	17950	17728	17968	17837	17894	17983	17996	17819	17959	18007	17865	17890	18062	17940	17903	18031	17914	17720	17822	18006	17942	18032	17790	17910	17925	18187	17994	17805	18053	17845	17919	17950	17884	17809	17850	17842	17933	17925	18020	17998	17884	18038	18018	17933	17948	17907	17840	18117	17879	18011	18044	17862	17919	17913	17961	17952	18122	17894	17932	18080	17938	17725	17858	18000	18040	18067	17924	17880	17788	17963	17875	18069	18070	18082	17899	18260	18013	17970	17900	18057	18129	17893	17867	18078	17847	17730	18005	17937	17972	17817	17911	18043	18044	17910	17924	18032	17917	17988	18096	18058	17943	17939	17964	17824	18171	18084	17839	17864	17698	17862	18115	17903	17934	17841	17762	17846	17945	17967	17768	17865	17905	17913	17912	18001	17908	18131	17989	18081	18067	18111	17835	17829	17948	18029	17834	17805	17916	17768	17815	17917	17890	18007	17867	17932	17942	17952	18066	18147	18079	18089	17988	17907	18146	17983	18081	17804	18115	17887	17926	17694	17894	17800	17905	17934	17816	17931	17745	17916	17950	17795	17944	17734	17956	17767	18051	17859	17854	18024	17968	17899	18055	17983	17977	17761	17753	18094	17804	18022	18011	17841	18002	17805	17760	17693	17999	17953	18034	17933	17783	17937	17906	17854	18000	18021	17843	18153	18068	18027	17897	18009	17871	17815	17738	18036	17915	17940	17908	17971	17947	18052	17880	17864	17908	17798	17930	17900	18179	18068	18028	17993	17861	18115	17891	18032	17919	17963	17852	17885	18022	17648	17918	17780	18035	17769	17963	17862	18046	17992	18031	18011	18019	17887	17944	18106	17978	17919	17718	18079	18050	18050	17887	17814	17959	18079	18014	17763	17884	17957	18042	18048	18099	17978	17982	17846	17839	17824	17933	18047	17831	17944	17978	18004	17998	17998	18197	18031	17899	17855	18219	17977	18140	18060	18004	18098	17922	17920	17993	18092	18099	17788	17989	18092	18202	18010	17771	17716	17892	17950	17773	18076	17855	17919	17934	17855	17744	17879	17627	17936	17942	18174	18073	17992	17742	17944	17960	18096	18052	18044	17982	17989	18058	17770	17795	17917	17967	18062	17926	17867	17947	17727	17920	17760	17947	17909	17961	17940	17924	17694	17980	17950	18034	18021	17796	17781	18117	17907	17846	17836	18054	17788	17805	17832	18036	18018	18125	18095	17699	17933	18020	17837	17937	18099	17943	17950	17884	18011	17857	17891	17837	18008	17812	18072	17670	17980	18196	17723	17935	18012	17873	17895	17872	18067	17878	17918	17844	17981	17836	18013	17849	17920	17843	17986	18044	18021	18133	17988	17951	18045	17943	18018	17954	18108	18012	17980	18038	18097	17945	18080	17843	18017	17993	18079	17954	17975	17932	17934	17801	18016	18146	17991	17992	17923	17889	17823	17879	18014	17946	17918	18049	17935	17821	17918	17911	17991	18089	17995	17934	18042	18076	17779	17903	18003	18115	18009	17969	18066	17860	17962	18026	17850	18123	18048	17773	18136	17947	18011	17981	18076	17895	17899	17937	18023	18078	17974	17939	18192	18083	17804	17853	18038	18118	17971	18009	17894	17858	17939	17837	17854	17856	17947	17866	17876	18035	18042	17896	17838	17941	17935	17868	17971	17726	17765	17906	17869	17929	17825	18089	17867	17872	17899	18050	18008	17875	17996	17918	17746	17802	17739	18069	17613	17631	17927	18058	18085	18059	17826	18043	17972	18286	17883	17867	17678	18200	17994	17993	17801	17909	18136	18107	17994	18014	17766	17964	17707	17875	17907	17998	17883	17944	17900	17840	17811	17978	18126	17955	17777	18027	18028	18015	17914	18211	18007	17983	18095	18066	17883	17796	17832	17855	17759	17978	18018	17614	18023	17848	17945	18114	17914	18126	17793	17947	17932	17930	17950	17965	18007	18118	17872	17885	18116	17922	17966	17985	17845	17957	18078	18080	18096	17930	17667	18051	18059	18065	17854	18090	17976	17798	18023	18008	17757	17808	17851	17808	17915	18031	17756	17941	17937	17977	17836	17993	18239	18092	17822	17924	17808	17929	17954	18007	17975	17863	17830	17932	18022	18100	18059	17894	18018	18015	18015	17886	17749	17856	17754	17996	18107	17717	17940	17821	17949	17746	17860	17848	17860	17858	17960	17861	17994	17957	17985	17891	17899	18132	17947	17871	17993	17914	17877	17858	17831	17975	18017	17929	17832	17989	17947	17845	17939	18204	17984	17897	18015	17811	17838	17939	17968	18009	18097	17774	18031	18055	17894	18007	17903	17931	18027	17754	18057	17832	17937	17940	17913	17810	18110	17854	17972	17990	17591	17895	18103	17897	17761	17861	17986	18025	17915	17740	17896	17862	17901	17911	18120	17927	17965	17966	17811	17941	18282	17801	17936	17972	17946	17494	17801	17922	17768	17937	18138	17876	18135	17937	18033	18037	17894	17903	18016	17821	17766	18025	17796	17910	18127	17922	18107	18087	17946	17950	17984	17963	17953	18181	17980	17822	17841	17662	17840	17885	17891	17912	18042	18011	17801	17767	17880	17695	17837	17866	17889	18111	17820	17880	18097	17838	17975	18021	18119	18005	17937	17874	17842	17848	17718	17858	17850	17954	18074	18016	18114	18070	18062	17954	17997	17996	18046	18094	18057	17962	18146	18104	17999	18016	18092	17835	17733	17902	17792	17878	18051	17903	17905	17664	17720	18123	17816	17985	17830	18018	18042	18045	17695	17885	17765	17864	18004	17826	17877	17876	18076	17981	17931	17895	17893	17954	17938	18064	17915	18029	17866	17799	17928	18169	17920	17946	17964	17735	17713	18019	18042	17723	17955	17871	17670	17875	18038	17895	17675	18099	17855	18095	17885	17847	18154	17978	17947	17868	18009	18074	17884	17845	17849	18078	18073	17883	17913	17907	17835	17855	17778	17892	18029	17926	17980	17836	17869	18064	17930	17939	18012	17885	17999	18000	17896	17977	17930	17867	18062	17797	17908	17855	17999	17910	17842	17919	17961	17750	17858	17968	18050	17837	18006	17964	17978	17997	18152	17823	17820	17933	17999	18070	17816	17917	18082	18127	18082	17992	17929	17884	18108	17896	18085	17970	17794	17779	18045	18112	18095	17977	17947	17720	18030	17824	17818	17763	17889	17973	17878	17922	17967	18035	18013	18015	17959	17945	18017	17940	17944	18045	17851	17925	18134	17930	18010	18023	17915	18067	18013	18202	17988	17882	17919	18102	17879	17870	17916	17974	18031	17922	17791	18030	17710	17935	17871	18222	17950	17871	18006	18161	17921	17754	17820	17880	17749	17959	18057	17792	17901	17932	18040	17941	17970	18025	17969	18115	18048	17769	17803	17912	18039	18099	17829	18169	18062	17986	17919	18108	17927	17937	18060	17965	17959	17840	17853	17855	17973	18105	17986	18025	17890	18016	17914	18083	17908	17993	18063	17984	17742	18270	17995	17927	17809	17934	17986	18189	17983	17915	17932	18146	17736	17912	17978	17976	18047	18007	17977	17828	17684	17737	17919	17819	17941	17933	17941	18079	18113	17957	18127	17864	17950	17870	17950	17814	18095	18053	17925	17905	17902	17960	17895	17966	17986	18005	18080	17875	17864	18048	17694	17968	17948	18012	17771	17946	17951	17942	17859	18024	17854	17936	18057	18026	17949	17675	17961	17755	18020	17900	18024	17853	17886	17908	17928	18108	17889	18027	18052	18071	17965	17873	17907	17873	17987	17837	17806	18115	17827	17985	17789	17874	17904	17824	18081	18145	17815	17773	18112	17791	18011	17872	17899	18112	18126	17860	18072	18033	17928	17883	18074	17936	18106	17918	17957	18085	17933	18165	18016	17933	17950	17829	17798	17964	17968	18068	17854	17936	17850	17823	17970	18008	17907	17877	17963	17823	17995	17907	17720	17947	17733	18072	17785	17794	17820	17995	17916	17906	18043	17751	18019	18111	17992	17761	17746	17862	17988	17949	17899	17981	17880	17954	17857	17889	18048	17868	17937	17884	17901	17993	17929	18126	17996	17847	17976	18117	17982	18007	18077	17938	17995	17936	17992	18131	17796	18089	18020	17941	18029	17807	17908	17815	17906	18038	17959	17858	17757	17837	18073	17985	18116	17940	18116	18011	17940	17867	17982	17987	18002	17805	18048	17969	17838	18120	18046	17813	17809	17840	17996	17892	17864	17918	17997	17886	17866	18033	17803	18008	17909	18120	17989	17920	18080	18020	17804	17881	18105	18102	17933	17885	17868	17923	17886	17864	17887	17992	17951	17951	17924	18093	18045	18083	17909	17954	17995	17979	17925	18046	17827	17931	17941	17911	17999	17933	18045	17916	17998	17990	17980	17866	18068	18025	18023	17984	17846	18039	17931	17894	17809	17929	17823
61650	106422	84492	53008	29245	18771	16459	16585	16487	16608	16713	16565	16451	16779	16640	16617	16694	16518	16563	16713	16656	16623	16701	16758	16586	16603	16610	16587	16726	16780	16682	16573	16660	16653	16541	16787	16776	16549	16663	16659	16808	16665	16688	16693	16648	16613	16787	16660	16754	16573	16783	16560	16688	16721	16636	16540	16716	16391	16658	16626	16541	16551	16820	16515	16593	16505	16655	16699	16692	16625	16509	16669	16531	16625	16559	16716	16730	16627	16472	16486	16249	16459	16653	16499	16612	16616	16785	16655	16587	16590	16600	16700	16538	16498	16515	16529	16524	16697	16748	16694	16684	16680	16473	16575	16476	16592	16588	16621	16712	16577	16553	16644	16410	16734	16566	16671	16529	16703	16523	16810	16548	16797	16425	16503	16644	16668	16757	16598	16434	16547	16594	16498	16526	16652	16812	16510	16602	16608	16640	16686	16710	16636	16571	16672	16617	16663	16826	16629	16566	16647	16683	16488	16307	16611	16601	16529	16542	16658	16662	16561	16568	16613	16539	16562	16747	16365	16473	16698	16472	16624	16795	16574	16620	16577	16741	16420	16576	16672	16754	16605	16734	16630	16592	16513	16793	16594	16572	16616	16689	16656	16555	16596	16686	16658	16608	16635	16599	16552	16771	16627	16674	16486	16639	16505	16684	16656	16677	16637	16732	16735	16718	16513	16637	16491	16537	16581	16501	16799	16571	16643	16549	16628	16678	16699	16743	16644	16624	16544	16530	16704	16677	16653	16776	16528	16425	16580	16556	16686	16616	16535	16502	16450	16529	16608	16607	16472	16584	16591	16588	16525	16664	16468	16777	16594	16681	16554	16542	16417	16767	16500	16450	16738	16613	16712	16635	16566	16558	16532	16484	16709	16578	16666	16495	16547	16616	16630	16611	16864	16513	16535	16579	16675	16743	16472	16718	16499	16580	16533	16439	16410	16742	16565	16655	16612	16536	16661	16537	16735	16802	16544	16512	16393	16376	16622	16456	16669	16690	16609	16664	16617	16566	16527	16683	16645	16598	16665	16285	16845	16713	16652	16610	16695	16669	16522	16776	16603	16627	16628	16650	16564	16733	16753	16655	16651	16625	16607	16810	16496	16646	16614	16607	16562	16622	16759	16504	16655	16532	16716	16710	16800	16678	16635	16587	16603	16684	16599	16633	16595	16745	16589	16695	16558	16573	16463	16803	16579	16613	16529	16834	16593	16670	16529	16572	16580	16516	16711	16539	16754	16737	16672	16780	16593	16716	16573	16675	16683	16587	16414	16429	16612	16544	16564	16604	16588	16602	16547	16647	16640	16652	16524	16656	16603	16613	16679	16687	16705	16595	16545	16674	16688	16651	16629	16575	16559	16645	16827	16584	16491	16714	16641	16701	16574	16462	16519	16610	16509	16649	16666	16551	16637	16719	16436	16547	16797	16654	16620	16658	16542	16537	16541	16498	16571	16646	16608	16574	16532	16608	16624	16655	16672	16499	16709	16634	16606	16609	16609	16567	16576	16483	16567	16505	16695	16636	16514	16745	16596	16647	16573	16574	16522	16514	16675	16648	16651	16759	16548	16652	16580	16526	16714	16650	16677	16815	16604	16588	16616	16553	16746	16560	16597	16583	16660	16523	16533	16466	16483	16580	16509	16731	16589	16489	16682	16499	16581	16812	16577	16601	16613	16644	16668	16808	16581	16419	16741	16572	16509	16561	16540	16604	16701	16604	16729	16634	16606	16710	16591	16642	16696	16663	16640	16601	16500	16414	16504	16583	16503	16497	16493	16565	16540	16761	16684	16670	16547	16634	16539	16601	16598	16582	16467	16754	16574	16611	16617	16631	16471	16782	16632	16625	16547	16467	16570	16602	16671	16453	16518	16584	16644	16714	16704	16342	16652	16565	16667	16460	16490	16675	16587	16771	16626	16605	16561	16523	16516	16571	16683	16634	16540	16614	16654	16557	16822	16552	16602	16331	16594	16674	16467	16561	16559	16523	16640	16544	16634	16594	16561	16444	16581	16629	16521	16699	16585	16661	16609	16643	16554	16803	16451	16691	16609	16718	16305	16664	16387	16590	16497	16518	16487	16558	16717	16533	16511	16453	16536	16720	16521	16513	16529	16569	16657	16776	16674	16463	16787	16668	16601	16538	16516	16633	16861	16479	16675	16614	16680	16555	16663	16478	16666	16457	16632	16721	16583	16438	16750	16569	16555	16723	16633	16552	16723	16553	16697	16743	16563	16577	16594	16434	16553	16522	16652	16456	16632	16488	16537	16689	16435	16473	16752	16703	16726	16607	16652	16761	16793	16285	16473	16547	16493	16672	16471	16710	16688	16493	16531	16772	16638	16702	16610	16611	16606	16580	16665	16804	16495	16702	16531	16454	16618	16538	16718	16548	16630	16542	16539	16609	16633	16452	16684	16708	16553	16550	16538	16504	16555	16450	16750	16470	16624	16613	16663	16780	16657	16725	16601	16475	16511	16663	16514	16711	16659	16503	16546	16537	16797	16769	16544	16502	16773	16522	16706	16527	16460	16622	16503	16529	16704	16656	16656	16676	16722	16792	16583	16757	16688	16585	16710	16517	16621	16627	16686	16417	16472	16711	16510	16607	16652	16709	16607	16582	16596	16632	16493	16612	16648	16671	16467	16732	16835	16529	16483	16509	16450	16820	16511	16634	16482	16628	16615	16449	16653	16539	16592	16682	16655	16600	16656	16676	16783	16556	16612	16540	16704	16705	16427	16512	16565	16450	16577	16477	16667	16628	16417	16595	16345	16645	16724	16670	16568	16609	16729	16685	16676	16430	16702	16577	16718	16673	16516	16521	16510	16701	16619	16545	16712	16666	16558	16658	16641	16475	16601	16627	16586	16647	16679	16510	16554	16702	16836	16654	16700	16632	16523	16565	16616	16616	16599	16500	16563	16912	16642	16729	16660	16533	16800	16674	16570	16485	16514	16507	16634	16722	16608	16619	16530	16768	16558	16382	16571	16415	16425	16670	16809	16650	16616	16400	16465	16612	16499	16652	16650	16649	16643	16587	16660	16656	16729	16604	16463	16518	16647	16519	16505	16737	16536	16593	16573	16515	16667	16566	16521	16538	16537	16683	16494	16607	16541	16498	16720	16589	16428	16531	16655	16688	16711	16557	16698	16766	16500	16890	16591	16584	16428	16793	16526	16669	16519	16658	16600	16676	16625	16473	16516	16662	16711	16652	16545	16618	16638	16744	16455	16700	16500	16701	16542	16603	16599	16523	16702	16541	16595	16597	16745	16720	16613	16667	16607	16610	16532	16790	16676	16627	16731	16583	16521	16739	16623	16632	16355	16578	16677	16648	16554	16606	16675	16847	16410	16611	16557	16628	16440	16559	16561	16577	16514	16700	16512	16645	16654	16648	16563	16618	16481	16738	16655	16476	16522	16687	16658	16538	16654	16704	16729	16576	16711	16639	16776	16736	16666	16575	16539	16720	16314	16491	16782	16620	16841	16614	16634	16587	16660	16467	16647	16369	16618	16677	16642	16557	16559	16620	16485	16497	16536	16598	16395	16718	16509	16502	16473	16598	16800	16527	16710	16536	16799	16635	16523	16483	16662	16520	16476	16600	16558	16679	16683	16684	16703	16659	16470	16528	16634	16609	16731	16532	16553	16435	16608	16553	16649	16689	16569	16768	16543	16542	16640	16757	16666	16432	16767	16635	16683	16476	16652	16727	16650	16589	16645	16600	16694	16836	16565	16592	16548	16547	16629	16655	16545	16535	16583	16623	16525	16644	16532	16586	16650	16690	16608	16783	16565	16787	16425	16506	16551	16651	16540	16401	16594	16715	16594	16475	16407	16788	16608	16739	16754	16709	16566	16578	16469	16554	16493	16615	16568	16512	16604	16677	16480	16557	16739	16583	16918	16584	16521	16513	16585	16598	16487	16655	16494	16565	16527	16524	16647	16529	16713	16651	16646	16509	16628	16610	16645	16567	16560	16603	16651	16784	16621	16616	16646	16550	16677	16662	16593	16677	16577	16607	16615	16483	16646	16549	16557	16659	16475	16921	16524	16529	16583	16777	16731	16590	16527	16675	16581	16519	16628	16618	16508	16499	16714	16523	16447	16670	16719	16663	16667	16602	16529	16710	16564	16680	16483	16614	16539	16603	16480	16781	16569	16617	16630	16567	16558	16398	16597	16561	16615	16667	16570	16830	16552	16716	16589	16635	16536	16472	16423	16695	16602	16686	16682	16592	16629	16722	16622	16399	16525	16603	16710	16617	16569	16591	16608	16571	16616	16640	16541	16867	16676	16693	16506	16753	16690	16678	16665	16602	16551	16582	16678	16702	16654	16489	16471	16659	16593	16594	16523	16556	16578	16760	16594	16858	16527	16637	16576	16563	16734	16617	16553	16667	16648	16434	16514	16609	16755	16607	16463	16601	16549	16781	16620	16626	16553	16547	16671	16493	16679	16691	16742	16433	16515	16799	16654	16658	16616	16643	16583	16550	16549	16734	16611	16616	16579	16540	16599	16475	16674	16730	16604	16586	16454	16499	16524	16646	16511	16588	16554	16801	16572	16622	16416	16562	16607	16515	16593	16548	16539	16794	16435	16550	16719	16558	16505	16562	16535	16619	16655	16558	16796	16709	16591	16623	16605	16462	16561	16526	16707	16460	16561	16578	16675	16498	16501	16584	16509	16565	16594	16614	16510	16563	16649	16476	16753	16543	16317	16340	16512	16657	16451	16644	16605	16440	16704	16660	16831	16572	16530	16527	16595	16671	16758	16879	16552	16684	16528	16551	16596	16584	16678	16566	16766	16588	16569	16569	16597	16563	16621	16557	16557	16667	16612	16517	16612	16454	16703	16564	16542	16786	16683	16645	16498	16548	16507	16593	16564	16681	16498	16554	16533	16819	16529	16487	16570	16641	16555	16640	16684	16815	16644	16631	16538	16541	16588	16799	16795	16713	16684	16454	16553	16511	16606	16585	16512	16540	16601	16752	16589	16665	16595	16589	16669	16526	16652	16859	16509	16551	16560	16494	16950	16744	16532	16493	16498	16801	16612	16573	16559	16692	16667	16769	16403	16597	16536	16639	16392	16585	16510	16640	16717	16710	16507	16486	16654	16585	16828	16530	16632	16560	16667
33584	40139	38160	27026	20106	19063	18662	18480	18207	18350	18186	18452	18285	18553	18287	18452	18556	18696	18397	18293	18635	18382	18317	18441	18468	18323	18467	18403	18251	18256	18308	18363	18333	18399	18361	18219	18460	18400	18326	18340	18322	18321	18418	18412	18387	18205	18560	18376	18259	18388	18468	18301	18414	18265	18351	18295	18285	18131	18454	18323	18164	18300	18254	18216	18286	18337	18230	18339	18301	18505	18366	18471	18173	18321	18592	18146	18370	18326	18246	18435	18221	18290	18314	18403	18241	18135	18356	18550	18299	18611	18431	18338	18400	18284	18338	18265	18491	18164	18395	18432	18490	18249	18329	18390	18516	18376	18277	18333	18335	18268	18189	18375	18197	18436	18406	18256	18323	18382	18496	18363	18446	18407	18441	18474	18383	18424	18380	18375	18488	18271	18384	18291	18445	18379	18372	18277	18082	18304	18545	18320	18333	18347	18455	18441	18449	18203	18436	18630	18448	18239	18396	18253	18222	18186	18629	18198	18319	18282	18392	18300	18318	18533	18552	18259	18379	18390	18344	18385	18392	18373	18382	18400	18457	18313	18317	18313	18264	18407	18464	18398	18309	18331	18289	18240	18393	18440	18397	18400	18218	18282	18285	18270	18262	18509	18379	18289	18445	18395	18144	18488	18175	18306	18326	18548	18499	18274	18391	18288	18362	18441	18273	18342	18265	18233	18424	18296	18247	18241	18187	18527	18332	18382	18195	18416	18363	18341	18301	18224	18124	18465	18530	18356	18222	18476	18289	18535	18390	18430	18148	18091	18514	18393	18224	18467	18491	18553	18305	18340	18434	18215	18406	18285	18443	18547	18663	18190	18214	18191	18332	18211	18302	18491	18185	18363	18344	18422	18452	18362	18401	18346	18385	18316	18127	18329	18329	18122	18367	18155	18636	18413	18480	18395	18408	18399	18358	18368	18422	18353	18451	18211	18657	18398	18427	18678	18416	18423	18264	18397	18213	18453	18407	18331	18555	18368	18427	18438	18598	18392	18630	18276	18502	18508	18271	18372	18405	18407	18529	18387	18481	18405	18290	18498	18200	18463	18398	18584	18476	18540	18618	18375	18463	18401	18498	18306	18401	18305	18536	18239	18334	18386	18342	18310	18506	18394	18329	18315	18428	18386	18270	18613	18333	18255	18202	18227	18416	18265	18345	18510	18447	18341	18160	18405	18406	18185	18370	18174	18533	18354	18410	18469	18464	18328	18339	18366	18357	18421	18442	18346	18319	18363	18324	18348	18535	18398	18507	18626	18256	18195	18436	18260	18387	18367	18507	18454	18138	18575	18160	18200	18430	18424	18516	18359	18451	18246	18635	18588	18481	18117	18384	18389	18251	18513	18294	18220	18548	18377	18441	18360	18356	18556	18338	18405	18426	18527	18411	18343	18471	18322	18402	18255	18477	18651	18431	18499	18395	18494	18415	18145	18267	18563	18449	18355	18247	18342	18501	18470	18329	18408	18335	18249	18288	18333	18377	18487	18453	18354	18281	18186	18412	18229	18394	18513	18403	18300	18494	18263	18260	18302	18447	18287	18378	18351	18254	18350	18499	18345	18374	18164	18299	18281	18270	18346	18441	18361	18392	18395	18412	18263	18268	18440	18432	18413	18266	18404	18476	18037	18542	18320	18189	18110	18385	18360	18551	18472	18449	18326	18191	18281	18469	18420	18417	18318	18200	18546	18496	18515	18453	18461	18611	18409	18484	18480	18348	18084	18538	18309	18180	18489	18264	18488	18259	18529	18359	18317	18417	18233	18271	18219	18324	18389	18389	18409	18601	18401	18271	18537	18399	18392	18252	18413	18164	18354	18492	18410	18413	18285	18371	18396	18525	18605	18321	18176	18355	18449	18305	18363	18453	18406	18491	18290	18280	18470	18418	18394	18353	18330	18357	18450	18277	18409	18405	18428	18264	18140	18254	18432	18263	18268	18418	18429	18368	18341	18397	18222	18309	18433	18349	18376	18261	18407	18335	18112	18371	18255	18262	18274	18309	18355	18353	18230	18244	18407	18239	18375	18424	18402	18233	18588	18387	18279	18312	18274	18475	18522	18498	18462	18338	18489	18519	18268	18305	18312	18549	18256	18364	18352	18275	18168	18136	18246	18438	18555	18310	18313	18352	18422	18447	18535	18261	18319	18501	18473	18298	18527	18519	18369	18457	18326	18445	18287	18167	18327	18465	18326	18381	18433	18439	18266	18236	18378	18293	18235	18254	18385	18636	18346	18298	18495	18197	18277	18340	18456	18397	18318	18300	18331	18428	18449	18365	18558	18284	18345	18317	18433	18253	18483	18445	18314	18139	18329	18572	18375	18358	18343	18280	18669	18413	18191	18313	18354	18442	18183	18473	18410	18097	18520	18309	18312	18279	18529	18238	18335	18292	18268	18259	18165	18471	18377	18301	18300	18290	18344	18373	18464	18448	18502	18365	18340	18128	18269	18499	18234	18397	18125	18298	18216	18489	18545	18319	18350	18395	18326	18433	18480	18565	18312	18446	18394	18335	18340	18237	18544	18559	18396	18254	18214	18384	18342	18392	18506	18417	18310	18373	18279	18448	18476	18377	18319	18687	18446	18705	18307	18230	18496	18383	18418	18463	18418	18247	18347	18175	18412	18436	18463	18359	18291	18273	18332	18721	18349	18311	18355	18507	18191	18468	18253	18262	18414	18560	18444	18242	18366	18501	18388	18422	18309	18295	18408	18564	18431	18470	18344	18351	18292	18263	18384	18452	18481	18381	18491	18347	18525	18432	18371	18304	18579	18424	18632	18225	18205	18610	18293	18570	18292	18359	18335	18243	18493	18394	18519	18423	18357	18421	18274	18197	18376	18276	18440	18261	18306	18291	18480	18209	18407	18314	18215	18469	18444	18308	18203	18376	18422	18285	18452	18430	18435	18435	18326	18365	18427	18525	18444	18433	18564	18543	18308	18487	18384	18316	18269	18243	18423	18534	18486	18554	18410	18539	18421	18502	18398	18363	18546	18533	18353	18366	18263	18388	18440	18232	18427	18249	18442	18360	18461	18439	18227	18257	18274	18392	18662	18453	18354	18343	18409	18335	18312	18543	18402	18565	18404	18293	18225	18582	18314	18323	18364	18517	18322	18355	18224	18574	18340	18672	18416	18338	18320	18596	18378	18481	18355	18520	18386	18358	18630	18372	18507	18422	18453	18321	18370	18508	18328	18629	18331	18269	18365	18442	18116	18408	18391	18470	18304	18698	18255	18686	18432	18223	18382	18337	18276	18361	18443	18311	18584	18444	18283	18258	18399	18161	18312	18335	18158	18396	18407	18477	18483	18445	18340	18307	18326	18354	18385	18363	18390	18363	18310	18170	18300	18367	18343	18470	18310	18504	18608	18332	18510	18438	18266	18363	18430	18566	18294	18354	18392	18511	18282	18296	18535	18629	18435	18460	18367	18445	18407	18402	18088	18217	18299	18221	18411	18339	18428	18365	18264	18342	18425	18487	18236	18144	18355	18481	18286	18530	18521	18306	18212	18231	18264	18311	18479	18321	18395	18278	18272	18124	18369	18246	18397	18176	18342	18478	18460	18308	18312	18125	18487	18373	18540	18292	18405	18323	18317	18344	18376	18507	18304	18460	18162	18463	18457	18318	18416	18432	18450	18476	18356	18417	18314	18329	18368	18418	18290	18273	18351	18509	18458	18452	18192	18345	18464	18498	18344	18438	18378	18609	18367	18298	18433	18138	18429	18329	18369	18412	18427	18430	18391	18399	18449	18348	18328	18327	18390	18416	18364	18322	18525	18446	18501	18320	18494	18308	18326	18446	18384	18608	18518	18255	18726	18552	18240	18450	18310	18434	18589	18350	18421	18342	18330	18243	18407	18473	18333	18511	18115	18352	18172	18277	18317	18387	18471	18246	18313	18321	18228	18400	18576	18496	18464	18324	18514	18460	18447	18272	18442	18330	18478	18355	18235	18270	18346	18335	18403	18508	18323	18385	18306	18325	18353	18414	18509	18276	18320	18527	18424	18337	18529	18360	18364	18504	18285	18155	18419	18243	18349	18409	18168	18583	18496	18289	18449	18602	18299	18262	18322	18423	18380	18274	18383	18276	18480	18371	18307	18253	18198	18382	18334	18569	18165	18315	18279	18324	18288	18303	18422	18295	18430	18284	18470	18360	18376	18409	18336	18359	18414	18518	18460	18376	18425	18493	18425	18509	18370	18284	18212	18542	18403	18355	18356	18313	18609	18325	18177	18086	18259	18537	18390	18427	18483	18358	18226	18373	18413	18342	18382	18287	18288	18372	18351	18371	18160	18406	18437	18313	18338	18447	18264	18290	18519	18458	18235	18364	18567	18507	18128	18284	18404	18456	18364	18428	18314	18273	18323	18432	18185	18254	18382	18168	18367	18433	18231	18218	18228	18453	18367	18403	18319	18284	18366	18459	18327	18498	18264	18528	18494	18420	18301	18259	18472	18349	18402	18469	18447	18428	18526	18403	18583	18232	18392	18363	18349	18352	18254	18353	18549	18312	18306	18231	18258	18480	18325	18315	18534	18302	18254	18543	18354	18477	18384	18283	18349	18440	18441	18352	18353	18217	18256	18462	18275	18298	18237	18417	18476	18294	18456	18471	18268	18447	18420	18570	18276	18385	18102	18476	18308	18316	18418	18409	18311	18395	18350	18285	18286	18211	18294	18334	18429	18370	18331	18293	18565	18495	18260	18287	18362	18338	18228	18417	18439	18397	18469	18396	18493	18300	18343	18209	18375	18451	18328	18695	18336	18271	18268	18308	18381	18349	18507	18498	18364	18113	18486	18488	18707	18498	18280	18452	18408	18266	18526	18432	18243	18534	18244	18476	18417	18485	18345	18454	18301	18237	18197	18377	18234	18311	18358	18236	18336	18407	18262	18497	18346	18140	18212	18423	18141	18304	18475	18703	18456	18366	18250	18471	18318	18356	18302	18281	18523	18201	18315	18309	18305	18263	18305	18306	18396	18332	18332	18512	18440	18404	18429	18520	18355	18319	18377	18202	18442	18370	18354	18183	18219	18446	18326	18434	18496	18340	18312	18179	18318	18246	18545	18471	18396	18371	18305	18396	18391	18451	18105	18406	18453	18381	18365	18552	18167	18317	18466
43995	57913	40721	23997	18281	17033	16801	16872	16961	16858	16834	16892	16633	16849	16918	16792	16976	16922	16917	16906	16895	16875	16861	16821	16822	16877	16807	16813	17034	16930	16709	16888	16572	16763	16673	16836	16876	16806	16989	16913	16904	16921	16879	17036	16825	17067	16824	16815	16983	16750	16873	16834	16806	16863	17009	16920	17000	16925	16911	16815	16809	16865	16872	16855	16827	16977	16877	16723	16881	16732	16851	16798	16811	16746	17072	17017	16790	16712	16887	16886	16871	16831	16922	16914	16811	16825	16640	16845	16885	16795	16753	16991	16782	16610	16948	16769	16859	16770	16768	16888	16828	16666	16743	16754	16721	16850	17027	16973	16853	16792	16772	16713	16767	16859	16719	16793	16824	16936	16910	16806	16825	16859	16888	16782	16804	16923	16833	16907	16798	16709	16803	16906	16859	16745	16864	16828	16863	16745	16915	16630	17010	16954	16654	16800	16756	16877	16797	16804	16659	16794	17088	16839	16718	16978	16820	16737	16863	16939	16799	17007	16884	16917	16732	16839	16717	16903	16928	16986	16906	16686	16851	16902	16778	16861	16679	16887	17025	16615	16943	16987	16912	16812	16984	17081	17110	16778	16776	16772	16885	16919	16806	16671	16853	16700	16899	16794	16928	16798	17016	16878	16792	16925	16974	16971	16822	16746	16811	16926	16912	16811	16729	16870	16917	16841	16720	16708	16971	16927	16829	16917	16949	16758	16770	16763	16781	16948	16654	16858	16901	16715	16983	16794	16768	16896	16858	16810	16725	16882	16962	16769	16924	17068	16834	16664	16825	16878	16966	16753	16870	16973	16959	16686	16830	16659	16766	16813	16792	16832	16784	16786	17019	17009	16693	16609	16857	16887	16936	16757	16950	16796	16901	16894	16655	16989	16785	16944	16781	16795	17006	16889	17032	16689	16842	16931	16851	16812	16822	16694	16743	16842	16845	16850	16915	16752	16717	16890	16699	16864	17072	16576	16808	16839	16793	16812	16771	16833	16784	16827	16857	16739	16913	16906	16587	16739	16964	16835	16890	16842	16864	16767	16853	16802	16890	16899	16774	16626	16828	16806	16689	16923	16891	16667	16795	16854	16809	16939	16830	16751	16889	16925	16723	16678	16934	16962	16902	16939	16752	16783	16785	16849	16890	16869	16844	16856	16828	16761	16833	16813	16918	16810	16794	17054	16782	16883	16986	16892	16876	16850	16952	16858	16772	16798	16808	16663	16822	16842	16839	16831	16831	17081	16759	16926	16851	16710	16855	16834	17005	16827	16881	16739	16862	16920	16816	16798	16916	16841	16795	16692	16883	16817	16750	16932	16855	16813	16792	16850	16749	16789	16867	16854	16587	16830	16790	16569	16791	16956	16932	16812	16979	16828	16910	16859	16920	16908	16617	16910	17000	16877	16881	16758	16920	16737	16987	16735	16853	16993	16825	16996	16866	16908	16756	16747	17034	16934	16861	16857	16638	16884	16691	16891	16819	16811	16953	16755	16738	16890	16878	16604	16909	16970	16784	16903	16920	16868	16809	16718	16905	16877	16826	16812	16691	16908	16724	16842	16778	16907	16878	16899	16825	16887	16863	17056	16708	16562	16836	16756	16872	16840	16996	16761	16789	16788	16962	16867	17004	16742	16888	16856	16899	16898	16781	17004	16706	16963	16942	16811	16922	16919	16802	16844	16974	16892	16815	16638	16945	16966	16724	16910	16684	16878	16801	16706	16687	16883	16839	16651	16974	16691	16948	16751	16937	17127	16902	16870	16832	16853	16780	16981	16805	16833	16755	16849	16805	17002	16867	16866	16834	16893	16953	16873	16922	16728	16909	16751	16823	16958	16932	16916	16938	16895	16827	16660	16853	16864	17148	16758	16793	16833	16855	16902	16995	16749	16825	16850	16731	16847	16723	16864	16891	16958	16780	16803	17002	16826	16810	16955	16784	16982	16655	16858	16862	16924	16912	16903	16762	16951	16932	16709	16819	16802	16839	16915	16789	16715	16816	16875	16854	16905	16973	16802	16997	16703	16760	16660	17040	16754	16905	16796	16995	16793	16767	16685	16831	17017	16802	16784	17021	16922	16782	16853	16871	16855	16883	16799	16843	16916	16702	16819	16836	16868	16664	16743	16684	16953	16943	16908	16784	16915	16902	16736	16857	16869	16833	16957	16850	16857	16837	16835	16794	16843	16791	16764	16770	16936	16579	17113	16802	16954	16863	16836	16856	16778	16796	16903	16743	16930	16935	16906	16665	16770	16757	16827	16873	16827	16730	16821	16737	16806	16738	17094	16665	16744	16827	16892	17003	16886	16782	16792	16809	16720	16825	16940	16673	16975	16849	16809	16695	16708	16953	16934	16824	16850	16987	16870	16855	16970	16999	16740	16742	16780	16805	16839	16884	16626	16797	16730	16977	16876	16725	16823	16983	17043	16859	17049	16879	17026	17072	16931	16792	16841	16600	16870	16774	16907	16734	16966	16664	16897	16871	16817	16937	16895	16787	16998	16724	16729	16830	17056	16791	16891	16841	16791	16995	16849	16898	16930	16801	16776	16756	16767	16938	16907	16759	16831	16898	16817	16739	16806	16820	16862	16886	16824	16946	16828	16764	16792	16648	16761	16854	17025	16984	16845	16860	16742	16829	16745	16923	16830	16717	16864	16841	16814	16781	16677	16889	16832	16860	16910	16814	16889	16797	16964	16767	17046	16708	16906	16786	16795	16853	16540	16780	16786	16957	16872	16774	16801	16994	16720	16889	16668	16708	16755	16789	17095	16995	16810	16869	16909	16794	16812	17003	16741	16879	16777	16872	16842	16580	16907	17016	16795	16759	16858	16806	16905	16983	16885	16744	17015	16886	16852	16723	17030	16971	16986	16809	16840	16835	16739	16909	16793	16883	16849	16854	16769	16734	16682	16782	16735	17065	16886	16950	16765	16828	16910	16943	16837	16849	16846	16790	16823	16816	17044	16803	16853	16874	16947	17009	16911	17024	16840	16828	16782	16654	16776	16900	16914	16705	16712	16825	16834	16806	16915	16666	16924	16757	16720	16803	16770	16814	16909	16800	16936	16703	16826	16759	16927	16905	16870	16858	16749	16820	16772	16736	16689	16790	16923	16755	16844	16887	16907	16791	16853	16758	16697	16849	16884	16958	16737	16859	16826	16880	16746	16933	16668	16698	16951	16889	16790	16813	16829	16920	16758	16925	16945	16837	16869	16791	16775	16824	16985	16719	16797	16836	16882	16830	16885	16987	16808	16715	16710	16901	16894	16787	16766	16937	16871	16562	16951	16801	16919	16906	16925	16887	16916	16900	16703	16764	17000	16829	16864	16935	16667	16984	16873	16776	16816	16864	16791	16846	16854	16813	16697	16834	16992	16836	16805	16704	16746	16821	16638	16775	16849	16826	16999	16902	17012	16999	16814	16819	16904	16700	16737	16757	16788	16997	16856	16806	17009	16743	16929	17003	16899	16660	16759	16888	16930	16891	16750	16897	17034	16624	16984	16622	16854	16654	16690	16924	16751	16813	16771	16650	17019	17004	16833	16980	16929	16748	16788	16949	16717	16898	16778	16858	16699	16876	16818	16945	16807	16955	16849	16715	16936	16817	16785	16816	16893	17003	16967	16710	16787	16815	16845	16835	16739	16924	16941	16893	16792	16875	16933	16981	16743	16892	16731	16893	16916	16867	16816	16848	17136	16792	16839	16851	16922	16762	16805	16526	16868	16599	16880	16833	16904	16916	16659	16816	16906	16954	16691	16796	16855	17021	16873	16754	16983	16839	16754	16994	16946	16975	16961	16806	16813	17019	16857	16888	16763	16686	16893	16836	16844	16887	16821	16778	16812	16916	16926	16910	16890	16867	16761	16698	16876	16732	16751	16943	16763	16910	16919	16825	16761	16735	16907	16788	16851	16859	16769	16920	16834	16916	16733	16884	17028	16802	16939	16870	16986	16920	16739	16945	16810	16894	16866	16714	16913	16862	16882	16912	16852	16779	16865	16900	16844	16698	16876	16708	16732	17125	16686	16924	16793	16869	16900	16785	16796	16900	16752	16952	16601	16865	16767	16885	17032	16787	16775	16971	16910	16754	16836	16968	17039	16818	16786	16906	16779	16919	16755	16833	16852	16884	16883	17006	16845	16791	16839	16764	16916	16752	16914	16986	17025	16839	16816	16776	16663	16906	16908	16920	16823	16966	16847	16911	16767	16933	16807	16834	16642	16866	17026	16702	16918	16845	16804	16776	16886	16953	16808	16800	16827	16812	16733	16764	16831	16810	16875	16836	16848	16948	16871	16889	16885	16836	16953	16918	16903	16955	16957	16994	16612	16897	16690	16827	16914	16568	16946	16681	16818	16882	16864	16839	16794	16737	16773	16953	16891	16888	16907	16900	16854	17037	16810	16662	16830	16805	16775	16850	16743	16859	16920	17005	16867	16782	16879	16784	16925	16791	16854	17088	16853	17006	16967	16928	16797	16890	16917	16857	16806	16719	16956	16701	16678	17042	16715	16621	17063	16809	16744	16835	16800	16720	16815	16942	16919	16890	16897	16679	16967	17083	16950	16884	16880	16949	16835	16818	16992	16585	16775	16895	16817	16777	16796	16877	16643	16887	16854	16871	17020	16792	16892	16840	16889	16819	16697	16986	16778	16761	16832	16700	16924	16766	16760	16877	16753	16806	16871	16826	16795	16959	16694	16885	16959	16820	16788	16922	17016	16717	16703	16777	16903	16935	17089	16845	16736	16805	16952	16839	16827	16779	16873	16907	16892	16700	16801	16832	16730	16921	17123	16905	16970	16867	16834	16827	16906	16823	16828	16910	16944	16849	16921	16815	16904	16903	16986	16897	16930	16762	16893	16781	16812	16786	16875	16908	16839	16877	16938	16667	16746	16760	16923	16843	16780	16773	16788	17004	16946	17002	16665	16785	16771	16849	17008	16788	16869	16893	16894	16840	16755	16853	16903	16897	17032	16938	16856	16788	16864	16974	16905	16873	16769	16812	16807	16821	16992	16856	16950	16845	16810	16916	16978	16732	17056	16923	16865	16728	16907	16904	16863	16682	17001	16878	16769	16879	16850	16828	16894	16963	16970	17088	16715	16878	16778	16781	16792	16993	16953	16956	16928
34856	39379	37588	27721	20409	19056	18940	18426	18486	18485	18477	18445	18505	18415	18568	18618	18547	18566	18331	18407	18730	18461	18493	18372	18596	18454	18290	18508	18537	18453	18571	18676	18427	18484	18522	18553	18414	18313	18500	18367	18506	18380	18523	18575	18379	18404	18372	18593	18474	18560	18348	18327	18366	18442	18386	18547	18397	18630	18366	18456	18628	18459	18422	18542	18663	18578	18514	18380	18295	18421	18580	18341	18502	18563	18535	18646	18258	18328	18436	18513	18419	18377	18576	18482	18258	18395	18356	18583	18447	18484	18438	18236	18541	18799	18637	18492	18525	18537	18434	18464	18577	18439	18562	18548	18292	18364	18333	18404	18581	18412	18227	18414	18436	18352	18394	18440	18627	18500	18468	18369	18339	18488	18510	18462	18536	18381	18374	18225	18416	18430	18417	18487	18421	18328	18507	18775	18434	18291	18491	18393	18406	18371	18452	18345	18563	18545	18686	18228	18289	18510	18492	18391	18499	18421	18467	18546	18097	18518	18398	18631	18316	18543	18468	18394	18350	18361	18486	18460	18329	18616	18387	18333	18736	18393	18355	18486	18514	18502	18438	18359	18373	18425	18459	18404	18396	18482	18520	18435	18468	18545	18302	18444	18440	18542	18466	18456	18458	18375	18307	18325	18757	18464	18611	18504	18395	18499	18422	18412	18453	18435	18628	18387	18448	18652	18525	18262	18445	18358	18307	18413	18403	18491	18343	18471	18599	18432	18511	18406	18305	18519	18564	18500	18425	18330	18597	18732	18085	18492	18431	18443	18545	18297	18327	18501	18535	18530	18487	18327	18495	18581	18542	18700	18455	18374	18488	18178	18564	18511	18640	18570	18533	18490	18628	18469	18318	18526	18391	18375	18398	18354	18482	18456	18292	18379	18545	18383	18364	18536	18632	18429	18632	18676	18451	18588	18508	18485	18269	18457	18453	18356	18472	18424	18530	18640	18481	18375	18379	18458	18430	18719	18394	18228	18388	18450	18531	18411	18363	18528	18514	18567	18679	18530	18613	18520	18379	18716	18334	18569	18348	18306	18421	18507	18262	18431	18362	18369	18281	18579	18596	18456	18538	18300	18423	18720	18174	18607	18461	18415	18281	18309	18464	18476	18555	18519	18235	18301	18497	18322	18602	18433	18348	18483	18346	18608	18538	18554	18354	18490	18374	18508	18432	18522	18313	18415	18640	18423	18197	18572	18555	18528	18518	18385	18356	18441	18508	18312	18378	18288	18650	18507	18500	18364	18372	18733	18372	18461	18420	18353	18374	18383	18710	18457	18436	18599	18328	18574	18606	18549	18508	18436	18209	18543	18405	18353	18061	18569	18547	18454	18446	18529	18504	18503	18444	18531	18500	18481	18459	18549	18580	18705	18323	18564	18514	18442	18562	18486	18625	18475	18673	18441	18563	18599	18592	18368	18324	18503	18258	18367	18204	18489	18560	18675	18400	18445	18778	18422	18433	18433	18337	18601	18395	18418	18548	18399	18678	18316	18450	18464	18378	18358	18444	18567	18388	18708	18366	18428	18433	18589	18564	18727	18483	18361	18517	18430	18586	18431	18262	18413	18475	18279	18429	18541	18418	18631	18292	18496	18613	18696	18596	18395	18375	18515	18637	18520	18531	18271	18488	18595	18520	18351	18448	18437	18485	18485	18686	18399	18620	18554	18477	18276	18464	18591	18562	18585	18496	18475	18485	18340	18516	18505	18638	18570	18474	18448	18391	18333	18440	18471	18086	18630	18364	18072	18601	18198	18434	18626	18424	18362	18546	18437	18396	18456	18528	18495	18613	18346	18399	18340	18450	18235	18426	18426	18405	18396	18286	18331	18281	18267	18414	18483	18388	18315	18430	18250	18509	18337	18302	18365	18151	18441	18572	18420	18417	18263	18517	18461	18318	18327	18530	18203	18253	18403	18599	18491	18459	18663	18510	18536	18606	18274	18329	18226	18318	18481	18418	18398	18369	18481	18574	18475	18391	18390	18344	18505	18381	18536	18467	18537	18553	18481	18498	18474	18444	18565	18341	18397	18461	18607	18234	18265	18300	18472	18359	18458	18540	18606	18542	18301	18496	18465	18343	18584	18482	18700	18359	18406	18441	18504	18491	18334	18556	18373	18353	18585	18500	18308	18545	18468	18350	18425	18580	18651	18561	18456	18418	18480	18361	18317	18677	18470	18659	18507	18341	18434	18798	18180	18542	18511	18464	18386	18438	18581	18494	18443	18502	18497	18314	18595	18390	18497	18457	18578	18244	18439	18503	18404	18418	18484	18402	18503	18612	18493	18479	18429	18366	18518	18431	18513	18487	18404	18335	18342	18430	18520	18345	18316	18518	18586	18613	18409	18397	18491	18417	18551	18548	18502	18393	18495	18501	18471	18415	18518	18566	18400	18556	18325	18337	18514	18379	18451	18553	18657	18613	18471	18437	18661	18682	18524	18358	18546	18472	18588	18250	18627	18290	18419	18573	18658	18510	18567	18546	18570	18543	18662	18501	18416	18441	18502	18476	18445	18380	18481	18394	18656	18496	18484	18420	18342	18414	18427	18350	18502	18321	18430	18268	18466	18732	18396	18276	18536	18660	18434	18514	18417	18273	18348	18569	18372	18496	18399	18453	18485	18448	18648	18573	18593	18309	18300	18287	18434	18592	18381	18661	18386	18437	18616	18497	18548	18460	18349	18412	18300	18506	18525	18308	18525	18303	18507	18591	18447	18589	18204	18283	18577	18629	18504	18351	18384	18422	18464	18371	18257	18399	18336	18402	18399	18535	18470	18459	18706	18543	18401	18558	18495	18423	18570	18440	18414	18407	18686	18578	18650	18350	18336	18424	18719	18521	18455	18420	18318	18358	18626	18459	18304	18279	18519	18501	18230	18236	18496	18385	18197	18293	18184	18378	18483	18491	18454	18720	18597	18612	18527	18420	18458	18677	18565	18445	18362	18568	18480	18444	18564	18490	18655	18608	18397	18352	18626	18612	18564	18362	18486	18406	18476	18382	18356	18537	18553	18526	18462	18658	18533	18344	18329	18506	18480	18411	18446	18470	18427	18345	18339	18550	18469	18524	18530	18293	18533	18294	18637	18648	18460	18427	18578	18469	18405	18381	18246	18640	18465	18448	18471	18419	18436	18358	18284	18495	18485	18545	18309	18369	18307	18419	18637	18523	18385	18392	18354	18382	18441	18460	18642	18413	18261	18445	18483	18412	18469	18303	18232	18387	18569	18273	18455	18307	18637	18348	18779	18501	18451	18702	18435	18364	18476	18427	18267	18401	18680	18510	18338	18422	18253	18368	18588	18411	18454	18484	18484	18399	18437	18488	18481	18503	18358	18535	18664	18446	18328	18461	18502	18408	18509	18450	18389	18495	18376	18587	18437	18414	18433	18724	18638	18466	18433	18538	18432	18414	18472	18351	18474	18560	18466	18504	18314	18494	18332	18577	18473	18413	18368	18496	18595	18463	18465	18588	18353	18328	18309	18438	18237	18487	18308	18267	18661	18334	18349	18713	18286	18461	18451	18446	18201	18387	18701	18508	18638	18201	18545	18357	18202	18457	18368	18449	18433	18471	18220	18468	18426	18430	18577	18371	18518	18416	18337	18677	18405	18410	18536	18323	18424	18387	18453	18536	18465	18525	18392	18733	18473	18378	18572	18382	18398	18677	18784	18480	18424	18358	18312	18259	18611	18511	18592	18498	18485	18392	18360	18633	18702	18647	18349	18652	18382	18586	18304	18598	18632	18565	18497	18568	18523	18447	18276	18545	18390	18348	18392	18610	18365	18418	18406	18419	18643	18591	18396	18285	18402	18587	18382	18447	18473	18424	18301	18360	18406	18454	18272	18402	18504	18596	18435	18427	18483	18430	18554	18577	18444	18456	18617	18365	18444	18501	18397	18452	18345	18580	18429	18377	18263	18527	18554	18397	18452	18427	18540	18598	18484	18563	18505	18355	18527	18428	18348	18550	18486	18560	18629	18214	18531	18383	18380	18568	18330	18581	18420	18417	18453	18518	18678	18325	18325	18343	18291	18436	18426	18399	18507	18595	18422	18314	18416	18430	18333	18543	18228	18366	18616	18517	18434	18478	18338	18680	18345	18458	18323	18401	18315	18614	18424	18505	18406	18258	18482	18382	18426	18451	18272	18363	18478	18700	18465	18424	18289	18454	18451	18466	18428	18381	18410	18306	18382	18412	18459	18541	18348	18623	18508	18488	18385	18357	18661	18542	18359	18385	18440	18316	18383	18336	18357	18589	18606	18524	18286	18392	18506	18291	18396	18476	18312	18524	18256	18390	18508	18342	18291	18283	18554	18541	18249	18240	18509	18430	18354	18356	18411	18320	18396	18649	18657	18663	18614	18432	18266	18446	18473	18307	18382	18364	18291	18439	18538	18592	18612	18515	18542	18328	18564	18424	18226	18603	18390	18478	18481	18466	18265	18359	18472	18493	18438	18556	18580	18179	18561	18516	18208	18472	18363	18284	18697	18455	18195	18454	18365	18542	18453	18218	18484	18274	18451	18647	18358	18623	18358	18310	18348	18516	18215	18389	18664	18399	18402	18344	18272	18476	18307	18556	18579	18506	18537	18430	18408	18566	18563	18378	18517	18528	18422	18298	18342	18579	18566	18396	18516	18616	18534	18536	18247	18715	18483	18368	18575	18339	18247	18596	18420	18323	18637	18523	18520	18403	18474	18203	18495	18492	18466	18565	18401	18459	18283	18419	18431	18471	18337	18446	18614	18314	18518	18481	18649	18469	18511	18175	18322	18528	18457	18613	18512	18574	18425	18632	18394	18485	18550	18457	18369	18428	18377	18575	18369	18565	18431	18306	18411	18402	18449	18446	18476	18322	18513	18480	18369	18351	18340	18255	18563	18574	18527	18526	18529	18478	18280	18445	18439	18489	18335	18645	18397	18231	18415	18346	18448	18296	18279	18455	18630	18546	18382	18390	18508	18705	18435	18555	18495	18482	18514	18529	18359	18794	18367	18645	18648	18385	18670	18257	18469	18422	18363	18500	18549	18513	18379	18471	18474	18530	18312	18404	18164	18244	18389	18314	18471	18421	18574	18458	18408	18532	18429	18427	18531	18429	18424	18475	18462	18290	18324	18331	18475
55208	64368	44737	25710	18604	17295	16795	16946	16971	16920	16947	16845	17022	16881	17068	16855	16870	16964	16799	16908	16821	16962	16772	16956	16872	16822	16750	16730	16841	17049	17031	16877	16818	16857	16841	16962	16945	16918	17028	16919	16962	16851	17011	16885	16973	16971	16882	16836	16964	16941	16889	16886	17008	16993	17009	16864	16918	16825	16822	16851	16742	16966	16911	16875	16992	16743	16827	16949	16833	17024	16827	16935	16919	16958	16887	16929	16919	16826	17155	16817	17003	16832	16820	16834	16828	16943	16906	16985	16782	16920	16901	16915	16809	16952	16911	17079	17126	16960	16975	16901	17006	16894	16830	16896	16974	17005	16825	16824	16881	16805	16959	16932	16825	16852	17055	16941	16916	16919	16900	16927	16739	16998	17030	16938	17072	16877	16900	16736	16989	17057	16892	17042	16904	17105	16846	17022	16944	16872	16991	17037	16890	16797	17151	17085	16975	16980	16851	16827	16973	16918	16904	16825	17169	16833	16977	16817	17036	16959	16862	16956	17030	17000	17055	17020	16903	16900	16946	16887	16844	17043	17009	16697	16814	16787	16919	16974	16883	16933	16787	16988	16982	16952	16903	16918	16918	16938	16890	16866	16988	16722	17015	16943	16917	16910	16949	16826	17029	16843	16787	16956	16995	16856	16865	16858	16880	16806	16962	16948	16884	16891	16893	16829	16894	16937	16946	16773	16756	16860	16982	16841	17009	16755	17118	16743	17128	17011	16905	16864	16726	16860	17037	17011	17069	16949	16815	16963	16935	16753	16886	16802	17010	16934	16990	16905	16899	16827	17132	16822	16794	16868	17096	16800	16712	16739	16939	16866	17165	16958	16963	17079	16920	16789	16819	16863	16985	16961	17096	16910	16906	16985	16946	17037	17028	16932	16855	16773	17016	16835	16922	16818	16760	17106	16842	17064	16944	16820	16936	16998	16929	16746	16986	16945	17074	16769	17059	16807	16941	16936	16888	16790	16728	16836	16744	16936	16834	16930	16952	16925	17169	16725	16795	16859	16841	16928	17033	17046	17044	16892	17005	17044	16806	17060	16994	17004	16978	16999	16928	16875	16860	17130	17046	16970	16927	16807	16907	16876	16910	16923	17119	16955	16914	16933	16927	16961	16867	16938	16995	17007	16789	16988	17095	16917	16649	16934	16865	16906	16996	16990	16738	16976	16907	16828	17077	16817	16917	16828	17025	16983	16997	17111	16904	17045	16830	17033	16921	16853	16885	16936	16933	16790	16966	16770	16938	16824	16873	16973	16962	16872	16678	16885	16907	17018	16886	16920	17058	16927	17010	16781	17009	16961	16857	16943	16896	16911	16750	16976	16872	16987	16929	16898	17040	16887	16971	16822	16934	16892	16697	16919	16879	16793	16955	17013	16883	16990	16823	16856	16982	16829	16943	16913	16848	16900	16791	16910	17021	16879	16803	16950	16999	16851	16868	16913	16859	16911	17057	16836	16981	16949	16901	16996	17002	16850	16869	16904	16986	16685	17088	16780	16992	16937	16975	16883	16867	17047	16859	17148	16879	17063	17050	17127	16902	16883	16990	16934	17039	17039	16874	16870	16973	17086	16705	16904	16981	17137	16868	16802	17159	17009	16772	16909	16901	17058	16963	17137	17029	16822	17152	16875	16834	16904	16819	17039	16821	16795	16893	16847	16903	16911	16842	16830	16979	16864	16896	16943	16882	17075	16960	17021	16873	17005	16884	16652	16859	16948	17099	16994	16921	16836	16758	16901	16811	16864	16982	16949	16921	16848	16995	17073	16840	16834	16859	16784	16912	16971	16947	16969	16881	16885	16821	16912	16950	16986	16966	16913	16924	16969	16837	16808	16958	16898	16906	16903	16987	17070	17001	16987	16802	16855	17038	16760	17044	16941	16906	16824	16809	16943	16982	16915	16922	17029	16995	16926	16986	16898	16754	16771	16978	16859	16838	16789	16894	16960	16932	16988	17151	16892	16929	16832	16936	16853	16922	16910	16925	17076	16913	16843	16944	17023	16886	16886	17135	16858	17025	16903	16912	16960	16923	16912	16937	16766	16996	16888	17010	16946	17000	16899	16934	17051	16885	16996	16718	16863	16784	16921	16910	16820	16845	16973	16892	16809	17052	16740	16846	16887	16927	16927	16913	16931	16912	16970	16988	16764	16763	17005	16902	16928	16814	17108	16907	16891	16933	17159	16902	16698	16780	16899	16930	17046	16801	16785	16872	16789	16869	16879	16987	16819	16853	17031	17126	17112	16852	16792	16831	16860	17011	16886	16888	17073	16743	16928	17036	16866	16933	16886	16902	17000	17108	17000	17100	17045	16823	16859	16833	16932	16852	16864	16826	17063	17073	16991	16791	16794	16811	16996	16969	16734	17056	16892	16893	16903	16731	16835	16843	17009	17057	16756	16832	16685	16966	17027	16905	16807	16930	16900	17014	17044	16985	16909	16975	17036	16982	16715	17048	16717	16978	16979	16849	16989	16753	16948	16857	17149	16851	16908	16867	16887	16940	16905	17042	16954	16695	16817	17027	16772	17006	16786	17024	16926	16938	17011	17135	16938	16948	16855	16868	16943	16955	16944	16922	16885	17104	17008	16849	16885	16917	16891	17009	16789	17016	16879	16885	16942	16992	16900	16874	17027	17047	16842	16829	16820	16962	16854	16961	16769	16966	17046	17037	17000	17108	16874	16970	16911	16901	16897	16899	16757	16914	17049	16909	16826	16877	16922	16730	16741	17002	16893	16680	16850	16772	16824	16791	17010	16997	16913	16995	16990	16938	16879	16938	16711	16843	16990	16888	16930	17093	17154	16967	16882	17052	16855	17060	16856	16968	17002	16867	16884	16902	16926	16922	16993	16937	16977	16875	16677	16932	16991	16918	16878	16902	16974	16832	16821	17013	17016	16928	16958	16951	16823	16942	16968	16673	17007	16951	16822	16918	16749	16914	16918	16907	17027	16874	16869	17063	16689	16662	17098	16872	16819	16913	16900	16821	16869	17087	16998	17037	16928	16822	16955	16943	16849	16970	16911	16816	16904	16821	16879	16915	16821	17066	16970	17076	16924	16854	16951	16903	16884	16880	17044	17006	16850	16997	16946	17051	16872	16985	16962	16953	16926	16858	16944	16857	16918	16832	16904	16837	16944	16837	16869	16806	16921	17028	16983	16762	16913	16745	16961	17237	16748	16923	16990	17102	16943	16800	16926	16904	16978	16932	16804	16778	16882	17108	16896	16870	17042	16797	16841	16976	16930	16834	16951	17017	16873	16956	17183	16936	17071	16996	16849	16970	16975	17030	16931	16888	16888	16760	16748	17020	16917	17000	16970	17031	16961	16788	16970	16918	16703	16946	16942	17027	16897	16885	16984	17032	16937	16887	16644	16875	16896	16806	16943	16851	16942	16956	16833	17046	16908	16715	17128	16996	16847	16920	16888	17027	16796	17121	16774	16732	16949	16823	17084	16899	16923	17065	16887	16980	16771	17120	16904	16973	16935	16850	16988	16891	16874	16747	16920	16833	17024	17004	16911	16822	17000	16869	16978	16851	16926	16927	16903	16638	16986	16937	16796	16907	16863	16844	16714	16945	17031	16783	16875	16953	16896	16975	16880	16781	16830	16874	16949	16824	16739	16943	16930	16811	17071	16863	16943	16810	16919	17084	16770	16857	16887	16840	16821	16930	16762	17019	16952	17056	16866	16701	16880	16808	16833	16804	16877	16686	16885	16848	16824	16846	16777	17025	16948	16997	16879	16871	16794	17008	16989	16819	16916	17001	16918	16913	17024	16846	16974	16949	16824	16925	16863	16823	16975	16936	17038	16892	16837	16959	16701	16824	16941	16894	16914	17196	16938	16880	16872	17023	16789	16931	16906	16909	16817	16934	16713	16940	16891	16907	16907	16875	17012	16853	16895	16952	16975	17182	17003	16865	16881	16826	16833	16989	16852	17047	16876	16958	16840	16962	16976	16909	16951	17034	16810	16976	16972	16921	16758	16880	16875	16939	16908	16918	16827	16861	16854	16829	16691	16780	17042	16909	17007	17023	16980	16845	16925	16874	16947	17013	16962	16907	16877	17041	17017	16895	16733	17035	16918	17061	16997	16943	16979	16853	16907	16720	17005	16825	16848	16928	16945	16863	16998	17005	16935	16901	16865	16873	16925	16898	16837	16973	16938	17000	16779	16937	16935	17124	16822	16949	16849	17043	16963	16944	16907	17082	16926	16864	17026	16978	16994	16979	16964	16997	16893	17083	17026	16839	17096	16795	16895	16694	16925	16879	17027	16842	16977	16936	16805	16954	16824	17055	17010	17000	17062	16899	16990	16796	16952	17054	16949	17094	16903	16985	17024	16964	16852	16962	16902	16945	16984	16832	17124	16967	16828	16930	16862	17029	16917	16969	17049	17051	16939	17000	16915	16778	16966	17010	16876	16928	16804	16879	16619	17016	16849	16931	16913	16818	16824	16913	16996	17018	17071	16949	16824	16800	16866	16805	16906	16975	16848	16821	16917	17039	16874	16708	16955	16844	16954	16944	17007	16989	16843	16838	17069	16951	16840	16991	16957	16925	16904	16892	16747	16951	16971	16840	16791	16915	16819	16976	17010	16893	16764	16934	16887	17052	17003	17046	16908	16941	17043	16984	16864	16771	16884	16931	16956	16852	16798	16992	16936	16824	16899	16968	16937	16902	16754	17064	16879	17034	16866	16811	16818	16916	17024	16820	16897	16801	16838	17117	17040	16836	16919	16756	17030	16832	16884	16884	16900	16799	16843	16984	16989	16975	16842	16946	16841	16983	16990	16914	16826	16768	16940	16875	16865	16916	17015	16923	16866	16997	16913	16833	17025	16885	16988	16996	16794	17108	16948	17014	16822	16817	17050	16996	16898	17001	16821	16899	16930	16908	16722	16834	16937	16925	16837	17001	17087	16886	16887	16897	16814	17069	16908	16824	16907	17060	16926	16814	16731	17023	16754	16992	16869	16958	16923	16902	16856	16972	16863	16858	16896	16853	16926	17034	16806	16877	16947	16937	16878	16963	16847	16984	16970	17086	16899	16905	16901	17031	16813	16889	16777	17145	17103	17036	16856	16873	17054	16950	16817	16940	16728	16979	16997	16916	16851	16745	16803
23850	25104	35527	29335	24043	23966	23690	19670	19051	19430	19418	19315	19393	19217	19373	19522	19215	19039	19229	19084	19208	19096	19299	19188	19069	19358	19042	19121	19013	19215	19248	19303	19121	18952	19219	18988	19067	19104	19155	19196	19225	19042	19242	19109	19105	19114	18836	19046	18986	19134	18957	18960	19109	19008	18994	19029	19468	18939	19094	19171	19048	19030	19272	19083	19024	18808	18998	19147	18951	19153	19032	19034	18966	18980	18972	19138	18923	19018	19092	19042	19049	19120	19047	18906	19049	19045	19172	18875	18823	18905	19020	19209	19054	19116	18993	18961	19126	19122	19072	18954	19039	18977	19131	19041	19009	19062	19183	19081	18976	19174	18917	18749	19000	19109	19248	18918	18913	18937	18974	19138	19235	19106	18789	19116	19116	19090	19027	18871	18792	18903	18925	18989	18817	19138	19265	18920	18862	19136	18846	19239	18919	19115	18755	18902	18896	18962	18987	19075	18942	18912	18922	19080	19009	19115	19045	19054	19160	18891	19041	18983	18938	19125	18996	18812	19080	19087	18916	19104	19253	19159	19146	18998	19030	18859	18908	19198	18933	18977	19008	18938	18973	18832	18864	18766	18979	18850	19073	18906	18966	18936	19263	18678	19081	19087	18953	18845	19022	18832	18917	18910	18944	18837	19012	19051	18991	18743	18957	18969	18929	18895	19163	19083	18855	19128	19111	18958	19071	19236	19327	18799	18977	19051	19026	19010	19447	19091	18921	18983	19223	18998	18973	18927	19019	19035	18890	18924	18985	18927	18925	18897	19016	18822	19062	19145	19024	18977	18947	18935	18963	19042	19098	18913	18760	18944	18847	18942	18881	18966	18980	19001	19225	18959	18671	18908	19110	19159	19045	19080	18824	19093	19021	18934	18990	18904	18908	19173	19001	18971	18988	18791	18871	18969	19173	18853	18963	18937	18943	18958	19181	18860	18979	19017	18770	19038	19050	19023	18945	18906	18896	18962	19169	19139	18959	19058	19051	18889	19010	18843	19050	18980	18974	18789	19245	19041	18855	18851	18943	19171	18982	18960	18956	18958	18799	18996	18935	19029	18913	18894	19095	18945	19009	19308	19113	18838	18915	19031	19013	18969	18910	19066	19113	18884	18753	19009	19037	19313	19121	19000	19003	18887	18953	19088	19100	18904	19210	18999	18973	18955	19075	19030	19047	19030	19168	18938	18968	18907	18959	18900	18865	18936	18994	18969	18951	18893	19140	18806	19002	19111	19243	19136	19344	19152	18944	19110	19033	18935	18859	18934	19068	19159	19007	18789	18942	19091	19076	19063	19002	18920	19080	19030	18997	19177	19268	19006	18976	18967	18947	19035	18846	19026	19028	19012	18976	19109	19111	18958	18997	19105	19267	18861	18846	18948	19007	19045	19204	18857	19149	18957	19007	19135	19200	19182	19116	18884	18959	18943	19181	19158	19064	18946	19001	18790	19146	19139	19186	19010	18981	19146	19002	18914	18979	18999	18997	18939	19076	18904	19160	18981	18889	19156	19053	19168	19026	19072	19141	18931	18935	18910	19111	19105	18924	18907	18872	18922	19057	18865	19114	18846	18864	19092	19003	19102	18910	18825	19007	18961	18890	19086	19107	19159	19010	19007	19008	18947	18928	19021	18919	19072	19082	18928	19208	18853	19116	18888	19275	18972	19079	19026	19013	18874	18819	18906	19085	19024	19023	18962	18897	19029	18864	19079	18879	18850	18874	18820	18949	18957	18860	18949	19096	19060	19174	19050	19030	18973	18993	18863	18797	19156	19097	18870	19016	18888	19053	19019	18876	18872	19034	18871	18795	18933	19174	19080	19131	19202	18957	18942	18994	19089	19023	19016	19049	18988	19070	19165	19145	18949	19151	18987	18908	19096	18919	19181	19210	18881	18993	19077	19086	19170	18915	19030	19012	19102	19166	18924	19019	18923	19017	19025	18806	18931	19086	19022	18944	18994	19007	18968	18934	18910	18991	19106	18960	18962	19077	19048	18833	18878	18823	18814	18950	18973	19152	19008	18915	19040	19085	18823	18931	18908	19208	18873	19164	19074	19209	19088	19041	18908	19072	19098	18952	18975	18991	18943	19101	19147	18923	18984	18866	18974	18937	18953	18832	18892	19015	19049	19142	19013	19003	19213	19040	18985	18971	18917	19013	18975	18930	18955	18808	19056	18941	19067	19131	19028	18891	18964	18964	19152	19022	18820	19004	19026	18957	19089	18970	19037	19076	19010	19222	19165	19118	19004	18885	18981	19221	18875	18717	18957	18799	18930	19051	19194	19132	19077	19125	18957	18720	18853	19252	18908	18954	19188	19021	18811	19061	19078	18901	19112	18950	18964	18957	18937	18808	19088	19061	19006	19025	19101	18968	19015	19095	19200	19062	19113	18998	19183	19073	18904	19061	18940	18971	19223	19004	18847	18809	18989	19144	18949	18812	18883	18860	18975	19116	18856	18662	18821	19128	18932	19313	18968	18907	19128	19064	18919	19319	19152	19046	18991	19075	18844	19087	19106	18995	18854	18932	18934	19095	19236	19189	19114	18913	19019	19045	19006	18886	18983	18970	18979	19030	18736	18786	19048	18975	19200	19111	18849	19054	18792	19062	18777	18850	18811	18984	19083	18866	19047	18993	19026	19022	18954	18885	18870	19148	19113	19095	18934	19066	18999	18811	19001	18920	18826	18857	19212	19072	18859	19217	19026	18915	18986	19024	18913	18930	19016	19027	19101	19165	19036	19236	18925	19028	18962	18883	18884	18970	18926	19021	18983	18881	18748	19074	18796	19157	19164	18883	18839	18895	19105	19353	19019	18928	18898	19101	18991	19088	18995	18994	19103	18947	19061	18982	19036	18923	18772	18878	18982	19018	19012	19111	19021	19051	18972	18994	18918	18974	19088	18867	19166	18915	19108	18968	18854	18818	18972	18814	18921	19184	19117	19064	19041	19127	19026	18993	18811	19210	18937	19043	18994	18949	19092	19063	19128	18769	19012	19010	19041	19006	19002	19038	19031	18995	18966	18677	18927	19084	19002	19242	18814	18926	18944	18907	18771	19087	18951	18969	18958	18907	19041	19141	19119	18979	19047	18979	18824	19235	19019	18974	19148	19010	18992	19303	19127	19115	19010	19069	19145	18900	19085	19012	18737	18875	19098	19035	19260	18945	18844	18918	19137	18982	18921	18931	19072	18916	19040	18870	19107	19070	18932	18985	18939	18746	19051	19069	19016	18818	19140	18941	18861	18997	19113	19108	18923	19233	18910	19064	19160	18922	19068	19203	18990	19144	18957	19109	19151	19259	19216	19091	18934	18964	19187	18916	18998	18926	19024	18962	19018	19005	19045	18861	19171	18948	18990	19110	18986	19032	18848	18900	19009	18939	19033	19129	18979	18907	19046	18945	19129	18766	18974	18869	19087	18872	18940	18822	19037	19007	19048	19080	18906	18975	19141	18974	19152	19094	19195	19135	18909	19056	19009	18797	18673	18882	19062	19356	19079	19054	19158	19093	18974	19159	19166	18779	18937	19128	19014	18944	19125	19207	19006	19034	19020	18990	18980	18996	18973	19166	18946	19076	19041	18977	18900	18859	19237	18862	18891	19080	18980	18941	19119	19035	18819	18861	19016	19040	18829	19165	18948	18989	19049	18843	19074	19055	19082	18805	18948	18988	18961	19081	19036	18847	19046	18990	19022	18938	18913	18986	19085	18798	19036	18964	19060	18932	19018	18806	19349	19037	19158	19170	19160	19220	18987	19224	18826	18982	19142	19026	18997	19173	19025	18883	18837	19244	19021	19063	19079	19069	19269	18970	19114	19061	19155	18844	19004	18895	18978	19112	18934	19187	18897	18875	19012	18935	18633	19000	18944	18995	18988	18956	18953	18902	19101	18975	18945	19046	18983	19088	19114	19036	19009	19168	19046	18988	18937	18860	19110	18822	19044	19005	19045	18995	18919	19160	18921	19000	19017	19048	18960	19162	19003	19024	19023	18883	18903	19059	18949	18962	18883	18999	18941	19019	19065	19146	18890	19058	19014	19279	19055	18899	19008	19085	18899	18827	18912	18875	19169	18782	18970	18886	18983	18875	18908	19045	19105	19061	18933	19063	18958	19064	19011	19123	19017	19004	19027	19078	19090	19045	18871	19199	18860	19092	18891	18947	19130	18958	18929	18989	19017	19155	18934	18951	19228	18980	18894	18975	19026	19203	18983	19179	19058	19022	18790	19006	18991	19031	19058	19031	19050	19029	18940	18883	19047	18881	18945	18877	18924	19052	19012	18968	18862	19043	18932	19002	19106	18975	18940	19013	18985	19200	18899	18974	18949	19005	19094	19091	19265	18869	19035	18975	19047	18832	19156	18850	18973	19127	18825	18948	19122	19033	18897	18887	19026	18938	18878	19007	18868	18967	19091	18971	18824	18942	19002	19027	19072	19171	18816	19038	19003	18962	19070	18992	19123	19061	19020	18989	18980	19048	19100	19103	18919	19200	18990	19096	19024	19041	18862	19022	18856	18832	18861	18808	19028	19077	19008	18937	18818	18835	18928	18856	18972	19135	18978	19005	18997	18890	18961	19185	18923	19124	18947	19166	18940	18897	19040	18981	19015	19002	18937	19113	18900	19320	18994	18880	19012	18777	18843	19047	19096	19251	19044	18904	19139	19119	19188	19225	19171	18910	18932	18979	18862	19008	19004	18910	18981	19272	18959	18888	19208	19088	19161	19084	18847	18987	19081	18998	18944	19053	18777	18996	18921	18894	18799	18893	18938	18957	19070	19137	18983	18887	19013	18865	18807	18822	19039	18820	18834	18842	18843	19357	18878	19077	19089	19009	19008	19037	19245	19102	19007	18870	18770	19001	18923	18910	19089	19083	18991	18870	19074	18997	18997	18984	18857	18930	19045	18752	19004	18982	18768	19090	19058	18906	18995	19161	18962	19032	18900	18864	18962	19221	19209	19094	18805	18970	19085	18802	18953	19047	19153	18926	18953	18839	18902	18794	18995	19095	19035	18832	18920	18911	19114	19198	18987	18975	19227	19074	19108	19180	18872	19102	19050	18833	19055	18993	18806	18707	18947	19230	18976	18975	18816	19188	18933	19051	19114	19032	19030	18937	19059	18928	19000
61631	106384	84003	52826	29552	19522	17311	17285	17412	17103	17342	17074	17169	17240	17179	17131	17206	17356	17112	17461	17359	17198	17372	17287	17463	17249	17418	17287	17234	17189	17259	17287	17215	17190	17386	17288	17362	17261	17281	17198	17225	17139	17246	17355	17354	17208	17245	17209	17127	17225	17200	17361	17328	17497	17296	17302	17267	17184	17286	17147	17365	17278	17200	17223	17286	17291	17305	17392	17183	17364	17198	17127	17290	17159	17427	17362	17176	17381	17320	17461	17034	17082	17325	17394	17367	17262	17325	17211	17040	17114	17498	17161	17211	17381	17213	17367	17265	17229	17251	17020	17150	17397	17229	17243	17164	17257	17237	17067	17205	17412	17062	17062	17126	17144	17224	17344	17231	17225	17422	17334	17230	17345	17112	17262	17340	17285	17205	17204	17277	17065	17292	17074	17337	17267	17189	17244	17343	17264	17352	17209	17276	17265	17103	17278	17354	17022	17266	17221	17098	17175	17138	17340	17204	17344	17342	17314	17169	17286	17304	17080	17320	17362	17155	17294	17385	17324	17282	17173	17174	17196	17460	17212	17093	17248	17327	17110	17247	17207	17381	17314	17218	17194	17326	17454	17052	17379	17238	17048	17133	17290	17276	17373	17211	17355	17287	17135	17224	17258	17288	17215	17179	17202	17196	17194	17320	17199	17180	17110	17328	17201	17256	17221	17280	17096	17291	17412	17101	17171	17091	17301	17284	17275	17251	17029	17256	17108	17290	17259	17358	17145	17253	17129	17175	17307	17345	17207	17241	17389	17229	17298	17324	17041	17280	17123	17206	17364	17305	17084	17145	17229	17350	17162	17300	17290	17216	17295	17567	17366	17312	17354	17335	17313	17147	17327	17162	17310	17146	17198	17318	17156	17362	17029	17178	17170	17242	17062	17227	17347	17095	17133	17287	17369	17240	17232	17349	17208	17220	17207	17233	17289	17174	17193	17366	17316	17229	17462	17109	17245	17201	17277	17253	17133	16969	17294	17187	17309	17172	17288	17310	17103	17319	17275	17228	17260	17265	17207	17282	17312	17259	17220	17286	17148	17208	17230	17222	17338	17142	17425	17342	17301	17188	17205	17259	17113	17206	17374	17333	17342	17349	17250	17376	17073	17320	17266	17316	17238	17213	17221	17326	17425	17237	17097	17330	17109	17147	17259	17300	17338	17293	17228	17253	17198	17355	17167	17130	17352	17152	17397	17289	17072	17156	17431	17218	17282	17025	17286	17178	17234	17292	17211	17324	17182	17169	17235	17308	17137	17115	17139	17318	17425	17188	17195	17256	17230	17366	17351	17192	17232	17341	17206	17211	17135	17087	17276	17232	17318	17004	17314	17013	17287	17170	17180	17106	17401	17334	17153	17212	17380	17358	17303	17308	17264	17247	17313	17188	17339	17075	17412	17310	17073	17242	17135	17282	17306	17333	17256	17190	17403	17108	17089	17238	17116	17215	17418	17241	17087	17190	17347	17280	17404	17226	17067	17439	17277	17294	17155	17104	17244	17381	17179	17503	17275	17160	17238	17184	17108	17342	17360	17211	17387	17105	17276	17246	17143	17342	17140	17146	17306	17161	17265	17312	17085	17210	17322	17369	17347	17319	17142	17215	17144	17253	17319	17205	17154	17156	17143	17300	17150	17289	17201	17157	17280	17158	17151	17183	17315	17214	17247	17201	17317	17227	17461	17168	17193	17308	17190	17073	17039	17381	17303	17223	17257	17281	17134	17210	17190	17189	17264	17127	17266	17287	17129	17158	17371	17210	17080	17251	17296	17215	17254	17330	17016	17291	17540	17130	17335	17196	17044	17376	17215	17188	17319	17038	17284	17117	17312	17289	17256	17154	17160	17336	17089	17388	17306	17072	17262	17124	17151	17219	17169	17308	17156	17079	17328	17328	17277	17301	17285	17098	17028	17260	17241	17239	17312	17260	17110	17255	17360	17203	17332	17197	17312	17364	16996	17260	17211	17377	17262	17187	17353	17197	17220	17225	17161	17230	17167	17286	17238	17177	17260	17243	17126	17392	17079	17290	17154	17374	17234	17497	17170	17344	17308	17291	17365	17337	17180	17190	17199	17192	17208	17223	17033	17337	17271	17071	17211	17199	17202	17264	17302	17339	17177	17335	17412	17343	17210	17395	17290	17182	17326	17205	17196	17228	17129	17171	17067	17122	17112	17172	17214	17144	17139	17300	17035	17287	17105	17357	17136	17345	17098	17308	17240	17123	17315	17043	17281	17290	17304	17271	17192	17338	17243	16981	17326	17274	17231	16988	17307	17144	17225	17103	17215	17332	17176	17503	17299	17266	17130	17268	17247	17310	17226	17301	17318	17172	17107	17456	17262	17198	17292	17236	17367	17281	17236	17302	17205	17349	17153	17166	17030	17309	17199	17181	17303	17294	17177	17164	17195	17289	17114	17189	17322	17286	17207	17336	17121	17248	17040	17327	17344	17094	17322	17170	17335	17068	17251	17195	17363	17173	17345	17299	17334	17265	17328	17320	17178	17216	17305	17320	17195	17309	17361	17092	17226	17232	17304	17220	17152	17160	17203	17266	17215	17406	17239	17133	17378	17191	17231	17115	17129	17199	17317	17270	17282	17170	17233	17228	17303	17231	17219	17330	17292	17108	17333	17284	17234	17355	17156	17234	17226	17259	17182	17293	17143	17242	17254	17225	17320	17199	17055	17233	17295	17159	17217	17236	17306	17304	17065	17300	17145	17279	17348	17316	17112	17078	17120	17356	17272	17117	17175	17262	17219	17443	17307	17292	17256	17220	17233	17227	17346	17142	17171	17256	17114	17278	17285	17210	17235	17241	17313	17329	17158	17211	17269	17389	17181	17206	17243	17196	17173	17176	17215	17197	17271	17242	17059	17263	17308	17176	17113	17284	17345	17259	17106	17171	17415	17339	17078	17194	17311	17234	17370	17163	17256	17213	17211	17200	17239	17244	17341	17126	17380	17130	17320	17341	17133	17196	17218	17278	17212	17250	17215	17282	17486	17162	17220	17096	17188	17243	17283	17141	17225	17323	17275	17322	17178	17256	17113	17360	17219	17392	17276	17102	17335	17151	17083	17140	17211	17235	17205	17194	17182	17193	17318	17171	17251	17141	17222	17224	17291	17131	17258	17300	17457	17167	17140	17134	17269	17193	17214	17316	17171	17309	17202	17266	17251	17045	17071	17261	17104	17252	17299	17352	17246	17228	17135	17377	17243	17281	17211	17348	17285	17110	17281	17259	17157	17186	17276	17272	17247	17389	17129	17304	17451	17259	17168	17228	17149	17148	17233	17128	17203	17284	17189	17416	17259	17224	17240	17106	17044	17391	17098	17262	17234	17272	17297	17139	17276	17228	17150	17265	17161	17277	17153	17257	17097	17273	17314	17384	17227	17239	17178	17388	17243	17340	17255	17131	17394	17140	17244	17190	17407	17214	17210	17041	17241	17258	17232	17271	17250	17318	17292	17279	17254	17229	17124	17328	17221	17232	17324	17133	17091	17522	17260	17178	17328	17396	17154	17333	17465	17310	17175	17259	17258	17215	17244	17256	17294	17123	17167	17335	17167	17216	17195	17298	17316	17159	17181	17226	17184	17166	17131	17085	17267	17227	17396	17362	17389	17287	17312	17286	17338	17287	17207	17207	17045	17278	17306	17094	17205	17395	17278	17191	17016	17179	17185	17420	17391	17176	17309	17106	17212	17223	17097	17285	17130	17222	17262	17250	17188	17280	17164	17275	17328	17100	17331	17157	17146	17176	17328	17059	17049	17328	17214	17250	17214	17242	17169	17327	17108	17193	17227	17098	17365	17210	17144	17141	17119	17205	17258	17078	17163	17204	17113	17263	17148	17227	17212	17299	17340	17148	17165	17385	17214	17177	17173	17052	17224	17357	17233	17341	17129	17284	17202	17193	17221	17284	17215	17337	17237	17317	17293	17131	17213	17168	17207	17224	17200	17302	17258	17359	17360	17138	17318	17329	17173	17226	17158	17295	17240	17177	17042	17267	17252	17026	17275	17228	17386	17097	17135	17160	17194	17241	17282	17179	17292	17084	17089	17273	17266	17090	17213	17244	17266	17319	17217	17211	17302	17504	17302	17280	17289	17285	17237	17131	17111	17239	17379	17394	17358	17423	17365	17224	17331	17304	17242	17293	17252	17112	17229	17372	17114	17188	17159	17195	17182	17189	17282	17018	17158	17260	17195	17272	17345	17314	17144	17212	17093	17178	17187	17311	17192	17257	17445	17089	17208	17225	17155	17435	17243	17075	17192	17070	17147	17160	17259	17167	17234	17240	17376	17134	17357	17114	17166	17131	17275	17281	17082	17385	17236	17253	17331	17240	17155	17338	17153	17307	17200	17125	17325	17110	17353	17223	17364	17101	17149	17192	17313	17233	17224	17263	17183	17125	17257	17226	17322	17078	17187	17290	17395	17216	17183	17238	17165	17290	17165	17078	17358	17007	17238	17292	17470	17270	17350	17294	17102	17120	17163	17155	17142	17219	17096	17289	17356	17162	17080	17152	17240	17151	17257	17187	17248	17070	17119	17379	17281	17251	17235	17316	17003	17284	17220	17204	17264	17330	17243	17234	17059	17272	17299	17266	17249	17303	17214	17154	17185	17177	17195	17388	17105	17217	17130	17236	17253	17213	17122	17163	17329	17257	17167	17192	17357	17347	17199	17187	17223	17218	17209	17307	17155	17423	17067	17190	17222	17223	17212	17254	17110	17288	17179	17336	17268	17352	17194	17162	17284	17317	17193	17081	17021	17250	17404	17171	17173	17281	17212	17124	17230	17368	17304	17120	17232	17238	17272	17349	17269	17280	17290	17206	17323	17200	17232	17274	17164	17257	17248	17244	17121	17202	16977	17254	17261	17224	17334	17276	17197	17262	17423	17267	17344	17117	17205	17219	17176	17252	17141	17218	17288	17368	17248	17304	17178	17240	17270	17312	17389	17216	17110	17132	17268	17210	17329	17223	17429	17216	17288	17234	17201	17038	17210	17310	17173	17187	17176	17319	17124	17260	17225	17329	17249	17275	17168	17161	17196	17193	17177	17252	17345	17241	17185	17296	17257	17384	17344	17257	17170	17272	17076	17239	17258	17159	17145	17284	17183	17192	17421
33255	39973	39852	28039	20538	19362	19208	18978	18996	18837	19019	18805	18903	19203	18968	19143	18822	18980	18918	19145	18890	18949	18883	19063	19022	19024	19053	18995	19044	18869	18725	18747	18910	18814	18756	18758	18746	18776	18755	19002	19018	18869	18747	18888	18757	19084	18706	18810	18738	18913	18955	18754	18861	18913	18877	18939	19029	18818	19074	18960	18695	18775	18854	18811	19032	18906	18807	18983	18923	18938	18851	18899	18797	18863	18977	18751	18956	18877	19036	18832	18844	18978	18722	19024	18982	18960	19090	18882	18907	18897	18790	18954	18896	18799	18843	19051	19055	18863	19086	18904	18843	18839	18961	19039	18810	18872	18774	18921	18859	18850	18767	18926	18911	18850	19022	18841	18860	18839	18912	18921	18803	18911	18944	18991	19015	18736	19022	18854	18733	18933	19100	18768	18920	18779	19053	18874	18953	18948	18968	18619	19045	19037	18870	18670	18762	18979	19052	19028	18887	18980	18916	18871	18967	18748	19023	18855	18891	18906	18881	18762	18697	18862	18816	18893	18820	18833	18902	18841	18972	19112	18854	18906	18798	18821	19000	18906	19032	18848	18740	18764	18878	18867	18926	19031	18759	18958	18950	18659	18887	18889	19071	18868	18641	18705	18804	18870	18736	18966	18893	18920	18872	18732	18635	18774	18788	18934	18855	18972	18756	18895	18898	18960	19019	18968	18979	18775	18916	18747	18856	18945	18829	18972	18936	18855	18880	18947	18889	18949	18750	18887	18791	18942	18874	19001	18930	18881	18792	18892	18801	18825	18880	18800	18841	18901	18852	18782	18965	18846	18862	18891	18912	18857	18844	18874	18678	18853	18879	18890	18823	18892	18912	18898	18852	18803	18827	18649	18897	18988	18862	19013	19089	18979	19007	18938	18716	18879	18948	18914	18945	19005	18888	18897	18867	18819	18973	18981	18840	18939	18697	18770	18859	18760	18975	18827	18891	18976	18817	18937	18866	18971	18661	18907	18646	18639	18862	18650	18970	18957	18900	18919	18832	18973	18790	18912	18989	18839	18939	18659	18849	18821	18956	19069	18889	18944	18736	18883	18526	18800	18845	18984	18911	18898	18922	18991	18861	18827	18836	18869	18729	19001	18742	19039	18907	18909	18851	18677	18906	18869	18901	18964	18904	18840	18901	18858	18782	18995	18961	19124	19162	18868	18908	19005	18858	18841	18948	19151	18831	18960	19141	18927	19009	18874	19112	18912	18804	18986	18902	18966	18693	18912	18935	18862	18771	18708	19074	19067	18880	19119	19007	18958	18899	18793	19117	18927	18875	18846	18915	18757	18651	18901	19101	18960	19080	18977	19042	18991	19092	18755	18786	18981	19067	18867	19173	19094	18779	18748	18824	18870	18852	18751	18747	18928	18798	18932	19010	18947	18938	18951	18835	18764	18758	18899	19040	19003	19015	18728	18779	18813	18990	18540	18771	18827	18911	18641	18961	18925	18770	18763	18850	18874	18885	18897	18832	18858	19000	18788	18863	19020	18938	18856	19078	18818	18971	18994	18946	18963	18965	18928	18975	18786	18912	18859	18781	18939	18741	18896	18929	18798	19063	18911	18895	18779	18989	18947	18866	18703	18890	18903	18845	18768	19052	18802	19131	18841	18750	18989	18970	18897	19174	18749	19012	18985	18760	18894	19163	18908	18793	18928	18684	18944	18962	19011	18694	18943	18882	19033	19020	19008	18921	18879	18853	18984	19103	18952	18769	18901	18918	18962	19015	19053	18895	18947	18836	18836	18909	18772	18887	18921	18937	18859	18730	18830	19009	18823	18879	18743	18705	18865	19109	19180	19028	18862	19169	18910	18888	18871	18872	18970	18836	19137	18831	18867	18852	18981	18773	19008	18851	19008	19091	19095	18993	18957	18830	18959	19024	18828	19085	18850	18889	18821	18841	18934	19027	18920	18960	18904	19081	19128	18688	18922	18880	18865	18808	18938	19019	18920	18812	18787	18821	18854	19068	19053	18984	18746	18817	18998	18799	18681	18966	18782	18885	18691	18767	18917	18881	18966	18852	18941	18904	18924	18790	19069	19010	18710	18868	18950	18698	18836	18725	18879	18951	18801	19116	18852	19063	19111	19006	19022	19087	19085	18969	18928	18700	18962	18925	18919	18971	18930	18771	18918	18962	18828	18924	18762	18726	18796	18749	18874	18823	18963	18850	18838	18869	19043	18826	18979	18998	18925	19141	18834	19006	18817	19098	19082	18692	18954	19029	18886	18950	19061	18901	18817	18703	19017	18884	18905	19117	18948	18948	18953	18983	19041	19124	19038	18977	19002	19057	18847	18747	18805	19086	18802	18793	18759	18948	18944	18904	18925	18828	18998	18998	18883	18959	18877	18899	19120	18889	18864	18861	18959	19034	19071	19195	18971	18868	18901	18810	18869	18945	18973	18787	18836	19000	18810	18698	19149	19273	18842	18870	18844	19013	19034	18647	18884	19001	18933	19029	18834	18810	18924	18622	18761	19011	18769	18807	18955	19269	18865	18658	18712	18851	18706	19071	18975	19054	18938	18966	18914	18921	18778	18899	18992	18820	18813	19103	18836	18705	18866	18753	18830	18895	18913	18872	18566	18831	18956	19017	19082	19014	18862	18930	18833	18913	18845	18814	18930	18683	19048	18869	18809	18838	19018	18628	18990	18916	18901	18737	18901	18789	18830	19023	18962	18840	18955	18909	18797	18910	18851	18778	18851	18999	18855	18779	18913	19125	18847	18848	18850	18789	19068	18978	19008	18928	18934	18934	18742	18729	18875	19076	18931	18828	18883	19032	18876	18857	18997	18756	18878	18854	18934	19024	18969	19214	18900	19008	18782	18743	18824	18977	19077	18668	18959	18990	18854	18944	19037	18826	18777	18927	18662	18724	18926	18845	18699	18940	18968	18894	18774	18981	18687	18946	18938	18877	18864	18827	18830	18627	19084	18735	18807	18807	18988	18697	18827	19114	18860	18750	18861	19039	18928	19077	18781	19043	18663	18938	18883	18827	18871	18805	19015	18770	18804	18990	19037	18824	18778	18966	18733	18977	19118	18790	18822	18850	18881	18721	18890	18943	18725	18825	18873	18819	19022	19011	18762	18849	18659	19008	18857	18934	18871	18817	18764	18934	19014	19044	18903	18830	18694	18753	19008	18746	19001	18790	18940	19150	18857	18742	18668	19006	18929	18807	18885	18901	19052	18859	18863	18980	18882	18877	18909	18678	18836	18950	19040	19227	19001	19016	18889	18971	18737	18866	18818	18795	19040	18946	18889	18818	18748	18917	18789	19002	18828	18999	18893	18754	19052	18914	18808	18953	18838	18718	18692	18937	18936	19013	19209	18845	19013	19031	18970	18939	18865	18861	18830	19038	18868	18721	18975	18857	18964	18814	18987	18615	18993	18895	18713	18864	18872	18864	18843	18943	19010	19078	18919	18972	18993	18910	18938	18822	18929	18741	18924	18823	18914	18905	19024	19015	18940	18896	18730	18945	18915	18867	18944	19046	18946	18932	18920	18790	18932	19071	19114	19066	18974	18992	18693	18968	18946	18744	18869	18710	19123	18992	18778	18764	18912	18855	18877	18847	19098	18912	18859	18727	18844	18798	18872	19027	18730	18923	18889	18955	18766	18789	18908	19047	18926	18807	19083	18737	18960	19068	18901	18860	18999	18823	18836	19119	18975	18894	18916	19001	18681	18778	18873	18711	18980	18890	18839	18830	19016	18964	19041	18966	18836	18964	18754	18759	18852	18801	18785	18948	18878	18975	18891	18745	18878	18900	19054	18895	18776	18897	18973	19046	18836	18820	19156	18922	18952	19135	18909	18816	18938	19065	18858	19086	18962	18684	18876	18903	18849	19074	18881	18816	18837	19004	18823	18813	18814	18869	18941	18879	18916	18923	18897	19092	19003	18869	18890	18937	19050	18917	19128	18917	18644	18739	18938	18977	18973	18800	18816	18754	18984	19202	19075	18839	18881	18834	18797	18813	18867	18911	18952	18818	18946	18935	18882	18934	18976	18822	18876	18815	18726	19125	18793	18832	19012	19032	19032	19087	18721	18829	19000	18944	18976	18841	18786	18956	19015	18974	18901	18727	18800	18892	18947	18992	19142	18766	18899	18884	18714	18852	18968	18799	19009	18883	18967	18958	18894	18795	18755	18747	18711	18864	18964	18963	18838	19028	19080	19115	19079	18853	19007	18890	19034	19005	18907	18823	18811	18851	18905	18919	18811	18909	19020	18718	18873	18943	18861	19059	18981	18965	18896	18792	19088	19065	18788	18900	18865	18905	18993	18761	18986	18750	18887	18969	18955	18986	18882	19045	18983	18766	18729	18814	18816	18836	19131	19219	18779	18698	18936	18930	19020	18848	18908	19028	18851	18954	18752	18846	18921	18967	18820	18924	18866	18990	18914	19013	19043	18916	18770	18682	19133	18904	18826	18836	19075	18779	19120	19045	18824	18735	18800	18665	18759	18802	19052	18945	19103	19039	18961	18759	18854	19008	18723	18835	19041	18846	18820	18881	18854	18704	18785	18892	19051	18967	18944	18814	18896	19047	18974	18989	18992	18922	19036	19000	19020	18785	18840	18975	18936	18603	18875	19092	18992	18871	18802	18985	18895	18739	18838	18936	18920	18993	18945	19013	18921	18809	19040	18897	18892	18833	18809	19009	19087	18831	18813	18904	18775	18826	18966	18739	18967	18946	18935	19005	18993	18968	18871	18901	18933	18876	18944	18863	19179	18883	18910	18866	18963	18931	18896	18951	18948	18855	18839	18979	18939	18839	19000	18938	18766	19051	18927	18842	18874	18867	18877	19042	18966	18874	18932	19151	18779	18972	18847	18959	18886	19035	18897	18799	18965	19025	18797	18869	18809	19021	18954	19123	18797	18888	18717	18911	18664	18790	18966	19046	18862	18885	18762	18811	18925	18985	18753	18909	18944	18874	19022	19092	18844	18737	18783	18947	18851	18977	18816	18761	18924	18947	18877	18980	19105	18909	18960	18888	18977	19065	18992	18856	18775	18920	18874	18697	18929	19087	18920	19074	18853	18840	18805	18874	18936	18795	18907	18754	18705	19015	18791	18845	18908	19019	18879	18891	18768	18781	18926	19008	18908
43516	57687	42305	24778	18549	17285	17365	17217	17259	16986	17065	17013	17336	17139	17139	17197	17243	17270	17020	17064	17045	17131	17227	17096	17030	17273	17213	17328	17148	17011	17107	17105	17161	17069	17317	16972	17046	17202	17171	16982	17227	17118	17230	17149	17171	17267	17147	17183	17142	17207	17353	17337	17071	17312	17141	17087	16990	17179	17247	17037	17092	17355	17203	17108	17119	17058	17164	17346	17221	17061	17267	17212	16943	17080	17285	17106	17162	17125	17052	17073	17153	17170	17226	17068	17260	17134	17213	17039	17127	17166	17253	17100	17186	17193	17213	17152	16971	17183	17143	17032	17126	17048	17322	17140	17151	17012	17342	17307	17098	17276	17212	17042	17106	17240	17152	17054	17069	17125	17088	17141	17132	17271	17102	17215	17132	17179	17054	17066	17210	17239	17280	17282	17164	17294	17059	17127	17120	17128	17151	17143	17198	17285	17224	17193	17058	16977	16998	17186	17172	17198	17274	17190	17195	16988	17121	17218	17119	17285	17124	17045	17043	17229	17223	17330	17042	17072	17224	17035	17257	17062	17302	16954	17085	17141	17227	17228	17274	17204	17002	17195	17290	17141	17295	17056	17051	17127	17151	17202	17147	17106	17259	17292	17062	17065	17140	17197	17116	17307	16928	17104	17329	17137	17131	17192	17151	17026	17218	17166	17186	17152	17138	17100	17216	17140	17207	17181	17200	17160	17164	17354	17112	17239	17004	17057	17193	17229	16952	17077	17236	17161	17180	17180	17082	17087	17047	17074	17207	17259	17106	17120	17142	17037	17179	17103	17179	17114	17098	17093	17173	17155	17082	17183	17043	17019	17113	17213	17069	17258	17020	16995	17179	17210	17103	17298	17093	17167	17101	17342	17237	17090	17023	17161	17182	17147	17339	17178	17204	17173	17264	16987	17380	17162	17048	17172	17314	17005	17091	17179	17251	17057	17172	17280	17258	17145	17073	16899	17132	17200	17338	17137	17240	17048	17235	17097	17249	17070	17273	17053	17152	17018	17094	17169	17233	17159	17158	17022	17194	17211	17095	17120	17044	17113	17288	17147	17148	17036	17081	17122	17174	17124	17242	17202	17125	17207	17154	17297	17218	17076	17224	17140	17072	17121	17264	17150	17297	17161	17213	17114	17132	17115	17220	17229	17118	17169	17038	17035	17151	16949	17266	17022	17292	17138	17087	17158	17211	16948	17252	17131	17100	17207	17277	17154	17306	17254	17147	17331	17180	17201	17318	17233	17122	17422	16964	17160	17099	17076	17142	17189	17034	17207	17065	17160	17139	17191	17142	17115	17142	17327	17162	17125	17211	17171	17095	17231	17159	17311	17086	17140	17095	17188	17230	17080	17238	17153	17227	17159	17176	16966	17032	16952	17133	17176	17313	17119	16969	17164	17038	17150	17178	17247	17180	17304	17115	17205	17025	17064	17183	17311	17110	17111	17216	17127	17132	17191	17073	17091	17184	17224	17109	17119	17006	17208	17045	17210	17372	16979	17053	17097	17166	17042	17160	17113	17190	17131	17285	17039	17139	17226	17266	17143	16963	16966	17270	17025	17088	17099	17050	17135	17253	17265	17196	17019	17085	17117	17226	17189	17016	17040	17045	17176	17076	17164	17168	17103	17186	16963	17081	17269	17166	17034	17233	17119	17164	17009	17111	16977	17285	17230	17186	17173	17026	17155	17228	17170	17135	17167	17164	17224	17076	17044	17039	17101	17153	17025	17289	17055	17217	17186	17192	16971	17203	17349	17086	17037	17283	17282	17243	16995	17169	17218	17274	17236	17094	17255	17088	17296	16968	17139	17023	17255	17256	17267	17235	17171	17079	17275	17146	17058	17157	17157	16972	17068	16965	17147	17122	17075	17082	17329	17056	17234	17130	17110	17084	17026	17264	17072	17054	17244	17021	17103	17183	17058	17014	17088	17113	17240	17158	17017	16977	17103	17053	17255	17109	17017	17139	17057	17137	17387	17256	16961	17142	17191	17146	17158	17034	17191	17174	17227	17089	16979	17201	17342	17184	17229	17195	17172	17128	17287	17022	16953	17333	17290	17269	17182	17014	17183	17026	17129	17048	17208	17240	17476	17177	17171	17297	16970	17172	17015	17152	17161	17098	17096	17258	17181	17114	17337	17301	17013	17112	16932	17142	17175	17353	17174	17151	17142	17251	17165	17090	17101	17121	17080	17183	16962	17013	17095	17313	17173	17170	17225	17122	17091	17174	16944	17114	17162	17047	17204	17084	16987	16899	17227	17297	17230	17242	17146	17067	17090	17249	17308	17070	17244	17166	17115	17116	17153	17051	17024	17179	17025	17133	17139	17071	17078	17119	17108	17086	17185	17220	17245	17045	17228	17042	17213	17137	17239	17122	17116	17138	17090	17164	17009	17347	17155	17070	16976	17196	17144	17164	17162	17245	17162	17368	17166	17051	17141	17220	17137	17213	17233	17182	17050	17223	17176	17227	17086	17114	17343	17097	17067	17227	17245	17173	16927	17289	17009	17236	17220	17065	17387	16939	17185	17043	17243	17288	17038	16983	17090	17183	17215	17135	17021	17106	17072	17059	17140	17340	17065	17129	17179	17140	17407	17171	17053	17130	17119	17295	17189	17245	17082	17135	17139	17209	17188	17133	17139	17284	17044	17125	16924	17063	16969	17141	17211	17132	17122	17103	17217	17137	17131	17169	17314	17166	17013	17136	17026	17117	17250	17206	17042	17175	17171	17073	17232	17290	17077	17088	17115	17299	17103	17054	17114	17095	17127	17071	17098	16918	16956	17109	17075	17235	17238	17226	17285	16970	17325	17277	16920	17219	17294	17251	17086	17343	17139	17262	17281	17068	17082	17185	17132	17189	17188	17021	17336	17179	17284	17237	17218	17261	17247	17151	17075	17113	17266	17257	17105	17257	17233	17096	17072	17112	17124	17183	17164	17166	17138	17055	17156	17250	17154	17099	17132	17174	17228	17061	17229	17195	17357	17050	17027	17047	17082	17220	17195	17281	17067	17110	17130	17186	17106	17070	17163	17119	17171	17082	17179	17160	17252	17417	17089	17272	17076	17165	17085	17179	17228	17133	17213	17310	17173	17189	16988	17228	17048	17105	16948	16993	17140	17195	17164	16986	16992	17118	17160	17236	17153	17237	17065	17005	17111	17038	17007	17176	17268	17261	17024	17206	17240	17174	17152	17106	17266	17218	17251	16957	17066	17132	17192	17176	17296	17323	17095	17036	17053	17149	17183	17092	16972	17000	17250	17157	17049	17170	17153	17229	17167	17024	17074	17073	17161	17087	17124	17377	17231	17169	17109	17122	17084	17170	17382	17252	17014	17273	16997	17236	17207	17177	17213	17228	17172	17187	17143	17072	17300	17152	17110	17002	17315	17213	16945	17170	17326	17175	17063	16941	17204	17236	17245	17153	16964	17114	17120	17040	17100	17227	17264	17083	17247	17158	17185	17300	16981	17383	17133	16981	17126	17297	17063	17162	17230	17180	17179	17141	17124	17134	17087	17146	17184	17203	17298	17167	17116	17142	17246	17303	17106	17235	17180	17314	17291	17124	17259	17108	17095	17219	17342	16908	17260	17017	17068	17158	16920	17146	17038	16865	17068	17206	17076	17087	17196	17191	17199	17129	17163	17140	17308	17215	17174	17192	17066	17240	17245	17127	17108	17110	17135	17092	17190	17115	17096	16992	17197	17139	17090	17267	17137	17175	17030	17181	17054	17213	17251	17089	17255	17118	16963	17151	17095	17164	17100	17078	17076	17224	17015	17066	17153	17066	17297	17073	17172	17113	16961	17199	17168	17109	17113	17088	17113	17192	17139	17009	17226	17051	16995	17148	17099	17190	17192	17288	17357	17157	16984	17065	17168	17241	17266	17199	17019	17084	17098	17023	17151	17300	17258	17051	17162	17043	17204	17190	17198	17166	17071	17032	17292	17098	17162	17118	17239	17182	16964	17309	17219	17252	17265	17078	17215	17010	17057	17181	17071	17160	16981	17192	17017	17129	17315	17223	17191	17461	17255	17032	17343	17080	17170	17105	17209	17228	17117	16998	16998	17318	17075	17331	17085	17219	17109	17115	17022	17057	17047	17093	17370	17227	17294	17232	17139	17323	17273	17084	17233	17270	17223	17262	17190	17086	17217	17226	17360	17033	17117	17170	17138	17203	17094	17202	17198	17208	17085	17109	17319	17151	17137	17268	17068	17195	17302	17212	17095	17138	17082	17295	17225	17025	17228	17245	17372	17147	17257	17185	17154	17172	17192	17024	17252	17226	17121	16948	17218	17110	17198	17100	17109	17130	17065	17118	17021	17227	17076	17216	17117	17182	17248	17216	16972	17216	17077	17086	16959	17389	17201	17030	17175	17189	17257	17212	17031	17214	17334	17105	17247	17225	17137	16938	17258	17086	17184	17091	16776	17173	17076	17214	17357	17173	16932	17091	16974	17177	17144	17212	17036	17224	17036	17178	17238	16961	17116	17014	17124	17238	17195	17072	17160	17224	17092	17089	17154	17132	17352	17192	17001	17120	17188	17098	17115	17002	17185	17174	17002	17014	17051	17229	17173	16976	17156	17248	16921	17199	17169	17193	16972	17211	17151	17151	17322	17136	17046	17068	17053	17028	17099	17124	17101	17210	17164	17180	17189	17133	17018	17137	17344	17152	17296	17108	17107	17296	17151	17151	17194	17182	16938	17238	17101	17350	17287	17033	17182	17051	17183	17219	17063	17126	17194	17041	17061	17093	17154	17127	17003	17276	17342	17146	17063	17147	17068	17269	17251	17195	17260	17228	17106	17176	17169	17014	17220	17233	17277	17181	17189	17123	17046	17222	17147	17104	17052	17253	16998	17163	17192	17067	17225	17188	17132	17304	17047	17186	17092	17148	17148	17095	17141	17107	17281	16968	17097	17239	17093	17189	17169	17207	17219	17371	17177	17123	17196	17142	17092	17199	17194	17057	17248	17254	17163	17188	17228	17260	17239	17175	17147	17368	17049	17042	17166	17152	17013	17161	17280	17234	17188	17175	17174	17098	17110	17154	17155	17079	17056	17117	17285	17017	17162	17269	17218	17009	17164	17281	17136	17321	17183	17104	17150	17153	17092	16974	16915	17120	17065
34837	39557	38606	28286	20564	19142	19208	18773	18889	18739	18706	18594	18685	18789	18690	18795	18653	18642	18718	18804	18794	18755	18733	18718	18500	18792	18879	18772	18744	18548	18637	18596	18728	18809	18695	18730	18557	18643	18670	18493	18706	18529	18701	18498	18574	18735	18780	18697	18781	18577	18734	18396	18720	18756	18618	18599	18624	18490	18550	18783	18617	18832	18665	18866	18664	18626	18787	18773	18582	18550	18669	18739	18798	18681	18591	18702	18785	18681	18695	18506	18560	18816	18569	18716	18645	18701	18743	18679	18743	18665	18650	18643	18684	18887	18689	18667	18755	18533	18597	18610	18809	18622	18586	18688	18504	18530	18702	18835	18585	18607	18835	18757	18487	18893	18626	18644	18482	18318	18579	18550	18626	18741	18612	18634	18697	18628	18774	18775	18781	18675	18555	18580	18628	18738	18672	18793	18698	18732	18652	18458	18425	18731	18489	18702	18642	18691	18860	18716	18534	18776	18753	18794	18876	18644	18723	18925	18801	18637	18491	18744	18420	18685	18281	18622	18660	18702	18544	18626	18844	18603	18799	18740	18843	18511	18795	18621	18589	18754	18510	18508	18654	18670	18585	18656	18866	18670	18763	18613	18740	18781	18650	18629	18744	18659	18525	18863	18816	18873	18754	18552	18529	18508	18441	18550	18567	18675	18821	18723	18598	18711	18666	18833	18765	18550	18800	18690	18902	18641	18677	18627	18639	18452	18634	18744	18523	18609	18869	18542	18641	18621	18592	18674	18662	18623	18513	18487	18543	18367	18753	18740	18627	18682	18570	18712	18742	18484	18714	18898	18886	18922	18868	18702	18779	18775	18650	18639	18701	18822	18525	18804	18768	18905	18793	18669	18732	18795	18850	18831	18520	18484	18582	18871	18583	18688	18689	18784	18677	18652	18574	18559	18824	18894	18858	18567	18679	18666	18655	18753	18710	18727	18951	18675	18733	18615	18693	18747	18696	18522	18627	18705	18805	18628	18822	18706	18849	18723	18755	18683	18668	18675	18549	18512	18546	18817	18508	18854	18762	18784	18653	18592	18472	18759	18636	18515	18764	18874	18834	18681	18695	18492	18702	18615	18793	18566	18673	18536	18543	18716	18858	18556	18624	18573	18665	18630	18555	18484	18809	18767	18756	18817	18873	18580	18636	18664	18662	18736	18749	18679	18681	18437	18656	18582	18710	18766	18911	18675	18820	18768	18789	18740	18710	18714	18546	18552	18787	18812	18687	18616	18844	18700	18781	18628	18840	18530	18878	18744	18605	18625	18775	18646	18783	18763	18727	18704	18558	18558	18552	18723	18588	18571	18568	18629	18602	18696	18471	18597	18790	18530	18545	18488	18610	18511	18463	18820	18669	18637	18794	18692	18693	18640	18653	18745	18717	18662	18741	18670	18615	18605	18616	18545	18688	18664	18796	18621	18727	18811	18808	18802	18729	18507	18892	18712	18824	18481	18575	18772	18731	18537	18737	18675	18805	18529	18661	18789	18921	18822	18693	18893	18628	18622	18636	18553	18822	18716	18921	18744	18743	18715	18653	18547	18674	18778	18675	18611	18739	18696	18685	18690	18607	18846	18584	18640	18806	18633	18884	18480	18734	18786	18759	18727	18789	18743	18892	18855	18487	18746	18771	18708	18510	18704	18560	18654	18681	18590	18588	18510	18545	18668	18840	18726	18895	18683	18673	18754	18859	18596	18783	18458	18586	18797	18739	18541	18603	18572	18557	18684	18768	18577	18660	18761	18734	18930	18684	18903	18417	18485	18912	18744	18829	18834	18729	18608	18524	18762	18717	18659	18970	18638	18858	18699	18689	18509	18644	18681	18593	18498	18702	18747	18583	18536	18727	18810	18829	18767	18653	18614	18779	18497	18508	18630	18861	18711	18708	18668	18691	18845	18529	18720	18880	18869	18680	18524	18705	18580	18721	18639	18672	18678	18807	18721	18725	18639	18680	18652	18605	18614	18788	18692	18612	18711	18481	18649	18752	18548	18668	18813	18639	18437	18806	18799	18811	18570	18933	18624	18685	18870	18715	18598	18702	19001	18662	18866	18711	18729	18823	18616	18738	18622	18533	18806	18740	18666	18750	18690	18609	18720	18698	18687	18688	18753	18687	18428	18782	18633	18566	18713	18546	18656	18585	18694	18638	18798	18916	18637	18758	18615	18745	18544	18759	18640	18564	18439	18629	18684	18685	18511	18574	18575	18577	18647	18740	18573	18612	18599	18884	18643	18712	18781	18669	18744	18686	18750	18987	18872	18765	18795	18552	18627	18588	18621	18836	18822	18769	18705	18765	18658	18618	18742	18581	18851	18539	18557	18776	18675	18761	18559	18765	18631	18721	18856	18825	18594	18646	18635	18702	18621	18863	18826	18774	18611	18694	18757	18793	18567	18779	18704	18726	18688	18663	18782	18565	18525	18731	18845	18667	18906	18676	18751	18650	18999	18699	18648	18554	18782	18752	18876	18535	18553	18583	18680	18799	18591	18602	18408	18670	18537	18454	18531	18724	18741	18656	18612	18592	18813	18466	18561	18830	18528	18837	18780	18674	18551	18650	18908	18755	18559	18577	18633	18759	18728	18455	18680	18490	18637	18805	18679	18696	18957	18638	18538	18779	18656	18435	18681	18622	18676	18683	18660	18678	18618	18413	18436	18524	18642	18788	18650	18730	18462	18603	18630	18677	18712	18755	18543	18704	18749	18602	18387	18744	18621	18562	18542	18512	18775	18655	18735	18691	18651	18663	18754	18690	18412	18782	18715	18801	18523	18540	18740	18768	18762	18566	18892	18729	18696	18550	18686	18698	18858	18701	18659	18538	18679	18673	18560	18558	18678	18587	18756	18860	18754	18653	18611	18691	18681	18649	18643	18787	18430	18731	18686	18759	18591	18848	18638	18790	18726	18819	18702	18789	18675	18688	18618	18939	18604	18550	18888	18654	18679	18552	18439	18605	18847	18988	18647	18545	18626	18960	18887	18826	18594	18751	18767	18704	18696	18428	18736	18694	18716	18962	18595	18621	18594	18578	18956	18781	18585	18815	18546	18781	18656	18703	18492	18774	18781	18617	18522	18557	18677	18688	18686	18824	18771	18806	18680	18600	18512	18637	18717	18618	18688	18674	18605	18485	18742	18870	18671	18735	18738	18740	18681	18587	18672	18664	18621	18763	18742	18739	18783	18865	18768	18687	18614	18801	18791	18590	18712	18578	18508	18643	18616	18758	18991	18841	18647	18587	18579	18678	18831	18602	18587	18639	18746	18718	18790	18601	18778	18708	18719	18809	18695	18633	18929	18646	18726	18702	18783	18604	18675	18782	18560	18691	18614	18749	18679	18574	18775	18519	18848	18983	18745	18800	18678	18497	18566	18531	18666	18542	18736	18607	18630	18656	18613	18807	18561	18874	18653	18812	18547	18653	18671	18710	18616	18743	18861	18860	18519	18681	18824	18517	18678	18640	18608	18754	18739	18672	18832	18595	18651	18704	18718	18606	18637	18850	18635	18609	18594	18706	18916	18691	18493	18685	18728	18513	18696	18655	18995	18857	18786	18767	18528	18699	18745	18620	18539	18577	18489	18557	18730	18817	18650	18544	18760	18855	18526	18733	18909	18601	18741	18938	18806	18889	18646	18787	18694	18754	18872	18818	18778	18731	18728	18634	18817	18544	18595	18822	18608	18576	18427	18540	18561	18705	18555	18643	18496	18671	18713	18813	18822	18844	18694	18441	18663	18512	18578	18533	18757	18805	18658	18691	18651	18722	18621	18846	18531	18739	18527	18562	18784	18632	18514	18469	18708	18708	18753	18664	18477	18677	18706	18662	18668	18822	18612	18395	18567	18865	18762	18824	18553	18583	18769	18733	18488	18543	18661	18668	18737	18610	18617	18526	18819	18535	18464	18789	18685	18739	18642	18922	18548	18722	18712	18633	18612	18544	18450	18869	18842	18879	18884	18698	18524	18814	18786	18853	18598	18722	18763	18653	18733	18754	18589	18887	18603	18693	18575	18777	18675	18784	18587	18760	18491	18649	18702	18660	18581	18636	18667	18582	18773	18530	18802	18812	18775	18575	18497	18772	18698	18609	18776	18625	18754	18559	18597	18604	18661	18760	18607	18513	18746	18745	18488	18638	18881	18659	18685	18650	18748	18703	18588	18734	18778	18857	18627	18817	18755	18665	18677	18750	18875	18384	18737	18643	18688	18753	18811	18668	18697	18695	18718	18690	18721	18568	18940	18527	18879	18656	18633	18693	18559	18699	18788	18540	18598	18878	18698	18700	18742	18813	18545	18742	18749	18642	18707	18661	18574	18852	18605	18654	18670	18764	18782	18639	18762	18596	18686	18690	18614	18648	18600	18358	18724	18533	18772	18588	18714	18506	18496	18697	18746	18733	18730	18816	18592	18789	18805	18729	18466	18815	18656	18910	18594	18765	18771	18539	18589	18804	18888	18885	18649	18597	18937	18693	18831	18641	18713	18639	18673	18629	18629	18617	18727	18379	18631	18679	18717	18643	18526	18649	18733	18625	18574	18544	18948	18693	18744	18871	18667	18790	18650	18561	18558	18692	18610	18819	18667	18666	18531	18664	18685	18650	18610	18544	18767	18537	18573	18662	18562	18659	18419	18843	18750	18930	18734	18774	18810	18746	18720	18603	18754	18576	18643	18723	18679	18611	18755	18604	18508	18612	18822	18590	18532	18488	18780	18764	18723	18786	18657	18862	18870	18720	18550	18720	18558	18741	18711	18584	18647	18607	18526	18787	18686	18684	18711	18676	18594	18558	18719	18554	18773	18560	18598	18677	18490	18651	18709	18675	18744	18608	18544	18677	18682	18633	18649	18617	18847	18793	18623	18778	18661	18714	18641	18790	18637	18715	18764	18721	18662	18641	18728	18636	18807	18741	18628	18596	18625	18611	18646	18747	18587	18661	18903	18614	18753	18766	18752	18689	18841	18726	18728	18503	18663	18649	18534	18799	18859	18644	18745	18592	18813	18869	18699	18820	18704	18616	19020	18723	18855	18744	18745	18622	18701	18613	18579	18719	18663	18707	18701	18762	18421	18673	18592	18665	18765	18467	18688	18608	18714	18800	18734	18635	18544	18687	18843	18525	18679	18866	18564
54836	65034	45991	26416	18824	17297	16870	17000	17011	17066	17034	17112	17000	17012	16916	16972	16950	17057	16975	17092	16939	17063	17001	17090	17087	17036	16931	17098	16887	17130	17055	17011	17007	17140	16981	17045	16886	17017	17074	16966	17068	17032	16962	16881	17067	17002	16980	16865	17017	17047	17024	17152	16922	16859	16920	17101	16909	17075	17249	16972	17100	16948	17139	16878	17010	17232	17093	17251	17051	17198	17106	17110	16858	17218	16949	17033	17100	17176	16971	17011	17071	17159	16911	17199	16958	16990	16928	17053	17084	16974	17014	17068	17098	16947	16909	17128	17041	17090	16951	16916	16960	16875	17104	17095	17218	17180	16893	16993	17131	17161	16902	17078	16870	17102	16910	17015	17124	17042	16958	16910	17202	17040	17064	17076	17209	17047	17118	17049	16930	17076	17083	16966	17091	16892	17180	17078	17218	16973	16874	17072	17103	16900	17030	17135	17112	17045	17146	17054	17067	17125	16957	16907	17050	16970	16901	16945	17140	17050	17029	17147	16997	16906	16997	17080	17034	17114	17015	17063	16969	16932	16941	17155	16937	17003	17081	16905	16970	17033	17135	16802	16993	16992	17028	17058	17037	17000	17106	17023	17078	17220	17108	17075	16960	16979	17039	17007	17010	16974	17111	17069	16974	17089	17009	17084	17152	16879	16918	16927	17097	16978	17147	16925	17077	17013	17089	17094	16969	17145	17003	17052	17082	17122	17083	16938	16929	17023	17097	17047	17000	16974	17159	17019	17081	16993	17030	17164	16806	17129	16875	17076	17061	17074	17103	16889	17095	17087	17005	17118	17091	17237	17034	17045	16948	17010	17164	17000	17108	17077	17067	17005	17031	17070	17032	17050	17100	17165	16958	17141	17064	17034	16967	17041	17159	16897	17078	16856	17184	16883	17160	17101	17124	16887	17094	17056	17146	17155	17025	17064	17118	17040	17019	16899	17030	17017	17127	17049	17079	17072	17005	16958	17040	17039	17183	16982	17178	16877	17000	17133	17038	16978	17040	17090	17103	17127	16941	17036	17054	17101	17023	17048	17062	16939	17017	17356	16916	16900	16979	17009	16839	17069	16838	16958	16926	17161	17146	17026	17007	17084	16956	17015	17119	17090	16999	16984	16939	17031	16894	16884	16941	17097	17212	17093	17110	17252	17177	16976	16958	17084	17021	17008	17151	16955	17075	17082	17043	17086	17048	17079	16902	17106	17040	16937	16902	17221	17059	16842	17010	17110	17099	17072	17045	16940	16895	17072	17019	17065	16984	16949	17010	17010	17115	16937	17030	17056	16926	17226	17120	16847	16987	17103	17137	17172	16919	17046	17028	17054	16958	17114	16976	16959	17026	17120	16835	16941	17022	16889	17087	17054	17046	17014	17053	17116	17049	16939	17000	17086	16968	16937	16774	17100	17119	16980	17115	16859	16951	17080	17093	17076	16993	16994	17072	16950	17161	17171	16896	17098	17176	16953	17011	16936	16959	17124	17275	17161	16931	17215	16975	17068	17063	16886	16910	17245	17004	17122	16948	17087	17118	16977	17046	17066	16958	17148	17140	17090	17028	17023	17137	17014	16942	16877	16977	17163	16972	16949	17138	17036	16899	17010	17129	17228	17021	16867	17059	16972	17026	17056	17034	16858	17026	16922	16977	16894	17181	17009	17052	17317	16934	17036	17043	16987	17032	16965	17186	17047	17063	17044	17012	17160	16896	17081	17009	17140	17034	16921	17177	17062	16975	17057	17066	16992	16998	17001	17012	17017	17090	17023	16886	17187	17060	17123	17112	17025	17130	16912	17134	17086	17025	17070	17110	17048	16973	16959	17159	17114	17153	17025	17031	17135	17041	17034	17046	17052	17023	17028	16800	16972	17028	17216	16967	17047	16953	17220	17194	17066	17099	17035	16981	17031	16938	17189	17054	17036	17038	17033	17098	16995	17119	17004	17042	17066	17061	17096	17006	17080	17121	17193	16945	17174	16832	17132	17148	16929	17118	17022	17165	17093	16994	17032	16952	17174	16992	17057	17153	17120	17006	16959	17120	16967	16967	17052	16987	16991	17146	17077	17198	17114	17063	16964	17090	17026	16926	16921	17127	16957	17070	17216	17080	16921	17088	16967	17237	17029	17166	17080	17074	17057	17096	17080	17049	17080	17093	17064	17100	17129	17177	17018	17026	17045	16955	17044	16973	17096	17222	16931	16919	16892	16979	16998	17046	16963	16998	16795	17039	16975	17052	16920	17023	17086	16998	17006	16902	16935	17010	16984	17210	17069	16955	17035	17036	16980	16923	16974	17001	16906	16952	16933	16990	17066	17120	17028	17102	17039	16926	17178	17164	17215	16836	17029	16940	17125	17022	17096	17035	17047	17050	17050	16939	17079	17177	16946	17103	16904	16948	16798	17029	17140	17041	17021	17020	17049	17160	16954	17113	17003	17081	16963	17145	17094	17112	17172	16938	17124	17137	17038	16984	17060	16896	16933	16951	17045	17048	16844	17075	17017	16984	16888	17161	17008	16976	17003	17219	17150	16937	16980	16954	17089	17043	16938	16977	17043	16944	16902	17208	16975	17032	17060	17087	16885	17083	17030	16932	17066	16906	16994	17135	17064	16953	17059	16831	17002	17042	16793	17166	16980	17170	17127	16847	16866	17138	17048	17102	17090	17090	17080	17072	16999	16876	17111	17087	17164	16948	16957	17068	16787	17084	16857	17045	17103	16930	17052	17060	17005	17061	16987	17035	17178	16981	16924	17037	16977	16955	16859	17069	17095	17106	17024	17090	17264	16964	17036	17032	17032	17188	16856	17169	17007	17118	17035	17260	17021	17083	16899	16855	17107	16993	16988	17009	17063	17148	16960	17303	16969	17033	17049	17125	16985	16840	17101	16813	17058	17171	16920	17134	17023	16882	17053	16998	16981	17115	17153	17021	17126	17182	16951	16970	17049	16974	17003	16997	16813	17167	17086	16984	17062	16935	16919	16980	16989	16995	17218	16942	16957	17000	17114	17054	17141	17016	16951	17080	16900	17160	16862	16971	17097	17160	16955	17110	17081	16869	17077	17068	17117	16964	16972	17143	17080	17052	17046	17080	17058	17051	16958	16954	17081	17080	16985	17075	17010	16986	17115	17095	16984	16895	16956	17017	17095	17110	17021	17024	17008	17077	16937	17102	17018	17064	17130	17006	16905	17098	16860	16947	17151	17105	16981	17069	17021	17020	17175	16931	16938	17202	17038	16940	16975	17073	17199	17004	16962	17088	17081	17000	17014	17009	16917	17003	17113	17096	16830	17126	16963	17040	17236	16966	17106	17027	17032	17122	17010	17151	16976	17190	17139	17076	17073	17169	17112	17163	16900	16909	17191	17132	17053	17176	17080	17157	16999	16887	17180	17129	17037	17035	16987	16962	17068	16991	17057	16948	17087	16866	16923	17111	16907	17049	17294	17196	17165	17012	17021	17106	17036	16993	17081	17050	16968	17136	17054	17155	17057	17120	17054	16934	17143	17108	17044	17069	16819	16948	17231	17226	17058	17040	17155	16887	16986	16909	17076	16929	17041	17013	16972	17075	16928	17049	16980	16929	17108	17047	17049	17001	16766	16868	17147	17082	16986	17080	17077	17036	17041	17019	17019	16912	17149	17279	17042	16882	17031	17078	17110	17056	17101	17046	16971	16898	16859	17173	16985	16979	17091	16935	17023	17061	17069	16968	16999	16977	17045	16924	17018	17181	17234	16933	16955	16890	17102	17067	17031	16991	17125	17114	17065	17042	17139	16991	16942	17111	16975	16977	16989	17093	17055	17116	17116	17011	17024	17122	17116	16935	17046	17065	17080	16943	17140	17107	17326	16994	17082	17043	17042	17100	17073	17143	17128	16953	16714	17114	16950	16920	17144	17008	17069	17009	17077	17123	16973	17195	17070	16997	16958	17043	17099	17021	17025	16846	17131	17055	16945	17094	16916	16945	17051	16937	17034	17255	16960	17230	17086	17115	17064	16876	17087	17196	16999	17106	16928	17087	17037	17068	17107	16842	16862	17146	17057	16899	17092	17045	16843	17016	17081	17117	17082	16865	17065	17167	16944	16962	17009	17119	16962	16991	17022	16917	16865	17203	17087	16902	17107	16868	17071	17011	16897	17050	16990	17033	17035	16940	17007	17245	16873	17088	17064	17106	17036	17022	17051	17065	16988	17061	17188	16960	16930	17081	17225	16951	16972	17163	17016	17030	16974	17145	17139	16993	16933	17066	17136	17013	17008	16938	16909	17106	17181	16979	17103	17075	17056	16978	16911	17095	17082	17102	16992	17056	17192	16836	17023	17148	16950	17100	17073	16868	16969	17077	16960	17013	17029	17000	17167	17102	17052	17038	17061	16881	16961	17110	16981	17078	17055	16957	17199	17204	17047	17050	16942	17048	16985	16914	17177	17024	16775	17018	17035	17103	16922	17147	16960	17148	17027	17058	16987	17022	17267	16990	16959	17043	17019	16962	16973	17119	17052	17012	17191	17012	16986	17190	17097	17146	16998	17098	17071	16979	17040	16914	17030	17004	16953	17004	17144	17029	16769	17114	17194	16879	17027	16921	16953	17071	16891	17017	17021	17041	17057	17008	16987	17189	16931	17016	17039	17105	16963	17026	17052	16932	17180	17305	17101	16999	17025	17009	17030	17107	16938	17061	17039	16965	16983	17052	17091	17052	16818	17047	16956	17032	17027	17039	17020	17016	16943	17038	17025	16953	17103	17128	17072	17119	16973	16946	17083	17036	17235	17154	16987	17087	17086	16960	17057	16778	16974	16951	17070	17084	16954	17159	17051	17159	16850	16993	17042	16925	17211	16855	17033	16952	17120	17084	17027	17128	17112	17082	16854	17214	16946	17147	16854	17102	17085	17222	17022	16976	17229	16929	16973	17080	17020	17068	17070	17057	17141	16999	17083	17080	16931	17088	16975	17010	16984	17033	17059	16988	16943	17016	17012	16950	16958	17017	17083	16970	17067	17096	17106	16971	17085	17098	16878	17031	16934	17082	17025	16907	17008	17070	16955	17186	17027	17053	16959	16967	17069	17121	17132	16915	16779	17125	17050	17053	16992	17232	17144	16994	17006	17047	17003	17130	16910	17111	16984	17029	17079
23975	24852	35630	29633	24203	23930	23571	19854	18966	19288	19430	19086	19183	19074	19125	18823	19095	19030	19288	19133	19223	19007	19136	18911	18944	18846	19020	19144	18870	19087	18814	18850	18875	18948	19015	18965	19018	18901	19000	18875	18944	18923	18829	18897	19060	19019	18955	19122	19046	18950	18785	18726	18905	19057	19055	19072	18827	18872	18883	18804	18854	18826	18870	19031	18833	18816	19016	18671	18816	18714	18770	18636	18885	18913	19153	18921	19026	18813	18979	18925	18834	18858	18999	18879	19161	18931	18897	18979	18780	18834	18794	18869	18775	18720	18716	19066	18685	18790	18801	18951	18820	18815	18841	18925	18765	18762	18869	18897	18794	18938	18731	18744	18807	18678	18901	18945	18827	18934	18856	18993	18846	19137	18825	18834	18840	18937	18882	18839	18763	19012	18787	18813	18818	18789	18660	18496	18840	18934	18955	18745	18829	18637	18735	18770	18724	18949	18785	19036	18986	19074	18905	18568	18841	18714	18859	18674	18719	18673	18567	18731	18822	18953	19031	18951	18928	18835	18709	18869	18872	18992	18907	18885	18876	19077	18806	18785	18903	18873	18956	18875	18640	18916	18968	18743	18712	18751	18856	18785	18948	18856	19019	18781	18684	18689	18980	18798	18797	18703	18897	18901	18868	18799	18868	18798	19023	18723	18960	18746	18608	18932	18827	18855	18713	18678	18835	18808	18884	18760	18932	18730	18860	18737	18908	18832	18782	18791	18800	18777	19063	19049	18809	18927	18865	18747	18954	19055	19096	18812	18819	18833	18806	18808	18862	18788	19041	18933	18887	18902	18816	18679	18792	18718	18707	18842	19028	18706	18854	18871	19048	18835	18809	18910	18731	18680	18912	19055	18916	18881	18842	18900	18820	18905	18898	18936	18895	18759	18740	18726	18857	19089	18848	18838	18981	18936	18689	18721	18864	18944	18778	18703	18743	18870	19039	18923	19004	19029	18715	18896	18814	19018	18748	18912	18826	18960	18858	18780	19061	18833	18814	18874	18702	19007	18829	18928	18986	18836	18922	18981	18941	18749	18691	18878	18924	18702	18825	18842	18823	18751	18943	18762	18971	18745	18873	18766	18982	19058	18974	19152	18892	18723	18846	18841	18968	18841	18855	18845	19092	18827	18777	18996	18965	18882	18866	18959	18596	18968	18868	18947	18768	18603	18852	18847	18818	18846	19017	18804	18914	18633	18932	18739	18815	18815	18704	18900	18841	18887	19012	18809	18900	18811	18820	18736	18825	18635	18745	18786	18947	18915	18823	18920	18875	18769	18762	18902	18822	18802	18591	18884	19030	18907	18805	18759	19026	18731	18818	19134	18685	18753	18931	18694	18952	18925	18819	18655	19226	18647	18863	18893	18883	19086	18899	18861	18747	18949	18981	18833	18857	18770	18767	18849	18622	18713	18943	18633	18839	19080	18718	18850	18801	18975	18816	18922	18839	18853	18757	18897	18583	18566	18718	18974	18839	18878	18952	18985	18724	18906	18822	18810	19051	18957	18839	18835	18846	18961	18991	18741	18808	18873	18976	18726	18858	18893	18883	18895	18936	18787	18958	18989	18790	18670	18868	18873	18837	18775	18710	18743	18935	18722	18928	18760	18799	18903	18955	19104	18999	18835	19029	19028	19107	18940	18807	18801	18769	18960	18822	18754	18884	18827	18782	18959	18794	18861	18670	18723	19127	18734	18958	18816	18820	18681	19057	18676	18791	18822	19063	18681	18871	18820	18928	18773	18829	18687	18846	18735	18913	18929	18739	18848	18942	18847	18948	18642	18696	18859	18742	18986	19042	18733	18782	18855	18727	18932	18858	18814	18760	18804	18853	18821	18854	18883	18862	18894	18961	18790	18790	18803	18731	18656	18836	18768	18867	18808	18824	18784	18887	18750	18832	19000	18920	18791	19010	18897	18972	18859	18638	18894	18915	18742	18695	18764	18989	18951	19008	18982	18861	18813	18902	18874	18744	18725	18664	18906	18828	18801	18808	18747	18857	19057	18858	19031	19003	18654	18905	18877	18930	18902	18964	18878	18839	18741	18826	18689	18896	18721	18829	18810	18836	18894	18931	18902	18792	19088	19080	18808	18895	18808	18854	18806	18868	18891	18713	18700	18886	19048	18990	18783	18932	18961	18810	18671	18866	18888	18994	18820	19009	18911	18981	18853	18654	18505	18902	19100	18852	18649	18761	18674	19039	18895	18908	18910	18845	18793	18788	18925	18751	18726	19058	18966	18822	18701	18938	18837	18753	18787	18818	18731	18638	18534	18729	18834	18874	18876	18821	18804	18708	18856	18909	18746	18908	18768	18766	18962	19046	18758	18832	18769	18939	19012	18915	18740	18821	18811	18622	19046	19030	18911	18781	19009	18922	18852	18875	18807	18868	18837	18920	19084	18711	18805	18679	18917	18696	18800	18909	19011	18805	18923	18655	18908	18804	18903	19173	18916	18897	18820	18956	18909	18926	18902	18800	18877	18970	18963	19165	18797	18992	18993	18897	18845	18692	18954	18766	18772	18914	18705	18888	19094	18736	18716	18845	19028	18896	18729	18778	18858	18948	18924	18725	18813	18946	18787	18795	18770	18655	18817	18840	18810	18744	18566	18849	19007	18746	18900	18971	18871	18820	18769	18958	18594	18911	19007	18672	18835	19005	18809	18885	18748	18730	18701	18886	18807	18705	18895	18691	18793	19043	18957	18891	18831	19040	18850	18966	19019	18965	18763	18648	18779	18726	18797	18716	18869	19136	18792	18856	18778	18983	18778	18828	18911	18881	18992	18701	18804	18815	18971	18978	18735	18769	18859	19157	18934	18751	18955	19025	18958	18785	18864	18926	18776	18793	18754	18824	18789	18942	18778	18937	18675	18738	18667	18931	18885	18823	19018	18859	18725	18815	18637	18770	18752	18683	19063	18850	18669	18773	18879	18862	18642	18648	18786	19032	18909	18886	18866	18941	18809	18731	18855	18970	18828	18718	18835	19143	18812	18684	18896	18837	18821	19019	18844	18631	18787	18812	18988	19095	18871	18865	18637	19036	18969	18888	18856	18891	19090	18892	18910	18643	18800	18958	18944	18891	18809	18966	18666	19057	18824	18792	18764	18957	18815	18877	18910	18827	18756	18596	18916	18729	18924	18715	18885	18733	18806	18902	18913	18845	18802	18858	19024	18865	18863	18807	18651	18741	18733	18929	18757	18944	18935	18873	18752	18973	18985	18851	18716	18834	18858	18949	18724	18861	18729	18708	18769	18801	18755	18566	18790	19004	18813	18749	18818	18773	18795	18724	18828	18833	18749	18960	18668	19110	18875	18747	18842	18844	18860	18743	19098	18869	18976	18891	18885	18848	18905	19066	18857	18905	18864	18952	18966	18723	19017	18872	19022	18991	18848	18929	18925	18836	18950	18749	18908	18889	19050	18842	18648	18717	18983	19022	18997	18853	18887	19048	18812	18951	18919	18837	18833	18718	19073	18973	18711	18809	18830	18925	18929	19029	18857	19001	18858	19035	18889	18787	18884	18904	18702	19146	18817	18710	18564	18940	18844	18970	18900	18807	18812	18863	18796	18801	18753	18712	18766	18798	18720	18941	18958	18875	18887	18866	18656	18709	18652	18922	18739	18856	18828	18972	18836	18797	18884	18802	19030	19019	18968	18948	19047	18842	19052	18752	18907	18808	18774	18824	18829	18942	18956	18732	18976	18873	18616	18846	18680	18797	18969	18977	18991	18901	18851	19012	18753	18870	19051	18947	18711	18864	18975	18814	18900	18911	18474	18781	18838	18959	18781	18857	18890	18711	19055	18831	19005	18828	18706	18910	18941	18941	18839	18808	18837	18896	18843	18799	18813	18694	18905	19100	18901	19063	19063	18787	18954	19056	18851	19019	18988	18980	18893	19027	18905	18758	18772	18721	18982	19125	18856	18889	18755	18739	18789	18899	18914	18923	18696	18844	18910	18784	18978	18930	18768	18699	18810	19043	18835	18979	18904	18889	19006	18875	18761	18776	18750	18557	18769	18967	18749	18891	18824	18876	18907	18815	18903	18903	18950	18786	18762	18870	19041	19004	18744	18735	18834	18854	19029	18927	18970	18894	18870	18939	18775	18741	18810	18774	18847	18862	18878	18844	18971	19106	19007	18804	19178	18659	18826	18956	18813	19042	19018	18986	18831	18886	18866	18981	18950	18913	19004	18950	18990	18888	18862	18846	18734	18880	18957	18856	18682	18942	18822	18731	18762	18790	18944	18780	18878	19047	18910	18819	18937	18993	18989	18713	18893	19094	18966	18903	18705	18905	18852	19012	18859	18795	18615	18925	18982	19027	18614	18826	18856	18779	18840	18868	18524	18776	18772	18761	18688	18526	18803	18850	18855	18850	19012	18863	18727	18884	18917	18885	18669	18806	18713	18868	18964	18890	18657	18835	18917	18858	18835	18925	18894	18988	18902	18853	18824	18712	18977	18722	18558	18869	18760	19072	18804	18820	18773	18681	18963	18802	18611	18798	18804	18734	18884	18932	18850	18767	18967	18993	18645	18886	19030	18829	18773	18835	18874	18816	18735	18840	18824	18816	18763	18734	18678	18890	18977	19005	18923	18840	18960	18904	19060	18844	18770	18877	18801	18982	18781	18914	18873	18927	18708	18680	18961	18801	18768	18868	18899	18811	18864	18931	18939	18834	18673	18932	18821	18857	18901	18925	18786	18814	18636	18816	18882	18656	18888	18963	18887	18893	18867	18732	18767	18707	18840	18832	18769	18707	18927	18910	18653	18760	19032	19119	18735	18836	18826	18912	18834	18816	18942	18796	18908	18976	19096	18797	18719	18976	18797	18816	18973	18837	18801	18941	18789	18877	18953	18682	18772	18719	18919	18998	18902	18919	18850	18930	18829	18703	18807	18865	18855	18910	18863	18808	18929	19001	18862	18911	18772	18803	18716	19007	18677	18825	18984	18900	18858	18763	18838	18936	18916	18766	18746	18705	18682	18862	18872	18921	19052	18921	18812	19062	18824	18929	18948	18820	18978	18996	18756	19110	18812	18802	18721	18941	18850	18961	18869	18787	18909	18772	18673	18812	18785	18817	18831	18767	18725	18824	18801	18686	18877	18849	18813	18769	18901
61806	106716	84766	52688	29520	19433	17300	17125	17145	17202	16978	17274	17338	17225	17077	17201	17138	17138	17140	17269	17165	17175	17231	17074	17353	17211	17353	17230	17368	17185	17171	17230	17110	17374	17197	16950	17288	17091	17320	17204	17233	17136	17232	17273	17239	17445	17029	17114	17231	17091	17346	17041	17013	17242	17236	17080	17159	17135	17257	17214	17198	17260	17259	17343	17377	17287	17513	17287	17208	17197	17168	16993	17362	17095	17234	17289	17223	17086	17368	17242	17257	16974	17232	17120	17147	17169	17271	17242	17263	17051	17237	17060	17169	17198	17098	17296	17187	17146	17356	17192	17203	17036	17171	17257	17079	17055	17264	17045	17184	17071	17178	17178	17068	17271	17224	17193	17236	17162	17149	17118	17187	17134	17292	17157	17229	17385	17159	17152	17292	17149	17237	17135	17197	17191	17137	17197	17134	16887	17031	17140	17018	17057	17341	17149	17099	17225	17139	17294	17239	17215	17268	17246	17190	17298	17246	17313	17228	17191	17164	17268	17175	17151	17280	17383	17253	17182	17226	17099	17233	17193	17166	17193	17059	17356	17016	17235	17204	17134	17148	17177	16999	17047	17124	17046	17197	17124	17102	17269	17300	17074	17127	17201	17188	17232	17131	17171	17259	17056	17123	17192	17018	17240	17224	17086	17083	17229	17123	17273	17246	17123	17152	17180	17118	17213	17232	17234	17261	17292	17027	17089	17340	17082	17238	17084	17337	17125	17236	17204	17234	17166	17247	17240	17298	17348	16959	17057	17081	17140	17243	17196	17153	17165	17171	17002	17078	17074	17138	17072	17183	17118	17156	17185	16953	17251	17095	17305	17186	17152	17203	17006	17258	17262	17061	17370	17102	17201	17302	17225	17109	17214	17312	17289	17192	17135	17120	17105	17052	17110	17145	17264	17165	17118	17157	17191	17237	17106	17225	17117	17191	17120	17245	17336	17225	17205	17015	17182	17041	17244	17160	17084	17187	17074	17120	17236	17164	17104	17475	17033	17165	17243	17198	17160	17183	17154	17126	17227	17250	17282	17318	17162	17078	17175	17210	17163	17211	17172	17257	17038	17021	17153	17183	17030	17207	17347	17130	17014	17226	17085	17145	17262	17150	17177	17303	17205	17118	17240	17287	17251	17325	17181	17029	16934	17233	17324	17114	17085	17233	17180	17115	17180	17197	17068	17204	17135	17025	17213	17176	17167	17232	17250	17089	17051	17240	17071	17238	17373	17193	17101	17101	17245	17321	17220	17103	16953	17146	17174	17296	17055	17099	17195	17098	17121	17104	17227	17323	17177	17049	17051	17272	17303	17122	17355	17157	17346	17139	17368	17320	17233	17224	17242	17142	17271	17138	17046	17253	17170	17290	17114	17093	17245	17328	17200	17177	17227	17126	17144	17143	17217	17188	17159	17139	17167	17333	17180	17139	17295	17241	17366	17095	17155	16991	17374	17201	17250	17079	17242	17076	17383	17349	17148	17234	17105	17103	17175	17111	17166	17167	17043	17124	17065	17112	17302	17177	17297	17221	17054	17133	17009	17173	17357	17202	17190	17265	17149	17176	17030	17233	17259	17238	17082	17282	17190	17256	17162	17238	17274	17262	17159	17144	17074	17247	17146	17086	17007	17264	17155	17203	17106	17244	17117	17355	17143	17216	17171	17395	17130	17152	17055	17222	17094	17113	17182	17076	17271	17096	17214	17163	17169	17248	17274	17185	17175	17271	17291	17294	17198	17206	17181	17237	17244	17143	17227	17038	17105	17160	17229	17207	17119	17109	17259	17084	17206	17021	17190	17204	17205	17322	17139	17101	17188	17198	17135	17181	17143	17143	17076	17247	17186	17249	17050	17279	17058	17337	17111	17296	17129	17217	17172	17210	17103	17179	17051	17323	17219	17238	17325	17157	17166	17112	17314	17194	17126	16986	17218	17399	17087	17269	17128	17080	17363	17384	17277	17256	17117	17072	17189	17191	17135	17283	17078	17280	17199	17113	17205	16967	17178	17256	17232	17305	17055	17167	17247	17288	17235	17096	17393	17238	17018	17163	17339	17193	17204	17171	17036	17104	17275	16981	17175	17138	17129	17208	17423	17158	17323	17153	17132	17274	17182	17062	17285	17310	17200	17297	17138	17018	17095	16990	17204	17147	17182	17196	17240	17047	17133	17109	17149	17226	17026	17235	17074	17105	17019	17197	17130	17218	17170	17296	17121	17266	17132	17268	17287	17336	17158	17243	17043	17334	17292	17082	17035	17228	16988	17290	17324	17253	17085	17209	17289	17264	17003	17094	17183	17072	17263	17170	17068	17163	17116	17068	17169	17104	17211	17103	17074	17258	17278	17310	17258	17370	17045	17137	17289	17160	17189	17266	17324	17191	17196	17219	17112	17225	17161	17280	17184	17138	17147	17092	17170	17359	17178	17169	17266	17248	17352	17153	17346	17379	17322	17056	17289	17359	17192	17196	17293	17118	17120	17233	17167	17232	17234	17215	17121	17238	17258	17220	17173	17285	17192	17171	17114	17185	17099	17247	17017	17107	17067	17027	17325	17247	17173	16886	17150	17154	16991	17182	17068	17278	17199	17187	17123	17278	17204	17128	17276	16996	17246	17005	17168	17196	17242	17245	17430	17092	17066	17179	17262	17256	17086	17084	17199	17244	17178	17271	17138	17177	16964	17188	17358	17201	17203	17264	17302	17059	17178	17094	17231	17207	17133	17142	17120	17262	17107	17176	17214	17093	17362	17092	17226	17376	17221	17216	17285	17157	17193	17072	17084	17079	17099	17183	17014	17050	17183	17228	17065	17223	17167	17198	17167	17043	17319	17072	17144	17062	17077	17076	17206	17092	17156	17256	17214	16986	17243	17147	17118	17254	17143	17322	17075	17137	17223	17138	17273	17221	17235	17139	17190	17085	17027	17204	17108	17205	17214	17299	17165	17123	17222	17198	17138	17133	17115	17214	17177	17268	17159	17243	17165	17173	17129	17151	17242	17143	17113	17207	17106	17070	17367	17154	17166	17343	17372	17275	17228	17147	17263	17128	17129	17234	17166	17137	17173	17134	17026	17346	17319	17067	17053	17304	17182	17278	17207	17103	17387	17065	17271	17160	17131	17283	17254	17266	16980	17127	17158	17246	17128	17201	17204	17183	17100	17338	17196	17249	17385	17199	16926	17316	17359	17244	17048	17178	17259	17268	17265	17053	17072	17109	17154	17165	17260	17012	17034	17135	17303	17126	17264	17410	17022	17216	17183	17225	17188	16995	17417	17215	17352	17249	17211	17390	17191	17136	17108	17127	17166	17171	17123	17210	17286	17198	17253	17371	17056	17232	17034	17180	17073	17232	17226	17195	17151	17103	17117	17152	17238	17134	17195	17093	17236	17182	17005	17284	17292	17193	17272	17208	17146	17263	17087	17189	17071	17293	17147	17222	17310	17061	17248	17183	16998	17397	17119	17247	17174	17144	17333	17096	17122	17241	17063	17157	17357	17262	17462	17122	17102	17288	17115	17274	17200	17273	17152	17360	17285	17119	17069	17249	17171	17157	17290	17134	17317	17148	17237	17151	17122	17233	17017	17187	17131	17282	17056	17295	17172	17183	17172	17212	17141	17100	17148	17237	17191	17138	17236	17151	17083	17206	17078	17160	17141	17110	17046	17286	17167	17109	17287	17175	17122	17232	17378	17143	17265	17165	17162	17190	17036	17320	17313	17373	17107	17258	17214	17125	17355	17145	16994	17054	17227	17108	17120	17004	17012	17012	17050	17142	17111	17205	17191	17168	17241	17223	17131	17227	17144	17235	17282	17010	17474	17214	16952	17241	17160	17090	17225	17136	17213	17204	17263	17055	17224	17051	17255	17246	17070	17184	17097	17063	17244	17215	17056	17296	17041	17283	17452	17179	17118	16988	17249	17094	16906	17140	17120	17038	17222	17092	17014	17251	17337	17132	17084	17203	17218	16961	17225	17026	17214	17367	17133	17201	17310	17141	17290	17195	17293	17121	16989	17233	17170	17014	17231	16986	17259	17211	17397	17207	17116	17452	17324	17125	17079	17153	17229	17199	17242	17288	17239	16989	17095	17153	17230	17149	17218	17311	17199	17222	17205	17214	17116	17188	17213	17281	17170	17149	17350	17197	17152	17149	17257	17273	17161	17168	17072	17089	17193	17161	17079	17068	17213	17027	17192	17163	17147	17144	17064	17301	17137	17233	17166	17188	17277	17154	17231	17074	17278	17130	17155	17218	17216	17225	17196	17291	17210	17291	17120	17258	17159	17257	17137	17046	17280	17156	17283	17134	17309	17153	17180	17208	17044	17304	17104	17172	17155	17239	17149	17233	17054	17076	17139	17136	17141	17265	17108	17196	17137	17044	17082	17238	17113	17195	17330	17142	17261	17168	17074	17181	17212	17256	16997	17155	17080	17237	17151	17146	17079	17351	17142	17154	17206	17120	17019	17187	17039	17283	17233	17230	17287	17321	17170	17151	17120	17023	17162	17171	17311	17242	17026	17299	17305	17121	17345	17156	17127	17111	17195	17198	17187	17092	17095	17082	17137	17239	17160	17120	17106	17030	17308	17409	17364	17118	17347	17225	17203	17209	17350	17273	17290	17164	17163	17286	17331	17023	17156	17195	17138	17228	17202	17194	17197	17117	17045	17184	17236	17193	17099	17203	17378	17200	17267	17109	17159	17180	17214	17268	17323	17189	17190	17164	17221	17101	17115	17202	17226	17136	17347	17205	17379	16941	17110	17132	17155	17278	17180	17184	17122	17082	17123	17139	17276	17020	17346	17284	17316	17156	17154	17154	17141	17053	17218	17080	17260	17147	17213	17066	17285	17111	17128	17183	17118	17262	17136	17182	17300	17159	17248	17431	17208	17126	17214	17215	17167	17167	17256	17259	17276	17222	17183	17094	17155	17177	17405	17215	17271	17283	17348	17227	17197	17144	17073	17126	17101	17446	17167	17271	17259	17279	17065	17206	17210	17230	17209	17337	17332	17179	17283	17133	17167	17194	17062	17140	17245	17271	17262	17016	17250	17051	17233	17133	17359	16919	17279	17176	17073	17095	17260	17211	17211	17184	17228	17240	17315	17137	17158	17365	17078	17314	17259	17253	17333	16994	17091
33544	39665	39077	27884	20677	19267	19170	18741	18978	18929	18756	18699	18592	18870	18874	18764	18807	18694	18590	18953	18799	18649	18747	18698	18896	18826	18880	18881	18656	18742	18930	18665	18679	18789	18679	18842	18945	18803	18846	18641	18992	18621	18791	18828	18765	18512	18722	18677	18820	18771	18864	18700	18597	18863	18775	18660	18766	18761	18751	18941	18907	18669	18704	18722	18900	18611	18650	18788	18668	18409	18736	18598	18685	18857	18794	18841	18836	18651	18891	18792	18825	18699	18821	18774	18758	18692	18875	18636	18636	18732	18646	18637	18676	18508	18595	18622	18649	18590	18718	18626	18991	18594	18624	18682	18616	18768	18791	18940	18693	18723	18685	18819	18501	18603	18633	18903	18908	18688	18729	18748	18638	18690	18805	18965	18806	18491	18734	18795	18990	18673	18717	18765	18861	18797	18538	18782	18773	18652	18747	18717	18901	18593	18757	18701	18616	18811	18674	18754	18641	18759	18624	18774	18772	18696	18635	18556	18936	18844	18851	18655	18950	19013	18701	18709	18822	18750	18817	18833	18799	18714	18773	18787	18786	18890	18696	18641	18795	18785	18684	18641	18794	18746	18692	18471	18784	18580	18862	18733	18648	18673	18808	18666	18717	18699	18682	18646	18771	18662	18957	18660	18780	18665	18694	18511	18593	18490	18767	18731	18899	18935	18797	18664	18587	18677	18791	18713	18861	18671	18765	18687	18565	18632	18672	18609	18630	18561	18565	18677	18631	18804	18427	18641	18796	18609	18727	18909	18700	18588	18814	18593	18918	18796	18565	18696	18538	18785	18721	18753	18585	18599	18693	18608	18926	18833	18670	18717	18651	18772	18754	18652	18883	18806	18630	18823	18985	18890	18744	18805	18900	18700	18875	18492	18616	18706	18693	18726	18624	18644	18808	18832	18774	18817	18576	18667	18540	18590	18735	18764	18509	18599	18841	18732	19016	18826	18647	18940	18690	18708	18695	18745	18781	18920	18802	18857	18935	18768	18707	18708	18695	18820	18696	18812	18794	18628	18896	18750	18702	18856	18589	18695	18739	18499	18511	18640	18714	18878	18681	18662	18701	18645	18854	18716	18793	18539	18843	18676	18837	18841	18664	18631	18593	18655	18692	18661	18772	18740	18504	18731	18848	18748	18642	18797	18775	18676	18517	18770	18614	18825	18736	18740	18672	18733	18977	18952	18536	18639	18811	18747	18770	18702	18526	18628	18569	18685	18807	18836	18828	18842	18887	18720	18725	18615	18837	18661	18970	18861	18821	18649	18565	18759	18867	18700	18753	18737	18829	18801	18633	18623	18824	18752	18827	18722	18649	18778	18884	18771	18687	18652	18647	18785	18780	18774	18673	18890	18563	18667	18706	18449	18784	18687	18679	18666	18681	18727	18702	18835	18609	18636	18730	18883	18852	18871	18553	18771	18498	18543	18890	18674	18665	18807	18727	18780	18669	18736	18821	18806	18784	18718	18685	18807	18619	18628	18650	18746	18549	18745	18831	18745	18661	18655	18723	18860	18739	18723	18649	18753	18719	18810	18617	18644	18740	18810	18725	18596	18561	18732	18661	18868	18701	18790	18773	18628	18637	18826	18635	18686	18789	18810	18802	18723	18866	18755	18612	18701	18771	18753	18894	18667	18803	18917	18754	18655	18717	18667	18887	18715	18643	18666	18644	18747	18698	18861	18633	18557	18774	18505	18667	18814	18963	18774	18916	18847	18770	18621	18669	18787	18818	18879	18730	18870	18670	18580	18735	18835	18726	18837	18376	18749	18691	18822	18871	18766	18786	18767	18787	18733	18535	18826	18772	18701	18656	18464	18754	18669	18599	18627	18611	18718	18856	18771	18904	18540	18481	18675	18777	18728	18616	18717	18641	18668	18571	18997	18691	18695	18646	18588	18736	18826	18723	18615	18698	18733	18812	18751	18953	18845	18759	18766	18784	18909	18459	18882	18615	18790	18704	18715	18664	18909	18841	18672	18709	18590	18675	18630	18670	18733	18653	18798	18894	18617	18718	18478	18923	18649	18638	18712	18699	18667	18793	18838	18719	18859	18770	18687	18767	18701	18780	18768	18872	18718	18891	18581	18672	18844	18842	18770	18660	18864	18818	19006	18675	18747	18731	18762	18890	18733	18924	18664	18698	18565	18715	18726	18749	18790	18591	18663	18852	18768	18759	18652	18768	18831	18729	18741	18696	18712	18704	18895	18772	18911	18881	18752	18761	18813	18979	18756	18830	18624	18797	18639	18693	18664	18753	18800	18865	18927	18762	18776	18619	18680	18665	18696	18581	18637	18962	18961	18673	18798	18831	18770	18656	18761	18524	18927	18729	18637	18647	18667	18637	18705	18723	18771	18627	18581	18721	18628	18733	18697	18630	18705	18540	18821	18729	18718	18806	18534	18550	18799	18639	18722	18896	18517	18757	18926	18585	18765	18417	18638	18655	18757	18628	18720	18751	18684	18535	18910	18755	18577	18600	18827	18688	18811	18753	18754	18794	18742	18771	18806	18396	18704	18650	18778	19068	18744	18660	18783	18712	18831	18729	18797	18623	18772	18882	18562	18643	18823	18799	18742	18907	18871	18595	18576	18870	18931	18831	18671	18566	18647	18699	18491	18553	18558	18765	18938	18886	18889	18788	18774	18678	18723	18548	18547	18611	18823	18644	18826	18568	18967	18713	18640	18599	18664	18704	18737	18815	18542	18554	18640	18737	18761	18781	18603	18754	18726	18628	18509	18592	18790	18927	18637	18622	18758	18728	18629	18726	18573	18692	18982	18808	18717	18791	18725	18730	18584	18616	18651	18866	18784	18517	18701	18726	18676	18832	18919	18769	18715	18548	18633	18564	18770	18686	18696	18792	18755	18608	18505	18686	18755	18775	18757	18652	18880	18700	18854	18832	18614	18861	18661	18750	18586	18680	18586	18637	18712	18803	18768	18643	18787	18733	18807	18709	18742	18747	18777	19015	18847	18876	18686	18690	18786	18851	18578	18788	18780	18861	18645	18601	18859	18603	18626	18766	18591	18636	18860	18769	18683	18779	18914	18783	18630	18765	18600	18671	18639	18921	18685	18842	18619	18762	18644	18704	18818	18613	18656	18469	18687	18889	18818	19015	18779	18738	18916	18739	18897	18784	18522	18648	18602	18642	18692	18787	18671	18871	18877	18756	18884	18728	18773	18859	18683	18821	18742	18682	18756	18754	18553	18609	18723	18727	18644	18748	18640	18534	18801	18676	18655	18770	18805	18936	18580	18832	18680	18872	18806	18776	18747	18652	18789	18729	18785	18781	18705	18610	18689	18569	18376	18835	18816	18775	18691	19033	18725	18919	18806	18994	18696	18682	18757	18738	18848	18834	18792	18787	18786	18707	18721	18690	18829	18469	18697	18998	18714	18587	18887	18848	18830	18694	18849	18889	18795	18707	18736	18651	18742	18649	18631	18865	18564	18509	18787	18750	18822	18697	18603	18588	18805	18725	18608	18738	18818	18614	18728	18830	18752	18683	18827	18708	18826	18696	18926	18659	18809	18659	18711	18430	18826	18868	18799	18719	18743	18908	18676	18863	18834	18762	18869	19033	18732	18872	18557	18582	18769	18706	18708	18649	18595	18882	18601	18734	18648	18760	18740	18661	18534	18795	18687	18818	18743	18773	18777	18831	18730	18882	18751	18836	18790	18690	18578	18772	18787	18721	18857	18683	18592	18855	18739	18781	18790	18892	18730	18675	18874	18727	18785	18712	18795	18808	18555	18637	18846	18928	18833	18746	18728	18771	18654	18718	18527	18660	18712	18734	18546	18765	18692	18445	18541	18669	18534	18685	18604	18795	18572	18576	18720	18584	18653	18467	18733	18601	18627	18878	18900	18700	18474	18627	18748	18685	18879	18573	18643	18866	18840	18738	18512	18649	18704	18864	18798	18824	18810	18759	18670	18610	18740	18783	18515	18878	18838	18564	18740	18913	18718	18721	18810	18840	18678	18720	18638	18842	18660	18694	18807	18664	18769	18671	18515	18963	18904	18980	18633	18780	18892	18912	18789	18779	18796	18693	18687	18872	18643	18566	18588	18871	18798	18700	18657	18750	18601	18582	18836	18798	18646	18937	18622	18858	18771	18705	18703	18730	18586	18648	18771	18673	18725	18805	18712	18721	18849	18875	18741	18706	18797	18714	18857	18657	18864	18744	18518	18885	18709	18627	18643	18757	18760	18597	18634	18793	18606	18780	18700	18778	18779	18582	18616	18559	18660	18784	18776	18898	18789	18772	18670	18852	18702	18680	18827	18701	18543	18776	18696	18642	18773	18715	18836	18924	18827	18814	18798	18791	18693	18743	18644	18649	18846	18746	18695	18858	18981	18931	18598	18844	18699	18856	18724	18832	18679	18546	18500	18747	18658	18706	18587	18873	18747	18795	18733	18523	18829	18660	18845	19062	18594	18684	18675	18800	18820	18774	18733	18844	18924	18829	18851	18733	18709	18355	18750	18770	18659	18731	18778	18811	18678	18785	18690	18858	18675	18555	18698	18725	18493	18774	18662	18730	18773	18778	18778	18802	18917	18733	18732	18670	18819	18751	18799	18600	18738	18841	18734	18592	18548	18566	18678	18700	18857	18615	18766	18725	18869	18635	18820	18855	18744	18647	18744	18707	18787	18753	18627	18653	18834	18866	18630	18696	18527	18956	18648	18871	18917	18565	18656	18868	18821	18567	18640	18864	18852	18583	18818	18831	18988	18601	18622	18831	18689	18708	18606	18856	18708	18619	18654	18809	18861	18748	18636	18487	18730	18602	18904	18483	18587	18744	18784	18572	18775	18798	18674	18766	18898	18668	18663	18669	18825	18712	18621	18603	18481	18694	18683	18715	18685	18751	18583	18586	18795	18652	18707	18770	18707	18778	18711	18661	18628	18798	18888	18635	18684	18941	18808	18815	18827	18997	18971	18751	18688	19020	18916	18400	18738	18676	18663	18683	18872	18755	18567	18783	18841	18722	18717	18916	18957	18813	18552	18668	18713	18703	18748	18735	18820	18953	18833	18725	18803	18696	18684	18929	18593	18676	18584	18636	18628	18606	18697	18632	18605	18813	18636	18831	18666	18588	18651	18597	18863	18631	18620	18768	18642
44281	57750	41956	24739	18633	17451	17145	17159	17284	17083	17010	17166	17196	17059	17095	16944	17073	17089	17151	17138	17126	17087	17150	17096	17125	17071	17163	16866	17105	17045	17086	17152	16943	16996	17225	17067	17183	17061	17154	17117	16971	17038	17130	17128	17115	17001	17266	17153	17066	17257	17120	17055	17081	17219	17006	17026	17040	17026	17035	17125	16941	16950	17077	17116	17027	17261	17221	17058	16962	17141	16940	17226	17078	17125	17275	16911	16956	17107	17044	17093	17059	16908	16989	17193	17013	17307	17204	16983	17172	17143	17156	16925	17126	17244	17017	17065	17002	17064	16928	17093	17034	17018	17139	17096	17315	17033	17208	17062	17065	17303	17072	17062	17001	16965	17094	17129	17104	17175	17131	16991	17051	17135	17256	17140	17046	17117	17060	17283	17154	16821	17117	16980	17055	17139	17115	16999	17096	17309	17179	17353	17157	17167	17159	17088	17041	17096	17065	17016	17061	17099	17026	16933	17159	17223	17028	17293	17095	16975	17044	17100	17057	17127	17054	17036	16967	17183	17097	17230	16962	17016	17122	17176	17008	16967	17084	17073	16973	17066	16974	17183	16991	17201	17143	16990	17066	17112	17068	17096	17080	17037	16926	17259	17082	17020	17048	16915	16964	17156	17107	17041	17268	17067	17262	17211	16987	17176	17014	17165	17075	17063	17022	16959	17051	16970	17121	17040	16964	17055	17203	17154	17058	17171	17188	17087	17052	17114	17257	17114	17069	17108	17253	16986	17049	17042	17124	17004	17111	17127	17046	17024	17243	17137	17079	17108	17053	17117	17067	17182	17126	16979	16966	17098	17226	17069	17041	17025	17064	17198	17319	17121	17024	16980	16964	17018	17145	17079	17025	16978	17100	16853	16990	16879	17051	17030	17094	17030	16947	17213	17194	17155	16871	16985	17093	17086	17118	17068	17223	17183	17119	16988	17238	17246	17060	16789	17227	17130	16991	16952	16995	16910	17180	17049	17268	17037	17108	17100	17154	17192	17176	16985	16956	17055	16980	17151	17280	17078	17084	17028	17034	17029	17134	17008	17081	17051	17002	17121	17216	17218	17085	17150	17037	17183	17005	17004	17065	17062	17228	17040	17070	17051	17112	17063	16902	17213	16963	17070	16972	17052	17188	17188	17080	17083	17068	17156	17030	17177	17043	17103	16962	17115	17106	17218	17174	17052	17046	17052	17103	17127	17086	17000	16987	17161	17083	16921	17089	17094	17127	17049	17277	17112	16921	16863	17113	17065	17059	16909	17041	17025	16998	17065	17083	17025	17052	17305	17039	17072	16976	17197	17193	17085	17040	17120	17093	17285	17082	16879	17159	17089	17095	17139	17182	17100	17104	17047	17151	17003	17032	16982	17144	17218	17088	17123	17311	17124	17093	17088	17286	17011	17187	16967	17015	17035	17114	17123	17287	17124	16981	16972	17090	17123	17230	17036	16970	17164	17207	16966	17022	17015	17165	16943	17280	17039	17071	17129	17044	17042	17046	17247	16965	17037	17058	17057	16969	16961	17153	16897	17036	16930	17117	16954	17047	17189	17122	16954	17019	17181	17261	17055	17038	16951	17102	17104	17055	16983	17199	17102	17082	17037	17047	16915	17051	17081	17006	17138	16919	17066	17172	17150	17169	17105	17082	17074	17148	17219	17186	17024	17072	17175	17065	16965	16998	17103	17189	16880	17082	17043	17109	17161	17105	16947	17053	17093	17166	17004	17023	17157	17040	17119	16841	17164	17126	17211	17241	17047	17049	16951	17231	16987	17203	17090	17075	17145	17029	17103	17121	16984	17112	17010	17192	17091	17181	17136	17276	17135	17148	17132	17060	17065	16947	16968	17115	17037	17096	16975	16890	17074	16909	17289	17004	17135	16907	17165	17199	17008	17074	17037	17115	17126	17031	17127	17205	17097	16938	17080	17150	17108	17235	16996	16995	17128	17169	17228	17124	17293	17158	17116	17185	17097	17112	17054	17067	16993	17044	17105	17125	17009	17013	17082	17171	17099	17298	17164	17173	17009	17258	17001	17059	17186	17053	17154	17203	17031	17080	17054	17051	17106	17028	17100	17091	17052	16993	17066	16829	17027	17033	16948	16939	16954	17027	17212	17067	17150	17022	17220	17167	16982	17212	16988	17099	17009	17240	17192	17102	17045	17018	17197	16872	16994	17196	17107	17094	17015	17072	17169	16991	17071	17063	17057	17297	17050	16993	16938	17133	17037	17005	17140	17021	17207	17091	17128	16985	17060	17115	17099	16934	17203	17072	17040	17044	16966	17139	16976	17106	17182	17035	17070	17051	17065	17118	17044	17366	17092	17081	17039	17028	17220	17052	17045	16967	17060	17033	17123	17214	17208	17079	17046	17148	17036	17145	16971	17088	17155	17133	17174	17131	17061	17131	17011	17078	16986	17167	17012	17111	17161	17000	17052	17111	17014	17175	17166	17150	17220	16940	17119	16982	17232	17083	17105	17153	17080	16928	16974	17186	17175	17085	17137	17133	17011	17141	17033	17188	17022	17073	17088	17069	16945	17085	17100	16934	17026	17134	17109	16960	17014	16921	17080	16958	17136	17033	16996	17062	16990	17199	17084	17155	17220	17059	17090	17038	17198	17084	17021	17178	17121	17185	17163	17060	16965	17134	17207	17164	17147	17134	17332	17113	16996	17187	17075	17159	17125	17064	17168	17019	17136	16980	16859	17142	17039	17165	17286	17101	16906	16975	17350	17195	17119	17052	17073	17040	17108	17047	17166	17108	16974	17101	16965	17005	17064	16892	17009	16963	17120	17003	17105	17039	17137	17187	17063	17105	16926	17235	17007	17026	17143	17169	17236	16961	16995	17133	17033	17259	17085	17058	17204	17171	17244	17035	17072	17228	17064	17116	17096	17237	17147	17040	17264	17110	17092	17060	17098	17087	17125	17126	16893	17033	17126	17080	17169	16935	17193	17103	17091	17069	17140	17032	17077	16979	17115	17190	16870	17024	17178	17217	17123	17202	16853	16998	17101	16952	17004	16979	17100	17072	16883	17136	17164	17147	16984	17142	17207	17198	17138	17285	17210	17091	16952	17084	17136	17149	17011	17037	17051	17129	17066	17133	17008	17110	17032	17083	17122	17130	17091	17088	17087	16982	17049	17065	17138	17113	16973	17124	17243	17025	17071	17272	17156	16992	17086	17077	17045	16977	17018	17045	17124	17154	17092	17093	17018	17053	17015	17138	17179	17222	17054	17034	17365	17090	17050	17143	17068	17071	17143	17082	17001	17119	17171	17103	17135	17121	17104	17198	16877	17151	16963	16985	17198	16906	17117	16991	17221	17028	16966	17041	17218	17048	17198	17111	17070	16948	17061	17099	17132	17203	17099	17088	17168	16833	17017	17026	17166	17165	17116	16923	16910	16996	17055	17136	17137	17184	17092	17171	17099	17052	16915	17054	17166	17190	17104	16948	17101	17032	17156	16984	17010	17094	17068	17194	17119	17172	17024	17278	17119	17011	17142	17118	17083	17243	17199	17068	17122	16993	17068	17079	17095	17044	17209	17133	17276	17192	16951	17108	17199	17121	17195	17122	17069	17063	17142	17142	17038	17272	17106	17038	16953	16982	16956	16974	17007	17091	17161	17222	16963	16979	17064	16919	17021	17169	17045	17096	17182	16890	16983	17131	17075	17168	17096	16973	17117	17120	17171	17118	17129	17223	17005	16878	16936	17022	16956	17061	17097	17041	17092	16920	17136	17066	17069	17022	17235	17117	16969	17174	17184	16926	16904	17186	17144	16986	17005	17095	17114	17055	17029	17013	17092	17136	16969	16990	17096	17136	17102	17245	17193	17047	17121	17020	17102	17109	17076	16903	16945	17125	16973	17030	16961	17189	17210	17267	17044	17110	16930	16982	16844	16944	17236	17048	16982	17031	16994	17065	17164	17098	17049	16985	17047	17181	17120	17123	17335	17076	17167	17208	17120	17097	17010	17072	17129	17191	17149	17147	16965	17252	16993	17227	17065	17056	17156	17053	16975	17090	16961	16973	17029	17063	17086	17137	17000	17028	16956	16991	16838	17032	16963	16978	17140	17015	17021	17088	17143	17102	17149	17014	17070	17103	17033	17249	17047	17171	17121	16999	16928	17162	17135	17164	17034	17169	17065	16949	17097	17005	17003	17092	17141	17074	16937	17095	17293	17123	17177	17124	17085	17103	16958	17157	17118	17104	17144	16971	17178	17122	17093	17187	17109	17117	17060	17155	17048	17202	17166	17282	17103	17155	17169	17139	17092	16995	17034	17011	17146	17219	17198	17101	17158	17113	17044	17038	17043	17059	17296	17164	17055	17119	17141	17175	17222	16993	17145	17133	16941	16997	17076	17175	16927	17048	17123	17140	17095	17044	17063	17115	17054	17049	17191	17084	16856	17015	16909	16969	17255	16996	17034	17155	17159	16965	17026	17107	17147	16911	17121	17116	16919	17141	16971	17089	17112	16949	17062	17038	17151	17036	17084	17016	17194	17035	17235	17049	17329	16976	17137	17153	17056	17275	16979	17102	16932	16985	17254	17133	17260	17094	17294	17138	16869	16963	17117	17050	17172	17072	17109	17118	16939	17090	17098	17124	17114	17182	17262	17140	17074	17147	17100	17059	17175	16922	17160	17169	17061	16943	17066	16841	17087	17123	17106	17023	17055	17093	17041	17091	17143	17082	17136	17103	17152	17118	17128	17029	16991	16974	17265	16995	17246	17031	17032	17184	17131	16946	17062	17036	16989	17014	17100	17205	16923	16993	17056	17376	16846	16998	16844	17118	17082	17105	17093	17091	17101	17205	16968	16986	17054	17234	17035	17010	17188	17008	17171	17040	17144	17042	16988	17055	17083	17080	17004	17144	17265	17093	16981	17200	17160	17118	17171	17092	17170	17064	17076	17148	17249	17149	17222	17036	16946	17165	17039	17015	17127	17210	17206	17027	17100	17115	17122	17078	17232	17075	17003	17270	17042	17237	17121	17111	17003	17085	17065	16916	17004	17209	17227	17149	17027	17227	17039	16855	17030	16954	17144	16970	17044	17250	17147	17199	16981	17081	17188	17042	17049	17207	17085	17150	17174	17056	17025	17013	16888	17146	17076	17088	17014
34228	39032	37683	26611	19998	19026	18713	18516	18551	18436	18514	18534	18708	18595	18593	18525	18433	18531	18596	18785	18370	18438	18566	18490	18598	18547	18412	18438	18534	18352	18551	18323	18601	18573	18530	18503	18674	18505	18322	18528	18462	18619	18422	18314	18525	18474	18393	18608	18299	18451	18519	18258	18365	18398	18392	18423	18298	18778	18480	18549	18493	18530	18483	18543	18642	18369	18431	18440	18287	18554	18577	18447	18649	18523	18547	18371	18443	18424	18726	18548	18478	18546	18404	18416	18418	18605	18571	18274	18606	18415	18539	18455	18467	18277	18391	18477	18423	18407	18358	18615	18384	18447	18437	18376	18342	18368	18622	18341	18492	18402	18549	18387	18207	18505	18271	18500	18482	18521	18545	18433	18411	18348	18676	18542	18539	18353	18265	18541	18609	18622	18606	18528	18629	18228	18586	18557	18481	18516	18532	18551	18499	18344	18413	18463	18470	18436	18485	18585	18452	18451	18426	18489	18453	18372	18341	18599	18446	18286	18544	18412	18434	18518	18655	18505	18444	18327	18395	18478	18488	18345	18417	18504	18381	18377	18425	18432	18362	18325	18530	18380	18584	18625	18554	18633	18625	18665	18499	18359	18493	18370	18344	18513	18495	18414	18389	18564	18619	18566	18647	18418	18334	18570	18584	18492	18166	18332	18540	18273	18422	18526	18606	18392	18390	18554	18457	18475	18337	18373	18571	18254	18468	18381	18551	18515	18379	18394	18412	18408	18620	18509	18441	18366	18659	18696	18447	18334	18467	18417	18331	18624	18570	18395	18433	18555	18618	18465	18540	18538	18561	18282	18317	18344	18295	18355	18271	18691	18446	18481	18391	18510	18339	18546	18401	18406	18601	18377	18215	18581	18404	18231	18415	18404	18408	18411	18533	18470	18309	18419	18321	18353	18479	18293	18239	18469	18685	18559	18417	18372	18502	18515	18349	18331	18399	18389	18508	18371	18456	18567	18510	18536	18547	18412	18249	18463	18445	18498	18443	18489	18402	18586	18309	18330	18413	18354	18542	18470	18408	18501	18493	18461	18588	18445	18635	18341	18508	18570	18633	18389	18645	18397	18280	18433	18364	18392	18488	18489	18569	18511	18452	18353	18560	18568	18405	18385	18440	18168	18436	18597	18521	18437	18594	18408	18432	18305	18257	18335	18427	18660	18427	18339	18197	18451	18490	18735	18666	18356	18359	18377	18449	18514	18493	18448	18746	18629	18427	18362	18460	18342	18472	18241	18535	18477	18512	18230	18572	18715	18466	18581	18439	18343	18555	18558	18568	18441	18395	18208	18557	18590	18493	18675	18408	18363	18504	18508	18531	18441	18498	18447	18424	18452	18630	18578	18627	18533	18469	18654	18528	18153	18576	18525	18429	18348	18230	18395	18490	18539	18391	18618	18486	18520	18424	18679	18620	18374	18272	18364	18435	18520	18469	18541	18531	18444	18392	18303	18406	18458	18470	18700	18450	18535	18452	18543	18604	18273	18543	18482	18391	18482	18432	18162	18358	18582	18376	18464	18278	18458	18471	18378	18673	18364	18239	18434	18358	18305	18360	18607	18270	18532	18400	18463	18593	18248	18381	18498	18611	18291	18384	18330	18587	18613	18269	18605	18466	18516	18541	18428	18446	18670	18503	18849	18658	18521	18370	18375	18402	18366	18564	18500	18562	18495	18564	18547	18471	18386	18640	18529	18403	18731	18310	18443	18438	18594	18495	18478	18448	18467	18475	18591	18389	18390	18453	18342	18513	18473	18663	18202	18406	18567	18379	18420	18499	18432	18419	18578	18254	18471	18615	18500	18406	18503	18483	18221	18366	18346	18386	18299	18533	18507	18322	18360	18689	18467	18301	18331	18773	18437	18522	18533	18273	18233	18590	18550	18726	18673	18499	18483	18552	18611	18356	18283	18474	18610	18411	18310	18519	18567	18346	18409	18515	18395	18502	18282	18445	18586	18295	18438	18520	18688	18426	18289	18449	18571	18489	18499	18548	18418	18470	18579	18248	18312	18530	18540	18519	18577	18446	18458	18456	18522	18541	18386	18316	18449	18463	18487	18473	18591	18493	18458	18403	18313	18660	18490	18675	18352	18567	18802	18477	18423	18540	18406	18472	18407	18152	18242	18636	18576	18595	18440	18474	18362	18599	18420	18457	18516	18498	18459	18382	18357	18625	18297	18486	18560	18428	18614	18427	18349	18685	18597	18285	18476	18341	18466	18470	18506	18465	18599	18399	18534	18460	18335	18603	18268	18325	18410	18491	18526	18472	18399	18582	18366	18613	18513	18399	18345	18610	18369	18476	18708	18599	18392	18488	18474	18271	18346	18303	18350	18521	18542	18367	18494	18302	18475	18461	18358	18465	18463	18499	18372	18475	18472	18519	18438	18361	18483	18550	18637	18415	18480	18307	18526	18584	18407	18259	18236	18467	18259	18614	18455	18369	18305	18446	18560	18664	18369	18488	18332	18382	18380	18287	18294	18604	18385	18694	18525	18539	18352	18373	18516	18519	18487	18472	18619	18527	18323	18399	18287	18487	18458	18453	18461	18427	18549	18609	18470	18572	18500	18416	18474	18312	18621	18579	18622	18325	18516	18496	18577	18591	18590	18606	18565	18461	18400	18591	18385	18632	18563	18453	18509	18357	18511	18351	18510	18627	18392	18471	18375	18372	18562	18481	18379	18459	18560	18380	18390	18456	18621	18199	18313	18371	18577	18356	18452	18486	18383	18621	18505	18574	18565	18511	18545	18513	18495	18413	18663	18631	18442	18547	18459	18586	18329	18493	18531	18351	18457	18453	18571	18677	18632	18419	18461	18423	18438	18506	18359	18384	18309	18234	18437	18458	18522	18507	18539	18645	18509	18320	18407	18437	18553	18559	18593	18393	18290	18369	18455	18486	18455	18495	18569	18495	18592	18456	18448	18460	18467	18547	18493	18394	18540	18381	18572	18352	18362	18472	18495	18401	18299	18736	18442	18546	18566	18513	18399	18527	18520	18688	18556	18370	18476	18512	18325	18374	18367	18557	18495	18561	18492	18416	18511	18398	18470	18558	18276	18112	18677	18482	18568	18414	18529	18384	18701	18485	18569	18312	18445	18529	18478	18400	18528	18626	18420	18401	18496	18604	18442	18232	18547	18657	18552	18547	18529	18322	18617	18414	18658	18642	18354	18473	18606	18448	18493	18449	18429	18510	18643	18615	18429	18450	18505	18478	18517	18482	18285	18405	18708	18585	18482	18419	18668	18501	18507	18596	18504	18596	18384	18552	18485	18234	18418	18527	18485	18531	18304	18436	18387	18220	18470	18454	18454	18590	18570	18375	18467	18299	18430	18563	18665	18512	18359	18291	18360	18501	18309	18356	18601	18657	18452	18687	18570	18571	18566	18411	18404	18347	18587	18425	18654	18409	18575	18625	18253	18599	18562	18551	18536	18667	18412	18359	18515	18553	18269	18726	18751	18371	18701	18445	18543	18558	18482	18452	18722	18386	18678	18513	18481	18600	18646	18539	18441	18568	18541	18532	18559	18580	18486	18344	18504	18471	18461	18578	18487	18133	18540	18646	18518	18361	18713	18502	18553	18842	18460	18617	18529	18422	18511	18349	18475	18292	18325	18539	18439	18620	18538	18563	18485	18549	18502	18645	18575	18291	18479	18477	18485	18416	18561	18463	18364	18675	18532	18341	18426	18477	18185	18523	18346	18371	18677	18532	18497	18577	18471	18401	18518	18407	18353	18502	18471	18468	18353	18586	18439	18472	18676	18446	18543	18381	18463	18618	18474	18547	18477	18725	18271	18518	18370	18613	18426	18596	18543	18407	18508	18523	18472	18432	18566	18460	18234	18575	18450	18480	18483	18447	18601	18667	18435	18442	18381	18492	18553	18660	18365	18765	18436	18448	18356	18389	18362	18566	18675	18436	18490	18437	18645	18658	18504	18502	18473	18460	18449	18352	18258	18396	18420	18352	18462	18370	18471	18336	18430	18541	18466	18496	18533	18391	18550	18649	18344	18311	18493	18419	18546	18592	18318	18382	18303	18438	18511	18403	18458	18517	18495	18445	18623	18624	18430	18576	18685	18345	18474	18490	18387	18266	18391	18743	18652	18484	18332	18367	18483	18478	18477	18465	18327	18500	18555	18359	18642	18613	18496	18668	18534	18656	18646	18565	18566	18515	18461	18556	18305	18351	18337	18475	18388	18458	18590	18497	18570	18394	18490	18581	18520	18658	18647	18607	18431	18499	18370	18553	18616	18311	18477	18529	18443	18369	18639	18525	18307	18479	18267	18450	18399	18621	18621	18519	18289	18467	18232	18473	18445	18424	18519	18344	18574	18432	18484	18316	18529	18532	18567	18558	18481	18669	18553	18290	18335	18514	18391	18446	18422	18363	18460	18541	18449	18326	18390	18469	18378	18428	18482	18507	18458	18629	18656	18416	18436	18453	18649	18665	18204	18574	18434	18575	18267	18643	18515	18693	18527	18440	18267	18542	18619	18596	18332	18445	18499	18751	18408	18712	18326	18442	18445	18482	18418	18663	18623	18350	18619	18647	18442	18406	18442	18685	18743	18512	18245	18472	18491	18512	18561	18451	18754	18411	18376	18557	18564	18449	18367	18535	18366	18184	18474	18602	18657	18533	18668	18419	18565	18539	18539	18641	18417	18661	18448	18608	18618	18642	18359	18393	18581	18667	18669	18475	18592	18285	18445	18413	18604	18602	18577	18641	18639	18582	18468	18420	18290	18552	18544	18507	18627	18507	18386	18546	18541	18705	18581	18507	18584	18565	18360	18376	18371	18598	18396	18590	18446	18540	18544	18614	18510	18506	18413	18402	18522	18386	18403	18571	18218	18463	18552	18421	18441	18465	18546	18472	18523	18467	18465	18259	18380	18450	18514	18351	18492	18481	18532	18664	18622	18375	18481	18584	18618	18322	18698	18704	18561	18437	18435	18515	18467	18530	18385	18433	18458	18530	18375	18416	18600	18551	18477	18398	18411	18578	18535	18443	18666	18397	18626	18427	18484	18466	18583	18385	18568	18326	18253	18520	18513	18606	18599	18424	18415	18457	18535	18345	18421	18481	18471	18407	18478	18517	18498	18250	18446	18380	18462	18362	18588
42095	54251	39423	23243	18185	17008	17044	16899	17002	17000	17126	16897	16971	16936	16969	17084	16946	16938	16818	17075	16858	16892	16801	16984	16948	16917	17023	16940	16950	16970	17098	17006	16862	16875	16957	16748	17088	16934	17033	16689	17071	16891	17069	16759	16900	17033	17084	16954	16953	16956	16923	16939	16973	16918	16945	17014	16935	16974	16915	16826	16922	16915	16971	16910	16926	16949	16928	16770	16741	16922	17007	16844	16836	16756	16764	17000	16781	17014	16985	16956	16871	17050	16931	17086	16897	16848	16901	16885	16932	16743	16929	16956	16713	16849	16861	16990	16931	16828	16860	16954	16864	16881	16704	16881	16978	16757	16915	16810	16961	16997	16982	16869	16976	17047	16840	16907	17027	16909	16763	16774	16895	17030	16699	17018	16900	17008	17051	16877	16889	16856	16866	16752	16826	16927	16728	17030	16953	17050	16922	17064	16728	17060	16693	16854	17059	17009	16781	16905	16944	16977	16964	16781	16998	16899	16916	16961	16923	17009	16903	16983	16966	16812	16951	16599	16981	16954	16941	16877	16983	16825	16909	16822	16783	17053	16933	16972	16930	16968	16925	16929	17003	16986	16966	16846	16965	16907	16899	16774	16973	17016	17062	17049	16968	17019	17025	16892	16972	16889	16942	16799	16896	17049	17059	16803	16842	17099	16889	17012	16886	16818	16894	16974	16949	16783	16961	17006	16805	17020	16895	17100	16898	16923	16900	16903	16951	16892	17078	16839	16818	16920	16833	16999	16917	16820	17118	17029	17062	16799	17014	16861	17127	16868	16842	16738	16975	16807	17112	17083	16884	16873	16986	16980	16809	16984	16908	16873	17037	16846	16762	16865	16950	16903	16978	16905	17049	16787	16883	17053	16950	16966	16850	16897	17056	16726	16810	16926	16797	16765	16974	17034	16814	16957	16916	16850	16923	16961	16829	16867	17002	16890	16975	16886	16929	16814	16854	17026	17030	16750	16997	16876	16856	17028	16916	16774	16918	16928	17007	16886	16939	16898	17001	16846	16842	16884	16869	16903	16935	16996	17105	17061	17046	17027	17108	16739	16960	16930	16987	16884	16985	17010	17015	17028	16937	16864	16957	16876	16796	16629	16886	16900	16971	16907	16821	16730	16812	16861	16964	16881	16868	16977	16910	16980	16818	16998	16876	16842	16813	17026	16903	16852	16924	16863	16985	16925	16780	16904	16974	16720	16891	16780	17117	17024	17035	16836	16859	16927	16997	16979	16843	16832	16955	17032	17055	17033	16897	16910	16720	17096	16804	16867	16923	17003	16813	16892	16980	16878	17056	17039	16841	16819	17012	16900	16887	16923	16870	16971	16891	16957	16819	17125	16960	16849	16913	16945	16881	17096	16866	16912	17019	16945	16894	16856	17058	16897	16784	16816	16810	16782	16995	16809	16798	16958	16958	16890	16845	16919	16979	16793	16856	16815	16876	17057	17138	16869	17092	16837	16908	16740	16869	16878	16931	17039	16829	17106	16745	16969	17007	17096	17027	16745	16796	16886	16892	17037	16851	17050	16944	16897	16904	16930	16782	16992	16988	16949	16830	17018	16942	16922	16845	16846	17052	16883	16950	16966	16768	16873	16892	17006	17027	16821	16950	16793	17034	16896	16901	16941	16954	16700	17034	17009	17135	17021	16988	16959	17074	16959	17023	16887	16892	16798	16928	16969	17010	16917	16875	16866	16945	16986	16886	16945	16785	17050	16889	16988	16950	16928	17005	16951	16924	16899	16823	16999	16823	16850	17042	16807	16984	16944	16801	16848	16739	16947	16897	16844	16697	16947	16832	17054	17110	16853	16856	16940	16915	16888	16853	16994	16941	16921	16898	16808	16900	16934	16866	16825	17181	16864	16829	16902	16779	16948	16958	16869	16873	16956	16841	16837	16928	16933	16902	16902	17039	16875	16909	16827	16705	16934	17072	16822	16999	16978	16891	16985	17010	16874	16841	16927	16771	16920	16852	17029	16838	16903	16851	17086	16936	16763	16681	16957	17010	16839	16967	16880	17121	17004	16915	17034	16977	16951	16796	16890	16793	16918	17017	16900	16811	16935	17159	16769	16998	16937	16882	16866	16856	16843	16998	17162	16776	16825	16820	16714	16966	16876	16892	16871	17110	16860	16958	16986	16835	17022	16979	16810	16811	17078	16855	16914	16939	16944	16600	16906	16996	16849	16967	16971	16942	16729	17024	16910	16862	16967	16954	17050	16827	16663	16924	16847	17087	17011	16958	16979	17049	17001	16963	16837	16901	16915	16811	16990	17030	16990	16824	17085	16747	16854	17105	17032	16803	16887	16928	17056	16874	16735	16810	16885	16860	17053	16784	16850	16947	16884	16956	16749	16896	16878	17100	16939	16873	16967	16831	16802	16973	16813	16984	16865	17046	16959	17012	16967	16892	16905	16963	17100	16847	16981	16844	17016	17007	16905	16978	16931	16842	16974	16825	16889	16862	16895	16944	16900	16726	16732	16845	16909	16851	16949	16974	17100	16911	16800	17008	16935	16997	16924	16956	16937	16925	17160	16944	16937	16924	16956	16855	17015	16960	16847	17029	16888	17033	16881	16819	17045	16847	16896	17023	17076	16864	16892	17183	16832	17024	16897	16901	16860	17033	16782	17061	16802	17051	16895	17034	16953	16920	16868	16733	16885	17001	16972	16842	16817	16994	16984	16762	17085	17046	16915	16836	16717	16793	16898	17012	16995	16974	16817	16840	16977	16856	16796	16792	16738	16867	16901	16734	16864	16987	16927	17125	17024	16918	17108	16973	17013	16974	16869	16941	16969	17117	16914	17058	16851	16861	16885	17046	16917	17045	16918	16893	16807	16941	17093	16857	16962	17023	16971	16730	16870	16815	16846	16913	17027	16991	16893	16932	16984	16983	17105	16708	16899	17020	17058	16882	16889	17008	16863	17042	16960	16742	16925	17019	16806	17000	16966	16846	16864	16926	17018	17001	16913	16987	17049	16963	17013	16946	16999	16944	16873	16990	16742	17054	16950	16821	17030	16849	17030	17001	17034	17078	16952	16966	16997	16788	16872	16890	17049	16962	16995	17006	17051	16907	16943	16965	16967	16929	16994	16943	16935	17008	16882	16991	16907	16933	16950	16973	16769	16880	17042	16943	16886	17009	16790	16922	16785	16966	16940	16850	17015	16855	16936	16959	16903	16719	16932	16995	17055	16938	16854	16996	16893	16853	16913	16790	16854	16882	16928	16942	16913	16951	16805	16876	16783	16963	17046	16808	16896	16918	16888	16891	17178	17007	17100	16951	16995	16876	17076	16904	16872	16894	16952	16818	16952	16854	17044	16862	16886	16657	16893	17061	16895	16981	16830	16802	16755	16775	17026	16963	16728	17139	16919	16977	16952	16996	16930	16964	16939	16921	17051	16801	16879	16874	17037	16993	17005	16749	16990	17016	16827	16904	16828	16997	16910	16987	16813	17080	16907	16917	16930	16982	16817	16865	16837	16950	16818	16821	16903	16811	16943	16837	16862	16952	16862	16864	16815	16813	16929	16892	16933	16822	16919	16860	17125	16848	16999	16851	16840	16936	16864	17006	16893	16983	16993	16994	16948	16962	16819	16736	16988	17093	16854	16973	17008	17006	17169	16854	17050	16930	16880	16907	17025	16723	16991	16823	16898	16856	17121	16824	16897	17113	16988	16893	16916	16965	16934	16848	16676	16731	16886	16878	17048	16882	17005	16817	16935	16855	16860	16922	17071	17092	16740	17044	16815	17063	16770	16829	16983	17025	16946	16971	16913	17003	16756	16806	16911	16969	16895	16685	16844	16988	16955	16854	16833	16880	16947	17078	16946	17064	16872	16950	16702	16890	16916	17035	16923	16901	16835	17040	17003	16883	17112	16944	17021	16969	16915	17035	16988	16851	17035	16983	16930	16895	16912	16672	16790	16949	16915	16926	16774	17073	16948	16953	16862	16935	16870	17037	16928	16910	16993	17047	17027	17066	16824	17127	16879	16916	16948	16949	17025	16743	16956	16885	16975	16924	16883	16957	17035	16901	16895	16908	16903	16753	16927	17064	16951	16983	16910	16847	16982	16816	16988	16754	16945	16930	16843	16954	16851	16894	16740	16931	16998	17016	16882	16884	16913	16966	16905	16791	17015	16832	16809	17146	16861	16978	16919	17009	17058	16909	17068	16781	17007	16950	16962	16940	16904	16834	17092	17180	17038	16949	16829	17028	17012	16923	16817	16944	16950	16923	17050	16730	16892	17018	16849	16962	16884	16831	16899	16985	17118	16956	16938	16981	16820	16794	17006	16963	16932	17044	16938	16820	17077	16843	16918	17070	16805	16935	16910	16630	17108	16830	16849	16816	16967	16917	16872	16711	16792	16805	16967	16955	16929	16822	16969	16843	16906	16975	16659	16934	16951	16838	16989	16991	16904	16946	16866	16960	17007	16817	17044	17089	16925	16931	16872	16739	16872	16918	16937	16691	16919	16884	16917	16817	16987	16797	16924	16894	16996	16999	17071	17027	16941	16947	16870	17161	17036	16902	16819	16915	17083	16921	16854	16892	17032	16869	16959	16801	16762	16902	17082	16844	16862	17128	16910	16896	17077	16924	16898	16947	16832	17023	17113	16758	16910	16851	16907	17011	16832	16967	16877	16923	16779	16985	17122	17150	16954	16936	16892	16893	16793	17060	17004	16872	16764	16872	16957	16927	17012	16742	16947	16995	16879	16888	16997	16903	17039	16909	16802	16983	16985	16872	16910	16911	16929	16960	16942	17004	16850	17038	16832	16853	16931	16861	16882	16890	16885	16868	16811	16934	16705	16952	16845	17109	16973	16911	16931	16791	16884	16848	17008	17124	16940	16891	16960	16799	16825	16916	16906	16831	16872	16906	17040	16867	16866	16799	16830	16871	16961	17093	17066	17044	16931	17034	17119	16914	17105	16804	16891	16986	16989	16890	16743	16892	16921	17060	17063	16873	17043	16807	16979	17066	16926	17077	16720	17013	16974	16901	16866	16858	16949	17024	16843	17001	17085	16911	16776	16905	16783	16896	16965	17023	17000	16880	16863	16957	16946	16870	17018	16917	16866	16965	17076	16768	16803	16942	16846	16817	16929	16996	16826	17034	17033
24083	25030	35621	29187	23993	23658	23576	19422	18647	19043	18981	18694	18726	18653	18827	18520	18680	18790	18741	18582	18415	18621	18599	18491	18500	18469	18679	18608	18720	18470	18619	18402	18496	18402	18480	18449	18346	18775	18399	18337	18534	18506	18426	18511	18394	18569	18417	18631	18464	18401	18364	18354	18612	18546	18339	18723	18398	18466	18530	18763	18416	18245	18346	18247	18584	18462	18289	18539	18515	18399	18616	18406	18639	18481	18405	18379	18596	18276	18426	18506	18375	18485	18308	18307	18336	18615	18488	18584	18540	18259	18440	18709	18282	18413	18410	18159	18241	18431	18514	18274	18438	18629	18569	18392	18407	18558	18260	18520	18444	18595	18655	18383	18509	18605	18369	18241	18466	18593	18353	18400	18620	18494	18235	18298	18520	18189	18450	18675	18580	18420	18506	18555	18501	18499	18390	18516	18548	18243	18384	18432	18456	18626	18462	18433	18392	18544	18408	18392	18421	18364	18447	18450	18370	18392	18523	18302	18348	18548	18490	18433	18391	18646	18203	18398	18385	18437	18527	18543	18354	18353	18429	18432	18420	18482	18450	18308	18375	18382	18472	18532	18524	18559	18376	18375	18373	18427	18341	18511	18586	18496	18256	18470	18577	18395	18588	18386	18302	18219	18304	18550	18505	18542	18261	18196	18609	18526	18336	18544	18490	18387	18595	18490	18476	18340	18369	18358	18318	18336	18427	18273	18456	18540	18471	18429	18496	18518	18403	18220	18287	18355	18345	18473	18471	18561	18355	18467	18464	18365	18397	18285	18369	18375	18481	18370	18445	18352	18597	18528	18280	18595	18541	18484	18355	18553	18145	18617	18453	18237	18442	18469	18370	18310	18463	18400	18495	18461	18638	18414	18333	18549	18545	18510	18306	18354	18311	18450	18307	18366	18349	18476	18644	18339	18472	18259	18454	18469	18543	18252	18344	18225	18696	18158	18348	18426	18584	18488	18453	18442	18420	18509	18515	18541	18351	18397	18465	18283	18430	18314	18242	18500	18534	18162	18250	18275	18554	18450	18389	18531	18429	18581	18514	18373	18523	18362	18501	18517	18405	18342	18284	18441	18532	18245	18328	18400	18387	18254	18263	18459	18395	18372	18151	18242	18289	18493	18537	18306	18253	18480	18437	18302	18474	18177	18387	18389	18527	18126	18508	18202	18403	18596	18506	18492	18397	18612	18481	18345	18471	18573	18397	18363	18402	18291	18369	18334	18513	18534	18479	18389	18526	18518	18258	18415	18617	18482	18301	18441	18366	18294	18476	18490	18339	18473	18466	18327	18229	18360	18585	18430	18436	18315	18486	18508	18475	18309	18423	18146	18578	18414	18427	18335	18407	18222	18488	18406	18324	18341	18503	18513	18215	18269	18527	18417	18448	18311	18434	18489	18225	18578	18485	18475	18359	18468	18359	18471	18323	18434	18446	18533	18470	18480	18362	18287	18374	18456	18358	18441	18401	18452	18381	18302	18183	18254	18231	18348	18373	18334	18515	18393	18366	18387	18456	18625	18415	18611	18548	18482	18591	18232	18288	18442	18335	18370	18388	18469	18224	18304	18340	18334	18414	18263	18393	18404	18246	18551	18429	18526	18439	18516	18313	18402	18283	18385	18439	18335	18419	18351	18447	18304	18179	18598	18447	18534	18312	18410	18380	18412	18323	18274	18379	18396	18332	18359	18462	18588	18376	18349	18391	18260	18350	18288	18241	18370	18506	18597	18517	18338	18424	18385	18346	18400	18306	18621	18231	18485	18703	18335	18633	18467	18358	18405	18489	18235	18476	18435	18439	18521	18486	18486	18312	18609	18646	18633	18376	18386	18587	18344	18200	18510	18459	18294	18370	18433	18464	18464	18423	18394	18292	18235	18351	18577	18266	18512	18420	18131	18346	18341	18253	18295	18210	18407	18478	18396	18234	18225	18360	18239	18340	18367	18337	18317	18361	18399	18371	18422	18528	18380	18528	18550	18669	18422	18473	18395	18345	18398	18351	18456	18303	18487	18420	18213	18521	18254	18263	18427	18645	18484	18330	18386	18503	18156	18365	18448	18474	18499	18514	18412	18149	18503	18392	18517	18483	18587	18324	18374	18422	18466	18444	18169	18435	18446	18313	18456	18304	18513	18315	18288	18349	18398	18360	18355	18599	18441	18306	18467	18388	18483	18389	18444	18325	18363	18333	18476	18271	18316	18517	18485	18322	18357	18291	18305	18276	18354	18524	18266	18279	18356	18416	18487	18488	18187	18513	18419	18376	18457	18442	18497	18524	18267	18489	18294	18469	18439	18491	18339	18228	18308	18386	18482	18410	18410	18458	18346	18405	18666	18322	18638	18315	18266	18433	18427	18497	18424	18477	18417	18231	18458	18232	18559	18547	18407	18426	18264	18330	18234	18343	18287	18375	18248	18639	18315	18406	18390	18431	18570	18392	18435	18423	18439	18392	18288	18491	18320	18377	18306	18199	18467	18249	18449	18358	18356	18313	18409	18460	18433	18391	18375	18473	18424	18672	18584	18439	18378	18411	18148	18233	18288	18502	18335	18332	18463	18549	18352	18616	18415	18398	18451	18361	18323	18570	18458	18483	18257	18389	18458	18511	18208	18224	18545	18427	18367	18208	18286	18465	18235	18598	18442	18545	18229	18311	18404	18344	18519	18317	18417	18281	18388	18440	18331	18200	18255	18218	18343	18472	18404	18452	18534	18601	18217	18307	18481	18528	18350	18452	18533	18280	18375	18532	18525	18660	18372	18409	18433	18469	18488	18446	18388	18392	18423	18489	18461	18428	18366	18543	18504	18514	18319	18197	18457	18379	18411	18357	18236	18526	18426	18407	18499	18286	18572	18540	18443	18510	18274	18636	18384	18288	18297	18453	18425	18655	18397	18420	18403	18336	18511	18324	18492	18315	18384	18399	18224	18266	18516	18555	18339	18170	18383	18446	18547	18272	18529	18244	18433	18255	18629	18503	18348	18469	18489	18362	18434	18545	18285	18475	18244	18648	18415	18417	18278	18053	18504	18493	18547	18259	18324	18500	18209	18355	18423	18420	18304	18417	18485	18301	18326	18401	18556	18261	18349	18289	18538	18401	18295	18530	18425	18559	18522	18526	18454	18519	18445	18393	18420	18253	18278	18213	18500	18342	18431	18450	18348	18561	18410	18565	18528	18646	18562	18315	18527	18297	18354	18639	18554	18386	18376	18368	18441	18476	18428	18494	18590	18417	18420	18182	18360	18355	18552	18420	18367	18306	18238	18631	18536	18619	18658	18539	18505	18340	18438	18442	18362	18356	18437	18497	18339	18530	18411	18281	18210	18398	18420	18407	18344	18423	18666	18355	18151	18267	18555	18401	18417	18522	18492	18419	18323	18463	18617	18354	18463	18454	18550	18461	18346	18366	18267	18335	18518	18362	18408	18551	18532	18465	18251	18420	18398	18411	18645	18406	18343	18460	18250	18303	18330	18448	18294	18343	18503	18515	18696	18515	18303	18192	18129	18422	18517	18508	18472	18568	18348	18311	18425	18366	18318	18266	18511	18405	18215	18462	18577	18424	18276	18391	18373	18226	18426	18507	18643	18456	18449	18369	18352	18169	18177	18366	18453	18375	18604	18327	18527	18330	18339	18219	18370	18719	18470	18449	18337	18355	18404	18409	18473	18177	18199	18339	18384	18290	18405	18455	18538	18377	18422	18578	18524	18610	18177	18227	18484	18467	18385	18492	18393	18445	18222	18431	18493	18436	18381	18487	18339	18251	18181	18465	18186	18375	18434	18473	18664	18502	18208	18479	18543	18322	18475	18266	18152	18369	18436	18391	18298	18202	18498	18635	18356	18739	18568	18284	18339	18473	18301	18375	18391	18460	18423	18446	18405	18191	18263	18351	18459	18315	18364	18400	18307	18409	18216	18516	18283	18384	18295	18278	18274	18491	18350	18273	18641	18456	18406	18359	18396	18270	18327	18324	18355	18338	18401	18558	18504	18295	18499	18424	18331	18263	18453	18398	18284	18436	18418	18400	18511	18532	18358	18327	18577	18472	18595	18461	18403	18465	18355	18131	18546	18201	18426	18208	18319	18590	18377	18324	18238	18297	18521	18362	18353	18388	18634	18370	18239	18364	18340	18612	18557	18484	18392	18347	18329	18444	18406	18321	18363	18502	18451	18557	18368	18501	18535	18481	18493	18467	18449	18383	18292	18293	18264	18626	18289	18522	18354	18422	18552	18470	18314	18436	18420	18260	18374	18354	18172	18493	18387	18159	18295	18408	18387	18354	18351	18233	18611	18116	18339	18518	18444	18437	18577	18514	18500	18376	18422	18549	18306	18521	18505	18405	18429	18475	18654	18499	18336	18359	18452	18319	18321	18453	18272	18509	18513	18463	18304	18352	18291	18260	18476	18431	18229	18576	18411	18404	18387	18395	18253	18376	18410	18327	18516	18400	18368	18497	18581	18408	18385	18461	18506	18559	18282	18366	18613	18464	18492	18262	18457	18424	18376	18331	18299	18640	18473	18633	18202	18217	18315	18417	18465	18556	18463	18464	18183	18466	18414	18344	18532	18398	18399	18377	18532	18464	18467	18352	18286	18411	18379	18758	18422	18478	18307	18470	18441	18307	18396	18386	18529	18298	18475	18316	18229	18490	18388	18317	18373	18358	18535	18542	18266	18271	18227	18412	18501	18369	18395	18579	18340	18456	18386	18374	18249	18477	18455	18305	18320	18242	18393	18283	18458	18367	18335	18428	18508	18378	18344	18468	18365	18351	18264	18477	18228	18399	18302	18422	18331	18298	18355	18431	18375	18543	18334	18517	18600	18390	18348	18156	18404	18369	18474	18362	18453	18307	18537	18424	18578	18454	18354	18277	18418	18423	18549	18504	18489	18479	18427	18244	18529	18417	18598	18526	18422	18319	18420	18291	18514	18199	18491	18335	18320	18292	18360	18442	18310	18243	18463	18319	18304	18549	18309	18538	18570	18483	18407	18535	18294	18616	18495	18551	18555	18383	18699	18515	18341	18429	18287	18617	18571	18410	18439	18199	18468	18368	18374	18445	18395	18509	18394	18505	18476	18160	18336	18438	18531	18460	18617	18515	18249	18383	18300	18436	18305	18240	18502	18285	18344
61288	107004	84399	52659	29311	19242	17119	16988	16893	16990	16982	16993	16930	16888	17014	17034	17046	17032	17076	16913	16983	16860	17056	17055	16986	16993	16941	16940	16810	16867	16984	16955	16957	17010	17001	17086	17125	16928	16887	16947	17100	17064	16949	17129	17044	17025	16985	16937	17114	17086	16939	17032	17043	17115	16995	16954	16749	16818	17018	16740	16910	16801	17115	16947	16847	17024	16999	16835	16878	16791	17007	17103	16982	17101	16816	16908	17059	17037	17038	16900	17123	16742	17079	17037	16864	17000	16926	17026	17185	17056	17128	16858	17023	16910	16923	17041	16922	16945	16855	16936	16720	17115	16890	16922	16951	16941	16969	16916	16848	17041	17101	17053	17034	16937	16760	17123	16944	16940	16953	16871	16929	17086	17081	16917	16911	16986	16971	16955	17031	16991	16883	17004	16892	17058	17017	17067	16821	16934	16950	16852	16985	16894	16874	16882	16985	16860	17026	16916	16898	17001	16981	16892	16862	16815	17002	17065	16980	16880	17038	16956	17049	16985	16941	17041	16921	16888	16901	16912	16908	16874	17011	17061	16947	16856	16934	16892	17000	17070	16831	16889	17028	16846	16853	17175	16908	16895	16841	17075	16944	16975	16777	17161	16952	17097	17046	16930	17060	16976	17051	16849	16865	17075	16980	16903	17013	16852	16976	16996	16971	16815	16810	17001	16999	16909	16911	17090	17126	16811	17067	16927	16942	16912	16929	16900	16912	16833	17050	17038	16909	16928	17079	16825	16816	16986	17097	17118	17037	17026	16910	17066	16964	16977	16941	17016	16851	17044	16859	16864	16783	16828	16990	16986	17019	16900	17106	16945	17017	17024	16951	16821	16774	16968	17064	16965	17021	16925	17048	17003	16859	16873	17064	17088	16983	17225	16996	16858	16931	16713	17047	16922	16886	16878	17067	17033	17031	16972	17086	16952	16837	16932	16812	17059	17134	17013	17020	17009	17098	17124	16906	16968	16929	16944	16860	17111	16969	16795	17005	16877	16904	16830	16923	16979	17043	17090	16952	16942	16845	17010	16970	16852	16861	16906	16943	16982	17020	16985	16931	16838	16948	17175	16939	16927	16925	16823	16902	16809	16987	17073	17127	16904	16972	16897	16947	16860	17051	16922	16863	16981	16899	16821	17061	16861	16960	16907	16926	17138	16894	16821	16905	16948	17050	17044	16824	16866	16846	17004	17113	16996	16880	17063	16856	16996	17030	16995	16782	17042	17062	16836	17072	17076	16916	16919	17068	16725	16798	16943	16883	17061	16713	16986	17009	17058	16784	17095	16906	17023	16953	16853	16821	16892	17035	17014	16904	16901	16963	16798	17008	16869	17037	16936	16859	16921	17068	16869	16903	16808	16782	17165	16880	16969	17030	16886	16807	17063	17096	17023	17010	16964	16901	17041	16876	16912	16969	16921	16830	17130	16945	16924	16978	16729	16961	17009	16865	17097	17001	17047	16894	17018	16742	16733	16963	16973	16930	16939	17181	17003	16916	17049	16976	17033	16946	16987	16983	16858	16988	16805	16950	16981	16929	16804	16827	16843	16890	16824	16732	16918	16901	16932	16851	17016	16703	17002	16849	16970	17022	16955	17046	16955	16891	16942	17069	16931	17120	17004	16935	17137	16977	16957	17060	16910	16946	16963	17025	16939	16976	17102	16963	16867	16889	17037	16933	17022	16955	16897	16864	17102	17012	16893	16769	16981	16985	17002	17060	16937	17030	16859	16805	16973	17028	16756	17120	16890	17009	17041	16963	17066	17138	16935	16895	16860	16961	16874	16936	17002	16932	16901	16873	16931	16889	16834	17019	16830	16996	17160	16919	17064	17092	17049	16955	17155	16871	16778	16902	16991	16914	16880	16977	17067	17073	16955	16969	17013	16872	16955	16925	16954	17061	16875	17083	16865	16915	16646	17102	16917	16862	17001	16935	16918	16913	16984	16932	17061	16886	17028	16892	16986	16964	17185	17009	16972	16972	17036	16983	16654	16922	16866	16908	16834	16964	16785	16910	16961	16695	16786	16933	17062	16991	16782	16927	16989	16912	16937	17005	17062	16851	16856	16882	17012	17079	17051	16854	17069	17021	16844	16847	16877	16813	16989	17066	16960	17056	17043	17042	17010	16959	17074	16747	16964	16863	17007	16963	16794	16982	16985	16749	16728	16885	16941	17024	17106	16756	16949	16973	16908	16993	16865	17010	16826	16816	16888	17077	16975	16887	17066	17030	17052	16965	16897	16926	16891	16860	16896	16823	16870	16793	16999	17022	17081	16859	17035	17010	16842	17001	17088	16944	16597	16905	16870	16978	16867	16906	16901	17066	16909	16943	16854	17073	16879	16886	16891	16961	16901	16913	16903	17101	16992	16970	16919	16919	16835	17050	17006	16940	16860	16893	16854	17002	16960	17091	16792	17024	16911	16761	17008	16927	16843	17095	16680	16779	16961	16877	16882	16969	16982	17021	17100	16811	17008	16988	16889	17006	16907	17038	16826	16966	17044	16958	16933	16941	16954	16916	16896	16921	16953	16989	16849	16860	17052	17044	16862	16905	16974	17036	16971	17138	16877	16979	16925	16782	17020	16851	17026	16858	16896	16797	16926	16841	16947	16860	17040	16870	16938	16989	16981	16851	16956	16830	16873	17015	16985	16831	17011	16898	16888	16913	17057	16905	17009	16894	17059	16959	16844	17061	16894	16831	16985	16747	16875	16951	17007	16829	16961	16983	17020	16833	16910	17051	16978	16940	17118	16683	16945	16868	17131	16886	16977	16913	17154	16986	17000	16968	17011	17000	17011	16930	16875	16918	16924	17012	17050	16769	17081	16971	16827	17263	16808	16923	16920	16955	16781	16969	16941	16821	17053	16806	17025	16931	16952	16886	16875	16938	16955	17081	16883	16819	17101	16915	16917	16922	16947	16952	16943	16739	16934	16790	17053	16986	16975	16876	17004	16903	16984	16896	17184	17006	16920	16967	16929	16832	16808	17051	16774	16918	17120	16957	17045	16841	17052	16778	17008	17029	16977	17022	16847	17048	17019	17069	16895	16809	16957	16888	16912	16792	16998	16882	17069	16957	16712	16955	16892	16868	16878	16926	16944	16985	17006	16780	16890	16863	17004	16972	16940	16793	17027	16770	17056	17101	16864	16961	17031	17029	16831	16849	16839	16865	17160	17061	17024	16921	16945	17048	16940	16802	17047	16886	16969	16999	17022	16753	16811	16982	17035	17037	16909	17039	17108	16893	16934	17160	16932	16922	16894	16905	17093	17082	16801	17017	16873	16914	16903	16920	16966	16972	16947	16827	16887	16987	16914	17111	16964	17046	16872	17082	16815	16880	17043	16855	16905	16900	16947	16939	16891	17026	16805	17017	16934	16978	17033	16904	17133	16930	16797	16997	17101	16880	16819	16944	17000	16903	16988	16898	16886	16843	16987	17033	16918	16977	16903	16984	17104	17035	17002	17056	16914	17033	17033	16957	16905	16927	16853	16984	16972	16973	17013	16979	17028	16754	17046	17028	17002	17009	17007	17052	16934	17040	16898	17010	16967	16824	16871	16878	17185	16916	16881	16973	16992	16930	16998	17075	16794	17048	17063	17064	16949	17085	17018	16906	17036	16778	17026	16821	16836	17048	16954	17050	16957	17005	17061	16963	17116	16917	17008	17079	16849	17053	17050	16969	16881	16883	16977	16857	16856	17136	17044	16919	16913	16900	16892	17085	16827	16846	17070	16811	16979	16887	16896	17016	16947	16926	16979	16947	16899	16836	16875	16880	17049	17041	16962	16911	16790	16739	17027	16836	16776	17079	16881	16704	17038	16866	16956	16891	17020	17042	16879	17070	17034	17037	16957	16909	16780	17005	16933	16942	17029	17132	17129	16971	16996	16868	16863	16936	17038	16957	16951	17193	16967	17101	16958	17050	16894	17041	16574	16988	17020	16791	16717	16872	16971	17054	17006	16905	17032	17025	16908	16873	16989	16931	16888	16962	16827	16782	17124	17115	16913	17029	16899	16788	17070	16985	16861	16979	17008	16995	17070	17017	17087	16930	16935	16919	17020	16998	16917	17068	16945	16916	17016	16911	16966	16946	16957	17073	16773	17063	16896	17089	16909	16750	16711	16866	16894	16863	16845	16840	16923	17018	16839	16915	16996	17148	16767	16847	16922	16821	16941	16866	16969	16870	16908	17104	16887	16979	16932	16948	16896	16840	16992	16982	17026	17029	16973	17148	16998	16919	16839	16852	16985	16950	17026	17052	16729	17011	17002	16982	16897	17082	16945	16992	17035	17037	17002	16933	16981	16951	16955	16770	16782	16984	16954	17037	16917	17081	16911	16965	16895	17034	16967	16924	16930	16967	16932	16979	17067	16910	16906	16799	16839	16915	16935	16905	17054	16736	17129	17002	16903	16932	17065	17041	17040	17011	16840	16953	16949	17148	16966	16848	17052	16953	17026	16824	17034	16771	16960	16940	16932	17113	16792	16917	16882	16734	16996	16847	16995	17044	16940	17175	17103	16819	16853	16959	16774	17001	16944	16902	16949	16949	16991	16878	17037	17061	16908	16874	17081	16969	17128	16886	16989	17015	17010	16809	16886	16911	16905	16913	17027	16821	16956	17033	17100	16897	16665	16974	16906	16895	16860	17021	16880	16754	16867	16971	16863	16931	16932	16884	16654	16986	16775	17049	16802	17019	17024	16879	16797	17021	17047	17016	16946	16951	16932	17022	16963	16883	17086	16855	16875	16998	16953	16948	16900	17210	16895	16801	16892	17047	17030	16915	16754	17047	16949	16954	16835	17035	16888	16931	16957	16896	16738	17033	17071	16985	16858	16952	17032	17009	16955	16915	17041	17039	16781	16929	17002	16909	16900	17043	16844	16810	16856	16986	16924	17124	16896	16903	16968	16768	16882	16998	16969	16856	16987	17102	16926	16992	16814	16830	16727	16929	17030	16858	16984	16785	17001	16900	16957	16947	16971	17119	17091	17074	17031	16903	17081	16695	16956	17039	16798	16918	16916	16908	16864	17003	16861	16902	17089	16985	16919	16959	16982	16842	16853	17003	16959	16933	16871	17050	16762	17009	17089	16932	17019	16969	16756	16805	16987	17022	17002	16814	16690
32784	40153	38716	27279	19931	18493	18057	17990	17873	17856	18053	17865	17631	17989	17907	17770	17946	18034	18038	17894	17975	17754	17962	17918	17891	18069	18022	18023	17974	17854	17937	17849	18047	17957	17956	17919	17903	17948	17862	17835	17998	17867	17795	17973	17952	17921	18026	17715	17738	17881	17755	17967	17819	17848	18034	17791	18010	17947	18014	17961	17967	17991	17641	17883	17956	18104	18025	17885	18143	17745	18017	17912	17916	17845	17903	17941	17870	17793	17922	17834	17950	17814	17809	17848	18015	17779	17896	18062	18051	17730	18026	17953	17797	17797	17906	17982	17884	17890	17873	17818	17862	18003	17844	17848	17989	17927	17713	17844	17700	17697	17804	17886	17803	18099	17989	17911	18032	17783	17795	17885	17847	17862	17934	17733	17899	17917	17891	17850	17858	17799	17874	17886	17862	17956	17796	17835	17842	17862	17935	17944	17989	17939	17930	17782	17905	17927	17925	17796	17819	17799	17968	17886	17919	17831	17928	18004	17942	17909	17916	17941	17841	17728	18008	17811	17852	17904	17871	17745	18004	17794	18042	17936	17790	17957	17921	17924	18001	18036	17887	17882	18007	17859	17852	17896	17807	17790	17874	17808	17912	17881	17986	17903	17907	17906	17790	17838	17873	17673	17843	17977	17942	17954	17826	17907	18010	17876	17886	18001	17848	18069	17743	17948	17971	17979	17904	17827	17941	18027	18040	17945	18031	17846	17746	17677	17859	17821	17730	17899	17655	18050	18013	17979	18076	17817	17852	18041	17863	17905	17758	17791	17914	17861	17922	17721	17876	17834	17844	17850	18008	17700	17951	17932	17826	18058	17759	17915	17896	17869	17923	17756	17506	17893	17842	17885	17882	17913	18073	17845	17892	17915	17752	18022	18010	17840	17808	17929	17961	18024	17832	17764	17984	17782	17806	17940	18034	17807	17829	17932	17964	17872	17876	17598	18002	17812	17771	17861	17712	17983	18010	18055	17868	18024	17822	17828	17819	17931	17769	18027	17814	17985	17981	17840	17721	17718	17808	17926	17900	17945	17819	17854	17735	17770	17778	17600	17892	17809	17889	17842	17859	17801	17822	17834	17847	17843	17860	17981	17859	17743	17895	17895	18036	17836	17796	17933	17842	17797	17904	18036	17951	18061	17826	17823	17794	18048	17814	18081	17940	17922	17858	17955	17721	17788	17842	17790	18096	17810	18055	17983	17920	17978	18014	17982	18040	17946	17808	17786	17900	17916	17842	17627	17631	17931	18055	17941	18066	17948	17980	17791	17863	17932	17752	18035	17796	17878	17845	17712	17969	17910	17915	17798	17747	18110	17944	17993	17897	18031	17913	18019	17895	17952	17791	18035	17824	18022	17871	17807	17897	17861	18003	17749	17966	17797	17916	17699	18029	17935	17787	18030	17950	17816	17860	17856	17721	18120	18047	17801	17801	17753	17742	17785	17921	17826	17743	17736	17977	17969	17981	17783	17895	18007	17975	17765	17888	18132	17920	17942	18062	17838	17814	17906	17872	17918	17894	17879	17853	17959	17828	17739	17956	18072	18035	17771	17966	17711	17726	17569	17944	17917	17875	17570	17946	18000	18006	17683	17872	17898	17915	17738	17723	17785	17982	18153	17914	17991	17804	17968	17903	17922	17802	17936	17983	17755	17856	17956	17779	17869	17838	17895	17875	17905	17923	17980	18061	17827	18051	17906	17960	18055	17988	17727	17908	17869	18036	17867	17976	17959	17992	17826	17944	17993	17876	17851	17771	17925	17970	17846	17812	17797	17899	17858	17939	18008	18035	17648	17889	17719	18007	17887	18048	18012	18076	18042	17779	17880	17899	17665	17947	17952	17937	17794	18087	17889	17901	18022	17966	18086	17985	17865	17849	17795	17768	17866	17863	17784	17953	17859	18007	17797	17968	17935	17780	18056	17662	17744	17968	17895	17799	17932	17900	18091	17813	17968	17809	18011	17954	17886	17955	17752	18008	17839	17957	18034	18034	17650	17793	17950	17912	18152	17930	18160	18108	18125	17911	17845	17914	17963	17905	17942	17850	17823	17971	17843	17974	17610	17880	17997	17807	17803	17813	17839	17959	17768	17679	17783	17891	17890	17846	17858	17820	17902	17922	18018	17829	17768	18070	17895	18020	17965	17888	17594	17956	17815	17585	17853	18020	17886	17824	17974	17986	17953	18049	17995	17736	17765	17845	17865	17838	17872	17825	18099	18008	17915	17899	17927	17825	18208	17968	17754	17759	17771	17786	17911	17759	18019	18005	17914	17960	17997	18011	17990	17968	18006	18181	17754	17987	17809	17907	17807	17801	18079	18092	17978	17827	18072	17912	17990	18046	17954	17850	17854	17814	17950	17907	17893	17791	18001	18083	17938	17952	17919	17858	17891	17933	17826	17904	17775	17899	17888	18050	17858	17936	17856	18128	17716	17742	17796	17791	17919	17954	17890	17830	17800	17787	17878	17944	17825	18037	17751	17871	17917	17964	17744	18026	17786	17776	17913	17932	17873	17865	17762	17846	17949	17885	17767	18028	17730	18117	18125	17750	17867	17893	17948	17945	18075	17953	17684	18051	17754	17696	17731	17853	17827	17652	18057	18247	17991	17808	17936	18109	18021	18078	17954	17923	17805	17853	17821	17831	17829	18031	17666	17948	17948	18041	17749	17821	17897	17790	18091	17818	17991	17772	18048	17866	17853	17882	17844	17822	17820	17816	18022	18024	18003	18086	17942	17889	17953	17797	17817	18149	17700	17941	18021	17810	17954	18079	17822	17851	17997	17786	18019	17911	17774	17961	17946	17929	17939	17980	17861	17825	17884	17954	17890	17554	17888	17874	17910	18043	17775	17898	17931	18023	17991	17935	17824	17954	18106	17978	18146	17692	18002	17793	17674	17805	17890	17772	17940	17714	17796	17816	17999	17739	17870	17857	17775	18049	18012	17970	18076	17895	17842	17997	18077	17518	17808	17849	17982	17701	17914	17900	17830	17901	17896	17878	17893	18049	18087	17932	17943	17805	17919	17925	18018	17935	17781	17876	17878	17873	17994	17707	17820	17915	17797	18024	17933	17962	17953	17983	17770	17946	17803	17701	17822	18031	17967	17796	17952	17747	17651	17966	17744	17881	17653	17785	17891	17730	17847	17871	17626	17983	17953	17936	17931	17932	17985	18067	17754	18034	17960	17864	17978	17901	17975	17948	17835	17868	17756	17845	17939	17969	17978	17877	18031	17980	17868	18124	17938	17976	17894	17843	18158	17917	18085	17871	17690	18026	17687	17839	18044	17801	17592	17707	17990	18028	17864	17898	17686	17889	17814	17768	17862	18007	17864	17924	17910	17757	17989	17792	17809	17903	17849	17927	17715	17977	18033	17871	18142	17941	18052	18053	17883	17820	18015	18024	18026	17713	17889	17864	17751	17760	17749	17883	17947	17805	17737	17780	17941	18050	17940	17860	17719	17869	17719	17851	17800	17849	17922	17861	17932	17711	17673	17947	17705	17769	17813	18035	17997	17810	17902	17911	17847	17716	17784	17889	17952	17972	18037	17910	17861	18090	17761	18063	17754	18002	17791	17993	17915	17860	17949	17921	18005	17643	17634	17794	17917	17983	17898	18069	17896	17824	17852	17962	17789	18135	17729	17827	17820	17807	17675	17971	17859	18220	17998	17788	17986	17888	18028	17879	17754	17867	17976	17853	18126	17915	18159	17858	17828	17916	18153	17965	17897	17986	17906	18032	17890	18264	18060	18028	17948	17936	17954	17839	17873	17895	17902	17849	17776	17973	18153	18069	17995	17693	17984	18018	17834	17890	17951	17697	17981	17814	17901	18018	17979	17918	17885	18008	17803	17804	18112	17816	17962	17864	17959	17927	17874	17683	17965	18051	17828	18026	17914	17854	18120	17979	17978	17962	17843	17996	17817	17944	17958	17941	17802	17996	17859	17895	17805	17765	17929	17968	17867	17905	17728	17779	17920	17946	17895	17919	17736	18059	17847	17940	17977	17796	17644	17794	17846	17766	17752	17864	17911	17966	17850	17882	17948	17913	17790	17995	17896	17835	18108	17998	18041	17909	18046	17986	17905	17836	17844	17820	17928	17977	17972	17957	17944	17903	17992	17909	17882	18080	17810	17834	17919	17954	18006	17786	17881	17908	17748	17748	17815	18062	17919	18048	17964	17842	17983	17715	17668	17982	18008	17932	17920	17965	17750	17665	17887	17755	17952	17985	17882	17803	17971	17866	17940	17870	17878	17969	17714	17982	17759	17893	17837	17749	17838	18022	17982	17849	17905	17884	17895	17999	17783	17719	17672	17922	18037	18037	17882	17730	17842	17918	17746	17707	17607	17933	17739	17885	18145	18089	17890	17962	17969	17980	18077	17996	17901	17795	17773	17650	17875	17879	17710	17862	17987	17910	17921	17646	17778	17712	17670	17875	17904	17871	18117	17955	17971	18156	17944	17616	17847	17923	17952	17895	18005	17885	17781	17851	17926	17873	17930	17819	17738	18004	17855	17880	17797	17717	17823	17918	17715	17649	17832	17879	17949	17996	17917	18057	17797	17857	17863	17849	17545	17668	17877	17855	17917	17889	17732	18182	18016	17827	18032	17831	17927	18047	17916	17986	17938	17675	17821	17897	17885	17890	17853	17810	17941	17711	17971	17880	17991	17842	18034	17784	17750	17899	18010	17936	17974	17975	18032	17977	17991	17931	17920	17831	17880	17919	17761	17846	17779	18021	17784	17827	17709	17766	18009	17661	17899	17977	17774	17863	17966	17926	17837	17902	18008	17733	17641	17974	17869	17872	17710	18102	17900	17964	17999	17863	17891	17819	17785	17860	17996	17885	17906	17802	17926	17991	17980	18096	17815	17831	17931	17845	17958	17783	17898	17766	17869	17884	17918	17661	17884	17886	17822	17712	17735	17893	17861	17800	17733	17985	17951	17676	17987	17915	17926	17982	17936	17853	17830	17982	18082	17923	17852	17979	17981	17990	17942	17918	17908	18089	17877	18029	18099	17836	17692	17680	17952	17949	18046	18091	17924	17862	17939	17955	17680	17954	17940	17835	17770	18112	18043	17900	17828	18013	17698	17696	17874	17902	17793	17939	17914	17723	18078	17930	18041
42498	58049	41090	24049	18056	16838	16485	16540	16621	16377	16481	16526	16617	16337	16542	16504	16583	16517	16390	16535	16398	16426	16492	16477	16506	16531	16357	16619	16527	16779	16361	16373	16698	16397	16604	16519	16510	16649	16500	16621	16400	16603	16590	16458	16377	16506	16529	16365	16610	16521	16386	16384	16501	16521	16541	16491	16656	16555	16686	16413	16399	16586	16511	16450	16587	16530	16536	16452	16549	16555	16662	16537	16563	16478	16722	16402	16665	16778	16632	16494	16596	16529	16639	16464	16433	16570	16416	16558	16564	16572	16573	16482	16342	16518	16330	16428	16617	16446	16624	16481	16488	16510	16546	16641	16628	16432	16617	16512	16437	16604	16482	16373	16405	16511	16559	16532	16495	16550	16411	16549	16535	16641	16607	16443	16541	16511	16478	16488	16679	16491	16520	16426	16472	16514	16420	16508	16417	16574	16641	16626	16472	16326	16661	16484	16477	16540	16553	16420	16469	16521	16499	16277	16607	16524	16444	16568	16563	16588	16514	16403	16603	16654	16588	16568	16293	16462	16472	16549	16363	16512	16442	16492	16392	16516	16483	16623	16378	16605	16542	16628	16471	16739	16535	16453	16403	16609	16481	16469	16535	16601	16466	16459	16479	16427	16480	16425	16301	16516	16568	16561	16414	16633	16662	16409	16445	16469	16466	16667	16544	16455	16478	16433	16460	16598	16581	16417	16478	16596	16326	16426	16350	16341	16338	16462	16399	16608	16293	16458	16431	16571	16329	16651	16447	16509	16490	16407	16584	16406	16568	16498	16526	16581	16491	16448	16322	16465	16630	16526	16539	16528	16483	16407	16599	16533	16524	16554	16438	16605	16519	16504	16453	16495	16570	16533	16457	16462	16379	16542	16518	16450	16417	16671	16436	16678	16404	16508	16446	16528	16458	16449	16668	16387	16528	16638	16439	16521	16433	16602	16503	16710	16582	16389	16313	16508	16491	16404	16391	16509	16449	16454	16451	16495	16389	16521	16552	16431	16551	16413	16419	16564	16595	16516	16396	16663	16473	16803	16404	16569	16396	16623	16462	16551	16446	16482	16544	16481	16287	16508	16322	16369	16501	16405	16490	16319	16430	16367	16482	16534	16505	16544	16429	16531	16496	16676	16466	16476	16655	16529	16483	16694	16472	16385	16346	16406	16582	16415	16537	16460	16442	16468	16447	16502	16549	16316	16403	16522	16458	16477	16629	16480	16582	16435	16602	16457	16567	16404	16413	16496	16540	16565	16643	16498	16375	16598	16613	16569	16536	16474	16489	16572	16549	16553	16603	16335	16588	16557	16524	16475	16421	16459	16314	16423	16319	16473	16528	16307	16601	16332	16459	16581	16349	16383	16662	16478	16404	16622	16511	16600	16515	16284	16318	16499	16443	16461	16600	16424	16467	16528	16493	16461	16458	16517	16402	16563	16585	16574	16432	16559	16560	16198	16407	16466	16402	16564	16565	16582	16679	16567	16451	16429	16644	16551	16511	16467	16518	16414	16471	16515	16536	16592	16615	16569	16637	16447	16505	16539	16535	16386	16418	16488	16346	16652	16457	16600	16674	16394	16571	16437	16472	16472	16453	16587	16563	16287	16368	16435	16445	16371	16593	16465	16658	16491	16431	16614	16612	16546	16460	16442	16391	16440	16466	16461	16408	16417	16498	16502	16466	16409	16534	16415	16505	16479	16574	16597	16328	16419	16509	16562	16376	16478	16530	16536	16487	16526	16477	16525	16526	16572	16501	16343	16541	16650	16651	16580	16411	16537	16499	16419	16577	16374	16557	16421	16503	16409	16529	16442	16479	16491	16560	16717	16555	16474	16641	16417	16661	16568	16510	16484	16535	16665	16526	16577	16490	16344	16519	16547	16618	16454	16558	16522	16482	16579	16551	16456	16577	16561	16531	16495	16426	16629	16366	16481	16493	16339	16622	16582	16627	16540	16469	16352	16576	16414	16414	16556	16556	16365	16584	16557	16550	16437	16330	16511	16663	16338	16576	16489	16509	16502	16501	16581	16427	16289	16410	16665	16594	16524	16529	16427	16372	16506	16480	16608	16395	16435	16529	16612	16489	16546	16429	16672	16425	16513	16408	16475	16505	16569	16622	16583	16557	16558	16471	16492	16548	16608	16449	16412	16560	16515	16661	16297	16351	16535	16450	16346	16580	16562	16573	16345	16437	16518	16493	16727	16525	16359	16542	16511	16714	16360	16515	16686	16641	16472	16391	16425	16539	16703	16472	16699	16535	16669	16530	16688	16248	16532	16419	16580	16400	16349	16465	16365	16498	16690	16410	16465	16462	16547	16425	16545	16479	16474	16481	16509	16427	16617	16481	16615	16386	16478	16571	16491	16463	16452	16500	16430	16614	16652	16420	16550	16587	16580	16514	16588	16684	16486	16615	16518	16504	16401	16311	16456	16709	16344	16496	16399	16481	16412	16579	16575	16305	16611	16764	16552	16445	16551	16506	16532	16519	16624	16593	16415	16540	16316	16517	16659	16539	16441	16532	16506	16473	16415	16444	16526	16328	16446	16527	16451	16404	16579	16533	16427	16680	16403	16480	16325	16619	16383	16336	16466	16642	16644	16425	16578	16409	16364	16407	16436	16766	16424	16679	16279	16542	16516	16303	16619	16720	16545	16653	16526	16531	16485	16599	16536	16502	16567	16514	16643	16549	16607	16438	16364	16547	16441	16331	16562	16533	16536	16573	16634	16592	16481	16484	16250	16454	16574	16576	16453	16655	16409	16570	16427	16244	16507	16462	16500	16483	16610	16519	16656	16519	16502	16424	16559	16692	16315	16444	16595	16651	16729	16463	16385	16591	16358	16545	16527	16691	16661	16414	16379	16780	16524	16644	16625	16581	16510	16523	16518	16517	16492	16681	16629	16443	16481	16644	16493	16475	16727	16566	16479	16453	16483	16546	16528	16570	16448	16469	16446	16564	16607	16523	16296	16458	16580	16485	16485	16625	16519	16602	16431	16393	16655	16349	16515	16619	16555	16577	16567	16471	16450	16477	16653	16488	16608	16578	16565	16564	16288	16557	16589	16364	16531	16529	16498	16608	16392	16654	16413	16605	16440	16515	16494	16453	16347	16514	16446	16542	16561	16295	16603	16384	16642	16521	16647	16381	16477	16528	16410	16432	16469	16552	16394	16439	16465	16618	16475	16636	16511	16448	16432	16484	16405	16573	16514	16441	16573	16379	16670	16419	16421	16456	16345	16486	16620	16561	16652	16555	16650	16503	16500	16525	16393	16688	16415	16446	16739	16318	16597	16411	16590	16347	16558	16273	16511	16728	16611	16508	16407	16533	16618	16345	16523	16411	16583	16371	16443	16490	16742	16631	16469	16450	16465	16376	16448	16524	16495	16488	16444	16468	16536	16378	16509	16659	16577	16647	16557	16518	16695	16446	16463	16434	16381	16713	16513	16392	16644	16419	16474	16511	16488	16582	16461	16574	16683	16495	16387	16660	16500	16504	16633	16380	16447	16510	16502	16520	16479	16536	16399	16580	16358	16326	16567	16597	16556	16615	16520	16506	16559	16398	16615	16400	16540	16358	16474	16598	16648	16574	16419	16403	16504	16417	16476	16403	16482	16696	16617	16550	16340	16545	16633	16489	16591	16467	16604	16421	16418	16456	16373	16530	16397	16597	16566	16507	16411	16433	16625	16476	16556	16665	16396	16534	16494	16685	16420	16441	16617	16623	16446	16464	16405	16475	16501	16460	16448	16541	16389	16718	16508	16454	16570	16367	16434	16423	16443	16507	16538	16532	16498	16570	16472	16435	16503	16449	16655	16521	16564	16587	16666	16466	16550	16560	16748	16608	16482	16424	16555	16568	16438	16418	16573	16619	16663	16572	16488	16432	16528	16651	16494	16627	16326	16487	16667	16386	16407	16607	16461	16626	16327	16520	16636	16421	16515	16502	16522	16590	16488	16439	16322	16458	16272	16563	16552	16366	16381	16475	16510	16554	16698	16503	16496	16355	16631	16489	16543	16588	16451	16552	16500	16444	16664	16555	16465	16531	16487	16537	16616	16406	16565	16611	16496	16529	16620	16377	16464	16508	16502	16442	16525	16497	16656	16502	16433	16440	16369	16486	16692	16492	16600	16501	16506	16454	16496	16673	16478	16484	16565	16498	16728	16505	16591	16600	16605	16613	16494	16438	16466	16544	16466	16550	16273	16563	16616	16529	16476	16605	16389	16534	16371	16563	16646	16587	16657	16464	16573	16461	16559	16611	16519	16590	16391	16418	16532	16548	16652	16651	16476	16535	16444	16564	16366	16431	16643	16622	16654	16474	16443	16671	16559	16652	16433	16357	16470	16314	16652	16448	16624	16393	16406	16598	16690	16457	16486	16552	16216	16542	16442	16461	16441	16501	16469	16674	16533	16404	16519	16690	16362	16548	16584	16463	16586	16573	16435	16463	16438	16493	16520	16603	16456	16605	16552	16497	16508	16506	16411	16428	16352	16652	16527	16545	16436	16494	16535	16550	16328	16506	16470	16415	16640	16562	16648	16706	16420	16444	16576	16411	16389	16473	16456	16434	16467	16471	16453	16600	16489	16430	16499	16403	16494	16376	16442	16537	16358	16768	16273	16609	16526	16527	16517	16359	16543	16666	16588	16502	16480	16536	16468	16545	16448	16335	16524	16597	16460	16526	16427	16648	16567	16547	16463	16460	16488	16467	16514	16383	16474	16514	16374	16653	16439	16660	16578	16469	16511	16577	16622	16619	16447	16587	16702	16417	16459	16601	16702	16444	16430	16522	16391	16737	16419	16412	16680	16398	16475	16292	16570	16362	16636	16623	16446	16591	16601	16558	16558	16482	16583	16445	16485	16552	16491	16394	16444	16316	16581	16605	16569	16410	16430	16438	16473	16782	16388	16432	16511	16301	16393	16450	16691	16667	16508	16519	16598	16549	16540	16397	16479	16532	16595	16404	16756	16444	16387	16610	16588	16530	16557	16620	16493	16690	16404	16526	16616	16497	16533	16579	16684	16519	16526	16352	16548	16193	16610	16396	16420	16547	16524	16581	16431	16437	16555	16434	16732	16563	16481	16717	16422	16462	16510	16460	16474	16454	16586	16562	16629	16527	16508	16596	16573	16682	16664
28790	36303	43136	32353	22352	19316	18759	18093	17940	17906	18007	18105	17939	18052	17953	17764	18028	18029	17857	17924	17879	18039	18003	17957	17708	17518	17846	18007	18039	17918	18012	18001	17938	17810	17904	18017	17695	17766	18016	17848	18149	17883	17851	17823	17890	17837	17785	17871	17932	17904	17855	17938	17900	17821	17807	17753	17916	17946	17883	17962	17694	17943	17725	17978	17990	17753	17786	17810	17814	17832	17931	17913	17986	18032	17786	17777	17949	17839	17619	17847	17693	17805	17749	17976	17916	17591	17828	17810	17977	18079	17820	17651	17944	17884	18000	17940	17757	18041	17887	17806	17746	17753	17898	18065	17944	17853	17837	18054	17962	17749	17860	17851	18141	17713	17913	17868	18066	17823	17639	17687	17797	17806	17749	17645	17875	18015	17873	17737	18092	17797	17729	18066	17814	17914	18120	17751	17788	17861	17712	17778	18039	17795	18071	17878	17924	17643	17868	17868	17809	17844	17888	17930	17947	17812	18001	17691	17772	17750	17729	17941	17823	17708	17813	18014	17968	17843	17888	17949	17855	17774	17662	17676	17754	17765	17860	17896	17600	17805	17823	17691	17874	17993	17705	17703	17751	17730	17901	17831	17926	17802	18026	18091	17839	17886	17997	17898	17739	17813	17915	17716	17684	17787	17746	17754	17903	17840	17970	17959	18193	17803	17931	17762	17651	17748	17854	17789	17976	17748	17850	17752	17798	17716	17768	17857	17948	18037	17581	17801	17879	17971	17826	17896	17968	17705	18037	17948	17745	17764	17831	17731	17898	17733	17816	17748	17894	18063	17784	17955	17687	17948	17723	17714	17567	17684	17950	17785	17887	17761	17938	17666	17791	17801	17888	17669	18027	17821	17851	17932	17730	17804	17701	17864	17726	17798	17756	17778	17943	17816	17622	17769	17969	17784	17720	17916	17846	17823	17856	17864	17716	17840	17897	17917	17857	17816	17806	17780	18005	17701	18137	17884	17746	17932	17695	18010	17846	17947	17848	18017	17838	17827	18016	17781	18015	17867	17769	17786	17913	17865	17903	18011	17920	17895	17752	17746	17927	17937	17967	17869	17859	17700	17909	17852	17828	17732	17871	17671	17821	17937	17786	17980	17784	17720	17793	17707	17924	17879	17832	17890	17689	17836	17780	17696	17841	17878	17685	17683	18004	17977	17830	17911	17748	17932	17950	17803	17875	17647	17728	17737	17979	18001	17976	17809	17905	17942	17936	17703	17920	17960	17887	17775	18094	17893	17852	17593	17764	17886	17841	18041	17696	17870	17823	17665	17857	17824	17884	17872	17953	17991	17865	17979	17954	17898	17985	17912	17914	17944	17844	17968	17785	17989	17894	18003	17990	17732	18028	17731	17706	17787	17722	17766	17863	17965	17855	17894	17880	17883	18057	17850	17728	17821	17833	17791	17844	17818	17848	18059	18054	17946	17761	17688	17983	17824	17982	17885	17778	17616	17982	17768	18052	17903	17836	17702	17835	17857	17804	17964	17770	17864	17731	17937	17813	17558	17758	17515	17821	17988	17925	17928	17766	17865	17787	17883	17844	17719	18079	17892	17855	18009	17939	17738	17848	17689	17891	17921	17950	18024	17866	17822	17915	17902	17905	17862	17964	17829	17805	17872	17764	17907	17930	17893	17825	17927	17806	17820	17920	17975	17898	18003	17844	17825	17881	17934	17785	17629	17772	17791	17776	17742	17582	18024	17930	17712	17774	18026	17945	17940	17963	17846	17902	17833	18078	17983	17926	17762	17913	17766	18045	17959	17868	17916	18027	17887	17835	17733	17839	17854	17839	17853	17788	17968	17824	17766	17945	17742	17838	17988	17872	17926	17984	17892	17749	17902	17826	18001	17892	17643	17960	17942	17939	17808	17859	17827	17903	17730	17862	17739	17831	17928	18097	17794	17890	17998	17902	17868	17722	17832	17872	17840	17764	17928	17852	17924	17877	17928	17738	17660	17912	17989	17918	17930	17849	17918	17804	17796	17918	17790	17742	17924	17845	17858	17692	17879	17920	17915	17931	18053	17795	18041	17957	17752	17767	17862	17807	17946	17858	17890	17919	17675	17716	17863	17815	17884	17858	17882	17798	17786	17925	17899	17781	17660	17660	17668	17711	18028	17995	17985	17875	17972	18003	17753	17624	17881	17892	17667	17789	17723	17912	18049	17896	18061	17723	17902	17886	17894	17922	17882	17791	17971	17797	17787	17989	18023	17861	17781	17775	17680	17929	17946	17676	17961	17879	17904	17880	17928	17750	18000	17844	17909	17680	17930	17914	17945	17675	17587	17791	17766	17731	17796	17728	17937	17815	18013	17870	17777	17840	17797	18088	17768	17907	17758	17997	17868	17796	17983	17991	17883	17761	17921	17773	18001	17890	17791	17809	17861	17965	17836	17908	17901	17888	18018	17910	17779	17642	17919	17985	18021	17909	17816	17885	17688	17800	17675	17588	17867	17745	17810	18002	17856	17844	18023	18019	18006	17950	17854	17727	17653	17768	17881	17821	17851	17755	17767	17812	17724	17955	17738	17961	17691	17810	17817	17924	18076	18060	17904	17796	17820	17903	17875	17646	18071	18002	17798	17906	17974	17960	17655	17805	17842	17989	17769	17859	17928	17793	17770	17775	17891	17669	17857	17633	17958	17865	18025	17785	17919	17878	17931	17854	17696	17914	17971	17828	17763	17963	18035	17691	17860	17880	17862	18050	17723	17836	17855	17864	17799	17920	17880	17825	17782	17865	17826	17866	18122	17732	17750	17815	17667	17873	17779	17640	17873	17753	17659	17837	17942	17965	17655	17800	17862	17772	17886	17840	17894	17876	17749	17886	17857	17711	17931	18002	17756	17965	17856	17851	17848	17661	17964	17957	18013	17948	17863	17952	17809	17933	17725	17988	17885	17701	17811	18039	17730	17983	17657	17855	17919	17902	17725	17822	17917	18017	17893	17790	17922	17765	17775	17941	17753	18121	17868	18063	18118	17858	17800	17718	17933	17779	17878	18072	18021	17885	17764	17820	17840	17957	17865	17891	17787	18072	18095	18031	17802	17899	17753	17900	17919	17744	17909	17986	17772	18032	18010	17671	17891	17630	17938	17869	17855	18041	17837	17797	17757	17817	17815	17910	17829	17749	17657	18150	17923	18155	17878	17827	17931	17893	17845	17814	17939	17868	17902	17861	17840	17881	17851	17961	17922	17877	17820	17764	17913	17977	17742	17979	17783	17803	17680	18093	17911	17963	17887	17772	17836	17793	17851	17930	17948	17830	17775	17841	17934	18077	17859	17707	17859	17875	17673	17753	17890	17782	17824	17767	17685	17800	17884	18027	17702	17851	18055	18043	17856	17912	17929	17729	17882	17815	17718	17857	17869	17808	17763	17693	17757	17865	17773	17736	17947	17790	17878	17808	18010	17877	17765	17953	17751	17764	17879	17925	17735	17882	18077	18077	17779	18013	17971	17798	17962	17775	17719	17886	17600	17967	17957	17675	17792	18077	18137	17870	17971	17671	17780	17923	17965	17798	17689	17988	17814	17892	17917	18086	17828	17713	17763	17862	17831	18054	18054	17944	17810	17936	17888	17731	17690	17807	17759	17869	17458	17634	17815	17960	17783	17854	17858	17874	17638	17636	17784	17784	17794	18044	17919	17914	17997	17882	17822	17936	17768	17868	17809	17738	17916	17770	17793	17726	17887	17972	17644	17884	17789	17697	17968	17939	17957	17938	17871	17762	17909	17842	17853	17759	17866	17982	17881	17798	17893	17857	18027	17846	17860	17596	17872	17933	17792	17794	17767	17849	17864	17895	17949	18079	17833	17965	17859	17860	17573	17860	17745	17958	17813	17826	17990	17862	17756	17708	18028	17761	17924	17838	18005	17819	17773	17858	17655	17892	17660	17492	17787	17931	17951	17911	17737	18069	17996	18078	17802	18002	17900	17831	17891	18132	17937	17916	17849	17839	17910	18049	17834	17908	17927	17968	17856	17837	17797	17893	18111	17970	18024	18068	18025	17749	17881	18002	17979	17960	17707	18005	17912	17848	17930	17907	18001	17723	17585	17775	17838	17882	17877	17763	17522	18061	17811	17772	17923	17749	17644	17861	17580	17875	17891	17864	17740	17610	17747	17814	17963	17797	18033	17888	17821	17831	17790	17989	17655	17843	17735	17878	17970	17989	17721	17883	17622	17690	17910	18088	17988	17703	17950	17995	17790	17872	17888	17811	17835	17776	18040	18220	17674	17932	17897	17931	17943	17916	17821	17866	18082	17904	17994	17768	17623	17747	17800	17938	17848	17716	17793	17699	17816	17910	17939	17870	17861	17770	17733	17776	17885	17969	17949	17919	17936	18020	17874	17631	17932	17662	17802	17976	17778	17845	17896	17885	17731	17862	17807	17813	17879	17901	17691	17925	17857	17799	17930	17869	17952	17807	17877	18173	17878	17995	17904	17996	17863	17795	17872	17834	17937	17845	17794	17813	17741	17914	18041	17782	18034	18001	17719	17899	17911	17966	17714	17779	17900	17807	17789	17921	17978	17853	17960	17813	17757	17755	17769	17701	17647	17731	17885	17948	17837	17823	17865	17968	17856	17860	17870	17802	17925	17737	17923	17894	17853	17922	17775	17851	17719	17806	17897	17815	17883	17868	17994	17722	17660	17709	17915	17890	18137	18082	17781	17765	17815	17806	17921	17804	18059	18118	17727	17654	17660	17744	17683	18078	17738	17903	17919	17784	17779	17783	17797	17924	17967	17946	17984	17821	17975	18010	17946	17995	17925	18024	17765	17876	17954	18053	17817	18110	18005	17959	17859	17881	17853	17929	17859	17857	17870	17838	17827	17768	17785	17840	17835	17829	17763	17864	17909	17945	17844	17701	17941	17911	17935	17836	17820	17770	17831	17796	17815	18005	17886	17847	17816	17861	17831	17875	17908	17751	18052	17856	17740	17748	17785	17996	17864	17973	17950	17692	17836	17854	17789	17669	17895	17905	17925	18078	17876	17880	17771	17680	17839	17911	17730	18002	18027	17754	17855	17880	18034	17970	17649	17796	17928	17865	17882	17946	17807	17699	17861	17620	17881	17958	17715	17838	17552	17806	17912	17912	17918	17718	17912	17919	17812
57390	81673	57057	31853	19792	17028	16655	16440	16502	16574	16514	16329	16566	16358	16395	16429	16525	16532	16491	16726	16576	16423	16272	16562	16456	16509	16608	16632	16547	16516	16612	16350	16299	16309	16485	16578	16395	16375	16388	16409	16483	16574	16364	16379	16448	16296	16377	16516	16424	16569	16628	16371	16606	16366	16510	16635	16466	16491	16531	16577	16347	16550	16575	16521	16536	16462	16547	16586	16412	16308	16600	16472	16455	16477	16254	16436	16535	16457	16558	16574	16613	16501	16537	16639	16401	16348	16508	16435	16325	16524	16391	16589	16515	16481	16490	16500	16237	16473	16649	16510	16521	16636	16646	16444	16599	16560	16483	16523	16366	16449	16545	16402	16538	16428	16350	16438	16537	16529	16546	16525	16558	16453	16785	16385	16673	16287	16487	16591	16538	16560	16342	16449	16539	16537	16391	16536	16471	16560	16414	16579	16404	16517	16299	16445	16367	16445	16504	16547	16500	16304	16589	16514	16502	16411	16497	16425	16515	16541	16445	16412	16547	16557	16563	16425	16447	16455	16497	16381	16306	16508	16405	16468	16476	16579	16448	16385	16459	16424	16304	16446	16485	16268	16512	16612	16698	16481	16414	16419	16502	16495	16617	16597	16377	16528	16362	16294	16526	16414	16409	16448	16336	16448	16580	16530	16462	16510	16355	16436	16582	16463	16290	16587	16517	16382	16579	16361	16369	16437	16508	16503	16565	16459	16548	16470	16341	16534	16455	16516	16386	16386	16399	16389	16337	16651	16389	16602	16462	16442	16581	16596	16591	16461	16280	16440	16455	16612	16422	16350	16562	16607	16246	16254	16504	16436	16292	16466	16420	16429	16424	16507	16419	16374	16478	16433	16360	16351	16424	16502	16412	16419	16525	16571	16433	16554	16430	16427	16467	16438	16540	16400	16375	16488	16497	16366	16344	16544	16636	16406	16388	16403	16535	16379	16569	16637	16612	16531	16486	16403	16409	16631	16519	16486	16444	16414	16537	16489	16427	16594	16471	16318	16421	16419	16326	16357	16461	16442	16384	16414	16557	16456	16445	16448	16478	16563	16403	16515	16470	16400	16478	16386	16468	16395	16356	16331	16537	16583	16563	16623	16379	16519	16277	16536	16268	16444	16389	16491	16310	16552	16341	16478	16483	16644	16414	16581	16403	16429	16533	16422	16522	16454	16415	16393	16413	16631	16441	16718	16380	16558	16293	16640	16561	16396	16381	16344	16451	16565	16570	16621	16577	16461	16465	16504	16582	16496	16477	16397	16389	16553	16328	16481	16439	16548	16436	16500	16542	16612	16569	16452	16367	16578	16508	16464	16544	16381	16337	16485	16452	16553	16428	16381	16498	16290	16472	16494	16416	16485	16475	16576	16502	16443	16621	16446	16467	16301	16504	16302	16760	16617	16408	16308	16623	16429	16414	16529	16427	16515	16607	16452	16546	16477	16646	16522	16365	16588	16568	16511	16375	16522	16583	16409	16538	16334	16541	16597	16518	16486	16391	16571	16480	16261	16568	16412	16417	16209	16444	16394	16528	16447	16474	16346	16424	16546	16337	16419	16460	16394	16574	16389	16461	16506	16360	16709	16375	16635	16308	16455	16448	16473	16506	16372	16506	16625	16533	16576	16597	16325	16494	16529	16697	16509	16517	16510	16260	16551	16584	16485	16675	16392	16398	16526	16536	16391	16628	16465	16433	16386	16624	16403	16717	16475	16418	16341	16448	16589	16408	16475	16588	16441	16529	16415	16508	16275	16577	16419	16487	16465	16299	16498	16446	16473	16441	16563	16575	16332	16490	16493	16414	16547	16599	16351	16427	16470	16403	16444	16569	16543	16587	16357	16432	16416	16411	16515	16490	16471	16440	16406	16484	16508	16372	16438	16528	16422	16497	16590	16425	16473	16456	16527	16447	16497	16675	16426	16645	16480	16389	16435	16476	16494	16496	16364	16508	16399	16318	16660	16547	16543	16418	16416	16465	16429	16652	16427	16412	16420	16463	16447	16531	16399	16397	16458	16458	16502	16252	16585	16470	16545	16514	16585	16394	16477	16418	16536	16524	16519	16474	16484	16407	16259	16545	16386	16580	16412	16604	16359	16528	16483	16503	16590	16445	16518	16684	16623	16402	16586	16679	16513	16348	16449	16437	16439	16577	16423	16444	16369	16588	16307	16516	16500	16397	16251	16578	16538	16455	16645	16437	16518	16449	16479	16412	16411	16483	16481	16493	16410	16400	16540	16441	16539	16423	16462	16346	16569	16399	16351	16653	16361	16349	16442	16368	16300	16496	16522	16487	16362	16402	16578	16405	16376	16497	16574	16423	16457	16438	16361	16491	16472	16552	16303	16587	16631	16491	16393	16468	16451	16302	16672	16429	16371	16655	16394	16485	16436	16587	16524	16566	16636	16328	16586	16438	16413	16458	16510	16460	16549	16412	16411	16717	16405	16461	16403	16499	16746	16422	16409	16443	16511	16349	16630	16467	16476	16374	16476	16416	16447	16483	16469	16552	16487	16478	16588	16386	16446	16430	16470	16520	16425	16563	16654	16516	16316	16349	16397	16530	16319	16426	16463	16409	16482	16400	16668	16609	16534	16392	16482	16705	16496	16504	16367	16409	16421	16329	16667	16573	16321	16493	16461	16538	16504	16452	16423	16416	16301	16492	16471	16411	16401	16367	16483	16500	16383	16409	16290	16458	16575	16499	16471	16472	16450	16354	16420	16537	16651	16407	16395	16380	16425	16532	16568	16359	16615	16456	16471	16659	16604	16468	16331	16446	16618	16360	16535	16504	16450	16537	16422	16515	16546	16466	16444	16597	16421	16459	16341	16461	16453	16430	16522	16565	16363	16478	16557	16530	16465	16392	16357	16663	16361	16528	16559	16360	16515	16435	16486	16513	16467	16475	16484	16526	16474	16371	16612	16495	16412	16387	16375	16527	16313	16362	16350	16586	16552	16381	16692	16522	16432	16444	16486	16547	16466	16495	16574	16463	16533	16411	16558	16426	16450	16538	16331	16509	16526	16561	16331	16507	16624	16485	16238	16454	16358	16484	16640	16633	16653	16542	16599	16469	16471	16658	16334	16330	16418	16456	16556	16470	16446	16624	16347	16473	16566	16594	16570	16570	16485	16461	16343	16545	16714	16523	16623	16589	16484	16608	16372	16307	16497	16407	16589	16237	16530	16462	16523	16391	16528	16472	16348	16666	16742	16275	16471	16601	16493	16323	16582	16495	16456	16396	16499	16493	16609	16513	16587	16581	16427	16544	16499	16217	16584	16523	16460	16441	16489	16561	16298	16646	16555	16538	16463	16419	16461	16338	16522	16336	16477	16651	16389	16528	16333	16502	16283	16502	16311	16344	16467	16554	16467	16513	16577	16529	16266	16433	16440	16361	16608	16529	16411	16508	16429	16493	16263	16388	16462	16640	16368	16484	16471	16661	16589	16451	16496	16490	16583	16291	16473	16437	16469	16414	16525	16519	16563	16628	16481	16420	16569	16514	16531	16579	16561	16480	16451	16601	16387	16415	16574	16411	16520	16611	16585	16375	16392	16362	16539	16491	16519	16619	16438	16385	16342	16589	16366	16587	16315	16509	16422	16572	16615	16516	16435	16423	16541	16315	16459	16507	16555	16540	16566	16283	16422	16406	16447	16427	16302	16532	16462	16560	16512	16524	16440	16616	16543	16513	16365	16591	16323	16606	16469	16523	16599	16475	16516	16508	16562	16551	16391	16447	16483	16543	16324	16447	16463	16483	16537	16477	16526	16487	16422	16365	16466	16355	16520	16254	16465	16586	16603	16378	16553	16518	16401	16430	16527	16510	16405	16446	16426	16398	16566	16290	16562	16401	16508	16348	16455	16382	16634	16397	16405	16446	16564	16483	16480	16420	16524	16472	16571	16509	16485	16579	16435	16444	16640	16660	16391	16531	16659	16544	16538	16462	16435	16544	16419	16580	16428	16466	16439	16520	16436	16376	16374	16442	16565	16638	16428	16335	16434	16472	16352	16474	16316	16490	16468	16617	16387	16372	16486	16455	16484	16660	16468	16527	16441	16340	16284	16407	16467	16376	16605	16597	16585	16466	16367	16435	16479	16541	16300	16563	16526	16514	16367	16515	16449	16515	16445	16596	16396	16525	16565	16566	16399	16420	16326	16500	16426	16363	16425	16388	16473	16597	16501	16395	16391	16399	16421	16437	16574	16463	16442	16449	16520	16577	16581	16472	16607	16480	16536	16531	16394	16393	16568	16557	16398	16523	16511	16481	16548	16464	16637	16253	16470	16610	16462	16442	16288	16601	16449	16308	16473	16641	16492	16473	16527	16659	16496	16352	16461	16434	16488	16583	16635	16368	16456	16363	16339	16265	16561	16278	16245	16409	16411	16407	16525	16483	16362	16465	16406	16481	16527	16467	16444	16517	16318	16348	16525	16410	16531	16673	16567	16583	16614	16666	16511	16465	16393	16429	16502	16717	16550	16579	16375	16488	16475	16541	16477	16610	16504	16509	16569	16504	16606	16599	16496	16486	16535	16507	16446	16467	16473	16390	16625	16539	16403	16401	16560	16538	16454	16466	16449	16450	16477	16470	16610	16387	16452	16356	16471	16565	16322	16528	16543	16551	16570	16490	16336	16519	16395	16531	16641	16363	16370	16435	16530	16529	16337	16442	16630	16492	16480	16459	16461	16514	16232	16662	16429	16396	16377	16462	16545	16608	16563	16335	16443	16517	16399	16466	16481	16484	16547	16480	16395	16464	16412	16483	16496	16586	16502	16371	16513	16501	16430	16467	16420	16548	16380	16313	16577	16484	16520	16393	16513	16474	16626	16402	16358	16661	16499	16487	16626	16542	16508	16502	16457	16531	16432	16451	16404	16454	16498	16467	16464	16277	16384	16523	16492	16377	16436	16436	16479	16411	16319	16443	16529	16511	16521	16474	16478	16611	16594	16348	16549	16472	16439	16522	16355	16567	16496	16445	16540	16378	16380	16585	16675	16490	16437	16540	16577	16437	16517	16566	16292	16337	16440	16410	16473	16396	16516	16397	16369	16570	16544	16521	16422	16523	16565	16558	16392	16298	16572	16628	16536	16376	16544	16465	16564	16613	16493	16563	16599	16518	16243
24004	24574	33885	27790	23179	23118	22423	18311	17423	17770	17719	17359	17531	17650	17566	17562	17326	17494	17432	17454	17477	17522	17311	17515	17364	17310	17358	17498	17405	17307	17280	17462	17245	17331	17414	17341	17430	17257	17254	17329	17381	17249	17189	17297	17176	17202	17333	17240	17601	17299	17286	17406	17466	17280	17246	17245	17249	17124	17533	17472	17271	17244	17414	17369	17172	17295	17289	17045	17208	17225	17378	17403	17318	17317	17403	17287	17417	17300	17165	17411	17395	17540	17375	17259	17500	17175	17110	17416	17244	17369	17368	17314	17248	17309	17306	17264	17265	17167	17182	17232	17240	17263	17274	17181	17481	17462	17109	17153	17336	17232	17372	17226	17320	17321	17485	17284	17307	17305	17449	17482	17272	17200	17354	17168	17337	17236	17277	17093	17494	17451	17333	17184	17166	17254	17007	17156	17053	17329	17131	17060	17207	17374	17441	17007	17205	17248	17438	17308	17369	17191	17255	17221	17445	17117	17186	17153	17201	17344	17477	17227	17290	17156	17151	17251	17195	17428	17238	17451	17455	17052	17322	17142	17580	17141	17282	17263	17272	17137	17219	17274	17256	17261	17446	17045	17259	17310	17387	17112	17289	17207	17250	17348	17306	17298	17302	17192	17216	17016	17281	17416	17429	17137	17439	17357	17278	17335	17293	17258	17216	17122	17303	17216	16970	17218	17474	17244	17043	17083	17224	17092	17189	17452	17374	17061	17118	17106	17234	17402	17190	17241	17382	17260	17265	17470	17276	17163	17213	17446	17310	17194	17078	17285	17430	17380	17331	17103	17312	17379	17389	17089	17362	17137	17208	17158	17487	17344	17309	17405	17118	17194	17214	17113	17150	17155	17091	17373	17180	17154	17094	17279	17353	17098	17165	17197	17240	17288	17264	17287	17225	17224	17379	17275	17090	17122	17308	17168	17201	17371	17331	17205	17281	17383	17135	17380	17370	17137	17193	17311	17187	17229	17294	17348	17323	17082	17086	17333	17293	17422	17383	17347	17238	17213	17157	17393	17366	17281	17292	17198	17016	17179	17405	17317	17230	17298	17295	17282	17318	17290	17330	17426	17206	17099	17170	17413	17352	17382	17433	17049	17337	17151	17378	17196	17323	17363	17179	17280	17095	17264	17206	17310	17281	17354	17181	17481	17268	17198	17231	17252	17420	17182	17044	17256	17254	17012	17186	17245	17217	17423	17219	17107	17353	17488	17357	17234	17284	17369	17385	17021	17140	17397	17269	17351	17159	17226	17372	17331	17410	17210	17315	17218	17253	17120	17447	17167	17191	17637	17177	17074	17030	17286	17213	17274	17492	17245	17163	17086	17181	17325	17036	17179	17180	17134	17213	17039	17250	17212	17364	17363	17254	17158	17129	17343	17204	17177	17262	17299	17109	17188	17357	17329	17458	17306	17153	17400	17418	17370	17354	17248	17275	17129	17328	17159	17205	17229	17203	17059	16961	17418	17342	17100	17116	17136	17210	17288	17086	17314	17279	17175	17298	17321	17347	17151	17099	17202	17211	17487	17307	17113	17204	17221	17437	17310	17194	17150	17472	17115	17165	17255	17107	17348	17336	17428	17192	17299	17148	17307	17331	17183	17153	17396	17123	17494	17060	17197	17188	17256	17292	17196	17272	17170	16968	17607	17223	17225	17289	17257	17319	17141	17337	17207	17113	17253	17340	17445	17314	17278	17223	17216	17146	17349	17349	17034	17284	17296	17364	17240	17313	16991	17271	17518	17523	17367	17299	17295	17246	17105	17207	17356	17225	17257	17248	17234	17228	17099	17266	17298	17400	17134	17300	17140	17193	17225	17065	17206	17336	17238	17225	17004	17183	17322	17329	17306	17280	16952	17432	17376	17292	17210	17519	17292	17424	17289	17212	17269	17107	17276	17434	17261	17410	17283	17220	17034	17362	17153	17189	17306	17200	17319	17224	17485	17226	17249	17276	17111	17390	17219	17383	17299	17161	17238	17233	17147	17311	17241	17095	17242	17227	17004	17334	17327	17239	17275	17462	17318	17238	16993	17079	17423	17413	17142	17176	17441	17445	17320	17165	17247	17372	17160	17203	17133	17356	17249	17204	17295	17332	17167	17423	17420	17171	17045	17110	17347	17224	17314	17062	17382	17368	17210	17143	17043	17266	17451	17146	17235	17060	17235	17227	17022	17292	17152	17409	17314	17254	17421	17268	17314	17268	17125	17201	17071	17134	17379	17242	17138	17335	17245	17415	17271	17262	17362	17455	17239	17195	16989	17290	17082	17241	17220	17179	17291	17088	17111	17345	17098	17369	17037	17485	17262	17437	16963	17271	17198	17117	17058	17159	17253	17289	17334	17214	17260	17197	17137	17322	17364	17365	17219	17292	17122	17594	17206	17171	17450	17292	17348	17085	17251	17399	17257	17371	17108	17161	17302	17108	17299	17264	17342	17160	17279	17196	17177	17184	17263	17239	17271	17249	17387	17154	17254	17027	17234	17168	17328	17170	17210	17210	17253	17231	17314	17359	17378	17149	17301	17249	17348	17054	17257	17281	17150	17432	17252	17273	17314	17294	17094	17119	17254	17319	17256	17263	17235	17217	17073	17102	17417	17297	17217	17291	17372	17288	17263	17222	17333	17222	17423	17202	17430	17008	17103	17422	17301	17375	17213	17378	17179	17256	17329	17196	17244	17405	17410	17384	17259	17367	17076	17244	17351	17314	17348	17344	17295	17155	17240	17449	17132	17389	17215	17265	17311	17189	17300	17227	17431	17285	17279	17377	17194	17268	17386	17312	17246	17388	17035	17375	17177	17187	17277	17441	17284	17085	17393	17186	17346	17067	17200	17351	17182	17644	17119	17256	17265	17135	17182	17112	17268	17406	17218	17102	17221	17128	17052	17348	17128	17238	17141	17284	17408	17111	17331	17240	17272	17185	17261	17044	17182	17232	17123	17166	17305	17372	17145	17275	17356	17239	17222	17278	17240	17223	17305	17316	17261	17046	17207	17317	17341	17381	17047	17250	17274	17274	17075	17347	17261	17319	17220	17167	17145	17157	17311	17155	17099	17283	17226	17334	17229	17255	17342	17228	17312	17231	17132	17394	17213	17250	17152	17169	16998	17320	17299	17381	17374	17175	17304	17240	17248	16959	17229	17284	17237	17256	17445	17227	17397	17436	17170	17247	17371	17292	17334	17214	17296	17270	17141	17281	17223	17385	17235	17252	17225	17405	17436	17261	17501	17219	17225	17460	17179	17233	17183	17345	17164	17025	17416	17250	17275	17159	17327	17211	17315	17183	16985	17261	17273	17120	17349	17279	17321	17296	17189	17361	17381	17306	17234	17371	17324	17358	17405	17367	17287	17381	17385	17110	17179	17273	17350	17148	17323	17188	17276	17143	17212	17145	17455	16967	17275	17300	17223	17105	17032	17172	17032	17317	17288	17341	17268	17241	17248	17404	17335	17411	17287	17272	17240	17248	17323	17250	17245	17218	17079	17364	17189	17267	17243	17403	17254	17218	17167	17274	17304	17334	17355	17007	17166	17179	17250	17150	17147	17111	17354	17308	16953	17288	17315	17206	17067	17208	17238	17296	17404	17154	17096	17144	17473	17148	17119	17410	17089	17260	17378	17133	17344	17230	17131	17215	17053	17280	17432	17285	17107	17242	17267	17157	17136	17386	17352	17373	17284	17221	17367	17120	17219	17258	17278	17234	17361	17188	17352	17183	17442	17204	17274	17044	17260	17411	17164	17142	17334	17199	17448	17256	17226	17330	17270	17186	17235	17301	17268	17217	17245	17294	17245	17249	17380	17139	17391	17317	17149	17327	17247	17306	17245	17126	17096	17353	17158	17186	17150	17197	17171	17261	17069	17331	17232	17172	17371	17285	17152	17396	17337	17123	17254	17240	17345	17068	17224	17242	17039	17169	17154	17244	17221	17500	17249	17397	17214	17482	17259	17296	17219	17350	17244	17128	17015	17411	17192	17389	17540	17321	17355	17240	17365	17094	17001	17440	17366	17136	17054	17233	17266	17290	17209	17286	17355	17196	17347	17310	17262	17370	17169	17302	17187	17212	17131	17383	17423	17247	17144	17451	17264	17333	17065	17309	17071	17327	17190	17129	17244	17279	17285	17157	17417	17465	17217	17126	17194	17175	17242	17298	17240	17178	17367	17178	17162	17335	17349	17392	17163	17333	17272	17330	17163	17157	17538	17207	17180	17470	17444	17304	17393	17304	17212	17452	17416	17415	17296	17304	17241	17333	17198	17206	17352	17341	17351	17238	17360	17210	17263	17260	17388	17302	17169	17239	17189	17089	17213	17335	17128	17371	17259	17248	17414	17356	17142	17346	17182	17108	17198	17155	17232	17065	17091	17203	17232	17333	17245	17034	17396	17481	17115	17200	17272	17277	17199	17422	17399	17276	17391	17330	17168	17059	17114	17259	17245	17267	17225	17241	17321	17315	17225	17272	17256	17352	17335	17451	17230	17218	17112	17215	17299	17256	17151	17398	17232	17284	17180	17134	17178	17226	17142	17205	17310	17412	17360	17381	17180	17376	17301	17558	17406	17298	17177	17132	17066	17302	17300	17401	17364	17271	17262	17302	17200	17157	17361	17243	17105	17275	17271	17172	17232	17255	17045	17185	17261	17319	17461	17082	17384	17183	17151	17357	17272	17318	17093	17019	17155	17257	17232	17157	17276	17155	17094	17258	17216	17284	17105	17324	17252	17017	17129	17187	17219	17262	17273	17527	17336	17312	17197	17333	17114	17296	17282	17357	17383	17279	17193	17289	17259	17083	17202	17172	17162	17104	17273	17106	17110	17167	17124	17176	17399	17136	17392	17186	17279	17214	17196	17278	17372	17142	17261	17254	17214	17174	17138	17216	17159	17095	17283	17272	17325	17299	17530	17154	17333	17285	17399	17209	17364	17170	17054	17169	17192	17075	17266	17409	17236	17224	17041	17325	17228	17280	17113	17171	17146	17249	17049	17170	17311	17398	17424	17346	17310	17252	17249	17173	17099	17144	17129	17195	17196	17162	17175	17235	17458	17170	17191	17288	17275	17465	17282	17222	17418	17360	17252	17284	17295	17207	17073	17254	17210	17261	17204	17186	17067	17250	17194	17317	17348
59823	105330	81509	50288	27438	18107	15965	16007	16198	16154	16193	16240	16142	16217	16011	16013	16310	16149	16236	16122	16122	16402	16205	16259	16326	16332	15962	16183	16187	16321	16171	16149	16120	16076	16257	16123	16255	16164	16199	16101	16082	16034	16248	16192	16091	16228	16052	16211	16088	16208	15964	16107	16118	16104	16231	16158	16195	16089	16323	16101	16225	16047	16094	16206	15917	16190	16059	16091	16282	15928	16188	16091	16131	16199	16064	16250	16172	16203	16120	16207	16101	16176	16160	16069	16106	16220	16278	16155	15961	16117	16166	16099	15900	16132	16274	16190	16336	16046	16238	16038	16161	16169	16352	16191	16252	16212	16108	16083	16119	16084	16166	16278	16057	16335	16117	16135	16211	16215	16128	16202	16256	16323	16179	16170	16314	16245	16225	15992	16289	16179	16000	16128	16130	16006	16283	16250	16053	16145	16324	16001	16095	16216	16173	16086	16107	16068	16100	16222	16130	16074	16234	16221	15993	16157	16099	16287	16030	16101	16253	16417	15791	16099	16070	16139	15973	16190	16234	16256	16153	16157	16105	16320	16111	16165	16193	16203	16153	16298	16173	16224	16109	15993	16235	16249	16048	16011	16265	16034	16168	16056	16202	16263	16242	16115	16270	16358	16223	16150	16043	16066	16102	16322	16125	16092	16182	16086	16291	16175	16163	16251	16082	16106	16235	16192	16221	16193	16421	16148	16132	16190	16093	15968	16076	16148	16123	16138	16316	16369	16160	16014	16085	16146	16124	16089	15933	16293	16287	16177	16039	16014	16056	16242	16317	16228	16093	16216	16055	15975	16053	16084	16134	16117	16228	16036	16409	16160	16055	16199	16055	16075	16241	16128	16226	16029	16213	16029	16122	16275	16214	16241	16198	16058	16006	16175	16303	16114	16008	16209	16114	16091	16147	16126	16282	15992	16107	16393	16175	16147	16245	16075	16112	16089	16105	16174	16251	16257	16065	16243	16048	15932	15980	16130	16196	16050	15977	16148	16078	16206	16161	16040	16109	16145	16054	16136	16111	16297	16342	16242	16132	15998	16226	16236	16186	16036	16058	16092	16317	16113	16143	16130	16116	16272	16137	16332	16019	16057	16215	16233	16127	16313	16183	16032	16107	16152	16195	16151	16091	16100	16318	16054	15973	16176	16157	16129	16227	16110	16251	16161	16150	16425	16152	16221	16274	16130	16201	16155	16104	16051	15701	16123	16350	16038	16077	16278	16150	16164	16123	15916	16221	16049	16258	16257	16292	16211	16048	16067	16269	16296	16127	16060	16069	16212	16262	16139	16165	16098	16250	16244	16081	16116	16094	16165	16106	16102	16162	16086	16245	16144	16222	16168	16113	16105	16317	16133	16300	16290	16188	15960	16164	16117	16233	16254	16130	16238	16263	16112	16093	16202	16121	16100	16066	16218	16329	16266	16109	16113	16098	16041	15977	16229	16138	16233	16366	16121	16130	16097	16136	16064	16073	16113	16189	16182	16270	16180	16175	16061	16092	16235	16131	16201	16116	16198	16203	16288	16350	16087	16229	16166	16208	16090	16145	16026	16112	16155	16290	16145	16334	15977	16132	16236	16004	16225	16018	16281	16227	16154	16114	16028	16232	16180	15863	16113	16115	16099	16204	16086	16252	16172	16162	16176	15927	16256	16145	16129	16093	16290	16036	16212	16254	16207	16154	16197	16147	16033	16155	16072	16110	16003	16178	16173	15976	16296	16070	16217	16075	16117	16104	16237	16101	16099	15991	16067	16127	16220	16144	16128	16215	16245	16092	16193	16078	16297	16100	16159	16119	16000	16106	16335	16121	16140	16145	15956	16093	16175	16020	16137	16425	15980	16101	16221	16227	16065	16127	16262	16002	16172	16030	16120	16102	15968	16242	15916	16229	16060	15928	16150	16216	16002	15974	16017	16152	16077	16246	16046	16154	16060	16239	16128	16205	16218	16405	16050	16334	15967	16200	16051	16100	16216	16091	16150	16151	15973	16253	16256	16217	15997	16133	16082	16128	15998	16221	16019	16273	16297	16237	16275	16147	16114	16097	16182	16028	16290	16187	16174	16154	16168	16221	16356	16038	16158	16137	16257	16253	16076	16051	16140	16257	16186	16220	16119	15948	16240	16312	16429	16099	16043	16362	16307	16030	16053	16161	16013	16125	16202	16141	16116	16274	16043	16148	16197	16097	16150	16291	16271	16015	16163	16039	16185	16227	15974	16247	16092	16213	16160	16143	16099	16157	16168	16319	16157	16014	16190	16087	16006	16141	16184	16140	16287	16062	16182	16165	16163	16209	16304	16048	16108	16098	16218	16129	16070	16137	16218	16150	16163	16167	16103	15956	16235	16192	16274	16350	16297	16018	16230	16444	16197	16108	16134	15884	16159	16142	16097	15970	16221	16008	16192	16292	16163	16152	16171	16072	16085	16208	16299	16100	16203	16288	16223	16156	16088	16223	16176	16078	16226	16118	16062	16238	16163	15919	16155	16114	16150	16160	16097	16217	16049	16119	16029	16159	15897	16031	15911	16161	16245	16054	16186	15895	15842	16334	16111	16092	16246	16118	16173	16172	16117	16200	16181	16092	16335	15968	16002	16281	16095	16167	16282	16103	16103	16217	16187	16195	16087	16245	16106	16052	16065	16076	16125	16266	16186	16079	16228	16175	15879	16203	16036	16307	16044	16137	16200	16054	16111	16327	16136	16300	16195	16115	16295	16037	16291	16128	16293	16231	16240	15943	16116	16185	16313	16245	16116	16145	16153	16205	16025	16212	16128	16230	16029	15972	16183	16208	16119	16024	16227	16036	15991	16116	16129	16079	16038	16114	16129	16035	16176	16030	16147	16024	16292	16143	16090	16080	16068	16078	16215	16302	16091	16195	15969	16075	16111	16432	16205	16194	15892	16293	16071	16200	16289	16129	16219	16130	16050	16196	16126	16263	16194	16113	16009	16186	15980	16150	16170	16404	15907	16281	16204	16123	16350	16225	16005	16251	16140	16136	16134	16168	16139	16063	16126	16327	16189	16199	16153	16136	16228	16283	16009	16158	16010	16095	16021	16271	16023	16130	16251	16093	16103	16121	16002	16172	16254	16060	16236	16179	16181	16155	15953	16234	16233	16009	16102	16183	16013	16216	16109	16202	16080	16181	16229	16001	16172	16121	16092	16199	16144	16175	16088	16036	16223	16025	16112	16079	16199	16076	16117	16196	16165	16044	16102	16169	16098	15939	16093	16138	16170	16333	16159	16079	16020	16070	16150	16175	16050	16245	16252	16149	16233	16187	16181	16060	15964	16200	16139	16039	16210	16206	16130	16046	16290	15918	16065	16228	16001	16285	16096	16269	16215	16256	16257	15958	16069	16237	16084	16293	16037	16295	16075	16224	16064	16210	16140	16140	16048	16123	15997	16109	15988	16268	16220	16197	16162	16094	16137	16260	15977	16079	16100	16112	16271	15986	16120	16096	16045	16267	16021	16309	16228	16193	16085	16226	16026	16130	16282	16124	16036	16036	15958	16262	15996	16043	16124	16080	16059	16163	16040	16132	16046	16253	16268	16119	16124	16079	16160	16130	16139	16041	16130	16102	16108	16157	16225	16243	15971	16113	16198	16068	16189	16310	16102	16047	16259	16090	16162	16243	16428	16193	16380	15921	16201	16083	16042	16244	16094	16088	16263	16182	16333	16028	16115	15991	16105	16128	16059	16030	16295	16130	16263	16048	16136	16135	16280	16253	16114	16165	16130	16090	16138	16229	16184	16267	15941	16006	16291	16338	16083	16315	16261	16336	15872	16316	16221	16209	16192	16012	16106	16112	16057	16290	15937	16048	16074	16034	16034	16101	16213	16180	16098	16088	16146	16114	16198	16322	16120	16145	16118	16323	16133	16088	16132	16192	16301	16070	16151	16159	16147	16206	16078	16091	16241	16269	16212	16159	16064	15975	16143	16128	16196	16162	16117	16332	16167	15962	16246	16141	16115	16197	16007	16124	16143	16122	16260	16068	16278	16159	16199	16112	16072	16112	16008	16051	16311	16190	16124	16162	16095	16208	16206	16184	16127	16260	16073	16189	16173	16076	16232	16128	16295	16244	15967	16134	15896	16122	16079	16207	16131	16239	16056	16254	16197	16024	16241	16164	16033	16115	15933	16119	16170	16138	16068	16083	16205	16087	16020	16324	16011	16074	16097	16076	15915	16134	16368	16154	16211	16117	16319	16147	16138	16256	16208	16123	16076	16098	16313	16123	16124	16192	16094	16144	16230	16271	16201	16001	16050	16060	16092	16102	16004	16083	16225	16128	16002	16077	16152	16222	16104	16146	16183	16242	16078	16083	16171	16036	16255	16171	16146	16187	16131	16171	16203	16100	16281	15892	16224	15969	16029	16080	16048	16024	16107	15956	16239	16201	16173	16160	16053	16201	16310	16151	16180	16195	16086	16148	16259	16031	16231	16282	16297	16079	16295	16046	16201	16164	16258	16149	15989	15932	16140	16260	16145	16273	16185	16029	16168	15933	16365	16107	16056	16194	16029	16287	16067	16068	16127	16190	16358	16134	15919	16183	16300	16211	16121	16190	16049	16280	15949	16011	16184	16239	16229	16143	16120	15946	15994	16191	16250	16286	16178	16112	16222	16147	16145	16337	16297	16127	16069	16087	16182	16193	16186	16213	15951	16103	16253	16068	16150	15969	16151	16091	16170	16167	16251	16097	16436	16167	16196	16186	16135	16228	16108	16108	16103	16153	16283	16141	16321	15977	16148	16202	16105	16151	16194	16005	16126	16144	16071	16047	15970	16059	16106	16289	16088	16206	16041	16207	16152	16193	16182	16202	16198	16160	16090	16174	16245	16259	16254	16251	16388	16010	15988	16108	16080	16285	16177	16180	16260	16194	16285	16147	15901	16155	16069	16209	16193	16136	16080	16096	16170	16289	16120	16176	16134	16018	16177	16306	16169	16158	16115	16108	16002	16097	16154	16125	16195	16167	16152	16209	16156	16170	16071	15998	16040	16211	16046	16170	16174	16145	16048	16152	16279	16144	16312	16191	16169	16223	16164	16085	16013	16127	16074	16121	16185	16164	16129	16106	16171	16252	16025	16126	16234	16150	16114	16017	16247	16194	16141	16278	16043
34238	38719	36008	25521	18594	17583	17306	17113	17088	17165	17157	17117	17162	17068	17040	17085	16972	16972	16983	16898	17160	17256	17171	17113	16842	16795	17151	16867	16985	16859	16954	17023	17061	17284	16929	16995	17059	17019	17188	16899	16973	17015	16970	16990	17162	17162	17097	16920	16969	16923	16933	16963	16911	17147	16968	16907	17016	17159	17058	16983	16756	17137	16951	17095	16870	17009	17196	17151	16945	16966	16963	16865	16854	16961	16882	17182	16978	16881	17040	16939	16944	16905	16863	16817	17101	17117	16972	17216	17000	16900	16903	16887	16787	16834	16966	17040	16871	16877	16929	17110	16776	16919	16972	16914	17121	17028	17140	16957	17057	16979	16880	16845	16919	16850	17075	17045	17141	16995	17090	16966	17078	17156	16879	16871	17036	16930	17020	17034	17023	17014	17088	16992	16996	16911	16968	16808	16926	16932	16852	17041	16757	16733	16952	16949	16918	17071	17093	17086	17012	16978	17210	16854	16998	16973	17049	16912	17101	17014	17146	16969	16988	16948	17120	16924	17033	16944	17155	17003	17137	17066	16844	17130	16973	16978	17011	16946	17041	16994	16893	16950	17024	17000	17033	17264	16982	17070	17038	17025	17132	17048	17093	16865	16873	17094	16903	16838	16989	17069	17002	17097	16946	16994	16920	16928	16842	16952	16805	16970	17025	16977	16899	17155	17056	17109	17016	16953	16995	16927	17025	17044	16847	16964	17182	17156	17002	17093	17096	17041	16958	16810	16866	16813	17006	17079	16734	17091	17004	16941	17114	17084	17080	17136	16916	16893	17077	16934	16992	17090	17002	16914	17033	16949	17126	16936	16871	16951	17034	16960	17154	17047	17122	17057	17064	16951	16884	17094	17120	16830	16807	16988	17071	16880	16986	16820	16931	16906	16983	17137	17165	16738	16925	17010	16997	17086	17145	17037	16967	17113	16994	17039	17175	17017	16932	17063	16969	17081	16887	17090	17047	17104	16920	17018	16988	17038	17115	17031	17115	16850	16895	17101	17146	16937	16803	16992	17117	17041	17202	16986	17163	17044	16924	16983	17040	17008	17077	17008	17222	16925	17053	17169	16793	16981	16961	17077	16797	16847	17116	17058	17103	16974	16862	16993	17052	16883	17037	16907	17141	17218	17169	17007	16970	16997	17025	17063	16795	16811	17029	17206	17016	17059	17025	17051	16954	16997	16960	16965	17141	16912	17057	17110	17167	17145	16751	16900	17040	16991	17026	17016	16912	16863	16965	17057	16953	17192	16975	17012	17084	16956	17141	17064	16879	16782	17028	17080	16906	16992	16943	17054	16999	17233	17141	16951	16990	17075	16955	16873	16888	16879	17114	17129	17130	16955	16956	16995	17126	16987	17011	16961	16919	16772	16888	17089	17052	16873	17091	16985	16842	16990	17183	17073	16919	17007	17129	17150	17092	16942	17025	16958	17157	16987	16968	17013	17091	16994	16785	16839	17022	17010	16917	17028	17071	16735	17076	16908	16923	17050	17009	17023	16946	16912	17057	16813	16977	17042	17032	17217	16846	16969	17099	16889	16988	17014	17137	17057	17123	17044	16786	17021	17087	16981	16766	16850	17026	17037	16873	16967	17019	16902	16923	16788	16950	17090	17168	17011	16957	16940	16980	17075	16967	16905	17151	17017	17067	16998	17132	16887	16782	16845	16847	16735	16884	16808	17130	16961	17087	16970	16868	17091	17148	17160	17070	16967	16945	16855	17072	16981	17171	16759	16990	17003	17137	16956	16883	16801	16903	16930	16939	17065	16989	16843	17076	17274	16882	17033	16985	16948	16891	17003	17247	17011	17057	16854	17240	16760	17028	16779	17174	16996	17162	17013	17140	17069	17228	16706	16761	16964	16970	17061	17018	17224	17121	17069	17075	17027	17004	16916	16858	16937	17277	17088	16902	16989	17075	17000	17003	17004	16829	17120	16974	16972	16923	16962	17080	16957	16940	16855	17046	17046	17080	17185	16981	16906	17046	16981	17080	17042	17145	16818	17088	17197	16972	16860	16770	16875	17154	17040	16815	16905	17055	16946	17169	17150	17226	16858	16750	16988	16923	16864	17080	17036	16899	16972	16865	16944	17094	17007	17063	17052	16950	16762	16901	16859	17131	16979	16916	16975	16853	16872	17028	17163	17100	17024	17107	16959	16729	16959	16884	16934	17062	17254	16890	16754	17203	16943	16950	17146	17102	16802	17073	16989	16865	17009	16915	16935	17042	16996	16992	16987	17154	17200	17071	17051	16958	16962	16913	16896	16970	16887	16856	17039	17008	16987	17024	16847	17048	17200	16903	17001	16864	16954	17239	16980	16942	16902	16792	17130	16843	16742	17025	16810	16945	16902	17056	16852	17053	17025	17033	16888	16940	16966	17026	17005	17074	17128	17077	16855	16933	16965	16970	16900	17068	17054	17073	17196	17183	16907	16928	16978	17066	17024	17152	16808	17125	17108	17030	16960	16964	16933	16801	16914	16916	16914	16938	17061	16904	16928	16921	16999	17109	16977	17242	16991	16976	16931	17110	17012	16944	17071	17047	17035	17169	17184	16918	17001	17011	16971	16941	17152	17060	16947	16889	16933	16954	17029	17052	16896	16896	17014	17074	16830	16923	17086	17031	17055	16862	17163	16979	16926	16811	16940	17013	17159	17062	16903	17122	17107	16726	17009	17066	17156	17068	17122	16919	16939	16936	16821	16892	16995	16876	16960	17043	17049	16982	17147	16966	17000	17083	16880	16958	17076	17086	16895	16982	16840	16995	17089	17034	16978	16919	17172	16859	17030	16928	17195	16965	17099	17247	17132	17061	16963	16931	16836	16876	17077	17011	16984	17000	17025	16851	16942	17034	16940	17178	16821	17050	16912	16965	16999	17057	17064	16987	16964	16869	17042	16962	16949	16909	17136	17060	16918	16925	17020	17189	17170	16882	17013	17032	16973	17019	17144	17049	17078	16776	16921	16901	17004	16905	17028	17060	16942	17091	16810	17016	16999	17055	16840	16822	17071	17088	17011	17093	17026	16960	16831	17177	17076	17100	17136	17015	16988	17099	16917	17074	17027	16904	17166	16878	16952	17088	16948	17117	17032	16977	17124	17108	17009	16978	16904	16941	16845	16821	16944	17056	16885	17035	17046	16814	16918	17125	17103	16972	16959	16823	16927	17001	17174	16814	16748	16981	17037	16967	17027	16949	16870	16870	17044	16986	17019	17005	16857	17086	16845	16883	16865	17087	16937	17026	17164	17163	16962	17115	17035	17269	17169	16798	16980	17202	17091	17236	17153	16795	16888	17024	16785	17057	16939	16841	17012	17129	17112	17088	17066	17165	17109	16955	17108	17077	16895	17073	17218	16896	17035	17081	17098	17226	16960	16977	17124	17175	16989	16986	17205	17192	17177	17225	16921	16934	17034	17016	17002	16887	16914	16914	16866	17068	17091	17056	17066	16966	17050	17050	17150	16916	16942	16909	17046	16816	16885	17038	16959	16942	17007	17161	17045	16787	17043	17033	17038	16932	16857	16967	17099	17185	16956	17053	16957	16925	16922	17075	17062	16855	17049	17146	16924	16897	16935	17041	17066	17107	17079	17012	16913	17034	16967	16998	17029	17321	16966	16959	17033	17069	17096	16977	17001	17091	17158	17042	17022	17202	16869	17075	16978	17108	16999	17081	17130	17157	16843	17107	17049	17046	16997	17023	17027	17036	17003	16965	17092	17111	16972	17160	16930	16756	17017	17165	16914	16811	16920	17150	16923	16974	16942	17024	16849	17099	16757	17058	16886	17026	17049	16954	16996	17038	16949	17071	17115	16587	17044	17109	17037	17229	17075	16893	17008	16797	16829	17058	17036	16804	16977	16824	17002	16922	17056	16773	16979	16725	16918	17070	17022	17157	17053	17085	17050	17079	16976	16946	17056	16949	17115	17124	17110	17120	16971	16952	16912	16995	16889	16910	17148	17048	16915	16871	17066	17083	17102	16937	16962	17053	16945	16968	16987	16977	17024	16958	17103	17024	17108	17016	17025	17153	17086	16877	16998	16973	17202	17180	16946	17009	17124	17017	16961	16892	17000	17048	17085	16841	17053	17198	16880	16925	17041	17058	17042	17014	16893	17076	16596	16834	16917	17209	17133	17208	16886	17075	16948	17074	17033	17000	17066	16900	17044	17088	17235	16994	17074	17063	16892	16993	16879	16978	16963	17083	16924	16986	16948	17193	16939	17042	16997	17028	16920	16977	16976	16944	16946	17008	17306	16903	17023	16858	17143	16907	16898	17122	17023	17005	17225	17120	16961	16823	17020	16929	16997	17048	16972	17029	16929	17025	16960	17011	16956	16834	16933	16905	17084	16947	17078	16972	17022	16761	17052	16974	17085	17029	17063	17164	16920	17131	17055	16958	17033	17102	16978	17029	17064	17135	16958	16977	17000	16835	16965	17085	17123	16979	17100	16955	17034	17164	16978	17205	16898	16932	16979	16978	16954	17045	16970	16943	17065	17021	16910	17302	17014	17035	16847	17089	16902	16893	16919	16752	16968	16954	16980	17084	17188	17130	16969	17077	17052	16872	17096	17200	16863	17013	17126	17101	17022	16942	17058	17057	16738	16974	16819	17007	17056	16975	16924	17093	16917	17023	17017	16799	16981	16949	17179	17342	17226	17143	17016	17044	16861	16871	16884	16909	17011	17037	16819	17005	17050	16861	16872	17052	16962	16949	16883	16956	17075	17139	16851	16954	17091	16879	17081	17036	17040	17005	16826	17027	16929	16963	16988	17035	17019	17053	16981	16937	17060	16959	17121	16997	16934	17169	17009	17072	16926	17051	16886	17154	16953	17051	16950	17133	17064	16896	17057	16969	16903	16962	17201	17083	17001	17129	17104	17003	16871	16968	17058	17014	16992	16981	16835	16937	17100	17014	16813	17031	16952	16884	17039	17040	16917	16923	16862	17012	17073	17037	16901	17045	17036	16964	17134	16959	16985	16923	16870	17020	17039	17065	17021	17031	16866	16922	16998	17099	17173	16627	16806	17017	17029	17007	17086	16936	16904	16983	17009	16902	17068	17044	17111	17022	17004	16845	16899	16943	17179	17169	17099	16968	17073	17107	17128	17167	17189	17003	17027
44582	55511	37972	22222	17028	16241	15995	15986	16138	16072	15990	16147	15986	16213	16099	15803	16003	16006	16094	16118	16031	15882	15985	16189	16013	16003	16115	16035	15973	16012	16041	15987	16069	15811	15764	15928	15891	15964	16109	15954	16060	15810	16067	15966	15966	15875	16001	15977	15858	16082	16211	16060	16017	15853	15834	15886	15956	15942	15758	15993	15979	15841	15961	15853	16004	15798	15913	15804	16048	16096	16063	15991	16129	16034	16007	16068	16079	15842	16052	15963	16000	15962	16058	15859	16036	15987	15827	15942	15959	15984	15969	16017	16079	15854	16042	15942	16004	15931	15980	16002	16008	15946	15956	16120	16018	16002	16057	16029	16002	15913	15827	15897	16061	15915	16196	15908	16019	16064	16212	15850	15966	16053	15971	15949	16037	15798	15901	16085	15886	15815	15984	16032	15853	16019	15928	15823	15887	15924	15877	15828	16073	15969	15944	15864	16036	16007	15973	16050	15849	15975	16019	16055	15983	15877	15923	16017	15868	16002	16132	15854	15907	15962	16091	16007	15769	15934	16052	15985	16223	15950	16029	16021	16027	15990	16182	16022	16083	15941	16104	15959	16010	15954	16028	15995	16117	16145	15997	16004	15982	16010	15976	16108	15844	16145	15949	16201	16044	15988	15990	15716	16012	15976	15984	15903	16064	16034	15771	15944	16019	15996	15989	16001	15817	15817	16031	16015	15989	16032	15996	15989	16141	15956	16016	15938	16096	15935	15957	15968	16041	16096	16037	15841	15917	15922	16023	16097	16079	15913	15840	15888	15838	15934	16074	15918	16031	16030	15987	15926	15910	16099	16010	15932	15914	16034	15807	15956	16014	16003	15940	15929	15946	15849	15961	16025	15973	16002	15995	15843	15929	15889	16002	15968	16191	16190	15936	15921	16006	16035	15955	15818	15816	16126	15969	15968	15956	15969	16031	15992	16053	15961	15862	15926	15902	15907	15899	15771	15788	16091	15916	15983	15946	15961	16106	15963	16136	15922	16013	15908	16238	15992	15863	15933	16116	15941	15928	15879	16145	16102	15947	15933	16014	15941	15982	16116	16054	15801	15976	15847	15912	15838	16077	15997	16215	16074	15936	15950	16096	15972	16084	15970	15927	15896	16040	16004	15977	15906	15952	15912	16035	16049	15906	16019	15924	15953	15988	15843	16087	15949	15946	15997	16083	16019	16010	16014	16102	15993	16053	16065	15947	16024	15943	15987	16104	15992	16001	15864	16087	15911	16130	16060	15913	15985	16015	15968	15979	15811	16048	16071	15977	16026	16044	15908	15916	16107	15873	16019	16237	15969	15997	16117	15972	15844	15868	16042	15848	15865	15884	15878	16057	15908	16040	16101	15947	16017	15986	16047	16034	16059	16103	16043	15922	16064	15990	16117	15933	16176	15928	16006	15979	15917	15900	15763	15935	16076	15740	16125	15963	16025	15957	15922	15875	16155	15929	16006	15905	15957	15980	15861	16030	15909	15887	16157	15994	15961	15994	15982	16031	16106	15813	16000	15858	15992	15912	16108	16031	15975	15787	16004	15924	16083	15894	16004	15952	15900	16209	15962	15939	16060	15997	15981	15662	16088	16093	15836	16056	16032	16136	15816	15973	16089	16003	16086	15884	15971	15987	16195	15968	16060	15927	15948	16012	15865	16000	16030	16042	16075	15896	15797	15770	16231	16081	15936	16038	15840	15992	16091	15955	16191	16024	15862	16173	16098	15911	15885	15951	16009	15964	16030	16023	15902	16134	16115	15934	16071	15831	16043	16103	16019	15945	15975	15951	16095	16002	16129	15987	15941	15942	15935	16029	16017	15938	16002	15994	15918	16006	15831	15958	16096	15928	15826	16100	16020	16094	15946	15913	16018	15905	15960	16040	16086	15866	16076	16117	15949	16163	16023	15895	16047	15953	16050	16040	16032	16026	16052	16093	16127	15861	15972	16096	15918	16104	16101	15999	16059	15994	15872	15884	15825	15882	16006	16103	15974	15892	16317	15961	15926	16158	15843	15882	15910	15940	15883	15941	15945	16154	16161	15857	16092	15984	16066	15930	15824	16073	16058	15896	15858	15984	15909	15882	16024	15955	15945	16008	16021	16101	15982	16049	16138	15947	16056	16152	16015	16148	16106	15966	15992	16081	16139	16118	15902	15909	16048	16016	15791	15979	16054	16167	15934	16083	15951	15843	15895	15946	15866	15845	15978	15973	16044	16138	15993	16014	15898	15824	16026	15889	16067	16108	15862	16067	16096	15865	16008	16017	16049	16049	16179	15890	15890	15836	16000	15923	15972	16121	15998	16010	15966	15994	15883	15976	15851	15979	15932	15929	15940	15802	15917	15942	16004	15808	15861	16011	16054	16034	16125	15930	16149	16085	16068	16025	16033	16074	16071	15961	16028	15963	15995	15852	16058	15898	15982	15922	15854	16151	15979	16031	16217	15916	15988	15903	15930	15852	16040	16091	16115	15902	15982	16103	16010	15916	16036	15921	16095	16019	16183	16021	15751	15892	15982	16014	16043	15952	15955	15970	16011	15849	15788	15807	16036	15832	15921	15960	15894	15996	15931	15931	15946	16056	16164	16025	16081	15976	15966	16089	15870	15939	16004	15980	16000	16023	15895	16137	15836	16098	15806	15905	15899	16123	15859	15879	16040	15904	16166	15971	15955	16025	15846	16090	15811	16108	15940	15984	15981	15945	16110	15976	16064	15924	16007	16082	16009	16108	16011	15903	15864	15878	15936	15912	16005	15969	15919	16082	16034	16087	15917	15912	15788	15984	16117	16047	15958	15975	16049	15968	16023	15905	15910	15999	15864	15822	15908	16079	15895	15953	15985	15975	15803	15978	15890	16096	16236	16095	16102	15894	15967	15902	16135	16013	15978	15982	16013	15881	15986	16050	15939	15918	16044	16060	15883	16092	16052	16058	15954	15913	16031	16069	15940	15865	15934	15879	16076	16055	15953	15980	15990	16047	15917	16052	15877	15769	16025	16014	15869	16033	15979	15924	16107	15894	16055	15879	15894	15912	16040	15911	15912	16022	16053	15931	15830	16067	15957	16010	16085	15951	16037	16005	15984	15948	16204	15856	16075	15900	15894	15887	15982	15874	15921	16082	15787	16118	16030	16086	15801	16058	16118	16051	15894	15976	15874	16056	15864	16032	16179	15952	15886	15790	16051	16042	15915	16014	15972	15754	15943	16129	15964	15890	15888	16062	16087	15951	15978	15871	15929	16033	16195	15932	15859	15874	15970	16078	16065	16053	16172	15806	16017	16077	15883	15996	15950	16062	16175	16046	15901	15905	16036	15974	15770	16102	15958	15959	16039	15866	15789	16131	15971	15962	16039	16037	16097	15979	15939	16030	16043	15996	15991	16107	16091	16007	16003	16088	16000	15856	16148	15844	16062	15943	15945	16075	16024	15811	16014	16077	16105	15873	16058	16085	16002	15970	15956	15961	15974	16154	16027	16127	15848	15884	16179	15951	16132	16071	15918	16076	15906	16206	15964	15853	16200	16107	16074	15984	15993	15976	16075	15975	15980	15992	15853	16096	16167	15954	15928	16124	15887	15994	16003	16012	16140	16082	15870	15897	15979	15962	16121	16009	16001	16070	16056	15954	16016	15999	16065	16066	15901	15951	16149	15970	15870	16004	16190	15941	15983	16038	16108	16139	16005	15979	15946	15916	15976	16077	16055	15991	16058	16091	16016	15823	15872	15931	16055	15888	16099	15870	16096	15961	16003	15757	16050	16000	15893	16031	16062	16045	16081	15959	16110	16001	16216	16022	16014	15728	15929	15983	16037	16087	15990	15949	16165	16158	15944	15995	16044	15855	15928	16115	15936	15982	15886	16090	15793	15964	15957	15777	15995	15867	16058	15987	15898	16149	15897	16050	16116	16204	15958	15948	16195	15937	15864	16014	16001	15896	16139	16002	15927	16076	15997	15973	15994	15919	15951	15926	15938	15945	15975	16022	16040	16042	15887	15859	16100	15869	16073	15959	15877	15988	15999	15939	15919	16118	15962	15933	15889	15866	15929	15978	16085	15983	15946	16153	15966	16063	15986	16154	16011	16037	15908	15997	15995	15909	15959	16150	15927	15797	15768	15989	15931	16012	15901	16167	15869	15914	15950	15839	15950	16006	15992	15994	16048	15974	15903	16082	16120	15859	15890	16172	16076	16112	15938	16080	15982	16097	15987	15916	16043	16035	15973	16082	15849	15945	15954	16000	16060	15972	16073	16104	15934	16015	15986	16093	15909	15988	16012	15979	16077	15889	16060	15859	15963	16174	16028	15979	16195	16007	15918	15964	15899	15819	15906	16168	15933	16195	15972	15855	16079	16043	15901	15914	16029	16120	16049	15957	15925	15986	15951	16006	15971	16082	16092	16047	16008	16070	16216	15967	16068	16162	16047	15986	15954	15889	15904	16014	16031	16098	15922	15942	16096	16147	16150	15921	16083	15981	15923	16020	15985	15781	15986	15831	16006	15941	15942	16019	15941	16179	15922	16164	16049	16124	16095	15927	15924	16220	16010	16074	16047	15924	15872	16043	15910	15990	16031	15946	16064	15862	15949	15964	16094	15928	15817	15946	15925	15801	15970	15999	15936	16089	15928	15819	15971	15899	16076	15976	15882	16042	15923	15851	16230	16087	15982	16091	16051	15971	15845	16107	15952	15843	16133	15964	16021	16056	15988	15866	15853	16008	15928	16003	15962	15973	16000	15936	15946	15899	16147	15802	15915	15765	15980	15928	15986	16027	15857	16071	16020	15955	15953	15990	16050	16149	15926	16014	15991	16021	15928	16111	15844	15958	16033	15884	16020	15884	15812	16070	15775	15896	15994	15974	15934	15900	15911	15949	16061	15906	15860	15901	16008	16019	15930	15998	15831	16073	15995	15941	15996	15965	16096	15921	16021	16072	15882	15924	16007	15971	16102	16015	16032	15812	16099	16008	16062	16116	16046	15962	15862	15835	15848	16041	15917	16001	16178	15821	16032	15779	16002	16118	15957	15973	15869	16044	15866	15839	15973	15817	15939	15980	15941	16003	15937	15955	16053	15973	16021	15915	16101	16072	15885	16069	15980	15939	15922	16108	15996	16030	16001	15915	15954	15955	15986	15911	15974
29132	34483	40905	30498	20943	18304	17899	17303	17197	17281	17278	17376	17305	17353	17246	17059	17288	17061	17233	17125	17038	17226	17195	17315	16964	17062	17230	17102	17286	17215	17260	17466	17340	17245	17214	17257	17220	16892	17324	17155	16951	17103	17131	17070	17129	17058	17230	16990	17295	17010	17115	16906	17108	17067	17237	17255	17180	17180	17309	16952	17000	17095	17105	17075	17171	17093	17182	17101	17174	17134	17327	17202	17071	17102	17300	17146	17220	17206	17155	17028	17138	17049	17233	17120	17035	17144	17070	16986	17038	17067	17197	17179	17148	17069	17132	17293	17094	17215	17206	17262	17195	17210	16985	16985	17031	17064	17244	17347	17080	17006	17126	17261	17064	17081	17023	17109	16967	17042	17148	17101	16988	17219	16993	17126	17249	17039	17085	17303	16993	17041	17037	17260	17171	17216	17029	17296	17226	17127	17149	16953	17174	17190	16797	17042	16845	17185	17281	17145	17115	17237	17104	16979	17193	17133	16999	17140	17089	17243	17060	17105	17110	17275	17063	16908	17109	17293	17117	17236	17370	17275	17130	17246	17052	17053	17181	17253	17065	17033	17123	17041	17278	17220	17111	17072	16996	17183	17004	17119	17036	17278	17075	17171	17321	17217	17282	17138	17088	17036	17046	17124	17070	17212	17066	17097	17158	17191	17257	17055	17101	16828	17058	17092	17217	17243	17252	17168	16998	17218	17037	17112	17187	17189	17058	17121	17104	17183	16932	17169	17054	17186	17294	17013	17171	17148	17059	17208	17087	17074	17107	17057	17192	17145	16969	17084	17281	17293	17053	16965	17256	17146	17171	17176	17210	17056	17127	17051	16970	17260	17240	17200	17147	17077	17223	17033	16978	17229	17031	17145	17188	17120	17143	17220	17049	17083	17161	17067	17087	17006	17235	17190	17133	17245	17158	16983	17166	17165	16944	17151	17113	17063	17062	17220	17107	17025	17188	16986	17241	17026	16947	17266	17140	17074	16999	17099	17228	17265	17246	17049	17085	16993	16989	16975	16844	16973	16975	17118	17038	17316	17025	17039	17218	17058	16946	17230	16934	17243	17154	16982	17009	17181	17194	17214	17081	17152	17070	17192	17152	17151	17086	17000	17108	17189	17020	17076	17219	17046	17109	17181	16957	17083	17177	16956	17157	17127	17205	17130	16890	17253	16971	17073	17288	17040	17143	16997	17020	17102	17184	17199	17137	17356	17199	17329	17076	17154	17150	17192	17107	17182	17097	17005	17012	16976	17219	17075	16926	17230	17085	17128	16913	16847	17072	16996	17030	16937	16910	16980	17102	17178	17335	17216	17265	16898	17178	17205	17169	17290	17135	17022	17161	17192	17082	17098	17132	17063	17239	17051	17156	17170	16992	17021	17047	17141	17085	16943	17075	17267	17163	17231	17185	17238	17251	17055	17107	17143	17014	17235	17127	17175	17089	17060	17201	16925	17157	17341	17226	17231	17254	17090	17168	16989	17149	17008	17183	17209	17072	17186	17071	17154	17238	17167	17051	17103	17078	17016	17201	16974	17123	17185	17089	17177	17193	17160	17279	17083	17038	17046	17055	17221	17074	17059	17060	17302	17292	17392	17229	17136	17075	16989	17120	17273	17190	17314	17104	17197	17001	16873	17195	17199	17133	17117	17280	16862	16978	17104	17207	17158	17186	17357	17343	17000	17281	17033	17091	17163	17179	17002	17156	17096	17108	17078	17142	17105	17420	17140	17182	16857	17117	16985	17214	17053	17185	17052	17117	17078	17154	17207	17124	17052	17116	17187	17331	16911	16953	17175	17194	17198	17168	17018	17058	16972	17016	17222	17302	17177	17155	17239	17263	17116	17179	16975	17164	16990	17083	16994	17262	17167	17132	17123	17130	17047	17070	17065	17078	17246	17167	17294	16899	17183	17099	17199	17014	17045	17142	17026	16961	17097	17164	16909	17125	16999	17029	17115	16985	16982	16982	17218	17043	17146	16981	17182	17194	17093	17244	17156	17064	16998	17115	17275	17168	17290	17226	17081	17042	17047	17189	17126	17261	16930	17221	16971	17094	17187	17059	16968	17329	17199	17304	17142	17151	17076	17158	16891	17162	17266	17198	17236	16977	16979	17179	17108	17129	17131	17047	17172	17187	17006	17312	17179	17088	17278	17195	17113	17151	17195	16951	17153	17090	16980	17024	17195	16915	17110	17206	17281	17182	17187	17195	17200	17074	16979	17081	17129	17063	17064	17186	17129	17138	17037	17218	16985	17121	17336	17287	17146	17042	17110	17147	17217	16788	17136	17066	17167	16965	17030	16936	17083	17065	17265	17123	17211	17059	17156	17167	16974	17211	17025	17188	17246	17206	17215	16938	17058	17232	17151	17139	17319	17169	17212	17298	17260	17143	17297	17192	17106	17332	17134	17135	17244	17019	16970	17091	17185	17284	17104	16831	17123	17259	17140	17131	17096	17088	17078	17062	17138	17064	16992	16978	16989	17048	17236	16982	16979	17146	17138	17104	17297	17129	17139	16983	17136	17199	17020	17099	17119	17179	17287	17143	17185	17221	17328	17118	16996	17147	17117	16977	17182	17143	17000	17035	17345	17102	17213	17198	17091	17276	17293	17160	17116	17124	16929	17084	17178	17242	17143	17233	17150	17041	17054	17125	17086	17041	17163	17077	17187	17189	17136	17030	17241	17175	16895	17097	17194	17095	17028	17284	17304	17014	17229	17180	17063	17360	17032	17232	17003	17112	17093	16927	17035	17242	16897	17341	17166	17073	16946	17166	17114	17232	17272	17078	17018	17059	16938	17056	17351	17092	17238	17235	16980	17403	17136	17293	17268	17059	17060	17241	17182	17077	17084	17218	17273	17181	17274	17182	17054	17191	17171	17128	17016	17019	16993	17164	17131	16951	17328	17307	17025	17084	17156	17172	16848	17098	17026	17034	17235	17160	17040	17293	17130	17080	16954	17287	16988	17046	17136	17163	17126	17093	17238	17217	17146	17135	17000	17125	17346	16993	17204	17069	17284	16976	17192	17050	17077	17202	17114	17069	17229	17050	16943	17133	17173	17339	17082	17114	17066	17047	17095	17148	17179	16993	17041	17038	17209	17021	17496	17353	17045	17226	17030	17094	17138	17259	17233	17128	17154	17117	17173	17127	17255	16975	17007	17059	17193	17072	17154	17190	17280	17197	17215	17023	17105	17267	17211	17189	17168	17053	17152	17196	17234	17239	17070	16870	17117	16970	17113	17247	17100	17190	17245	17281	17204	17204	17368	17227	17005	16959	17141	17193	17238	17186	17110	16988	17067	17161	17206	17208	17148	16983	16986	17306	17149	17165	17191	17066	17229	17296	17314	17200	17184	17148	17231	17207	17066	17007	17270	16948	17007	16985	17036	17166	17082	16875	17134	17202	17067	16886	17247	17058	17123	17166	17281	17188	17287	17193	17149	17058	17230	17165	17016	17387	16907	17186	17477	17202	17151	17210	17166	17217	17001	17105	17046	17190	17096	17239	17155	17114	17192	17139	17162	17101	17219	17233	17091	17073	17110	17328	17131	17100	17015	17252	17130	17136	17118	17073	17100	17370	17235	17013	17202	17160	17086	17040	17170	17030	17132	17258	17029	17124	17063	16978	17120	17028	17198	17123	17108	17030	17002	17018	17156	17045	17087	17238	17134	17240	17237	17078	17198	17053	17152	16992	17245	17248	17270	17260	17205	16941	17172	17298	17206	17156	17125	17115	17055	17027	17225	17243	17036	17212	17299	17250	17189	17322	17096	17226	17258	16946	17190	16901	17315	17255	16988	16897	17107	17171	17154	17311	17203	17219	17163	17064	17238	17133	17137	17226	17080	17106	17180	16952	17099	17067	17211	17153	17134	17100	17043	17251	16990	17123	17000	17146	17129	17173	17222	17139	17015	17107	16984	17139	17127	17097	17214	17171	17133	17371	17291	17091	17179	16950	17270	17155	17102	17082	17171	17352	17230	17228	17082	17249	17165	17190	17119	17056	17172	17243	17257	17287	17276	17377	17000	17048	17066	17089	17152	17276	17173	16912	17131	16816	17171	17168	17108	17299	16979	17189	17211	17048	17069	17131	17105	16938	17121	17035	16885	16986	17241	17218	17128	17229	17026	17189	17167	17188	17167	17063	17151	17193	17123	17150	17200	17214	17208	17200	17154	17086	17093	17226	17148	17281	17098	16951	17205	17074	17043	17259	17063	17169	17074	16971	17125	17103	17002	17238	17096	17113	17155	17192	17070	17003	17084	17392	16971	17215	16993	17118	17066	17215	17020	17196	17045	17247	17074	17104	17100	17089	17004	17114	17260	17007	17110	17064	16912	17131	17148	16915	17272	17177	17081	17142	17074	17228	17273	17177	17301	17038	17205	17105	17205	16904	17130	17324	16990	17028	17125	17185	17128	17175	16918	16984	17188	17210	17203	16985	16994	17210	17176	17037	17133	17150	17103	17250	17133	17146	17204	17337	17164	17222	17030	17025	17140	17078	17069	17045	17075	17113	17162	17089	17139	17114	16913	17011	17042	17187	17246	17265	17100	17067	17035	17003	17071	17067	17059	17077	17351	17308	17120	17051	17229	17250	17244	17236	17264	17047	16956	17196	17115	17263	17055	17075	17235	17146	17094	17048	17023	17270	17133	17060	17228	16989	17240	17228	17137	17257	17147	17386	17294	17244	17185	17055	17126	17122	17044	17268	17024	17090	17373	16962	17153	17150	16971	17125	17154	17035	17120	17055	17110	17039	17141	17325	17115	17058	17056	17209	17182	17249	17209	17220	17045	17339	17212	17261	16960	17312	17028	17075	17122	16989	17146	17125	17300	17137	17224	17194	16998	17030	17133	17219	17267	17123	17279	17279	17207	17219	17143	17081	17023	17111	17127	17286	17315	17337	17091	17034	17098	17302	17214	17172	17112	17035	17230	17207	17053	17114	17385	17082	16897	16966	17094	17096	17267	17230	17052	17066	17232	17101	17056	17144	17034	17129	16935	17121	17071	17052	17278	17208	17074	17030	17112	17144	17105	17357	17067	17175	16880	17342	17179	17177	17128	17207	17258	17178	17099	16983	16959	17183	17103	17112	17046	17339	17233	17085	17189	17335	17097	16837	17160	17074	16975
58407	79321	54029	29000	18608	16343	16208	16286	15888	16100	15937	16021	15979	16087	15925	16129	16055	16039	16119	16219	16243	16400	16215	16069	16035	16099	16045	15984	16153	16098	16017	15983	15916	15995	16094	16085	16080	16173	15945	16082	16249	16127	16094	16036	16282	15971	16063	16174	15979	16120	16211	16173	15918	15969	16002	16084	16256	15894	16135	15931	16009	16277	16055	15962	16060	15935	16097	16116	16088	16000	16152	16274	15960	16034	15963	16166	16052	16179	16098	15944	16186	16103	16273	16100	16132	16158	15971	16003	16198	16194	16195	16140	16031	16127	16108	15951	16171	16126	16065	16126	16154	15886	16148	16082	16028	16246	15968	16064	16148	16061	16004	15973	16185	16135	16213	16036	16045	16138	15996	16027	15908	16154	16122	16140	16112	16025	16091	16090	16128	16120	16128	15979	16057	16067	16219	16182	16128	16220	16081	16167	16119	16033	16141	16134	15970	16175	16127	16103	15911	16082	16272	15948	16144	16182	16147	15993	16023	15992	16273	16036	15989	15972	16065	16119	16079	16095	16155	15968	16018	16048	15894	16010	16017	16120	16199	16016	16083	16122	16271	16099	16111	16141	16171	16019	16007	16124	16103	16025	16214	16163	16247	16150	15974	16082	16156	16108	16012	16013	16169	16117	16128	16204	16037	16064	16054	16228	16123	16043	16105	16113	16098	16006	16148	16154	16066	16208	15971	16270	15949	16002	16064	16175	16005	15961	16051	16072	16107	16113	15957	16212	16129	16087	16008	16149	16111	16001	15999	16093	16201	16183	16057	16095	16023	16116	16156	16122	16071	16154	16046	16089	16148	16030	16241	15962	16239	16059	15990	16022	16098	16287	16134	16226	16129	16101	16172	15992	15932	16071	16266	15837	16039	15998	15969	16222	16039	16039	16017	16111	16020	16123	16133	16072	16056	16133	16100	16213	15972	16145	16011	16235	15965	16180	15932	16082	16021	16252	16014	16039	16141	16126	16036	16195	16162	16261	16134	16077	16001	16136	15978	16074	16156	16022	15984	16197	15907	16241	16134	16040	15965	16030	16001	16140	16103	16017	16139	16171	16136	16004	16181	16076	16085	16142	15918	16089	16006	16015	16179	16176	16058	16276	16127	16049	16178	16141	15998	16058	15985	16135	16074	15977	16312	15974	16059	16039	16072	16183	15904	16150	16030	16220	15954	16108	16179	16047	16171	16123	15930	16050	15906	16011	16061	15954	16034	16073	16084	16049	15961	16110	16037	16165	16027	15927	15988	15991	16190	15965	15978	16076	16065	16131	16084	16042	16088	16022	16041	16126	16081	16199	16132	16074	16087	16041	16065	16114	16060	16238	16143	16071	16012	16066	16070	16003	16244	16047	16097	16182	16142	16057	15932	16030	16276	16248	16084	15958	16157	16083	16061	15986	15984	16119	16200	16046	15992	15951	16151	15901	16107	16118	15975	16025	16148	16283	15961	15990	16044	16158	16100	16039	16104	16167	16107	16109	16030	16135	16145	16211	16260	16011	16099	15958	16127	16137	16121	16060	16007	16079	16297	15992	16223	16158	16145	16112	15995	16089	16184	15990	16174	16155	16047	15956	16147	16077	16061	16042	16050	16024	15959	16121	16132	16052	16174	15801	16185	16012	16182	16218	16118	16091	16073	16120	16069	16065	15972	16157	16103	16092	16009	16075	15887	15944	16010	16010	15990	16075	16026	16245	15922	16156	16134	16295	16185	15995	15990	16005	16160	15987	16069	16263	16003	16073	16071	16244	16050	15901	15902	16146	15903	16208	16005	16226	16199	16084	15768	16026	16127	16071	16152	16128	16126	16160	15873	16143	16179	16049	16183	16157	15994	16140	16114	16098	16087	16221	16086	16032	16153	16005	16058	16092	16095	16119	16236	15979	16058	15996	16201	16204	16133	15970	16177	16145	16147	16089	16046	16053	16086	16145	16021	16022	15929	15942	15983	16100	16051	16017	15849	16121	16060	16175	16082	16085	16103	16110	16147	16014	16150	16117	16060	16151	16074	16131	16228	16201	16056	16108	15979	16100	16128	16068	16175	16120	16166	16080	15984	16232	16094	15877	16046	16108	16083	16220	16104	15908	16093	16167	16013	16015	16029	16056	15960	16042	16281	16071	15976	16005	16149	16050	16259	16092	16112	15983	16081	16076	16046	15986	16104	15893	16107	16080	16127	16083	15964	15986	16020	16103	15963	16101	16087	16075	16002	16215	16040	16274	16098	15895	16034	16253	16031	16183	16088	16076	16008	16241	16111	16071	16052	16050	15933	16052	16033	16063	16068	16063	16035	15962	15999	15988	16079	16145	15943	15981	16232	16061	16076	16223	16039	16051	16225	15938	16048	16138	16053	15914	16213	16017	16074	15958	16128	16208	16061	16055	16209	16252	15986	16149	16128	16135	16056	16022	16104	16122	16291	16070	16165	16079	16137	16034	16102	16199	16079	16211	16256	15934	15772	16061	16167	16103	16065	16068	15939	15969	16149	16200	16033	15918	16195	15999	15906	16100	16302	16117	16194	16086	16084	16015	16177	16072	16089	16044	16078	15964	15989	16126	16077	16115	15817	16129	16127	16086	15892	16218	15997	16089	15957	16169	16148	16022	15963	16117	16107	16019	16016	16078	15964	16088	16108	16057	16046	16236	16101	16231	16325	15815	15932	15959	16004	16083	16298	16115	16221	15991	16208	15996	16057	15873	15957	15996	16070	16041	15960	16205	15868	16170	16144	15992	15867	16056	16066	16044	16165	16029	16082	16073	16105	16020	16137	16066	16027	16054	16139	15988	16236	16189	16243	16002	16012	15966	15997	16035	16077	16065	16153	16110	16130	16260	15910	15908	15935	15868	16277	16077	16082	16084	16151	16291	16087	16069	16228	15827	16110	16095	16166	16115	16100	16166	16130	15981	16202	16057	15933	16024	16119	16087	15987	16212	16145	15945	16160	16070	16009	16204	16265	16016	16045	15932	15962	16176	16028	16013	16004	16129	16223	15931	16026	16250	16105	16025	16274	16223	16013	16161	16162	16021	16046	16058	16151	16067	16204	15979	16068	16055	16125	15966	15992	16002	16007	16189	16139	16094	16052	16053	16156	16126	15982	16246	15959	16058	16187	15965	16105	16073	16107	16035	16051	16031	15986	16074	16142	16159	16111	16094	16043	16090	16122	16113	16053	15932	15966	16064	16007	16087	15860	15888	16204	16219	16008	16068	16210	16028	15901	16409	16044	16143	16069	16025	16113	15883	16101	16233	16006	15863	15994	16005	15922	16111	16153	16090	16246	16137	16115	16034	16120	16148	15963	16140	16080	16069	16067	16033	16035	16169	16197	16121	16089	16139	16011	16079	16059	16079	16132	16272	16176	16122	16146	16110	15997	16042	16120	16097	16033	16148	16112	16029	16118	16131	16032	16101	16216	16096	16023	16220	16058	16101	16138	16236	16008	16170	15868	16059	15993	16084	15948	15934	16140	16032	16126	16062	15915	16105	16046	16310	15927	16151	16016	16115	16150	15960	16206	15957	16104	16136	16171	16267	16191	16169	16036	16135	16005	16165	16066	16227	16203	16179	16090	16086	16288	16089	15961	16070	16091	15981	15984	16120	16073	16193	16058	16243	16087	16097	16103	16231	16214	15988	16135	15889	16188	15978	16074	16191	16023	16003	16012	16027	16079	15988	15981	16057	15983	16134	15877	15999	16079	16214	16134	16093	16165	16199	16051	16000	16107	16088	16070	16266	15850	16045	16041	16320	16273	16107	16199	15947	15978	16125	15998	16074	16113	15994	16135	15825	16044	16251	16170	16188	16110	16152	16047	16047	16055	15865	16202	16166	16477	16119	16193	16101	16085	15999	16061	15998	16165	16173	16023	16065	15834	16014	16046	16169	15977	16057	16053	16084	16114	16142	16260	16111	16031	15987	15919	16171	16128	16150	16173	15929	16022	16058	16166	16121	16045	15925	16028	16058	16172	16135	16087	15974	16005	15983	16268	16088	16234	16372	16156	15908	16211	16069	15982	16092	16207	16177	15885	16065	15921	15975	16276	16002	16020	16058	15999	16088	15995	16128	16072	16125	15930	16100	16036	16028	16054	15890	16177	16047	16040	16063	16153	16157	16143	16081	16044	15876	16251	16025	16010	16056	16158	15951	16122	16102	16065	16169	16273	16131	16102	16078	16133	16061	16129	16114	16130	16007	15942	16060	15985	16010	16051	16147	16266	16138	16092	16167	16142	16033	16126	16205	15945	15882	16001	16203	16188	16152	16070	16070	16095	15945	16017	16154	16045	16063	16053	16264	16095	16161	15938	16233	16117	16181	16050	16196	16158	16138	16017	16013	16167	16051	16085	15908	15836	16077	16000	16178	16180	16212	16101	16001	15925	15986	16103	16285	16257	16135	15988	16096	16086	16200	16018	16184	16212	15779	15975	16020	16116	16031	16192	15904	16114	16117	16000	16039	16179	16182	16104	16047	16001	16093	16212	16081	15999	15968	16114	16142	16066	16043	16042	15903	16279	16104	16055	16162	16056	16090	15833	16026	16057	16059	16157	15956	16133	16117	16197	16112	16119	16255	16082	15995	16079	16053	16035	16174	16020	16039	16094	16033	16279	15930	16034	16200	15927	15957	16160	16072	16103	16023	16105	16076	16176	16106	16104	16136	16030	15942	16124	16126	16074	16095	16003	16197	16042	16080	16104	16004	16031	16016	16115	16029	16084	16068	16243	15985	15982	16225	16198	15994	15923	16190	16116	15996	16132	15977	16144	16061	16082	15995	16210	15909	16072	15973	16178	16067	16114	16086	16140	16156	15949	15990	16031	16050	16004	16127	16176	16261	16074	16040	16015	16120	16122	16068	16185	15891	16048	16052	16129	16108	16113	16149	16142	16033	16066	16118	16210	15946	16261	15944	15885	16031	16114	16020	16151	15897	16081	16211	16097	16058	16172	16020	16005	16130	16028	16181	16062	16053	16040	16163	16028	16233	16109	16147	16161	15871	16234	15982	15969	16221	15758	16122	16106	16000	15961	15916	16239	16051	16169	16196	16142	16097	16168	15937	16175	16155	16168	16105	16209	16068	16130	16159	16060	16208	15886	16359	16123	16028	16174	16049	16179	16085	15964	16162	16022	16141
24036	23927	32753	26325	22670	22861	22273	17895	17229	17371	17302	17408	17404	17249	17239	17140	17127	17037	17150	17045	17204	17279	17225	16981	17150	17252	17112	17251	17102	17182	17066	17249	17013	17061	17124	17084	17044	17188	16929	17271	17081	17094	17118	16756	17024	17110	17198	17022	16952	16941	17174	17099	16938	17005	17186	16978	16892	16779	16996	17015	17205	17076	16866	16977	16866	16858	16983	16899	17037	16783	17117	17131	17024	16978	17003	16960	16973	17138	17067	17133	16767	16895	17044	17000	16922	17079	17011	17018	16966	17061	16986	16888	16992	17123	16987	16888	17054	16894	16948	16923	16849	17220	17097	17021	16870	17011	16992	16967	17163	16877	17140	17234	16967	16984	16859	16997	16949	16988	16878	16868	17006	17030	17058	16998	17071	17005	17083	16895	16895	16971	17177	16882	17123	16817	16917	16827	17005	17106	17136	17077	17026	17134	16976	16983	16942	16942	17065	17080	17039	16847	17121	16984	16896	16854	16760	17057	17140	16928	17199	17017	17009	16956	17093	17054	17129	17028	17027	17047	17009	16710	16829	16834	16856	17077	17104	17099	16852	16967	16969	16848	16947	16945	16974	17067	17058	17215	17000	16878	16997	17020	16877	17011	16997	17081	16926	16965	16963	16815	16784	16860	16835	17001	17003	17018	16972	17005	16838	17004	16936	17045	16957	17005	16866	16889	17058	17066	17115	17052	16995	16989	16932	16998	17019	16957	16955	17048	17020	16856	17111	17125	16968	16986	16951	16769	16852	17092	16844	17138	16829	16840	16924	16987	17064	16911	16964	17004	17026	17029	16908	16874	16849	17126	16915	16987	16897	16924	17137	17021	17072	16938	16945	16811	17187	17035	16840	17055	16854	16892	16965	16886	16930	16990	17023	16934	16963	17019	16982	16966	17058	16918	16896	17010	17037	17097	16879	16963	16809	16890	16938	17058	17025	16813	17133	16947	16964	16914	17183	17037	16951	17036	16906	16804	17095	16927	16890	16912	17215	16972	16983	17227	17039	16969	16785	16778	17040	16944	17063	17000	16873	17008	16957	16951	16939	16986	17248	17054	16918	16865	17122	16888	17123	16792	16974	17018	16851	16968	16974	16906	17033	17009	17252	17001	17100	16931	16730	16884	16977	16884	16628	16875	17094	16946	17002	17010	17063	16981	16984	17233	16828	16883	16889	16980	17053	17017	16879	16988	16957	16937	16917	16873	16955	16937	16848	16873	16739	16838	16929	16895	16886	16748	16812	17182	17012	16783	17078	17039	17045	17081	16935	16902	16899	17137	17034	17033	17026	17150	16737	17027	16912	17103	17013	16877	17016	16905	16877	16880	17135	17027	16936	16963	16653	16735	17008	17152	16920	17044	17002	16854	16924	17034	17054	17162	17048	16938	17033	16734	16956	16941	17088	16826	16904	16770	16986	17188	17117	16878	16974	17131	16813	17017	17045	16823	17200	16875	16832	16840	16927	17108	17043	17003	17053	17038	16831	17076	16999	16742	17049	16847	16920	16879	16875	17064	16987	16932	16803	16931	16979	16897	16882	16940	17035	16990	16936	17126	16913	16769	17235	16898	16997	17298	17109	16663	16920	16982	16853	16901	16903	17012	17011	16814	16919	16937	17010	17104	17031	16938	17009	16976	17141	16936	16836	16800	16860	16902	16950	16894	17027	17037	17045	16993	16986	16977	17057	16981	16736	17071	17031	16916	17223	16990	17052	16818	16851	16849	17034	16913	16935	16977	16927	16925	17045	17009	16856	17016	17140	17028	17099	16870	16992	17242	16782	16934	16769	16802	17119	17033	16983	16949	16963	17094	16983	16910	17050	17022	16993	17007	17092	16865	16842	16905	16893	17074	17116	16876	16952	17103	16838	17173	16903	17010	16831	17003	17034	16895	16832	17154	16981	17121	16990	16947	17011	17083	17063	17174	16898	16916	16856	17033	16889	16693	17012	16956	17215	17114	16855	16999	17038	16998	17118	17163	16791	17037	17064	17034	16950	16856	16983	16830	16799	16774	16897	16897	16927	16869	17089	16779	16991	16864	16900	16884	17015	16740	16916	16928	16899	16849	16768	16880	16872	16939	16842	16910	16736	16792	16964	16803	17014	17095	17014	16910	16967	17086	17098	16961	16716	16884	17012	17122	17157	16979	17000	17015	16800	16944	17065	16803	17025	17006	16939	16854	16977	16873	17017	16873	16938	16914	17048	16917	17110	16890	16921	16963	17054	17016	16921	17083	16863	16872	16974	16919	16767	16919	16984	16898	17065	16958	16914	16963	17089	17098	16981	16942	17020	17019	17103	16845	16961	16935	16963	16924	16832	16735	17012	16913	16826	17257	16955	17056	17057	17066	16809	17030	17090	16949	16972	16886	16868	16892	17013	16760	17219	16674	16932	16881	16923	16894	16901	16801	16917	17077	17166	17023	17022	17042	16827	17057	16985	17022	17095	16892	16984	16965	17087	16781	16833	16972	16812	16935	16887	16883	17099	16920	17027	16849	16951	16853	16779	16911	17046	16940	16943	17063	16835	16965	16999	17012	16921	16926	16981	16750	16954	17201	16836	16968	17006	17095	16958	17036	17049	17072	16908	17159	17106	16945	17014	17018	16993	17198	17063	16838	16979	17093	17000	17178	17046	16830	16984	16791	17001	17107	16909	16935	17123	17033	17055	17038	16784	16883	17000	16843	16862	16951	16908	16858	17010	16966	17001	16965	16925	17051	16785	16918	16981	17073	16707	16842	17001	17043	16877	16719	16800	16827	16859	17163	16969	17133	17000	17019	16766	17046	16741	17089	17002	17137	16875	16923	17033	16961	16885	16887	16925	16989	16991	16997	16901	16987	16942	16809	17097	17028	17102	17017	17027	16808	16993	16889	17094	17060	16982	16819	17188	16910	16953	17030	16865	16899	17128	17087	16787	16838	17121	16978	16958	16881	17037	17019	16987	16989	16921	16926	16966	17023	16970	16985	16792	16888	17215	16796	16877	16923	16857	16906	17060	16988	16970	16924	17091	16766	16822	17049	17067	17119	16863	17150	16952	16946	16898	16912	17021	16959	16923	17007	16948	17090	16967	16942	17043	16961	16980	17025	17170	17058	16987	17018	16948	16986	16953	16911	17129	16810	16889	16859	16943	17111	16983	17076	17004	16973	16814	16953	16887	17003	16834	17009	16809	17031	16962	16942	16988	16871	17247	16869	17185	16955	17025	16893	17038	17054	16838	17062	16826	17076	16862	17138	16972	16848	17063	16880	16990	16980	16988	16946	17078	16917	16945	16810	17029	16912	16909	17117	16882	16900	16876	17123	17078	16969	16989	17060	16988	17218	16779	16892	17098	16973	16711	17143	16960	17136	16833	16792	16984	17064	17078	17010	16856	16892	16976	16788	16770	16857	17085	17111	17055	16869	17011	16938	17001	16813	16918	16883	17139	16951	17011	16945	17069	17224	16907	17030	17008	16993	17002	17133	17059	17079	16924	17173	16963	16987	17094	16990	17096	16846	16756	16941	16974	17134	16977	16913	16832	16989	17012	16891	17020	16882	16899	17006	17224	16972	16828	16933	16799	16895	16804	16963	16838	16955	17133	16709	17106	16888	17078	16992	16988	17072	16988	17118	16976	16892	17069	16918	16922	17221	16938	16950	16969	16829	16850	16794	16942	16947	17056	16850	17175	16703	17029	17076	16972	16974	16960	16895	16863	17111	17035	16876	16906	16915	17041	16960	16899	16993	17102	16991	17002	16842	17084	16833	16973	16933	16907	16949	16830	16672	17023	16865	16953	16903	16891	16895	16923	16875	16890	17041	16959	16981	16958	16916	17134	16917	16791	16956	16954	16785	17005	16921	17006	16943	17083	17179	16980	17018	16954	17000	16910	17013	17088	17033	17026	16888	16798	16968	17159	16939	16844	17023	17075	17034	17169	16873	16869	17122	16936	16986	17033	16762	17099	17222	17007	16924	17150	16993	16999	16907	16876	16928	16997	16646	16998	16841	17039	16905	16897	17189	16806	16953	17023	17019	16974	16658	17139	16928	17031	17031	16842	17050	16821	16727	17055	16872	16916	16873	16752	17030	16910	17084	17168	16970	16974	16691	16868	17007	16962	16939	17056	16916	16866	16896	16904	17000	16666	16914	16830	16906	17063	16995	17027	17011	17127	16957	16903	17003	17000	17095	17088	16894	17214	17103	16821	16902	17035	17087	16862	16854	17084	17089	16915	17082	16830	17125	16843	16816	16995	16908	16805	16938	16848	16802	16970	17201	16875	17012	16745	16825	16904	16915	16783	16848	17156	17039	16958	16900	17025	16840	17036	16807	16897	17163	16753	16885	16845	17100	17082	17043	16889	17080	16925	16877	17033	17135	16768	16900	16833	16933	17018	16997	16811	17001	17038	16822	16903	16900	17140	16815	16811	17165	17074	16958	16897	16926	17029	17044	16956	17054	17137	16994	16904	17077	16955	16732	16945	16976	17043	16922	17131	16878	16891	16864	17089	17014	16942	16989	16934	16879	16905	16861	16995	17117	17012	16827	17093	17021	16905	16819	16935	16789	17026	16969	16965	17013	16958	16971	17166	17071	16959	17142	17012	17037	17021	16937	16912	17061	17093	17036	17028	16997	16912	16872	17122	17038	16781	16837	16859	17000	17103	17068	17123	17033	17064	17121	16943	16928	17055	16983	17059	16965	16986	17010	16944	16945	17122	17133	16903	16950	17003	16932	16961	16975	16978	16852	17014	16974	16871	17109	17147	16848	16828	17138	17001	16795	16935	17020	16948	16951	16987	17133	16882	16979	16793	16859	16809	16891	17037	16907	16860	16889	17024	16905	16895	16916	16930	16970	17176	16976	16870	16884	17036	16923	16854	17059	16849	16999	17076	16918	16876	16860	16892	16956	16974	17007	17043	16938	16911	16914	16997	16998	17027	17018	17017	16901	16985	17101	16770	17016	17198	17100	17114	17049	17076	17041	17105	16846	16738	16937	16930	17087	16968	16794	16981	16943	16928	16849	16970	16824	17119	16902	17039	16951	16844	16905	16903	16911	16887	16898	16899	16962	16973	16922	16930	16946	16907	16949	16970	16949	16899	16784	16954	16912	17109	17154	17339	17001	17084	17038	17092	17086	16987	16891
61646	105924	79308	46918	25347	17414	15988	16029	15954	15950	16012	16213	16014	16068	16002	16017	16000	16066	15930	16039	16040	15975	16172	15904	16127	16131	16084	16027	16044	15873	15853	15965	15997	15994	16177	16010	16070	16078	15924	16125	16032	15836	16110	16077	16230	15984	15988	16038	15995	15974	15937	16009	16079	16074	16095	15895	15950	16075	15990	16110	15966	16122	16087	15917	16050	15880	16189	16039	15900	16088	16055	16021	16114	15925	16038	16085	16022	15897	16117	16035	16023	16129	15998	16181	16145	15909	16066	16108	16059	15931	16081	16069	16057	16081	16041	15897	16033	15896	15826	15902	16033	16058	16027	15910	15889	15905	15914	16035	16213	16022	16205	16015	16126	16009	16006	16004	16157	16007	16078	15944	15993	15941	16026	16044	16096	16131	16131	15938	15991	16051	15919	15960	15991	15940	16128	15988	16084	15880	16193	15936	16111	16004	16076	16037	16040	16058	15926	16037	16286	16022	16025	16016	15987	16088	16034	16024	16082	15970	16013	15854	16037	16015	15955	16059	15952	15934	15885	16238	16199	15984	16030	16082	15980	16085	16044	15941	16067	16063	16177	15909	16054	16075	16094	15997	16142	15929	16113	15915	15991	16068	15951	16142	15948	15995	16066	16125	16082	16029	16084	15998	15923	15995	16116	15943	16023	16095	15978	16047	15953	16016	15970	16027	16027	16193	16140	15962	16031	16046	16156	15959	16059	16138	16065	16022	15949	15908	16078	15979	16022	15905	15883	16163	16013	16174	16073	15983	16210	16023	16060	15999	15783	16117	15925	16094	16070	15992	15924	15772	16151	16129	16045	16137	15946	15833	16053	16051	15828	16011	16010	16076	16073	15903	16104	16080	16046	16042	16007	16043	16057	16069	16027	15859	16036	15889	15871	16316	16205	16093	16020	16106	16035	16024	16100	15954	16017	16155	16200	16078	15988	16209	15895	16026	16169	16059	15890	15913	16015	15976	16039	16085	16058	15912	15985	15901	16088	15978	16008	15950	16153	15845	16159	15927	15963	15961	16107	16125	16185	16008	15910	16084	16000	15852	15947	16085	15948	15929	15926	15895	16060	15979	16075	15975	15973	15950	15935	15998	16048	15883	16122	15893	15877	16100	16032	15924	16099	15982	16187	15916	16061	15919	15954	15950	15955	15966	16060	16129	15836	15951	16058	15977	16113	15893	15839	15981	16074	16037	16089	16050	16063	16004	16146	16094	16001	16170	16133	16056	16017	16008	15940	16139	16140	15944	16003	15982	15934	16024	15835	16098	16077	16086	15895	16016	16035	15937	15968	16135	15924	16261	16090	16129	16077	16068	16097	15969	15959	15956	16020	15916	16013	15934	16028	15949	16035	16093	15943	16011	16115	16084	15808	16062	16154	16057	16011	15880	16104	15912	16093	15952	16001	15784	16064	16069	16212	15787	15914	16034	16058	15986	15979	15942	16031	15891	16093	16012	16044	16067	15939	16091	15940	16013	15934	16090	15958	16099	16056	15918	16106	16018	16022	16052	15971	15873	16022	15902	16081	16120	16129	15920	16045	15983	16110	15935	15881	15944	16002	15957	16075	16162	15976	16071	16095	16152	16050	15954	15863	15864	15962	15896	15988	16058	16004	16005	16080	15896	16080	15849	16017	15912	15966	15962	16004	15952	15999	16015	16022	16044	16088	16008	15981	16038	16105	16022	15971	15956	15983	16041	15982	16024	16013	16117	16074	16026	15732	16054	15966	15902	16077	16065	15985	16136	16008	16008	16053	16037	15987	15949	16131	16083	16068	16061	16062	15827	15927	16161	16015	16018	16074	15961	16048	15899	15927	15997	16041	15941	16047	15990	16065	16017	16062	15967	16207	16076	16084	15959	16066	16205	16088	15936	16058	16116	16108	16087	16073	15863	16002	16058	15816	15945	15969	16020	16122	15925	16119	16217	16088	15915	16014	16013	15966	15941	16006	16036	16229	16093	15905	16081	16118	15934	15955	15948	16004	15978	16012	16138	15974	16016	16184	15996	16091	16055	16125	16018	16062	15903	15976	16114	15836	15939	15895	16167	16005	16067	16017	15959	15876	16136	16011	15988	15923	16064	16189	16037	16032	16021	15979	15959	16185	15878	16062	15931	15927	15990	16260	15781	15943	15703	16079	16097	16036	15870	16081	16029	16124	16022	16060	16120	15901	15975	15997	16005	15960	16150	16017	16050	15910	15949	15982	16117	16050	16006	15937	16057	16045	16078	16167	16071	16072	16199	15891	15954	15964	15955	16177	15972	15942	16156	16058	15906	15957	15994	16057	15995	15891	16000	16026	16101	16082	15872	16084	15985	16216	15981	16034	16098	16069	16009	16079	16088	16023	16135	16103	16011	15936	16127	16006	15892	16075	16036	15983	16052	15932	16032	15959	16104	15913	15970	16008	15938	16059	16143	16111	16088	15875	16040	15950	16072	15907	16095	15941	15983	16154	15995	16080	16091	15926	16027	15957	15975	16081	15932	15989	16129	16160	15929	15955	15991	16061	16079	16143	16014	16138	15963	16033	15977	16063	16124	16024	15982	16125	16063	15875	16108	16056	15983	16122	16070	16238	16018	16106	15964	16156	15919	15974	15817	16134	16122	16029	15765	16170	15994	16156	15966	16057	16150	15939	16071	15913	15999	16037	15995	16029	16072	16110	15948	16151	15899	16057	16080	16083	15939	16019	16093	16037	15996	16252	16172	16076	16081	15918	16036	15999	15910	15833	15973	15922	15908	16036	16106	16007	15959	15953	16059	16122	15921	15984	15962	16007	15948	15971	16013	16179	15936	15860	15977	15961	15961	16132	16005	15944	16079	16033	16005	16016	16102	16141	15977	16038	15946	16017	15957	15904	16082	16162	15976	15972	16020	16025	15958	16026	15953	16048	16215	16001	16035	16213	16081	16031	16102	16079	16062	16023	15792	16033	15978	15759	15960	15933	16070	16008	16010	16058	15871	16024	16052	15944	16042	16126	15983	16071	16022	16116	16104	15974	16086	16274	15910	16064	16113	16176	15991	16236	15959	15983	15992	15900	16080	16054	16023	16038	16119	16003	16009	15911	16092	16134	15981	15950	15988	15980	16026	16010	16026	15864	16005	16092	16082	16100	16134	15924	16084	15983	16104	15986	16097	16060	15930	15987	15964	16098	15955	15901	16018	16081	15936	15953	15882	15835	15967	15927	15923	16066	15867	15997	15996	16042	16052	16054	16074	16194	16073	16117	16154	16174	15856	15877	15918	16085	15945	16020	16182	16224	15993	16143	16004	15976	16177	16110	16021	15908	16118	15981	15918	15912	16069	16141	15981	16075	16066	16029	16097	16047	15909	16064	15929	15932	16205	16144	15964	15979	16098	15932	16089	15788	15947	15906	15919	16022	16133	15945	15937	15969	16001	15992	16118	16172	16051	16140	15976	15957	16150	15939	16180	15902	15956	15912	15949	16005	16041	15953	16046	15954	16010	15969	15935	16162	16061	15973	16040	16119	16015	15983	16171	16172	16041	15918	16057	15795	15936	16101	15993	16063	16138	15906	15978	15861	16002	16125	16054	15997	16124	16087	16092	15964	15961	16130	16043	16184	16055	16143	16043	16024	15984	15990	16082	15984	15981	15972	15993	16139	16115	16153	16196	15910	16009	16042	16106	15887	16094	16062	16012	16013	15915	15868	16150	16052	15907	16024	16034	15834	15941	16052	16055	15988	16076	16045	15986	15898	16118	16159	15953	16004	16148	16012	16066	15825	15881	15989	16033	15915	16034	15947	16124	15938	15962	15941	15997	15990	15794	16013	16024	15951	16037	15875	15947	16134	16010	15967	15983	15923	15862	15946	16056	15977	16040	16050	15995	16008	15914	15843	16189	15916	16012	16167	16081	16053	15794	15964	15929	16096	16002	15983	16051	16100	16106	16190	16079	16076	16043	16131	15829	16108	16039	16024	15956	15929	16023	15974	16104	16120	15988	16068	16090	16067	16103	16056	16067	16024	15896	15843	16136	16177	16108	16068	16006	16079	16063	15874	16091	15995	15934	15949	16082	16007	16114	15973	15868	16101	15757	15967	16141	15891	15998	15999	16004	15762	16037	15957	16033	16168	16008	15990	15905	15852	15840	16172	15999	16185	15981	15961	16027	16075	16045	16102	15956	16105	16182	15807	15972	15999	15937	16104	15992	16015	15987	16076	15844	16012	16007	15991	16011	16218	15911	16212	16120	15943	16019	15935	16011	16170	15884	15994	15955	16091	15997	16001	15968	15991	15927	15988	16122	16128	15826	15936	16032	16107	15872	16002	16027	15995	16173	16056	15985	16158	16092	16078	16131	15855	16049	16073	15948	16166	15980	15950	15970	15774	16075	16042	16060	16030	16032	16045	16096	16094	15938	15991	15948	15845	15943	16025	15969	15982	16055	16016	16237	15989	15975	16218	16054	15951	16163	16031	16043	16054	15901	15966	15952	15958	16036	15953	15950	15967	16062	16070	15884	16091	15983	16033	15860	16381	15985	16073	15986	15913	16061	16034	15990	16093	16019	16060	16146	16167	16163	16087	16057	16229	15977	15869	16125	15875	16010	15868	15919	15965	15990	15965	16120	16105	16112	16004	16063	16085	16001	16111	16018	15992	16043	16033	16078	16031	15874	15818	16042	15876	15940	15910	16024	16049	15933	15957	15952	15919	15987	16107	16028	16038	16130	16105	16055	15900	16067	16070	16051	15882	15897	16057	16049	15996	15927	15996	16062	16127	15990	16175	16074	15919	16127	16045	16005	16034	15917	16045	15770	16103	15949	16076	16052	16094	15921	16080	16012	15934	15955	15933	15798	16080	15901	15891	15925	15958	16017	16144	16023	16182	16083	15984	16070	16135	16001	16032	15879	16045	15948	15918	16028	16073	16015	15980	15872	16104	15851	16007	15992	16049	16073	15890	15991	15955	16061	15938	15846	15982	16044	15972	16083	15979	16097	16145	15992	16131	15959	16066	15873	15899	16039	15933	15920	15895	16048	15996	16172	15967	16216	16154	16043	16022	15973	16071	15949	15778	16013	16168	16128	16100	16069	16088	15890	15946	15875	16072	16011	16016	15898	15980	15950	16056	16041	15917	16088	15929	16080	16125	16045	15950	15976	16071	16059
33927	39076	36221	25304	18572	17569	17446	17447	17404	17189	17351	17451	17288	17426	17430	17519	17484	17318	17326	17403	17324	17364	17448	17437	17415	17474	17463	17401	17375	17107	17246	17471	17262	17363	17212	17298	17290	17328	17446	17146	17207	17353	17243	17514	17383	17420	17346	17258	17265	17424	17265	17309	17406	17338	17290	17369	17532	17265	17268	16987	17206	17206	17241	17304	17332	17322	17247	17340	17148	17296	17472	17336	17314	17206	17352	17201	17415	17211	17277	17283	17070	17139	17278	17354	17311	17256	17403	17420	17242	17179	17195	17368	17411	17349	17333	17493	17470	17279	17282	17298	17136	17374	17600	17510	17416	17368	17261	17462	17293	17199	17387	17233	17219	17411	17293	17426	17357	17306	17444	17295	17276	17272	17260	17296	17345	17305	17256	17402	17424	17482	17327	17275	17282	17417	17309	17261	17235	17056	17406	17485	17312	17207	17169	17297	17354	17255	17266	17264	17276	17296	17132	17250	17337	17239	17393	17438	17396	17286	17424	17278	17286	17342	17220	17311	17105	17285	17365	17317	17247	17289	17328	17240	17203	17226	17200	17141	17336	17290	17156	17449	17267	17181	17240	17263	17330	17422	17151	17247	17269	17275	17360	17357	17338	17322	17207	17369	17093	17428	17257	17360	17487	17323	17268	17268	17160	17398	17217	17282	17265	17238	17306	17310	17380	17255	17245	17307	17334	17137	17270	17277	17390	17102	17211	17428	17354	17305	17381	17326	17325	17217	17306	17304	17343	17413	17512	17389	17132	17343	17497	17341	17375	17235	17324	17299	17152	17375	17494	17325	17448	17278	17473	17224	17359	17258	17258	17261	17460	17325	17281	17422	17446	17268	17410	17468	17147	17273	17330	17340	17126	17247	17490	17417	17491	17421	17362	17160	17371	17159	17349	17318	17196	17272	17436	17373	17268	17362	17460	17251	17383	17211	17235	17385	17510	17220	17567	17416	17400	17326	17503	17396	17401	17241	17322	17118	17366	17228	17433	17198	17331	17240	17530	17294	17273	17327	17102	17361	17380	17253	17338	17329	17325	17166	17184	17442	17234	17088	17432	17339	17406	17317	17467	17344	17214	17308	17341	17242	17410	17431	17147	17345	17387	17300	17394	17271	17316	17453	17359	17209	17449	17408	17293	17400	17100	17466	17411	17299	17314	17409	17290	17372	17539	17400	17328	17276	17336	17230	17241	17243	17226	17365	17453	17512	17313	17239	17197	17449	17320	17398	17277	17328	17390	17324	17328	17343	17358	17249	17402	17171	17178	17447	17267	17158	17330	17252	17404	17420	17334	17148	17307	17191	17257	17324	17337	17240	17346	17237	17460	17310	17263	17290	17389	17312	17333	17387	17298	17416	17356	17352	17340	17496	17352	17288	17329	17245	17388	17256	17340	17178	17207	17381	17392	17498	17323	17341	17333	17350	17327	17327	17497	17376	17240	17220	17412	17295	17359	17171	17295	17329	17288	17517	17344	17176	17298	17149	17298	17257	17403	17221	17374	17322	17218	17015	17377	17233	17311	17124	17344	17373	17257	17342	17206	17389	17384	17374	17335	17426	17325	17309	17386	17355	17211	17224	17199	17253	17074	17312	17250	17146	17554	17188	17263	17234	17281	17287	17252	17187	17381	17174	17113	17320	17314	17171	17404	17417	17492	17402	17381	17284	17175	17504	17326	17253	17360	17253	17484	17208	17401	17485	17218	17161	17414	17307	17226	17170	17487	17173	17268	17486	17221	17303	17392	17291	17385	17474	17444	17264	17326	17332	17153	17417	17389	17203	17287	17349	17430	17172	17224	17311	17395	17223	17424	17449	17235	17313	17281	17350	17291	17277	17421	17357	17335	17141	17620	17418	17429	17273	17369	17172	17181	17421	17225	17283	17352	17293	17262	17418	17341	17251	17366	17295	17220	17180	17465	17436	17096	17178	17453	17239	17331	17264	17314	17315	17407	17401	17313	17205	17431	17034	17078	17295	17495	17434	17361	17275	17237	17103	17243	17380	17205	17249	17270	17151	17285	17218	17385	17376	17362	17401	17360	17513	17263	17265	17479	17266	17119	17363	17204	17416	17426	17213	17313	17340	17490	17482	17658	17374	17123	17418	17334	17333	17269	17264	17178	17399	17251	17353	17519	17259	17506	17238	17294	17358	17437	17315	17153	17017	17156	17376	17515	17262	17248	17402	17429	17366	17428	17278	17249	17367	17261	17286	17367	17303	17277	17409	17459	17305	17323	17244	17492	17428	17370	17267	17201	17329	17230	17256	17436	17255	17423	17150	17394	17325	17284	17402	17292	17125	17481	17352	17255	17239	17604	17254	17358	17257	17240	17294	17314	17283	17214	17366	17397	17365	17341	17116	17138	17243	17213	17258	17443	17363	17337	17343	17201	17322	17393	17428	17234	17236	17376	17240	17158	17354	17253	17240	17310	17479	17328	17327	17126	17488	16992	17182	17212	17275	17097	17162	17521	17344	17296	17082	17310	17437	17399	17078	17261	17425	17345	17137	17326	17511	17306	17280	17204	17340	17357	17369	17282	17176	17138	17354	17349	17368	17231	17349	17348	17432	17296	17357	17504	17401	17587	17506	17553	17249	17200	17010	17283	17217	17316	17340	17334	17324	17458	17418	17265	17424	17250	17332	17180	17309	17280	17392	17359	17449	17411	17449	17216	17280	17250	17287	17358	17234	17465	17387	17296	17522	17170	17175	17208	17289	17337	17458	17182	17166	17538	17376	17328	17405	17303	17221	17186	17151	17337	17452	17271	17322	17452	17360	17418	17314	17210	17465	17552	17306	17209	17338	17317	17460	17289	17274	17334	17378	17301	17388	17444	17241	17218	17044	17076	17117	17208	17277	17357	17496	17309	17167	17394	17125	17182	17332	17367	17310	17398	17381	17223	17454	17363	17342	17281	17286	17247	17336	17398	17414	17269	17239	17407	17253	17306	17293	17252	17333	17446	17381	17028	17361	17194	17253	17328	17377	17272	17453	17416	17487	17276	17214	17343	17348	17251	17335	17316	17460	17301	17463	17286	17268	17269	17230	17258	17346	17343	17374	17429	17298	17179	17307	17382	17529	17309	17332	17377	17419	17393	17152	17378	17328	17205	17312	17159	17362	17165	17169	17385	17171	17261	17226	17406	17246	17479	17194	17432	17201	17311	17134	17100	17424	17373	17208	17371	17292	17292	17366	17264	17230	17311	17128	17573	17250	17314	17467	17329	17182	17400	17210	17506	17364	17116	17497	17429	17374	17321	17378	17448	17267	17233	17227	17049	17311	17185	17419	17315	17250	17283	17387	17205	17088	17352	17330	17310	17513	17341	17410	17454	17239	17451	17233	17372	17403	17210	17331	17056	17419	17330	17319	17266	17282	17201	17392	17329	17229	17333	17247	17485	17358	17221	17378	17167	17174	17335	17411	17435	17199	17435	17346	17398	17315	17499	17195	17231	17184	17303	17344	17478	17211	17402	17335	17480	17422	17471	17167	17263	17221	17465	17333	17140	17119	17141	17422	17436	17418	17325	17077	17175	17294	17387	17344	17486	17289	17158	17252	17375	17429	17449	17410	17288	17366	17161	17202	17249	17266	17330	17237	17283	16963	17279	17414	17414	17256	17368	17244	17337	17376	17330	17419	17193	17096	17440	17210	17512	17293	17226	17532	17443	17440	17487	17284	17389	17540	17609	17335	17354	17354	17509	17290	17235	17258	17310	17358	17379	17296	17228	17327	17370	17142	17083	17316	17471	17255	17358	17324	17268	17037	17397	17232	17312	17309	17230	17229	17285	17405	17436	17313	17317	17510	17422	17388	17319	17470	17256	17298	17254	17298	17433	17315	17325	17330	17272	17206	17375	17285	17296	17266	17284	17345	17290	17290	17413	17410	17464	17227	17278	17217	17318	17458	17459	17370	17362	17555	17337	17436	17345	17473	17279	17129	17309	17213	17341	17352	17320	17434	17248	17339	17334	17365	17381	17282	17376	17583	17308	17311	17392	17256	17446	17178	17546	17250	17527	17540	17242	17348	17488	17321	17125	17287	17434	17153	17342	17330	17322	17223	17255	17533	17443	17225	17442	17328	17401	17381	17493	17424	17372	17194	17245	17288	17490	17312	17311	17473	17396	17297	17251	17277	17304	17074	17356	17497	17350	17358	17209	17299	17262	17434	17371	17391	17283	17356	17408	17260	17372	17386	17430	17243	17174	17529	17406	17118	17409	17383	17219	17230	17356	17307	17435	17308	17397	17469	17472	17212	17372	17297	17545	17462	17293	17234	17296	17274	17359	17320	17343	17314	17430	17365	17408	17247	17242	17237	17271	17208	17323	17374	17350	17320	17315	17232	17552	17275	17405	17325	17344	17457	17454	17124	17441	17437	17383	17237	17402	17317	17165	17410	17251	17387	17280	17427	17319	17366	17372	17345	17341	17464	17243	17431	17513	17068	17243	17292	17293	17421	17270	17216	17299	17266	17414	17427	17180	17316	17539	17189	17187	17346	17180	17296	17267	17504	17336	17320	17239	17553	17258	17448	17539	17415	17311	17421	17372	17263	17396	17466	17414	17419	17078	17520	17085	17114	17294	17212	17300	17265	17109	17367	17484	17434	17414	17243	17215	17491	17325	17261	17060	17325	17609	17357	17493	17310	17425	17446	17456	17242	17244	17459	17665	17355	17365	17331	17324	17245	17250	17463	17328	17347	17438	17187	17558	17424	17420	17357	17397	17239	17237	17201	17421	17190	17146	17243	17477	17239	17359	17324	17168	17408	17246	17345	17300	17300	17284	17377	17395	17427	17386	17268	17315	17372	17351	17394	17494	17492	17320	17355	17390	17335	17317	17211	17272	17301	17364	17428	17361	17266	17415	17182	17390	17323	17352	17273	17450	17489	17282	17428	17237	17340	17302	17372	17109	17211	17295	17229	17177	17330	17369	17189	17419	17291	17511	17277	17229	17295	17110	17368	17483	17316	17389	17260	17392	17358	17261	17329	17463	17250	17300	17240	17446	17211	17404	17318	17437	17544	17381	17376	17513	17220	17292	17300	17174	17235	17443	17321	17144	17298	17512	17409	17319	17280	17500	17448	17325	17276	17311	17439	17329	17321	17318	17279	17191	17341	17307	17455
44418	56272	37949	21700	17252	16294	16143	16336	16065	16261	16117	16274	16176	16132	16210	16191	16207	16370	16066	16133	15929	16194	16221	16335	16211	16358	16326	16135	16103	16356	15961	16397	16086	16059	16282	16142	16202	16091	16075	16292	16206	16076	16353	16271	16257	16021	16143	16128	16205	16074	15982	16170	16231	16182	16157	16165	16223	16241	16255	16168	16249	16287	16117	16276	16244	16077	16213	16036	16250	16364	16292	16224	16211	16233	16191	16213	16296	16175	16209	16033	16035	16101	16179	16198	16196	16213	16303	16240	16243	16285	16011	16285	16136	16163	16262	16253	16159	16218	16220	16319	16125	16188	16065	16250	16310	16283	16247	16079	16260	16177	16176	16231	16172	16180	16013	16260	16193	16074	16189	16132	16296	16097	16154	16074	16245	16099	16339	16220	16111	16170	16223	16218	16172	16086	16232	16125	16260	16257	16052	16236	16276	16185	16193	16088	16093	16174	16279	16270	16119	16148	16135	16190	16019	16132	16179	16249	16224	16185	16264	16321	16265	16151	16091	16190	16168	16042	16134	16235	16157	16179	16368	16238	16235	16037	16053	16196	15921	16164	16252	16152	16194	16260	16302	16312	16203	16072	16133	16170	16172	16180	16170	16174	16108	16151	16203	16078	16140	16278	16092	16125	16281	16278	16135	16045	16266	16246	15958	16207	16079	16156	16157	16309	16164	16200	16303	16138	16064	16187	16083	16143	16031	16142	16207	16028	16173	16206	16276	16173	16234	16043	16266	16182	16109	16242	16324	16027	16216	16288	16099	16318	16082	16192	16174	16230	16165	16172	16251	16191	16204	16313	16276	16164	15978	16162	16203	16320	16100	16047	16168	16212	16104	16178	16244	16186	16218	16149	16228	16231	16087	16140	15971	16251	16133	16281	16104	16236	16205	16260	16147	16188	16291	16124	16042	16196	16034	16001	16167	16169	16140	16218	16271	16153	16274	16139	16026	16209	16198	16082	16174	16303	16182	16178	16214	16315	16058	16141	16214	16281	16171	16171	16236	16224	16105	16232	16370	16216	16200	16243	16253	16104	16332	16225	16144	16155	16256	16236	16154	16261	16046	16116	16267	16212	16117	16093	16197	16207	16104	16160	16077	16280	16178	16162	16273	16457	16039	16335	16046	16025	16258	16030	16137	16134	16162	16345	16064	16325	16274	16126	16025	16050	16230	16234	16265	16111	16186	16013	16290	16387	16252	16218	16195	16207	16036	16393	16251	16343	16324	16170	16210	16050	16124	16103	16150	16240	16208	16124	16355	16165	16034	16362	16037	16092	15936	16114	16210	16099	16098	16155	16116	16222	16108	16141	16232	16202	16189	16079	16184	16076	16223	16155	16302	16251	16152	16297	16332	16256	16119	16117	16196	16108	16404	16064	16024	16277	16166	16204	15958	16129	16253	16201	16092	16202	16147	16063	16265	16226	16309	16142	16137	16091	16095	16300	16227	16043	16176	16014	16177	16178	16269	16106	16333	16098	15866	16294	16225	16350	16194	16345	16076	16208	16252	16248	16208	16217	16191	16213	16099	16254	16120	16236	16380	15962	16043	16183	16172	16029	16189	16450	16099	16199	16127	16239	16227	16138	16137	16264	16148	16155	16101	16109	16172	16303	16061	16310	16104	16195	16207	16174	16240	16103	16213	16290	16335	16141	16120	16331	16115	16297	16156	16153	16097	15970	16181	15941	16325	16046	16258	16268	16455	16037	16092	16190	16165	16104	16259	16002	16097	16175	16184	16141	16082	16117	16198	16273	16099	16131	16097	16228	16129	16168	16370	16099	16153	16112	16207	16030	16207	16376	16190	16152	16159	16159	16158	16187	16178	16171	16172	16261	16086	16143	16343	16052	16120	16200	16278	16290	16183	16121	16235	16149	16129	16170	16308	16181	16272	16146	16200	16355	16243	16048	16199	16305	16293	16272	16267	16174	16119	16291	16131	16161	16155	16189	16280	16229	16296	16230	16197	16160	16234	16241	16146	16057	16227	15977	16415	16124	16234	16341	16198	16244	16137	16311	16207	16014	16167	16336	16195	16140	16168	16050	16223	16331	16122	16163	16064	16044	16263	16094	16044	16151	16209	16139	16198	16228	15982	16206	16292	16243	16061	16233	16095	16054	16338	16289	16091	16211	16251	16104	16152	16244	16207	16313	16226	16300	15948	16202	16185	16135	16124	16231	16221	16209	16237	16177	16347	16151	16133	16109	16264	16213	16019	16083	16177	16128	16290	16167	16197	16110	16135	16136	16238	16283	16099	16200	16163	16148	16128	16195	16201	16099	16371	16245	16263	16208	16099	16081	16077	16234	16141	16154	16081	16208	16282	16253	16201	16349	16192	16133	16288	16206	16313	16323	16252	16236	16030	16140	16238	16155	16295	16208	16187	16273	16150	16271	16257	16231	16186	16069	16215	15982	16143	16466	16122	16187	16273	16073	16232	16288	16213	16294	16041	16242	16270	16047	16048	16070	16179	16238	16198	16153	16167	16201	16285	16446	16231	16215	16159	16114	16105	16247	15956	16201	16241	16108	16240	16109	16167	16243	16255	16243	16217	16272	16123	16335	16179	16185	16202	16191	16110	16047	16147	16298	16288	16304	16317	16059	16117	16296	16048	16152	16229	16155	16154	16321	16137	16186	16190	16114	16170	16172	16141	16106	16178	16216	16356	16110	16280	16244	16156	16161	16051	16254	16089	16109	16331	16272	16015	16197	16251	16221	16217	16111	16224	16178	16188	16007	16100	16237	16379	16195	16225	16234	16088	16139	16117	16092	16252	16228	16303	16202	16221	16259	16267	16298	16098	16180	16221	16099	16267	16222	16097	16091	16146	16097	16194	16062	16074	16209	16197	16181	16131	16160	16138	16285	16011	16180	16171	16039	16357	16129	16008	16342	16189	16132	16240	16196	16286	16190	16212	16117	16156	16362	16222	16133	15986	16168	16278	16273	16193	16256	16273	16269	16212	16275	16209	16197	16048	16090	16183	15980	16203	16044	16152	16220	16269	16150	16179	16105	16062	16073	16065	16113	16173	16138	16324	16212	16142	16311	16207	16175	16247	16134	16155	16023	16196	16135	16100	16111	16107	16245	16155	16256	16215	16113	16190	15970	16204	16109	16269	16075	16361	16422	16312	16011	16257	16209	16164	16177	16134	16226	16197	16204	16225	16256	16207	16233	16224	16297	16215	16166	16305	16294	16178	16279	16417	16130	16162	16143	16197	16169	16191	16271	16110	16358	16133	16031	16240	16293	16152	16186	16112	16199	16220	16278	16307	16098	16121	16170	16126	16053	16094	15966	15990	16227	16142	16033	16293	16150	16271	16211	16138	16208	16345	16181	16022	16172	16247	16164	16053	16141	16176	16166	16108	16213	16091	16295	16232	16128	16152	16224	16190	16254	16126	16140	16209	16123	16194	16242	16091	16101	16398	16112	16201	16238	16155	16179	16051	16157	16085	16237	16264	16221	16315	16349	16209	16073	16185	15997	16301	16049	16008	16156	16126	16164	16236	16261	16276	16209	16135	16265	16200	16188	16188	16266	15972	16078	16204	16128	16209	16221	16120	16089	16235	16049	16366	15987	16118	16174	16292	15994	16168	16297	16356	16195	16293	16207	16242	16195	15957	15973	16292	16284	16248	16153	16228	16158	16104	16143	16110	16110	16116	16104	16167	16164	16210	16128	16069	16271	16202	16163	16172	16123	16110	16096	16247	16281	16206	16151	16106	16244	16330	16113	16273	16202	16246	16067	16140	15866	16171	16188	16109	16151	16171	16149	16205	16148	16160	16299	16256	16298	16309	16121	16270	16142	16161	16258	16166	16038	16334	16183	16053	16094	16119	16068	16333	16257	16159	16168	16180	16240	16280	16260	16170	16249	16250	16107	16176	16198	16213	16088	16310	16255	16288	16227	16226	16249	16160	16188	16043	16228	16286	16213	16111	16096	16159	16122	16208	16232	16237	16177	16314	16133	16334	15987	16160	16258	16088	16206	16319	16272	16021	16099	16277	16100	16066	16202	16089	16056	16196	16234	16154	16013	16284	16095	16133	16211	16263	16279	16164	16175	16177	16250	16085	16291	16208	16257	16185	16190	16149	16265	16104	16172	16023	16125	16183	16176	16226	16212	16156	16190	16125	16165	16128	16110	16179	16121	16255	16262	16320	16108	16229	16104	16211	16060	16140	16115	16135	16175	16269	16049	16180	16141	16309	16126	16291	16127	16122	16225	16096	16356	15949	16298	16299	16246	16130	16036	16192	16140	16202	16191	16114	16212	16194	16054	16191	16050	16060	16191	16134	16222	16218	16187	16197	16224	15987	16244	16124	16166	16296	16175	16379	16167	16221	16107	16283	16256	16151	16156	16119	16258	16117	16323	16164	16222	16170	16188	16243	16132	16224	16356	16025	16050	16116	16299	16291	16000	16170	16233	16238	16184	16047	16156	16070	16178	16151	16102	16115	16247	16168	16401	16188	16150	16146	16099	16235	16223	16184	16148	16304	16144	16230	16121	16264	16112	16091	16153	16228	16095	16235	16181	16215	16247	16202	16174	16112	16226	16121	16218	16041	16207	16085	16097	16094	16278	16434	16061	16247	16117	16145	16242	16066	16094	16391	16122	16278	16295	16201	16152	16180	16327	16269	16219	16274	16158	16180	16250	16121	16177	16237	16091	16252	16257	16075	16199	16313	16270	16163	16060	16286	16263	16292	16310	16022	16032	16021	16272	15992	16127	16153	16173	15928	16312	16282	16065	16112	16050	16166	16119	16197	16238	16078	16225	16179	16158	16090	16169	16230	16099	16258	16185	16152	16162	16232	16112	16036	15929	16104	16108	16155	16264	16159	16053	16212	16208	16290	16122	16295	16187	16242	16259	16163	16268	16155	16139	16216	16288	16179	16030	16190	16127	16136	16168	16104	16123	16290	16102	16202	16325	16144	16240	16325	15984	16170	16165	16272	16190	16102	16185	16027	16018	16343	16086	16406	16290	16189	16156	16263	16106	16391	16156	16121	16116	16281	16046	16272	16163	16208	16072	16064	16163	16272	16123	16221	16180	16110	16195	16238	16258	16015	16263	16170	16138	16298	16263	16129	16123	16135	16309	16205	16115	16109	16222	16155	16212	16193	16158
28642	36405	42915	31110	21144	18779	18236	17696	17529	17550	17635	17480	17525	17579	17549	17410	17479	17436	17470	17275	17650	17529	17534	17470	17330	17551	17467	17418	17449	17368	17527	17506	17313	17522	17493	17395	17667	17581	17585	17424	17560	17514	17467	17520	17453	17637	17348	17361	17554	17591	17422	17378	17594	17506	17661	17557	17406	17486	17485	17438	17414	17435	17496	17390	17457	17346	17366	17341	17364	17472	17343	17474	17240	17554	17461	17555	17604	17556	17496	17300	17494	17391	17375	17567	17595	17679	17481	17270	17399	17445	17542	17448	17454	17397	17503	17433	17579	17488	17641	17344	17542	17507	17582	17583	17452	17580	17433	17554	17274	17528	17360	17569	17570	17672	17572	17487	17405	17320	17570	17390	17556	17444	17408	17499	17549	17469	17535	17369	17539	17547	17500	17529	17369	17396	17563	17336	17496	17482	17476	17395	17484	17422	17445	17431	17483	17367	17372	17382	17354	17473	17377	17296	17378	17609	17465	17419	17405	17514	17555	17417	17553	17495	17432	17763	17239	17545	17342	17313	17535	17382	17572	17410	17572	17420	17569	17477	17721	17437	17559	17358	17283	17477	17487	17502	17379	17823	17625	17437	17733	17553	17382	17560	17659	17588	17280	17334	17506	17413	17533	17476	17587	17521	17449	17444	17538	17358	17406	17391	17309	17597	17489	17534	17389	17458	17551	17490	17315	17528	17555	17429	17553	17632	17608	17447	17470	17515	17520	17337	17442	17311	17401	17394	17531	17579	17514	17304	17449	17462	17467	17392	17608	17385	17368	17552	17671	17512	17464	17690	17514	17509	17727	17477	17562	17565	17524	17368	17527	17561	17343	17535	17541	17493	17464	17463	17568	17204	17377	17485	17377	17520	17535	17512	17434	17517	17392	17274	17423	17526	17508	17550	17450	17503	17606	17467	17470	17602	17393	17543	17733	17432	17416	17250	17425	17600	17394	17319	17564	17347	17334	17545	17544	17481	17298	17508	17377	17442	17451	17471	17337	17280	17430	17594	17436	17535	17569	17382	17576	17359	17550	17540	17463	17505	17344	17501	17596	17556	17267	17598	17557	17509	17329	17594	17489	17508	17330	17373	17367	17405	17455	17491	17568	17609	17420	17253	17494	17358	17311	17455	17444	17550	17578	17532	17576	17368	17411	17312	17472	17590	17692	17387	17562	17314	17219	17338	17449	17380	17362	17442	17566	17416	17520	17535	17496	17420	17504	17559	17590	17475	17609	17485	17481	17468	17410	17392	17502	17343	17524	17528	17457	17351	17419	17681	17223	17527	17606	17534	17639	17342	17499	17328	17443	17699	17441	17583	17489	17467	17431	17412	17453	17346	17458	17381	17507	17507	17607	17550	17392	17565	17541	17524	17658	17517	17573	17611	17450	17334	17511	17530	17266	17572	17552	17462	17419	17329	17611	17619	17496	17617	17482	17497	17369	17329	17407	17419	17572	17440	17364	17517	17586	17320	17578	17480	17578	17411	17392	17296	17266	17571	17415	17426	17255	17605	17529	17539	17559	17423	17538	17488	17555	17633	17561	17549	17585	17542	17322	17314	17560	17405	17511	17319	17582	17491	17496	17683	17595	17452	17384	17546	17522	17368	17330	17288	17360	17402	17463	17248	17446	17511	17607	17653	17695	17571	17367	17478	17269	17366	17484	17297	17539	17357	17496	17516	17428	17515	17289	17457	17465	17735	17356	17393	17427	17368	17488	17470	17356	17707	17458	17374	17605	17652	17454	17427	17636	17751	17490	17458	17564	17413	17316	17409	17446	17481	17410	17447	17278	17432	17574	17659	17364	17451	17420	17612	17655	17577	17405	17368	17347	17628	17531	17566	17333	17390	17408	17423	17524	17572	17489	17612	17473	17350	17398	17353	17351	17482	17443	17662	17374	17545	17571	17391	17402	17281	17500	17711	17487	17240	17309	17377	17411	17375	17343	17515	17345	17349	17591	17603	17599	17526	17393	17404	17520	17366	17477	17442	17621	17424	17346	17407	17502	17499	17643	17513	17523	17342	17407	17472	17759	17439	17757	17283	17404	17562	17426	17448	17561	17344	17429	17344	17450	17491	17552	17330	17558	17548	17375	17417	17481	17295	17486	17539	17553	17613	17614	17461	17419	17394	17492	17615	17552	17365	17478	17255	17612	17514	17689	17763	17701	17580	17247	17425	17560	17797	17489	17500	17424	17575	17494	17525	17510	17420	17293	17545	17366	17354	17667	17632	17509	17543	17489	17680	17509	17322	17419	17419	17479	17569	17696	17668	17329	17561	17438	17611	17415	17460	17383	17456	17623	17531	17549	17374	17541	17318	17449	17676	17566	17538	17392	17515	17434	17445	17394	17480	17522	17265	17567	17490	17557	17407	17397	17495	17507	17411	17319	17465	17241	17298	17443	17559	17436	17479	17413	17511	17597	17417	17596	17365	17602	17503	17498	17577	17471	17627	17492	17523	17439	17465	17305	17621	17507	17556	17598	17534	17424	17431	17497	17279	17217	17404	17391	17348	17434	17498	17347	17404	17427	17562	17584	17461	17359	17453	17520	17537	17201	17330	17277	17727	17400	17498	17375	17592	17474	17447	17832	17562	17555	17423	17466	17491	17428	17559	17308	17669	17408	17292	17335	17420	17559	17424	17415	17430	17556	17434	17470	17502	17380	17531	17272	17521	17274	17419	17416	17258	17508	17414	17463	17395	17430	17509	17523	17354	17168	17352	17377	17584	17528	17557	17277	17219	17400	17389	17383	17760	17656	17505	17310	17348	17571	17379	17449	17497	17364	17523	17420	17444	17399	17329	17303	17440	17403	17519	17348	17485	17460	17300	17354	17443	17549	17492	17746	17372	17420	17493	17386	17279	17557	17279	17380	17432	17500	17615	17461	17454	17471	17543	17481	17384	17487	17407	17454	17523	17379	17561	17605	17536	17616	17444	17414	17361	17498	17559	17418	17371	17508	17515	17333	17418	17468	17442	17558	17511	17385	17453	17428	17500	17406	17494	17327	17488	17424	17422	17396	17437	17577	17342	17353	17421	17461	17392	17599	17322	17653	17608	17384	17325	17479	17442	17546	17555	17448	17721	17546	17621	17277	17481	17608	17529	17488	17350	17296	17307	17594	17321	17319	17476	17492	17419	17532	17408	17650	17474	17582	17315	17458	17394	17438	17402	17426	17518	17500	17524	17330	17588	17371	17701	17322	17544	17421	17611	17515	17451	17441	17624	17274	17337	17546	17311	17466	17389	17431	17371	17511	17294	17472	17392	17459	17609	17633	17598	17425	17419	17390	17464	17422	17395	17325	17457	17502	17453	17381	17516	17502	17444	17449	17507	17580	17426	17304	17554	17426	17392	17559	17553	17377	17613	17380	17472	17524	17362	17558	17254	17479	17477	17429	17465	17480	17436	17448	17359	17474	17508	17568	17451	17388	17358	17436	17646	17657	17477	17537	17515	17510	17350	17561	17462	17373	17612	17605	17544	17362	17528	17377	17478	17510	17535	17387	17443	17526	17522	17461	17495	17667	17517	17342	17606	17734	17479	17403	17452	17463	17406	17598	17612	17664	17721	17465	17450	17456	17551	17564	17578	17763	17339	17524	17609	17534	17438	17411	17331	17507	17482	17524	17316	17401	17737	17591	17397	17414	17609	17703	17556	17420	17499	17555	17430	17504	17370	17408	17296	17599	17498	17530	17377	17459	17351	17402	17429	17581	17500	17383	17442	17532	17588	17434	17449	17380	17417	17508	17378	17227	17307	17336	17437	17506	17463	17473	17516	17543	17496	17593	17468	17263	17408	17399	17478	17460	17378	17557	17438	17666	17143	17457	17443	17451	17387	17629	17399	17509	17490	17588	17389	17622	17563	17385	17554	17487	17486	17565	17487	17379	17673	17455	17523	17491	17523	17615	17389	17581	17416	17489	17563	17531	17602	17529	17655	17601	17614	17657	17337	17485	17487	17383	17382	17517	17593	17317	17538	17457	17662	17418	17503	17396	17428	17376	17444	17508	17455	17292	17151	17562	17175	17378	17488	17497	17546	17479	17555	17288	17313	17529	17596	17373	17550	17389	17676	17567	17444	17420	17583	17510	17586	17586	17347	17268	17365	17554	17591	17599	17422	17460	17574	17675	17640	17707	17429	17570	17596	17580	17460	17448	17541	17424	17276	17409	17503	17521	17370	17552	17628	17595	17319	17454	17431	17525	17479	17526	17492	17497	17390	17436	17447	17365	17569	17454	17555	17528	17530	17514	17446	17494	17511	17609	17544	17331	17470	17474	17433	17307	17457	17516	17478	17554	17201	17422	17273	17327	17490	17544	17648	17449	17437	17544	17530	17519	17574	17586	17644	17427	17323	17539	17461	17572	17444	17443	17515	17466	17424	17570	17564	17359	17548	17524	17602	17395	17447	17279	17340	17547	17446	17651	17246	17542	17406	17552	17369	17331	17560	17723	17677	17341	17547	17536	17595	17593	17375	17533	17239	17522	17362	17382	17293	17378	17488	17386	17447	17589	17573	17523	17444	17290	17636	17503	17441	17618	17459	17544	17469	17352	17297	17321	17435	17771	17544	17693	17479	17472	17697	17498	17499	17521	17638	17490	17490	17350	17361	17642	17532	17465	17508	17694	17545	17667	17447	17299	17501	17454	17594	17240	17555	17374	17375	17410	17640	17710	17595	17493	17382	17554	17374	17419	17556	17435	17468	17492	17482	17378	17287	17494	17509	17337	17319	17338	17438	17423	17229	17301	17606	17332	17564	17515	17332	17425	17664	17599	17310	17444	17399	17523	17451	17447	17320	17526	17460	17578	17379	17525	17500	17482	17592	17821	17523	17261	17224	17397	17534	17367	17467	17559	17670	17480	17346	17409	17423	17717	17499	17591	17434	17457	17382	17571	17431	17423	17412	17595	17433	17512	17472	17441	17377	17503	17493	17380	17405	17490	17391	17559	17493	17325	17353	17648	17637	17272	17452	17624	17546	17769	17555	17850	17410	17526	17500	17567	17557	17430	17558	17445	17490	17581	17448	17299	17439	17385	17413	17520	17370	17699	17284	17468	17352	17476	17521	17405	17206	17542	17531	17517	17445	17426	17555	17428	17460	17495	17701	17673	17448	17717	17173
57388	82025	55900	29324	18967	16618	16134	16367	16173	16189	16406	16225	16270	16366	16388	16234	16496	16344	16274	16321	16287	16246	16208	16266	16361	16286	16242	16303	16218	16234	16166	16452	16363	16387	16101	16340	16382	16252	16385	16355	16267	16365	16146	16241	16457	16121	16301	16507	16219	16419	16250	16321	16293	16209	16319	16213	16253	16303	16246	16428	16255	16138	16250	16231	16367	16377	16207	16445	16307	16285	16392	15999	16441	16320	16314	16206	16265	16380	16139	16455	16345	16097	16319	16222	16281	16278	16227	16260	16438	16300	16239	16323	16392	16298	16392	16267	16317	16279	16160	16300	16305	16451	16268	16357	16252	16231	16187	16390	16358	16205	16267	16369	16247	16174	16321	16151	16368	16300	16351	16185	16312	16257	16348	16309	16371	16210	16323	16262	16264	16206	16214	16184	16385	16309	16290	16247	16242	16462	16315	16233	16330	16143	16348	16169	16226	16351	16361	16364	16343	16185	16226	16418	16289	16468	16355	16317	16278	16219	16278	16302	16415	16314	16217	16348	16024	16257	16219	16203	16223	16379	16315	16413	16486	16188	16263	16541	16270	16312	16224	16485	16276	16346	16212	16328	16423	16324	16322	16034	16290	16342	16367	16252	16236	16448	16245	16308	16187	16216	16284	16267	16323	16344	16351	16276	16277	16231	16134	16320	16433	16256	16179	16230	16261	16294	16311	16133	16390	16365	16231	16367	16271	16335	16135	16026	16287	16361	16368	16222	16287	16288	16433	16236	16307	16286	16446	16309	16486	16362	16337	16145	16425	16322	16246	16305	16374	16332	16350	16266	16230	16194	16299	16294	16207	16406	16290	16320	16388	16265	16143	16294	16304	16236	16299	16284	16302	16302	16309	16268	16307	16423	16370	16313	16288	16248	16267	16329	16337	16278	16210	16403	16210	16324	16155	16338	16446	16256	16157	16159	16167	16284	16189	16322	16186	16363	16218	16302	16291	16161	16313	16339	16280	16386	16279	16150	16260	16226	16300	16404	16167	16363	16472	16093	16454	16304	16395	16182	16129	16209	16297	16351	16341	16270	16204	16305	16634	16352	16107	16253	16220	16301	16185	16441	16270	16497	16374	16218	16272	16330	16331	16353	16278	16143	16306	16530	16398	16233	16326	16417	16366	16170	16226	16359	16277	16317	16401	16097	16448	16252	16292	16239	16340	16324	16417	16275	16188	16288	16279	16280	16300	16345	16264	16331	16341	16360	16323	16262	16255	16166	16199	16321	16422	16283	16363	16470	16296	16163	16251	16244	16331	16361	16296	16336	16461	16373	16259	16339	16226	16264	16256	16276	16374	16337	16249	16161	16218	16297	16366	16200	16257	16206	16201	16204	16220	16278	16243	16327	16384	16402	16243	16321	16339	16300	16415	16372	16386	16315	16252	16404	16371	16332	16261	16351	16315	16258	16267	16299	16211	16156	16357	16383	16313	16483	16219	16257	16117	16202	16425	16105	16369	16467	16195	16382	16267	16376	16380	16312	16197	16226	16228	16268	16428	16369	16419	16334	16414	16205	16364	16452	16211	16342	16303	16179	16347	16168	16306	16548	16301	16296	16269	16351	16263	16331	16257	16168	16385	16247	16269	16338	16336	16381	16377	16323	16430	16364	16386	16345	16378	16479	16262	16320	16419	16347	16329	16261	16343	16248	16262	16385	16351	16462	16277	16280	16167	16294	16328	16208	16284	16419	16315	16463	16358	16431	16262	16312	16277	16311	16271	16216	16240	16218	16157	16322	16274	16214	16265	16179	16210	16191	16522	16370	16441	16197	16407	16243	16411	16295	16375	16337	16246	16366	16124	16413	16134	16205	16448	16263	16292	16367	16375	16141	16409	16245	16378	16284	16315	16266	16284	16268	16277	16365	16167	16226	16224	16246	16488	16329	16273	16561	16398	16289	16389	16434	16287	16412	16278	16326	16158	16260	16292	16209	16477	16100	16434	16350	16298	16376	16186	16325	16311	16366	16388	16207	16340	16374	16326	16272	16436	16180	16317	16228	16165	16220	16271	16315	16181	16197	16410	16364	16323	16219	16191	16289	16482	16298	16423	16178	16315	16254	16253	16282	16083	16337	16303	16219	16259	16185	16373	16450	16394	16265	16271	16361	16173	16208	16276	16349	16401	16428	16159	16129	16350	16358	16257	16248	16184	16161	16476	16237	16332	16305	16295	16245	16201	16261	16245	16321	16194	16299	16324	16190	16369	16320	16217	16401	16291	16437	16349	16361	16360	16370	16259	16259	16307	16244	16199	16336	16298	16257	16205	16319	16466	16104	16339	16275	16374	16241	16125	16232	16385	16247	16041	16312	16291	16344	16289	16158	16403	16234	16387	16238	16252	16371	16242	16310	16177	16372	16249	16249	16315	16279	16396	16436	16360	16439	16342	16254	16459	16247	16326	16301	16323	16349	16148	16360	16257	16345	16181	16504	16250	16589	16171	16319	16290	16220	16194	16167	16185	16343	16271	16350	16256	16254	16139	16292	16274	16253	16409	16243	16469	16196	16381	16277	16295	16621	16296	16303	16333	16249	16231	16393	16177	16316	16410	16254	16380	16277	16351	16369	16295	16184	16257	16359	16582	16184	16448	16383	16341	16388	16246	16464	16397	16341	16199	16365	16341	16449	16187	16175	16057	16163	16409	16338	16154	16385	16059	16438	16438	16267	16287	16233	16363	16106	16368	16368	16264	16195	16501	16271	16341	16449	16272	16283	16202	16414	16284	16229	16192	16354	16205	16286	16262	16288	16379	16199	16271	16234	16371	16361	16302	16443	16170	16228	16144	16318	16318	16280	16256	16472	16222	16289	16321	16362	16198	16399	16367	16396	16322	16384	16205	16331	16222	16467	16280	16162	16288	16277	16406	16351	16166	16301	16296	16228	16372	16275	16054	16327	16347	16251	16389	16137	16241	16386	16358	16407	16259	16169	16377	16354	16263	16349	16260	16216	16070	16301	16130	16255	16426	16391	16312	16421	16277	16304	16550	16233	16368	16266	16367	16249	16318	16370	16266	16294	16308	16296	16328	16186	16351	16274	16327	16161	16270	16501	16292	16190	16455	16379	16206	16091	16226	16308	16274	16198	16222	16286	16256	16323	16455	16243	16320	16417	16168	16163	16368	16275	16257	16201	16169	16345	16154	16372	16246	16389	16278	16378	16332	16086	16178	16342	16305	16231	16408	16265	16190	16268	16202	16198	16253	16382	16124	16192	16226	16240	16388	16397	16278	16335	16548	16453	16489	16303	16394	16388	16338	16346	16369	16256	16364	16285	16292	16354	16231	16324	16313	16239	16259	16480	16342	16453	16389	16308	16354	16221	16487	16332	16425	16287	16314	16202	16473	16072	16162	16246	16081	16466	16435	16183	16345	16228	16208	16389	16266	16367	16439	16364	16321	16261	16419	16311	16302	16287	16277	16227	16266	16240	16330	16300	16264	16324	16171	16382	16355	16321	16279	16183	16398	16318	16348	16252	16346	16249	16302	16075	16234	16292	16300	16228	16214	16299	16330	16167	16387	16341	16381	16403	16315	16362	16394	16357	16519	16330	16257	16335	16302	16237	16258	16385	16471	16327	16338	16274	16344	16483	16419	16302	16322	16207	16340	16217	16204	16425	16211	16295	16303	16358	16269	16504	16222	16091	16414	16326	16264	16262	16359	16298	16246	16268	16454	16170	16344	16410	16351	16326	16295	16264	16323	16287	16375	16236	16317	16461	16116	16204	16265	16548	16358	16389	16177	16136	16250	16248	16328	16341	16310	16337	16300	16452	16324	16318	16097	16081	16569	16242	16257	16270	16206	16281	16156	16386	16314	16279	16169	16363	16287	16228	16367	16005	16226	16171	16323	16315	16398	16229	16257	16338	16427	16358	16340	16284	16404	16198	16567	16321	16314	16283	16220	16184	16345	16405	16161	16240	16333	16241	16291	16255	16357	16261	16114	16267	16204	16445	16266	16392	16111	16245	16296	16374	16425	16370	16436	16384	16309	16368	16362	16361	16201	16237	16291	16292	16131	16446	16205	16297	16344	16422	16355	16207	16284	16282	16121	16366	16282	16323	16274	16418	16340	16369	16394	16336	16293	16356	16276	16215	16273	16326	16453	16163	16226	16129	16234	16107	16359	16284	16300	16233	16251	16438	16377	16219	16187	16344	16234	16542	16421	16331	16243	16378	16352	16298	16097	16250	16285	16243	16163	16276	16155	16400	16165	16436	16288	16135	16376	16216	16142	16428	16247	16091	16362	16320	16389	16348	16362	16295	16323	16207	16363	16264	16420	16154	16554	16189	16273	16206	16218	16505	16271	16416	16316	16430	16247	16335	16362	16315	16486	16305	16424	16111	16281	16275	16254	16255	16308	16168	16145	16167	16481	16306	16150	16162	16291	16256	16302	16284	16276	16235	16284	16280	16144	16458	16283	16312	16241	16330	16314	16334	16296	16273	16365	16140	16341	16443	16444	16376	16313	16429	16439	16331	16301	16327	16398	16240	16376	16201	16396	16077	16457	16308	16365	16198	16269	16405	16264	16333	16409	16479	16220	16339	16298	16434	16268	16291	16292	16268	16272	16167	16330	16306	16342	15917	16400	16366	16336	16446	16338	16190	16295	16337	16417	16198	16355	16403	16370	16297	16166	16237	16406	16244	16221	16377	16322	16072	16275	16190	16282	16280	16476	16220	16342	16333	16093	16215	16247	16401	16367	16098	16333	16397	16316	16500	16454	16428	16362	16414	16433	16303	16041	16297	16366	16243	16371	16271	16328	16319	16287	16298	16251	16251	16267	16415	16281	16361	16369	16175	16405	16288	16257	16390	16198	16524	16424	16355	16238	16282	16327	16279	16064	16367	16431	16304	16252	16255	16376	16440	16306	16232	16214	16328	16283	16496	16319	16249	16230	16348	16200	16358	16227	16308	16339	16339	16346	16283	16336	16399	16230	16157	16309	16138	16344	16283	16260	16292	16513	16397	16238	16238	16175	16240	16388	16402	16263	16356	16228	16320	16122	16306	16387	16472	16410	16219	16331	16449	16365	16380	16308	16193	16521	16619	16362	16185	16308	16348	16208	16433	16327	16361	16242	16227	16265	16356	16238	16411	16532	16370	16275	16227	16372	16310
24001	24418	33915	27174	22765	22988	22480	18100	17542	17715	17718	17366	17597	17799	17631	17739	17534	17565	17564	17401	17507	17322	17370	17348	17397	17198	17405	17640	17375	17622	17398	17335	17278	17251	17323	17229	17488	17368	17294	17273	17226	17281	17257	17300	17391	17284	17463	17362	17105	17275	17327	17239	17570	17409	17582	17523	17321	17309	17321	17407	17362	17502	17367	17395	17293	17352	17345	17361	17417	17444	17355	17300	17297	17232	17430	17473	17528	17226	17482	17263	17272	17273	17296	17516	17453	17253	17491	17155	17325	17321	17487	17521	17443	17410	17389	17266	17394	17202	17384	17165	17264	17276	17327	16963	17375	17420	17131	17143	17206	17445	17404	17124	17302	17446	17294	17155	17186	17077	17181	17168	17262	17365	17378	17440	17387	17553	17315	17345	17323	17455	17133	17122	17231	17152	17241	17302	17232	17313	17282	17184	17199	17434	17247	17403	17219	17389	17400	17434	17488	17275	17166	17392	17313	17237	17368	17370	17302	17456	17202	17296	17349	17328	17292	17416	17423	17176	17430	17378	17433	17123	17409	17375	17422	17447	17093	17365	17181	17140	17477	17242	17305	17226	17422	17246	17266	17286	17298	17476	17322	17271	17283	17256	17369	17495	17206	16981	17200	17073	17441	17260	17331	17261	17515	17330	17470	17398	17448	17261	17473	17216	17015	17285	17301	17248	17415	17279	17179	17266	17069	17211	17268	17296	17173	17319	17293	17258	17412	17487	17214	17293	17312	17406	17406	17312	17177	17290	17037	17321	17203	17260	17381	17315	17126	17269	17209	17424	17342	17507	17410	17314	17348	17313	17252	17402	17061	17365	17291	17042	17318	17075	17387	17378	17475	17392	17522	17287	17523	17431	17192	17292	17291	17347	17308	17404	17293	17447	17138	17413	17271	17426	17114	17177	17255	17318	17289	17171	17371	17239	17212	17283	17187	17187	17356	17189	17489	17308	17413	17342	17456	17305	17163	17373	17096	17053	17292	17267	17394	17203	17137	17262	17496	17258	17395	17198	17289	17411	17366	17333	17355	17322	17415	17429	17301	17398	17363	17177	17242	17174	17374	17286	17373	17341	17563	17045	17486	17227	17424	17260	17492	17192	17476	17412	17349	17439	17471	17287	17460	17360	17268	17023	17278	17299	17125	17434	17266	17270	17372	17303	17349	17364	17340	17293	17328	17306	17327	17471	17437	17442	17422	17205	17469	17391	17190	17439	17503	17406	17497	17464	17518	17236	17466	17428	17287	17120	17254	17352	17290	17428	17367	17384	17477	17389	17246	17144	17382	17512	17185	17322	17345	17440	17377	17179	17415	17161	17258	17298	17403	17218	17126	17213	17398	17387	17517	17321	17384	17337	17239	17165	17312	17200	17304	17269	16995	17280	17306	17143	17252	17286	17361	17395	17356	17048	17269	17102	17374	17307	17280	17439	17304	17427	17452	17381	17539	17317	17569	17384	17271	17338	17403	17160	17284	17281	17234	17400	17287	17232	17325	17340	17255	16970	17352	17455	17361	17429	17320	17300	17259	17281	17119	17335	17243	17488	17292	17216	17394	17182	17268	17242	17337	17165	17195	17357	17472	17345	17338	17367	17438	17248	17327	17157	17404	17382	17503	17173	17255	17168	17220	17385	17332	17158	17092	17097	17378	17400	17269	17363	17237	17406	17346	17249	17136	17346	17300	17488	17312	17243	17190	17270	17165	17182	17320	17262	17141	17330	17141	17115	17233	17134	17487	17295	17381	17251	17362	17368	17257	17344	17242	17236	17495	17289	17186	17383	17266	17281	17439	17246	17237	17470	17234	17253	17325	17259	17203	17142	17190	17186	17392	17176	17234	17368	17283	17241	17287	17383	17470	17284	17119	17179	17352	17348	17195	17132	17241	17318	17172	17231	17315	17138	17231	17408	17310	17503	17283	17420	17376	17286	17290	17386	17196	17297	17329	17266	17127	17317	17483	17304	17268	17185	17270	17230	17353	17530	17232	17103	17272	17513	17455	17262	17213	17340	17504	17261	17139	17251	17353	17304	17164	17258	17234	17423	17200	17436	17399	17252	17388	17544	17268	17339	17222	17382	17436	17311	17265	17265	17443	17269	17372	17361	17456	17309	17249	17320	17079	17392	17254	17365	17305	17298	17209	17381	17276	17345	17489	17187	17338	17298	17117	17241	17315	17253	17215	17369	17306	17121	17378	17383	17404	17195	17336	17291	17374	17282	17451	17356	17327	17376	17373	17294	17476	17394	17372	17256	17212	17391	17360	17302	17471	17483	17192	17168	17197	17277	17351	17236	17295	17413	17404	17449	17271	17265	17358	17358	17438	17409	17333	17408	17364	17231	17172	17400	17263	17093	17294	17373	17071	17267	17422	17059	17129	17076	17403	17394	17310	17410	17076	17086	17280	17295	17394	17224	17305	17187	17353	17304	17375	17547	17602	17334	17424	17380	17230	17301	17340	17414	17400	17282	17413	17295	17030	17360	17251	17482	17279	17213	17175	17258	17210	17344	17299	17348	17263	17171	17385	17273	17099	17360	17457	17332	17245	17212	17280	17120	17324	17261	17261	17508	17285	17398	17318	17249	16998	17502	17333	17098	17396	17264	17368	17446	17436	17460	17276	17518	17236	17363	17279	17323	17315	17283	17104	17231	17350	17449	17183	17358	17358	17158	17364	17381	17316	17521	17393	17163	17285	17396	17547	17198	17177	17301	17332	17339	17278	17493	17111	17229	17180	17443	17454	17457	17396	17249	17235	17325	17208	17624	17369	17434	17274	17389	17348	17374	17371	17288	17419	17426	17195	17087	17266	17461	17417	17305	17241	17196	17465	17277	17308	17129	17317	17300	17274	17315	17031	17357	17134	17090	17061	17456	17216	17389	17213	17411	17396	17360	17347	17131	17346	17333	17280	17114	17240	17341	17170	17511	17297	17366	17169	17256	17400	17261	17106	17377	17287	17399	17177	17252	17230	17462	17385	17265	17440	17428	17187	17303	17437	17269	17102	17345	17433	17173	17077	17342	17366	17224	17381	17269	17269	17278	17416	17318	17375	17200	17397	17243	17258	17359	17450	17405	17353	17368	17271	17236	17292	17088	17260	17315	17454	17200	17450	17275	17150	17333	17372	17251	17268	17259	17445	17337	17112	17227	17415	17389	17323	17505	17330	17375	17395	17380	17262	17228	17284	17566	17276	17286	17157	17390	17394	17362	17318	17367	17317	17255	17288	17492	17354	17474	17423	17221	16986	17285	17188	17121	17221	17415	17350	17282	17380	17238	17378	17370	17278	17321	17267	17161	17013	17276	17095	17168	17061	17145	17291	17285	17240	17271	17301	17375	17278	17397	17311	17219	17441	17386	17465	17229	17314	17168	17294	17112	17508	17390	17365	17346	17318	17293	17244	17245	17253	17237	17166	17349	17275	17345	17090	17339	17359	17444	17164	17175	17423	17217	17448	17182	17389	17261	17412	17262	17176	17400	17497	17433	17325	17195	17241	17370	17385	17249	17349	17255	17382	17473	17308	17258	17273	17209	17321	17296	17349	17144	17225	17196	17387	17407	17588	17157	17283	17561	17200	17403	17405	17159	17306	17339	17321	17401	17223	17381	17520	17404	17301	17120	17349	17353	17486	17149	17494	17224	17205	17217	17249	17274	17254	17351	17447	17440	17461	17128	17307	17324	17179	17391	17442	17155	17402	17037	17271	17233	17206	17572	17569	17236	17369	17427	17523	17366	17284	17288	17308	17397	17260	17301	17269	17248	17273	17365	17310	17190	17300	17286	17176	17455	17306	17419	17268	17297	17359	17404	17137	17232	17193	17294	17237	17231	17401	17430	17571	17315	17381	17254	17123	17355	17276	17432	17383	17229	17307	17427	17373	17253	17404	17083	17410	17163	17078	17453	17095	17117	17417	17303	17324	17224	17263	17315	17215	17425	17192	17519	17567	17124	17228	17280	17181	17374	17270	17292	17491	17225	17174	17228	17455	17182	17269	17130	17073	17174	17109	17182	17314	17265	17432	17060	17271	17308	17336	17154	17365	17319	17511	17349	17309	17169	17355	17297	17255	17380	17312	17408	17697	17385	17225	17328	17317	17456	17250	17239	17321	17454	17433	17268	17328	17375	17379	17379	17321	17217	17208	17298	17357	17392	17141	17370	16993	17232	17445	17350	17290	17456	17264	17463	17498	17455	17195	17275	17303	17225	17283	17335	17328	17172	17430	17330	17165	17410	17233	17247	17144	17275	17163	17151	17276	17504	17357	17178	17372	17507	17314	17226	17491	17141	17523	17365	17534	17488	17162	17203	17365	17359	17416	17308	17319	17142	17291	17105	17534	17305	17365	17276	17532	17490	17278	17233	17277	17356	17228	17206	17313	17450	17374	17261	17355	17165	17374	17376	17264	17320	17310	17112	17418	17197	17417	17389	17277	17109	17059	17225	17188	17147	17311	17265	17465	17284	17463	17295	17512	17391	17189	17160	17239	17181	17370	17158	17231	17489	17144	17212	17346	17497	17270	17244	17457	17148	17262	17393	17240	17454	17444	17259	17370	17307	17175	17375	17316	17336	17233	17378	17405	17422	17167	17273	17139	17369	17091	17299	17197	17472	17299	17221	17191	17206	17415	17460	17285	17420	17335	17523	17348	17393	17341	17398	17205	17572	17316	17376	17256	17129	17266	17410	17353	17257	17321	17297	17285	17376	17372	17317	17447	17366	17465	17464	17401	17263	17261	17076	17509	17453	17306	17373	17186	17196	17371	17214	17228	17156	17196	17417	17459	17184	17366	17162	17358	17297	16938	17317	17312	17096	17473	17197	17402	17231	17105	17338	17412	17148	17344	17247	17146	17296	17251	17205	17254	17316	17444	17247	17355	17225	17253	17399	17363	17061	17233	17416	17366	17457	17379	17297	17397	17229	17365	17273	17152	17289	17356	17325	17374	17154	17259	17117	17260	17198	17422	17131	17276	17151	17468	17327	17452	17386	17418	17327	17204	17235	17265	17274	17416	17445	17149	17321	17319	17337	17425	17418	17402	17250	17327	17229	17366	17263	17544	17320	17233	17338	17391	17313	17296	17169	17329	17335	17488	17348	17403	17217	17172	17396	17388	17333	17181	17472	17407	17475
61987	105988	81213	47514	24825	17677	16194	16218	16329	16298	16231	16305	16226	16258	16284	16252	16334	16219	16123	16318	16100	16263	16188	16320	16242	16349	16300	16251	16397	16362	16395	16257	16197	16234	16168	16232	16095	16339	16064	16160	16124	15918	16298	16299	16229	16219	16192	16175	16242	16281	16159	16230	16362	16170	16112	16353	16233	16486	16479	16235	16270	16195	16207	16059	16266	16276	16179	16199	16421	16148	16139	16059	16117	16312	16231	16305	16234	16285	16254	16198	16160	16218	16271	16229	16231	16393	16271	16167	16403	16149	16300	16215	16234	16076	16229	16183	16310	16149	16110	16181	16201	16143	16227	16094	16299	16302	16389	16209	16193	16267	16163	16166	16228	16172	16275	16334	16261	16186	16129	16107	16280	16137	15986	16207	16321	16127	16334	16222	16204	16199	16258	16272	16229	16086	15993	16292	16230	16357	16171	16212	16356	16291	16126	16260	16102	16083	16210	15980	16173	16178	16302	16213	16183	16070	16096	16131	16342	16177	16209	16242	16169	16155	16275	16080	16089	16239	16139	16186	16129	16024	16257	16212	16255	16298	16296	16200	16049	16292	16266	16204	16177	16361	16399	16252	16237	16155	16006	16235	16314	16245	16288	16257	16306	16287	16286	16287	16163	16342	16178	16298	16092	16361	16291	16233	16203	16264	16275	16153	16188	16218	16194	16203	16125	16344	16238	16078	16310	16328	16286	16260	16149	16340	16045	16170	16165	16298	16149	16219	16094	16322	16283	16091	16097	16203	16448	16324	16186	16167	16250	16171	16314	16102	16352	16338	16159	16224	16182	16317	16328	16196	16244	16272	16099	16112	16324	16324	16312	16124	16314	16271	16173	16190	16155	16381	16106	16252	16204	16163	16136	16420	16221	16195	16219	16304	16366	16141	16258	16159	16221	16176	16154	16163	16274	16232	16152	16210	16317	16278	16267	16122	16155	16239	16193	16119	16199	16170	16105	16446	16031	16273	16269	16234	16240	16238	16004	16048	16243	16251	16331	16256	15900	16311	16320	16218	16125	16213	16479	16190	16144	16227	16228	16269	16210	16163	16346	16154	16334	16124	16275	16217	16219	16247	16174	16115	16159	16208	16433	16149	16308	16357	16219	16167	16213	16303	16233	16168	16128	16185	16238	16129	16378	16208	16366	16111	16452	16107	16304	16276	16288	16307	16113	16112	16047	16371	16122	16248	16162	16224	16307	15995	16334	16159	16087	16127	16194	16149	16247	16381	16260	16273	16148	16116	16198	16195	16229	16245	16286	16252	16227	16111	16177	16088	16221	16287	16372	16136	16294	16196	16180	16391	16273	16229	16139	16283	16235	16083	16149	16125	16423	16267	16205	16345	16179	16148	16268	16269	16245	16209	16131	16142	16263	16168	16315	16234	16002	16235	16122	15965	16445	16020	16464	16017	16238	16235	16104	16128	16324	16263	16238	16214	16202	16325	16224	16323	16216	16168	16435	16210	16216	16190	16084	16194	16390	16239	16315	16142	16409	16286	16303	16273	16219	16105	16201	16112	16074	16223	16135	16217	16076	16272	16232	16178	16207	16102	16167	16215	16266	16236	16095	16185	16191	16213	16219	16042	16228	16226	16286	16303	16123	16341	16185	16226	16249	16318	16219	16229	16240	16127	16267	16276	16070	16288	16104	16250	16260	16228	16216	16441	16303	16170	16290	16151	16394	16319	16239	16106	16377	16187	16218	16333	16299	16223	16124	16305	15980	16267	16038	16138	16316	16056	16279	16238	16268	16238	16261	16235	16343	16121	16299	16272	16309	16256	16201	16028	16239	16239	16220	16331	16117	16265	16282	16297	16321	16151	16284	16247	16129	16259	16238	16265	15950	16207	16118	16138	16257	16184	16214	16188	16256	16189	16306	16172	16253	16285	16371	16358	16108	16158	16228	16211	16244	16443	16195	16329	16119	16290	16107	16197	16309	16137	16306	16184	15981	16289	16328	16250	15997	16113	16310	16340	16144	16266	16087	16098	16407	16197	16314	16178	15979	16197	16171	16365	16332	16235	16159	16105	16141	16149	16073	16189	16306	16309	16034	16083	16213	16292	16039	16148	16231	16273	16185	16303	16132	16283	16190	16178	16287	16299	16224	16186	16165	16227	16121	16309	15957	16174	16352	16089	16230	16104	16269	16157	16291	16305	16426	16328	16292	16241	16267	16331	16278	16343	16206	16089	16119	16305	16308	16377	16201	16239	16272	16197	16341	16361	16230	16248	16193	16072	16197	16303	16260	16277	16276	16211	16302	16134	15941	16131	16106	16144	16123	16340	16279	16098	16165	16062	15947	16245	16238	16258	16154	16332	16168	16266	16091	16452	16090	16204	16276	16164	16036	16208	16216	15997	16251	16276	16051	16098	16058	16192	16255	16190	16198	16094	16136	16148	16198	16099	16296	16144	16294	16213	16287	16244	16264	16241	16103	16161	16101	16164	16173	16014	16116	16261	16244	16178	16304	16192	16010	16349	16225	16234	16148	16172	16295	16116	16074	16231	16143	16322	16202	16211	16301	16184	16277	16179	16308	16053	16283	16131	16039	16272	16139	16332	16100	16288	16183	16032	16294	16086	16205	16264	16211	16218	16304	16151	16327	16331	16258	16195	16249	16116	16324	16316	16187	16168	16233	16309	16155	16116	16180	16273	16298	15988	16088	16180	16151	16233	16081	16262	16147	16208	16279	16439	16181	16185	16262	16192	16357	16177	16301	16363	16320	16269	16170	16320	16109	16155	16150	16265	16198	16133	16224	16253	16199	16262	16306	16119	16313	16312	16122	16160	16149	16219	16322	16126	16286	16138	16237	16184	15978	16092	16244	16451	16233	16188	16189	16125	16168	16356	16109	16101	16210	16182	16178	16204	16299	16197	16278	16294	16232	16195	16208	16266	16248	16255	16328	16058	16144	16106	16278	16078	16163	16162	16167	16330	16303	16149	16332	16355	16031	16213	16188	16379	16168	16209	16132	16256	16413	16113	16236	16380	16296	16133	16485	16156	16296	16349	16077	16225	16256	16213	16164	16178	16365	16173	16061	16224	16047	16087	16026	16290	16158	16237	16180	16201	16210	16245	16292	16139	16243	16229	16134	16293	16264	16225	16145	16190	16201	16065	16238	16167	16403	16175	16307	16148	16407	16346	16142	16226	16208	16156	16323	16082	16119	16311	16305	16321	16318	16178	16382	16273	16217	16247	16214	16298	16114	16545	16317	16318	16102	16178	16260	16099	16315	16172	16208	16123	16116	15997	16336	16113	16139	16144	16112	16383	16234	16302	16296	16199	16256	16248	16252	16154	16364	16127	16214	16339	16124	16176	16323	16028	16134	16283	16264	16158	16142	16286	16219	16062	16203	16142	16270	16347	16116	16156	16332	16137	16282	16336	16285	16256	16109	16176	16153	16151	16176	16174	16197	16069	16219	16118	16288	16128	16096	16151	16220	16328	16190	16278	16265	16272	16183	16166	16344	16135	16136	16056	16280	16293	16079	16294	16095	16242	16242	16311	16137	16169	16294	16067	16117	16160	16322	16325	16147	16244	16365	16194	16115	16176	16304	16436	16075	16309	16157	16239	16220	16317	16194	16059	16163	16322	16004	16100	16419	16321	16267	15932	16263	16369	16155	16283	16196	16224	16228	16264	16140	16332	16218	16271	16216	16228	16183	16181	16217	16143	16224	16120	16225	16297	16265	16046	16273	16284	16169	16026	16107	16253	16239	16109	16197	16227	16192	16119	16150	16222	16267	16055	16172	16126	16188	16167	16401	16323	16096	16277	16207	16396	16199	16080	16054	16361	16156	16184	16277	16140	16226	16215	16123	16215	16126	16062	16260	16382	16089	16231	16180	16198	16153	16221	16078	16137	16176	16331	16227	16231	16242	16147	16334	16095	16111	16190	16161	16338	16295	16150	16218	16284	16156	16338	16168	16062	16295	16214	16184	16173	16255	16261	16094	16245	16140	16433	16032	16152	16273	16236	16369	16242	16182	16189	16286	16198	16170	16292	16358	16440	16199	16156	16318	16114	16250	16292	16317	16395	16065	16112	16205	16225	16309	16245	16119	16371	16037	16266	16418	16291	16333	16034	16128	16173	16041	16130	16170	16278	16244	16387	16094	16247	16296	16413	16138	16109	16198	16274	16329	16274	16348	16192	16207	16249	16249	16205	16407	16336	16252	16118	16190	16307	16157	16313	16184	16217	16104	16386	16194	16068	16180	16120	16373	16167	16157	16251	16388	16219	16346	16227	16251	16358	16216	16104	16285	16267	16168	16136	16114	16337	16097	16173	16334	16167	16101	16104	16281	16372	16188	16237	16311	16029	16289	16075	16295	16323	16177	16278	16134	16214	16152	16052	16084	16274	16235	16300	16177	16116	16255	16331	16328	16190	16267	16281	16321	16112	16299	16330	16213	16090	16240	16105	16231	16096	16218	16206	16277	16211	15954	16308	16214	16140	16139	16113	16241	16136	16203	16302	16198	16287	16319	16183	16182	16271	16095	16245	16329	16202	16160	16295	16344	16131	16366	16246	16212	16036	16138	16228	16234	16273	16088	16222	16197	16355	16205	16219	16252	16296	16282	16116	16171	16165	16160	16076	16202	16300	16308	16171	16155	16181	16353	16384	16226	16308	16254	16076	16164	16261	16247	16126	16111	16401	16127	16206	16377	16251	16200	16088	16153	16234	16106	16097	16137	16288	16108	16357	16163	16209	16217	16238	16112	16327	16164	16290	16227	16372	16292	16254	16351	16233	16303	16245	16159	16361	16140	16272	16242	16166	16152	16256	16119	16166	16260	16383	16226	16149	16196	16263	16233	16194	16177	16287	16349	16309	16124	16303	16358	16344	16349	16244	16119	16214	16284	16278	16306	16140	16359	16209	16293	16269	16371	16377	16361	16270	16132	16325	16284	16317	16249	16239	16227	16138	16154	16138	16272	16184	16297	16106	16232	16210	15953	16293	16278	16284	16117	16286	16296	16137	16283	16125	16158	16047	16236	16183	16224	16243	16164	16224	16254	16447	16092	16366	16224	16335	16322	16375	16188	16155	16304	16220	16228	16256	16089	16208	16324	16298	16255	16314	16328	16158	16222	16189	16255	16282	16174	16300	16208	16153	16035	16203
33967	39086	36639	25869	18674	17748	17364	17183	17390	17151	17120	17210	17069	17205	17060	17103	17005	17122	17006	17017	17186	17310	17180	17187	17225	17019	17075	17003	17222	17154	17110	17087	17053	17066	16817	17154	16974	17066	17150	17160	16986	16987	17161	17157	17108	17190	17055	17097	17172	17046	17095	17128	17098	17105	17044	16927	17087	17115	17013	16984	17067	17277	17052	17092	17140	17061	16964	17070	17093	17143	17235	17001	17266	16988	17009	17083	17108	17095	17255	17048	17041	16981	17143	17049	17195	17088	16999	17004	17013	16952	17243	17183	17294	17172	17008	16897	16897	17108	17087	17011	17019	16870	17107	17010	16980	16954	16984	17125	17071	17091	17241	16996	17031	17331	17190	17085	17091	17245	16970	17007	16959	17204	17105	16982	17041	17145	17096	17133	17224	17164	17018	16971	17163	16977	17013	17052	17293	17189	16877	17131	17171	17042	17125	16985	17096	17321	17125	16846	17093	17042	17030	16962	16967	17132	17073	17133	17132	17167	17047	17084	16951	17316	16911	17023	17120	16874	17089	17191	16952	17014	16985	17065	16943	17129	17149	17091	17178	16853	17209	17124	16925	17190	17115	17128	17217	17074	17146	17210	17162	17089	17115	16892	16967	16854	17175	17048	17065	16868	17352	17050	16940	16939	17088	17096	16992	17135	16962	16926	17027	16867	17087	17203	17144	17215	17168	17084	17240	16979	17255	17134	17082	17000	17235	17122	17083	16974	17263	17174	17087	17004	16943	17106	17247	17026	17186	17143	16997	17188	16881	16969	17128	17012	17197	17222	17132	17242	17328	17243	17168	17099	16946	17164	16957	16984	17076	17078	17035	17179	16926	16827	16910	17078	17032	17049	17188	16992	17196	16936	16937	17016	16933	17188	17312	17311	16920	17126	17115	16953	17306	16957	17138	16921	17181	17077	17191	17207	17200	17226	16951	17197	17121	17168	17205	17311	16956	17129	17267	17163	17092	17308	17037	17015	16983	16942	17204	16977	16926	17301	17200	17059	17085	16968	16896	17236	17192	17236	17194	16895	17102	17244	17204	17003	16988	17037	17092	17146	17136	16970	17091	17188	17158	17011	17068	17128	17021	16922	17010	17256	17024	17290	17033	17006	17087	17008	16866	16810	17077	17161	17166	17250	16998	17082	17279	17003	17143	17324	17091	16962	17147	16922	16874	16998	17279	16974	17018	17058	17090	17077	17157	16878	16933	17070	16938	16844	17125	17052	17238	17246	17215	16824	17138	17310	17339	16888	17198	17244	17075	17141	16899	17126	16817	16978	17139	16984	17053	16893	17057	17017	17094	16952	17162	17106	16966	16950	17172	17221	17122	16941	17166	17131	17053	17235	17334	16938	17040	17056	16987	17183	17132	17357	17099	16896	17208	17149	17145	17131	17105	17125	17135	17162	17177	17254	17232	16998	16976	17134	17206	17209	17008	17098	17084	17210	17258	17044	16983	17276	17162	17331	17146	16996	17090	16939	17032	17266	16950	16987	17119	17266	17150	16935	17139	17131	17098	17114	17178	17071	17024	16744	17079	17155	17268	17118	17027	17062	17049	16885	16939	17004	16953	17104	16965	17126	16998	17152	17016	16890	17100	17045	17202	17083	17058	17289	17042	17101	17031	17092	16992	17050	17043	17182	17182	17074	17156	17249	16780	17057	17063	17228	17061	16978	16952	16760	17077	17391	17227	17028	16956	17148	16934	17150	17224	17114	16988	16951	17049	17040	16986	16886	16878	17162	17026	17214	17116	17005	17011	17160	17217	17132	17150	16991	17179	16998	16925	17086	16985	16912	17112	17227	16913	16994	17040	17011	17211	17221	17142	17063	17305	17057	17179	17301	17271	17034	17252	17132	17065	17115	17047	16955	17088	16872	17034	17191	17170	17055	17117	16969	17034	16872	17130	17016	17043	16954	16953	17004	17058	16866	17141	17164	17128	16811	16859	17137	17171	16994	16981	17161	16998	16887	17220	17335	17206	17175	17043	17076	16990	17023	17105	17159	17185	17000	17093	17242	16869	17201	17169	16759	17004	17115	17109	17100	17123	17144	17056	17160	16931	17133	17030	16944	16905	17202	17001	17009	17237	17247	16980	17159	16946	17106	17165	17075	16948	17070	17081	17284	17149	17003	17083	17020	16942	16899	17034	16895	17183	17036	17148	17215	16856	17071	17137	17111	16980	16880	17013	16951	17046	17144	17076	17003	17012	17207	17202	16985	16967	16890	17056	17109	17133	17091	17140	17041	17074	16881	17019	17113	17032	17047	17091	17076	16950	17005	17078	17150	17030	17166	17105	17043	17147	17030	17267	17187	17365	17020	17194	16788	17095	17103	17210	17153	17051	17176	17187	16894	16968	16893	16956	17260	17140	17163	17168	17067	17117	17032	17165	17140	17242	17181	17382	17114	17023	16992	17233	17035	17028	17214	17077	17081	17074	17099	17095	17189	17162	17086	16861	17296	17077	17241	17063	17171	17109	17081	17048	17203	17394	17055	17154	16929	17080	17096	17195	17203	17170	17113	16851	17146	17170	16989	16966	17024	17061	17222	16999	17265	17107	16841	17128	17035	17068	17164	17009	17122	17098	17008	16970	17160	17076	17200	17163	17306	17075	17176	17049	17031	17265	17023	17009	16988	17235	17143	17101	16970	17103	17238	16894	17087	17244	17106	16939	17184	17089	16964	17111	17273	17173	17103	16943	17213	17084	17150	17188	17068	17034	17085	16959	17082	17045	17109	16945	17318	16962	17133	16878	17026	17041	17169	16868	17050	17094	17180	16979	16904	17067	17183	17024	17061	17066	16969	17031	17144	17043	17087	16962	17059	17029	17032	17128	17184	17108	17117	17021	17107	17131	17056	17114	16989	17174	16894	17295	17239	17025	17038	17316	17055	16940	17427	17234	17008	17126	17101	17145	17130	17025	17034	17052	17084	17014	16985	17123	17132	17091	16937	17131	17113	17116	16979	17031	17216	17166	17142	17136	17081	17010	17124	17103	17018	17139	17029	17086	17239	17016	17042	17064	16933	16980	17105	17193	16972	17139	17012	17221	17004	17046	17045	16916	16899	17099	17056	16969	17109	16928	17139	17066	17127	17019	16871	17185	16996	16941	17066	17008	16962	17099	17166	17104	16978	17096	17151	17210	17155	17105	17213	17279	17164	17264	17084	17341	17175	17104	17135	17075	17003	17090	17069	17108	17094	17151	17111	17156	17266	17284	17163	17138	17005	17064	17206	17248	17044	17081	16996	17132	17050	17104	16954	17198	16999	17142	17299	16888	17131	16943	17040	17097	17102	17099	17249	17081	16972	17174	17130	17127	16884	17132	17089	17017	16993	17109	16976	17041	16932	17148	17095	17064	17083	17159	17023	17122	16913	16994	17005	17162	17037	17129	16923	17121	17121	17302	17049	17171	16982	17136	17026	17040	17210	17098	16894	17087	17309	17066	17092	17022	17255	17027	17145	17001	17038	17272	17152	17136	17135	17170	16975	16866	17098	16961	17175	17187	16943	17038	16900	17159	17298	17025	16980	16904	17165	17049	17182	17079	17019	16940	16960	16937	17131	17061	17192	17159	16997	17127	17176	17042	17332	16983	16896	16982	17144	17071	17053	16982	17254	17059	17117	17131	17007	16919	17108	17243	17247	17269	17202	17079	16995	17206	17071	17117	17244	17206	17272	17090	17252	17075	16744	16966	17103	17207	16876	17047	17002	17200	17097	17114	16852	17034	17121	17204	17218	17305	17094	17013	17181	17160	17336	17100	17161	17188	17134	17032	17111	17129	16864	16954	17124	17127	17091	17130	17092	17192	17005	17143	17180	17176	17271	16985	17324	17055	17015	17210	17139	17105	17199	16838	17256	17180	17219	17013	17089	17081	17101	17110	16801	16893	17107	16994	16930	17171	16879	16952	17257	17143	17237	17180	16997	16862	17161	17022	16782	17178	17200	17080	17166	17084	17192	17014	17140	17225	17080	16943	16863	17071	16924	16981	16995	17261	17138	17055	17046	17134	16933	17007	17163	16916	17077	17227	17187	16966	17181	17064	17097	16930	17148	17198	17261	17272	17150	16979	17168	16946	17214	17262	17070	17104	16974	17112	16953	17111	16987	17025	16881	17058	17036	16983	17027	17073	16984	17307	16833	17185	16906	16996	16984	17118	17044	17163	17070	17109	17248	16908	16968	17045	17205	17183	17166	17054	17138	17016	16784	17026	17017	17150	17002	17144	17119	16963	17081	17163	16901	16833	17009	17270	16995	16917	16910	17066	17080	16969	16950	17152	16927	16995	17049	16977	17103	16968	17049	16917	17140	17194	17049	17061	17184	17070	17032	17030	17118	17013	16925	16932	17073	17075	17341	17140	17069	17174	17005	17009	17009	17202	17137	17063	16974	17157	17264	17177	17148	17010	17020	17169	17219	17043	16893	16933	16977	16952	17118	17026	17131	17238	16825	17059	16926	16906	16893	17221	17192	17311	17105	17146	16925	17052	17081	16959	17128	17102	17095	17086	17139	17130	17235	17118	17084	16993	17066	17008	17075	17297	17021	17185	17131	17120	17064	16898	17075	17241	17038	17098	16951	16901	17050	16964	17200	17011	16981	17127	16928	16976	17061	17246	17300	17211	17165	17249	17205	17094	17088	17033	16999	17087	17072	17045	17021	17036	16918	17209	16997	16937	16925	16869	17049	17057	17068	16879	17016	17105	17153	17152	17268	17201	17123	16833	17072	17146	16866	17126	17033	17188	17038	17044	17104	17020	17112	16886	17064	17275	17311	17080	17160	17097	16976	17119	17128	17169	16926	17063	16983	17000	16933	17098	17057	17036	17092	17165	17145	17052	16974	17082	17137	17114	17088	17289	16891	17022	17022	17073	17130	17095	17060	17002	17429	17140	17292	17220	17198	17234	17025	17126	17051	17106	16945	17011	17087	17068	17025	17108	17009	17042	17039	17171	16922	16957	17156	17158	16997	17078	17146	17033	17281	17072	17026	17129	17054	17169	17219	17084	17141	17167	17028	17224	17195	17224	17068	17163	17117	17173	17291	17025	17267	17261	17060	17209	17056	17050	17142	17027	17298	17185	17111	17066	17041	17159	17179	17286	17082	17124	17073	16896	16780	16971	17096
44318	56379	38967	22307	17128	16371	16047	16072	16149	16030	15950	16004	16195	16128	16151	16100	16069	15980	16117	16172	16110	15925	16122	15976	16054	16137	16147	16245	15967	16058	16057	15982	16208	16087	15966	16083	15996	15970	15950	16060	16034	15947	16001	16012	15931	16150	16207	16104	15934	16099	15904	16020	16179	16067	16059	15963	15806	16145	15883	16202	15904	16263	15908	15991	15979	16017	16013	16099	16089	16004	16046	16306	16117	16051	15940	16058	15924	16179	16106	16008	16078	16117	16133	16060	16003	16141	16035	16111	16079	16083	16041	16135	16050	16106	16000	15989	16011	16124	16046	16112	15996	15972	15952	15956	15993	16107	16137	16119	15976	16132	16215	16072	16146	16059	16143	16067	16107	16163	16044	15945	15978	16053	16063	15997	15992	16070	16108	16076	16118	16101	16027	16092	16125	16031	16189	16173	16110	16137	15996	16088	16175	15897	16112	15950	15971	15934	16085	15994	15970	16066	16169	15884	16059	16040	15992	15938	15946	16075	16052	16114	16120	16205	15971	16237	16090	16103	15948	16129	16066	16118	15932	15880	16052	16092	16045	16014	15915	16155	16128	16206	16032	16171	16106	16136	16004	15982	16049	16099	16065	15938	15945	15894	16155	16005	16169	16002	16208	16069	15935	15988	15861	15945	16200	16102	15999	16047	16056	15981	15993	16023	16166	15907	15970	16003	16195	16106	15887	16239	16085	16056	16062	16054	16024	15923	16070	16062	15944	15909	16129	15962	15857	15998	15998	16110	16066	16135	16156	15991	16012	15944	16088	16082	16109	16005	15928	16055	16186	16007	16051	16162	16089	15915	16077	16104	16133	15920	16134	16039	15959	16185	15976	16001	16058	16135	16034	16111	16040	16015	16053	16062	16091	15977	16152	16095	16092	16145	16202	15961	16017	15872	16080	16122	15913	15980	15866	16190	16022	16086	15935	15941	16129	15841	15954	16088	16133	15814	15891	16209	15923	15909	16006	16044	16010	15920	16006	15972	15978	15994	15938	16180	16087	15981	16274	15995	15980	15850	15964	16061	15924	16098	16027	16307	16002	15905	16027	15958	16068	16012	16032	16086	16027	16214	16016	15977	16093	15880	16158	16034	16046	16063	15975	16131	16337	16107	15961	16095	16026	16007	15936	15970	16018	16126	15919	16067	16135	16100	16030	16012	15951	16081	15954	15938	16082	15968	16186	15929	15922	15917	15737	15976	16068	16078	15923	16215	16131	16110	15997	15936	16060	16013	16092	16034	15953	15997	15934	15938	16205	15931	16087	16056	15977	16030	15881	16187	16045	16041	15957	15943	15982	15977	16173	16112	16000	15938	16004	15945	16200	15940	16213	16013	15941	16105	16087	16171	15999	15956	16172	16146	16043	16177	15951	16208	15936	16047	16061	15887	16071	15974	16138	16066	15967	16225	16147	15982	15978	16051	15982	15985	15851	16057	15925	15918	16024	16313	15967	16122	15979	16159	16076	16117	16030	15868	16013	16112	16002	15998	16191	16182	16080	16094	16078	16021	16017	15926	16057	16032	16035	15955	15849	16067	16043	16154	16092	16045	16034	15958	15967	16031	15990	16105	15903	16016	16139	15908	16184	16007	15942	15955	16061	16166	15915	15919	16016	15994	16044	15963	15998	16001	16108	16062	15905	16007	15986	16029	15923	16032	16216	16040	15949	15931	15972	16026	15916	16024	16142	15938	16006	15934	15980	16067	16107	15952	16001	16127	16070	15999	16155	15897	16114	15982	15904	16121	16065	15774	16045	15948	15867	15976	16004	16179	15901	15888	16070	16009	15882	15983	15983	15913	16074	16103	16005	15816	16168	16248	15946	15929	15993	16137	15983	16194	16055	15977	15968	16037	15992	15996	15963	15995	15998	16235	15947	16003	15951	16196	16090	16075	16138	15948	16192	15901	16224	15986	15889	16049	15995	15947	16154	16004	16048	16163	16069	15961	16070	16041	15919	16174	16132	15862	15976	16049	16287	16040	16133	16241	15959	16104	15957	16077	16004	15861	16034	16051	16139	16022	16190	16122	16127	16067	16098	15928	16075	15876	16023	16125	16123	15903	16069	16050	15997	15951	15993	15872	16150	16104	16183	16092	15960	16092	16102	15937	16049	16037	16172	15856	16099	15897	16159	16112	16109	15986	16058	16236	15815	16037	15935	16106	16004	16091	15956	15973	16194	15972	15983	16077	16015	16130	16014	15899	16017	16152	16093	16079	16029	15992	15781	16067	16107	15921	16031	16079	15983	15949	16054	15989	16013	16121	16154	16055	16098	16014	16107	16094	15968	16108	16194	16013	16070	16012	15856	15958	16190	15942	16137	15997	16151	15965	15959	16172	15943	16006	16010	16046	16064	16043	16064	16111	16096	15992	15942	16053	16098	16091	16004	16025	16020	16129	15990	16142	16193	16013	15941	15917	15930	16005	16185	16100	16131	16044	16108	16018	16007	15966	15913	16119	16024	15937	16231	16164	16054	16042	16105	15958	16208	15897	16172	16090	15978	16028	16096	16059	15851	15977	15889	16218	15961	15888	16045	16086	16035	16097	15882	15967	16014	15947	15933	16034	15989	16103	16005	16115	16024	16062	15988	16032	16004	15861	15929	16033	16038	16016	15790	15953	16242	16027	15993	16068	16067	15906	16128	15924	15902	15988	16081	16129	16038	15974	16076	16127	15835	16221	16291	15984	16118	16154	15894	16207	15913	16032	16052	15915	15988	16132	15998	16124	16108	16003	16141	15921	15943	15884	16075	15984	15906	15845	16067	16054	16188	16046	15903	16019	16219	15914	16025	15967	16131	16001	16065	16032	15989	16121	16092	15879	16019	16051	16231	15937	16178	16000	16081	15893	15987	15902	16192	15864	16159	16177	16100	16266	15869	16005	16140	16069	16051	15987	15952	15939	16102	16008	16185	16069	15955	16030	16200	16023	16083	15877	16063	16137	15967	16116	15920	16062	15873	16015	16048	16096	16221	16192	16114	15994	15923	16250	16014	15960	15982	15872	16172	16160	16088	16073	16050	15907	15891	16064	16108	15985	15947	16073	16117	16102	16079	15968	16140	15889	16166	16097	15913	16083	16201	16019	16090	16014	16197	16121	16118	15994	16144	15948	16168	16124	15969	15956	16130	16009	15860	15893	15907	15896	16203	16080	16015	15973	15880	15955	15993	16045	16130	15997	16052	15878	16149	16135	16052	16004	16087	16047	16010	15953	16020	15930	16063	16056	16369	16078	15840	15992	16065	16125	16148	15980	16266	16144	16049	16024	16036	16065	15959	16059	16276	16038	16044	16082	16106	16068	15970	15917	16048	16177	16036	16262	16022	15982	15934	15984	15938	16161	16050	16082	16075	16240	16176	16065	16110	16097	16150	15903	16050	15999	16142	16087	16085	16205	16059	16044	16230	16111	15918	16210	16096	16010	15959	16022	16019	16108	16062	16059	16015	15902	15865	15989	16028	16109	16051	16049	16081	16036	15925	16035	16104	15954	15994	16096	16079	15992	15829	16012	16031	16053	16231	16091	16121	16044	15992	16130	16009	16092	16208	15994	16146	16130	15943	16137	16078	15916	15964	16042	15988	16142	16101	16110	16070	16113	16099	16033	16059	15918	16043	16058	15885	15978	15950	15843	15985	16115	16125	16007	16074	15915	16039	15923	16270	16135	16167	16046	16001	16042	15996	15843	16062	16009	16052	15998	16061	15903	16183	16006	15931	16082	15946	15989	15942	16096	16169	16145	15896	16091	15908	16086	16107	16119	16110	15947	15910	15997	15842	15940	16080	16128	16087	15817	16076	16145	15961	16028	15969	16075	15953	15984	16157	16059	16198	16057	16110	16135	16036	15906	16087	15927	16158	15988	16020	16128	16109	16048	16080	16100	15968	15987	16118	15995	16149	16168	15937	16009	15829	16133	16075	15956	16052	16115	16148	16129	16178	16047	16296	16013	16049	15830	15922	16020	16148	16059	16083	16129	16042	16114	15944	16114	16018	16086	16097	16095	15974	16107	15962	16168	16009	16116	16054	16191	15949	16011	15988	16039	16129	16103	15952	16045	16002	16090	15980	16080	16135	15864	16161	16171	16200	16206	16077	16119	16003	16001	16018	16052	15858	16186	15947	15998	16251	15859	16031	15868	16086	16028	16188	16104	16003	16068	16036	16070	16139	15893	16014	15999	16014	16023	16187	16069	16085	16080	16120	16271	15998	16086	15991	16156	16035	16085	16136	16053	16081	16005	15919	15971	15836	16125	15937	16103	16030	16177	16115	15904	16167	16006	15890	16189	15960	16078	16042	16038	15895	16075	16063	16056	16148	15849	16122	15929	16118	15981	16009	16000	16233	16046	16083	15904	15985	16099	16033	15827	16010	16265	16012	16112	15982	16023	15841	15954	15852	16107	16134	16001	16030	15933	16038	16023	16113	16120	15990	15808	15911	16025	16133	16086	16048	16034	16096	15969	15989	16137	16245	16033	16122	16093	15936	15890	16179	16003	15979	16089	16105	15971	16104	15975	16217	16085	15885	16012	16162	15867	15928	16036	16032	16126	16001	16096	16037	16021	16040	16138	16164	16078	15970	16091	16150	16009	16027	16120	16172	16021	16162	16128	16034	15980	16118	15994	16005	15933	16012	16105	15953	16125	16080	16121	15973	15936	16180	16006	16088	16045	16045	15982	16028	16233	16056	15957	16036	15965	16012	16025	16123	15896	16057	15997	16136	16222	16118	16045	16070	16092	16056	16205	16067	16004	15986	16059	15900	15976	16208	16068	16020	15996	16008	16004	16167	15939	16042	15948	16122	15962	16158	16026	16094	16058	15954	15959	16082	16020	16070	16009	16045	15981	15898	15982	16086	16051	16125	16075	16151	16064	16074	16094	16146	15885	16110	16059	16005	15972	16043	15898	15966	16115	16280	15965	16080	15995	16111	16065	16134	15968	15963	16099	16248	15916	16215	16103	15949	16141	15872	16218	15969	16144	16057	16166	16019	16071	16071	16003	16255	16051	16033	15947	16125	16049	16096	15956	16098	16106	16030	16130	16007	15997	15970	16028	16262	16021	16149	16063	15909	16249	16220	15936	15861	16115	16009	15953	16037	16098	16148	15989	16097	16105	16043	16097	15875	16157
33624	38742	36459	25628	18045	16970	16708	16602	16555	16572	16587	16566	16511	16481	16359	16404	16544	16419	16509	16299	16742	16557	16535	16617	16647	16656	16733	16665	16453	16669	16705	16764	16766	16519	16622	16581	16384	16507	16486	16752	16542	16572	16503	16567	16441	16806	16565	16442	16658	16442	16503	16256	16487	16529	16536	16487	16356	16665	16706	16626	16652	16551	16607	16528	16709	16601	16682	16539	16709	16650	16620	16585	16647	16601	16404	16743	16658	16666	16597	16625	16474	16585	16636	16436	16677	16673	16466	16451	16460	16591	16476	16548	16521	16320	16634	16506	16658	16522	16817	16625	16523	16690	16616	16544	16597	16537	16680	16601	16556	16613	16449	16663	16480	16473	16517	16375	16435	16778	16643	16604	16673	16381	16657	16579	16549	16454	16308	16627	16561	16645	16733	16599	16599	16568	16543	16396	16540	16588	16468	16337	16549	16533	16621	16630	16378	16628	16440	16621	16612	16561	16487	16564	16284	16652	16497	16382	16334	16330	16418	16591	16597	16523	16465	16427	16402	16551	16468	16533	16443	16340	16530	16372	16560	16590	16710	16635	16530	16570	16604	16511	16318	16319	16490	16403	16629	16623	16583	16482	16436	16598	16442	16298	16421	16653	16662	16443	16677	16469	16561	16549	16561	16550	16566	16458	16494	16475	16403	16403	16618	16621	16558	16433	16549	16547	16379	16547	16733	16541	16612	16614	16552	16520	16378	16161	16702	16308	16509	16521	16756	16436	16549	16594	16777	16553	16559	16642	16567	16642	16799	16420	16444	16537	16443	16560	16565	16570	16595	16548	16440	16529	16527	16354	16630	16512	16470	16603	16528	16607	16543	16419	16349	16385	16770	16704	16603	16432	16365	16713	16420	16517	16401	16514	16428	16684	16449	16472	16458	16426	16484	16453	16322	16375	16588	16367	16648	16445	16653	16536	16472	16624	16421	16669	16517	16689	16535	16474	16410	16732	16492	16470	16621	16679	16542	16486	16612	16615	16459	16395	16594	16624	16906	16668	16578	16500	16531	16512	16564	16426	16495	16397	16449	16707	16488	16546	16711	16581	16542	16536	16524	16547	16496	16515	16549	16393	16505	16559	16599	16565	16486	16570	16566	16558	16590	16506	16386	16613	16435	16582	16494	16454	16718	16552	16570	16403	16656	16550	16592	16634	16600	16406	16480	16526	16569	16389	16573	16499	16533	16489	16738	16476	16537	16437	16583	16703	16531	16431	16544	16511	16660	16593	16439	16539	16516	16534	16669	16486	16627	16722	16574	16621	16428	16328	16455	16496	16753	16338	16511	16708	16555	16601	16567	16446	16389	16453	16626	16560	16526	16577	16625	16681	16754	16367	16555	16366	16476	16513	16546	16644	16614	16539	16479	16541	16651	16586	16520	16547	16729	16487	16495	16579	16708	16698	16511	16634	16524	16596	16616	16488	16657	16424	16708	16632	16459	16355	16396	16520	16515	16582	16634	16678	16654	16421	16458	16453	16509	16557	16582	16653	16491	16525	16755	16310	16443	16541	16466	16615	16460	16310	16672	16488	16588	16525	16734	16472	16645	16551	16625	16489	16429	16234	16377	16612	16704	16549	16388	16509	16576	16684	16697	16522	16791	16508	16502	16630	16565	16533	16501	16586	16513	16623	16441	16500	16577	16507	16562	16658	16541	16668	16583	16741	16497	16562	16555	16568	16357	16650	16668	16697	16689	16518	16574	16692	16472	16500	16649	16506	16525	16536	16531	16577	16599	16700	16621	16500	16674	16632	16742	16527	16630	16435	16509	16565	16622	16636	16440	16646	16649	16698	16651	16664	16560	16397	16501	16334	16468	16593	16399	16430	16672	16488	16435	16645	16550	16662	16493	16404	16645	16381	16466	16518	16632	16555	16547	16588	16470	16368	16567	16597	16618	16495	16732	16445	16510	16637	16411	16247	16492	16679	16444	16389	16486	16545	16418	16363	16419	16461	16417	16494	16608	16582	16522	16604	16657	16484	16462	16628	16752	16456	16637	16560	16569	16439	16585	16445	16501	16639	16636	16469	16318	16507	16476	16362	16592	16719	16614	16442	16526	16429	16497	16475	16544	16535	16474	16753	16569	16564	16738	16557	16463	16700	16494	16524	16511	16605	16604	16574	16387	16618	16566	16695	16655	16538	16505	16532	16609	16336	16474	16745	16477	16709	16669	16676	16353	16389	16468	16558	16392	16693	16366	16287	16391	16561	16428	16473	16644	16588	16547	16446	16515	16399	16681	16575	16635	16834	16474	16275	16412	16642	16456	16681	16536	16619	16477	16582	16497	16582	16319	16565	16456	16587	16581	16453	16408	16580	16705	16518	16606	16562	16433	16447	16561	16535	16533	16527	16327	16657	16424	16678	16514	16516	16661	16498	16474	16520	16514	16807	16591	16616	16418	16450	16596	16606	16739	16482	16535	16525	16446	16496	16473	16657	16508	16666	16668	16819	16656	16771	16627	16418	16514	16453	16468	16359	16591	16607	16660	16652	16599	16457	16641	16793	16565	16370	16639	16473	16594	16603	16686	16695	16599	16365	16472	16470	16626	16512	16728	16650	16459	16548	16539	16595	16592	16656	16488	16655	16548	16748	16541	16632	16521	16550	16361	16460	16506	16549	16577	16481	16586	16679	16540	16720	16494	16718	16617	16493	16667	16559	16448	16515	16139	16374	16516	16521	16488	16441	16639	16463	16845	16593	16571	16469	16575	16488	16550	16605	16680	16712	16573	16510	16713	16670	16582	16571	16547	16453	16328	16412	16307	16382	16658	16672	16525	16426	16493	16693	16466	16694	16683	16439	16557	16596	16499	16484	16611	16391	16452	16355	16467	16284	16508	16540	16483	16529	16419	16652	16555	16607	16593	16576	16524	16442	16505	16480	16382	16687	16514	16675	16566	16472	16455	16481	16641	16571	16640	16321	16588	16730	16862	16429	16488	16626	16556	16271	16503	16664	16643	16796	16457	16421	16755	16465	16474	16693	16593	16441	16255	16395	16431	16657	16548	16587	16531	16528	16372	16457	16447	16529	16639	16481	16458	16415	16633	16367	16440	16453	16397	16636	16588	16484	16653	16559	16681	16463	16723	16565	16500	16468	16516	16598	16401	16465	16745	16394	16558	16486	16516	16513	16564	16632	16333	16570	16543	16382	16408	16468	16542	16569	16541	16538	16373	16502	16578	16538	16500	16556	16720	16495	16649	16612	16643	16564	16536	16514	16679	16458	16471	16494	16522	16701	16619	16318	16557	16603	16773	16502	16491	16845	16884	16611	16500	16466	16613	16214	16589	16598	16591	16486	16502	16355	16622	16459	16597	16526	16715	16504	16526	16623	16466	16321	16752	16499	16580	16650	16464	16702	16604	16679	16771	16482	16555	16630	16534	16260	16560	16540	16587	16506	16725	16427	16413	16505	16453	16811	16449	16370	16284	16438	16453	16483	16494	16463	16705	16641	16656	16354	16731	16636	16599	16647	16725	16540	16514	16619	16523	16529	16549	16490	16343	16530	16503	16393	16479	16600	16612	16507	16324	16592	16655	16592	16583	16365	16522	16560	16607	16405	16479	16480	16635	16647	16665	16671	16514	16571	16691	16472	16595	16667	16563	16583	16481	16741	16623	16497	16627	16505	16541	16717	16348	16476	16514	16715	16466	16632	16628	16678	16596	16662	16555	16625	16504	16539	16596	16605	16514	16512	16664	16272	16518	16650	16262	16534	16730	16590	16508	16522	16650	16722	16448	16440	16557	16510	16451	16611	16631	16731	16735	16719	16570	16476	16680	16622	16763	16429	16503	16376	16329	16574	16570	16521	16703	16689	16449	16629	16485	16296	16578	16576	16599	16579	16685	16573	16405	16578	16614	16578	16645	16650	16516	16336	16514	16472	16340	16642	16506	16420	16572	16554	16550	16583	16748	16517	16590	16629	16555	16516	16752	16806	16637	16608	16787	16626	16495	16563	16505	16501	16526	16505	16784	16494	16740	16369	16536	16522	16505	16480	16689	16572	16407	16541	16524	16438	16412	16387	16603	16673	16587	16689	16475	16500	16581	16534	16535	16549	16514	16678	16631	16634	16476	16458	16470	16567	16515	16548	16530	16463	16615	16542	16535	16667	16357	16702	16471	16496	16378	16571	16585	16341	16668	16393	16693	16548	16541	16386	16543	16631	16466	16690	16547	16531	16760	16520	16636	16689	16612	16520	16515	16433	16398	16492	16713	16701	16434	16604	16577	16474	16419	16441	16491	16469	16680	16430	16578	16689	16414	16583	16621	16460	16520	16594	16723	16689	16511	16646	16748	16609	16612	16538	16593	16620	16472	16431	16607	16549	16576	16440	16589	16596	16677	16560	16707	16739	16506	16447	16568	16398	16519	16487	16777	16488	16433	16476	16448	16488	16534	16562	16677	16679	16623	16514	16514	16532	16393	16614	16384	16532	16582	16516	16542	16571	16559	16580	16618	16456	16395	16519	16686	16460	16516	16511	16485	16540	16472	16792	16307	16448	16315	16599	16825	16537	16697	16581	16641	16597	16627	16792	16599	16634	16690	16622	16531	16282	16485	16501	16703	16639	16622	16538	16492	16418	16462	16659	16640	16516	16798	16538	16656	16576	16630	16496	16466	16681	16500	16465	16576	16748	16562	16529	16682	16556	16321	16537	16594	16683	16658	16551	16595	16673	16464	16328	16486	16509	16708	16366	16491	16517	16693	16570	16349	16489	16423	16645	16476	16638	16648	16572	16364	16563	16448	16606	16537	16597	16454	16411	16651	16602	16557	16300	16487	16368	16530	16459	16449	16401	16359	16570	16372	16498	16713	16500	16609	16666	16510	16444	16640	16453	16352	16383	16487	16494	16504	16423	16515	16455	16680	16597	16486	16539	16560	16485	16797	16485	16491	16671	16615	16549	16437	16641	16682	16789	16636	16601	16589	16487	16508	16485	16486	16471	16680	16418	16634	16733	16580	16669	16536	16398	16688	16567	16570	16597	16671	16731	16521	16676	16664	16591	16492	16621	16749	16432	16393	16601	16426	16471	16505	16586	16448	16550	16618	16439	16426	16518	16631	16618	16824	16487	16469	16721	16515	16546	16683	16634	16578	16587	16583	16474	16571	16578
44149	56059	38700	22363	16950	15876	15812	15745	15935	15847	15648	15650	15812	15882	15747	15584	15767	15692	15782	15761	15682	15811	15747	15773	15905	15819	15790	15863	15623	15735	15794	15988	15790	15592	15705	15668	15857	15836	15838	15710	15776	15709	15766	15651	15775	15710	15651	15867	15722	15926	15762	15885	15539	15631	15867	15762	15872	15748	15861	15680	15630	15733	15898	15669	15683	15664	15842	15641	15838	15717	15627	15672	15858	15654	15662	15702	15864	15606	15736	15538	15619	15747	15699	15678	15849	15596	15868	15757	15716	15740	15525	15965	15564	15695	15959	15683	15587	15858	15712	15631	15818	15743	15676	15954	15732	15779	15633	15649	15818	15827	15805	15934	15700	15921	15624	15833	15687	15778	15703	15737	15825	15638	15752	15748	15878	15679	15925	15775	15819	15839	15771	15714	15700	15814	15613	15675	15714	15778	15679	15658	15775	15872	15610	15748	15714	15667	15763	15818	15730	15564	15696	15615	15797	15716	15872	15879	15827	15791	15879	15794	15348	15747	15580	15641	15837	15701	15562	15638	15771	15777	15667	15695	15727	15697	15788	15873	15773	15876	15826	15733	15715	15608	15683	15829	15723	15616	15878	15640	15772	15754	15536	15884	15819	15807	15709	15622	15770	15737	15794	15690	15757	15671	15688	15651	15754	15716	15791	15791	15663	15753	15782	15519	15752	15726	15686	15697	15809	15607	15801	15691	15843	15716	15833	15728	15648	15584	15823	15614	15634	15829	15763	15815	15767	15802	15797	15808	15875	15731	15690	15825	15561	15648	15498	15725	15578	15633	15575	15822	15691	15821	15628	15799	15613	15776	15758	15849	15828	15739	15638	15973	15722	15746	15816	15707	15591	15766	15637	15704	15782	15844	15731	15720	15402	15714	15724	15986	15769	15581	15654	15799	15830	15834	15711	15804	15616	15703	15739	15702	15629	15794	15817	15721	15711	15759	15764	15715	15668	15870	15619	15685	15862	15746	15690	15646	15733	15713	15673	15805	15718	15592	15671	15673	15765	15645	15806	15999	15646	15821	15583	15739	15688	15750	15846	15850	15863	15646	15761	15696	15987	15739	15726	15767	15815	15689	15930	15569	15602	15767	15639	15693	15664	15791	15618	15635	15689	15829	15826	15630	15884	15581	15811	15800	15526	15824	15685	15474	15581	15747	15680	15868	15751	15722	15704	15712	15767	15821	15770	15935	15703	15892	15673	15825	15581	15765	15734	15785	15651	15667	15814	15793	15744	15738	15776	15705	15751	15695	15773	15837	15703	15692	15651	15681	15599	15752	15731	15823	15837	15791	15826	15832	15834	15898	15775	15738	15665	15664	15713	15664	15726	15762	15784	15761	15750	15695	15630	15623	15667	15694	15824	15763	15814	15821	15890	15712	15792	15797	15848	15636	15703	15915	15875	15603	15804	15739	15673	15771	15776	15764	15821	15650	15720	15778	15715	15703	15816	15830	15633	15615	15708	15801	15518	15718	15643	15710	15697	15782	15759	15844	15820	15645	15627	15655	15668	15698	15828	15776	15817	15746	15769	15735	15825	15699	15611	15735	15548	15612	15699	15769	15720	15760	15733	15698	15894	15746	15674	15804	15802	15912	15798	15559	15622	15588	15670	15704	15709	15754	15841	15780	15904	15884	15740	15720	15750	15622	15698	15790	15623	15903	15717	15760	15798	15615	15715	15932	15721	15652	15612	15756	15788	15841	15714	15640	15633	15660	15727	15612	15637	15637	15724	15614	15635	15683	15686	15710	15805	15800	15700	15822	15792	15700	15790	15646	15785	15647	15744	15597	15732	15811	15680	15814	15874	15634	15669	15672	15730	15626	15746	15928	15772	15720	15658	15833	15490	15776	15725	15708	15644	15669	15768	15649	15759	15649	15835	15683	15752	15822	15531	15766	15809	15843	15789	15595	15798	15872	15667	15719	15662	15716	15911	15672	15796	15743	15702	15931	15843	15755	15805	15608	15941	15616	15862	15636	15675	15599	15714	15681	15524	15683	15625	15705	15577	15705	15742	15680	15589	15800	15693	15818	15694	15602	15740	15615	15728	15794	15741	15739	15732	15671	15678	15726	15832	15854	15758	15588	15934	15686	15749	15778	15801	15910	15666	15900	15738	15675	15708	15710	15617	15644	15673	15676	15696	15809	15843	15761	15836	15636	15621	15621	15756	15882	15780	15737	15667	15744	15853	15774	15689	15726	15665	15770	15676	15693	15836	15671	15908	15732	15877	15741	15937	15844	15848	15713	15760	15802	15757	15759	15903	15680	15713	15633	15592	15645	15741	15870	15848	15819	15839	15777	15815	15690	15779	15702	15901	15583	15619	15595	15655	15711	15618	15721	15716	15822	15715	15864	15802	16081	15652	15873	15755	15794	15563	15809	15691	15811	15752	15827	15850	15672	15745	15717	15776	15769	15620	15616	15791	15846	15600	15913	15680	15657	15798	15767	15720	15641	15832	15824	15756	15674	15783	15626	15939	15656	15782	15745	15661	15712	15744	15799	15591	15737	15798	15871	15855	15867	15748	15577	15820	15703	15761	15827	15735	15868	15669	15741	15561	15772	15839	15545	15629	15683	15754	15807	15696	15691	15725	15752	15735	15705	15657	15823	15610	15705	15648	15693	15720	15632	15546	15688	15761	15722	15739	15690	15877	15696	15859	15631	15635	15682	15644	15752	15877	15828	15896	15659	15710	15714	15631	15732	15718	15851	15762	15565	15550	15703	15820	15753	15544	15974	15763	15608	15821	15640	15551	15925	15656	15753	15751	15777	15754	15681	15763	15832	15780	15823	15747	15621	15794	15588	15514	15943	15774	15731	15712	15906	15737	15706	15701	15691	15648	15875	15803	15684	15854	15797	15934	15862	15858	15662	15729	15831	15784	15668	15821	15704	15761	15777	15636	15700	15766	15643	15701	15951	15669	15714	15660	15885	15828	15704	15637	15709	15731	15725	15478	15665	15719	15657	15711	15625	15703	15812	15822	15811	15720	15642	15716	15681	15693	15822	15893	15765	15687	15794	15757	15784	15757	15835	15698	15842	15645	15877	15749	15646	15831	15809	15726	15593	15821	15615	15633	15773	15641	15812	15701	15718	15851	15655	15828	15650	15748	15799	15617	15833	15663	15693	15707	15753	15746	15633	15676	15609	15729	15877	15696	15754	15874	15695	15750	15701	15701	15813	15780	15802	15753	15721	15705	15761	15706	15879	15908	15873	15572	15752	15693	15786	15866	15656	15788	15699	15632	15797	15813	15812	15887	15666	15942	15784	15702	15638	15647	15706	15761	15784	15527	15847	15768	15612	15591	15552	15836	15917	15795	15721	15693	15917	15718	15661	15849	15779	15741	15768	15592	15791	15715	15758	15630	15719	15807	15770	15754	15593	15909	15736	15792	15710	15799	15846	15674	15638	15771	15754	15588	15766	15847	15589	15747	15744	15737	15784	15621	15843	15571	15680	15806	15830	15750	15806	15896	15811	15692	15917	15675	15651	15959	15646	15597	15753	15711	15633	15833	15779	15670	15789	15812	15749	15685	15614	15696	15737	15617	15740	15840	15715	15635	15710	15719	15700	15796	15654	15791	15879	15656	15753	15777	15764	15581	15830	15625	15864	15545	15546	15804	15844	15759	15767	15935	15637	15717	15745	15700	15773	15672	15767	15733	15669	15865	15741	15809	15911	15753	15732	15716	15778	15710	15628	15725	15831	15642	15862	15647	15771	15790	15738	15786	15781	15774	15680	15763	15731	15663	15711	15727	15820	15684	15768	15773	15705	15705	15566	15765	15707	15752	15894	15738	15788	15762	15807	15774	15750	15760	15827	15819	15732	15589	15759	15813	15556	15580	15795	15698	15688	15732	15586	15753	15518	15723	15733	15722	15715	15682	15697	15801	15783	15727	15690	15759	15744	15653	15766	15690	15728	15692	15807	15689	15605	15766	15642	15665	15764	15800	15717	15654	15742	15886	15585	15609	15791	15781	15762	15731	15751	15872	15695	15837	15626	15759	15674	15867	15681	15541	15708	15687	15822	15748	15912	15677	15742	15928	15721	15898	15809	15869	15618	15757	15787	15736	15662	15773	15794	15757	15797	15757	15598	15846	15696	15700	15725	15768	15809	15930	15861	15750	15763	15658	15776	15595	15659	15764	15650	15699	15659	15843	15563	15785	15696	15776	15560	15621	15867	15903	15871	15863	15730	15640	15615	15770	15642	15694	15694	15667	15823	15642	15762	15846	15711	15765	15737	15530	15606	15807	15759	15702	15808	15863	15844	15559	15728	15828	15820	15784	15940	15800	15567	15775	15816	15860	15879	15879	15914	15798	15748	15819	15752	15785	15582	15778	15698	15793	15825	15738	15642	15680	15714	15663	15725	15586	15868	15835	15525	15699	15695	15924	15728	15710	15748	15796	15793	15763	15760	15818	15918	15824	15620	15573	15783	15696	15787	15656	15796	15681	15774	15616	15652	15802	15638	15732	15682	15754	15837	15781	15791	15752	15868	15638	15704	15825	15705	15608	15875	15763	15720	15793	15725	15689	15741	15775	15670	15642	15530	15791	15864	15658	15758	15788	15693	15887	15815	15670	15538	15699	15820	15477	15767	15743	15937	15812	15842	15823	15609	15862	15701	15733	15760	15769	15742	15810	15810	15720	15818	15729	15857	15683	15922	15657	15777	15708	15777	15640	15690	15985	15706	15812	15772	15708	15716	15869	15740	15808	15798	15842	15770	15623	15714	15926	15808	15731	15711	15746	15658	15736	15668	15655	15692	15861	15683	15760	15831	15612	15625	15742	15827	15613	15636	15628	15745	15806	15683	15749	15781	15722	15680	15732	15585	15804	15657	15727	15796	15645	15886	15875	15628	15722	16019	15751	15778	15711	15727	15701	15785	15619	15639	15469	15864	15739	15697	15758	15666	15830	15832	15801	15764	15743	15851	15732	15798	15786	15626	15757	15687	15755	15670	15834	15819	15781	15827	15934	15665	15814	15637	15865	15625	15738	15760	15771	15788	15760	15667	15704	15715	15767	15715	15835	15642	15817	15849	15681	15782	15940	15774	15820	15654	15820	15839	15763	15722	15818	15733	15690	15757	15625	15780	15675	15706	15775	15608	15857	15845
24146	24222	33886	27747	22922	22386	21280	17069	16265	16578	16414	16426	16611	16327	16422	16589	16222	16192	16401	16244	16271	16197	16200	16347	16448	16342	16227	16279	16273	16315	16102	16295	16212	16355	16463	16290	16161	16248	16501	16401	16156	16305	16085	16204	16323	16024	16163	16228	16184	16297	16159	16344	16174	16193	15871	16236	16143	16072	16053	16066	16114	16164	16346	16212	16156	16304	16408	16257	16124	16331	15921	16131	16257	16120	16223	16070	16191	16232	16242	16351	16308	16028	16055	16199	16183	16391	16201	16126	16135	16191	16235	16337	16176	16250	16104	15867	16381	16205	16023	16152	16429	16012	16103	16291	16209	15980	16264	15980	16337	16223	16086	16202	16147	16241	16079	16160	16138	16105	16019	16081	16224	16262	16096	16088	16092	16063	16204	16138	16068	16111	16309	16261	16144	16264	16070	16246	16130	16128	16079	16292	16116	16241	16336	16092	16297	16097	16295	16293	16045	16092	16342	16164	16224	16089	16127	15922	16290	16162	16213	16158	16200	16176	16247	16061	16145	16270	16019	16100	16207	16012	16049	16190	16081	16275	16328	16162	16149	16181	16138	16364	16346	16201	15956	16207	16085	16236	16124	15987	16019	15983	15946	16126	16293	16150	16305	16219	16196	16197	16057	16330	16182	16068	16169	16203	16305	16190	16215	16250	16203	16212	16102	16144	16239	16252	16100	16256	16261	16410	16157	16261	16075	16162	16192	16073	16283	16117	16069	16364	16054	16079	16239	16177	16163	16209	16169	16097	15996	16296	16213	16127	16210	16167	15963	16018	16239	16363	16289	16241	15982	16497	16138	16245	16126	16112	16198	16183	16151	16126	16003	16054	16137	15957	16117	16171	16324	16435	16123	16398	16214	16253	15965	16072	16165	16117	15949	16101	16288	16070	16143	16078	16201	16239	16111	16062	16077	16142	16124	16198	16057	16230	16104	16112	16053	16008	16128	16065	16164	15935	16250	16166	16195	15997	16100	16337	15851	16137	16017	16088	16140	16219	16079	16265	16293	16092	16118	16070	16186	15964	16134	16056	16080	16113	16160	16114	16079	16213	16258	16025	16051	16153	16124	16198	16198	16165	16444	16136	16342	16278	16174	16046	16141	16117	16179	16071	16116	16138	16406	16540	16400	15980	16128	16282	15905	16109	16134	16066	15995	16234	16227	16381	16295	16290	16156	16039	16224	16188	16108	16075	16015	15884	15942	16152	16186	16342	16270	15916	15983	15990	16103	16267	16157	16080	16188	16317	16360	16024	16233	16247	16035	16047	16290	16352	16147	16093	16084	15993	16131	16208	16166	16178	16284	16128	16173	16265	16172	16168	16025	16245	16434	16154	16162	16119	16166	16144	16134	16348	16038	15940	16239	16158	16204	16152	16192	16263	16182	16068	16067	16420	15970	16024	16234	16216	16286	16088	16090	16056	15994	16131	16218	16023	16194	16204	16235	16459	16209	16225	16196	16107	16192	16000	16358	16247	15962	16248	16250	16245	15924	16184	16092	16058	16220	16141	16205	16019	16184	16132	16314	16389	16218	16089	16224	16310	16085	16110	16171	16154	16214	16087	16233	16325	16226	16234	16487	16166	16283	16216	16180	16099	16019	16110	16048	16046	16316	16099	16196	16171	16115	16283	16262	16003	16186	16127	16274	16248	16006	15991	15888	16267	16163	16044	15995	16144	15837	16202	16270	16094	16113	16177	16247	16076	16400	16098	16107	16191	16285	16182	16181	16042	16106	16170	16292	16187	16159	16210	16315	16095	16195	16174	16257	16207	16117	16017	16160	15947	16200	16025	16002	16081	16155	15988	16307	16247	16337	16195	16219	16298	16197	16209	16166	16064	16225	16246	16181	16048	16199	16181	16165	16001	16191	15850	16286	16181	16194	16132	16112	16239	16065	15970	16238	16124	16268	16239	16309	16138	16103	16059	16329	16222	16094	15946	16159	16192	16323	16279	16036	16149	16134	16106	16157	16428	16200	15925	16061	16250	16009	16206	16234	16363	16095	16177	16235	16232	16145	16036	16056	15929	16204	16268	16270	16023	16145	16105	16129	15891	16059	16323	16240	16057	16420	16234	16141	16128	16021	16053	16367	16071	16188	16249	16150	16239	16209	16097	16365	16234	16229	16271	16152	16232	16206	16163	16331	16018	16102	16014	16069	16042	16064	16022	16050	16163	16028	16062	16131	15979	16219	16164	16103	16111	16261	16399	16014	16100	16256	16304	16146	16056	15944	16167	16198	16380	16272	16094	16065	16245	16033	16190	16316	15936	16156	16208	15994	16212	16038	16193	16065	16149	16339	15933	16298	16049	16034	16274	16262	16155	16287	15960	16210	16018	16104	16001	16217	16127	16265	16402	16209	16080	16136	15999	16133	16119	16029	16110	16236	16109	16144	16236	16218	16159	16307	16155	16347	16159	16045	16111	16113	16286	16099	16077	16283	16111	16186	16139	16268	16080	16326	16239	16317	16104	16242	16300	16309	16049	16240	16028	16109	16150	16205	15956	16147	15923	16281	16292	16003	16284	16231	16154	15940	16143	16141	16221	16025	16196	16310	16060	16151	16095	16058	16368	16279	16195	16217	16059	16370	16275	16082	16124	16005	16077	16038	16239	16289	16093	16251	16346	16190	16091	16035	15955	16184	16264	16233	16238	16210	16292	16099	16100	16285	16030	16174	16203	16183	16056	16281	16088	16107	16205	16111	16211	16234	16262	16117	16286	16262	16373	16066	16191	16192	16274	16108	16222	16136	16005	16273	15982	16188	16254	16068	16267	16060	16358	16230	16086	16135	16117	16061	16211	16157	16205	16113	16166	16346	16110	16059	16041	16167	16097	16166	16131	16119	16175	16127	15919	16268	16373	16161	16173	16181	16200	16267	16013	16037	16030	16250	16315	15899	16180	16251	15996	16050	16225	15964	16083	16059	16233	16108	16097	16283	16169	16064	16119	16281	15986	16191	16276	16205	16044	16322	16196	16132	16177	16081	16036	16121	16034	16037	16185	16310	16262	16201	16105	16229	16094	16002	16261	16368	16206	16161	16204	16187	16059	16241	16131	16170	16128	16307	16173	16099	16115	16210	16303	16105	15962	16153	16291	16090	16212	16132	16144	16114	16056	16098	16165	16313	16179	16195	16051	16189	16094	16063	16095	16262	16088	16311	16330	16195	16181	16194	16231	16217	16168	16035	16187	16192	16092	16338	16096	16165	16254	16117	16190	16141	16259	16068	16244	16034	16181	16304	16119	16211	16204	16081	16269	16164	16158	16163	15991	16064	16069	16313	15939	16126	16230	16077	16158	16180	16087	16005	16097	16320	16202	16205	16066	16180	16295	15868	16283	16138	16043	16137	15963	16362	16016	16046	16108	15968	16175	15946	16026	15949	16329	16231	16071	16433	16347	16204	15971	16066	16139	16400	16186	16428	16145	16221	16050	16177	16195	16164	15995	15948	16347	16183	16170	15986	16201	16114	16182	16139	16236	15979	16147	16180	16440	16266	16202	16012	16128	16156	16046	16204	16253	16102	16096	16078	16149	16227	16212	16226	16248	15882	16184	16085	15995	15975	16195	16205	16008	16238	16295	16194	16085	15959	16099	16192	16048	16169	15988	16332	16347	16153	16125	15981	16016	16218	16123	16147	16120	16241	16145	16175	16410	16167	16169	16210	16119	16064	16039	16243	16306	16321	16241	16151	16213	16307	16150	16270	16247	15909	16244	16215	16146	16153	16253	16115	16263	16086	16334	16332	15971	15998	16216	16090	16330	16289	16227	16184	15999	16019	15987	16121	16193	16154	16128	15991	16122	15985	16181	16035	16049	15906	15942	16166	16211	15950	16152	16192	15934	15965	16256	16161	16246	16320	16335	16167	16233	16305	16098	16118	16294	16317	16322	16205	16260	16176	16057	16240	16155	16198	16230	16116	16181	16108	16230	16190	16054	16199	16070	16047	16204	16198	16095	16243	16120	16186	16250	16060	16190	16288	16019	16061	16266	16210	16035	16316	16148	15981	16141	16064	16064	16010	16056	16221	16139	16051	16415	16010	15985	16287	16243	16076	16343	16118	16128	16116	16137	16102	16134	16103	16265	16055	16167	16226	16230	16177	16200	16263	16018	16198	16171	16131	16115	16164	16078	16205	16246	16246	16105	16110	16167	16256	16236	16274	16002	16123	16173	16069	16150	16195	16073	16166	16118	16281	16071	16252	16211	16110	16112	16193	16214	16238	16066	16359	16054	16089	16130	16033	16063	16185	16038	16038	16190	15973	15868	16197	16216	16323	16289	16354	16192	16293	16258	16266	16272	16296	16346	16127	15973	16295	16130	16309	16211	16275	16193	16103	16190	16143	16083	16078	16186	16264	16420	16084	16068	16103	16136	16050	16223	15981	15971	16470	16262	16442	16094	16097	16259	16117	16099	16269	16152	16197	16152	16162	16180	16188	16180	16298	16337	16343	16253	16143	16158	16288	16173	16129	16092	16208	16147	16201	16003	16311	16187	16078	16038	16108	16077	16016	16156	16094	16268	16111	16095	16100	16025	15912	16043	16051	16036	16056	16170	16192	16120	16268	16128	16096	16028	16026	16202	16147	16157	16224	16183	16297	16186	16249	16077	16239	16060	16159	16158	16092	16116	16090	16156	16297	16008	16099	16265	16062	16314	16041	16067	16257	16303	16286	16099	16138	16102	16237	16319	16033	16243	16195	16336	16062	16102	16214	16114	16193	16109	16193	16125	16369	16312	16059	16204	16261	16157	16334	16156	15903	16166	16170	16157	16191	16434	16159	16113	16070	16493	16174	16148	16067	16192	16100	16202	16069	16069	16222	16087	15960	16234	16029	16226	16245	16113	15995	16451	16001	16306	16262	16221	16097	16216	16214	16264	16278	16147	16386	16142	16319	16290	16262	16112	16068	16177	16128	16093	16352	16143	16028	16196	15804	16164	15997	16228	16366	16077	16146	16083	16294	16189	16224	16092	16074	15869	16206	16259	16067	16197	16248	16122	16366	16079	16254	16110	16307	16312	16300	16238	16253	16056	16257	16262	15969	16320	16186	16300	16280	16446	16177	16071	16194	16079	15883	16100	16251	15932	16094	16138	15952	16154	16361	16322	16177	16056	16276	16511
62182	106172	81166	48647	25214	16351	15507	15571	15586	15547	15455	15372	15636	15448	15799	15588	15589	15421	15625	15391	15487	15546	15529	15644	15508	15395	15620	15610	15593	15581	15297	15337	15661	15470	15630	15526	15594	15474	15681	15425	15559	15444	15489	15633	15479	15484	15505	15586	15585	15543	15582	15692	15512	15394	15565	15551	15516	15307	15410	15606	15454	15566	15469	15403	15458	15486	15610	15395	15509	15665	15494	15689	15521	15585	15463	15481	15657	15392	15541	15513	15403	15566	15418	15451	15619	15521	15586	15521	15719	15632	15640	15459	15449	15415	15297	15411	15626	15492	15357	15543	15487	15530	15398	15481	15498	15592	15494	15449	15511	15381	15392	15650	15405	15476	15529	15359	15776	15523	15591	15501	15668	15464	15375	15623	15314	15381	15549	15532	15509	15497	15377	15359	15438	15372	15621	15546	15629	15498	15690	15454	15398	15495	15456	15474	15540	15655	15472	15732	15557	15444	15399	15445	15402	15699	15429	15550	15476	15473	15657	15266	15521	15478	15436	15490	15501	15408	15297	15479	15533	15555	15604	15447	15407	15497	15506	15385	15450	15373	15307	15452	15473	15617	15491	15585	15574	15541	15593	15719	15634	15555	15518	15480	15526	15360	15400	15517	15669	15492	15599	15493	15621	15559	15459	15525	15552	15526	15426	15578	15571	15507	15398	15568	15335	15638	15532	15477	15577	15630	15582	15455	15458	15587	15637	15555	15728	15427	15456	15600	15359	15444	15555	15329	15314	15526	15647	15488	15409	15482	15357	15478	15366	15593	15353	15398	15577	15438	15472	15479	15543	15575	15499	15415	15493	15578	15581	15526	15488	15431	15454	15703	15525	15491	15628	15429	15497	15462	15457	15399	15572	15494	15428	15503	15485	15483	15578	15528	15573	15485	15609	15517	15562	15307	15453	15445	15347	15385	15373	15359	15599	15481	15484	15472	15407	15651	15491	15491	15402	15525	15437	15594	15682	15603	15664	15508	15396	15502	15304	15452	15613	15345	15470	15484	15394	15532	15456	15397	15570	15678	15563	15507	15312	15482	15551	15437	15365	15485	15606	15437	15326	15466	15444	15496	15435	15556	15358	15460	15574	15479	15444	15466	15479	15398	15729	15486	15412	15414	15513	15424	15369	15308	15666	15481	15454	15502	15414	15538	15526	15441	15439	15455	15545	15566	15563	15584	15463	15481	15517	15506	15651	15412	15550	15492	15496	15544	15497	15529	15570	15555	15349	15684	15528	15340	15589	15495	15537	15559	15495	15556	15473	15559	15564	15472	15462	15548	15574	15300	15454	15464	15703	15417	15520	15380	15384	15537	15526	15409	15571	15426	15700	15550	15490	15440	15577	15419	15488	15591	15335	15550	15500	15464	15603	15479	15397	15241	15377	15491	15525	15549	15513	15428	15606	15587	15398	15460	15560	15265	15462	15606	15511	15477	15412	15482	15578	15415	15507	15500	15649	15602	15584	15606	15348	15452	15406	15417	15353	15502	15546	15363	15449	15283	15481	15704	15620	15484	15481	15465	15374	15514	15406	15423	15503	15495	15504	15469	15620	15426	15405	15381	15407	15398	15612	15726	15440	15577	15391	15415	15406	15344	15349	15478	15620	15602	15500	15401	15471	15450	15366	15718	15456	15517	15598	15445	15615	15489	15397	15270	15488	15520	15427	15450	15592	15332	15568	15389	15479	15492	15418	15396	15476	15454	15612	15624	15531	15330	15595	15584	15433	15394	15461	15510	15530	15456	15372	15467	15729	15458	15315	15665	15660	15450	15544	15406	15472	15496	15562	15488	15457	15649	15499	15637	15506	15364	15685	15559	15433	15460	15584	15572	15462	15583	15440	15361	15460	15494	15517	15332	15566	15650	15320	15512	15540	15430	15564	15481	15537	15634	15443	15458	15487	15471	15442	15455	15540	15454	15586	15501	15533	15536	15735	15357	15602	15577	15416	15591	15463	15568	15498	15407	15461	15533	15370	15560	15490	15634	15533	15561	15372	15733	15376	15576	15638	15485	15380	15632	15465	15657	15526	15480	15574	15507	15562	15519	15519	15541	15613	15241	15423	15326	15563	15557	15513	15385	15400	15531	15442	15389	15631	15637	15472	15361	15596	15455	15626	15457	15534	15335	15516	15321	15346	15420	15503	15541	15565	15561	15375	15602	15529	15680	15442	15656	15482	15401	15570	15331	15436	15494	15523	15466	15513	15562	15511	15491	15505	15539	15569	15469	15565	15393	15510	15534	15450	15385	15513	15465	15524	15479	15456	15471	15592	15504	15648	15364	15521	15571	15576	15527	15465	15604	15446	15561	15571	15567	15472	15444	15580	15397	15391	15468	15600	15556	15527	15414	15376	15550	15434	15665	15603	15477	15502	15462	15367	15474	15548	15531	15496	15626	15530	15615	15409	15528	15440	15491	15535	15631	15595	15633	15426	15590	15381	15549	15525	15550	15292	15762	15577	15565	15524	15393	15524	15505	15467	15493	15271	15475	15525	15402	15512	15623	15456	15530	15472	15453	15626	15608	15424	15658	15525	15580	15479	15554	15365	15498	15535	15419	15382	15408	15486	15411	15464	15430	15557	15544	15526	15466	15551	15423	15600	15461	15486	15546	15444	15455	15472	15422	15724	15492	15466	15568	15500	15568	15540	15534	15524	15616	15455	15563	15497	15460	15625	15437	15560	15348	15426	15469	15527	15303	15633	15647	15598	15643	15474	15477	15684	15501	15432	15497	15532	15421	15609	15549	15436	15659	15604	15464	15533	15452	15351	15544	15264	15490	15487	15752	15569	15483	15530	15585	15478	15427	15571	15494	15426	15487	15718	15568	15416	15567	15650	15298	15622	15460	15580	15511	15620	15477	15537	15384	15438	15505	15483	15451	15282	15628	15498	15487	15560	15318	15461	15535	15598	15451	15556	15542	15477	15486	15354	15300	15349	15467	15610	15442	15481	15305	15269	15375	15534	15495	15299	15545	15470	15346	15632	15435	15582	15255	15525	15541	15469	15417	15483	15380	15552	15659	15529	15440	15565	15410	15569	15533	15403	15383	15391	15562	15433	15387	15560	15413	15477	15573	15676	15652	15642	15284	15655	15567	15626	15529	15567	15520	15475	15535	15484	15625	15554	15423	15565	15440	15501	15591	15538	15640	15535	15435	15418	15401	15393	15525	15572	15632	15402	15501	15526	15557	15443	15577	15542	15588	15672	15592	15498	15572	15484	15580	15436	15543	15646	15597	15422	15620	15436	15468	15578	15430	15537	15440	15343	15361	15471	15563	15313	15521	15510	15517	15439	15628	15572	15527	15371	15450	15464	15507	15472	15371	15392	15611	15490	15516	15522	15463	15513	15684	15434	15477	15362	15509	15511	15503	15569	15512	15386	15578	15578	15304	15600	15344	15572	15352	15525	15504	15638	15291	15518	15441	15482	15562	15497	15523	15422	15615	15504	15561	15576	15368	15430	15802	15364	15587	15520	15430	15397	15399	15348	15457	15375	15595	15606	15558	15457	15569	15467	15395	15529	15478	15645	15482	15473	15506	15426	15537	15473	15515	15703	15313	15363	15606	15470	15393	15512	15385	15523	15435	15482	15529	15560	15709	15339	15508	15319	15521	15421	15369	15456	15405	15474	15377	15490	15403	15571	15602	15538	15497	15589	15523	15574	15539	15503	15647	15518	15409	15391	15513	15481	15374	15435	15581	15582	15345	15469	15554	15243	15622	15433	15527	15428	15433	15519	15535	15445	15465	15566	15570	15481	15550	15482	15345	15389	15641	15577	15427	15662	15623	15548	15484	15373	15694	15505	15545	15371	15609	15531	15347	15544	15462	15533	15606	15485	15527	15548	15484	15444	15513	15524	15569	15413	15434	15446	15589	15414	15583	15497	15488	15401	15527	15373	15392	15515	15479	15509	15363	15527	15430	15452	15508	15620	15522	15254	15389	15445	15607	15413	15452	15485	15659	15364	15422	15528	15529	15555	15567	15558	15609	15464	15527	15537	15569	15542	15533	15352	15369	15547	15352	15808	15539	15494	15481	15561	15475	15489	15617	15364	15649	15498	15482	15460	15568	15406	15386	15443	15609	15456	15456	15744	15503	15463	15577	15475	15336	15518	15425	15498	15527	15416	15395	15485	15349	15616	15573	15459	15511	15483	15319	15540	15517	15732	15609	15455	15579	15731	15366	15557	15442	15592	15547	15723	15447	15447	15236	15481	15646	15523	15445	15586	15428	15411	15529	15423	15459	15641	15413	15624	15384	15463	15467	15627	15542	15432	15556	15591	15482	15470	15462	15389	15544	15395	15597	15613	15519	15403	15590	15418	15559	15477	15489	15439	15568	15386	15525	15642	15414	15464	15328	15438	15532	15631	15524	15663	15583	15352	15495	15501	15427	15522	15629	15639	15443	15622	15439	15474	15547	15559	15386	15478	15573	15381	15300	15656	15394	15383	15560	15576	15482	15565	15446	15502	15242	15610	15569	15501	15647	15673	15345	15487	15459	15345	15511	15424	15550	15401	15427	15664	15423	15371	15563	15352	15411	15386	15467	15418	15608	15567	15536	15564	15420	15547	15372	15436	15461	15609	15578	15365	15530	15592	15669	15723	15578	15501	15311	15479	15677	15510	15652	15549	15456	15495	15510	15625	15552	15546	15525	15349	15528	15525	15614	15414	15564	15416	15647	15492	15596	15508	15425	15433	15682	15700	15485	15561	15568	15431	15528	15585	15421	15642	15455	15619	15407	15518	15475	15568	15443	15603	15498	15688	15450	15525	15624	15487	15492	15593	15552	15537	15277	15534	15440	15568	15403	15571	15423	15377	15543	15588	15378	15376	15484	15521	15484	15568	15339	15526	15381	15522	15614	15395	15609	15460	15641	15440	15537	15570	15343	15696	15558	15625	15443	15327	15443	15517	15538	15609	15561	15499	15336	15462	15534	15495	15432	15458	15421	15403	15517	15434	15511	15478	15693	15359	15386	15436	15505	15421	15440	15586	15483	15532	15486	15546	15571	15603	15393	15588	15509	15336	15535	15383	15417	15604	15633	15390	15491	15727	15425	15431	15378	15667	15504	15483	15432	15569	15474	15467	15559	15611	15428	15328	15586	15479	15485	15548	15365
33669	38882	35989	25254	18229	17102	16861	16676	16681	16827	16679	16763	16653	16652	16401	16588	16662	16829	16790	16694	16657	16563	16574	16457	16720	16504	16475	16596	16772	16530	16699	16714	16714	16640	16738	16504	16622	16647	16656	16634	16626	16534	16641	16591	16575	16552	16587	16509	16649	16790	16545	16606	16555	16629	16534	16680	16572	16670	16590	16521	16704	16543	16598	16570	16438	16535	16539	16605	16569	16678	16594	16545	16598	16608	16219	16529	16703	16582	16492	16641	16306	16540	16565	16538	16553	16590	16355	16455	16754	16662	16510	16424	16408	16650	16603	16684	16631	16687	16658	16485	16503	16375	16581	16562	16657	16654	16720	16606	16533	16690	16536	16407	16479	16686	16594	16489	16333	16566	16698	16662	16663	16600	16549	16713	16469	16583	16609	16447	16714	16783	16560	16648	16544	16590	16646	16392	16599	16715	16532	16455	16532	16866	16527	16688	16679	16658	16544	16701	16648	16547	16326	16545	16471	16603	16802	16555	16639	16637	16565	16691	16482	16679	16572	16577	16381	16598	16390	16614	16674	16683	16660	16485	16763	16678	16533	16538	16508	16601	16804	16601	16679	16596	16643	16510	16630	16729	16657	16499	16726	16782	16452	16518	16679	16547	16614	16610	16399	16744	16652	16601	16492	16587	16700	16562	16592	16496	16490	16651	16468	16617	16413	16574	16598	16684	16489	16546	16553	16620	16592	16528	16447	16481	16629	16443	16652	16666	16533	16689	16344	16508	16531	16679	16621	16652	16585	16774	16483	16517	16475	16645	16626	16633	16767	16721	16673	16544	16569	16281	16808	16564	16523	16465	16511	16599	16819	16631	16459	16438	16763	16840	16776	16877	16630	16660	16606	16639	16502	16478	16515	16655	16598	16652	16498	16606	16449	16578	16613	16584	16774	16617	16498	16578	16545	16319	16585	16626	16622	16641	16505	16541	16716	16560	16766	16646	16509	16400	16764	16579	16549	16516	16593	16629	16506	16570	16830	16588	16405	16515	16610	16534	16516	16710	16569	16545	16773	16596	16584	16523	16499	16593	16530	16671	16675	16504	16462	16644	16750	16482	16657	16634	16541	16560	16469	16628	16642	16546	16644	16492	16752	16461	16512	16571	16641	16786	16630	16547	16453	16495	16665	16644	16765	16719	16670	16753	16649	16635	16556	16745	16507	16232	16630	16718	16448	16739	16654	16587	16717	16715	16442	16596	16640	16430	16611	16582	16617	16629	16814	16759	16623	16440	16504	16664	16450	16556	16751	16450	16736	16521	16442	16606	16583	16620	16774	16548	16561	16587	16539	16546	16703	16582	16467	16630	16663	16536	16506	16550	16541	16457	16438	16546	16512	16616	16442	16546	16613	16557	16587	16509	16566	16599	16459	16397	16698	16669	16525	16727	16665	16670	16795	16369	16616	16539	16502	16465	16600	16377	16534	16689	16746	16617	16708	16671	16515	16784	16548	16593	16491	16537	16580	16629	16453	16423	16504	16687	16668	16476	16814	16675	16836	16758	16888	16642	16696	16465	16768	16746	16589	16562	16538	16569	16570	16452	16618	16670	16758	16675	16595	16601	16542	16793	16482	16758	16461	16469	16612	16520	16613	16650	16649	16671	16553	16516	16576	16525	16515	16715	16617	16556	16557	16587	16560	16714	16584	16555	16537	16604	16384	16545	16634	16684	16845	16697	16479	16717	16484	16542	16541	16467	16684	16542	16497	16523	16439	16496	16557	16453	16787	16639	16579	16584	16699	16787	16658	16546	16487	16698	16527	16619	16716	16616	16402	16467	16560	16550	16763	16508	16692	16566	16547	16487	16613	16614	16634	16654	16520	16420	16716	16688	16795	16702	16634	16718	16680	16672	16506	16464	16587	16541	16466	16361	16581	16526	16758	16647	16623	16662	16485	16612	16498	16597	16698	16482	16578	16691	16745	16528	16588	16721	16585	16416	16778	16705	16717	16461	16584	16314	16538	16470	16676	16756	16497	16517	16737	16713	16514	16554	16547	16518	16601	16584	16598	16657	16670	16403	16408	16571	16632	16619	16517	16489	16500	16520	16411	16626	16658	16583	16511	16470	16464	16444	16531	16474	16681	16547	16570	16676	16636	16645	16692	16465	16519	16388	16554	16673	16395	16543	16512	16563	16444	16649	16481	16525	16593	16741	16487	16603	16662	16727	16703	16359	16742	16547	16522	16668	16775	16542	16630	16589	16401	16542	16626	16557	16330	16440	16613	16552	16788	16561	16521	16531	16600	16647	16641	16734	16587	16506	16626	16528	16631	16794	16598	16393	16614	16601	16607	16596	16673	16709	16533	16645	16557	16579	16710	16595	16639	16928	16919	16750	16491	16688	16483	16599	16631	16442	16616	16535	16371	16546	16446	16501	16674	16617	16851	16466	16725	16524	16731	16605	16660	16610	16632	16579	16584	16581	16532	16628	16350	16514	16511	16521	16680	16667	16599	16471	16749	16489	16575	16638	16697	16518	16487	16571	16783	16599	16606	16378	16568	16586	16585	16591	16614	16615	16650	16769	16810	16692	16383	16637	16659	16655	16655	16642	16844	16262	16645	16649	16684	16717	16635	16552	16786	16638	16664	16678	16675	16900	16667	16504	16511	16533	16666	16759	16770	16478	16523	16593	16467	16480	16586	16503	16443	16378	16569	16703	16412	16648	16565	16403	16591	16644	16597	16607	16616	16492	16652	16571	16358	16673	16496	16769	16562	16650	16599	16593	16632	16605	16578	16631	16625	16664	16626	16397	16465	16664	16561	16470	16784	16582	16721	16511	16710	16698	16595	16647	16402	16433	16505	16373	16533	16522	16554	16589	16806	16656	16596	16710	16670	16746	16396	16665	16773	16746	16677	16752	16639	16692	16632	16673	16614	16748	16694	16564	16451	16530	16639	16626	16630	16768	16614	16711	16510	16625	16647	16583	16528	16696	16606	16738	16602	16585	16634	16568	16407	16671	16423	16620	16535	16654	16527	16676	16448	16731	16367	16444	16723	16531	16631	16570	16851	16612	16477	16571	16529	16577	16480	16587	16743	16588	16537	16618	16666	16650	16697	16693	16657	16556	16788	16672	16671	16633	16634	16649	16563	16681	16472	16631	16444	16600	16710	16614	16677	16534	16615	16823	16601	16665	16423	16541	16585	16699	16476	16575	16656	16457	16571	16425	16739	16580	16467	16605	16468	16519	16566	16400	16500	16508	16499	16734	16636	16644	16638	16605	16501	16760	16462	16812	16480	16545	16454	16573	16455	16660	16839	16556	16525	16620	16720	16478	16748	16513	16493	16737	16764	16647	16618	16554	16482	16733	16595	16571	16611	16488	16788	16522	16467	16953	16414	16535	16427	16698	16565	16674	16408	16588	16611	16574	16383	16581	16532	16391	16512	16584	16610	16508	16596	16641	16700	16536	16488	16674	16681	16552	16775	16546	16596	16773	16626	16458	16638	16656	16644	16556	16642	16787	16482	16567	16429	16526	16757	16410	16517	16667	16479	16824	16519	16457	16453	16404	16562	16520	16531	16646	16733	16655	16663	16902	16460	16645	16629	16631	16491	16633	16485	16794	16648	16472	16606	16523	16605	16739	16527	16560	16505	16821	16705	16440	16636	16609	16592	16612	16647	16442	16372	16778	16704	16489	16451	16392	16672	16576	16372	16623	16639	16595	16630	16449	16412	16374	16634	16712	16552	16368	16422	16552	16633	16713	16418	16610	16498	16556	16645	16625	16543	16657	16597	16588	16656	16546	16697	16754	16566	16565	16661	16552	16582	16536	16687	16425	16662	16646	16644	16577	16498	16616	16617	16388	16473	16795	16692	16427	16644	16528	16571	16724	16674	16558	16511	16657	16424	16581	16511	16591	16463	16609	16508	16575	16471	16507	16483	16517	16720	16486	16659	16626	16668	16836	16766	16631	16580	16540	16483	16567	16722	16568	16557	16670	16499	16763	16430	16558	16534	16589	16528	16696	16551	16479	16626	16562	16606	16634	16586	16375	16617	16687	16580	16628	16691	16522	16558	16558	16627	16363	16663	16482	16638	16522	16604	16561	16582	16533	16484	16650	16491	16626	16812	16633	16465	16548	16748	16480	16622	16755	16602	16553	16358	16597	16738	16558	16708	16474	16716	16587	16714	16630	16538	16595	16539	16796	16686	16569	16631	16430	16642	16673	16425	16537	16681	16498	16409	16613	16621	16610	16636	16372	16395	16556	16662	16699	16360	16620	16433	16546	16623	16590	16653	16635	16655	16577	16664	16703	16428	16465	16394	16579	16533	16554	16576	16468	16596	16683	16477	16691	16618	16561	16707	16613	16624	16514	16746	16611	16686	16526	16566	16528	16444	16450	16665	16717	16578	16664	16593	16499	16552	16616	16615	16503	16863	16554	16566	16515	16613	16528	16765	16742	16674	16620	16492	16620	16644	16669	16415	16596	16661	16592	16770	16798	16674	16424	16635	16511	16581	16325	16404	16673	16535	16499	16613	16667	16532	16514	16690	16598	16701	16770	16521	16559	16550	16772	16880	16533	16754	16698	16715	16686	16513	16586	16450	16569	16470	16505	16612	16504	16695	16569	16833	16670	16732	16430	16634	16585	16630	16781	16592	16382	16439	16552	16494	16374	16512	16417	16463	16667	16782	16433	16784	16544	16563	16565	16705	16503	16566	16756	16709	16624	16776	16614	16472	16573	16746	16801	16678	16624	16553	16534	16565	16539	16706	16630	16636	16542	16414	16641	16411	16579	16570	16528	16643	16698	16369	16620	16702	16337	16613	16597	16615	16789	16911	16552	16458	16620	16581	16621	16556	16514	16476	16651	16602	16616	16552	16574	16565	16698	16646	16549	16595	16565	16722	16524	16881	16601	16618	16693	16533	16588	16496	16402	16577	16612	16673	16603	16794	16452	16666	16559	16480	16686	16488	16448	16614	16740	16595	16539	16493	16775	16715	16545	16598	16372	16751	16629	16608	16710	16440	16533	16621	16706	16426	16466	16570	16731	16486	16695	16526	16444	16569	16500	16447	16478	16595	16424	16351	16574	16466	16527	16661	16642	16734	16890	16693	16755	16436	16585	16630	16567	16716	16603	16415	16642	16632	16492	16646	16597	16628	16552	16760	16868
44336	56653	38501	22220	16875	15811	15647	15860	15582	15779	15845	15909	15670	15747	15628	15690	15651	15460	15671	15665	15593	15810	15760	15629	15798	15715	15666	15814	15694	15605	15517	15824	15799	15747	15716	15783	15659	15736	15725	15694	15976	15705	15704	15610	15702	15667	15516	15888	15782	15764	15769	15761	15602	15673	15683	15577	15539	15683	15536	15898	15494	15546	15669	15499	15815	15617	15598	15675	15679	15691	15593	15653	15755	15704	15700	15730	15719	15537	15681	15683	15625	15814	15616	15528	15816	15806	15771	15577	15595	15722	15667	15701	15714	15893	15865	15687	15569	15829	15672	15746	15801	15573	15802	15811	15596	15661	15720	15714	15723	15675	15674	15585	15801	15664	15559	15683	15589	15594	15573	15703	15739	15709	15767	15741	15811	15878	15628	15667	15708	15608	15595	15671	15674	15724	15671	15572	15852	15744	15735	15718	15543	15681	15541	15712	15714	15669	15700	15716	15759	15676	15607	15652	15703	15702	15860	15676	15549	15759	15677	15753	15541	15626	15597	15696	15771	15751	15744	15650	15687	15659	15748	15718	15561	15919	15872	15652	15746	15634	15709	15802	15654	15842	15586	15615	15803	15608	16004	15562	15725	15682	15742	15547	15744	15671	15615	15701	15788	15586	15582	15599	15666	15732	15539	15473	15760	15759	15617	15780	15823	15803	15526	15706	15736	15721	15825	15678	15765	15684	15744	15665	15835	15731	15852	15782	15828	15747	15692	15633	15580	15668	15579	15775	15545	15641	15751	15796	15727	15687	15607	15751	15647	15639	15690	15634	15682	15821	15673	15668	15769	15559	15634	15750	15752	15618	15555	15523	15624	15791	15721	15742	15604	15743	15666	15810	15657	15580	15717	15661	15695	15690	15786	15679	15729	15714	15577	15488	15716	15667	15525	15649	15615	15553	15817	15764	15795	15645	15696	15724	15691	15755	15706	15609	15784	15732	15763	15594	15602	15531	15615	15694	15615	15594	15712	15685	15657	15722	15733	15651	15678	15765	15760	15683	15602	15699	15659	15568	15774	15720	15615	15591	15876	15797	15731	15618	15658	15734	15699	15654	15664	15864	15679	15753	15712	15650	15584	15680	15596	15876	15711	15669	15823	15796	15882	15703	15540	15677	15551	15567	15844	15570	15774	15577	15625	15593	15553	15620	15933	15540	15707	15752	15692	15657	15507	15570	15663	15737	15628	15649	15617	15742	15584	15677	15760	15789	15487	15721	15805	15814	15517	15632	15611	15627	15712	15592	15749	15621	15745	15536	15632	15915	15543	15674	15742	15621	15530	15770	15750	15620	15782	15607	15712	15431	15689	15578	15686	15671	15709	15750	15611	15428	15640	15609	15895	15736	15582	15637	15593	15828	15486	15560	15667	15778	15627	15561	15856	15766	15712	15731	15607	15634	15821	15514	15641	15727	15594	15559	15716	15652	15734	15747	15672	15766	15629	15737	15758	15659	15634	15655	15703	15817	15728	15746	15803	15691	15512	15629	15495	15640	15795	15667	15382	15577	15657	15667	15687	15542	15602	15634	15581	15675	15713	15590	15697	15640	15709	15838	15720	15704	15712	15802	15733	15725	15732	15594	15577	15687	15682	15774	15768	15746	15699	15741	15621	15606	15748	15902	15723	15606	15795	15677	15686	15586	15647	15812	15779	15589	15652	15807	15763	15743	15607	15657	15674	15522	15684	15617	15588	15731	15702	15608	15643	15840	15525	15770	15794	15922	15669	15832	15721	15552	15651	15712	15788	15690	15759	15686	15849	15608	15699	15658	15631	15775	15709	15651	15657	15564	15732	15669	15558	15617	15632	15644	15658	15542	15690	15777	15669	15807	15601	15712	15793	15726	15780	15711	15703	15659	15709	15754	15639	15744	15643	15674	15591	15628	15636	15657	15643	15599	15594	15673	15756	15764	15895	15560	15733	15490	15693	15805	15566	15663	15805	15878	15700	15646	15474	15698	15636	15617	15687	15666	15793	15650	15728	15710	15623	15703	15820	15563	15608	15675	15610	15705	15621	15674	15651	15745	15761	15804	15662	15617	15665	15786	15721	15640	15561	15635	15599	15696	15688	15970	15770	15668	15562	15695	15728	15795	15689	15635	15763	15652	15721	15891	15522	15521	15608	15590	15764	15754	15578	15627	15746	15806	15636	15537	15693	15638	15647	15740	15702	15634	15652	15740	15656	15718	15553	15526	15697	15707	15623	15760	15911	15719	15735	15732	15738	15681	15932	15588	15740	15666	15675	15515	15790	15683	15826	15760	15593	15770	15815	15666	15737	15734	15825	15616	15736	15687	15750	15675	15629	15710	15557	15714	15631	15687	15689	15638	15675	15567	15776	15472	15737	15648	15641	15632	15744	15786	15737	15682	15817	15594	15682	15656	15713	15582	15543	15601	15715	15740	15648	15803	15612	15509	15881	15625	15657	15791	15686	15888	15574	15624	15694	15861	15624	15508	15717	15667	15703	15667	15668	15678	15492	15691	15817	15622	15788	15648	15650	15654	15737	15618	15532	15527	15736	15666	15779	15613	15835	15703	15518	15772	15661	15641	15614	15615	15529	15772	15669	15637	15765	15833	15927	15807	15749	15746	15638	15762	15773	15791	15685	15564	15729	15717	15757	15689	15684	15678	15772	15750	15830	15769	15787	15612	15590	15852	15614	15857	15704	15625	15510	15638	15644	15784	15649	15490	15631	15555	15783	15692	15583	15698	15591	15719	15891	15672	15731	15637	15673	15726	15559	15763	15592	15757	15712	15758	15667	15562	15460	15813	15720	15545	15634	15833	15906	15714	15583	15474	15822	15582	15497	15687	15732	15720	15659	15727	15865	15544	15810	15715	15671	15558	15714	15595	15503	15574	15628	15575	15651	15667	15688	15790	15599	15554	15536	15676	15690	15671	15757	15714	15601	15683	15611	15697	15724	15607	15712	15602	15706	15711	15751	15656	15721	15669	15855	15896	15587	15598	15837	15811	15559	15608	15759	15771	15758	15730	15668	15773	15667	15676	15742	15666	15512	15570	15733	15782	15545	15842	15758	15588	15628	15588	15738	15661	15753	15715	15520	15818	15688	15878	15483	15821	15722	15752	15695	15724	15610	15830	15711	15773	15643	15729	15688	15718	15667	15621	15715	15707	15590	15820	15804	15575	15622	15606	15676	15582	15756	15714	15700	15798	15573	15603	15518	15622	15510	15702	15757	15726	15711	15755	15755	15755	15780	15767	15708	15737	15714	15526	15524	15666	15725	15531	15746	15697	15698	15522	15650	15597	15762	15664	15699	15762	15688	15665	15716	15700	15654	15753	15781	15719	15697	15665	15892	15637	15631	15792	15718	15718	15767	15656	15575	15686	15714	15645	15500	15753	15730	15860	15792	15623	15757	15717	15774	15683	15725	15547	15605	15702	15720	15734	15831	15762	15668	15667	15541	15672	15498	15621	15596	15697	15723	15631	15612	15707	15735	15647	15703	15702	15585	15576	15605	15695	15607	15662	15707	15583	15630	15663	15681	15760	15729	15634	15583	15627	15620	15660	15731	15746	15793	15778	15722	15564	15610	15589	15647	15711	15779	15712	15627	15917	15680	15753	15736	15729	15788	15554	15594	15719	15727	15729	15618	15747	15727	15746	15582	15629	15684	15618	15726	15736	15750	15915	15677	15472	15629	15780	15718	15615	15797	15561	15676	15745	15682	15962	15658	15619	15618	15641	15579	15816	15687	15678	15551	15750	15624	15631	15730	15701	15549	15744	15537	15599	15656	15703	15959	15697	15665	15677	15505	15689	15583	15702	15708	15668	15718	15782	15587	15768	15776	15781	15575	15933	15855	15623	15748	15757	15514	15577	15745	15541	15602	15597	15847	15818	15735	15671	15728	15693	15794	15773	15681	15586	15697	15635	15900	15697	15892	15672	15718	15730	15556	15816	15658	15741	15723	15677	15644	15736	15666	15678	15568	15640	15647	15670	15832	15730	15854	15823	15710	15667	15808	15717	15605	15586	15654	15800	15818	15806	15635	15786	15868	15673	15671	15832	15763	15692	15720	15585	15811	15617	15794	15764	15734	15664	15735	15714	15717	15691	15709	15569	15643	15648	15585	15547	15635	15653	15747	15621	15533	15827	15793	15672	15665	15817	15713	15679	15653	15827	15495	15612	15660	15598	15676	15765	15731	15507	15775	15505	15707	15784	15589	15499	15696	15655	15629	15811	15583	15517	15707	15874	15662	15741	15857	15806	15751	15772	15579	15611	15798	15682	15797	15553	15588	15431	15713	15589	15725	15682	15588	15696	15855	15689	15654	15594	15895	15894	15545	15636	15573	15740	15701	15559	15718	15666	15864	15766	15665	15791	15802	15501	15704	15651	15667	15769	15764	15811	15647	15829	15634	15730	15812	15723	15728	15593	15497	15676	15792	15837	15702	15751	15757	15885	15741	15754	15809	15836	15742	15722	15561	15565	15775	15623	15782	15638	15731	15707	15751	15651	15679	15805	15712	15737	15721	15597	15662	15495	15937	15666	15654	15523	15844	15709	15815	15715	15549	15824	15650	15562	15619	15681	15865	15618	15710	15651	15722	15459	15567	15716	15640	15638	15764	15738	15709	15651	15708	15551	15624	15615	15610	15502	15563	15832	15671	15671	15530	15643	15759	15720	15692	15770	15610	15745	15687	15683	15785	15720	15587	15523	15592	15604	15651	15674	15509	15626	15668	15702	15624	15711	15731	15820	15560	15754	15497	15575	15549	15675	15514	15799	15723	15802	15655	15678	15729	15741	15808	15653	15658	15578	15451	15470	15567	15692	15736	15540	15788	15515	15660	15656	15720	15984	15580	15674	15578	15667	15630	15772	15666	15739	15602	15604	15727	15609	15535	15672	15652	15630	15809	15829	15520	15658	15649	15842	15789	15766	15494	15587	15745	15708	15751	15656	15562	15572	15706	15688	15676	15713	15714	15751	15678	15569	15697	15642	15701	15744	15575	15776	15651	15685	15716	15697	15742	15774	15770	15666	15543	15716	15625	15741	15707	15572	15722	15662	15657	15832	15479	15723	15630	15459	15746	15523	15608	15618	15561	15412	15609	15499	15679	15801	15619	15938	15669	15518	15797	15846	15550	15743	15612	15765
34141	39303	35327	25086	18569	17478	17245	16958	17033	17128	17004	17060	17094	17043	16977	17026	17140	16987	16901	16889	17093	17173	17079	16967	17104	17092	17116	16961	16954	17100	17013	17076	17057	17006	17090	17114	17066	16940	17015	16802	17041	16882	17009	16791	17115	17027	16938	17055	17061	17154	17024	17003	17024	16900	17016	17146	17020	16979	17008	17095	17021	17244	17064	17101	16887	17110	17197	16976	17078	17026	17090	16910	17060	17004	16934	17032	17097	16987	17084	17090	17086	17107	16792	16957	16911	17020	16898	17103	17092	16999	17075	17043	17130	17119	16903	16990	16983	16853	16974	16867	16897	16990	16956	17144	17157	16964	17042	16992	17045	17177	17012	17061	16957	17128	16952	17050	17118	17120	17084	17075	17026	16928	17116	16883	17055	17106	17209	17019	17074	16817	17019	17065	17003	17040	16916	17011	17034	17006	16970	16979	16971	17140	16980	17208	16907	17125	16967	16843	16979	16847	17006	17022	17153	17038	17030	17055	16954	16942	17244	16741	17192	16907	16828	17085	17019	16974	17036	16885	16893	16920	16836	16849	16832	16956	17143	17015	17064	17103	16989	17042	17077	16862	16951	17082	17005	16976	17050	17085	16820	16900	16813	16855	16961	16894	16929	16984	16920	17051	16899	16893	16946	17124	16851	16900	16953	16956	16880	16844	17109	16997	16914	16838	17028	16969	16788	16897	16909	17220	16890	16920	17016	17079	17251	16890	16835	16999	17060	17047	17071	17034	16944	16991	17164	17157	16952	16821	16756	16978	16929	17073	17126	17036	17046	16842	17116	16880	16912	16831	16992	17030	16925	16935	17078	17080	17045	16831	17052	17099	16971	17002	16891	16824	17037	16991	16821	17078	16759	16898	17016	16971	16947	16896	17064	17034	17001	16980	16888	17021	17111	17078	17090	16969	16954	16804	17030	16977	17022	17190	17042	16938	17080	17095	16793	17105	16996	17085	17021	16895	17052	17016	16979	16913	16919	17038	16913	16919	16842	16782	17160	17001	17158	17042	16963	16815	16998	17075	17097	17046	17037	17043	16980	17040	16972	17009	17004	17060	17047	16847	17026	16991	17164	17077	16866	16944	16942	16955	16984	16862	17097	17178	16925	17029	17249	17010	17170	17051	16828	17105	17164	17011	16903	16823	17053	17085	16981	16817	16969	17107	17048	16825	16874	16925	17007	17013	16596	16943	16958	16729	16836	16970	17004	16971	17095	17143	17041	16915	16858	16973	16844	17007	17012	16955	17234	17016	16962	16934	16943	16947	17119	17005	16908	17124	17220	16966	16749	16998	16850	16982	17047	17064	16933	16896	16991	17199	17065	17010	16952	16860	17105	16975	16883	16848	16997	17045	16806	16918	16993	16888	17093	16975	16967	17088	17063	16859	16832	17057	16891	16900	16935	16950	16937	17053	16877	16952	17175	16914	16960	17010	17016	16944	17012	17001	16946	16942	16900	16806	17009	16908	17093	16835	17043	17030	16934	16962	16927	17004	17083	16861	16978	16946	17099	17039	17128	17032	16998	16959	16975	16941	16890	17008	16948	16887	16868	16989	16967	16972	17088	16927	16971	16940	16951	16739	16946	16926	16936	17107	16908	16967	16871	16993	16793	17179	16860	16936	16885	16929	16986	17172	16983	16944	17057	17068	16952	16996	16987	17112	17004	16949	17059	17220	16943	17039	16955	16928	17090	16834	16937	17065	16980	17065	17001	17021	17065	16881	17031	16983	17016	17009	16822	17201	16896	17003	16964	17041	16909	16992	17084	16715	16955	16885	17079	16818	17041	16937	16810	17031	16814	17053	17094	16984	16980	17083	17091	17082	17097	16931	16940	16981	17126	17022	16902	17214	17114	17011	16984	16923	16863	17101	16988	16996	16821	17100	16932	17222	17020	17108	16967	17062	17018	16895	17169	17089	17069	17068	16990	17023	17255	16970	17086	17029	16948	17105	17042	16995	17049	16939	16814	17026	16999	16994	16905	16955	17148	17001	16889	17193	17183	16890	16871	17032	17169	16944	16888	16903	17090	16888	17061	16969	16928	17029	17000	17064	16995	17171	17099	16918	16908	16996	17103	16975	17168	16947	16914	17043	16904	17121	17187	17041	16992	16852	16891	16981	16899	16861	17246	16934	17043	16809	17139	16896	17020	17052	17079	16972	17066	16934	16812	17142	17130	16902	16983	17163	16898	16976	16988	16890	17172	17211	17112	16944	17003	16974	17015	16852	17194	17027	16990	17161	17061	17076	17062	17113	17068	17075	17127	16768	17003	16975	17033	17015	17002	16972	16911	16971	17008	16992	16928	17020	16893	17091	17090	16705	16985	16783	16898	17119	17029	17260	17091	16988	16991	16842	17072	17109	16959	16929	17008	17044	17195	16913	17076	16953	16935	17061	16850	16861	17019	16814	16973	17174	17039	17117	16942	16902	16885	17146	17108	17100	16894	16928	17077	16972	17046	16816	17023	17182	16924	16932	16966	16937	17047	16923	17015	17007	16926	17036	16880	17075	17092	16869	16889	16859	17059	17071	16918	16904	16882	16901	16926	16927	16837	17011	17023	16993	17063	17014	17074	16821	17061	16947	16868	16842	16967	17131	17135	16923	17005	17111	17308	16904	17080	17092	16954	17083	17007	16970	17029	16850	17190	16925	17105	17127	17140	16930	16952	16872	16948	17024	17044	17018	16972	16863	17038	16973	16904	16938	17021	17110	16798	17025	17167	17025	16972	17023	16837	16949	16956	16836	17016	16856	16817	17010	16953	17117	17061	16931	17123	16839	16975	17142	17069	17112	16920	16972	16980	16999	17077	17153	17084	17020	17038	16978	17042	16808	17016	16950	17102	17080	17016	16771	16980	16969	16771	16983	16871	17186	16925	17070	17022	16899	17065	16917	16959	16923	16986	17098	17211	17073	16939	17018	17056	16973	16894	16960	16974	16966	17023	16980	16699	16871	16757	16872	17125	16973	17037	17177	16955	16923	16959	17068	17160	16831	16866	16964	16849	17070	16990	16931	17122	16956	17154	16988	17002	16943	16773	16995	16965	17131	17119	16909	17044	17095	16925	17009	16843	17020	17181	17000	16913	16893	16982	17139	16701	17079	16980	16965	17018	17013	16859	17017	16968	17000	16936	16928	16935	17059	17062	17001	17113	16905	17108	17132	16912	16999	17055	16865	16992	17044	16954	16935	16892	16899	17038	17054	16848	17038	16916	17133	17059	17075	17089	16871	16880	17080	16848	16925	16995	17159	16991	16966	17017	17038	17026	16956	16806	16981	16848	17075	17007	16883	16835	16977	16936	17116	16890	16971	16865	17031	16953	16909	17025	16943	17030	16955	17019	17139	17037	16912	17105	16990	16980	16996	16989	17018	17189	17317	16968	16738	16897	16937	17065	17205	16976	16960	17023	16715	17118	17052	17222	17010	16798	16844	16897	16919	16786	17038	17117	17054	16846	17011	17127	17000	16915	17082	16874	17017	16955	16969	16784	16848	17064	17052	16974	17180	16997	16891	17007	17003	16954	17166	16896	16991	17140	16850	17121	16937	16917	17194	16945	16913	17118	17026	16955	16953	17204	17124	17001	16922	17101	16889	16978	16900	16983	17195	16927	17065	16946	16777	16911	16939	16936	17130	16983	17048	17088	17083	17177	17012	16907	17059	17066	16919	17181	17215	16912	16895	16985	16975	16920	16973	16937	16916	16984	17045	16859	16764	17064	17018	16913	16923	16963	16781	17198	16986	16968	17019	17002	17054	17021	17027	17029	16951	17099	16987	16808	17027	17233	16991	17035	17014	17090	17052	17147	16896	17085	16995	16758	16958	17082	17016	16955	17070	17038	16946	16885	16816	16962	16857	16908	16850	16824	17108	17023	17109	16947	16833	17024	17073	17093	17007	16973	17020	17077	16860	17039	17040	17120	17051	16992	17116	16902	16981	17046	16745	17039	16902	16831	16868	16907	16945	17058	16828	17014	17055	16752	17084	16765	17122	17064	17196	16958	17023	17169	16804	17050	17042	17090	16939	16934	16782	17164	16891	17247	16955	17165	17052	17008	16983	16796	16812	17052	17314	16977	16985	16965	16935	17103	16864	16946	17073	16996	16963	16961	17187	17144	17040	16997	17086	17055	16834	17119	17064	16964	16946	16969	16960	16952	16993	17044	17206	17019	17057	16825	16910	16911	17062	16995	17071	17086	17175	17007	17156	16943	16790	16924	17099	16920	16983	16983	17133	16906	17088	16884	16963	16973	16963	17007	16791	16805	16912	16940	16850	16844	16961	17124	16906	17301	17142	16867	16841	17053	16916	16759	16920	16890	16856	16762	17174	17075	16900	17194	17103	17001	16918	17006	16854	17027	16954	16824	17132	16904	16905	16919	16957	17256	16906	17162	16930	16985	17182	16875	17125	17110	16855	16719	16929	17070	17084	16865	16984	17017	16904	17054	16918	16822	16885	16942	17285	17251	16968	17175	16779	16798	17023	16990	16960	16937	16884	16924	16901	16917	17283	16947	16865	17122	17238	17059	16925	17131	17240	17134	17001	17018	17090	17057	16990	17003	16852	17165	16996	17102	17181	16957	17211	16982	16972	17172	17070	17052	16957	17123	16926	17068	17033	16928	16908	17020	17017	17015	17030	16804	16887	17011	16937	17028	17037	17147	17051	16825	16860	17106	16828	17017	17051	17076	17189	16953	17018	16865	17009	16861	16740	16933	16977	17005	17011	17063	17208	16842	16823	16994	17235	17022	16939	16907	17052	16992	16947	16975	17096	16974	16965	16942	16951	17096	17026	17181	17036	17024	16973	17093	16953	17085	17055	17086	17031	16927	17006	16980	16802	16783	16927	16966	17076	16851	17164	17137	17243	16945	16848	17114	16984	17069	17080	17053	16891	16953	16829	16963	16929	17035	17004	17195	17151	17347	16956	16890	17127	17136	16822	17107	17042	16935	17047	16941	16855	16829	17086	16932	17084	17145	17056	16903	17076	16936	17115	17040	17069	16962	17054	17131	16992	17085	16837	16942	17059	16891	16921	16967	17192	17066	16958	17112	16991	17115	16859	17141	17094	16940	17023	16785	17204	16993	17048	17049	16902	17167	17019	16914	16933	16920	17042	17184	17098	17038	16990
44995	55731	37469	21898	16995	16050	15992	16064	15963	16089	15865	15966	16020	15939	15935	15777	16044	15897	16017	15772	16034	15905	15984	16028	16029	15694	16197	15936	15993	15958	16038	15920	15942	15886	16079	15863	16026	16006	16055	15901	16011	15926	16030	15943	15931	15842	15847	16015	15956	15999	16090	15837	16134	15998	15931	15941	15917	15965	15926	15845	15932	15939	16028	15895	15892	16077	15937	15992	15929	15990	15984	16099	15932	16142	16046	16057	15759	15786	15999	15950	16186	16117	15791	15986	15814	16099	16029	16091	15848	15966	16044	16137	15871	15903	15859	15957	15984	15945	16057	16114	15770	15863	16006	16134	15946	16018	15889	15875	16079	15914	15821	15996	15889	16133	15915	15944	16049	15813	15910	15887	15792	16034	15955	16007	15905	16122	16070	15974	15993	15783	15898	15937	15853	15897	16088	15982	15964	16007	15725	16112	16039	16061	15925	15742	15896	15746	15882	15885	15857	16058	15970	15902	15977	16120	16013	16028	16039	16036	16006	15895	16181	15813	15986	15901	15970	15960	16107	15829	16113	15981	16012	16127	15831	15818	16087	15952	15866	15892	16004	16040	16089	15947	15921	15903	15948	15979	16145	16052	15972	16018	15834	16070	16075	15985	16021	16001	15957	16007	16043	16019	16045	15890	15858	15997	15923	15918	15838	15839	16015	16011	16084	16074	16070	15854	15949	15933	15977	16023	15910	16057	15884	16091	15975	15890	15868	15986	15967	15769	15991	15835	15865	15968	16025	15919	16087	15885	15993	15946	15870	15918	15876	15964	16065	15844	16101	15929	16174	16017	16087	15836	15941	15967	15958	16056	16025	15959	15935	15926	16107	16028	15956	15815	15909	15883	16150	15946	15975	16080	15709	16070	15857	16017	16049	16067	15751	15876	15791	16089	15935	15844	15946	16083	16096	15921	16024	15932	15783	16210	15915	15960	16001	16044	15899	15994	16011	15922	15953	15984	15998	16019	16031	16039	16102	15864	16063	16102	16029	15994	16084	15982	16059	15925	16004	15938	15991	16095	16001	16011	15987	15931	15994	15908	16028	16002	15969	15816	16051	16058	16020	15913	15729	16142	16034	16154	15774	15984	15970	16081	15890	16072	16051	15969	15931	15865	16028	15996	16097	15951	15934	15843	15948	15999	16073	16042	15920	16076	16156	15935	15918	15897	15941	15942	15959	16006	16012	15945	16069	16059	15946	16015	15919	15956	15745	15894	15982	15865	15922	15963	16002	15764	15865	15859	15805	15835	16007	15887	15991	15966	15879	15913	16160	15883	15956	15980	15879	16072	16087	15969	15844	16064	15981	16127	15816	15893	16024	15900	15933	16032	15862	15964	16173	15657	16103	15828	16247	16170	15907	16047	16127	16071	15968	15820	15926	16018	16081	15813	15874	15801	15991	15949	16117	15876	15749	16008	15791	16099	15985	16029	15999	15963	16001	15818	16052	15812	15944	16006	15804	16170	15897	15921	15672	15971	16136	15932	16053	15805	15985	15780	15775	15972	15986	16094	16044	16029	16026	15964	16051	15875	16035	15869	16001	16131	15948	16035	15897	15934	15903	16148	16081	16032	15866	15942	15968	16036	16059	15996	15982	15893	15997	16236	15944	16037	15856	16154	16027	15856	15922	15982	16243	16024	15913	15774	15855	15948	15942	16013	15985	16074	15967	15997	15984	15977	15995	15937	15913	15876	15944	16014	15943	15969	15980	15960	15956	16150	16049	15976	16063	15837	16026	15911	15978	16114	15914	15818	16000	15888	16097	15938	16025	16022	16037	15952	15941	15943	16037	15873	15828	15976	16007	16090	16017	16117	15970	15918	16050	16037	16130	15989	16096	16065	16089	15988	16004	15994	16006	15906	16034	15911	15918	16016	16179	15941	16051	16171	15941	15919	16183	15998	16007	15947	16032	16028	15921	15962	15874	16156	16052	15792	15919	15996	15978	16025	16012	15965	15951	15962	15947	15955	16124	15944	16054	16156	16096	16116	15763	15868	15860	16061	15977	16173	16054	15965	15933	15931	15940	15998	15954	15925	15956	15990	16098	16023	16071	15963	16025	15961	16045	15814	16014	15872	15879	15938	16026	15882	15974	15951	15856	16009	16021	16020	15944	16001	15968	15947	15918	15864	15932	15896	16092	16139	16079	16003	15775	16022	15989	16018	15896	16020	15851	15976	15861	15938	16061	15974	15873	15867	15963	16026	15915	15972	16069	15786	16037	15783	15980	16082	15829	15895	15969	15851	15969	16046	16067	16029	15911	16096	16100	15975	15882	15896	16022	15988	16031	16126	15938	15962	15951	15964	15855	15945	15766	15930	15954	15797	15961	16120	15898	15923	15945	15824	15959	16178	15971	16016	16084	15984	15986	15919	16015	15946	15967	15844	15812	15895	15957	15902	15991	15991	15952	15815	16013	15999	16138	15926	16039	15873	16050	16058	16015	16017	15966	15917	15920	16009	16176	15986	15878	15918	15825	16041	16005	15986	16010	15868	15914	16063	16061	15828	16066	16016	16012	15896	16000	15967	15972	15762	16013	16128	15790	16026	15960	15899	15888	15886	15865	16012	15908	15974	15873	16060	16141	15851	15963	16051	16034	15965	15942	15919	15898	15875	15902	15944	16039	16083	15967	16098	15865	15903	16018	15975	15884	15864	16022	15802	16179	16014	16019	15986	16068	16046	15928	15967	15894	15870	15793	15994	16025	16055	16134	16198	16017	15887	16025	15908	16001	15846	16095	15870	15806	16182	15949	15981	15996	15941	16073	16129	15898	15914	16031	15900	15988	15844	15910	15972	15993	15953	15978	16109	16033	16087	15866	15957	15987	15970	15947	16013	15832	15987	15766	15972	15816	15763	15975	15911	16036	15880	15695	16092	15853	16012	15902	15979	15995	16068	15909	15971	16037	15868	15967	15792	15894	16112	16093	15908	15934	15971	16004	15834	15910	15910	16047	16011	16036	15703	15929	15922	16016	16092	15962	15948	15757	15974	15957	16022	16014	15831	15875	15942	16224	15868	15993	16097	15965	15826	16027	15927	15891	15870	15966	16043	15853	15952	15893	16021	15844	16086	15995	16135	15897	15949	15821	15965	15997	16008	16051	15988	15918	15839	15956	15936	15882	15966	16204	15931	15990	15979	16020	16001	16039	15943	16079	15792	16079	16111	15984	15828	15982	16008	16009	15986	15940	16066	15998	15956	15834	15945	16018	16004	15894	15934	16030	15871	16142	15869	15933	15844	15984	15896	15963	15876	15959	16035	15959	15980	16054	15923	15950	16084	15926	15895	15913	15939	16011	15991	15859	15888	15968	16140	15939	15989	15845	15951	15892	15936	15996	16025	15973	15796	15954	15863	16045	16064	15988	16045	16050	15981	15850	15891	16048	15850	15953	15897	15944	16027	15929	16061	15907	15953	15882	16027	16012	16008	16042	15845	15945	16072	15966	16081	15797	16101	16057	15964	16037	15990	15973	15848	15947	15999	15969	16062	15867	16012	16090	16007	16075	15980	16028	15825	15969	16014	16167	15879	15962	15943	15920	16018	15985	16077	15796	16058	16015	16101	15823	15811	16108	15800	16135	15859	15918	16125	15976	15948	15968	15993	16087	15875	16067	15962	15827	16142	15945	16009	15960	16117	16122	15830	15975	16031	15816	15818	16083	15957	16066	15828	15968	16126	16003	15992	16045	15949	15816	16024	16004	15958	16019	15979	16022	15838	15974	15900	16111	15848	15979	15994	16065	15933	15918	16049	16061	16055	15992	15966	15933	15872	15922	16070	15949	15930	15903	15925	15851	16054	15921	15841	15831	15915	15992	15865	15876	15988	15968	15939	15922	15885	16088	15939	15929	16045	15930	16017	15935	16000	16064	15958	15821	15952	15931	16208	15902	15771	16007	15969	15915	16010	16162	15996	15868	16077	16169	15928	16078	16029	16094	15868	15985	16061	16134	16150	15856	15947	15914	16071	15997	16029	15910	15894	15979	16027	16056	15870	16017	16059	15934	15895	16199	15990	16041	16105	16189	16119	15946	16013	16043	15934	15910	15959	15882	16033	15880	15963	15864	15999	16008	15911	15903	16014	16000	16085	15946	15975	15827	15898	15892	16052	15882	15868	16113	16142	15815	15858	15998	15768	16002	15867	15740	15933	15969	15921	16029	15957	16027	15932	15946	15944	15878	15987	15880	16044	15969	15972	15972	15885	16140	15960	16015	16063	15854	15949	16000	16008	15930	16042	15804	15973	16149	15827	15742	16054	16015	15918	15885	16190	16031	15982	16050	15900	16197	15948	15861	15928	16038	15963	16091	16069	16058	16006	15890	15841	15962	15903	15953	16058	15896	15888	16062	15873	16114	15924	16061	15983	16023	15990	16028	15889	16094	15996	15770	15798	16176	15960	15975	16063	16059	15827	16000	16044	16076	16028	15903	15953	15901	15923	15835	16004	15999	15966	15934	15965	15885	15993	15950	16150	15975	16003	15916	16251	15952	15707	16043	16045	15820	15957	15997	15964	15690	15986	16125	15953	16139	15898	15997	15756	15987	15980	15917	15970	15965	15725	15816	15929	16031	16062	15895	16025	15915	15992	15863	15998	15885	16145	15916	15905	16046	15914	15856	15925	15845	15939	16005	16026	15863	16013	15965	15952	15959	15745	16166	15922	15950	15884	16150	15995	15912	16046	16029	15911	15991	16100	15985	15963	15823	15933	15750	16028	16088	16027	16043	15930	16059	15973	15915	15959	16073	15996	15815	15915	15855	15985	15936	16030	15775	16182	15991	16182	16006	16001	15981	15964	16100	15848	15963	16011	16070	15777	15838	16021	15984	15948	15992	15879	15959	15972	15890	15995	16176	16060	16058	16070	16019	15964	15839	15887	16068	15984	16032	16081	16158	16058	16055	15943	15997	16027	15913	15749	16022	16086	15914	16019	16161	16013	16179	16073	15992	16073	15847	15932	16093	16074	15968	15848	16090	15903	15874	16116	16045	16109	15964	15971	16021	15913	16071	16013	16081	15867	16099	15797	16116	15863	16048	15951	15934	15890	16073	15985	15930	15808	15934	16010	15870	15995	16036	16086	16001	15836	15872	16057	16059	16060	15998	15854	15947	15944	16131	16008	15973	16022
24092	24620	33217	26275	22737	23059	22389	18458	17752	18118	17699	17791	17944	17502	17879	17740	17465	17760	17785	17758	17596	17612	17672	17574	17592	17646	17524	17490	17728	17495	17529	17486	17738	17563	17526	17591	17601	17605	17508	17560	17454	17377	17438	17592	17631	17539	17498	17488	17369	17442	17479	17309	17428	17538	17406	17518	17362	17505	17609	17425	17572	17405	17275	17453	17648	17562	17359	17472	17569	17553	17483	17459	17480	17482	17497	17498	17434	17428	17404	17450	17355	17480	17526	17522	17542	17402	17465	17327	17668	17630	17348	17571	17502	17312	17552	17420	17483	17424	17543	17570	17351	17289	17366	17417	17631	17580	17545	17545	17447	17446	17472	17274	17476	17401	17307	17569	17639	17593	17528	17307	17504	17422	17665	17214	17396	17362	17400	17864	17447	17503	17463	17253	17333	17475	17542	17588	17395	17425	17536	17384	17361	17590	17575	17565	17492	17515	17494	17641	17507	17378	17566	17509	17201	17408	17481	17587	17559	17406	17468	17284	17311	17405	17354	17273	17361	17410	17519	17366	17643	17367	17230	17465	17544	17435	17294	17529	17636	17374	17230	17326	17498	17582	17461	17419	17287	17454	17687	17543	17335	17273	17300	17486	17373	17560	17614	17474	17534	17538	17615	17426	17349	17517	17353	17585	17456	17567	17584	17409	17322	17502	17492	17425	17527	17611	17429	17582	17410	17396	17405	17537	17527	17355	17528	17512	17555	17338	17396	17644	17425	17368	17383	17592	17445	17446	17264	17350	17330	17592	17436	17411	17411	17439	17454	17469	17615	17395	17305	17365	17326	17571	17519	17282	17474	17601	17527	17596	17623	17360	17620	17634	17529	17589	17575	17429	17681	17394	17524	17575	17602	17474	17506	17334	17554	17419	17610	17380	17520	17429	17428	17436	17563	17162	17331	17463	17547	17537	17426	17399	17397	17495	17358	17138	17345	17437	17396	17476	17504	17367	17492	17280	17481	17566	17638	17541	17258	17565	17356	17345	17434	17642	17558	17548	17559	17303	17535	17311	17363	17326	17420	17461	17465	17572	17519	17668	17428	17284	17522	17468	17337	17512	17435	17410	17474	17606	17518	17336	17383	17565	17244	17438	17401	17610	17493	17535	17428	17471	17480	17398	17469	17316	17503	17313	17456	17303	17387	17120	17453	17321	17345	17439	17438	17624	17504	17526	17513	17349	17258	17512	17509	17655	17612	17447	17443	17441	17583	17460	17509	17814	17455	17121	17710	17371	17475	17360	17375	17443	17435	17268	17552	17398	17392	17565	17554	17504	17612	17423	17416	17511	17682	17489	17458	17320	17517	17443	17627	17440	17461	17491	17341	17629	17395	17460	17445	17408	17569	17499	17534	17205	17187	17194	17584	17411	17553	17542	17403	17670	17549	17239	17396	17519	17374	17332	17455	17316	17101	17452	17433	17419	17325	17484	17413	17451	17195	17492	17335	17180	17368	17701	17411	17405	17331	17575	17483	17352	17478	17531	17516	17338	17394	17360	17397	17452	17514	17400	17432	17489	17483	17501	17506	17492	17592	17425	17376	17417	17382	17514	17418	17445	17374	17323	17438	17604	17362	17464	17564	17561	17493	17443	17351	17439	17376	17295	17260	17404	17424	17400	17359	17544	17326	17389	17335	17405	17478	17506	17442	17607	17433	17546	17520	17368	17426	17396	17296	17410	17569	17363	17435	17393	17538	17371	17411	17365	17486	17484	17378	17245	17386	17433	17486	17383	17621	17430	17406	17357	17379	17467	17423	17539	17430	17534	17383	17376	17337	17584	17475	17600	17518	17349	17456	17268	17315	17385	17400	17223	17386	17462	17596	17430	17574	17417	17246	17480	17370	17532	17570	17638	17536	17267	17434	17521	17586	17350	17475	17462	17299	17223	17286	17571	17347	17451	17395	17542	17514	17462	17361	17509	17425	17315	17251	17255	17372	17481	17356	17447	17462	17516	17515	17261	17676	17470	17653	17365	17476	17299	17424	17264	17400	17533	17532	17364	17386	17547	17447	17530	17414	17420	17240	17200	17345	17437	17618	17454	17601	17577	17551	17430	17585	17445	17268	17271	17461	17640	17619	17338	17529	17346	17422	17559	17276	17232	17556	17434	17304	17348	17315	17342	17334	17390	17432	17481	17479	17366	17379	17349	17329	17599	17640	17362	17426	17349	17336	17285	17194	17471	17247	17405	17465	17476	17520	17601	17471	17361	17387	17488	17433	17603	17780	17453	17367	17492	17537	17504	17399	17427	17694	17675	17459	17410	17198	17295	17323	17460	17348	17554	17189	17235	17465	17276	17413	17500	17267	17348	17368	17500	17475	17477	17467	17168	17354	17365	17511	17470	17393	17361	17588	17349	17513	17192	17631	17390	17297	17486	17385	17493	17566	17442	17211	17411	17597	17251	17650	17359	17342	17400	17471	17434	17238	17426	17375	17422	17497	17497	17385	17481	17181	17255	17354	17326	17372	17345	17348	17422	17311	17429	17656	17443	17534	17475	17545	17424	17290	17407	17373	17396	17278	17412	17353	17349	17261	17480	17636	17583	17417	17342	17571	17408	17287	17373	17311	17541	17530	17714	17476	17590	17329	17503	17592	17359	17374	17418	17141	17578	17334	17354	17329	17569	17487	17482	17591	17377	17470	17542	17645	17428	17528	17552	17538	17377	17389	17260	17287	17342	17404	17320	17463	17417	17832	17560	17563	17471	17496	17520	17364	17456	17293	17470	17511	17367	17337	17407	17519	17419	17210	17482	17395	17498	17336	17532	17396	17485	17506	17317	17616	17518	17637	17381	17669	17390	17507	17263	17594	17310	17336	17403	17486	17419	17684	17528	17430	17606	17332	17493	17355	17182	17380	17325	17485	17450	17235	17260	17697	17522	17514	17429	17467	17368	17337	17498	17227	17537	17534	17395	17566	17612	17438	17513	17403	17629	17499	17164	17628	17292	17547	17438	17402	17669	17409	17379	17484	17598	17446	17469	17592	17576	17482	17414	17394	17438	17479	17480	17435	17376	17362	17548	17584	17401	17313	17464	17346	17408	17503	17362	17359	17411	17551	17415	17408	17443	17426	17287	17623	17380	17327	17328	17430	17430	17444	17634	17384	17468	17395	17480	17484	17381	17399	17601	17411	17487	17287	17235	17175	17541	17614	17444	17468	17620	17446	17332	17488	17344	17406	17415	17350	17371	17421	17224	17546	17464	17635	17461	17423	17306	17495	17482	17312	17308	17291	17529	17334	17542	17494	17372	17415	17390	17336	17306	17197	17325	17602	17477	17407	17527	17494	17494	17440	17372	17380	17290	17120	17178	17425	17304	17291	17415	17235	17214	17264	17550	17681	17605	17370	17489	17401	17434	17532	17532	17445	17483	17594	17301	17369	17376	17294	17510	17528	17386	17421	17484	17316	17510	17406	17458	17444	17597	17276	17254	17638	17491	17461	17728	17353	17459	17546	17319	17460	17519	17335	17351	17177	17477	17550	17184	17448	17390	17361	17485	17444	17458	17336	17490	17456	17657	17581	17427	17271	17406	17418	17405	17529	17201	17419	17492	17577	17562	17544	17374	17167	17420	17475	17393	17364	17347	17382	17475	17359	17454	17450	17550	17153	17474	17425	17433	17543	17486	17361	17567	17448	17410	17203	17636	17399	17269	17611	17533	17499	17418	17416	17387	17184	17360	17372	17358	17581	17533	17546	17422	17490	17277	17473	17332	17383	17357	17449	17334	17434	17433	17494	17379	17345	17624	17271	17380	17441	17450	17592	17459	17340	17452	17315	17431	17362	17528	17184	17338	17418	17517	17382	17434	17416	17321	17506	17403	17453	17467	17580	17427	17460	17556	17478	17205	17522	17304	17603	17466	17403	17231	17414	17397	17499	17604	17370	17317	17463	17389	17406	17646	17592	17406	17434	17374	17290	17337	17206	17441	17586	17430	17243	17490	17335	17425	17553	17308	17354	17421	17198	17368	17404	17486	17516	17447	17572	17474	17260	17371	17428	17126	17305	17534	17501	17277	17367	17285	17485	17373	17391	17404	17415	17447	17574	17409	17383	17599	17485	17525	17446	17357	17556	17373	17177	17486	17446	17436	17464	17349	17434	17530	17277	17522	17410	17453	17362	17357	17374	17476	17431	17446	17573	17455	17522	17487	17369	17206	17509	17451	17481	17414	17376	17560	17349	17375	17534	17223	17525	17062	17548	17250	17392	17496	17513	17403	17345	17364	17293	17485	17388	17430	17413	17390	17502	17626	17323	17337	17337	17173	17383	17531	17469	17492	17442	17354	17486	17359	17639	17469	17399	17429	17566	17584	17392	17224	17539	17525	17492	17422	17468	17371	17441	17419	17367	17241	17519	17668	17345	17592	17513	17674	17634	17372	17433	17520	17445	17651	17565	17413	17311	17411	17289	17329	17415	17362	17425	17468	17430	17551	17550	17341	17569	17401	17484	17669	17374	17569	17392	17503	17406	17540	17567	17554	17484	17575	17422	17530	17602	17548	17421	17381	17358	17465	17577	17343	17398	17510	17367	17436	17645	17449	17576	17356	17431	17361	17342	17378	17381	17488	17388	17578	17634	17179	17305	17416	17589	17560	17527	17498	17468	17336	17324	17302	17424	17515	17366	17456	17305	17551	17518	17615	17439	17297	17557	17332	17329	17353	17375	17300	17208	17548	17444	17397	17526	17512	17275	17508	17295	17576	17374	17656	17253	17356	17510	17459	17564	17585	17384	17409	17452	17504	17472	17305	17601	17566	17469	17332	17394	17542	17424	17413	17437	17385	17362	17478	17508	17429	17298	17458	17599	17373	17328	17384	17486	17165	17528	17505	17194	17521	17586	17425	17622	17314	17427	17504	17525	17351	17488	17572	17421	17305	17184	17527	17663	17721	17551	17242	17349	17349	17488	17381	17406	17342	17369	17368	17615	17441	17609	17289	17463	17549	17550	17622	17519	17288	17546	17374	17511	17379	17514	17410	17463	17280	17473	17513	17476	17424	17480	17395	17355	17441	17705	17399	17466	17290	17358	17441	17390	17456	17817	17453	17423	17535	17481	17433	17318	17479	17456	17456	17302	17119	17344	17445	17414	17274	17578	17567	17615	17390	17378	17592
60031	105070	77928	45000	24504	17464	16067	16236	16395	16179	16380	16254	16325	16325	16169	16324	16324	16348	16514	16335	16293	16270	16404	16254	16342	16387	16222	16225	16194	16423	16293	16312	16331	16396	16324	16416	16160	16340	16272	16178	16252	16144	16316	16244	16249	16315	16218	16514	16400	16339	16286	16282	16338	16294	16293	16255	16394	16255	16339	16344	16371	16388	16320	16242	16329	16248	16175	16397	16302	16350	16315	16363	16252	16237	16102	16306	16276	16176	16132	16178	16254	16196	16132	16355	16185	16341	16323	16317	16467	16260	16220	16161	16394	16282	16259	16240	16269	16424	16243	16187	16247	16255	16229	16594	16509	16259	16232	16385	16326	16348	16362	16153	16359	16198	16231	16255	16151	16257	16227	16261	16088	16248	16328	16290	16332	16316	16252	16344	16250	16258	16124	16307	16213	16268	16327	16322	16280	16140	16357	16194	16377	16237	16214	16268	16387	16134	16234	16434	16366	16291	16198	16355	16170	16295	16495	16202	16343	16232	16236	16185	16359	16203	16236	16282	16171	16241	16301	16128	16229	16253	16146	16259	16368	16312	16360	16299	16338	16223	16239	16155	16198	16403	16259	16343	16255	16333	16293	16288	16286	16210	16219	16294	16364	16173	16168	16336	16393	16306	16453	16179	16211	16224	16344	16397	16512	16359	16271	16211	16271	16189	16272	16353	16257	16345	16287	16402	16346	16237	16434	16163	16265	16347	16211	16397	16354	16275	16212	16366	16133	16204	16281	16298	16360	16315	16111	16279	16265	16286	16297	16152	16289	16149	16304	16284	16112	16161	16160	16355	16104	16268	16269	16309	16225	16319	16358	16278	16384	16238	16238	16383	16205	16235	16060	16315	16332	16471	16305	16263	16266	16262	16325	16412	16318	16280	16486	16267	16212	16388	16048	16280	16395	16125	16330	16347	16173	16287	16306	16214	16292	16403	16192	16213	16160	16444	16483	16107	16274	16347	16015	16289	16427	16076	16298	16179	16345	16344	16339	16045	16190	16326	16252	16428	16260	16461	16415	16366	16410	16495	16324	16397	16383	16249	16188	16280	16341	16209	16210	16110	16315	16243	16382	16415	16166	16364	16322	16349	16263	16394	16393	16218	16422	16310	16384	16176	16441	16122	16116	16232	16449	16326	16277	16361	16440	16397	16288	16320	16327	16152	16184	16325	16288	16248	16292	16275	16190	16327	16246	16355	16327	16399	16398	16417	16278	16079	16126	16259	16353	16387	16300	16393	16116	16320	16225	16420	16257	16106	16218	16404	16287	16344	16353	16318	16324	16346	16397	16157	16223	16406	15961	16391	16290	16261	16287	16165	16383	16313	16306	16441	16240	16069	16362	16321	16237	16367	16145	16391	16391	16236	16326	16284	16400	16323	16250	16425	16289	16401	16345	16193	16274	16429	16386	16317	16477	16312	16392	16408	16301	16359	16264	16257	16275	16385	16195	16329	16424	16273	16359	16379	16177	16074	16136	16220	16218	16236	16110	16452	16242	16365	16268	16237	16209	16259	16282	16167	16230	16320	16365	16240	16177	16271	16107	16065	16359	16220	16350	16095	16447	16332	16491	16318	16150	16327	16418	16358	16272	16502	16433	16164	16150	16235	16200	16118	16468	16412	16144	16225	16277	16391	16131	16457	16175	16287	16248	16412	16275	16153	16277	16340	16232	16161	16275	16280	16331	16260	16387	16239	16380	16304	16169	16237	16388	16456	16280	16269	16240	16406	16055	16275	16300	16447	16327	16372	16323	16309	16330	16280	16409	16221	16403	16280	16349	16409	16305	16271	16303	16351	16314	16360	16112	16079	16172	16177	16175	16488	16327	16371	16217	16242	16255	16265	16362	16305	16312	16197	16240	16381	16357	16315	16342	16274	16204	16169	16369	16343	16236	16357	16201	16032	16446	16132	16253	16382	16362	16274	16241	16321	16447	16397	16374	16278	16443	16388	16221	16233	16232	16248	16416	16251	16316	16262	16333	16384	16442	16341	16165	16283	16164	16204	16290	16293	16221	16161	16300	16224	16183	16301	16324	16374	16169	16401	16339	16328	16304	16160	16373	16079	16328	16084	16187	16340	16324	16183	16431	16291	16231	16379	16385	16241	16393	16346	16436	16182	16202	16352	16305	16223	16269	16335	16316	16191	16249	16346	16259	16353	16080	16497	16299	16289	16305	16231	16336	16304	16356	16243	16383	16426	16266	16280	16227	16266	16401	16221	16156	16409	16471	16230	16332	16179	16348	16297	16354	16204	16230	16252	16200	16257	16292	16229	16407	16315	16245	16304	16197	16300	16312	16170	16470	16137	16523	16428	16480	16273	16477	16312	16376	16346	16370	16320	16329	16242	16337	16288	16368	16379	16418	16250	16208	16121	16243	16314	16152	16173	16317	16265	16348	16213	16289	16341	16362	16230	16352	16230	16216	16198	16197	16167	16404	16247	16220	16246	16168	16240	16280	16274	16133	16341	16239	16368	16479	16326	16313	16219	16044	16331	16341	16192	16165	16387	16367	16495	16232	16236	16352	16329	16374	16272	16259	16338	16159	16292	16254	16366	16182	16167	16117	16234	16389	16315	16426	16193	16336	16122	16272	16192	16424	16109	16362	16285	16284	16262	16275	16195	16406	16451	16249	16246	16385	16157	16229	16259	16225	16212	16252	16218	16071	16219	16273	16332	16409	16447	16282	16153	16303	16431	16174	16223	16266	16303	16321	16184	16376	16306	16333	16178	16187	16318	16255	16271	16356	16205	16259	16176	16488	16153	16181	16299	16319	16223	16331	16353	16135	16399	16180	16120	16283	16172	16407	16202	16279	16254	16362	16321	16268	16346	16280	16292	16322	16194	16300	16250	15993	16225	16164	16299	16241	16378	16191	16330	16423	16367	16107	16390	16249	16367	16341	16279	16154	15980	16319	16331	16456	16461	16331	16227	16462	16289	16304	16370	16250	16300	16157	16180	16355	16347	16287	16324	16109	16356	16164	16154	16300	16163	16175	16287	16246	16379	16340	16180	16464	16233	16358	16379	16339	16310	16233	16382	16272	16241	16222	16288	16302	16302	16191	16104	16198	16391	16205	16213	16446	16158	16348	16272	16301	16237	16299	16433	16238	16463	16410	16295	16206	16362	16256	16336	16029	16350	16315	16273	16271	16332	16239	16319	16327	16512	16422	16385	16448	16322	16167	16311	16316	16336	16362	16270	16372	16183	16399	16265	16274	16199	16265	16460	16235	16211	16302	16268	16266	16210	16374	16233	16391	16314	16168	16095	16371	16178	16260	16099	16362	16347	16284	16114	16419	16423	16326	16244	16549	16443	16375	16133	16310	16302	16171	16247	16270	16396	16255	16179	16200	16258	16437	16162	16244	16247	16325	16482	16142	16372	16387	16140	16253	16252	16258	16375	16362	16232	16196	16289	16332	16220	16230	16207	16187	16285	16084	16279	16390	16225	16159	16324	16456	16395	16348	16285	16345	16096	16236	16205	16303	16407	16433	16169	16407	16474	16221	16246	16311	16150	16197	16377	16184	16216	16209	16230	16296	16380	16378	16194	16379	16242	16240	16347	16365	16247	16105	16525	16256	16295	16382	16182	16254	16197	16154	16290	16178	16200	16424	16293	16285	16142	16139	16259	16276	16398	16303	16284	16335	16142	16135	16304	16272	16108	16264	16274	16255	16423	16241	16298	16181	16301	16337	16354	16175	16255	16345	16203	16208	16381	16197	16340	16247	16121	16278	16292	16297	16287	16435	16281	16274	16292	16298	16263	16288	16237	16426	16296	16200	16340	16256	16162	16298	16246	16345	16335	16257	16409	16307	16216	16375	16248	16236	16108	16300	16088	16317	16495	16285	16209	16414	16328	16471	16303	16451	16179	16305	16328	16361	16223	16232	16389	16332	16353	16335	16460	16264	16194	16338	16309	16365	16087	16240	16297	16279	16455	16413	16358	16177	16227	16134	16362	16249	16194	16333	16220	16219	16219	16196	16286	16368	16372	16334	16415	16360	16281	16208	16239	16226	16196	16176	16266	16163	16236	16244	16376	16264	16468	16163	16275	16307	16250	16396	16269	16309	16311	16351	16326	16213	16451	16192	16350	16321	16489	16249	16225	16289	16182	16435	16469	16266	16349	16207	16407	16280	16061	16264	16441	16263	16222	16257	16377	16224	16205	16280	16251	16140	16103	16209	16286	16157	16098	16151	16372	16375	16294	16461	16353	16461	16250	16358	16342	16211	16355	16223	16281	16422	16258	16361	16387	16265	16208	16104	16283	16345	16185	16418	16415	16326	16426	16263	16444	16362	16242	16339	16360	16228	16289	16321	16247	16161	16208	16188	16341	16178	16246	16328	16422	16294	16302	16363	16510	16314	16337	16254	16334	16135	16387	16303	16206	16292	16311	16364	16263	16250	16202	16403	16404	16252	16339	16263	16468	16275	16271	16277	16269	16192	16082	16320	16142	16243	16097	16328	16299	16328	16302	16299	16349	16280	16170	16445	16230	16157	16397	16395	16178	16306	16161	16446	16316	16137	16340	16455	16257	16176	16276	16405	16275	16359	16226	16358	16337	16271	16101	16247	16425	16327	16330	16308	16324	16219	16293	16259	16392	16298	16188	16326	16241	16327	16270	16174	16161	16301	16210	16262	16164	16421	16090	16377	16219	16248	16102	16313	16343	16270	16358	16227	16347	16345	16202	16393	16259	16166	16332	16212	16240	16334	16352	16178	16163	16301	16344	16233	16267	16314	16370	16212	16349	16408	16238	16275	16316	16259	16191	16269	16235	16175	16215	16355	16240	16344	16281	16250	16186	16075	16320	16207	16123	16270	16430	16258	16288	16348	16360	16224	16172	16296	16237	16270	16343	16294	16327	16302	16211	16299	16305	16191	16324	16161	16390	16152	16330	16368	16293	16387	16183	16319	16308	16364	16298	16342	16223	16285	16468	16262	16179	16242	16206	16397	16201	16287	16417	16316	16473	16234	16287	16325	16305	16426	16120	16260	16394	16271	16333	16225	16353	16144	16305	16198	16501	16329	16373	16217	16402	16251	16250	16446	16197	16341	16305	16302	16394	16133	16329	16315	16269	16438	16230	16363	16095	16282	16365	16231	16221	16246	16266	16294	16308
34664	38158	34988	25376	18628	17747	17741	17694	17412	17553	17583	17466	17328	17522	17654	17648	17527	17497	17471	17451	17667	17569	17682	17604	17535	17433	17547	17376	17508	17466	17543	17426	17373	17618	17643	17555	17487	17737	17553	17565	17607	17562	17350	17626	17491	17462	17575	17419	17253	17399	17485	17625	17456	17427	17469	17514	17532	17389	17567	17325	17575	17383	17473	17372	17403	17340	17514	17538	17509	17663	17386	17638	17414	17688	17359	17350	17488	17586	17488	17503	17397	17454	17537	17534	17598	17660	17575	17509	17528	17613	17363	17511	17487	17579	17435	17547	17471	17564	17469	17723	17338	17551	17392	17516	17439	17327	17545	17295	17585	17368	17459	17320	17749	17472	17502	17402	17568	17573	17712	17496	17468	17325	17328	17537	17551	17625	17439	17474	17476	17424	17458	17566	17634	17503	17713	17786	17416	17495	17499	17497	17645	17569	17256	17625	17607	17476	17359	17513	17493	17498	17667	17618	17566	17474	17440	17501	17567	17623	17484	17491	17304	17530	17656	17492	17323	17370	17463	17474	17531	17463	17486	17594	17492	17438	17595	17727	17480	17486	17509	17309	17540	17410	17454	17652	17463	17550	17262	17483	17679	17520	17498	17523	17391	17610	17579	17518	17449	17538	17409	17496	17554	17860	17485	17462	17517	17303	17468	17540	17554	17415	17328	17540	17325	17545	17525	17550	17617	17562	17536	17631	17442	17523	17341	17652	17344	17611	17518	17564	17574	17485	17646	17586	17361	17596	17493	17570	17481	17504	17712	17487	17531	17566	17455	17529	17506	17274	17326	17275	17476	17563	17554	17374	17496	17403	17701	17449	17390	17645	17585	17641	17534	17453	17365	17581	17453	17321	17480	17489	17386	17671	17471	17443	17354	17554	17582	17278	17691	17638	17439	17597	17545	17605	17255	17474	17662	17575	17657	17545	17642	17492	17476	17547	17742	17552	17491	17470	17401	17733	17664	17629	17575	17614	17632	17434	17525	17507	17591	17514	17479	17418	17530	17492	17527	17651	17483	17584	17566	17552	17420	17487	17561	17651	17564	17493	17607	17400	17501	17541	17386	17412	17520	17384	17574	17591	17492	17587	17466	17408	17541	17393	17641	17620	17486	17385	17424	17595	17427	17508	17432	17479	17557	17519	17531	17365	17494	17570	17598	17306	17611	17375	17534	17503	17648	17452	17410	17598	17458	17441	17442	17284	17474	17432	17384	17479	17558	17469	17349	17477	17422	17483	17228	17459	17798	17342	17507	17511	17645	17495	17462	17692	17649	17390	17457	17632	17533	17498	17587	17627	17609	17483	17303	17446	17488	17456	17484	17416	17559	17410	17611	17404	17491	17162	17476	17469	17417	17582	17581	17483	17473	17613	17625	17486	17580	17499	17476	17547	17539	17425	17616	17512	17333	17470	17487	17404	17325	17689	17320	17394	17601	17700	17443	17487	17536	17399	17668	17517	17529	17384	17389	17712	17675	17541	17451	17568	17488	17322	17672	17677	17515	17374	17613	17495	17472	17479	17490	17516	17536	17429	17432	17686	17422	17435	17561	17424	17640	17576	17570	17588	17382	17643	17499	17371	17590	17484	17458	17465	17412	17584	17268	17281	17683	17526	17505	17417	17388	17505	17507	17373	17253	17248	17318	17424	17318	17424	17695	17429	17437	17392	17490	17660	17531	17642	17385	17825	17625	17515	17558	17684	17765	17489	17411	17387	17215	17543	17654	17440	17622	17291	17480	17584	17372	17420	17539	17387	17486	17479	17340	17714	17465	17698	17591	17530	17536	17458	17522	17664	17604	17648	17522	17568	17362	17382	17582	17397	17432	17809	17543	17374	17445	17551	17524	17358	17566	17335	17545	17434	17566	17505	17593	17321	17315	17523	17595	17509	17698	17411	17504	17498	17504	17346	17524	17552	17493	17646	17422	17496	17489	17615	17434	17658	17414	17506	17444	17626	17727	17703	17553	17523	17590	17586	17640	17510	17416	17588	17728	17426	17447	17405	17659	17410	17555	17558	17351	17367	17297	17453	17468	17498	17680	17385	17351	17508	17592	17430	17638	17639	17636	17466	17380	17472	17549	17535	17549	17382	17493	17508	17725	17380	17425	17335	17633	17511	17505	17431	17539	17411	17511	17441	17470	17476	17504	17435	17589	17569	17519	17329	17596	17551	17560	17550	17517	17514	17523	17655	17459	17688	17470	17426	17361	17283	17575	17838	17612	17677	17626	17399	17556	17484	17510	17452	17539	17496	17310	17366	17326	17499	17783	17430	17488	17582	17445	17401	17496	17625	17528	17546	17316	17406	17391	17586	17450	17465	17467	17471	17479	17662	17544	17639	17687	17444	17459	17601	17616	17566	17411	17306	17542	17635	17662	17473	17492	17396	17562	17558	17577	17648	17534	17712	17422	17448	17629	17562	17406	17496	17625	17456	17549	17409	17755	17497	17592	17488	17503	17609	17482	17326	17560	17449	17820	17630	17487	17480	17574	17668	17561	17511	17523	17240	17477	17488	17433	17441	17364	17444	17546	17374	17520	17406	17488	17336	17625	17446	17484	17453	17599	17573	17586	17465	17532	17445	17398	17535	17467	17517	17524	17374	17462	17586	17442	17348	17352	17352	17582	17474	17665	17549	17468	17590	17494	17568	17377	17559	17711	17483	17505	17619	17539	17417	17525	17353	17332	17442	17565	17625	17486	17484	17306	17591	17477	17350	17331	17510	17493	17646	17688	17718	17611	17405	17547	17489	17425	17554	17443	17586	17639	17471	17438	17423	17568	17455	17410	17583	17540	17757	17504	17617	17658	17441	17404	17481	17617	17389	17471	17447	17561	17297	17457	17238	17604	17609	17536	17648	17376	17297	17363	17316	17449	17615	17547	17425	17329	17608	17460	17389	17510	17532	17756	17526	17309	17790	17483	17543	17321	17609	17444	17555	17560	17492	17637	17267	17506	17692	17410	17470	17579	17643	17603	17323	17385	17534	17489	17488	17500	17531	17602	17391	17549	17663	17405	17467	17623	17405	17550	17669	17562	17468	17422	17496	17528	17707	17681	17429	17494	17609	17431	17512	17499	17540	17675	17360	17341	17573	17373	17498	17402	17476	17366	17356	17456	17557	17476	17468	17396	17485	17463	17543	17595	17389	17637	17541	17560	17587	17468	17549	17328	17271	17474	17510	17371	17683	17659	17492	17298	17457	17511	17499	17481	17722	17476	17319	17377	17311	17447	17480	17292	17533	17324	17688	17608	17505	17677	17589	17476	17410	17720	17420	17567	17613	17466	17484	17487	17425	17616	17601	17583	17597	17419	17382	17572	17335	17607	17550	17250	17456	17679	17435	17761	17546	17577	17553	17323	17278	17646	17625	17605	17464	17537	17543	17404	17457	17462	17557	17373	17573	17679	17677	17475	17562	17612	17594	17534	17566	17407	17501	17563	17509	17675	17456	17282	17326	17371	17759	17618	17294	17320	17444	17570	17401	17423	17437	17687	17448	17570	17374	17523	17501	17716	17419	17475	17476	17655	17506	17481	17182	17695	17672	17441	17413	17437	17465	17650	17463	17516	17578	17454	17572	17442	17713	17774	17461	17312	17450	17671	17485	17351	17569	17378	17589	17355	17581	17414	17637	17625	17555	17316	17435	17545	17689	17332	17484	17526	17428	17465	17292	17662	17380	17571	17459	17639	17667	17586	17482	17394	17508	17415	17787	17572	17581	17822	17655	17376	17471	17536	17605	17549	17681	17589	17517	17554	17425	17571	17455	17694	17559	17553	17270	17502	17546	17556	17601	17538	17466	17583	17704	17636	17614	17645	17440	17393	17485	17540	17693	17540	17441	17443	17625	17602	17531	17497	17297	17448	17362	17553	17416	17512	17506	17727	17547	17337	17484	17500	17277	17582	17570	17558	17477	17470	17377	17412	17696	17443	17567	17543	17504	17526	17471	17503	17580	17560	17496	17675	17552	17160	17515	17626	17294	17488	17586	17603	17278	17376	17530	17483	17364	17576	17568	17532	17524	17505	17439	17412	17545	17467	17310	17404	17369	17429	17570	17463	17534	17606	17515	17732	17500	17541	17665	17614	17484	17486	17621	17563	17548	17441	17482	17487	17550	17337	17421	17257	17487	17659	17421	17434	17497	17545	17456	17551	17478	17498	17394	17539	17563	17498	17404	17467	17662	17449	17630	17513	17556	17364	17339	17479	17586	17612	17519	17440	17679	17497	17462	17679	17647	17495	17464	17655	17418	17568	17431	17540	17351	17575	17444	17409	17625	17510	17478	17347	17570	17639	17500	17336	17546	17424	17570	17687	17550	17537	17527	17528	17455	17656	17590	17703	17442	17216	17539	17229	17458	17486	17634	17470	17385	17586	17572	17432	17770	17588	17573	17467	17466	17438	17648	17557	17390	17612	17404	17569	17338	17375	17656	17710	17284	17496	17646	17547	17485	17601	17336	17622	17585	17420	17608	17557	17754	17511	17515	17449	17564	17496	17723	17494	17663	17479	17541	17867	17518	17338	17564	17415	17449	17657	17519	17637	17452	17355	17466	17534	17424	17446	17533	17578	17531	17680	17594	17473	17644	17315	17338	17623	17541	17679	17425	17689	17417	17634	17468	17607	17473	17572	17387	17431	17597	17742	17698	17540	17371	17509	17517	17549	17522	17550	17374	17558	17665	17660	17591	17426	17405	17493	17428	17692	17525	17428	17762	17553	17498	17543	17485	17442	17726	17554	17602	17597	17418	17473	17392	17365	17544	17606	17453	17470	17512	17445	17520	17387	17493	17327	17758	17598	17256	17717	17715	17583	17483	17407	17742	17594	17418	17513	17519	17692	17498	17519	17626	17596	17630	17605	17702	17488	17452	17566	17343	17666	17391	17651	17591	17616	17580	17681	17566	17450	17470	17421	17586	17671	17262	17471	17584	17625	17665	17591	17404	17674	17505	17622	17548	17466	17665	17450	17656	17454	17628	17486	17491	17446	17616	17460	17442	17540	17407	17540	17477	17593	17555	17377	17504	17438	17733	17389	17523	17675	17436	17639	17580	17432	17475	17566	17589	17601	17457	17551	17524	17496	17378	17615	17641	17503	17586	17429	17487	17617	17642	17466	17637	17380	17455
45144	54398	36519	21442	17199	16531	16329	16418	16252	16400	16248	16382	16321	16130	16218	16344	16341	16210	16199	16250	16159	16246	16326	16205	16113	16322	16226	16180	16318	16351	16264	16213	16409	16193	16433	16157	16276	16321	16416	16294	16403	16327	16270	16181	16312	16220	16325	16278	16238	16316	16133	16199	16235	16169	16293	16254	16119	16305	16301	16326	16225	16250	16296	16344	16255	16175	16228	16285	16266	16166	16354	16395	16174	16367	16159	16342	16196	16365	16418	16346	16158	16357	16298	16280	16295	16251	16197	16190	16204	16221	16125	16271	16444	16214	16266	16347	16364	16397	16310	16317	16380	16252	16208	16351	16245	16323	16317	16402	16352	16234	16124	16361	16335	16477	16300	16202	16348	16178	16175	16426	16143	16149	16247	16145	16168	16413	16253	16286	16199	16194	16483	16382	16425	16177	16257	16393	16255	16248	16185	16052	16084	16328	16323	16405	16274	16235	16468	16218	16353	16373	16260	16232	16272	16368	16145	16282	16212	16356	16288	16099	16357	16352	16336	16174	16125	16343	16394	16385	16288	16377	16369	16183	16273	16345	16298	16094	16243	16359	16434	16335	16260	16291	16360	16353	16238	16112	16091	16260	16282	16272	16268	16124	16214	16176	16273	16496	16489	16087	16369	16211	16077	16244	16305	16272	16345	16226	16297	16091	16306	16136	16191	16257	16338	16352	16367	16057	16164	16297	16170	16213	16214	16394	16258	16285	16451	16107	16180	16260	15959	16340	16226	16316	16294	16342	16369	16216	16278	16368	16456	16187	16202	16140	16048	16153	16509	16318	16284	16255	16062	16435	16316	16255	16280	16127	16255	16273	16128	16373	16320	16286	16196	16318	16381	16297	16341	16253	16304	16147	16195	16270	16405	16295	16235	16206	16183	16205	16108	16103	16488	16150	16393	16313	16181	16305	16227	16216	16405	16242	16207	16348	16284	16193	16266	16204	16305	16210	16258	16199	16157	16143	16155	16121	16286	16314	16386	16385	16360	16396	16446	16223	16205	16311	16255	16449	16334	16273	16291	16306	16397	16251	16363	16226	16134	16406	16220	16286	16249	16343	16325	16192	16372	16099	16261	16216	16212	16338	16295	16154	16342	16313	16232	16213	16282	16257	16232	16276	16350	16116	16218	16296	16375	16297	16352	16183	16125	16252	16241	16371	16498	16047	16248	16296	16067	16273	16304	16213	16419	16109	16347	16219	16276	16185	16311	16336	16231	16225	16287	16230	16181	16374	16326	16319	16340	16289	16275	16189	16366	16319	16281	16297	16003	16279	16193	16222	16187	16379	16210	16226	16326	16377	16194	16213	16161	16172	16305	16137	16341	16226	16069	16189	16281	16202	16166	16168	16180	16221	16353	16208	16232	16489	16229	16349	16311	16310	16295	16290	16182	16333	16287	16110	16309	16427	16213	16167	16096	16183	16204	16166	16316	16189	16300	16162	16242	16242	16213	16223	16319	16218	16206	16262	16407	16194	16177	16356	16361	16296	16353	16335	16299	16048	16086	16300	16128	16360	16245	16373	16446	16424	16328	16378	16276	16150	16413	16313	16197	16421	16200	16105	16355	16313	16173	16303	16191	16237	16235	16122	16291	16373	16331	16255	16392	16185	16290	16132	16347	16411	16180	16208	16232	16371	16332	16194	16555	16317	16231	16221	16328	16164	16262	16336	16426	16172	16294	16297	16169	16315	16424	16239	16080	16360	16268	16384	16222	16286	16400	16293	16291	16220	16242	16194	16319	16129	16315	16061	16226	16379	16066	16078	16200	16186	16306	16462	16424	16070	16342	16333	16349	16296	16272	16410	16394	16246	16292	16227	16309	16318	16269	16187	16192	16285	16148	16408	16138	16146	16199	16332	16379	16353	16212	16359	16228	16329	16262	16257	16149	16278	16304	16150	16365	16240	16123	16348	16185	16236	16381	16357	16197	16319	16280	16353	16179	16128	16306	16214	16336	16288	16236	16217	16092	16408	16447	16180	16365	16337	16334	16474	16177	16177	16280	16412	16141	16321	16262	16203	16312	16310	16362	16399	16271	16335	16321	16304	16409	16284	16150	16296	16181	16491	16338	16101	16298	16229	16288	16225	16267	16179	16319	16310	16344	16360	16329	16214	16328	16083	16259	16360	16419	16266	16211	16340	16341	16131	16336	16201	16349	16250	16236	16354	16301	16318	16319	16217	16289	16256	16277	16324	16357	16445	16229	16453	16142	16292	16212	16194	16186	16275	16442	16248	16192	16159	16144	16203	16282	16356	16284	16261	16258	16193	16055	16452	16524	16254	16470	16118	16433	16396	16235	16367	16290	16208	16195	16195	16344	16341	16225	16230	16274	16159	16325	16241	16321	16076	16382	16163	16394	16126	16451	16235	16139	16200	16274	16321	16162	16452	16436	16297	16314	16291	16225	16137	16209	16262	16478	16289	16312	16330	16275	16231	16143	16304	16315	16289	16214	16309	16333	16381	16346	16240	16146	16296	16357	16353	16221	16275	16059	16284	16292	16187	16291	16315	16385	16283	16299	16466	16270	16224	16243	16449	16286	16224	16296	16130	16237	16214	16291	16256	16220	16254	16221	16353	16087	16256	16078	16222	16268	16285	16177	16266	16232	16326	16162	16300	16183	16276	16210	16289	16279	16201	16386	16262	16412	16238	16319	16101	16253	16344	16306	16335	16256	16072	16251	16172	16261	16267	16162	16316	16398	16269	16392	16275	16138	16232	16259	16226	16332	16218	16166	16157	16473	16360	16273	16127	16222	16291	16249	16204	16243	16255	16265	16444	16337	16166	16344	16348	16356	16209	16340	16198	16179	16243	16185	16323	16192	16345	16258	16159	16386	16168	16185	16330	16341	16328	16294	16187	16305	16317	16239	16221	16454	16318	16225	16304	16149	16357	16263	16435	16247	16254	16251	16334	16116	16435	16302	16276	16269	16123	16338	16294	16413	16316	16388	16248	16282	16137	16278	16218	16232	16166	16222	16244	16316	16278	16387	16151	16146	16277	16399	16227	16119	16235	16347	16156	16278	16247	16185	16249	16268	16356	16176	16313	16270	16289	16376	16162	16132	16208	16389	16275	16337	16139	16135	16332	16083	16177	16335	16288	16247	16352	16314	16370	16213	16289	16203	16209	16296	16194	16062	16065	16442	16244	16372	16327	16320	16360	16400	16278	16325	16341	16319	16149	16418	16137	16330	16201	16376	16196	16080	16231	16165	16322	16415	16346	16276	16232	16161	16249	16414	15977	16090	16240	16079	16357	16210	16213	16245	16143	16238	16288	16429	16238	16307	16226	16301	16164	16475	16165	16321	16462	16288	16228	16319	16327	16254	16326	16255	16110	16121	16257	16171	16342	16092	16440	16148	16099	16203	16278	16142	16241	16335	16319	16145	16257	16340	16410	16323	16244	16213	16246	16233	16145	16448	16230	16263	16033	16326	16347	16292	16226	16344	16247	16310	16218	16346	16396	16320	16276	16350	16186	16385	16303	16176	16383	16281	16193	16354	16310	16320	16497	16175	16142	16265	16339	16086	16371	16278	16332	16243	16169	16219	16346	16307	16213	16282	16264	16377	16365	16209	16522	16304	16182	16277	16136	16379	16256	16241	16317	16360	16298	16358	16200	16240	16121	16361	16335	16392	16163	16193	16297	16326	16335	16230	16219	16275	16358	16100	16323	16265	16328	16157	16194	16236	16196	16277	16259	16159	16273	16289	16144	16313	16237	16240	16431	16111	16293	16293	16212	16437	16133	16428	16253	16344	16442	16155	16264	16235	16432	16182	16258	16333	16129	16295	16268	16174	16147	16280	16218	16357	16331	16232	16127	16371	16222	16271	16192	16294	16142	16122	16339	16488	16268	16135	16241	16250	16188	16220	16231	16390	16150	16206	16386	16023	16229	16377	16205	16236	16148	16215	16524	16250	16211	16357	16392	16308	16507	16187	16435	16268	16262	16275	16222	16243	16364	16262	16271	16513	16319	16334	16354	16330	16179	16115	16280	16182	16433	16296	16215	16249	16079	16252	16263	16263	16278	16308	16259	16098	16269	16304	16017	16270	16379	16184	16250	16074	16314	16254	16256	16453	16237	16385	16363	16347	16421	16320	16117	16305	16153	16300	16234	16238	16305	16421	16268	16240	16362	16250	16255	16217	16224	16209	16264	16451	16137	16207	16397	16515	16150	16347	16326	16262	16286	16171	16400	16176	16291	16170	16056	16244	16107	16251	16375	16317	16344	16384	16397	16468	16165	16320	16241	16216	16261	16380	16170	16152	16273	16265	16379	16432	16242	16315	16327	16297	16206	16116	16295	16325	16059	16286	16256	16322	16309	16257	16305	16306	16194	16434	16235	16306	16074	16110	16177	16369	16310	16304	16278	16084	16342	16243	16345	16270	16412	16173	16227	16224	16174	16363	16372	16228	16182	16225	16222	16251	16261	16283	16317	16103	16160	16252	16312	16087	16314	16423	16425	16302	16352	16368	16218	16208	16218	16347	16279	16222	16258	16227	16377	16411	16358	16317	16128	16313	16285	16269	16367	16208	16436	16344	16287	16302	16433	16292	16312	16268	16039	16511	16171	16321	16293	16279	16211	16351	16208	16316	16285	16182	16296	16281	16317	16024	16407	16097	16282	16286	16159	16283	16177	16217	16229	16236	16255	16090	16371	16375	16219	16295	16237	16270	16318	16207	16351	16288	16296	16301	16374	16216	16295	16288	16269	16269	16350	16445	16233	16255	16128	16351	16334	16187	16300	16170	16322	16234	16435	16154	16325	16262	16189	16382	16181	16323	16266	16139	16371	16224	16080	16491	16188	16237	16148	16515	16495	16304	16239	16272	16133	16296	16206	16158	16317	16247	16362	16214	16450	16249	16186	16307	16310	16203	16184	16341	16229	16280	16253	16325	16371	16218	16308	16323	16270	16104	16296	16309	16222	16380	16151	16291	16374	16363	16247	16392	16390	16245	16182	16298	16086	16372	16411	16159	16261	16157	16241	16255	16144	16289	16225	16341	16388	16278	16443	16257	16364	16170	16324	16327	16329	16296	16341	16268	16356	16132	16313	16383	16198	16207	16151	16169	16449	16291	16294	16452	16198	16281	16360	16196	16233	16285	16301	16135	16302
36625	37149	32856	23744	18461	17572	17490	17284	17388	17477	17334	17376	17447	17622	17494	17364	17466	17476	17491	17482	17353	17362	17377	17386	17441	17344	17359	17386	17551	17503	17545	17326	17130	17144	17444	17431	17435	17409	17431	17297	17359	17503	17343	17387	17387	17441	17373	17340	17372	17467	17368	17396	17419	17389	17407	17392	17332	17281	17291	17343	17329	17686	17234	17422	17364	17282	17468	17408	17212	17398	17501	17394	17377	17474	17403	17159	17150	17360	17251	17318	17359	17138	17202	17421	17678	17405	17403	17409	17458	17232	17419	17440	17362	17269	17254	17529	17411	17349	17410	17307	17422	17271	17433	17198	17537	17629	17373	17336	17403	17434	17428	17339	17302	17223	17395	17413	17430	17400	17416	17226	17297	17358	17480	17442	17286	17344	17273	17328	17147	17401	17487	17232	17367	17249	17417	17491	17478	17564	17339	17337	17351	17513	17147	17391	17355	17188	17299	17396	17364	17419	17166	17257	17251	17516	17359	17244	17332	17281	17557	17336	17325	17528	17393	17359	17240	17433	17227	17304	17409	17491	17280	17369	17398	17096	17496	17317	17318	17312	17369	17467	17475	17452	17368	17454	17417	17414	17475	17441	17489	17384	17401	17324	17529	17307	17417	17347	17341	17426	17353	17469	17537	17408	17329	17560	17407	17435	17192	17342	17240	17347	17402	17214	17166	17222	17414	17245	17201	17611	17461	17330	17282	17278	17314	17351	17266	17405	17303	17251	17387	17316	17608	17612	17354	17477	17529	17302	17386	17479	17487	17367	17362	17330	17336	17470	17318	17302	17266	17386	17465	17593	17506	17299	17339	17217	17313	17502	17398	17309	17272	17233	17178	17163	17352	17426	17498	17270	17320	17254	17349	17376	17439	17419	17439	17292	17357	17467	17470	17461	17421	17459	17385	17452	17417	17436	17405	17209	17351	17451	17430	17502	17389	17298	17425	17283	17339	17308	17439	17302	17570	17300	17489	17532	17389	17523	17426	17175	17448	17338	17210	17375	17509	17415	17112	17414	17401	17463	17487	17586	17403	17499	17371	17301	17219	17226	17283	17232	17464	17510	17376	17466	17205	17205	17546	17244	17299	17307	17357	17514	17409	17558	17531	17223	17495	17343	17361	17265	17428	17237	17169	17426	17229	17265	17599	17275	17220	17322	17682	17430	17374	17351	17295	17292	17221	17325	17363	17403	17452	17230	17564	17259	17423	16986	17215	17396	17514	17300	17286	17510	17386	17375	17413	17408	17545	17321	17366	17304	17582	17158	17267	17353	17112	17447	17450	17354	17244	17210	17214	17497	17343	17386	17315	17442	17455	17382	17401	17575	17191	17454	17430	17138	17242	17443	17166	17356	17389	17308	17391	17304	17440	17293	17405	17476	17443	17425	17470	17373	17297	17043	17282	17404	17294	17348	17283	17331	17476	17270	17476	17549	17384	17370	17456	17318	17242	17341	17172	17500	17297	17334	17298	17288	17403	17338	17183	17304	17283	17202	17281	17417	17216	17544	17284	17298	17511	17414	17366	17367	17503	17441	17467	17449	17223	17189	17456	17466	17335	17415	17553	17250	17386	17269	17428	17454	17336	17350	17242	17445	17460	17280	17454	17406	17418	17327	17438	17445	17330	17441	17430	17184	17248	17240	17473	17440	17498	17467	17431	17517	17252	17358	17378	17231	17470	17471	17386	17401	17451	17378	17215	17414	17528	17348	17312	17686	17415	17189	17200	17252	17292	17263	17409	17488	17431	17387	17044	17245	17466	17432	17285	17484	17362	17358	17310	17351	17226	17329	17289	17339	17260	17475	17393	17334	17517	17374	17554	17502	17287	17086	17390	17176	17302	17446	17335	17278	17368	17311	17630	17292	17437	17438	17425	17530	17340	17416	17374	17301	17565	17475	17467	17403	17144	17444	17375	17345	17335	17398	17504	17365	17509	17359	17376	17267	17203	17362	17284	17431	17548	17389	17224	17489	17590	17399	17498	17610	17427	17352	17327	17367	17359	17203	17486	17084	17254	17284	17245	17340	17092	17058	17435	17347	17296	17219	17460	17560	17246	17221	17440	17389	17466	17321	17448	17436	17386	17269	17310	17522	17221	17399	17411	17305	17305	17346	17434	17326	17336	17314	17078	17043	17381	17387	17166	17302	17290	17234	17233	17318	17300	17301	17525	17444	17402	17525	17333	17409	17177	17316	17334	17399	17249	17384	17342	17407	17353	17371	17541	17328	17351	17407	17274	17381	17164	17366	17516	17479	17570	17438	17419	17252	17329	17526	17293	17320	17412	17316	17405	17375	17335	17339	17245	17260	17420	17375	17317	17209	17287	17205	17283	17527	17308	17273	17218	17424	17189	17214	17141	17413	17348	17555	17644	17301	17435	17513	17341	17596	17528	17436	17514	17353	17164	17331	17203	17360	17493	17385	17155	17256	17311	17433	17326	17336	17496	17466	17464	17475	17229	17340	17367	17454	17494	17366	17551	17456	17473	17296	17393	17358	17312	17191	17299	17484	17353	17226	17332	17261	17404	17565	17366	17294	17434	17140	17204	17517	17285	17343	17223	17497	17509	17393	17329	17363	17403	17327	17352	17331	17350	17329	17328	17408	17541	17254	17340	17478	17601	17261	17279	17221	17404	17208	17455	17254	17262	17409	17367	17347	17458	17356	17477	17339	17415	17383	17332	17428	17174	17305	17407	17253	17242	17506	17491	17264	17381	17207	17186	17460	17090	17318	17387	17392	17236	17157	17238	17103	17207	17355	17298	17398	17307	17191	17338	17384	17480	17409	17533	17312	17311	17535	17042	17299	17449	17511	17304	17301	17332	17320	17380	17169	17223	17324	17271	17115	17505	17382	17321	17336	17165	17226	17245	17486	17307	17277	17223	17240	17570	17341	17334	17406	17409	17232	17422	17265	17453	17404	17314	17428	17403	17223	17151	17302	17266	17295	17523	17541	17316	17207	17509	17374	17218	17282	17390	17378	17458	17410	17546	17517	17217	17289	17391	17148	17393	17447	17262	17264	17277	17288	17389	17283	17367	17387	17520	17446	17205	17325	17423	17305	17265	17404	17359	17351	17305	17495	17343	17392	17398	17406	17288	17210	17353	17330	17307	17385	17323	17294	17509	17196	17381	17453	17376	17427	17275	17327	17383	17494	17443	17392	17424	17544	17684	17390	17319	17501	17326	17455	17314	17383	17422	17181	17261	17427	17296	17437	17411	17495	17305	17186	17337	17440	17316	17552	17418	17419	17410	17418	17496	17230	17455	17388	17598	17200	17441	17362	17499	17482	17456	17406	17144	17321	17442	17361	17377	17321	17268	17359	17281	17657	17240	17226	17448	17670	17386	17473	17458	17322	17451	17446	17255	17605	17315	17427	17463	17367	17409	17440	17380	17451	17537	17365	17363	17388	17381	17394	17292	17478	17553	17227	17363	17292	17435	17208	17353	17126	17414	17525	17376	17196	17246	17233	17206	17277	17144	17274	17428	17400	17307	17364	17581	17447	17363	17441	17503	17300	17352	17427	17290	17398	17485	17304	17267	17462	17185	17414	17243	17273	17256	17304	17302	17675	17487	17312	17434	17211	17401	17249	17583	17437	17592	17398	17500	17520	17492	17433	17349	17324	17625	17400	17226	17297	17413	17388	17400	17489	17362	17432	17493	17259	17404	17305	17529	17402	17302	17247	17362	17426	17366	17407	17208	17385	17612	17378	17462	17268	17527	17432	17443	17335	17339	17361	17563	17449	17211	17424	17312	17392	17620	17279	17207	17494	17308	17370	17617	17416	17342	17318	17280	17351	17231	17208	17473	17185	17401	17517	17419	17195	17304	17387	17497	17552	17479	17470	17342	17440	17328	17343	17392	17529	17420	17295	17389	17398	17320	17466	17429	17325	17327	17214	17482	17251	17218	17257	17233	17425	17459	17520	17555	17327	17207	17477	17376	17393	17224	17255	17388	17189	17450	17104	17263	17314	17360	17229	17239	17296	17193	17453	17444	17380	17408	17415	17434	17453	17346	17524	17152	17511	17170	17306	17296	17372	17341	17483	17514	17259	17224	17389	17430	17368	17419	17324	17335	17379	17313	17540	17431	17333	17236	17345	17460	17359	17354	17416	17423	17141	17605	17501	17132	17254	17385	17307	17346	17177	17484	17345	17325	17361	17256	17279	17039	17222	17513	17083	17392	17278	17508	17609	17366	17358	17328	17386	17442	17385	17371	17454	17361	17358	17414	17527	17511	17632	17523	17409	17500	17466	17663	17309	17246	17466	17349	17541	17305	17290	17398	17348	17355	17492	17455	17320	17367	17452	17493	17422	17386	17303	17464	17376	17403	17377	17099	17236	17521	17337	17222	17564	17250	17320	17136	17377	17559	17349	17145	17059	17418	17499	17362	17189	17437	17407	17312	17472	17427	17330	17467	17111	17348	17284	17417	17525	17498	17393	17436	17306	17351	17576	17262	17255	17170	17160	17299	17428	17363	17389	17427	17334	17215	17340	17370	17338	17352	17302	17407	17161	17368	17319	17352	17298	17414	17475	17511	17281	17256	17242	17235	17338	17588	17422	17215	17188	17353	17362	17553	17318	17290	17549	17329	17394	17323	17298	17347	17484	17335	17341	17387	17420	17218	17285	17303	17450	17392	17406	17359	17293	17482	17402	17278	17401	17389	17165	17156	17317	17299	17463	17372	17317	17404	17231	17413	17349	17279	17481	17257	17251	17334	17393	17503	17384	17337	17443	17449	17333	17435	17393	17420	17371	17270	17425	17390	17554	17547	17428	17429	17618	17438	17216	17546	17189	17356	17263	17367	17365	17362	17417	17338	17312	17302	17389	17457	17402	17559	17354	17483	17181	17259	17511	17554	17465	17224	17396	17391	17465	17405	17166	17221	17382	17228	17480	17285	17145	17267	17407	17199	17443	17362	17385	17497	17227	17491	17406	17380	17175	17541	17339	17369	17522	17361	17274	17342	17279	17216	17368	17362	17409	17533	17403	17315	17238	17306	17524	17414	17447	17440	17292	17366	17404	17403	17559	17340	17438	17383	17531	17331	17369	17285	17203	17341	17478	17600	17442	17204	17274	17483	17365	17413	17329	17348	17392	17416	17297	17158	17339	17278	17403
42354	49541	33592	20608	16945	16280	16291	16022	16276	16265	16102	16036	16198	16150	16288	16209	16264	16157	16128	16158	16193	16123	16149	16212	16281	16043	16243	16238	16135	16162	16258	16319	16125	16269	16324	16343	16205	16296	16048	16261	16084	16344	16324	16088	16255	16049	16178	16209	16170	16057	16282	16338	16051	16120	16268	16208	16112	16165	16164	16300	16147	16105	16227	16246	16132	16277	16096	16133	16074	16182	16018	16129	16077	16053	16117	16273	16379	16295	16199	16241	16060	16059	16094	16255	16311	16057	16178	16252	16205	15960	16142	16179	16168	16103	16088	16345	16084	16091	16189	16171	16235	16361	15988	16296	16242	16069	16195	16192	16260	16088	16240	16179	16174	16147	16197	16111	16286	16148	16244	16236	16098	16218	16119	16309	16127	16146	16256	16173	16194	16256	16181	16082	16235	16158	16246	16314	16011	16097	16075	16102	16139	16186	16319	16048	16171	16364	16144	16055	16204	16114	16198	16003	16197	16054	16061	16293	16241	16270	16145	16042	16162	16126	16251	16244	16115	16152	16254	16206	16175	16076	16164	16172	16162	16186	16090	16378	16047	16133	16305	16117	16144	16015	16286	16334	16301	16428	15995	16218	16255	16074	16353	16057	16193	16256	16204	16159	16166	16290	16174	16353	16179	16183	16219	16144	16249	16190	16239	16209	16282	16185	16140	16137	16357	16162	16119	16141	16215	16252	16139	16264	16003	16228	16283	16198	16420	16152	16207	16086	15979	16158	16102	16309	16254	16274	16196	15944	16249	15988	16104	16281	16113	16178	16130	16248	16098	16148	16156	16137	16157	16054	16332	16181	16382	16117	16117	16244	16307	16155	16099	16139	16220	16203	16156	16046	16188	16199	16235	16437	16271	16260	16323	16237	16142	16162	16064	16254	16111	16247	16243	16092	16196	16163	16041	16102	16309	16054	16057	16226	16104	16159	16249	16071	16169	16140	16196	16115	16265	16209	16223	16139	16164	16174	16203	16238	16151	16069	16210	16210	16154	16193	16121	16111	16195	16157	16091	16134	16318	16096	16024	16221	16099	16121	16216	16194	16250	16121	16196	16058	16170	15910	16131	16151	16203	16223	16222	16299	16024	16264	16125	16025	16051	16175	16301	16193	16126	16193	16279	16168	16093	16239	16152	16103	16070	16307	16129	16083	16075	16287	16119	16251	16047	16027	16237	16258	16261	16144	16098	16017	16182	16232	16083	16124	16159	16179	16146	16205	16167	16055	16296	16138	16243	16287	16194	16114	16151	16235	16144	16135	16188	16267	16248	16157	16135	16224	16195	16079	16080	16219	16231	16222	16283	16125	16184	16306	16335	16390	16227	16184	16222	15994	16037	16091	16233	16233	16209	16140	16200	16182	16125	16317	16124	16303	16153	16069	16159	16110	16256	16240	16233	16156	16270	16104	16099	16179	16152	16068	16173	16064	16198	16195	16221	16048	16266	16110	16235	16295	16204	16250	16285	16277	16072	16099	16227	16205	16336	16215	16156	16043	16271	16136	16354	15974	16146	16328	16238	16339	16207	16348	16231	16152	16290	16089	16230	16138	16224	16292	16243	16074	16157	16145	16194	16190	16410	15982	16331	16166	16174	16118	16290	16187	16225	15977	16305	16193	16307	16390	16012	16206	16085	16061	16327	16313	16041	16264	16067	16143	16197	16262	16225	16288	16316	16126	16106	16248	15964	16277	16341	16245	16261	16397	16223	16148	16200	16185	16260	16165	16245	16261	16119	16155	16223	16283	16260	16091	16251	15972	16327	16173	16254	16427	16191	16256	16156	16245	16252	16239	16207	16256	16281	16239	16127	16275	16244	16158	16238	16276	16177	15997	16154	16276	16030	16241	16135	16232	16215	15990	16217	16266	16263	16116	16175	16297	15911	16223	16155	16219	16162	16203	16050	16184	16069	16027	16365	16224	16217	16267	16259	16196	16112	16221	16149	16118	16309	16272	16109	16103	16412	16052	16222	16218	16129	16102	16146	16368	16074	16113	16266	16259	15920	16228	16216	16208	16067	16242	16053	16199	16273	16181	16154	16150	16131	16263	16157	16166	16200	16268	16322	16222	16092	16230	15976	16204	16182	16351	16393	16113	16030	16175	16156	16220	16287	16408	16239	16016	16180	16168	16020	16342	16160	16170	16253	16241	16193	16276	16112	16222	16155	16296	16188	16162	15978	16112	16172	16180	15971	16129	16240	16212	16099	16265	16195	16236	16047	16180	16355	15987	15910	16110	16133	16122	16119	16094	15995	16161	16086	16156	16054	16293	16186	16171	16118	16266	16138	16314	16070	16221	16095	16363	16059	16209	16050	16250	16189	16184	16154	16276	16055	16234	16219	16366	16154	16414	16093	16144	16107	16186	16200	16116	16156	16232	16206	16120	16223	16214	16184	16039	16200	16025	16206	16023	16273	16182	16321	16168	16115	16253	16208	16259	16279	16069	16315	16036	16088	16170	16238	16430	16092	16195	16264	16166	16146	16253	16134	16208	16040	16163	16047	16025	16121	16250	15968	16086	16139	16306	16287	16247	16077	16091	16146	16226	16285	16219	16122	16025	16370	16065	16224	16208	16069	16263	16212	16308	16191	16054	16117	16123	16212	16174	16163	16084	16136	16237	16203	16145	16242	16260	16201	16224	16092	16195	16135	16028	16207	16277	16095	16144	16166	16035	16066	16135	16179	16410	16081	16156	16213	16216	16240	16184	16202	16070	16288	16140	16110	16161	16264	16216	16201	15972	16172	16354	16119	16105	16196	15878	16121	16070	16202	16217	16032	16004	16283	16293	16199	16222	16124	16136	16299	16142	16264	16138	16125	16153	16188	16297	16257	16217	16338	16230	16268	16268	16261	16214	16266	15934	16217	15909	16260	16034	16080	16291	16188	16256	16222	16073	16079	16462	16326	16224	16249	16264	16103	16243	16326	16114	16230	16182	16259	16192	16324	16352	16179	16125	16179	16118	16072	16226	16233	16297	16278	16103	16242	16079	16353	15928	16106	16102	16219	16146	16252	16052	16201	16277	16080	16048	16185	16088	16272	16328	16249	16139	16336	15958	16280	16082	16094	16259	16152	16040	16106	16422	16156	16141	16105	16119	16057	16125	16142	16245	16283	16339	16166	16261	16197	16153	16235	16236	16210	16188	16077	16112	16335	16185	16122	16046	16166	16031	16189	16467	16241	16231	16373	16144	16307	16367	16155	16221	16167	16169	16262	16183	16099	16283	16083	16349	16086	16183	16262	16061	16060	16174	16240	16211	16083	16194	16151	16148	16278	16150	16079	16134	16257	16136	16335	16065	16261	16042	16210	16371	16270	16207	16276	16315	16232	16180	16132	16165	16133	16337	16214	16167	16250	16225	16067	16197	16062	16161	16193	16308	16126	16157	16208	16126	16242	16212	16116	16129	16189	16145	16370	16060	16201	16183	16165	16219	16209	16160	16245	16148	16123	16083	16165	16250	16107	16301	16117	16184	16217	16195	16097	16183	16201	16204	16138	16156	16292	16106	16169	16025	16380	16117	16185	16096	16296	16220	16083	16209	16036	16200	16283	16123	16272	16210	16172	16178	16198	16169	16222	16227	16003	16226	16163	16281	16130	16234	16063	16147	16327	16240	16339	16266	16190	16159	16279	16232	16169	16008	16251	16114	16253	16220	16144	16313	16317	16270	16232	16282	16123	16117	16294	16097	16208	16107	16166	16343	16181	16092	16135	16087	16122	16159	15954	16108	16097	16175	16014	16041	16167	16067	16094	16206	16183	16226	16296	16166	16238	16183	16328	16268	16249	16233	16255	16136	16274	16177	16123	16189	16116	16240	16135	16246	16201	16216	16179	16165	16106	16109	16346	16266	16159	16135	16127	16398	16348	16212	16297	16259	16233	16208	16200	16200	16297	16246	16292	16247	16099	16156	16187	16100	16310	15972	16198	16110	16208	16266	16140	16182	16391	16347	16186	16296	16086	16030	16296	16215	16332	16143	16264	16013	16267	16308	16345	16243	16087	16198	16222	16395	16012	16197	16214	16258	16132	16221	16263	16337	16191	16286	16129	16080	16200	16362	16200	16095	16044	16137	16103	16208	16081	16141	16094	16266	16139	16068	16205	16274	16358	16269	16103	16300	16157	16138	16287	16120	16071	16290	16181	16116	16197	16239	16100	16305	16369	16176	16220	16165	16261	16170	16187	16332	16183	16229	16148	16226	16195	16256	15996	16123	16029	16113	16203	16275	16163	16230	16089	16203	16282	16209	16168	16094	16024	16200	16443	16163	16244	16195	16084	16358	16086	16099	16115	16253	16049	16211	16228	16145	16323	16100	16165	16149	16183	16148	16188	16140	16130	16170	16070	16279	16236	16295	16312	16250	16276	16189	16130	16238	16303	16101	16223	16170	15995	16297	16316	16156	16064	16381	16202	16412	16217	16172	16146	16066	16157	16209	16278	16145	16167	16127	16373	16305	16277	15993	16317	16210	16140	16350	16165	16200	16337	16243	16336	16233	16271	16152	16155	16266	16223	16194	16173	16264	16206	16316	15945	16359	16115	16010	16276	16220	16363	16194	16403	16036	16267	16070	16172	16163	16173	16139	16020	16100	16219	16235	16104	16311	16363	16150	16108	16375	16193	16150	16137	16211	16158	16126	16127	16190	16143	16075	16244	16141	16173	16226	16173	16165	16404	16308	16272	16263	16159	16099	16045	16166	16310	16278	16215	16232	16164	16063	16289	16023	16194	16262	16120	16164	16236	16184	16128	16245	16087	16255	16343	16087	16177	16193	16082	16102	16228	16280	16267	16129	16300	16183	16109	16292	16159	16105	16139	16108	16194	16086	16125	16108	16184	15967	16177	16204	16203	16378	16095	16176	16282	16006	16355	16132	16378	16226	16362	16203	16094	16220	16197	16240	16098	16423	16103	16152	16303	16228	16256	16119	16244	16076	16374	16124	16149	16230	16160	16137	16148	16205	16140	16203	16263	16278	16261	16246	16084	16142	16261	16124	16046	16140	16226	16469	16037	16109	16047	16070	16300	16283	16211	16141	16331	16215	16131	16239	16159	16229	16147	16236	16294	16189	16288	16079	16175	16192	16228	16214	16015	16080	16301	16285	15956	16267	16145	16275	16025	16057
24054	24361	32940	26611	22709	22817	22168	17966	17402	17541	17611	17454	17413	17307	17145	17278	17348	17346	17289	17271	17128	17367	17227	17161	17042	17137	17141	17197	17210	17141	17252	17190	17246	17348	17181	17161	17160	17180	17191	17292	17226	17092	17054	16994	17058	17146	17209	17049	17158	17290	17143	17270	16972	17038	17239	17080	17068	17194	17046	17045	17263	17021	16832	17245	17139	17028	17028	17109	17121	17125	17047	16949	17089	17210	16958	17082	17058	17140	17149	17182	17050	17168	17043	17322	17168	17214	17146	17024	17155	17332	17071	17306	17063	17168	17095	17120	16734	17103	17225	17162	17170	17093	17128	17159	16978	17043	17116	17167	17082	17211	17084	17149	17169	17059	17091	16989	17318	17212	17105	17097	16955	17149	17237	16947	17266	17066	17092	17082	17173	17258	17153	17192	17143	16966	17014	16981	17125	17112	17037	16995	17115	17067	17234	17015	17069	17194	17233	17030	17133	17145	17006	16914	17274	17065	17083	17078	17162	17195	17183	17080	17006	17220	17214	16882	17058	16990	17145	17228	17472	17092	17108	17301	17012	17159	16993	17119	16951	17034	17212	17205	17201	17174	16950	17191	17012	17083	16978	17181	17179	17210	17258	17167	17063	16965	17100	17098	17266	17058	17189	16960	16948	17327	17041	17045	16917	17090	17085	17069	17207	17286	16915	17047	17197	17157	17252	16946	17193	16941	16876	17215	16898	17220	17216	17089	17053	17337	17176	17108	17068	17129	17094	17014	17226	17060	17143	16916	17034	17142	17158	17244	17042	17014	16945	17243	17047	17116	17066	17098	17198	16928	17089	17180	17006	16966	17229	17122	16901	17063	17138	17194	17005	16985	17030	17009	16904	16880	16943	17184	17208	17232	16970	16969	17229	16994	16998	16954	17051	17068	16847	17072	16999	17066	17193	16936	17113	17154	17261	17196	17246	16997	16871	17240	16934	17282	17023	16991	17124	16909	16928	17104	17067	17178	17036	16968	17281	17175	16998	17001	17017	16990	17165	16952	17176	16960	16880	17243	17162	17100	17023	17117	17141	16997	17201	16944	17286	17082	17012	16894	17030	16815	17071	16927	17074	17181	17095	17000	17052	17013	17099	16992	17261	17282	17070	17216	17049	17077	17125	17185	17272	17014	16986	17102	16946	16754	17166	17143	17273	17174	17079	17053	17033	17135	17092	16986	17098	17122	16986	16996	17152	17232	17043	17104	17019	17071	17047	16936	16925	16932	17218	17126	17090	17151	17075	17144	17310	16987	17201	17192	17108	17171	17016	16961	16865	17132	17091	17089	17025	17153	17230	17160	17083	17193	17044	17211	17047	17104	17112	16916	17211	16958	17188	17117	16954	16983	17019	17006	17149	17210	17200	17226	17238	17084	16903	17065	17094	17092	17050	17031	17081	17102	17157	17103	17198	17047	17014	16960	17243	17173	17049	16929	17030	17016	17032	17016	17083	17129	17059	16926	17172	17371	17155	16962	17144	17018	17078	17169	17019	17140	16850	17037	17196	17170	17046	17147	16940	17150	17184	16996	17062	16920	17146	17215	17118	16944	17063	17020	17072	17110	17369	17123	17101	17197	16981	17132	16977	16862	16987	16942	17114	17241	16963	17118	17123	17019	17011	17126	17285	17100	17028	16883	17230	17032	16959	17066	16998	17166	17152	16969	17156	16921	17079	16992	16960	17031	17229	17058	17081	17144	17089	17160	17088	17303	17047	17056	17060	17085	17311	17205	17146	17052	17110	16954	16995	17300	17020	17236	17171	17139	16917	17149	17069	17117	17008	17063	16971	17221	17220	17215	17102	16987	17130	17261	17171	16984	17089	17220	16963	17060	16909	17184	17220	17277	17135	17215	17052	17337	17158	17101	16994	17130	17160	17166	16998	16967	17063	16947	17061	16967	17099	16944	16925	16954	17116	17093	17109	17077	17025	16950	16988	17015	17060	17287	17067	17144	17028	17006	17150	17062	17074	17020	16902	16891	17041	17081	17105	17069	17058	17110	16971	17146	17122	16906	17223	17336	17016	17005	17080	17202	17101	17060	16999	17179	17136	17112	17335	17085	17062	17053	17094	17286	16996	17102	17015	17019	17158	17210	17106	17088	17089	17010	17333	17173	17223	17233	16962	16923	17117	17061	17013	17027	17021	17005	17024	17037	17030	17063	17271	17053	17155	16994	17015	16747	17060	17022	17102	17213	17104	17191	16844	17082	17262	17143	17312	17062	17080	17276	16930	16966	17097	17150	16901	17076	17062	17087	17308	17071	17197	17198	17159	16950	17138	17330	17204	17083	17136	17078	17213	16843	17026	17145	17237	16930	17118	17094	17233	17162	17216	17144	17053	17328	17231	17061	17182	16937	17179	17255	17482	17295	17196	16974	17169	17091	17217	17241	17121	16899	17208	17120	16986	17146	17212	17173	17201	16926	16983	17014	17286	17245	17179	17011	16966	16959	17213	17075	17018	17061	16985	17163	17079	17057	17237	17135	17038	17014	17311	17185	17185	17087	17181	17267	17326	17110	17205	16941	17075	16887	17109	16987	17299	16993	17096	17099	16957	17011	17116	17116	16796	17117	17145	17004	17165	16980	16985	17070	17006	17082	17009	17154	17125	16990	16945	17184	16872	17089	17075	17394	16894	17090	17187	17126	17137	17033	17064	17192	16997	17011	17074	17111	17134	17064	16979	17353	17168	17068	17047	17045	17173	17150	17079	17249	17057	16981	17062	16977	16923	17252	16952	17101	17226	17040	17047	17039	17142	17247	16998	17154	17111	16994	16834	16930	16974	16945	17020	17077	17134	17196	16870	17213	17157	17109	17102	16989	17255	17113	16850	16952	16956	17146	17084	17075	16981	17191	17150	16888	16965	17073	17177	17051	17205	17104	17092	17158	16960	17157	17170	17121	16979	17088	16969	17326	16883	17115	17181	17005	16839	17079	17173	17010	17190	17015	17023	17275	17150	17070	17135	17007	17057	17046	17155	17150	17065	16981	17079	16909	17209	17275	17043	17087	17168	17069	17113	17202	17090	17320	17048	17138	17151	17022	17113	16972	17254	17057	17034	17259	16803	16844	17105	17165	16895	17049	17184	17034	17023	17141	16823	17167	17349	17175	17114	17076	17173	17455	17295	17191	17002	17101	17047	17039	17240	16958	17393	17205	16842	17185	17104	16922	16900	17115	17148	17075	16979	17120	17431	17232	16744	17005	17057	17092	17046	17067	17034	16931	17146	17187	16969	17204	17210	17081	17164	17047	17084	17149	16946	17093	17073	17171	17045	17247	17180	16917	17058	17031	17034	17045	17133	16972	17137	17195	17033	17014	16778	16983	17189	17240	17279	17069	17068	16831	17084	17138	17067	16831	16947	16813	17305	16854	16853	17050	17105	17176	17129	17022	17069	17335	17078	17098	16925	17096	17137	17112	17074	17105	17077	17090	17048	17016	17299	17001	17021	16984	17052	16982	17079	17130	16965	17145	17112	16963	17274	17143	17077	17134	17001	17307	17123	16957	17164	17109	17002	16944	17148	17222	17078	17111	17022	16990	17067	17126	17202	17122	17110	17160	17158	17066	17083	17195	16941	16974	17054	17331	17171	17209	17056	17126	17218	17251	17256	17231	17266	17257	17222	16942	16810	17221	16981	17348	17074	16972	16907	17112	17053	16928	17189	16855	16927	17071	17250	17096	17200	17108	17339	17080	17075	16910	17176	17214	17158	16943	17249	17142	17138	17074	17204	17101	17168	17060	17118	17120	16913	17101	16949	16988	17197	17105	16938	17020	16919	17151	17234	17050	17093	17212	17271	17046	17122	16893	17010	17128	16981	16899	17225	17280	17139	16999	17128	17124	17095	17176	17103	17197	17229	17319	16955	16983	17018	17213	17122	16989	17204	17268	17082	17120	17105	17138	17231	17104	16989	17019	16926	16905	17049	16934	17144	17132	17101	16995	17183	17038	17129	17039	17089	16981	17088	17133	17026	17161	17156	17022	17158	17046	17068	17159	17047	16986	17114	17163	17028	17248	17058	17047	17208	17148	17095	17165	17166	17099	17047	16997	17149	16838	16859	16927	17010	17051	17053	17064	17063	17151	17040	17152	17082	17085	16959	17282	17253	17016	17003	17023	17169	17198	17065	16975	16923	17195	17099	17191	16970	17090	17022	16973	17173	17142	17008	17085	16959	17070	17068	17091	17024	17216	16894	16961	16814	17058	17179	17246	17031	16892	17226	17064	16934	17008	17138	17047	17125	17080	17185	16983	17181	17134	17269	17045	17090	17115	17146	17023	17108	17036	17197	16999	17139	17021	16989	17020	17267	17034	17066	17214	17069	17076	17084	17088	17193	17071	17041	16960	17313	17324	16963	17052	17015	17016	16940	16808	17140	17037	17187	17106	17178	17224	17050	17043	17031	17044	17017	17225	16924	17136	17053	17175	17018	16979	17064	16999	16958	17188	17155	17195	17245	17248	16958	17085	17038	17049	17045	17116	16870	17073	17133	17162	17067	17209	16911	16986	17086	17055	16938	17038	16996	17067	17117	17068	16994	16863	16878	17007	16909	17143	17118	17144	17053	17153	17214	16960	16841	17251	17036	17136	16961	16905	17195	16974	17196	17157	17162	17038	17027	17003	17082	17378	17104	17067	16911	16910	17073	17008	16939	16945	17141	16918	16994	17078	17074	17026	16961	16976	17211	17194	17049	17149	17105	17123	17200	17247	16979	17220	17058	17055	17043	17091	17076	17096	17154	16986	17042	17074	17135	17063	16918	17128	17205	17184	17154	17181	17067	17057	17175	17280	16813	17011	17154	17032	17186	17045	16937	17248	17154	17244	17278	17132	17111	17159	16962	17158	17071	17100	16978	17016	17136	17041	17102	17224	17217	17149	17200	17002	17003	17013	16983	16935	17119	17087	16948	16982	17050	16994	17276	17097	17216	17095	17059	17009	17218	17100	17120	17119	16865	16957	16865	17096	16990	17045	16922	16952	17042	17084	17062	17022	16917	17104	17113	17158	17222	17067	17046	17062	17070	16986	17256	16879	16975	17165	17228	17046	17072	17287	17162	17068	17057	17051	16999	17022	17030	16996	16908	17251	17009	17085	17111	17050	17138	17280	17050	17243	16882	17227
62542	104659	78413	45989	24571	17231	16029	16102	15991	16091	15984	16326	15851	16017	16194	16014	16178	16029	16168	16088	16169	16239	16055	16140	15989	16039	16246	16060	16247	16150	16265	16053	16072	15947	16151	15967	16041	16071	16156	16081	15954	16092	16051	16167	16119	16103	16245	16073	16025	16095	16105	16072	16108	16050	16181	16020	16048	16110	16078	16320	16127	16110	16196	16052	16058	16097	16010	16123	16090	15956	16056	16011	16172	16069	16136	16214	16064	16199	15944	16235	15911	16146	16144	16077	16122	16084	16147	16129	16081	16238	16194	16020	16155	15901	16224	16348	16059	16239	15800	15907	16067	15966	16116	15930	16025	16192	16172	16193	15797	16168	16166	16150	16131	16050	16211	16081	16072	16182	16347	16041	15991	15997	16119	16141	16088	15829	15946	16265	16069	16167	16120	16087	16104	16009	16273	16133	15923	16044	16016	16204	16150	15849	16063	16207	16193	16093	15860	16103	16190	16039	16026	16207	15976	16163	16144	16134	16194	16040	16220	16101	16206	16058	16081	15923	16093	16165	16014	15996	16113	16003	16121	15908	15969	16003	15958	16083	16002	16028	16227	16017	16166	15982	16023	16111	15987	15991	16160	16036	16126	16068	15900	16138	16100	15969	15954	15955	16165	15969	16125	16111	16110	16117	16047	15893	16038	15971	15948	16147	16037	15936	15989	15994	16168	16034	16126	16211	16020	16041	16059	16113	16008	16074	16095	15931	15987	15969	16015	16068	16068	15974	15951	16241	16012	16227	16119	16033	16387	16039	16112	16134	16074	16186	16072	16107	16183	16097	16126	16140	16043	16129	16140	16057	15998	16111	16110	16035	16028	16102	16233	15992	16102	15931	16074	15966	15925	16160	16124	16211	16069	16039	16140	15777	16022	15977	16144	15985	15983	15920	15979	15990	16264	15924	16127	16105	16048	16215	16141	16096	16136	16157	15991	16053	16108	16051	15918	15950	15913	16077	16074	16034	15999	15989	16116	16062	16092	16249	16038	16090	16034	15986	16037	16120	16151	16037	16054	16085	16056	16052	16079	15989	16146	16013	15927	16074	15989	16120	16125	16031	16141	16142	16163	16015	16038	15877	15932	15958	15971	16213	16123	16048	16046	15977	16116	16109	15961	16209	16027	16114	16052	16153	16139	16105	15997	16068	15921	15994	16140	16014	15960	16140	16085	16025	16155	15947	15977	16152	16142	16106	16058	15996	15977	16023	16079	15967	16076	16135	16224	16121	16142	16185	16124	15967	16024	16058	16011	15963	16121	16120	15882	16116	16130	15884	16068	15888	16086	16101	16041	16041	16014	15906	16119	16048	16066	16110	16115	16069	15945	16087	16268	16166	15952	16011	16200	16065	16144	16092	16004	16062	16062	16143	16043	16106	15969	16027	16378	16009	16123	16400	16010	15950	16036	16197	15980	16089	15946	16084	15981	15928	16088	16092	16047	16173	16134	15998	16101	15946	16135	16051	16142	16223	15951	16002	15883	16027	16008	15947	16146	16144	16168	15943	16142	16050	16084	16079	16104	16121	15962	16171	16087	16080	16203	16120	16045	16005	16004	15824	16002	16089	16148	16010	16108	16101	15998	16090	15988	16040	16138	15986	16188	16146	15895	16064	16172	16185	16223	16052	16096	15895	16185	16169	16041	16009	16096	16123	16042	16246	16097	16213	16306	16000	16131	16040	15945	16009	16152	16171	15857	15983	16023	16043	16270	16033	16121	15970	16040	16095	16078	16002	16193	16223	16168	15977	16089	16095	16024	16024	15915	16034	15933	16211	16000	16063	16226	16041	16217	16216	16153	16240	15971	16134	16027	16217	16023	15997	16049	16129	16129	16056	15977	16296	16077	16116	16035	16203	16053	16058	16008	16016	15964	16091	15953	16114	16065	16239	15968	15983	15823	16123	16101	16158	16175	16042	16165	15963	16196	15932	16102	15934	15998	16077	16092	16052	16062	16146	15946	16069	15998	16117	16214	16113	16105	16089	16030	16202	16175	15982	16119	16205	16161	16048	16008	16032	15996	16039	15879	16071	16099	15995	16077	16191	16135	15951	16151	15941	15961	16101	15958	16137	16154	16087	16071	15990	16167	16008	16130	16298	16086	16023	16162	16164	16141	15992	16184	16152	15821	16165	15998	16193	16134	16124	16170	16231	16033	16030	16126	16004	15944	15940	16024	16121	15977	16065	16087	16098	16002	16107	16064	16016	16355	15986	16031	16104	15903	15928	16083	15929	15884	16121	15982	15948	16145	16178	16036	16077	16048	15976	16215	16119	16082	16124	16156	16189	15995	16233	16111	16093	16139	16203	16159	15958	16219	15931	16136	16165	16161	16232	15995	16175	16252	15927	16208	16131	16147	16050	16031	16054	16032	15906	16226	16069	16061	16046	16064	16065	16003	16044	16048	15950	16304	15980	16024	16082	16001	15888	16240	16101	15967	16020	16173	16240	16189	16084	15954	16224	16084	15951	16098	16115	16036	15995	16003	16016	16185	16027	15962	15965	16106	16091	16107	16058	16247	16052	16109	16191	16110	16078	16045	16118	15985	16071	16267	15911	16098	16130	15984	15858	16164	16225	16057	16105	15958	15985	16049	16005	16115	16110	16055	16272	15995	16001	16158	16044	16046	16136	16084	15795	16119	16084	16107	16184	16088	16123	15922	16135	16054	15832	16186	16010	15974	16094	16322	16036	16284	16100	16163	16045	16171	16039	16109	15969	16077	15999	15995	16157	16054	16124	16051	16084	16175	16087	16302	16084	16016	16079	16053	16069	16074	15834	16193	16014	15982	15989	15973	15954	15999	15927	16073	16111	16038	16187	16008	16200	16069	16083	16093	16023	16010	15893	16011	15940	16043	16141	15997	16168	15938	16209	16120	16140	16258	15948	16174	16069	16039	16198	16020	16021	15976	16045	16232	15972	16263	16143	16144	16050	16230	16146	15976	16266	15936	15911	16058	16180	16123	15949	15971	15911	16164	16167	16074	16015	16182	16042	16017	16126	15871	16186	16094	16179	16072	16046	15951	16135	16191	16049	16034	16215	16069	16043	16175	16105	16057	16104	16153	16225	16032	15934	16209	15955	16100	16142	15882	16121	16185	16041	16170	15989	16076	16106	16205	16124	15954	16107	15846	15853	16138	16111	16102	16092	15958	15824	16029	16171	16131	16179	15887	16020	16204	16058	15943	16069	15983	15971	16049	16000	16062	16046	16095	16262	15921	16006	16095	16027	16041	16083	16254	16135	15952	16142	16052	15995	16089	16064	15913	16179	16225	16076	15876	16055	16101	16147	15959	16096	16130	16020	16068	16115	16055	16092	16152	16109	16210	16088	15957	16062	16065	16127	15988	16122	16128	16024	15924	15900	15994	15956	16104	16121	15907	16078	16139	16007	15963	16181	16111	16121	16002	15986	16052	16028	15971	15994	15977	16118	16000	16116	16170	15954	16108	16123	16053	16101	16105	16054	16150	16086	16099	15980	15954	16077	15973	16186	16043	15968	16249	15944	15985	16120	16020	15979	15960	16169	16018	15975	16235	16158	16232	16015	16177	16091	15983	16066	16126	16155	16098	15951	16017	16134	16094	15965	16110	16163	16064	16108	16190	16045	16088	15767	16079	16205	16054	16084	15909	15978	16127	16147	16201	16142	16145	15925	16096	16088	16206	16148	15989	16150	16116	16047	16087	16354	16002	16010	15972	16011	16054	16033	16015	16035	15964	16000	16125	16144	16041	16113	16165	16083	16090	16106	16116	15916	16069	16052	15926	15976	16035	16064	15919	16097	16118	16096	16102	15985	16133	16156	16084	16094	15912	16138	16099	16145	16117	15872	16079	16267	15994	16059	15945	16195	16211	16108	16063	16020	16039	16104	16114	16170	16050	16187	15965	16143	16134	16086	16058	16059	16076	15992	16202	16133	16095	16007	16044	16010	16164	16044	16020	15995	15963	16103	16249	16091	16059	16054	16021	16072	16091	16210	16025	16067	16117	16086	16110	16006	16053	15933	15984	16132	16170	15945	16096	16195	16185	16195	16114	16188	16120	16199	16053	16147	16092	16278	16132	15991	16084	15895	16142	16101	16110	16076	16126	16154	16134	15984	16035	16034	16053	16137	16075	16099	16210	15886	16186	16098	16103	16067	16146	16043	16270	16010	16238	15962	16098	16177	15953	15915	16068	16035	16121	16090	16211	16141	16068	16045	16161	16038	15933	16136	15966	15935	16353	15947	15996	16162	16098	16028	16069	16116	15978	16229	16056	16042	16122	15954	16104	16040	16207	16014	16038	16199	16081	15935	16230	15905	16146	16078	15911	16255	16017	15997	16084	15998	15953	16190	16181	15989	16211	16038	16101	16013	16184	16175	16158	15998	16126	16059	16163	16084	15948	16010	16274	15985	15912	16041	16244	16065	15951	16116	16006	16133	15980	16026	15981	16255	16003	16118	15822	15991	16109	15997	16295	15887	15998	15999	16202	16003	16151	16136	15969	16031	16052	16125	16024	15937	15945	16041	16025	15986	16282	15841	16068	16136	16170	16009	15976	16041	16055	16102	16102	15953	16191	16230	16042	16231	16167	16111	16013	16049	16169	16235	16073	16105	16105	16189	16016	15981	16020	16055	16050	16075	16076	16204	16118	16072	16112	16053	15940	16034	16033	16293	16126	16075	16043	15956	15968	16112	16178	16153	16073	16021	16093	16013	16025	16024	16020	15909	16206	16015	15907	15982	16198	16056	16123	16067	16035	15921	16044	15981	16067	15985	16157	16024	16200	16145	16066	15985	16046	16096	16042	15929	16042	15922	16048	16160	16024	16038	16178	16024	16047	16063	15950	16045	16063	15885	16036	16228	15966	16001	16087	16053	16182	15990	16108	16013	16144	16053	16064	16066	16023	15983	16217	15961	16076	16086	16015	16009	16063	15903	16001	16123	16205	16056	16005	16028	16028	16060	16079	16116	15933	16184	16042	16008	16187	16017	15886	16199	16025	16121	16215	16158	16015	16093	16276	16091	16012	15834	15902	15985	16117	16021	16089	16099	16057	15989	16132	15986	15987	16124	16075	16144	16016	15929	16079	16094	16126	16040	16005	15925	15993	16068	16136	16051	16014	16109	15961	16018	16019	16013	15985	16103
33691	39618	36334	25213	18453	17234	17037	17037	17165	17173	17131	17184	17078	16924	17070	17152	17090	17205	17016	17394	17128	17070	17149	17059	16976	17048	16962	17058	17136	16931	16834	16882	16917	17006	17066	17322	17028	16959	17087	16943	17121	17032	16908	17023	16892	16835	16913	16969	17101	17044	16949	17035	16979	17030	17069	17025	17037	17040	17119	17215	17040	17160	16878	16815	17005	16800	16883	16919	16968	17141	17024	17002	16919	17141	17130	16926	17034	16879	16886	16951	16922	16885	16913	17068	17046	16862	16851	17171	16995	17121	17053	16958	16918	17126	17067	16980	16800	16848	16847	17221	17085	17041	16956	17114	16855	17004	16619	17197	17208	16982	17149	16994	16936	17126	16885	17152	16907	17152	17142	17056	16761	16957	16918	16815	17042	16937	16973	16996	17041	17055	17163	16929	17069	17096	17131	16979	16963	16980	17295	17021	16976	16935	17048	16931	17093	17187	17010	16821	16929	17078	17105	17123	17235	16992	16792	16924	16988	16779	16812	16987	17041	16940	17182	17076	17138	17402	17050	17049	17028	16956	16837	16966	17117	17023	16758	16980	16941	17071	17013	17092	17053	16935	17057	16810	16886	17101	16864	17052	17165	17167	17007	16998	16856	17017	17073	16817	16937	16820	17117	16890	16899	16914	17112	16978	16916	16724	16777	16866	16824	17248	17012	16932	17063	16780	16669	16761	16995	16958	17019	16952	17146	17199	17137	17027	16858	16916	17042	16870	16979	17015	16927	17077	16906	17023	17113	16862	16902	17058	16980	16929	16852	16956	16928	17094	17108	16924	16950	16982	16877	16571	16867	17018	16882	16907	16829	17151	16973	16983	16934	16763	17057	16974	16891	16911	16992	16922	16988	16692	17032	16887	17183	17061	16951	17165	16748	16901	16991	16903	17105	17117	16923	17112	16937	16805	17004	17143	16965	17007	17053	17030	16832	16737	17151	16999	17017	17048	16936	16983	16928	16886	17101	17030	17121	16835	16983	17011	17002	16892	16882	17097	17098	17005	17133	16955	16925	16968	17190	17109	16958	17010	16894	17040	17090	16996	17060	17052	16894	16946	16963	17027	16840	17070	17081	16935	17002	17165	17034	16833	17010	17006	17088	17067	17210	17184	17147	17157	17089	16930	16907	17070	16931	17063	16962	17073	16924	17220	17022	16858	17154	17187	16864	17016	17043	17328	16883	17082	16972	17108	16948	17054	16935	17019	17053	16980	17063	17009	17333	16758	17098	16946	17003	16864	16854	16909	16995	16807	16984	16884	16780	16897	16790	17175	17001	16886	17050	16907	16977	16950	17131	17035	16903	16981	16971	16917	16999	17014	16894	16895	17183	17262	17000	16952	17098	16849	16951	17038	16771	16882	16838	17037	16934	17224	16905	17012	16927	16958	17029	16909	17031	16987	16942	16978	16937	16790	16944	16867	17001	17003	16978	17070	16998	16993	16975	17158	16905	17217	16970	16847	16988	16991	17068	16822	17018	17038	17178	16881	16978	16900	16969	16913	16893	16911	16952	16982	17091	16846	17000	16945	17028	16943	16772	17145	16990	16815	16960	17058	17142	16881	17068	17037	16849	16929	16861	17065	17120	17076	17048	16986	17071	17011	16927	17011	16881	16741	17169	17005	16865	17244	17254	17190	17115	17013	16968	16845	17169	16875	16880	17103	16919	17063	17076	17006	16865	16971	16849	17058	17060	17001	16867	16776	17146	17049	17054	17172	16849	17017	17050	16884	16770	16927	16890	16804	16986	16912	16847	17078	16873	16991	16846	17057	16832	16934	17062	16868	16788	16920	16980	16952	17055	17119	17018	17025	16996	17078	16993	16859	16869	17166	17060	17005	16819	16821	16826	17122	16920	16931	17207	16924	17111	17004	16729	16969	16857	16945	16893	16897	16989	17100	17164	16850	17054	16947	17012	17024	17190	17054	16977	17006	16983	17054	17112	16904	17090	16988	16844	17039	16839	16863	16985	16974	16848	16902	17096	17159	17049	17020	16927	16951	16784	16987	16862	17064	16953	16953	16976	16873	17191	16883	16950	16903	16972	17098	16786	17118	16768	17011	16925	16968	16874	17063	16992	17152	17096	16873	16939	16919	16980	16840	16763	16950	17154	17050	16976	17000	16935	16941	17215	17033	16957	17068	17025	16937	16868	16788	17070	16999	16927	17083	16847	17109	17086	16993	17013	17058	17112	16987	17050	16950	17091	16976	16988	17111	17060	17077	16998	17012	16963	17005	17175	17045	16921	16967	16897	16806	16990	17105	16867	16986	17066	16929	16869	17054	17304	17188	16864	17017	16994	16981	17004	17027	16932	16969	17223	16907	16991	16824	17158	17216	16919	16789	16895	16966	16912	16980	16855	16842	16989	16979	16956	17041	17387	17006	17125	17078	17003	16957	16959	17009	17158	16925	17057	17086	16853	16921	16943	17021	17184	17117	16993	17049	17076	16894	16951	16973	16887	16979	17077	16997	16790	17110	16803	16915	16876	17100	17068	17364	16887	17092	17050	17091	17037	16981	16955	17046	17080	16896	17110	16930	17072	17019	17004	17010	16905	17071	17173	17108	16991	17139	16915	17099	16931	16874	16882	16778	16918	16930	16972	17031	16964	16978	17200	16946	17057	16983	16948	16770	17041	16929	16934	16836	17080	17068	16857	17083	16974	16885	16961	17192	17084	17014	17020	17058	16995	16948	17098	17178	16915	17077	16897	16866	16731	16948	16941	16958	16845	17095	16871	16861	17201	16876	17100	17072	17253	17102	16771	16752	16766	17027	17117	17005	17210	17187	16924	16987	16866	17035	16922	17002	17006	17054	17157	17134	16929	16945	17149	17081	17068	17017	17143	17016	16964	16867	16853	16746	17035	17166	17022	17055	16995	16959	16945	16863	16987	16903	17015	17048	17005	16955	17086	16989	16894	16919	17061	17084	16964	17180	16887	16818	17018	17117	16929	17236	16996	17191	16900	16960	17174	17080	16705	17047	16873	16997	16782	17068	16882	17021	16904	16639	16970	17013	17070	16919	16856	16913	16891	16972	17105	17129	16872	16748	16975	16876	17127	16859	16912	17184	17072	16927	17103	16914	16987	16986	17007	16847	16794	17073	16902	16971	16943	17011	17184	17074	17053	16977	16989	17044	16901	17013	16925	17081	17110	16823	16911	17076	17013	17115	16896	16920	16976	17109	17106	17178	16982	17051	16989	17012	17009	17051	17035	17051	17096	16895	17110	16993	16936	17036	17006	16958	16982	16949	16962	16961	16848	16920	17095	16882	17072	16882	17025	17030	16910	17049	17051	17024	17069	16990	16968	17016	16823	17009	17060	16940	16823	17099	16974	16848	16820	17076	17111	17107	17113	17209	17093	16971	17061	17120	16872	16902	16940	17081	16950	17020	16889	16940	17035	16894	17037	16966	16985	16972	16838	16888	17032	16948	17150	17193	16920	17086	16936	17042	16783	17182	17156	16988	16881	17082	17009	17066	16977	16984	16978	17022	17081	16876	17063	17095	16917	16892	17049	16909	17030	16985	17355	16931	17009	17010	16804	16739	17017	16818	16909	17059	17045	16973	16893	17080	16964	16960	16916	17027	16971	17125	17030	17057	16973	16857	16945	17151	17005	16949	17001	17044	17017	17065	16883	16883	16926	16803	17035	16962	17036	16985	17037	16908	17073	17007	17212	16847	16997	17215	17082	17115	17010	16981	16909	16862	17056	16860	17017	16951	17000	16973	16819	16910	17087	16866	16887	16939	16792	16915	17016	17132	16893	16979	17007	16883	17037	16984	17147	16890	16978	17040	16950	16867	17108	16903	17106	16880	17023	17080	17041	16958	16997	16862	16893	16949	16984	16891	17073	16936	16902	17047	16969	16968	16958	17111	17019	16870	17173	16997	17042	17019	17243	17146	17086	16983	16890	17035	16872	16924	17180	17127	17003	16917	16974	16963	16862	16838	17081	16896	16954	17158	17062	17182	17015	16946	16937	16839	16943	16951	17058	17097	17020	17199	16902	16978	16812	16741	17051	16910	16921	16913	17181	17050	17008	16855	16988	16754	16857	16934	17023	16844	16750	16918	17012	16722	16804	16909	17123	16924	16927	17017	16989	16986	16989	17005	16922	16925	16919	16887	16830	16955	17122	16968	16942	16897	17144	16921	16983	17062	17006	17133	17066	16991	16881	16994	17057	16976	17045	16916	16964	16788	16969	16927	16914	16977	16956	17061	17039	17015	16842	16938	17099	17060	17075	16897	17065	17158	16823	17039	17056	17194	16955	16970	16907	17113	17019	16987	16956	17013	17003	16942	17024	16848	17051	16858	17062	16877	16879	16843	16898	17125	16806	17008	16845	16907	17011	17211	17116	17054	16969	16932	17164	16884	16875	17052	16943	16909	16976	17049	16894	17005	17067	17032	16949	16915	16959	17069	17124	16896	16670	16915	17068	17061	16979	17106	17050	17031	16920	17242	16888	16972	16829	16952	17040	17095	16940	17016	17067	17059	17015	17046	16990	16948	17140	17157	16963	16951	16784	16989	17009	16992	17129	17014	17005	17116	17152	16936	17176	16845	16994	17103	17117	17004	17022	16860	16797	17111	16841	17038	17035	16947	16978	17163	17053	17000	16985	17091	17185	17183	16938	17050	17073	17056	16995	16851	17186	17011	17078	16893	16879	17015	16799	16997	16937	17022	16962	17100	16764	17023	17111	16949	16904	17060	17001	17050	17033	16983	17147	16908	16991	16956	16996	17032	16980	16945	16881	17109	16842	16992	17031	17029	17201	17170	17002	17116	17228	16820	17087	17046	17086	17087	16910	17101	16934	17039	16940	16914	16964	17053	17195	17118	16831	16963	16993	16916	17006	17043	17015	16981	16989	17128	17148	17112	16987	17123	17062	17008	16972	17009	17022	17075	16971	16889	16787	16848	16961	16994	16892	17105	16910	16910	16964	17020	16936	16922	17050	17128	16913	16864	16879	17231	17040	16997	16949	16952	16924	16861	17073	17117	17100	17045	16992	16847	17093	17024	17111	17201	17173	17011	17105	16974	16936	16963	17017	16886	17072	16936	17193	16977	17020	16948	17123	17110	17009	17045	17107	16989	17007	16883	16941	17007	16870	17033	16919	17129
43971	56797	37974	21526	16852	16078	15836	15894	16160	15852	15944	15895	15974	15979	15915	15922	15975	15712	15975	15930	16048	15934	15935	15918	15914	15903	16125	16028	15969	15954	15833	15989	16081	15782	15944	15854	15903	15874	15892	15857	15937	16028	15951	15868	15956	15919	15902	15808	15932	15809	15827	15889	15900	15963	16002	15983	15861	15864	16051	15897	15933	15958	15878	15760	15920	15922	15828	15819	15874	15901	15908	15888	15861	15944	15963	15980	16137	15937	15892	15811	15968	15939	15805	15827	15978	15865	16037	16084	16030	15984	15859	15883	16031	15662	15992	15921	15916	16006	15943	15941	16155	16005	15948	15851	16073	15761	15908	16018	15974	16009	15807	15761	15889	15970	15888	15792	16038	15811	15781	15727	15893	15885	15821	15846	15920	15957	15872	16053	15860	15970	15946	15902	15870	15898	15843	15902	15893	15748	15850	15979	15890	15862	15934	15990	15872	16048	15985	16142	15995	15943	16093	15891	15987	15885	15989	15983	15859	15928	15743	16044	15937	15989	16032	15782	15960	15868	15905	15925	15870	15840	15956	16106	15918	15943	15808	15919	15931	15851	15985	15827	15932	15734	15906	15930	15817	16019	16081	15978	15800	16035	15959	15740	15950	16075	16010	16090	15880	16229	15870	16061	15841	15933	15883	15945	15937	15922	15834	15915	15994	15955	15871	16057	15929	15935	16083	15975	15920	15942	15948	15741	15877	15960	15913	15870	15934	15811	15854	15799	15791	15921	15800	15911	16028	15863	15883	15923	15917	15834	15994	15927	15919	15907	15991	15740	15930	15901	15977	15826	16014	15863	15931	15831	15820	15785	16076	16017	15915	15962	15969	15694	16058	15812	15968	15831	15997	15889	15945	15878	16071	16050	15769	15900	15923	15825	16008	15790	15874	15908	16062	15932	15835	15840	15818	15773	15822	16163	16170	15895	15912	15902	15982	15715	16027	15950	15946	15953	16089	15795	15900	15843	15987	15961	15993	15779	15985	16015	16025	15980	15915	15795	15853	15904	16004	16041	15888	16044	15986	15749	16030	15852	15935	15837	15940	16060	15939	15972	15914	15819	15729	15931	15920	15889	15826	15915	15989	15945	15955	15968	15795	16034	15718	15986	15830	15956	15974	15886	16097	15871	15823	15985	15991	15921	15911	15779	15828	15670	15795	15836	15883	15750	15907	15978	15899	15722	15958	15910	16042	15850	16003	15934	15914	16054	15961	15902	15947	16018	15990	15871	15920	15928	15931	15973	15959	16055	15936	16077	15825	15755	15970	15774	15844	16090	15822	15858	16012	15760	15993	15906	15853	15872	15806	15905	15985	16080	15896	16055	15970	15893	15693	15991	15956	15745	16093	16053	15944	15835	15883	16192	16095	16033	16044	16011	15942	15882	15776	15885	15859	15914	15891	16004	16070	15816	16013	16066	16021	15783	15924	15899	15738	15876	15791	16037	15883	16020	15644	15862	16030	16051	15953	15887	15937	16035	15693	15937	15895	15948	15970	15971	15842	15874	15831	15803	16040	15864	15909	15974	15911	16039	16129	15951	15977	15858	15994	15934	15855	15944	15951	15925	15963	15824	15830	15625	15914	16000	15876	15928	15864	15958	15984	15960	16023	15850	15818	15838	15862	15865	16092	15773	15831	15955	15990	15977	15831	15854	15861	15914	15898	15920	15967	15995	15755	15953	15957	15762	16063	15931	15987	15861	15944	15857	15984	15822	15968	15928	15949	15933	15975	15792	15942	16057	15795	15869	15947	15981	15947	15876	15988	15876	15964	15791	15911	15964	15921	15872	15929	15810	15911	15871	15825	15782	16032	15760	16188	15868	15937	15968	15989	15992	15918	15944	15819	15777	16077	15920	15937	15910	16054	15906	16089	15949	15964	15879	15835	15988	15845	15860	15848	16000	16008	16110	15870	15846	16130	15913	15759	15951	15836	15999	15891	15971	15962	15841	15836	15955	15805	16045	15743	15952	15878	15969	16073	16020	15905	16053	15887	15996	15957	15954	15829	15910	15732	15992	15879	15917	15982	16028	16017	16117	16017	15890	15782	15924	15873	15854	15919	16010	16049	15961	15953	16028	15822	15884	16067	15945	16002	15921	15931	15871	15983	15820	15968	15836	15951	15845	15997	15659	15895	15836	15984	15949	15749	16008	15941	15964	15920	15897	16039	15923	16052	16007	15909	15939	16004	15881	15868	15857	15967	15986	15938	15995	15929	16098	15909	15842	16004	15809	15951	15897	15829	15889	15943	15913	15953	15805	16129	15968	16132	15878	16004	15948	15994	15861	15868	15921	15920	16105	15999	15915	16040	15985	15926	15971	15850	15963	15946	15856	16043	16102	15950	15956	16186	15959	15936	16093	15938	16001	15852	15912	15793	15982	15917	15897	15760	15826	15988	15806	15938	15912	15992	15876	15967	15992	15976	15952	15745	15987	16089	15949	16009	15872	16080	15932	15970	15933	16172	15979	15981	15727	15849	16039	16007	15904	15943	15929	15952	15909	15879	15899	15926	15902	16039	15867	15827	16042	16061	16007	15826	15964	16097	15831	15926	15789	16082	16019	15898	15836	15833	16013	16039	16053	15986	16037	15874	15952	15903	15753	15858	15880	15835	15926	15901	15900	15826	16090	15831	15958	15949	15924	16023	16083	15852	16013	15820	15987	15840	15955	15832	15948	15847	15870	16112	15952	15990	15888	15898	15902	15848	15919	15981	15875	16100	15921	15891	16078	15795	15918	15936	15944	15866	15932	15800	15787	15941	15891	15822	16004	15964	15967	15911	16035	15992	15940	15850	15876	16017	16025	15814	15828	15955	15753	15961	15960	15899	15840	15875	16083	15813	16217	15939	16164	15913	15996	16050	15913	15822	15990	15927	15958	16069	15911	15797	15803	15841	15874	15915	16106	15909	15906	15936	15800	15933	15819	16025	16107	15734	15979	15919	15875	16026	16059	15816	15923	16004	15917	16029	15796	15872	15726	15856	15938	15941	15802	15949	15820	15998	15863	15787	15964	15819	15960	15913	15921	15985	15863	15947	15753	15997	15838	15930	16085	15875	15875	15870	16126	16055	15905	15984	15929	16028	16050	15984	15883	15905	15759	15890	15896	15869	15921	15936	15921	15925	15863	15911	15794	15908	15978	15898	15824	16097	15927	15874	16047	15961	16155	15849	15971	15834	15986	16030	15809	15835	15954	16010	15861	15864	15908	15926	15823	16053	16022	15971	16063	15898	15943	16122	15916	15887	15997	15867	15893	15855	15942	15875	16048	15989	15836	16089	15980	15893	15963	15987	15886	16037	15934	15816	15899	15819	15708	15996	15871	15977	15923	16015	15985	16094	15830	15848	16095	15847	15864	15896	15935	15964	16020	16029	15888	15919	16044	15843	15891	15765	15836	15924	16026	15954	15994	16007	15960	16080	16154	15998	15679	16045	15743	15706	16032	15835	15923	16097	15913	15937	15841	15853	15958	15995	15878	15848	16042	15810	15840	16119	15683	15879	15913	16112	15886	15847	16080	15938	15939	16048	15610	15962	16001	15906	15952	15761	15848	16134	15864	16095	15762	15899	16039	15945	15820	15904	15995	15926	15981	15910	15976	15844	15777	15962	15936	15888	15976	15720	15846	16070	15962	15952	15874	15951	15820	16066	15871	15939	15916	16042	16034	15917	16036	15898	15974	15903	15849	15910	16016	16030	15995	15949	15774	16057	15959	15817	16116	15993	15873	15889	15947	16082	15864	16064	15984	16011	15914	15844	16003	15939	16024	15885	15848	15893	15631	16034	15983	16008	15887	15961	15933	16010	16007	15835	15900	15875	16052	15945	15970	15792	15922	15972	15950	15981	15863	15746	16019	15908	15912	16000	15962	16004	16028	15995	15930	15828	15952	15994	15922	15883	15838	15800	15936	15826	15979	15945	15826	15666	16005	15891	15998	15787	15929	15905	15960	16063	15925	15902	15858	16034	15954	16039	15789	15942	15966	15992	15939	15934	15815	15887	15810	15911	15843	16005	15847	16005	16083	15915	15911	15976	15919	15896	15930	15930	15851	16078	15944	15965	16063	15942	15666	15983	16091	16028	15976	15965	15820	15878	15926	15966	15901	15951	15873	15881	15985	15905	15882	15954	15953	16019	15650	15952	16035	15897	15848	16008	15888	15918	15682	15929	16042	15852	15966	15812	15894	15813	15881	15757	15758	15981	16079	16022	16082	15869	15824	15713	15890	15978	15990	16035	15954	15919	15883	16007	15811	15919	16067	15843	16127	15899	15856	15953	15940	15945	16073	15932	15881	16023	15981	15952	16032	16040	16086	16034	15855	15901	15923	15982	16048	15881	15911	15903	15886	16092	15934	15836	15875	15946	15961	15826	16101	15915	16139	15993	15902	15990	15829	15840	15813	15907	15804	15862	16032	15955	15734	16069	15781	15954	15837	15868	15826	16070	15935	15827	15946	15883	16079	15971	15890	16078	15901	15933	15886	15984	15923	15938	15850	15838	15766	15796	15835	16004	15871	15881	16193	15924	16014	15953	15976	15986	15989	16186	15994	15971	15994	15959	16007	16147	15918	16124	15871	16025	15789	15934	16171	15847	15936	15825	15906	15973	15879	16082	16005	16041	15898	15907	15945	15945	15961	15932	15987	15876	15914	16046	16107	15847	16008	15831	15806	16005	15841	15936	16003	16021	15999	16118	15817	15989	15876	15895	15949	15938	15845	15869	15818	15896	15894	16051	15910	15843	15967	15868	15912	15901	15980	15700	15946	15942	15952	16023	16063	15861	15908	15848	15922	15835	15849	15861	16015	16041	16123	15968	15983	15888	15949	15886	15774	15950	15899	15915	15843	15869	15772	15855	16040	15927	15909	15970	16053	15965	16021	15923	15953	16021	15737	15985	15968	16051	15740	15744	16077	15852	15758	15984	15958	15899	15997	15858	16038	16014	15957	15893	15937	15831	15925	15997	15975	15994	15879	16151	15860	15782	15890	15903	15949	15806	15992	15883	16025	15908	15852	16028	15979	15848	16030	15932	16018	15906	15953	15919	15716	16018	15980	15928	16037	15886	15958	15903	15944	15929	15812	15729	15988	16150	15928	15911	15959	15928	15854	16013	15962	16023	15944	16094	15971
35553	37485	34121	23632	17708	16872	16754	16788	16362	16499	16659	16368	16607	16547	16504	16355	16620	16594	16684	16352	16608	16576	16532	16391	16445	16538	16633	16451	16615	16497	16445	16567	16433	16610	16366	16499	16690	16482	16506	16515	16391	16530	16452	16539	16464	16653	16472	16485	16580	16652	16599	16596	16515	16456	16455	16549	16652	16410	16330	16477	16572	16413	16468	16546	16371	16387	16405	16393	16394	16269	16268	16474	16643	16424	16436	16428	16581	16557	16342	16502	16263	16502	16425	16413	16281	16663	16440	16397	16369	16537	16617	16443	16520	16533	16421	16311	16469	16382	16411	16572	16477	16431	16500	16415	16596	16484	16509	16485	16821	16646	16573	16422	16484	16430	16595	16423	16535	16491	16478	16406	16349	16712	16407	16298	16531	16537	16559	16569	16424	16661	16691	16532	16527	16360	16354	16513	16549	16437	16596	16587	16506	16494	16252	16622	16567	16498	16456	16528	16453	16394	16327	16315	16451	16392	16413	16341	16388	16427	16461	16582	16399	16186	16540	16623	16586	16525	16444	16512	16684	16440	16441	16652	16570	16590	16538	16276	16544	16549	16645	16453	16438	16432	16511	16491	16457	16374	16451	16174	16326	16630	16621	16583	16573	16561	16354	16383	16412	16438	16354	16519	16537	16548	16427	16454	16733	16334	16471	16359	16678	16484	16438	16559	16557	16453	16569	16598	16550	16663	16615	16530	16532	16538	16319	16410	16472	16467	16527	16391	16658	16438	16485	16419	16508	16413	16350	16328	16495	16443	16422	16341	16399	16324	16546	16598	16680	16475	16484	16483	16515	16491	16415	16489	16566	16502	16528	16531	16470	16539	16517	16510	16594	16626	16546	16589	16548	16121	16393	16496	16504	16443	16534	16284	16286	16496	16611	16692	16454	16582	16473	16764	16705	16467	16581	16612	16467	16394	16629	16525	16539	16521	16637	16339	16553	16486	16497	16487	16340	16381	16513	16480	16396	16555	16384	16522	16553	16473	16394	16577	16554	16409	16401	16449	16577	16318	16432	16446	16549	16441	16479	16604	16574	16520	16644	16503	16559	16581	16694	16672	16649	16483	16557	16606	16415	16424	16441	16504	16524	16492	16612	16591	16536	16588	16525	16536	16416	16508	16417	16393	16708	16564	16502	16401	16448	16422	16467	16290	16665	16479	16566	16489	16278	16673	16680	16595	16422	16552	16564	16569	16613	16512	16387	16246	16391	16410	16469	16488	16528	16537	16495	16479	16468	16560	16519	16236	16545	16519	16503	16611	16510	16446	16482	16269	16424	16334	16586	16379	16436	16520	16638	16486	16576	16573	16330	16395	16437	16607	16528	16530	16486	16405	16520	16483	16469	16503	16675	16445	16588	16376	16533	16607	16503	16381	16384	16394	16331	16408	16523	16364	16513	16651	16466	16409	16442	16349	16486	16621	16532	16230	16464	16538	16583	16537	16528	16646	16648	16398	16589	16629	16578	16386	16507	16473	16480	16412	16356	16525	16595	16630	16481	16555	16456	16540	16558	16381	16479	16481	16374	16374	16287	16599	16335	16424	16444	16551	16542	16509	16355	16619	16549	16339	16533	16765	16613	16585	16399	16368	16344	16453	16529	16591	16536	16257	16340	16375	16561	16414	16568	16508	16463	16449	16526	16370	16457	16180	16591	16505	16517	16411	16593	16327	16603	16495	16548	16439	16465	16447	16522	16528	16486	16344	16445	16447	16548	16576	16383	16745	16474	16515	16554	16319	16415	16410	16604	16393	16561	16549	16562	16510	16522	16351	16364	16532	16374	16471	16463	16480	16388	16539	16386	16607	16491	16408	16593	16515	16536	16574	16527	16344	16618	16572	16410	16630	16458	16593	16371	16532	16322	16433	16448	16587	16660	16439	16615	16404	16786	16614	16403	16454	16424	16513	16483	16500	16320	16557	16465	16486	16426	16413	16483	16506	16711	16401	16266	16821	16401	16672	16498	16466	16523	16636	16651	16538	16386	16586	16487	16361	16574	16359	16415	16392	16814	16780	16429	16444	16426	16472	16472	16243	16532	16500	16578	16285	16441	16692	16429	16619	16439	16591	16446	16352	16459	16434	16566	16445	16510	16643	16408	16650	16630	16513	16609	16451	16497	16542	16501	16370	16654	16272	16402	16585	16526	16739	16544	16601	16352	16579	16516	16448	16441	16420	16475	16608	16462	16363	16672	16617	16528	16539	16531	16431	16688	16485	16526	16584	16444	16411	16494	16331	16423	16438	16378	16566	16805	16694	16687	16518	16523	16450	16540	16347	16468	16682	16687	16851	16625	16375	16473	16554	16503	16670	16169	16542	16451	16436	16402	16587	16409	16482	16465	16496	16438	16539	16590	16276	16543	16403	16463	16427	16698	16477	16354	16341	16751	16484	16554	16462	16424	16475	16399	16292	16561	16328	16469	16483	16508	16531	16527	16695	16565	16551	16327	16461	16602	16663	16572	16546	16405	16448	16560	16518	16376	16503	16464	16394	16396	16496	16541	16452	16512	16547	16496	16549	16437	16612	16648	16474	16358	16466	16801	16444	16639	16567	16356	16696	16486	16451	16540	16546	16492	16517	16419	16420	16511	16404	16477	16419	16472	16427	16533	16161	16408	16402	16426	16352	16397	16504	16468	16562	16536	16569	16577	16398	16372	16513	16449	16422	16509	16602	16441	16462	16547	16429	16446	16417	16492	16506	16558	16448	16406	16457	16558	16538	16446	16605	16441	16567	16326	16406	16564	16727	16531	16569	16334	16445	16516	16322	16626	16606	16584	16446	16285	16666	16534	16529	16367	16316	16616	16461	16367	16628	16370	16679	16554	16709	16538	16468	16544	16470	16462	16602	16480	16339	16603	16293	16314	16606	16667	16470	16684	16505	16565	16463	16503	16383	16404	16493	16522	16656	16800	16591	16455	16487	16416	16620	16385	16480	16278	16438	16458	16598	16531	16482	16452	16411	16388	16571	16466	16489	16694	16236	16310	16367	16255	16427	16372	16152	16593	16605	16537	16500	16617	16484	16484	16554	16649	16675	16455	16535	16446	16538	16572	16511	16724	16575	16463	16505	16482	16363	16482	16469	16444	16349	16395	16202	16520	16427	16456	16294	16553	16520	16615	16612	16534	16584	16481	16642	16667	16448	16405	16288	16421	16621	16585	16529	16509	16461	16503	16547	16428	16499	16490	16381	16578	16293	16521	16235	16443	16571	16449	16623	16479	16463	16541	16428	16635	16541	16239	16348	16509	16581	16503	16485	16560	16537	16613	16534	16567	16267	16321	16522	16483	16403	16665	16412	16306	16447	16281	16640	16474	16586	16362	16503	16617	16309	16513	16523	16343	16617	16580	16505	16410	16713	16688	16484	16454	16502	16440	16594	16590	16337	16484	16469	16438	16535	16536	16556	16451	16472	16279	16415	16497	16462	16562	16539	16407	16576	16602	16553	16377	16330	16484	16344	16337	16461	16495	16536	16506	16538	16314	16487	16380	16422	16563	16423	16473	16439	16408	16381	16367	16715	16511	16348	16334	16681	16638	16318	16428	16464	16563	16598	16387	16664	16550	16268	16420	16524	16422	16545	16550	16512	16514	16607	16665	16666	16378	16507	16461	16389	16622	16517	16459	16652	16571	16615	16503	16297	16450	16616	16489	16419	16429	16357	16571	16389	16697	16467	16415	16598	16553	16556	16644	16766	16394	16496	16611	16373	16563	16410	16419	16411	16431	16561	16662	16407	16421	16437	16630	16368	16567	16432	16694	16477	16537	16473	16399	16508	16608	16497	16351	16224	16503	16653	16403	16625	16271	16606	16269	16526	16508	16458	16491	16497	16677	16530	16471	16447	16517	16587	16619	16370	16577	16506	16514	16509	16368	16520	16514	16547	16541	16580	16587	16504	16472	16352	16500	16523	16397	16478	16431	16463	16492	16496	16485	16464	16437	16474	16677	16468	16403	16496	16370	16463	16484	16399	16368	16563	16461	16478	16518	16351	16532	16503	16577	16499	16350	16689	16516	16652	16498	16392	16387	16225	16476	16178	16457	16580	16593	16384	16472	16453	16563	16618	16552	16624	16586	16616	16457	16476	16609	16612	16436	16524	16564	16520	16510	16566	16468	16572	16433	16501	16574	16540	16287	16418	16323	16214	16524	16584	16483	16646	16505	16493	16455	16506	16507	16604	16414	16474	16497	16483	16462	16548	16591	16381	16398	16575	16535	16441	16466	16473	16435	16326	16458	16452	16417	16405	16565	16564	16232	16516	16475	16658	16666	16390	16388	16365	16574	16516	16328	16557	16459	16302	16558	16633	16393	16458	16643	16468	16344	16349	16490	16464	16514	16706	16530	16324	16638	16435	16621	16262	16381	16473	16725	16434	16607	16483	16626	16575	16776	16333	16536	16566	16438	16411	16674	16575	16706	16447	16443	16650	16579	16564	16539	16439	16452	16428	16591	16872	16566	16471	16593	16569	16377	16489	16372	16542	16447	16477	16552	16408	16274	16530	16562	16419	16540	16427	16339	16395	16384	16412	16710	16480	16368	16464	16458	16369	16646	16257	16500	16549	16721	16384	16348	16698	16468	16358	16468	16654	16538	16713	16485	16490	16379	16612	16492	16663	16498	16566	16690	16437	16421	16656	16535	16443	16368	16447	16360	16546	16467	16557	16260	16416	16332	16429	16486	16389	16511	16460	16596	16444	16556	16509	16357	16587	16567	16576	16450	16279	16526	16454	16409	16280	16417	16619	16547	16343	16485	16419	16741	16427	16593	16515	16573	16646	16657	16504	16635	16519	16501	16335	16420	16475	16471	16347	16649	16484	16559	16581	16395	16567	16646	16603	16490	16580	16465	16484	16398	16463	16475	16535	16401	16544	16549	16603	16554	16478	16393	16346	16596	16404	16547	16399	16373	16580	16528	16463	16535	16618	16478	16411	16589	16476	16590	16551	16487	16463	16588	16420	16483	16570	16561	16368	16507	16400	16340	16526	16440	16491	16391	16641	16524	16569	16359	16321	16320	16725	16552	16494	16631	16495	16703	16462	16330	16438	16644	16451	16633	16506	16631	16508	16425	16304	16342	16452	16442	16425	16319	16398	16408	16478	16809	16536	16420	16494	16475	16439
41361	50616	35290	20624	16498	15487	15574	15688	15618	15666	15532	15559	15592	15597	15682	15853	15568	15726	15649	15845	15649	15575	15515	15712	15558	15531	15611	15663	15590	15497	15643	15726	15745	15714	15606	15617	15678	15728	15674	15642	15634	15525	15693	15725	15627	15832	15705	15672	15618	15483	15611	15743	15558	15654	15630	15698	15746	15521	15621	15684	15570	15606	15671	15699	15535	15689	15696	15542	15694	15722	15597	15680	15568	15606	15682	15534	15673	15537	15768	15531	15842	15946	15614	15654	15487	15738	15688	15627	15673	15478	15539	15579	15500	15520	15630	15507	15533	15642	15599	15531	15656	15589	15546	15549	15724	15622	15573	15643	15586	15617	15542	15721	15665	15615	15723	15660	15627	15593	15772	15570	15604	15542	15538	15689	15495	15669	15601	15624	15596	15733	15789	15682	15617	15592	15708	15418	15508	15656	15649	15540	15531	15596	15503	15645	15648	15655	15482	15590	15740	15568	15531	15638	15623	15641	15563	15616	15620	15630	15648	15590	15714	15517	15664	15623	15720	15629	15749	15577	15589	15527	15771	15497	15470	15638	15604	15751	15663	15436	15714	15426	15682	15554	15631	15724	15660	15541	15706	15523	15661	15480	15767	15716	15650	15688	15656	15843	15626	15625	15750	15559	15502	15705	15746	15571	15703	15764	15557	15492	15553	15732	15605	15587	15564	15738	15604	15639	15558	15753	15775	15711	15617	15743	15651	15702	15664	15597	15638	15559	15736	15572	15568	15633	15610	15602	15703	15581	15558	15706	15628	15823	15659	15531	15564	15646	15562	15696	15703	15516	15518	15477	15582	15518	15660	15619	15588	15535	15583	15582	15599	15610	15604	15657	15656	15631	15613	15642	15566	15670	15713	15716	15595	15527	15628	15607	15551	15789	15551	15588	15397	15608	15780	15644	15558	15607	15712	15751	15676	15679	15672	15596	15639	15715	15727	15645	15716	15564	15659	15652	15554	15563	15613	15732	15520	15552	15658	15717	15582	15515	15568	15765	15513	15687	15763	15600	15650	15505	15617	15644	15812	15611	15808	15692	15542	15497	15600	15632	15711	15622	15515	15718	15582	15542	15651	15694	15606	15496	15598	15776	15552	15546	15584	15581	15709	15675	15827	15659	15490	15689	15442	15731	15507	15569	15719	15691	15565	15799	15647	15436	15598	15642	15499	15727	15671	15777	15618	15694	15688	15579	15680	15726	15771	15545	15575	15883	15696	15494	15678	15567	15628	15633	15781	15586	15723	15670	15550	15539	15616	15903	15509	15552	15571	15514	15615	15574	15566	15739	15547	15661	15539	15690	15686	15379	15610	15454	15685	15696	15699	15479	15605	15579	15721	15509	15776	15699	15668	15570	15640	15438	15636	15756	15592	15773	15758	15514	15445	15789	15682	15591	15656	15730	15758	15537	15552	15658	15560	15623	15554	15494	15640	15585	15605	15496	15535	15608	15652	15653	15538	15744	15696	15557	15537	15605	15671	15620	15656	15531	15603	15624	15508	15813	15615	15638	15583	15810	15539	15694	15615	15522	15679	15629	15706	15695	15600	15534	15709	15701	15681	15631	15650	15553	15494	15616	15584	15541	15725	15615	15665	15630	15533	15691	15625	15618	15707	15690	15577	15499	15600	15675	15617	15627	15635	15657	15710	15613	15523	15512	15614	15625	15601	15767	15717	15601	15612	15837	15640	15595	15650	15734	15645	15658	15445	15586	15602	15564	15576	15538	15783	15553	15763	15711	15642	15572	15613	15523	15506	15691	15687	15604	15617	15530	15794	15657	15657	15646	15588	15641	15588	15863	15487	15696	15678	15719	15583	15629	15626	15582	15668	15653	15665	15704	15647	15741	15446	15554	15719	15555	15580	15519	15572	15603	15600	15772	15797	15526	15705	15564	15601	15593	15929	15767	15487	15545	15550	15589	15485	15472	15642	15517	15778	15579	15802	15609	15657	15607	15783	15569	15477	15685	15731	15609	15611	15718	15748	15720	15449	15659	15571	15588	15503	15675	15497	15713	15411	15851	15590	15417	15568	15514	15477	15612	15511	15654	15508	15701	15580	15588	15623	15724	15534	15585	15575	15682	15804	15448	15786	15572	15417	15712	15638	15637	15776	15590	15535	15603	15490	15572	15666	15517	15634	15636	15569	15670	15812	15559	15594	15749	15703	15523	15551	15629	15616	15622	15616	15586	15587	15618	15629	15639	15556	15693	15632	15533	15538	15619	15629	15673	15683	15646	15580	15711	15914	15525	15552	15654	15733	15690	15649	15749	15695	15621	15692	15419	15679	15655	15626	15770	15448	15552	15426	15658	15661	15538	15769	15785	15498	15638	15566	15621	15685	15727	15629	15648	15673	15787	15549	15724	15533	15570	15597	15439	15696	15619	15671	15688	15618	15570	15536	15522	15594	15845	15766	15475	15495	15685	15511	15623	15827	15781	15714	15763	15738	15433	15828	15695	15559	15681	15694	15628	15676	15648	15718	15585	15712	15621	15578	15486	15516	15586	15666	15697	15843	15762	15638	15738	15705	15717	15648	15594	15587	15734	15586	15494	15514	15627	15625	15534	15763	15373	15588	15578	15675	15731	15662	15506	15603	15551	15735	15739	15579	15618	15774	15493	15594	15503	15797	15669	15634	15612	15701	15465	15415	15807	15632	15545	15692	15738	15730	15683	15682	15637	15651	15658	15471	15672	15694	15519	15522	15488	15486	15534	15595	15654	15709	15855	15629	15547	15556	15591	15499	15661	15436	15664	15654	15717	15621	15836	15577	15777	15514	15733	15654	15565	15633	15681	15814	15648	15665	15767	15696	15641	15630	15579	15740	15644	15572	15555	15625	15576	15609	15627	15668	15656	15478	15817	15476	15806	15537	15545	15658	15709	15563	15602	15649	15606	15624	15729	15722	15557	15516	15553	15574	15567	15518	15674	15554	15533	15635	15724	15627	15730	15516	15699	15497	15445	15692	15733	15649	15708	15683	15558	15655	15749	15594	15700	15573	15661	15615	15638	15645	15503	15831	15737	15612	15622	15645	15636	15622	15726	15819	15631	15523	15727	15523	15685	15688	15676	15608	15698	15637	15701	15575	15455	15704	15545	15650	15707	15681	15634	15559	15691	15736	15597	15682	15736	15767	15782	15724	15595	15690	15680	15667	15603	15761	15625	15874	15608	15545	15523	15766	15578	15545	15619	15718	15487	15637	15508	15675	15517	15658	15608	15387	15775	15790	15612	15693	15439	15569	15636	15741	15620	15704	15697	15594	15579	15672	15668	15784	15747	15552	15607	15573	15697	15600	15784	15587	15609	15732	15920	15513	15553	15625	15633	15572	15774	15794	15530	15632	15562	15479	15660	15562	15713	15686	15588	15693	15600	15771	15477	15622	15524	15657	15596	15696	15702	15663	15613	15681	15693	15583	15688	15627	15592	15636	15687	15677	15511	15630	15610	15664	15649	15643	15653	15601	15641	15559	15774	15661	15749	15522	15675	15641	15645	15427	15578	15666	15659	15640	15756	15699	15591	15487	15700	15764	15577	15585	15743	15456	15685	15455	15650	15514	15578	15682	15642	15610	15648	15685	15782	15441	15694	15737	15648	15679	15634	15824	15535	15704	15785	15655	15551	15723	15688	15836	15738	15551	15762	15677	15632	15534	15473	15632	15834	15660	15801	15754	15679	15765	15743	15457	15526	15818	15624	15550	15491	15738	15698	15731	15599	15660	15571	15649	15647	15532	15701	15711	15586	15594	15784	15635	15643	15626	15557	15632	15640	15607	15564	15560	15623	15586	15761	15585	15599	15630	15746	15572	15645	15700	15644	15594	15545	15931	15597	15614	15659	15556	15759	15834	15548	15793	15574	15607	15447	15694	15589	15677	15690	15724	15573	15699	15656	15598	15815	15585	15642	15515	15659	15571	15688	15559	15639	15544	15573	15695	15561	15649	15758	15695	15712	15753	15785	15596	15614	15735	15461	15667	15499	15533	15740	15502	15690	15573	15466	15712	15466	15747	15564	15659	15765	15519	15628	15665	15628	15490	15747	15579	15553	15541	15704	15721	15612	15564	15639	15708	15742	15608	15695	15557	15831	15810	15787	15757	15713	15689	15828	15683	15698	15529	15638	15619	15558	15611	15467	15679	15491	15709	15625	15702	15623	15702	15710	15573	15764	15610	15738	15456	15794	15510	15668	15735	15699	15690	15820	15440	15535	15560	15541	15529	15428	15789	15597	15745	15618	15634	15768	15697	15612	15638	15756	15771	15499	15648	15447	15748	15331	15801	15586	15627	15550	15583	15532	15534	15483	15664	15657	15446	15719	15715	15595	15740	15547	15631	15804	15536	15565	15560	15526	15596	15743	15685	15743	15623	15624	15643	15705	15587	15697	15653	15611	15497	15774	15640	15691	15623	15632	15501	15642	15594	15678	15507	15668	15659	15784	15839	15607	15423	15697	15681	15572	15672	15658	15564	15552	15548	15656	15572	15776	15693	15621	15547	15556	15699	15450	15465	15856	15696	15783	15605	15821	15725	15688	15745	15474	15562	15675	15572	15572	15626	15653	15645	16020	15653	15513	15684	15584	15670	15560	15722	15440	15582	15502	15800	15601	15667	15647	15819	15510	15461	15763	15628	15556	15587	15611	15700	15607	15639	15607	15527	15708	15758	15803	15560	15565	15637	15648	15632	15650	15544	15594	15766	15538	15700	15544	15688	15647	15686	15645	15426	15527	15582	15595	15607	15711	15707	15713	15528	15890	15568	15573	15653	15663	15522	15569	15571	15652	15547	15460	15834	15659	15507	15562	15579	15470	15680	15739	15519	15605	15597	15619	15655	15386	15702	15599	15627	15530	15572	15652	15814	15509	15720	15476	15522	15764	15578	15526	15503	15587	15577	15585	15698	15690	15636	15574	15709	15611	15638	15712	15616	15712	15432	15592	15680	15627	15660	15527	15558	15688	15666	15547	15547	15604	15535	15584	15465	15525	15720	15466	15570	15722	15778	15668	15463	15511	15653	15780	15654	15629	15610	15656	15691	15591	15550	15640	15560	15674	15716	15613	15613	15683	15691	15642	15666	15644	15704	15664	15728	15681	15632	15704	15549	15644	15745	15582	15533	15666	15669	15478
23983	24171	33766	27217	22842	22531	21359	17050	16350	16439	16533	16440	16409	16346	16431	16556	16164	16386	16275	16451	16344	16440	16368	16412	16231	16458	16204	16543	16385	16294	16430	16302	16210	16325	16126	16208	16563	16573	16351	16310	16270	16248	16217	16077	16079	16066	16241	16273	16340	16087	16001	16432	16156	16027	16203	16075	16426	16094	16200	16184	16227	16089	16017	16105	16212	16083	16121	15964	16184	16132	16224	16189	16159	16299	16059	16112	15974	16128	16157	16097	16161	15988	16027	16228	16203	16001	16205	16234	16284	16195	16097	16101	16147	16130	16264	16060	16182	16329	16075	16196	16193	16104	16013	16148	16030	16189	16063	16220	16031	16272	16315	16320	16024	15949	16288	16245	15995	16335	16273	16188	16214	16069	16304	16174	16298	16168	16252	16048	16150	16223	16199	16029	16144	16224	16056	16130	16157	16095	16066	16093	16140	16137	16167	16246	15966	16255	16188	16162	16062	16166	16182	16074	16207	16088	16133	16062	15890	16209	16122	16219	16052	16035	16155	16190	16001	16100	16228	16068	16019	16175	16180	16189	16120	16131	16196	16170	16081	16248	16032	16196	16151	16182	16259	16164	16127	16306	16269	16197	16017	16207	16173	16088	16104	16221	16096	16112	16164	16000	16056	16087	16189	16277	16064	16084	15959	16329	16101	16080	16150	16102	16222	16000	16133	16054	16290	16066	16214	15969	16091	16182	16137	16094	16040	16183	16245	16176	16161	16044	16276	16154	16214	16099	16168	16154	16018	16092	16101	16308	16094	16183	16138	16003	16131	16038	16093	16067	16119	15981	15984	15976	16158	16009	16189	16176	15919	16131	16105	16113	16142	16322	16159	16089	16049	16102	16017	16027	16154	16047	16136	16010	16153	16115	15974	16287	16119	16240	16093	16084	15911	16386	16106	16082	16039	16070	16353	16057	16201	16150	16140	15957	15949	15984	16192	15944	16149	16096	16081	16116	15998	16046	16113	16025	16108	16198	16200	15952	16168	15897	16061	16198	16174	16147	16003	15864	16257	16150	16099	16212	15974	16008	15939	16147	16289	16150	16093	16138	16279	16011	16051	16118	16038	16120	16302	16004	15936	16069	16250	15997	16115	16261	16019	16094	16102	16242	16070	16098	16196	16237	16325	15898	15992	16059	16223	16363	16210	16150	16102	16110	16244	16093	15914	16315	16205	16051	16052	16072	16315	16246	15840	16015	16030	16312	16190	16114	15913	16072	15973	16039	15990	16106	16000	16120	16081	16070	16009	16044	16209	16123	16141	16196	15985	16215	16173	16027	16172	16107	16074	16024	16174	16069	16073	16177	16119	16146	16031	16216	16128	15929	16075	16203	16165	16213	16128	16128	16116	16147	16161	16147	16181	16182	16181	15784	16068	16151	16148	16220	16101	16030	16167	15984	16202	16213	16102	16218	16358	16002	16237	16069	16178	16252	16066	15971	16142	16303	16437	16155	16097	16165	16089	16014	16000	15962	16011	16026	16205	16341	16131	16118	16244	16084	16082	16023	16087	15977	16294	16052	16047	16229	16178	16121	16277	16248	16006	16017	15949	16168	16316	16103	16061	16107	15822	16105	16226	16351	16044	15932	16133	16159	16103	16123	15987	16161	16032	16251	16201	16016	16079	16219	16030	16005	16118	16244	16216	16064	16263	16076	16191	16002	16238	16181	16061	16090	16284	16112	15963	16323	16115	16140	16304	16147	16226	16330	16302	16084	16110	15977	16220	15960	16247	16127	16017	16031	15985	16082	16038	15978	16156	16265	16017	16084	16381	16108	16033	16140	16006	16265	16163	16207	16077	16092	16211	16132	16164	16081	16085	16226	16241	16194	16215	16153	16232	16033	16175	16194	16206	16256	16022	15961	16055	16207	16037	16190	16086	15850	16112	16014	16069	16195	16106	15858	16184	16107	16103	16215	15707	16344	16097	16241	16028	16216	16243	16211	16322	16180	16320	16045	16193	16094	16225	16177	16089	16136	15989	16135	16155	16292	16078	16098	16295	16120	16248	16239	16035	15990	16038	16205	16189	16040	16134	16159	16245	15948	16246	16183	16270	16162	16002	16334	16187	16172	16006	16134	16118	16267	16093	16167	16212	16124	16083	15979	16007	16076	16186	16249	16154	16127	16044	15805	16018	16095	16202	16166	16168	16001	16056	16052	16157	16020	16183	16106	16045	16353	16158	15997	16049	16118	16088	16118	16255	16088	16183	16303	16133	16185	16122	16071	16282	16197	16431	16153	16121	16233	16251	16055	16153	15980	16238	16278	15912	16137	16185	16296	16155	16107	16011	16010	16112	16041	16223	16011	16140	16033	16166	16063	16157	16070	16091	16109	16053	16210	15985	15926	16122	16051	16108	16219	16066	16129	16184	16145	16137	16021	16322	16133	16173	16130	16052	16108	16068	15954	16004	16162	16026	16093	16056	16084	16262	16202	16211	16084	16107	16145	15902	16406	16043	15995	16152	16169	16202	16040	16124	16230	16344	16222	16197	16036	16113	16114	16107	16092	16199	16220	16183	16165	16153	16067	16092	16083	16175	16340	16210	16122	16143	16054	16303	16051	16172	16233	16289	16047	16203	16059	16201	16116	16025	16142	16199	16178	16235	16066	16282	16456	15963	16032	16086	16138	15855	15871	15942	16163	16302	16119	16095	16000	16195	16153	16108	16255	16186	16124	16062	16311	16107	16076	15984	15959	16158	16243	16181	16000	16089	16120	16163	15975	15902	15942	16249	16203	16165	16054	16228	16080	16159	16100	15992	16070	16065	16150	16105	15917	16052	15906	16335	16091	16168	16135	16151	16093	16092	16221	16236	16234	16079	16167	16137	16056	16277	16162	16070	16245	16209	16159	16136	16050	16270	16015	16113	16146	16189	16039	16207	16167	15998	16003	16159	16038	15851	16125	16009	16099	16108	16247	16188	16056	16196	16149	16053	16096	16262	16163	16085	16261	16176	16134	16078	16059	16106	16133	16251	16194	16079	16179	16186	15834	16097	16238	16067	16188	16014	16113	16219	15916	16279	16075	16198	16113	16095	16036	16094	16232	16149	16207	16185	16053	16267	16092	16121	16052	16258	16413	16045	16348	16066	16166	16014	16237	16131	16380	16204	16052	16148	16103	16144	16215	16233	15938	16179	16130	16066	16113	16060	16119	16270	15994	16298	16234	16337	16117	16109	16195	16120	16074	16090	16310	16137	16177	16183	16206	16209	15986	16044	16038	15982	16156	16113	16257	16148	16157	16273	16157	16370	16271	16356	16226	16065	16081	16202	16212	16200	15857	16219	16180	16057	16129	16176	16089	16268	16239	16160	15975	16300	15954	15961	16169	16099	16137	16044	16068	16086	16320	16090	16068	15981	16360	16014	16258	16320	16347	15960	16117	16126	16156	15938	16063	16211	16121	16264	16330	16060	16112	16101	16017	16043	16120	16125	16127	16065	16166	16101	16051	16167	16027	16055	16159	16082	15959	16267	16207	15994	16123	16034	16367	16029	16245	16347	16033	16140	16068	16117	16047	16070	16204	16101	16082	15962	16060	16189	16152	16135	15993	16222	16227	15983	16152	16227	16223	16209	16005	16227	16235	16167	16272	15965	15893	16143	15944	16127	16145	16268	16130	15990	16165	16160	16101	16085	16278	16059	16118	16176	16257	16285	16186	16311	16142	16075	16096	16258	16251	16052	16114	16247	16035	16207	16193	16228	16022	16200	16002	16308	16149	16152	16127	15913	16035	16190	16203	16048	16096	16100	15921	16026	15977	16268	16020	16173	16308	16277	16194	16260	16186	16295	16260	16018	16289	16033	16062	16016	16215	16144	16101	15835	16081	16187	16240	15976	16342	16156	15945	16283	16150	16098	16141	16237	16262	16059	16303	16322	15970	16081	16110	16202	16253	16235	16239	15923	16215	16098	16230	16180	16102	16118	16081	16214	16100	16263	16065	15884	16147	16243	16267	16094	16283	16136	16014	16024	16110	16261	16023	15884	16002	16077	16234	16140	16040	16186	16181	16062	16161	16114	16155	16170	16091	16164	16171	16193	16164	16147	16079	16226	16080	16079	16218	16223	16005	16409	16074	16218	16052	16171	16124	16227	16076	15802	16174	16131	16085	16073	16274	16167	15974	16248	15962	16196	16030	15992	16032	16079	16184	15960	16010	16251	16112	16030	16307	16158	16149	16108	16380	16053	16271	16182	16114	16121	16184	15852	16263	15970	16211	16208	16211	16087	16310	16096	16049	16103	16081	16134	16188	16337	16144	16276	16093	16061	16035	16042	16216	16095	16130	16231	16121	15823	16322	16316	16170	15950	16263	16149	16310	16129	16033	16228	15989	16059	16080	16247	16139	16136	15993	16226	16084	16321	16230	16208	16056	16200	16180	16122	16177	16075	16087	16200	16087	16082	16164	16134	16086	16181	16048	15906	16130	16083	16080	16059	16013	16159	16181	16397	16043	16072	16186	16168	16032	16085	16041	16204	15978	16000	16018	16064	16000	16148	16222	16118	16042	15959	16123	16187	16143	16315	16285	15982	16049	16088	16052	16202	16184	16140	16146	16178	16101	16004	16109	16290	16054	16411	16293	15837	16116	16114	16230	16423	16241	16196	16117	15917	16072	15932	16075	16049	15897	15873	16125	16105	16275	16235	16107	16162	15953	16346	16149	16009	16254	16115	16240	16255	16177	16204	16166	16131	16222	16139	16093	16081	16268	16108	16243	16135	16242	16248	15883	16001	16031	16070	16031	16041	16066	16033	16185	16127	16157	16259	16035	16154	16090	15988	15968	16222	16062	15938	16030	16238	16093	16103	16059	15998	16010	16117	16191	16033	16122	16214	16236	16220	16305	16338	15972	16145	16138	16261	16106	16015	16232	16170	15929	16051	16153	16262	16132	16062	16279	16144	16215	16132	16156	16152	16182	16050	15987	15910	16125	16023	16140	16098	16191	16256	16011	16077	16034	16050	16312	16375	16127	16248	16040	15993	16101	16179	16219	16201	16143	16105	16040	16197	16048	16230	16261	16325	16263	16112	16142	16146	16246	16004	15950	16220	16135	16217	16195	16162	16100	15927	16138	15966	16255	16300	16329	16039	16054	16056	16018	16151	16119	16035	15847	16025	16122
62673	106258	81147	47830	24995	16592	15597	15588	15582	15402	15424	15510	15401	15653	15487	15562	15305	15449	15452	15452	15520	15435	15498	15528	15486	15555	15478	15640	15513	15319	15610	15514	15610	15517	15528	15600	15500	15503	15470	15731	15506	15405	15431	15559	15458	15374	15483	15622	15512	15467	15482	15386	15457	15576	15550	15552	15512	15494	15313	15497	15485	15516	15405	15533	15509	15487	15530	15666	15517	15565	15534	15459	15499	15438	15545	15480	15661	15667	15427	15516	15588	15490	15451	15471	15550	15478	15405	15515	15524	15466	15362	15542	15610	15397	15479	15561	15448	15393	15498	15376	15532	15493	15690	15541	15500	15374	15452	15618	15515	15512	15508	15636	15493	15538	15508	15498	15462	15402	15468	15370	15478	15461	15524	15533	15570	15689	15301	15500	15635	15420	15419	15322	15353	15379	15541	15499	15427	15483	15390	15452	15459	15477	15405	15239	15508	15518	15524	15234	15526	15486	15469	15501	15496	15686	15651	15490	15450	15486	15670	15458	15412	15471	15366	15523	15403	15487	15562	15365	15517	15459	15531	15268	15493	15325	15388	15520	15550	15447	15431	15544	15535	15505	15490	15573	15390	15509	15343	15457	15545	15471	15438	15392	15131	15505	15371	15376	15714	15246	15688	15585	15685	15418	15400	15553	15418	15355	15482	15540	15670	15413	15462	15395	15497	15451	15302	15561	15572	15449	15485	15371	15464	15349	15598	15521	15264	15415	15507	15600	15508	15429	15534	15514	15417	15417	15478	15466	15424	15535	15383	15600	15534	15570	15448	15535	15452	15338	15534	15576	15369	15458	15496	15441	15469	15388	15491	15430	15565	15424	15413	15406	15405	15552	15507	15331	15543	15369	15546	15336	15449	15379	15467	15487	15535	15524	15394	15533	15254	15272	15311	15557	15460	15531	15469	15473	15475	15398	15483	15434	15617	15524	15563	15459	15489	15411	15458	15407	15497	15357	15495	15420	15442	15497	15610	15334	15390	15491	15564	15511	15429	15360	15434	15473	15425	15393	15547	15478	15643	15412	15562	15443	15382	15393	15436	15605	15257	15373	15355	15457	15379	15545	15308	15423	15381	15398	15373	15611	15384	15549	15523	15432	15472	15544	15417	15366	15548	15328	15394	15638	15529	15416	15526	15541	15368	15496	15349	15342	15476	15412	15514	15397	15565	15475	15341	15469	15406	15480	15476	15439	15365	15515	15506	15525	15360	15450	15459	15563	15395	15418	15395	15585	15448	15618	15433	15584	15471	15482	15400	15710	15487	15302	15407	15534	15404	15254	15397	15572	15351	15575	15613	15421	15322	15359	15549	15580	15541	15402	15585	15395	15767	15540	15396	15513	15572	15683	15667	15491	15326	15509	15611	15509	15294	15418	15376	15615	15449	15318	15487	15538	15428	15302	15479	15283	15612	15332	15447	15297	15574	15388	15507	15445	15731	15429	15556	15369	15496	15443	15524	15365	15622	15530	15426	15645	15620	15273	15497	15425	15439	15524	15574	15382	15514	15275	15424	15525	15454	15588	15524	15417	15538	15559	15425	15377	15553	15472	15332	15281	15292	15424	15446	15463	15398	15431	15475	15485	15500	15479	15597	15338	15565	15521	15274	15559	15502	15495	15618	15539	15320	15561	15371	15459	15412	15421	15466	15345	15609	15406	15623	15453	15426	15447	15392	15429	15375	15420	15238	15267	15533	15479	15484	15394	15401	15802	15527	15518	15337	15598	15389	15353	15513	15309	15495	15458	15238	15328	15363	15427	15550	15456	15425	15382	15403	15386	15486	15574	15593	15329	15550	15633	15562	15530	15552	15400	15382	15445	15671	15319	15621	15464	15446	15479	15623	15615	15517	15400	15425	15537	15431	15423	15327	15318	15299	15251	15610	15500	15472	15471	15586	15351	15496	15402	15475	15533	15420	15599	15503	15475	15527	15524	15428	15469	15486	15511	15588	15466	15253	15494	15370	15585	15424	15405	15561	15478	15461	15593	15540	15440	15333	15380	15506	15546	15577	15644	15461	15530	15431	15483	15403	15685	15644	15447	15366	15555	15689	15413	15342	15651	15449	15408	15553	15267	15461	15502	15532	15455	15567	15407	15418	15501	15467	15461	15518	15501	15468	15446	15393	15461	15438	15435	15535	15510	15478	15431	15607	15484	15496	15495	15359	15438	15551	15386	15477	15414	15453	15423	15293	15372	15541	15561	15407	15502	15633	15439	15503	15430	15579	15495	15300	15472	15523	15366	15470	15386	15515	15448	15424	15351	15423	15529	15465	15594	15447	15448	15471	15347	15381	15424	15509	15373	15528	15601	15654	15363	15351	15657	15405	15568	15506	15412	15490	15458	15511	15428	15349	15538	15595	15387	15396	15579	15457	15411	15509	15352	15415	15362	15408	15517	15606	15442	15501	15579	15360	15414	15493	15502	15336	15613	15548	15304	15484	15432	15401	15430	15588	15293	15499	15444	15387	15448	15731	15423	15561	15411	15619	15352	15566	15491	15628	15290	15590	15409	15530	15519	15425	15575	15588	15390	15463	15525	15398	15479	15537	15555	15328	15358	15510	15437	15518	15509	15525	15498	15466	15508	15405	15348	15458	15319	15624	15414	15444	15496	15561	15277	15635	15344	15352	15517	15478	15558	15513	15488	15579	15563	15371	15327	15443	15693	15404	15578	15403	15378	15578	15378	15611	15581	15440	15349	15512	15243	15643	15415	15404	15520	15394	15479	15452	15523	15567	15320	15403	15562	15454	15648	15516	15555	15623	15561	15692	15448	15418	15351	15452	15449	15492	15608	15446	15469	15649	15484	15266	15330	15522	15540	15451	15489	15443	15419	15440	15505	15578	15474	15386	15633	15590	15604	15529	15422	15431	15387	15401	15453	15471	15404	15545	15542	15603	15368	15508	15459	15282	15450	15578	15535	15270	15370	15454	15400	15534	15435	15231	15414	15554	15621	15483	15451	15558	15414	15547	15403	15303	15366	15406	15412	15487	15258	15490	15499	15271	15466	15436	15495	15456	15501	15467	15400	15515	15491	15523	15574	15487	15398	15338	15470	15364	15460	15412	15494	15482	15373	15626	15523	15623	15339	15484	15383	15410	15520	15534	15396	15469	15435	15573	15565	15455	15490	15362	15392	15371	15409	15582	15613	15630	15350	15560	15502	15535	15348	15623	15465	15550	15365	15486	15486	15533	15321	15465	15331	15540	15521	15548	15324	15404	15354	15456	15461	15483	15446	15584	15495	15613	15252	15466	15535	15386	15532	15552	15555	15443	15543	15374	15629	15424	15511	15419	15373	15509	15503	15465	15576	15478	15408	15609	15338	15595	15596	15522	15501	15582	15498	15539	15513	15528	15339	15511	15441	15402	15490	15337	15583	15696	15408	15489	15560	15600	15440	15467	15325	15449	15492	15479	15490	15523	15595	15453	15481	15285	15381	15399	15566	15553	15327	15634	15474	15498	15440	15412	15575	15470	15296	15434	15411	15499	15377	15422	15535	15347	15326	15477	15349	15396	15560	15434	15563	15416	15465	15454	15422	15490	15355	15379	15423	15414	15312	15413	15493	15682	15346	15506	15454	15453	15392	15625	15335	15523	15489	15368	15457	15350	15569	15489	15415	15351	15619	15469	15418	15535	15506	15465	15520	15343	15407	15301	15374	15390	15337	15468	15428	15365	15212	15471	15264	15545	15365	15382	15648	15500	15399	15464	15423	15482	15610	15478	15464	15610	15432	15498	15263	15433	15291	15441	15695	15406	15396	15425	15527	15660	15389	15454	15454	15446	15489	15598	15495	15509	15440	15564	15640	15437	15496	15176	15515	15438	15489	15342	15425	15473	15611	15535	15581	15515	15569	15537	15405	15600	15467	15516	15412	15362	15523	15579	15431	15407	15565	15484	15437	15295	15604	15519	15498	15598	15578	15593	15588	15437	15429	15571	15383	15547	15464	15489	15423	15500	15474	15544	15555	15462	15508	15389	15406	15515	15438	15548	15509	15351	15647	15141	15470	15598	15353	15492	15368	15377	15528	15492	15483	15327	15443	15562	15437	15523	15383	15374	15595	15262	15352	15381	15293	15473	15439	15639	15502	15334	15538	15309	15514	15441	15399	15397	15540	15753	15511	15559	15463	15409	15440	15527	15584	15431	15318	15415	15681	15501	15337	15725	15486	15403	15567	15497	15610	15451	15482	15449	15337	15627	15444	15707	15502	15470	15343	15418	15369	15384	15481	15600	15443	15483	15555	15397	15425	15426	15481	15477	15406	15460	15500	15383	15445	15505	15613	15374	15574	15578	15431	15563	15290	15397	15345	15552	15479	15438	15423	15312	15361	15554	15300	15539	15323	15447	15445	15342	15524	15337	15479	15432	15471	15347	15331	15550	15438	15540	15586	15385	15571	15468	15521	15307	15698	15541	15479	15475	15462	15393	15545	15449	15404	15498	15394	15555	15443	15417	15415	15509	15431	15465	15623	15606	15445	15439	15316	15329	15428	15323	15290	15480	15659	15634	15552	15539	15428	15517	15386	15510	15420	15486	15475	15385	15538	15415	15377	15545	15419	15471	15346	15628	15660	15651	15406	15392	15504	15401	15502	15597	15642	15551	15616	15472	15495	15619	15517	15397	15497	15543	15379	15419	15374	15511	15485	15405	15415	15444	15433	15320	15452	15513	15395	15407	15400	15499	15595	15509	15415	15470	15584	15370	15392	15422	15357	15571	15486	15510	15492	15458	15405	15389	15424	15482	15617	15543	15441	15411	15492	15271	15661	15477	15395	15467	15499	15376	15561	15384	15539	15508	15595	15440	15510	15378	15475	15535	15415	15435	15412	15502	15391	15478	15452	15484	15482	15498	15527	15492	15439	15619	15497	15585	15668	15471	15332	15354	15424	15630	15508	15494	15411	15406	15426	15463	15395	15416	15664	15409	15461	15441	15377	15614	15397	15321	15411	15403	15532	15369	15443	15404	15440	15353	15461	15414	15578	15528	15394	15588	15420	15414	15323	15402	15473	15731	15517	15414	15598	15411	15589	15448	15525	15398	15433	15429	15511	15506	15503	15375	15600	15288	15623	15467	15411	15262	15490	15561	15472	15577	15314	15467	15402	15368	15418	15460	15397
33152	38317	36692	25557	17972	16515	16528	16372	16253	16243	16218	16022	16228	16290	16125	16008	16220	16103	16301	16048	16360	16268	16067	16282	16418	16187	16257	16119	16249	16202	16102	15985	16280	16252	16146	16109	16267	16220	16139	16136	16041	16196	16250	16208	16265	16059	16350	16235	16275	16328	16031	16194	16061	16135	16355	16104	16197	16089	16173	16221	16120	16025	16174	15976	15970	16356	16168	16268	15903	16165	16303	16157	16104	16368	16178	15956	16241	16288	16211	16152	16184	16148	16317	16094	16229	15941	16367	16323	16136	16096	16189	16288	16203	16096	16083	15988	16029	16173	16202	16272	16252	15901	16083	16135	16197	16202	16484	16193	16157	16349	16140	15978	16059	16130	15989	16093	16175	16178	16146	16198	16315	16130	16281	16202	16312	16011	16234	16100	16187	16209	16285	16228	16238	16120	16242	16151	16045	16225	15992	16177	16134	16315	16083	15952	16088	16179	16335	15986	16174	16269	16196	16227	16222	16299	16297	16088	16277	16070	16214	16250	16036	16062	16266	16070	16210	16134	16185	16164	16335	16187	16225	16143	16261	16446	16226	16167	16314	16138	16263	16161	16345	15939	15960	16133	16239	16037	16181	16255	16373	16112	16131	16211	16218	16338	16311	16188	16270	16220	16318	15999	16204	16390	16097	16145	16197	16199	16172	16141	16272	16067	16110	16303	16081	16263	16168	16216	16319	16126	16186	16195	16016	16146	16163	16016	16149	16144	16235	16141	16189	16167	16220	16153	16227	15916	16137	16284	16068	16131	16279	16309	16251	16042	16284	16038	16176	15952	16233	15970	16158	16032	16276	15998	16115	16312	16210	16105	16346	16295	16183	15992	16182	16046	16025	16146	16318	16263	16085	16210	16147	16181	16337	16184	15980	16168	16118	16171	16129	16432	16015	16004	16357	16179	16130	16093	16474	16259	16152	16246	16084	16206	16150	16250	16172	16123	16103	16053	16089	16120	16158	16091	16165	16098	16092	16029	16067	16145	16285	16456	16336	16381	16222	16034	16134	16106	16335	16181	15983	15982	16235	16136	16241	16338	16167	16119	16055	16266	16191	16041	16117	16244	16294	16234	16206	16184	16061	16009	16083	16192	16280	16219	16105	16116	16164	16313	16178	16150	16201	16133	16207	15999	16306	16134	16071	16047	16267	16131	16090	16099	16099	16072	16339	16051	16041	15917	16246	16121	16145	16049	16151	16073	16168	15979	16272	16274	16113	16221	16289	16026	16280	16111	16100	16263	16050	16276	16413	16319	16160	16099	16070	15988	16262	15996	16017	16224	16351	16214	16104	16191	16191	16230	16289	16342	16118	16230	16264	16112	16218	16319	16178	16117	16250	16046	16182	16138	16233	16217	16329	15992	16144	15858	16009	16163	16136	16278	16170	16107	16052	16224	16138	16160	16050	16102	16310	16090	16274	16240	16334	16232	16097	16004	15966	16002	15971	16186	16168	16223	16192	16092	16043	16083	16113	16063	16085	15988	16227	15987	16188	16155	16074	16234	16011	16125	16234	16157	16021	16203	16067	16109	15984	16102	16221	16108	16176	16212	16269	16212	16184	16082	16415	16284	16328	16371	16340	16222	16139	16138	16241	16161	16257	16091	16329	16354	15957	16098	16209	16396	16221	16219	16351	16128	16219	16163	16168	15950	16314	16293	16393	16018	16170	16237	16125	16336	16180	16315	16132	15940	16235	16209	16150	16354	16211	16192	16059	16169	16026	16360	16147	16263	16033	16074	16405	16023	15976	15924	16181	16245	16064	16364	15970	16104	16177	16180	16067	16103	16286	16174	16137	16088	16091	16046	16119	16223	16144	16214	16078	16045	16087	16157	16052	16149	16181	15987	16126	16304	16132	16117	16242	16176	16374	16032	15989	16116	16221	16249	16161	16027	16262	15969	15885	15963	16071	16212	16210	16096	16259	16115	16238	16107	16219	16233	16279	16180	16135	16205	16041	16300	16166	16166	15982	16034	16378	15962	16197	16053	15987	16175	16147	16406	15991	16059	16308	16301	15970	16194	16299	16189	16129	16129	16029	16171	16418	16103	16312	16202	16253	16046	16075	16025	16275	16139	16183	16148	16317	16159	16142	16223	16264	16374	16368	16356	16303	16206	16259	16097	16253	16092	16176	16125	16135	16123	16193	16142	16380	16108	16009	16218	16008	16139	16101	16222	16262	16099	16137	16229	16075	16287	16294	16202	16297	16239	16155	16000	16269	16105	16117	16102	16153	16306	16319	16008	16095	16261	16168	16012	16404	16166	16372	16355	16130	15958	16116	16229	16034	16010	16280	16143	16093	16002	16128	16039	16059	16044	15976	16121	16415	16213	16061	16104	16009	16113	16378	16199	16187	16102	16169	16188	16295	16052	16047	16126	16189	16202	16073	16062	16025	15989	16116	16287	16235	16243	16101	16041	16304	16269	16054	16110	16341	16367	16072	16283	16262	16383	16144	16148	16196	16023	16119	16187	16245	16135	16155	16120	16208	16339	16196	16190	16058	16113	16076	16134	16305	16267	16072	16002	16026	16162	16075	16042	16334	16193	16208	16142	16085	16174	16078	16302	16181	16047	16147	16240	16356	16237	16062	16216	16362	16181	16015	16231	16049	16068	16220	16036	16160	16372	16222	15963	16188	16170	16170	16160	16351	16080	15977	15965	16200	16035	16288	16157	16112	16242	16234	16125	16320	16128	16246	16463	16173	16268	16201	16351	16223	15968	16333	16127	16021	16172	16353	16211	16109	16099	16056	16255	16158	16112	16055	16245	16270	16045	16110	16227	16224	16265	16041	16259	16139	16143	16175	16172	16324	16341	16151	16349	16347	16185	16104	16087	16003	16068	16198	15979	16139	16142	16059	16095	16229	16148	16155	15995	16226	16206	16065	16143	16152	15954	16135	16045	16226	15891	16157	16272	16080	16254	16230	16030	16236	16341	16081	16458	16294	16017	16184	16118	16140	16167	16290	16108	16129	16236	16090	16079	16352	16150	16231	16159	16397	16310	16272	16208	16134	16248	16047	16438	16233	16139	16273	16240	15958	16164	15994	16185	16137	16251	16128	16150	16127	16382	16150	16174	16073	16131	16061	16093	16071	16202	16213	16151	16272	16255	16436	16197	16294	16157	16320	16227	16287	16191	16220	16306	16335	16258	16054	16052	15918	15842	15982	16188	16031	16121	16098	15904	15898	16345	16304	16206	16117	16141	16341	16196	16263	16243	16349	16142	16246	16100	16144	16172	16216	16088	16154	16154	16195	16258	16074	16241	16216	16198	16286	16153	16190	16116	16143	16042	16162	16290	16384	16143	16250	16215	16072	16310	16357	16233	16010	16199	16259	16065	16254	16175	16216	16178	16214	15996	16300	15957	16122	16249	16258	16019	16020	16381	16148	16128	16189	16294	15935	16209	16291	16285	16089	16111	16164	16109	16357	16208	16108	16162	16214	16030	16217	16184	16021	16108	16186	16227	16151	16243	16220	16057	16139	16284	16286	16094	16232	16260	16131	16180	16153	15983	16119	16091	16139	16191	16353	16153	16191	16339	16397	16123	16184	16100	16100	16068	16071	16100	15993	16376	16078	16077	16132	15945	16290	16287	16077	16433	16165	16220	16286	16093	16266	16150	16177	16134	15993	16152	16156	16250	16156	16294	16177	16137	16121	15934	16346	16303	16297	16205	16239	16283	16118	16069	16133	16011	16225	16151	16270	16245	16307	16214	15933	16207	16021	16224	16282	16166	16196	16101	16176	16135	16248	16094	16150	16222	16156	16200	16189	16211	16115	16160	16086	16062	16020	16038	16192	16351	16093	16147	15972	16122	16060	16239	16103	16253	16348	16365	16227	16212	16175	16168	16300	15921	16037	16240	16228	16045	16000	16251	16244	16050	16026	16098	15986	16203	16164	16259	16263	16041	16092	16006	16092	16133	16137	16171	16295	16138	15940	16016	16263	16072	16281	16164	16273	16105	16134	16307	15852	16220	16213	16178	16126	16041	16209	15998	16142	16178	16079	16031	16023	16192	15982	16201	16233	16010	16290	16010	16306	16236	16137	16272	16089	16130	16112	16109	16178	16141	16028	16081	16137	16289	16187	16211	16164	16227	15996	16271	16134	16303	16213	16250	16310	16178	16296	16144	16007	16207	15993	16104	16257	16167	16079	16253	15942	16194	16235	15975	16177	16101	16231	16227	16336	16106	16228	16192	16116	15917	16259	16159	16123	16233	15916	15996	16220	16193	16209	16254	16244	15930	16185	16127	16100	16164	16149	16439	16118	16205	16157	16189	16214	16122	16273	16308	16153	16131	16103	16074	16273	16098	16100	16191	16275	16233	16230	16125	16219	15880	16244	16165	16226	16265	16213	16011	16071	16239	16155	15906	16266	16059	16165	16164	16111	16096	16091	16076	15940	16118	16361	16086	16082	16148	16110	16005	16024	16254	15991	16411	16071	16100	16189	16103	16110	16148	16327	16123	16255	16253	16221	16232	16195	16089	16370	16242	16139	16088	16138	16212	16342	16165	16246	16159	16433	16120	16261	16241	16141	16145	16176	16191	16263	16124	16135	16012	16475	16157	16214	16132	16229	15947	16235	16353	16128	16313	16246	16196	16145	16037	16043	15999	16013	16222	16222	16167	16440	16041	16230	16138	16357	16147	16144	16291	16312	16271	16298	16264	16070	16245	16361	16584	16213	16093	16193	16387	16064	16281	16416	16242	16140	16199	16198	16128	16115	16136	16229	16034	16105	16201	16168	16197	16034	16165	16098	16178	16234	16026	16100	16220	16211	16122	16305	16113	16113	16227	16199	16191	16289	16016	16055	16181	16458	16149	16366	16148	16114	16161	16093	16033	16411	16233	16316	16219	16172	16242	16252	16363	16242	15972	16158	16102	16027	16127	16065	16169	16157	15938	16277	16052	16147	16145	16300	16195	16136	16140	16066	16037	16177	16054	16241	16203	16018	16233	16100	16131	16333	16335	16120	16230	16165	16139	16088	16309	16057	16071	16313	16258	16200	16347	16277	16392	16213	16116	16204	16172	16272	16051	16098	16008	16304	15992	16178	16123	16150	16144	15997	16185	16188	16206	16128	16171	16344	16068	15967	16241	16286	16059	16175	16087	16018	16053
43528	56364	39983	22842	16889	15685	15445	15402	15606	15381	15371	15512	15522	15424	15498	15474	15469	15536	15614	15416	15418	15503	15413	15490	15666	15378	15568	15381	15393	15417	15519	15402	15614	15477	15557	15395	15284	15444	15507	15505	15287	15472	15411	15533	15323	15497	15295	15477	15408	15348	15551	15687	15431	15454	15593	15519	15355	15469	15373	15472	15461	15414	15691	15582	15549	15346	15447	15316	15479	15569	15642	15645	15363	15614	15462	15485	15498	15491	15535	15291	15535	15548	15514	15409	15428	15382	15502	15496	15625	15432	15428	15421	15381	15328	15425	15424	15475	15479	15471	15578	15468	15398	15518	15545	15337	15620	15496	15416	15460	15429	15412	15516	15374	15414	15475	15356	15446	15268	15477	15402	15569	15515	15579	15416	15532	15327	15684	15467	15542	15638	15663	15408	15555	15446	15495	15459	15529	15586	15571	15489	15311	15457	15420	15241	15537	15370	15380	15530	15470	15497	15400	15552	15469	15556	15554	15479	15523	15476	15435	15487	15489	15316	15336	15313	15528	15690	15373	15556	15463	15556	15500	15565	15541	15460	15419	15547	15314	15497	15263	15562	15539	15572	15481	15464	15302	15329	15536	15426	15584	15618	15327	15386	15353	15576	15427	15562	15515	15297	15457	15403	15520	15536	15503	15540	15560	15310	15450	15594	15332	15520	15380	15400	15485	15545	15648	15669	15409	15298	15554	15331	15463	15313	15413	15617	15516	15511	15329	15568	15467	15572	15447	15436	15445	15670	15518	15407	15472	15357	15805	15420	15521	15511	15441	15411	15490	15360	15367	15309	15298	15501	15385	15607	15293	15567	15381	15385	15426	15310	15474	15551	15509	15322	15483	15444	15554	15515	15597	15386	15447	15461	15559	15258	15432	15567	15477	15465	15597	15534	15659	15558	15400	15425	15583	15322	15479	15285	15518	15253	15435	15439	15464	15554	15624	15521	15407	15507	15479	15415	15379	15473	15501	15520	15423	15429	15454	15429	15416	15558	15478	15437	15463	15287	15326	15551	15544	15467	15433	15227	15366	15403	15552	15441	15369	15490	15418	15506	15411	15389	15516	15369	15395	15510	15410	15507	15398	15454	15492	15623	15395	15297	15266	15424	15427	15489	15454	15405	15390	15610	15416	15532	15534	15481	15522	15476	15646	15470	15596	15348	15339	15363	15444	15586	15416	15349	15442	15481	15491	15387	15511	15185	15453	15420	15443	15460	15369	15602	15494	15613	15455	15464	15493	15337	15484	15341	15442	15301	15356	15379	15471	15430	15448	15442	15464	15423	15485	15492	15380	15568	15314	15485	15356	15521	15382	15582	15452	15414	15569	15376	15464	15389	15482	15347	15562	15380	15563	15391	15416	15323	15420	15385	15499	15359	15419	15345	15432	15481	15390	15492	15357	15618	15457	15277	15560	15488	15422	15447	15527	15275	15579	15446	15637	15423	15433	15601	15589	15347	15450	15512	15616	15286	15565	15411	15534	15562	15283	15347	15452	15447	15520	15533	15458	15353	15442	15428	15426	15395	15469	15554	15519	15512	15437	15383	15517	15427	15497	15388	15555	15625	15413	15600	15630	15468	15379	15319	15482	15448	15511	15530	15316	15588	15539	15442	15364	15450	15543	15473	15392	15494	15416	15387	15450	15403	15350	15417	15490	15582	15510	15510	15440	15485	15428	15384	15266	15471	15391	15374	15524	15495	15346	15507	15517	15451	15494	15436	15437	15599	15610	15533	15591	15209	15442	15292	15539	15516	15326	15202	15546	15536	15406	15441	15517	15569	15342	15595	15586	15495	15526	15489	15435	15555	15511	15420	15457	15621	15395	15577	15391	15457	15495	15235	15448	15400	15451	15562	15309	15356	15379	15561	15431	15420	15421	15501	15537	15460	15563	15340	15452	15576	15546	15264	15379	15224	15625	15448	15197	15509	15538	15342	15516	15517	15460	15364	15473	15455	15529	15558	15574	15488	15400	15409	15498	15506	15228	15476	15424	15390	15501	15335	15353	15384	15547	15555	15333	15459	15421	15306	15453	15548	15626	15318	15508	15553	15562	15363	15445	15240	15443	15541	15342	15517	15485	15497	15354	15554	15731	15555	15438	15436	15574	15502	15571	15583	15456	15480	15516	15616	15443	15556	15427	15308	15455	15449	15500	15418	15248	15541	15355	15341	15476	15465	15521	15455	15335	15310	15512	15421	15518	15265	15433	15271	15437	15376	15497	15408	15611	15492	15487	15378	15410	15553	15535	15384	15576	15394	15520	15450	15554	15551	15442	15413	15450	15380	15451	15518	15661	15504	15549	15460	15456	15463	15473	15374	15508	15531	15448	15577	15344	15439	15362	15494	15546	15550	15439	15420	15464	15253	15506	15575	15571	15450	15395	15402	15599	15403	15468	15403	15397	15355	15385	15435	15627	15448	15529	15423	15634	15545	15457	15422	15587	15675	15384	15451	15498	15500	15555	15530	15493	15619	15445	15413	15335	15650	15483	15325	15528	15418	15482	15373	15391	15414	15532	15451	15479	15460	15343	15520	15413	15410	15487	15559	15294	15262	15442	15488	15500	15307	15498	15340	15397	15510	15494	15402	15431	15482	15552	15404	15718	15462	15488	15354	15316	15462	15356	15507	15347	15481	15591	15481	15555	15552	15371	15495	15419	15407	15462	15479	15562	15397	15573	15682	15438	15667	15358	15384	15549	15413	15547	15335	15427	15431	15513	15481	15425	15553	15375	15546	15583	15356	15366	15350	15452	15652	15514	15427	15596	15580	15464	15358	15420	15522	15455	15446	15574	15492	15503	15415	15438	15474	15511	15343	15444	15433	15375	15388	15564	15560	15224	15555	15570	15508	15513	15498	15446	15471	15509	15419	15352	15604	15320	15541	15569	15378	15354	15355	15551	15481	15457	15534	15447	15476	15543	15437	15468	15444	15422	15400	15673	15504	15554	15520	15341	15529	15318	15668	15466	15466	15557	15518	15490	15414	15550	15357	15401	15458	15427	15414	15545	15477	15472	15410	15486	15370	15404	15622	15397	15438	15357	15438	15559	15495	15438	15448	15289	15500	15366	15660	15516	15406	15563	15276	15430	15368	15479	15496	15429	15575	15331	15361	15494	15384	15374	15430	15528	15346	15453	15375	15515	15557	15544	15366	15273	15469	15321	15353	15580	15631	15243	15396	15548	15444	15509	15502	15561	15300	15485	15461	15491	15558	15439	15483	15482	15384	15379	15569	15348	15467	15473	15476	15580	15464	15416	15614	15567	15423	15369	15656	15514	15410	15500	15468	15447	15371	15527	15528	15670	15552	15198	15665	15404	15581	15592	15454	15520	15468	15494	15344	15432	15288	15448	15338	15455	15395	15391	15375	15501	15550	15376	15465	15403	15452	15528	15335	15582	15331	15359	15446	15534	15453	15424	15393	15504	15609	15306	15431	15549	15527	15285	15482	15379	15387	15213	15547	15440	15492	15389	15487	15410	15511	15421	15275	15543	15393	15514	15595	15523	15319	15491	15560	15420	15464	15416	15466	15495	15371	15408	15312	15621	15532	15550	15392	15602	15408	15424	15393	15646	15492	15498	15374	15448	15512	15461	15383	15378	15577	15459	15526	15481	15453	15668	15384	15352	15382	15367	15542	15318	15543	15325	15343	15648	15397	15431	15560	15435	15462	15332	15525	15445	15359	15410	15457	15413	15272	15480	15498	15601	15557	15424	15393	15515	15559	15483	15564	15461	15558	15443	15397	15331	15397	15490	15494	15538	15510	15459	15595	15534	15604	15438	15535	15407	15460	15443	15413	15609	15530	15386	15330	15385	15689	15355	15509	15676	15519	15580	15254	15441	15673	15401	15373	15509	15366	15480	15504	15344	15456	15429	15546	15406	15435	15342	15620	15536	15592	15577	15516	15433	15382	15381	15334	15507	15403	15552	15584	15584	15436	15403	15236	15436	15485	15449	15463	15475	15453	15417	15470	15497	15531	15536	15308	15456	15402	15488	15360	15428	15556	15361	15398	15392	15527	15481	15396	15490	15508	15476	15316	15438	15539	15603	15449	15402	15487	15438	15413	15680	15440	15593	15413	15372	15558	15605	15182	15377	15307	15445	15579	15449	15444	15382	15543	15492	15513	15660	15323	15481	15453	15426	15459	15505	15413	15385	15358	15445	15516	15367	15287	15618	15447	15306	15351	15584	15405	15503	15551	15469	15583	15442	15523	15354	15573	15435	15145	15532	15516	15561	15394	15514	15483	15512	15398	15304	15617	15480	15452	15357	15440	15558	15477	15298	15491	15528	15390	15275	15539	15408	15314	15485	15505	15440	15610	15417	15414	15681	15468	15531	15347	15528	15501	15508	15461	15597	15619	15379	15396	15551	15318	15577	15384	15419	15354	15466	15524	15598	15385	15354	15407	15340	15250	15419	15385	15447	15463	15373	15447	15464	15439	15598	15466	15395	15439	15448	15474	15382	15285	15398	15422	15454	15351	15418	15558	15581	15427	15524	15520	15671	15605	15614	15590	15493	15441	15454	15292	15396	15489	15537	15570	15520	15468	15498	15653	15522	15582	15431	15498	15440	15438	15505	15500	15418	15503	15386	15318	15689	15396	15518	15345	15591	15583	15653	15326	15396	15480	15723	15585	15502	15507	15476	15289	15298	15371	15621	15449	15488	15437	15403	15453	15583	15475	15567	15371	15499	15444	15440	15487	15485	15365	15605	15344	15418	15407	15675	15516	15361	15567	15402	15529	15310	15527	15399	15499	15400	15611	15576	15577	15348	15538	15640	15370	15410	15502	15456	15507	15356	15309	15437	15436	15372	15402	15443	15478	15432	15526	15427	15520	15422	15232	15386	15543	15356	15589	15489	15437	15481	15407	15501	15414	15427	15402	15440	15592	15518	15355	15598	15236	15478	15493	15434	15454	15416	15421	15565	15425	15547	15440	15571	15301	15633	15314	15558	15626	15414	15301	15380	15352	15461	15412	15412	15465	15469	15412	15521	15473	15426	15628	15373	15513	15454	15433	15545	15391	15460	15730	15444	15425	15476	15390	15428	15503	15481	15599	15477	15426	15517	15423	15419	15524	15401	15561	15509	15314	15394	15616	15627	15404	15796	15396	15594	15480
36775	35461	31692	22472	17287	16262	16145	16064	16192	15954	16147	16053	16112	15857	15981	15831	16022	16046	16096	16167	16243	16158	16182	15968	15909	15890	16114	16047	16022	16078	16037	15897	15998	15768	15944	15931	15961	15885	15994	16012	15998	16038	16026	16080	16047	15907	16120	16089	15953	15917	16081	16005	16007	15787	15976	15947	16018	15911	16050	15989	16050	16226	15851	15945	15908	16011	16052	15910	16305	16029	16020	15961	16047	15723	15992	16243	15999	16053	16063	16009	16086	16018	16154	16273	16124	15937	15957	16296	16083	15937	15966	16239	15994	15886	15952	15963	16048	16062	16039	16096	16040	16012	16160	16115	15976	15963	16057	16056	15943	15911	15957	15945	15792	16028	16069	15869	16070	15891	16002	16285	15972	15899	15917	15899	15913	15988	16193	15892	16167	16114	16100	15981	15897	15937	16091	16316	16065	16023	15823	16022	16119	16046	16103	15967	16047	16096	16067	16061	15914	16163	15976	16011	16076	16038	15894	16132	16151	16030	16045	16139	15877	16052	16030	16084	16165	15888	15880	16090	15845	15792	15908	15954	15998	15923	15800	16047	16026	15937	16048	15909	15809	16035	16243	15995	15980	16070	16052	16022	16137	15965	15856	15980	15931	15867	16021	16106	16152	16142	16015	16078	16032	15859	16049	15982	16063	15977	16231	16155	15863	16158	15987	15811	15951	16004	15933	16000	15841	15995	16111	15930	16088	16116	16119	16167	16059	16078	16151	15992	15995	16016	15998	16081	15811	16004	15931	16149	16035	15853	15953	16022	16073	15999	15940	15953	16111	16168	16138	16167	15943	15868	15759	16013	16093	16009	15877	15991	15945	15924	16076	15980	16054	16082	16126	15909	16039	15987	15947	15894	15798	15954	16143	16155	15955	16157	15883	15874	16038	16265	16141	15879	16137	15873	16067	16040	16156	15977	16137	15965	16051	16037	15852	16035	16288	16016	15950	16050	15956	15800	16147	15942	15974	16029	15872	15855	16098	15972	16395	15968	16163	16002	15878	16012	16070	16029	15890	15891	16069	15979	15992	16006	16005	15985	16150	15827	15946	16082	16003	16125	15980	16141	15868	15991	15764	15829	15847	15933	16130	16311	16084	16255	16004	15886	16054	15938	16120	15857	15732	16106	16033	16099	16064	16218	16061	16028	15905	16147	16142	16024	15958	16101	16006	16021	16151	16108	16071	16003	16006	16189	16238	16098	15952	16049	16153	16088	16018	15955	16080	15979	16219	15948	15866	16086	16156	16095	16056	15907	15941	15991	16044	16070	15841	16091	16386	16124	15922	15923	15998	15899	15921	15986	15995	15958	16084	15997	16000	15801	16053	16012	15927	16026	16156	16138	16087	16044	16072	16098	15717	15989	15925	15957	16093	16046	15962	16006	16056	16039	15982	16007	16100	16132	16080	15843	16057	16075	15984	15969	16132	16169	15967	16200	16073	15831	16111	16289	15987	16091	16113	16064	15933	16075	15918	16047	15997	15978	15999	16319	16044	16018	15919	15944	16112	16084	16023	15914	16110	16044	15990	16167	15760	15709	15940	15969	16219	16050	16162	16074	16121	15909	15940	15845	16177	15988	16071	16081	15936	15961	16179	16037	15937	16005	15960	15946	16021	16079	16149	16107	16011	15786	16023	15804	15986	15984	16008	15758	15858	15963	15933	15981	16081	15998	15883	16010	15870	15829	16165	16036	15982	16077	16027	16003	16084	15855	16051	15854	16170	15928	16017	16006	15872	16068	15889	15842	15948	16062	16058	16119	16089	15938	16066	15796	16209	15905	15948	16038	16052	16060	16058	16015	15913	16097	16073	16027	16004	15930	16163	16162	16037	15902	15904	15842	16157	15937	15850	16094	15991	16032	16112	16052	16086	15900	15926	16106	15941	15977	15937	16123	15984	15853	15900	16094	16078	16235	16010	16013	15886	16114	16079	15948	15947	15893	15925	15993	16117	16013	16025	16012	16157	16017	16007	16357	15808	16127	15818	15985	16003	16021	16096	16253	15991	16239	15841	15743	16011	16128	15988	16021	16082	15946	15895	15934	16001	16074	15986	16000	16073	16213	15976	16061	16161	16061	16099	15899	16112	16071	15946	16017	16119	16042	15982	15872	16037	15960	15987	15868	15974	15790	15934	16057	16143	16012	15814	16083	16074	16081	15871	15993	16025	15996	15871	16167	16096	16079	16204	16220	16275	16056	16117	15980	15930	16298	15898	15870	15988	15849	16193	16067	16084	15981	16088	15901	16013	15862	16130	16069	16037	16092	15941	15836	15967	16116	16194	15935	16049	15940	15894	16140	16148	16032	16321	15884	15921	16065	15881	15948	16041	15851	15922	16133	15958	16116	16139	16037	15800	15983	15892	15990	16036	15897	15900	16027	16065	15926	16086	16092	16251	16050	15922	15984	15926	16045	16150	15997	15940	16029	16067	16189	16026	16103	16025	15818	16134	15984	15803	16083	15985	16161	16211	15785	16010	15933	16064	15953	15888	16097	16263	16077	16133	16090	15897	15927	16291	16065	16019	16035	15957	15972	15703	16275	16074	16278	16129	15995	16055	15972	16061	15846	16190	16000	15929	16067	16061	16097	16014	15857	16006	16004	16185	16218	15973	16099	15846	16128	16178	16255	15974	16082	16048	15989	15798	15827	16002	15962	15863	16106	16064	15866	16060	16060	16107	16117	15921	16095	15965	16015	16046	15941	15886	16021	16163	16071	16022	15984	16039	15988	16109	15997	15820	16144	16050	16064	16238	16142	16012	16112	16001	15699	15984	16016	15911	16133	16114	16095	16088	16027	16018	15800	16106	16134	16038	16017	16063	15975	16061	15944	16284	16186	16055	15897	15988	16231	16131	15993	16052	16088	16043	15944	16075	16002	15967	15952	15969	16034	15813	16135	16203	15990	16029	15933	16237	16058	16131	16036	15818	16051	15914	16119	16150	15941	15870	15995	16135	15989	16059	15845	15835	16074	16177	15985	15936	15869	16127	15988	15879	15848	15986	16080	16125	16311	16102	15938	15980	16112	16272	15837	15965	16080	16234	15945	16093	15915	16080	16001	16124	16032	16012	16137	16058	16069	16025	15942	15924	16132	15995	16084	16187	16053	15900	15956	16021	16003	15748	16084	15957	16004	15842	15984	16145	16043	15892	15887	16010	16231	16107	16174	16127	16155	15941	15805	15797	15885	15849	15853	15974	16022	16004	16150	15889	16134	16236	16038	16118	16211	15987	15937	15970	15981	15990	16040	16087	15911	15864	15811	15851	16052	16110	15990	15970	16018	16055	16185	16041	15967	16012	15997	16168	16129	16222	16087	16073	16069	16136	16207	16067	16140	15877	16063	16061	16162	15887	15982	16081	16145	16062	15932	16018	15928	16179	16119	15911	16001	15823	15925	15942	16124	16067	15983	16067	16069	16132	15906	16000	16058	15953	16005	16118	16065	15983	15992	16118	15952	15967	16007	16154	15853	15863	15900	16076	16053	16056	16074	16076	16205	15923	15919	15956	16063	15921	15854	16076	15971	15917	16047	15966	16046	15994	15978	16022	15887	16042	15908	15950	16087	15999	15904	15905	16046	15983	16081	16340	15948	15996	16125	15990	16111	15990	16105	16048	15997	15839	16113	15992	15977	16165	16171	15948	15791	16002	15981	16130	16039	15965	16044	16185	16091	16125	16178	15970	16154	16066	16035	16049	16303	16101	15997	16015	15883	16037	16124	15983	15910	16157	16051	16146	16029	15895	16023	15896	16139	15989	15981	16012	16051	16110	16128	16036	16060	15935	15668	15968	16187	15934	16084	15811	15850	15972	15982	16027	15933	16024	15978	16020	16093	15790	16015	16137	16005	16187	16156	16225	16069	15951	16005	15953	15836	16118	16201	16152	16038	16019	15914	15913	15923	16070	15994	16174	16128	16113	16100	15840	16010	16218	15918	16084	16084	15989	16073	15995	15919	16024	16047	16130	15998	16119	16144	16088	16056	16135	15878	16010	16114	16122	16055	16211	16195	15976	15873	15958	16010	16052	16225	15894	15903	16013	16318	15864	15748	15956	15791	15853	15883	15931	16117	16007	16249	16138	15901	16196	16087	16154	16147	16048	16029	15996	16054	16238	16040	15861	16349	16035	15991	16084	16077	15996	15806	16042	16035	16029	16100	16187	16041	15993	15918	16078	15964	16032	16086	16220	15788	15917	16050	15930	15903	16041	15981	16072	16025	16179	16192	16165	16105	15983	16022	15851	16068	16031	16085	16193	16084	16006	15925	15941	15965	16181	16050	16152	16108	15917	15911	16198	16105	16051	16207	15923	15985	15823	15899	15967	15756	16124	15971	16170	16027	15980	16168	15974	16060	16136	15992	16186	16033	16330	16038	15973	15951	15948	16249	15934	15800	16032	16069	15985	16082	16083	16133	16011	16182	15991	16000	16024	16019	15881	15975	15988	15955	15895	16106	16115	16149	16049	16005	16042	15839	16060	16202	15823	15884	16037	16071	16212	16092	15989	16039	16131	16053	16026	16184	16138	16064	15995	15948	16013	15894	15856	16024	16040	15867	16067	15793	15861	16005	15975	15879	16054	15883	15910	15876	16067	16156	15991	16091	16072	15973	15953	16041	15977	15969	16089	15975	16021	16088	16081	16021	16030	16028	16076	15912	16131	16113	15720	16096	15929	16092	16024	16088	16078	15904	15978	16007	16029	16150	15924	16129	16230	15848	15951	16342	16000	15987	15876	16120	16099	16181	16104	16152	15991	15920	15872	16081	16028	15926	16186	15889	15856	16171	16011	16026	15933	15857	15959	15992	16117	16057	16088	16023	16231	16244	16031	16071	15950	16071	15897	16000	15853	16038	15926	16046	16022	16197	16014	15906	16087	16080	16214	15988	16030	16137	16035	15949	16067	15782	16217	16005	15993	16345	16112	15966	15998	16062	15973	15982	16023	15957	15894	16001	16054	16018	16131	15939	16013	16063	16068	15931	16068	16118	16117	15909	16082	15814	15987	16003	16037	15912	16026	15956	16053	15898	16196	16120	16322	16118	15919	16069	15686	15979	16074	15980	16057	16065	15980	15982	16024	15937	15860	16105	15977	16084	15834	16065	15932	16099	16108	16022	16104	16280	15864	15900
40476	46709	33135	20160	16352	15451	15450	15308	15359	15421	15374	15585	15265	15329	15506	15462	15227	15474	15405	15455	15350	15338	15409	15473	15366	15470	15213	15293	15260	15429	15269	15236	15400	15434	15399	15401	15385	15456	15433	15450	15343	15336	15406	15439	15478	15549	15466	15158	15286	15410	15409	15333	15480	15422	15182	15269	15279	15371	15494	15437	15528	15424	15429	15293	15339	15457	15576	15542	15344	15398	15380	15399	15257	15281	15486	15398	15528	15332	15325	15483	15304	15538	15364	15371	15311	15329	15495	15375	15388	15351	15308	15301	15574	15368	15298	15521	15348	15347	15283	15473	15487	15408	15358	15272	15233	15264	15359	15323	15379	15392	15382	15443	15480	15368	15449	15464	15361	15446	15473	15459	15450	15323	15492	15387	15513	15257	15492	15386	15455	15373	15564	15535	15331	15390	15474	15389	15312	15169	15581	15419	15323	15331	15320	15411	15310	15389	15367	15394	15475	15484	15296	15294	15291	15324	15459	15320	15346	15580	15429	15510	15475	15488	15456	15369	15341	15324	15517	15400	15391	15469	15345	15424	15269	15329	15446	15384	15453	15423	15406	15330	15285	15346	15294	15233	15372	15493	15344	15356	15481	15382	15251	15400	15367	15382	15421	15474	15351	15522	15392	15218	15450	15393	15433	15443	15382	15470	15295	15417	15480	15388	15322	15414	15348	15411	15498	15401	15366	15307	15451	15344	15221	15206	15339	15271	15354	15193	15392	15364	15406	15274	15262	15444	15377	15332	15340	15339	15315	15270	15344	15454	15381	15366	15382	15513	15340	15150	15371	15312	15625	15294	15570	15285	15292	15492	15331	15395	15426	15396	15126	15293	15408	15339	15505	15292	15557	15196	15458	15216	15454	15260	15427	15354	15214	15460	15345	15337	15339	15340	15371	15465	15411	15512	15260	15291	15372	15276	15376	15253	15367	15482	15297	15316	15285	15262	15467	15422	15543	15529	15191	15417	15542	15412	15280	15221	15562	15399	15420	15453	15538	15425	15343	15460	15335	15579	15330	15222	15517	15242	15321	15331	15431	15308	15535	15215	15332	15506	15203	15378	15396	15457	15345	15269	15462	15344	15469	15338	15441	15275	15463	15632	15413	15381	15430	15390	15403	15469	15317	15216	15441	15255	15465	15321	15364	15404	15348	15341	15495	15632	15271	15323	15304	15418	15387	15366	15559	15455	15416	15423	15242	15456	15375	15240	15364	15435	15458	15376	15456	15307	15253	15340	15336	15495	15290	15418	15313	15467	15317	15269	15355	15466	15330	15306	15465	15511	15402	15232	15114	15281	15381	15271	15376	15227	15251	15304	15323	15400	15367	15338	15513	15376	15563	15359	15416	15426	15312	15460	15479	15606	15427	15247	15356	15307	15392	15407	15334	15400	15425	15326	15516	15447	15496	15399	15410	15328	15329	15409	15405	15412	15379	15275	15410	15458	15285	15415	15566	15495	15410	15406	15399	15448	15323	15290	15210	15374	15399	15424	15329	15423	15424	15447	15514	15231	15435	15500	15364	15307	15206	15297	15477	15267	15313	15420	15335	15276	15399	15302	15341	15544	15413	15413	15368	15427	15353	15288	15382	15528	15346	15425	15390	15375	15371	15393	15324	15290	15395	15262	15321	15440	15426	15406	15253	15477	15335	15469	15428	15479	15603	15491	15556	15353	15446	15435	15415	15421	15503	15265	15368	15540	15295	15409	15419	15171	15368	15311	15308	15421	15525	15286	15455	15377	15466	15238	15349	15374	15383	15474	15277	15512	15283	15293	15352	15294	15524	15422	15478	15245	15271	15347	15580	15477	15431	15409	15444	15504	15406	15257	15458	15438	15308	15314	15461	15361	15459	15299	15304	15460	15468	15417	15341	15381	15390	15344	15479	15408	15334	15293	15336	15273	15425	15453	15505	15434	15515	15253	15528	15533	15222	15540	15540	15487	15262	15263	15469	15421	15089	15416	15257	15575	15508	15331	15356	15281	15333	15348	15308	15534	15355	15318	15500	15412	15159	15568	15306	15409	15456	15433	15281	15320	15482	15396	15510	15228	15214	15303	15271	15434	15357	15315	15439	15371	15537	15261	15293	15465	15453	15196	15416	15291	15432	15389	15340	15418	15393	15434	15311	15270	15188	15341	15399	15326	15284	15366	15321	15397	15318	15361	15316	15348	15318	15335	15397	15362	15266	15340	15225	15395	15295	15322	15499	15346	15483	15452	15453	15375	15429	15311	15448	15295	15362	15563	15429	15310	15444	15282	15268	15308	15596	15214	15411	15371	15399	15521	15353	15271	15210	15514	15275	15385	15391	15403	15463	15381	15369	15369	15360	15530	15376	15305	15296	15370	15364	15399	15158	15451	15355	15517	15500	15353	15604	15279	15270	15460	15284	15278	15380	15259	15470	15219	15379	15302	15258	15425	15373	15346	15414	15562	15374	15516	15475	15523	15567	15339	15328	15579	15385	15413	15364	15498	15358	15446	15413	15440	15349	15262	15334	15349	15237	15400	15360	15375	15398	15451	15306	15266	15400	15579	15415	15364	15400	15395	15431	15389	15508	15283	15353	15431	15493	15488	15359	15356	15307	15406	15305	15352	15318	15482	15479	15480	15389	15366	15274	15616	15313	15395	15370	15396	15252	15433	15237	15482	15440	15539	15348	15520	15423	15392	15416	15426	15327	15281	15492	15454	15485	15396	15490	15251	15409	15271	15312	15511	15351	15391	15358	15609	15314	15419	15428	15481	15419	15389	15308	15331	15231	15298	15460	15455	15427	15319	15460	15565	15557	15344	15320	15372	15278	15352	15469	15365	15406	15395	15417	15323	15312	15529	15471	15480	15538	15271	15359	15408	15439	15299	15546	15410	15263	15151	15242	15426	15376	15501	15385	15325	15521	15438	15395	15304	15510	15406	15360	15370	15467	15257	15313	15582	15475	15347	15423	15343	15350	15430	15302	15272	15342	15365	15403	15434	15544	15298	15454	15301	15285	15343	15312	15399	15428	15405	15210	15568	15283	15311	15500	15480	15241	15387	15450	15373	15596	15428	15292	15542	15340	15445	15240	15398	15507	15454	15274	15284	15525	15191	15389	15395	15372	15522	15323	15397	15367	15253	15535	15472	15474	15366	15398	15440	15218	15523	15419	15486	15417	15395	15357	15467	15372	15386	15446	15521	15476	15347	15473	15448	15389	15364	15560	15241	15259	15437	15322	15292	15529	15339	15381	15361	15398	15193	15260	15389	15421	15506	15510	15263	15322	15391	15358	15337	15543	15432	15440	15422	15451	15398	15332	15484	15439	15236	15595	15582	15253	15480	15416	15290	15399	15291	15484	15344	15291	15262	15324	15447	15465	15368	15433	15476	15392	15527	15406	15461	15325	15249	15328	15410	15313	15449	15472	15461	15546	15379	15396	15545	15318	15486	15368	15349	15271	15297	15228	15300	15489	15411	15343	15333	15428	15252	15598	15371	15318	15462	15302	15474	15309	15520	15167	15263	15430	15528	15364	15234	15329	15298	15285	15567	15356	15342	15327	15289	15445	15422	15387	15241	15340	15222	15383	15204	15352	15290	15458	15442	15365	15265	15316	15464	15531	15284	15567	15409	15417	15472	15389	15381	15271	15260	15431	15289	15356	15324	15539	15349	15525	15381	15497	15534	15306	15412	15382	15405	15354	15345	15406	15434	15453	15467	15393	15349	15200	15346	15386	15304	15404	15257	15373	15433	15345	15446	15374	15371	15368	15359	15311	15329	15469	15528	15350	15293	15428	15408	15338	15254	15376	15302	15226	15316	15322	15546	15425	15447	15451	15340	15472	15357	15354	15351	15367	15296	15554	15388	15309	15380	15349	15248	15332	15412	15408	15329	15466	15382	15699	15307	15428	15327	15374	15246	15340	15274	15462	15325	15295	15228	15337	15567	15495	15279	15456	15331	15366	15372	15372	15344	15224	15340	15467	15360	15189	15266	15431	15433	15429	15424	15337	15292	15381	15393	15356	15379	15405	15368	15421	15291	15497	15358	15317	15586	15432	15318	15253	15432	15272	15359	15372	15404	15372	15399	15403	15220	15456	15267	15436	15342	15357	15561	15433	15395	15443	15269	15567	15233	15410	15518	15313	15393	15304	15433	15440	15355	15399	15267	15589	15450	15374	15388	15415	15330	15287	15349	15395	15550	15214	15457	15331	15528	15388	15403	15422	15319	15351	15477	15299	15380	15356	15390	15391	15448	15251	15255	15393	15404	15482	15271	15365	15364	15601	15296	15397	15373	15323	15363	15317	15410	15285	15359	15442	15517	15496	15283	15266	15407	15358	15325	15490	15407	15375	15376	15358	15325	15401	15311	15538	15331	15411	15463	15308	15493	15404	15549	15389	15547	15258	15262	15553	15358	15559	15463	15425	15504	15268	15491	15377	15465	15338	15465	15485	15417	15540	15349	15588	15270	15378	15354	15172	15450	15530	15156	15487	15299	15555	15255	15462	15328	15279	15528	15458	15452	15379	15339	15331	15449	15379	15500	15486	15424	15443	15370	15321	15214	15432	15582	15475	15409	15461	15448	15242	15478	15464	15406	15357	15288	15441	15581	15418	15355	15424	15393	15518	15334	15492	15357	15485	15514	15347	15194	15543	15319	15322	15236	15351	15367	15288	15312	15270	15450	15467	15327	15360	15259	15302	15491	15341	15325	15511	15183	15306	15257	15327	15270	15392	15461	15393	15435	15447	15505	15461	15393	15368	15322	15437	15470	15335	15454	15238	15448	15466	15389	15574	15485	15440	15231	15442	15363	15301	15531	15456	15442	15348	15254	15429	15413	15416	15279	15223	15397	15346	15296	15500	15515	15364	15457	15466	15503	15408	15307	15428	15312	15328	15350	15351	15406	15473	15320	15145	15339	15212	15435	15367	15403	15460	15466	15320	15386	15457	15365	15347	15411	15372	15584	15335	15332	15467	15351	15558	15258	15294	15142	15183	15343	15416	15334	15479	15310	15370	15335	15362	15507	15467	15359	15382	15382	15438	15395	15479	15410	15280	15423	15456	15447	15338	15404	15321	15382	15511	15577	15357	15459	15458	15567	15318	15307	15533	15346	15361	15425	15518	15212	15421	15462	15425	15402	15360	15465
24051	24195	33811	27723	22924	22527	21249	16596	16212	16286	16221	15758	16098	16272	15998	16137	16142	16159	15993	15921	15916	16080	15991	16025	16008	16030	16043	16168	15967	15912	15833	15971	16130	15953	15784	15967	15794	15838	15931	15872	15813	15851	15935	15944	16006	15676	15767	15815	15878	15822	16093	15826	15966	15757	16063	16034	15880	15670	15844	15817	15932	15833	15807	15881	15968	15878	15879	15805	15927	15862	15872	15817	16006	15789	15839	15941	15847	15872	15857	15791	15768	16115	15808	15873	15677	15922	15743	15769	15799	15952	15785	15913	15995	15847	15957	15824	15761	15769	15931	15815	15718	15774	15710	15920	15934	15916	16016	15781	15912	15978	15858	15703	15799	15734	15896	15721	15840	16033	15854	15846	15934	15778	15947	15965	15815	15566	15801	15782	15763	15855	15976	15934	15897	15802	15770	15709	15964	15667	15669	15919	15718	15888	15891	15733	15895	15736	15902	15815	15898	15866	15928	15764	15857	15873	15598	15836	15973	15777	15710	15765	15691	15732	15803	15866	15901	15711	15723	15555	15863	15797	15767	15872	15801	15854	15606	15811	16022	15848	15757	15718	15687	15932	15837	15853	16027	15845	15878	15767	15882	15849	15643	15760	15879	15913	15699	15927	15891	15735	15947	15787	15876	15764	15691	15865	15741	15785	15721	15860	15882	15882	15853	15803	15667	15696	15716	15873	15993	15930	15800	15905	15901	15871	15693	15794	15939	15837	15933	15801	15950	15843	15817	15864	15951	15893	15906	15775	15650	15794	15807	15953	15996	15851	15693	15946	15718	15712	15762	15871	15942	15834	15776	15829	15745	15774	16105	15691	15763	15963	15722	15736	15840	15905	15834	15773	15989	15676	15684	15876	15746	15729	15853	15763	15897	15744	15686	15817	15623	15757	15717	15648	15803	15574	15997	15829	15882	15871	15874	15798	15670	15961	15831	15979	15793	15697	15707	15964	15902	15663	15908	15556	15904	15865	15744	15788	15991	15666	15769	15594	15731	15863	15549	15801	15761	15836	15870	15518	15941	15792	15881	15770	15653	15667	15883	15725	15634	15907	15867	15885	15806	15820	15629	15781	15714	15817	15772	15927	15907	15678	16016	15781	15800	15926	15955	15960	15823	15845	15907	16146	15946	15744	15712	15604	15869	15767	15787	15875	15874	15747	15766	15749	15700	15862	15863	15822	15816	15683	15696	15657	15944	15678	15767	15808	15758	15793	15718	15722	15686	15784	15925	15941	15664	15679	15691	15885	15840	15801	15803	15781	15807	15670	15674	15737	15821	15637	15855	15846	15910	15841	15948	15688	15897	15667	15778	15795	15768	15839	15946	15936	15796	15648	15782	15583	15769	15767	15859	15896	15722	15755	15661	15728	15754	15736	15787	15920	15752	15978	15716	15798	15804	15887	15708	15831	15714	15762	15903	15808	15820	15922	15694	15884	15962	15837	15855	15998	15679	15730	15660	15834	15832	15762	15843	15839	15629	15749	15920	15905	15822	15793	15899	15781	15767	15721	15850	15943	15813	15614	15775	15852	15903	16072	15785	15995	15931	15848	15859	16042	15754	15714	15742	15789	15776	15902	15797	15769	15673	15846	15825	15669	15677	15784	15864	15912	15725	15899	15839	15827	15854	15904	15845	15887	15715	15758	15578	15784	15855	15876	15808	15701	15817	15667	15844	15824	15769	15818	15870	15750	15711	15718	15845	15805	15820	15649	15859	15732	15581	15927	15906	15621	15785	15948	15987	15805	15830	15696	15709	15703	15831	15971	15627	15849	15724	15666	15754	15828	15576	15623	15890	15947	15703	15621	15767	15776	15712	15957	15907	15818	15907	15711	15752	15739	15872	15651	15848	15868	15885	15827	15942	15794	15711	16020	15743	15630	15741	15869	15777	15822	16061	15713	15735	15808	15876	15626	15958	15950	15788	15792	15766	16025	15744	15804	15766	15904	15956	15617	15788	16072	15868	15935	15751	15735	15642	15690	15780	15822	15929	15615	15686	15841	15909	15966	15922	15820	15857	15840	15938	15774	15925	15797	15748	15733	15761	15619	15859	16007	15884	15675	15767	15746	15729	15801	15716	15896	15932	15677	15791	15946	15924	16051	15857	15872	15671	15905	15881	15664	16071	15945	15887	15923	15777	15706	15782	15667	15993	15593	15727	15668	15824	15827	15711	15713	15888	15675	15960	15809	15746	15825	15808	15799	15893	15853	15652	15736	15675	15784	15860	15880	15809	15926	15718	15811	15957	15957	15866	15813	15782	15685	15759	15901	15931	15821	15813	15730	15852	15845	15872	15717	15695	15832	15950	15819	15825	15781	15872	15914	15822	15908	15821	15661	15892	15960	15792	15830	15771	15773	15723	15840	15649	15757	15714	15648	15731	15884	15579	15898	15675	15657	15730	15835	15824	15858	15777	15855	15728	15964	15874	15875	15798	15826	15892	15830	15829	15883	15789	15626	16092	15738	15637	15815	15538	15771	15923	15771	15759	15766	15843	15835	15921	15807	15903	15732	15797	15898	15643	15713	15715	15878	15728	15837	15869	15681	15634	15690	15694	15740	15862	15926	15882	16052	15883	15913	15869	15673	15617	15728	15770	15912	15939	15947	15741	15794	15604	15885	15898	15871	15855	16006	15767	15903	15783	15750	15912	15928	15808	15916	15679	15757	15809	15570	15833	15789	15945	15824	15827	15874	15896	15865	15744	15883	15705	15829	15789	15658	15782	15910	15917	15715	15800	15888	15827	15832	16032	15831	15919	15804	15763	15792	15748	15835	15905	15868	15701	15889	15966	15589	15964	15773	15802	15842	15860	15709	15761	15715	15818	15823	15891	15823	15635	15763	15713	15690	15891	16036	15901	15668	15903	15808	15710	15716	16006	15687	15872	15874	15715	15726	15925	15582	15718	15774	15905	15854	15811	15812	15709	15845	15703	15876	15736	15606	15622	15779	15972	15711	15709	15831	15651	15873	15886	15751	15726	15850	15841	15661	15682	15902	15728	15741	15831	15687	15671	15835	15787	15826	15800	15826	15847	15730	15852	15730	15799	15812	15672	15748	15927	15923	15796	15769	15760	15670	15662	15651	15822	15701	15862	15725	15982	15902	15610	15686	15620	15730	15921	15772	15978	15940	15952	15814	15872	16026	15870	15941	15806	15679	15739	15691	15721	15720	15653	15793	15908	15746	15676	15648	15625	15647	15789	15764	15895	15747	15806	15702	15916	15810	15647	15953	15941	15807	16027	15733	15784	15873	15894	15936	15692	15893	15968	15919	15649	15705	15656	15746	15641	15842	16006	15926	15675	15750	15936	15744	15809	15856	15754	15785	15937	15844	16182	15722	15645	15870	15760	15677	15543	15863	15632	15765	15576	15868	15767	15865	15872	15795	15876	15895	15891	15735	15844	15676	15682	15821	15795	15839	15638	15781	15815	15738	15585	15729	15917	15768	15665	16108	15868	15832	15654	15796	15654	15734	15708	15770	15916	15742	15755	15807	15690	15846	16007	15894	15718	15884	15452	15807	15873	15885	15655	15961	15652	15840	15940	15996	15846	15925	15723	15791	15670	15735	15835	15702	15846	15956	15868	15866	15828	15782	15723	15865	15764	15690	15845	15814	15864	15966	15858	15681	15839	15784	15692	15815	16063	15728	15800	15924	15677	15592	15868	15743	15791	15877	15982	15739	15831	15964	15735	15818	15843	15659	15967	15838	15901	15782	15796	15922	15770	15730	15833	16011	15796	15783	15927	15757	15751	15699	15768	15925	15939	15665	15947	15824	15950	15676	15902	15891	15925	15804	15806	15642	15853	15771	15899	15895	15831	15861	15858	15743	15915	15849	15690	15828	15817	15789	15697	15844	15821	15786	15860	15842	15932	15681	15484	15913	15956	15744	15885	15863	15708	15790	15818	15859	15806	15790	15769	15887	15902	15817	15825	15700	15597	15892	15919	15807	16002	15704	15787	15762	15972	15688	15852	15984	15734	15921	15718	15665	15929	15959	15840	15827	15695	15500	15814	15975	15878	15709	15790	15735	15937	15916	15951	15532	15651	15980	15669	15705	15856	15793	15726	15689	15765	15712	15749	15704	15805	15892	15868	15718	15790	15784	15778	15675	15799	15891	15869	15878	15723	15777	15889	15801	15709	15877	15721	15729	15719	15894	15965	15726	15936	15748	15880	15931	15765	15838	15834	15761	15702	15774	15933	15892	15817	15968	15726	15783	15888	15904	15799	15907	15722	15874	16068	15911	15658	15794	15762	15974	15803	15765	15822	15898	15759	15846	15871	15791	15858	15862	15670	15883	15687	15819	15746	15807	15911	15655	15709	15785	15674	15883	15768	15844	15823	15964	15571	15908	15820	15764	15827	15637	15648	15626	15696	15713	15971	15698	15642	15890	15870	15591	15634	15746	15630	15727	16024	15854	15570	15665	15965	15691	15786	15785	15853	15584	15788	15768	15716	15692	15916	15886	15753	15749	15744	15719	15801	15659	15502	15798	15897	15729	15841	15783	15898	15921	15713	16112	15685	15606	15747	15866	15705	15785	15719	15710	15652	15865	15960	15896	15751	15857	16017	15732	15781	15741	15960	15655	15878	15747	15856	15762	15694	15837	15656	15886	15815	15927	15824	15708	15789	15994	15758	15944	15860	15921	15490	15786	15659	15778	16024	15801	15786	15598	15798	15779	15716	15723	15841	15794	15717	15835	15651	15856	15821	15732	15680	15769	15763	15673	15921	15790	15752	15862	15529	15952	15770	15742	15658	15749	15688	15719	15777	15704	15814	15959	15731	15962	15846	15625	15643	15797	15748	15607	15573	15726	15713	15809	15877	15857	15842	15911	15808	15570	15555	15848	15751	15768	15744	15884	16005	15718	15794	15782	15871	15898	15748	15824	15948	15733	15878	15713	15931	15607	15755	15763	15888	15827	15762	15768	15798	15620	15609	15861	15904	15682	15892	15640	15672	15780	15665	15655	15957	15860	15865	16061	15933	15819	15625	16013	15765	15776	15860	15784	15924	15993	15871	15810	15758	15691	15849	15690	15810	15821	15775	16040	15841	15833	15838	15692	15799	15813	15734	15775	15952	15845	15916	15924	15863	15873	15731	15749	15882	15698	15772	15926
61927	106254	82026	49515	26252	16530	15243	15112	15326	15142	15369	15280	15297	15165	15308	15214	15204	15264	15319	15130	15381	15385	15123	15359	15399	15084	15243	15192	15149	15162	15309	15213	15409	15382	15184	15386	15133	15391	15219	15322	15241	15133	15395	15262	15241	15328	15226	15223	15209	15165	15082	15290	15131	15272	15336	15254	15168	15243	15116	15139	15365	15176	15273	15098	15220	15131	15334	15225	15256	15182	15209	15112	15100	15160	15300	15299	15325	15243	15254	15246	15389	15270	15126	15233	15007	15129	15109	15212	15292	15228	15204	15082	15064	15230	15191	15401	15208	15276	15093	15223	15200	15210	15236	15394	15370	15322	15215	15308	15294	15300	15113	15226	15145	15443	15111	15203	15223	15199	15269	15194	15064	15191	15206	15325	15402	15035	15170	15195	15288	15496	15354	15235	15247	15224	15220	15064	15141	15214	15278	15267	15306	15134	15236	15186	15329	15088	15142	15303	15227	15177	15362	15311	15188	15139	15224	15201	14993	15232	15309	15204	15476	15032	15208	15131	15160	15222	15336	15164	15267	15270	15339	15267	15228	15361	15256	15168	15234	15174	15090	15039	15109	15236	15276	15241	15254	15237	15210	15133	15136	15298	15148	15279	15229	15271	15171	15188	15234	15393	15229	15308	15231	15071	15243	15226	15320	15214	15223	15127	15382	15154	15249	15195	15258	15225	15255	15264	15268	15115	15252	15272	15334	15268	15231	15235	15327	15220	15121	15064	15277	15162	15289	15234	15184	15225	15262	15110	15296	15177	15108	15117	15270	15046	15127	15076	15225	15191	15178	15444	15263	15221	15203	15440	15220	15147	15262	15080	15014	15289	15211	15143	15255	15124	15351	15235	15332	14985	15268	15057	15237	15341	15208	15214	14919	15146	15254	15167	15322	15240	15319	15124	15259	15360	15280	15288	15255	15329	15273	15228	15247	15275	15282	15142	15282	15169	15081	15155	15158	15019	15357	15168	15264	15157	15197	15206	15251	15373	15233	15160	15313	15128	15160	15344	15174	15203	15227	15139	15006	15094	15272	15288	15048	15035	15198	15310	15253	15306	15222	15276	15161	15081	15243	15405	15322	15260	15301	15006	15269	15163	15326	15299	15129	15242	15264	15103	15363	15216	15227	15217	15419	15228	15218	15219	15168	15401	15225	15290	15095	15181	15126	15197	15197	15193	15237	15249	15175	15178	15137	15128	15167	15244	15160	15202	15441	15274	15193	15324	15328	15270	15048	15030	15310	15428	15352	15266	15304	15129	15335	15079	15411	15212	15240	15311	15333	15188	15326	15257	15374	15234	15246	15258	15267	15183	15162	15181	15335	15259	15276	15180	15199	15191	15241	15229	15249	15280	15271	15121	15180	15201	15158	15278	15244	15405	15353	15226	15248	15271	15166	15318	15079	15372	15348	15219	15154	15316	15342	15328	15200	15226	15057	15258	15215	15051	15164	15177	15266	15288	15216	15229	15142	15350	15177	15175	15081	15314	15015	15310	15149	15227	15089	15157	15278	15243	15156	15244	15227	15310	15171	15045	15227	15113	15278	15247	15222	15193	15090	15393	15235	15060	15220	15171	15291	15286	15154	15255	15270	15247	15114	15208	15100	15358	15116	15263	15384	15286	15159	15143	15200	15289	15222	15231	15298	15221	15192	15197	14988	15234	15239	15116	15352	15201	15124	15241	15044	15259	15242	15155	15183	15179	15297	15172	15161	15181	15464	15144	15225	15226	15215	15240	15207	15222	15348	15248	15169	15025	15259	15202	15198	15256	15285	15305	15307	15360	15111	15287	15358	15179	15427	15369	15309	15158	15142	15368	15159	15191	15276	15088	15091	15203	15416	15208	15309	15173	15225	15064	15014	15137	15196	15141	15191	15173	15013	15475	15145	15272	15267	15134	15328	15225	15218	15279	15368	15340	15220	15265	15368	15220	15049	15125	15129	15224	15197	15250	15332	15262	15182	15202	15454	15327	15163	15149	15326	15425	15289	15185	15015	15285	15216	15405	15286	15156	15341	15184	15186	15286	15182	14992	15087	15136	15262	15197	15283	15149	15212	15314	15305	15187	15238	15179	15157	15114	15285	15478	15184	15253	15067	15187	15255	15264	15387	15141	15157	15324	15272	15329	15265	15211	15175	15192	15277	15295	15087	15199	15178	15149	15315	15332	15317	15112	15283	15180	15407	15264	15359	15266	15123	15236	15309	15319	15214	15197	15286	15326	15209	15184	15230	15212	15173	15069	15216	15152	15443	15294	15299	15113	15314	15239	15110	15114	15245	15086	15149	15284	15378	15326	15249	15102	15361	15309	15398	15150	15096	15253	15148	15240	15283	15411	15193	15213	15230	15389	15274	15412	15324	15168	15176	15235	15198	15357	15236	15313	15169	15218	15201	15295	15369	15202	15105	15263	15149	15306	15155	15166	15240	15235	15290	15246	15171	15170	15003	15213	15280	15126	15198	15319	15222	15224	15336	15075	15248	15228	15236	15191	15280	15164	15230	15258	15268	15251	15241	15311	15221	15174	15084	15312	15139	15257	15263	15139	15084	15245	15109	15246	15172	15081	15427	15303	15162	15105	15443	15296	15240	15390	15136	15315	15317	15167	15364	15219	15311	15379	15129	15073	15099	15116	15338	15225	15126	15315	15096	15240	15233	15195	15407	15332	15375	15201	15193	15132	15216	15268	15190	15279	15254	15269	15468	15181	15168	15127	15154	15220	15143	15317	15449	15286	15137	15214	15180	15342	15168	15240	15212	15313	15194	15200	15202	15242	15251	15126	15285	15119	15194	15155	15322	15216	15248	15257	15187	15199	15299	15171	15110	15214	15060	15350	15338	15042	15117	15274	15147	15148	15303	15302	15274	15114	15269	15155	15246	15209	15321	15131	15142	15185	15001	15272	15181	15196	15224	15383	15265	15224	15257	15098	15169	15089	15357	15365	15218	15142	15158	15106	15356	15321	15203	15308	15172	15107	15313	15277	15070	15324	15113	15275	15243	15194	15128	15101	15210	15162	15309	15164	15377	15141	15114	15178	15203	15175	15345	15369	15170	15226	15389	15109	15275	15162	15188	15150	15315	14997	15295	15244	15197	15384	15202	15261	15162	15245	15162	15317	15297	15179	15198	15227	15110	15201	15175	15224	15165	15279	15295	15184	15179	15155	15303	15101	15314	15302	15028	15224	15245	15176	15351	15373	15080	15285	15196	15373	15306	15143	15269	15234	15371	15162	15264	15191	15212	15203	15182	15192	15214	15402	15074	15213	15295	15281	15424	15339	15165	15311	15272	15243	15154	15236	15185	15265	15177	15172	15144	15211	15334	15350	15120	15358	15309	15137	15120	15424	15358	15397	15177	15082	15295	15079	15203	15214	15324	15396	15257	15176	15082	15331	15164	15273	15252	15084	15218	15121	15261	15231	15230	15344	15223	15275	15124	15293	15331	15248	15182	15233	15337	15455	15283	15106	15158	15199	15259	15086	15082	15194	15326	15115	15291	15107	15419	15158	15353	15053	15172	15371	15352	15395	15194	15196	15090	15123	15258	15241	15283	15111	15199	15222	15215	15203	15181	15185	15243	15139	15305	15212	15242	15167	15212	15220	15045	15197	15373	15170	15149	15309	15125	15240	15061	15134	15197	15172	15230	15381	15208	15113	15303	15092	15254	15321	15187	15298	15091	15357	15080	15212	15319	15181	15237	15284	15379	15287	15098	15199	15243	15130	15178	15264	15336	15289	15143	15169	15242	15378	15164	15322	15189	15225	15206	15264	15318	15071	15204	15228	15266	15322	15351	15311	15249	15269	15243	15218	15258	15236	15217	15298	15241	15196	15274	15046	15296	15237	15305	15179	15026	15137	15219	15163	15134	15126	15353	15245	15116	15206	15310	15395	15343	15156	15330	14926	15298	15170	15147	15227	15255	15260	15323	15372	15168	15223	15369	15362	15241	15155	15185	15324	15161	15304	15264	15455	15156	15343	15125	15214	15171	15207	15224	15154	15373	15089	15397	15209	15329	15222	15339	15195	15255	15232	15132	15344	15011	15055	15341	15125	15193	15001	15332	15158	15173	15239	15377	15199	15116	15353	15171	15178	15305	15108	15162	15234	15365	15255	15252	15229	15081	15358	15226	15377	15324	15246	15122	15172	15146	15195	15361	15299	15171	15208	15369	15201	15270	15203	15241	15170	15284	15277	15196	15185	15303	15260	15186	15013	15264	15146	15212	15293	15136	15253	15171	15236	15278	15143	15387	15217	15336	15186	15153	15266	15242	15170	15188	15173	15142	15290	15220	15405	15244	15200	15091	15344	15204	15329	15238	15091	15224	15132	15206	15432	15381	15024	15220	15166	15216	15250	15176	15303	15297	15366	15254	15305	15236	15277	15165	15224	15120	15153	15392	15104	15300	15348	15133	15123	15210	14963	15213	15241	15369	15256	15284	15174	15123	15316	15242	15271	15202	15114	15374	15261	15267	15138	15285	15113	15370	15174	15209	15189	15330	15203	15258	15201	15276	15258	15400	15152	15232	15198	15069	15240	15162	15191	15313	14997	15182	15217	15282	15170	15231	15335	15230	15324	15399	15120	15392	15325	15304	15117	15210	15224	15250	15257	15273	15237	15323	15356	15260	15227	15259	15151	15199	15181	15361	15292	15310	15098	15186	15311	15197	15150	15231	15333	15247	15229	15245	15353	15373	15341	15250	15343	15193	15284	15220	15244	15041	15365	15302	15205	15142	15054	15148	15183	15186	15225	15328	15199	15228	15347	15033	15383	15036	15054	15321	15095	15183	15299	15201	15171	15182	15397	15317	15079	15282	15340	15345	15335	15165	15439	15075	15031	15100	15103	15157	15367	15199	15304	15188	15214	15207	15421	15128	15169	15404	15291	15109	15326	15270	15296	15179	15365	15202	15253	15393	15300	15239	15267	15197	15126	15223	15263	15193	15406	15377	15178	15155	15308	15200	15351	15322	15142	15191	15280	15271	15084	15225	15190	15166	15080	15204	15313	15178	15277	15329	15390	15162	15139	15113	15074	15301	15320	15153	15282	15278	15158	15278	15300	15136	15300	15246	15197	15145	15185	15348	15429	15156	15398	15171	15380	15218	15157	15249	15222	15317	15087	15413	15191
33723	38017	35888	25298	17903	16495	16415	16236	16146	16226	16025	16116	16182	16107	16223	15873	16041	16060	16004	16372	16305	16215	16217	16134	16162	16257	16035	16157	16138	16110	16233	16215	16291	16346	16109	16195	16268	16039	16178	15986	16219	16002	16181	16264	16137	15946	16000	16003	16115	16110	16154	16088	16245	16177	16335	16125	16240	16361	16032	16046	16055	16135	16112	15899	16105	16030	16041	16066	16104	16366	16155	16134	15999	15983	16008	16107	16323	15919	16123	16059	16169	16222	16111	16174	16189	16023	16152	15941	16098	15997	16200	16024	16052	16125	15983	16158	16078	16099	15918	16147	15990	16071	16163	15886	16031	15909	16256	16077	16182	16145	16192	15928	16183	16100	16047	15840	16039	15885	16082	16273	15907	16251	15969	16260	16106	16252	16070	16111	16150	15912	16162	16072	16097	16170	15943	15985	16035	16062	16062	16046	16212	16065	16158	15895	16122	15945	16056	16154	16073	16208	15926	16052	16131	16223	16181	15951	16273	16172	16211	16014	16186	16108	16195	16019	15929	16199	16006	16100	16144	15923	16161	16104	15965	16279	16195	16181	16041	16098	15805	16008	16167	16221	15962	16174	16112	15986	16334	16156	15924	16163	15883	15902	16156	16135	16189	16186	16045	16162	16034	15998	16124	16290	16270	16130	15937	16025	16153	16021	16108	16096	16120	15910	16081	16245	15938	16240	16282	16014	15994	16035	15844	16148	15922	16206	16075	16100	16089	16186	16184	16071	16101	16243	16065	16001	16012	16261	16191	16206	15948	16061	16012	16002	16023	16229	16077	15972	16044	16117	16262	16026	16135	16095	16210	16226	15957	16001	16174	16134	16173	16158	15974	16105	16158	16229	16240	16004	16011	16256	15955	16267	15970	15992	16094	16090	16133	16086	16016	16113	16192	16197	16236	16106	16093	16087	16050	16159	16095	15995	16081	15977	16122	16256	15953	16069	16063	16062	15952	16131	16072	16136	16156	16042	16020	16056	16226	16131	16142	16023	16118	16052	16098	16009	16050	16050	16050	16137	16178	16135	15961	15976	16107	16040	16227	16311	16190	16228	16304	16059	16269	16031	16112	15987	16071	16194	16114	16247	16084	16118	16148	15940	15804	15942	16045	16116	16151	16079	16158	16121	16202	16081	16098	16241	16059	16151	15910	16152	16077	16078	16181	16080	16038	16016	16081	15903	16169	16151	16042	16151	16022	16185	15944	15959	16040	16164	15870	16088	16019	15948	16024	16042	16015	15882	16077	16024	16021	16203	16041	15993	16183	16231	16178	15898	15967	15872	16196	16163	16153	16172	16164	16136	16129	16099	15737	16110	16015	16008	16123	16188	16130	16053	16104	16047	16266	16129	15994	16146	16205	16255	15965	15994	16074	15903	16043	16051	16187	16085	16139	16208	16147	16116	16277	16189	16066	16042	15983	16166	15991	15984	16107	15995	16218	16147	16024	16095	15982	16141	15954	16103	16038	16004	16215	16049	16277	16116	16230	16208	16125	16096	16034	16054	16313	16060	15963	16125	16034	15979	16084	16209	16231	15961	15999	16153	16111	16074	16101	16048	16013	16244	15970	16003	16233	16138	15977	16152	16201	16301	16141	16096	16069	15994	16060	16241	16302	15962	16038	16071	16189	16201	16057	16289	16176	15975	16206	16214	16202	16087	16218	16101	16018	16071	16025	15981	16148	16009	16148	16248	16080	16008	15917	16004	16072	16090	16188	16051	16070	16114	16279	16000	15990	16152	16241	16167	16214	16153	16104	15865	16070	16336	16212	16153	15901	16192	16174	16181	16214	16202	15865	16111	16096	16108	16126	16117	15901	16163	16027	16117	16030	16173	15959	16204	16047	16173	16059	16175	16117	15888	16016	16190	16005	16018	16246	16085	16061	15976	16043	16031	16089	16044	15949	16063	16069	16211	16051	15982	16157	16119	15982	15955	16210	16036	16038	16207	16075	16145	16178	16032	16120	16080	16139	16203	16031	15929	16130	16028	16032	16016	16052	16100	16172	16078	16076	16230	16027	16170	16175	16052	16006	16109	15999	16001	16207	16117	16146	16197	16077	16055	16094	15975	16209	16239	16265	16040	15883	16061	16169	16169	15865	16211	16140	16236	15976	16114	15946	16191	16173	16249	16034	16193	16086	16165	16154	15969	16106	16101	15904	16099	16314	15994	16113	16249	15976	16045	16061	16131	16129	15966	16025	16035	16001	16148	16144	16264	16266	16189	16249	16150	16312	16099	16017	16137	15986	16149	16011	16198	15996	16321	16205	16301	16222	15951	16090	16195	15867	16173	15917	16069	16128	16110	16092	16022	16014	16147	16021	16091	16167	16198	16175	16298	16039	16180	16113	15930	16267	16101	16060	15886	15806	16091	16171	15894	15944	16143	16289	16012	16140	16134	16106	16115	16143	16089	16062	16064	16101	16018	16103	16040	15937	15982	15929	15998	16261	16245	16012	15996	16113	16214	16277	16281	16357	16194	16051	16141	16097	15909	16188	16061	16245	16045	16135	16023	16221	16187	15953	16205	16019	16226	16180	16032	16080	15894	15957	16284	15964	16071	16053	15983	16055	16086	16022	16233	16287	16106	15990	16121	16247	16064	16041	15981	16140	16257	16056	16108	16102	16059	16112	15969	16116	16102	16055	16311	16104	16018	16021	16082	16247	16307	16358	16042	16242	16190	16004	16128	16054	15987	16292	16161	16123	16185	15955	16089	16171	16083	16432	16338	16267	16072	16101	16114	16198	16005	16076	16070	15980	16222	16066	16064	15977	15960	16053	16216	16210	16374	16152	16154	16132	16112	16182	16159	16178	16278	16014	16138	16216	16150	16150	16171	16215	15928	16142	16068	15956	16187	16146	16080	16144	16118	16106	16091	16124	16098	16081	16279	16147	16187	16103	16100	15989	16020	16165	16252	16196	16284	16115	16202	15962	15947	16050	16020	15988	16238	16101	15979	16154	16140	16154	16137	16109	16012	16141	16169	16295	16172	15977	16047	16039	16154	16171	16188	16122	16049	16234	15985	16122	16054	16112	16028	16240	16213	16152	16314	16083	16002	15953	16057	16003	16073	16101	16155	16125	16329	16228	16035	16095	16041	16055	16145	16090	16113	15993	15958	16102	15869	15977	16092	15952	16194	16172	16206	15911	16191	16109	16032	16312	15991	16070	16026	16019	16031	16096	15908	16119	15921	16111	16195	16079	16113	16099	15962	16167	16148	16147	16118	16215	16005	16148	16062	15989	16121	16059	16156	16149	16252	16054	16137	16273	16181	16083	16042	16062	16114	16028	16200	16139	16075	16110	16189	16203	16092	16236	16210	15960	16179	16223	16125	15999	15979	16188	15964	15908	16031	16000	16041	16084	15961	15938	16166	16100	16228	16069	16158	16092	16170	16076	15977	15972	16079	16119	15943	15908	16086	16007	16064	16160	16154	15928	16111	16234	16119	15875	16137	16198	16064	16154	16117	16076	15938	16086	16095	16147	16260	15908	16134	16140	16065	16232	16233	16314	16077	16177	16017	16052	16097	16159	16130	16261	16006	16046	16133	16101	15915	16162	16207	16091	16167	16118	16110	16063	16134	16193	16159	16038	16130	16076	16248	16207	16230	16245	16044	16183	16255	16033	16049	16041	15902	15993	16113	16140	16040	16191	16176	16209	16203	16228	16099	16116	16133	16128	16052	16213	16083	16079	16024	16169	16326	16122	16195	16111	16020	16095	16035	16286	16112	16257	16055	16174	16131	16001	16054	16101	16040	16160	16271	16056	15919	16117	16072	16153	16094	16084	15998	16256	16045	16089	16390	16173	16157	16074	16176	16034	16132	16322	15996	16140	16312	16199	16032	15870	15919	16004	15964	16071	16087	16045	16198	15977	15999	16056	16001	16027	16012	16124	16117	16256	16194	16243	16126	16106	16418	15996	16034	16145	16102	16115	15937	16163	16131	16195	16150	15819	16203	16171	16133	16083	15990	16167	16194	16076	16268	16070	16049	16194	16224	16111	16019	15955	16059	16248	16104	15993	16067	16168	15996	16227	16029	16113	16190	16229	15843	16149	16027	16379	16121	16157	16172	16051	16065	16032	16077	15933	15982	16031	16170	16095	15978	16032	16155	15926	16248	16310	16063	16129	16135	16050	16036	16056	15974	16155	15976	16104	16105	16117	16090	16031	15884	15950	16062	16166	16059	16076	15939	15989	16214	16003	16259	15965	15965	15957	16194	16001	16023	16086	16204	16038	16050	16085	16179	15933	15940	16026	16210	16056	16073	16076	16046	16047	15926	16160	15969	16015	16092	16032	15955	15961	16052	16002	16011	16049	16048	16055	16198	16190	15973	16029	16077	16101	16104	16116	16232	16213	15941	16276	16011	16078	16034	16058	16184	16065	16141	16168	16158	16059	16017	15985	15941	16144	16072	16071	16185	16107	16174	16038	16080	16068	16284	16020	16237	15994	16059	16126	15979	16075	16025	16057	16219	16134	15920	16209	15923	15951	16294	16090	16278	16013	16028	16015	16172	16299	16067	16193	16245	15949	15792	16044	16195	16256	16237	16017	16106	16175	16144	16083	15916	16267	16065	16024	15957	16055	15905	16034	16024	16022	16090	16077	16160	16358	16020	16249	16109	16041	16185	16036	16251	16188	16197	16286	16135	15992	16063	15959	16238	16161	16183	16336	16151	16154	16197	16046	16108	16122	16252	15997	16107	16064	16127	16017	16029	16059	16166	16200	16219	15925	16194	16180	16249	15966	16022	16055	16104	16062	15923	16225	16234	16097	16074	16165	15975	16153	16053	16057	16125	16087	16085	16218	16229	15884	16027	16271	16079	16114	16105	16115	16067	16174	16103	16016	16123	15962	16097	16167	16062	16064	16029	16203	15983	15979	16024	16130	16125	16028	16117	16145	16107	16058	16183	16093	16166	16170	16056	16154	16168	16047	15913	15986	15974	15987	16065	16235	16090	16052	16197	16188	16283	16257	16068	16147	15950	16045	15895	15938	16156	16096	16073	15988	16219	16145	16124	16121	16200	16142	15997	16030	16163	16144	16098	16042	16135	16016	16095	16143	16165	16273	16188	16042	16306	16008	16241	16206	15930	16100	16062	15993	16027	16027	16080	15916	16173
44060	54949	38406	22435	16695	15337	15258	15442	15365	15436	15331	15696	15373	15304	15632	15283	15540	15447	15466	15617	15462	15235	15399	15337	15446	15470	15463	15318	15358	15153	15404	15286	15335	15475	15415	15414	15467	15484	15392	15375	15454	15503	15384	15297	15584	15571	15386	15578	15409	15355	15426	15417	15431	15383	15591	15307	15508	15248	15453	15501	15476	15572	15494	15266	15492	15266	15493	15581	15332	15384	15405	15527	15517	15440	15319	15351	15412	15400	15333	15410	15366	15369	15480	15389	15352	15358	15405	15342	15398	15318	15334	15322	15380	15493	15390	15325	15347	15498	15285	15462	15399	15430	15355	15302	15458	15464	15367	15361	15442	15238	15526	15373	15501	15215	15447	15388	15430	15349	15634	15251	15411	15307	15346	15372	15314	15525	15434	15326	15388	15455	15257	15429	15339	15332	15383	15366	15443	15462	15417	15328	15395	15450	15269	15429	15438	15453	15432	15313	15425	15353	15266	15453	15351	15447	15465	15405	15411	15400	15445	15273	15250	15275	15266	15326	15309	15365	15426	15414	15538	15505	15464	15406	15537	15348	15478	15314	15433	15376	15388	15536	15533	15379	15533	15523	15313	15335	15337	15385	15348	15377	15339	15511	15260	15482	15473	15445	15420	15352	15525	15477	15376	15486	15363	15327	15424	15396	15460	15306	15338	15462	15503	15285	15331	15632	15341	15517	15359	15343	15494	15521	15357	15376	15438	15261	15347	15304	15348	15499	15469	15469	15390	15252	15556	15371	15437	15414	15377	15388	15298	15334	15413	15443	15367	15570	15422	15454	15398	15585	15447	15434	15537	15368	15333	15476	15379	15406	15286	15415	15506	15372	15224	15284	15313	15387	15528	15361	15411	15452	15348	15405	15572	15352	15629	15407	15564	15318	15423	15383	15429	15267	15458	15259	15377	15347	15359	15421	15556	15370	15302	15381	15379	15357	15380	15470	15328	15436	15561	15351	15457	15423	15351	15396	15351	15492	15240	15402	15294	15519	15393	15323	15433	15379	15434	15480	15399	15383	15364	15340	15485	15389	15374	15495	15453	15535	15440	15461	15303	15334	15373	15346	15403	15510	15397	15496	15425	15450	15359	15398	15409	15343	15414	15338	15398	15422	15531	15338	15447	15458	15482	15303	15554	15293	15437	15456	15327	15299	15269	15412	15458	15317	15537	15441	15244	15440	15518	15390	15275	15469	15407	15461	15155	15196	15399	15433	15591	15471	15466	15477	15537	15343	15316	15516	15431	15378	15376	15321	15148	15475	15578	15437	15566	15342	15586	15473	15465	15262	15347	15245	15424	15359	15345	15428	15407	15368	15655	15374	15449	15335	15509	15426	15443	15353	15256	15412	15337	15507	15354	15451	15426	15405	15436	15425	15488	15488	15429	15360	15477	15434	15437	15495	15390	15470	15564	15458	15494	15343	15646	15477	15496	15209	15486	15276	15487	15538	15357	15396	15460	15574	15415	15404	15313	15422	15355	15373	15417	15417	15361	15345	15454	15465	15338	15455	15493	15517	15361	15380	15386	15409	15571	15469	15409	15188	15392	15390	15438	15281	15452	15307	15379	15394	15282	15526	15311	15243	15334	15403	15369	15443	15400	15354	15472	15295	15342	15401	15465	15387	15376	15456	15522	15324	15538	15552	15292	15363	15385	15353	15361	15490	15435	15565	15249	15423	15356	15356	15454	15389	15326	15320	15376	15407	15309	15505	15369	15524	15353	15534	15242	15319	15430	15621	15480	15385	15413	15421	15495	15514	15520	15354	15455	15342	15506	15494	15424	15459	15389	15337	15425	15293	15339	15433	15401	15392	15408	15461	15318	15440	15348	15392	15352	15471	15437	15401	15328	15505	15342	15260	15541	15280	15381	15493	15361	15413	15357	15394	15577	15409	15294	15484	15347	15386	15460	15448	15365	15416	15500	15545	15351	15340	15411	15378	15428	15355	15429	15480	15439	15510	15378	15329	15504	15504	15422	15349	15343	15535	15460	15492	15445	15253	15521	15380	15382	15407	15411	15502	15299	15427	15424	15478	15463	15445	15347	15416	15453	15333	15598	15504	15256	15510	15359	15540	15386	15511	15473	15440	15228	15393	15546	15326	15472	15377	15315	15634	15356	15325	15384	15454	15294	15345	15465	15398	15369	15410	15421	15272	15391	15498	15467	15430	15525	15492	15367	15406	15396	15281	15475	15410	15497	15360	15434	15363	15377	15464	15284	15381	15426	15382	15448	15391	15303	15359	15575	15339	15410	15445	15372	15518	15500	15484	15549	15425	15336	15426	15477	15359	15424	15363	15397	15556	15337	15598	15303	15526	15437	15465	15450	15355	15363	15381	15341	15473	15301	15469	15387	15501	15463	15503	15269	15400	15452	15379	15364	15252	15278	15409	15276	15476	15414	15452	15395	15622	15518	15318	15360	15441	15600	15317	15629	15449	15452	15465	15452	15447	15287	15337	15568	15319	15298	15327	15445	15342	15385	15358	15452	15450	15169	15575	15483	15206	15395	15291	15475	15410	15440	15495	15453	15367	15363	15226	15277	15353	15416	15473	15490	15406	15257	15356	15443	15515	15481	15544	15470	15500	15411	15405	15371	15446	15486	15308	15315	15364	15423	15494	15396	15428	15542	15390	15431	15461	15380	15225	15542	15612	15493	15356	15393	15399	15458	15454	15517	15368	15478	15350	15507	15343	15165	15504	15425	15475	15448	15512	15424	15571	15535	15353	15359	15467	15393	15392	15434	15326	15374	15326	15391	15370	15457	15418	15405	15424	15491	15348	15454	15217	15441	15381	15218	15421	15378	15448	15458	15264	15281	15331	15356	15467	15377	15506	15413	15362	15374	15315	15372	15481	15316	15688	15229	15322	15423	15314	15310	15493	15501	15196	15471	15305	15306	15309	15456	15400	15486	15365	15405	15425	15425	15473	15286	15453	15332	15466	15433	15312	15530	15529	15582	15608	15306	15496	15536	15471	15458	15661	15433	15372	15433	15384	15212	15248	15472	15413	15272	15328	15331	15390	15401	15459	15355	15507	15303	15392	15322	15264	15595	15447	15323	15352	15340	15412	15180	15337	15455	15385	15534	15411	15437	15369	15379	15501	15413	15359	15406	15438	15313	15388	15487	15395	15361	15405	15369	15364	15448	15437	15339	15347	15457	15350	15275	15185	15317	15413	15450	15303	15301	15485	15392	15420	15403	15337	15474	15408	15430	15085	15359	15437	15446	15408	15479	15352	15434	15487	15382	15349	15305	15419	15503	15380	15453	15401	15452	15380	15388	15445	15461	15421	15388	15433	15283	15518	15251	15195	15540	15453	15313	15352	15537	15484	15538	15402	15558	15444	15339	15365	15236	15359	15484	15487	15393	15536	15443	15631	15376	15374	15278	15408	15326	15182	15533	15411	15502	15468	15377	15205	15549	15412	15345	15389	15436	15417	15290	15452	15447	15501	15399	15429	15392	15292	15300	15430	15339	15293	15431	15524	15371	15460	15407	15281	15224	15483	15367	15511	15432	15492	15391	15519	15489	15245	15521	15556	15476	15528	15298	15555	15242	15360	15421	15361	15392	15253	15348	15400	15270	15385	15408	15448	15460	15413	15459	15341	15388	15369	15473	15430	15532	15371	15322	15464	15440	15516	15358	15402	15428	15330	15376	15323	15546	15353	15324	15460	15531	15507	15494	15502	15457	15344	15288	15380	15311	15373	15562	15441	15302	15481	15223	15483	15495	15567	15396	15271	15380	15332	15473	15439	15303	15402	15416	15370	15414	15480	15472	15523	15404	15527	15289	15343	15301	15396	15425	15534	15473	15509	15399	15506	15383	15438	15516	15129	15347	15322	15481	15513	15487	15417	15426	15190	15499	15417	15266	15495	15377	15444	15323	15605	15506	15450	15436	15439	15443	15307	15251	15382	15489	15294	15421	15322	15359	15491	15440	15449	15410	15455	15484	15263	15477	15308	15324	15445	15358	15317	15486	15480	15296	15560	15449	15425	15296	15434	15456	15418	15326	15525	15344	15429	15304	15406	15467	15380	15451	15421	15357	15568	15576	15370	15319	15433	15346	15367	15324	15462	15324	15570	15542	15519	15402	15504	15445	15348	15314	15405	15432	15265	15220	15484	15465	15373	15533	15446	15248	15516	15525	15348	15239	15351	15360	15360	15499	15435	15299	15413	15477	15441	15452	15267	15427	15333	15394	15442	15508	15354	15453	15413	15362	15522	15399	15271	15433	15439	15464	15449	15455	15444	15420	15442	15258	15500	15421	15325	15481	15428	15389	15517	15375	15380	15418	15279	15469	15492	15558	15402	15284	15585	15312	15442	15420	15391	15388	15434	15470	15473	15341	15302	15293	15318	15471	15374	15411	15351	15323	15713	15509	15449	15314	15336	15374	15238	15335	15357	15306	15450	15277	15421	15616	15404	15388	15428	15562	15422	15476	15650	15402	15454	15551	15439	15558	15590	15506	15223	15412	15446	15491	15529	15290	15303	15345	15464	15330	15557	15421	15356	15627	15347	15514	15381	15450	15380	15438	15200	15399	15547	15115	15277	15466	15477	15407	15413	15316	15431	15345	15452	15386	15428	15494	15578	15390	15237	15428	15436	15496	15420	15354	15383	15657	15491	15388	15390	15382	15414	15436	15426	15466	15594	15433	15633	15428	15513	15393	15421	15556	15350	15372	15469	15471	15563	15398	15275	15556	15568	15424	15610	15352	15388	15569	15513	15353	15495	15572	15298	15519	15290	15517	15480	15538	15381	15373	15435	15414	15416	15371	15443	15319	15493	15479	15390	15353	15501	15469	15519	15365	15243	15533	15354	15606	15555	15492	15285	15536	15352	15513	15488	15578	15476	15270	15396	15465	15227	15409	15529	15437	15340	15405	15556	15462	15482	15474	15488	15240	15444	15328	15389	15521	15402	15499	15457	15305	15380	15556	15424	15464	15483	15502	15363	15467	15410	15408	15531	15387	15404	15292	15455	15454	15319	15562	15325	15480	15253	15505	15253	15403	15311	15568	15497	15438	15394	15356	15416	15533	15340	15380	15367	15524	15585	15563	15202	15368	15320	15382	15505	15580	15263	15266	15437	15422	15357	15423	15273	15380	15513	15413	15212
38624	34664	29267	21721	17292	16623	16371	16410	16394	16466	16492	16228	16174	16298	16313	16439	16453	16312	16282	16144	16361	16265	16367	16306	16425	16457	16353	16353	16279	16440	16387	16183	16319	16257	16309	16292	16279	16336	16497	16436	16367	16237	16202	16239	16368	16514	16394	16205	16429	16198	16010	16457	16502	16426	16342	16480	16196	16356	16369	16302	16398	16209	16311	16248	16404	16299	16076	16126	16161	16280	16329	16417	16380	16340	16461	16424	16490	16227	16356	16530	16331	16177	16400	16141	16394	16195	16486	16484	16396	16409	16261	16179	16244	16233	16253	16307	16205	16343	16321	16322	16263	16189	16461	16237	16186	16239	16335	16375	16322	16513	16195	16199	16182	16350	16228	16254	16263	16302	16482	16216	16359	16304	16517	16469	16133	16410	16355	16365	16225	16476	16304	16143	16417	16395	16232	16394	16146	16193	16286	16206	16132	16291	16274	16200	16276	16228	16294	16393	16223	16403	16198	16208	16235	16197	16184	16164	16319	16147	16224	16429	16073	16235	16307	16260	16091	16256	16320	16230	16427	16266	16326	16507	16373	16312	16302	16184	16194	16282	16223	16234	16385	16361	16283	16255	16313	16474	16312	16367	16247	16165	16157	16177	16151	16389	16337	16462	16381	16126	16229	16256	16382	16111	16363	16135	16195	16338	16299	16188	16404	16301	16116	16388	16217	16099	16386	16246	16389	16372	16221	16330	16372	16227	16303	16196	16299	16198	16544	16408	16281	16343	16354	16462	16147	16385	16285	16281	16042	16202	16185	16374	16389	16199	16262	16325	16413	16255	16408	16496	16257	16375	16225	16282	16302	16340	16346	16223	16382	16363	16340	16352	16272	16112	16346	16264	16358	16313	16251	16340	16409	16388	16421	16379	16242	16308	16275	16136	16415	16043	16202	16352	16177	16209	16331	16170	16479	16397	16200	16299	16275	16189	16476	16248	16377	16385	16418	16256	16243	16160	16297	16439	16459	16243	16225	16237	16386	16303	16310	16184	16276	16145	16293	16202	16288	16170	16231	16131	16268	16353	16012	16373	16435	16293	16313	16299	16362	16331	16335	16355	16183	16149	16375	16313	16179	16503	16353	16385	16312	16360	16347	16329	16585	15925	16277	16277	16222	16178	16184	16205	16300	16186	16275	16246	16270	16303	16243	16260	16074	16260	16225	16329	16394	16237	16414	16390	16140	16421	16308	16320	16503	16284	16291	16417	16242	16447	16192	16175	16311	16185	16357	16314	16231	16393	16263	16283	16393	16411	16191	16327	16274	16284	16411	16313	16323	16211	16241	16370	16306	16284	16453	16335	16323	16317	16288	16326	16402	16340	16345	16162	16381	16213	16367	16192	16327	16057	16249	16508	16444	16311	16336	16390	16332	16226	16374	16249	16410	16264	16136	16258	16169	16339	16257	16361	16320	16206	16335	16339	16429	16324	16332	16271	16488	16258	16278	16226	16512	16118	16354	16223	16262	16078	16154	16139	16401	16222	16552	16288	16207	16199	16393	16250	16379	16300	16196	16294	16339	16230	16340	16329	16500	16097	16193	16263	16238	16386	16311	16260	16157	16102	16278	16137	16269	16217	16236	16224	16379	16369	16339	16168	16248	16267	16426	16249	16403	16217	16311	16387	16207	16453	16325	16292	16370	16179	16351	16028	16362	16312	16260	16238	16390	16262	16337	16309	16180	16163	16215	16416	16330	16428	16343	16353	16462	16145	16247	16099	16276	16373	16148	16403	16306	16253	16254	16163	16470	16309	16173	16279	16203	16140	16284	16417	16423	16442	16041	16089	16377	16350	16336	16306	16404	16198	16173	16342	16358	16324	16361	16288	16179	16249	16179	15954	16295	16109	16304	16298	16327	16300	16387	16079	16340	16177	16390	16200	16325	16344	16457	16232	16252	16097	16264	16338	16325	16380	16293	16294	16168	16395	16396	16313	16269	16267	16233	16161	16265	16191	16230	16358	16405	16232	16277	16245	16346	16368	16321	16411	16318	16487	16266	16159	16445	16348	16353	16250	16249	16301	16437	16345	16230	16431	16389	16414	16281	16484	16343	16338	16304	16252	16272	16149	16156	16267	16362	16413	16519	16284	16254	16273	16308	16249	16285	16107	16396	16251	16261	16365	16378	16211	16358	16233	16416	16258	16252	16310	16423	16348	16460	16281	16560	16182	16131	16452	16190	16265	16184	16360	16283	16351	16217	16430	16275	16343	16347	16409	16222	16090	16204	16373	16240	16304	16287	16372	16181	16349	16298	16192	16442	16204	16500	16419	16362	16210	16367	16416	16590	16225	16320	16247	16340	16352	16244	16152	16261	16203	16347	16371	16308	16204	16390	16464	16193	16265	16490	16229	16319	16272	16297	16099	16075	16137	16287	16177	16280	16265	16295	16522	16398	16525	16359	16168	16231	16099	16353	16154	16475	16392	16174	16272	16439	16401	16293	16228	16283	16312	16226	16400	16504	16316	16451	16305	16248	16501	16318	16327	16227	16295	16451	16342	16428	16141	16463	16236	16328	16321	16363	16199	16230	16408	16254	16365	16470	16381	16351	16431	16435	16202	16401	16243	16128	16266	16437	16243	16377	16100	16306	16327	16175	16222	16343	16287	16324	16449	16331	16263	16359	16259	16549	16471	16355	16385	16294	16410	16069	16313	16318	16326	16371	16314	16401	16426	16405	16306	16334	16452	16287	16299	16278	16082	16244	16250	16172	16099	16136	16107	16136	16268	16414	16060	16394	16490	16376	16136	16360	16318	16442	16479	16377	16304	16382	16412	16260	16402	16263	16370	16346	16251	16162	16465	16433	16100	16135	16183	16290	16312	16501	16314	16150	16241	16329	16360	16168	16158	16269	16301	16287	16401	16272	16305	16142	16350	16470	16168	16283	16368	16090	16393	16276	16139	16470	16257	16255	16490	16240	16309	16190	16335	16451	16156	16390	16293	16397	16212	16363	16346	16172	16211	16280	16360	16222	16370	16156	16281	16079	16428	16240	16298	16441	16181	16212	16139	16410	16343	16115	16230	16227	16176	16232	16227	16247	16205	16368	16378	16386	16340	16369	16212	16278	16287	16404	16215	16355	16511	16279	16284	16304	16237	16519	16264	16329	16497	16223	16470	16574	16095	16268	16271	16310	16243	16267	16333	16399	16246	16363	16342	16321	16254	16144	16319	16449	16324	16342	16550	16306	16062	16273	16393	16404	16308	16395	16266	16205	16266	16242	16187	16456	16126	16308	16202	16388	16180	16219	16447	16560	16361	16367	16298	16421	16234	16403	16088	16400	16416	16192	16206	16301	16286	16277	16313	16222	16216	16232	16395	16264	16256	16279	16444	16318	16347	16011	16212	16193	16154	16216	16259	16315	16145	16206	16419	16435	16282	16367	16223	16164	16319	16369	16249	16355	16231	16463	16510	16233	16339	16334	16184	16462	16435	16309	16399	16307	16490	16480	16338	16261	16211	16277	16337	16226	16204	16375	16270	16219	16313	16347	16392	16191	16443	16360	16181	16393	16525	16152	16287	16352	16244	16451	16460	16332	16388	16332	16268	16389	16487	16359	16157	16136	16218	16406	16239	16198	16505	16396	16155	16382	16312	16393	16236	16342	16097	16185	16247	16506	16388	16378	16246	16226	16327	16395	16183	16220	16404	16130	16353	16334	16290	16246	16407	16248	16280	16355	16272	16373	16388	16450	16321	16353	16255	16182	16294	16371	16282	16272	16437	16294	16192	16137	16244	16408	16259	16262	16048	16462	16443	16394	16455	16120	16338	16266	16279	16431	16302	16285	16200	16341	16170	16281	16350	16402	16089	16377	16365	16203	16120	16478	16253	16208	16301	16312	16335	16109	16157	16277	16379	16497	16333	16193	16155	16103	16234	16229	16321	16559	16202	16093	16259	16229	16024	16458	16166	16205	16376	16346	16189	16348	16459	16225	16291	16377	16349	16319	16215	16310	16318	16442	16421	16344	16472	16307	16153	16335	16263	16312	16347	16355	16492	16546	16285	16104	16518	16152	16343	16119	16256	16463	16487	16248	16218	16387	16239	16248	16326	16159	16272	16248	16231	16469	16172	16243	16304	16179	16110	16322	16069	16304	16262	16236	16151	16223	16436	16316	16370	16273	16296	16329	16274	16425	16362	16466	16377	16257	16345	16276	16483	16353	16236	16202	16448	16399	16316	16220	16225	16317	16196	16405	16182	16239	16265	16296	16395	16170	16351	16382	16386	16380	16268	16337	16318	16097	16173	16352	16332	16167	16270	16450	16163	16449	16357	16357	16193	16220	16103	16404	16256	16217	16130	16197	16405	16067	16227	16468	16373	16182	16212	16366	16272	16242	16171	16272	16306	16456	16291	16400	16480	16385	16224	16314	16333	16298	16096	16416	16202	16354	16319	16338	16321	16192	16249	16262	16229	16167	16369	16344	16287	16161	16281	16174	16327	16113	16328	16342	16266	16158	16174	16375	16229	16304	16298	16321	16267	16230	16347	16291	16171	16033	16272	16178	16231	16377	16281	16252	16154	16320	16046	16206	16321	16337	16212	16213	16339	16176	16393	16495	16329	16356	16181	16323	16235	16246	16292	16463	16303	16239	16344	16394	16204	16510	16302	16178	16375	16409	16236	16325	16255	16296	16249	16303	16196	16222	16382	16388	16352	16315	16379	16336	16331	16235	16384	16129	16307	16261	16551	16508	16422	16073	16321	16351	16242	16144	16326	16234	16160	16328	16430	16368	16233	16278	16423	16375	16383	16392	16195	16255	16355	16337	16272	16231	16246	16369	16297	16305	16239	16253	16300	16127	16386	16377	16237	16372	16280	16359	16306	16237	16395	16420	16231	16444	16457	16302	16340	16410	16311	16401	16405	16221	16383	16189	16288	16146	16424	16252	16128	16332	16342	16364	16151	16336	16302	16398	16307	16301	16389	16310	16145	16428	16319	16204	16250	16178	16396	16281	16158	16199	16296	16399	16328	16538	16212	16556	16067	16233	16140	16198	16499	16300	16254	16197	16404	16322	16278	16366	16214	16339	16265	16402	16279	16476	16385	16203	16307	16414	16290	16278	16262	16228	16228	16256	16418	16178	16424	16296	16208	16387	16335	16020	16389	16330	16420	16453	16048
42234	44779	30598	19628	16532	15661	15517	15548	15561	15460	15466	15707	15470	15429	15528	15682	15507	15526	15530	15717	15459	15512	15418	15612	15422	15673	15608	15475	15466	15575	15451	15680	15439	15426	15477	15587	15512	15639	15649	15577	15493	15617	15595	15292	15570	15646	15631	15381	15671	15627	15581	15504	15626	15482	15496	15677	15572	15497	15430	15357	15453	15527	15512	15542	15709	15436	15470	15385	15500	15488	15702	15393	15427	15572	15767	15653	15521	15531	15518	15577	15581	15554	15519	15568	15562	15451	15543	15599	15622	15398	15626	15631	15431	15523	15580	15511	15560	15610	15620	15485	15511	15567	15543	15449	15685	15336	15437	15656	15490	15578	15603	15605	15552	15522	15756	15515	15747	15375	15377	15380	15467	15451	15509	15804	15505	15798	15734	15562	15666	15720	15520	15649	15496	15483	15535	15552	15452	15507	15420	15588	15513	15515	15706	15472	15400	15461	15367	15634	15531	15701	15654	15489	15461	15615	15553	15468	15546	15655	15584	15579	15607	15552	15539	15546	15577	15574	15412	15594	15634	15449	15514	15528	15467	15502	15386	15459	15597	15556	15523	15646	15450	15473	15544	15404	15505	15533	15469	15517	15643	15605	15480	15575	15372	15495	15509	15482	15525	15590	15680	15454	15486	15461	15635	15377	15400	15512	15512	15655	15449	15498	15546	15562	15441	15459	15620	15711	15548	15363	15517	15374	15464	15754	15495	15436	15615	15603	15571	15678	15445	15608	15435	15512	15692	15651	15418	15531	15406	15303	15587	15494	15508	15597	15531	15308	15616	15589	15482	15564	15555	15586	15488	15654	15488	15677	15402	15538	15442	15358	15701	15446	15421	15586	15712	15506	15524	15422	15484	15611	15349	15494	15419	15522	15556	15368	15595	15489	15449	15408	15642	15565	15456	15594	15625	15464	15343	15592	15513	15472	15620	15485	15697	15546	15605	15499	15440	15466	15607	15581	15623	15636	15785	15692	15578	15451	15600	15512	15619	15567	15537	15376	15429	15605	15441	15415	15440	15437	15496	15672	15476	15544	15562	15359	15386	15568	15503	15684	15606	15362	15579	15401	15391	15353	15681	15508	15725	15514	15540	15377	15623	15690	15558	15360	15595	15587	15559	15497	15434	15648	15555	15628	15627	15724	15581	15605	15640	15419	15561	15445	15612	15558	15507	15447	15674	15508	15501	15638	15661	15666	15661	15624	15651	15506	15402	15580	15545	15521	15497	15521	15645	15647	15600	15467	15435	15514	15538	15482	15566	15582	15401	15512	15498	15536	15364	15555	15394	15425	15487	15596	15436	15571	15642	15399	15429	15579	15425	15571	15473	15473	15581	15596	15759	15586	15538	15579	15482	15722	15638	15539	15529	15595	15650	15354	15531	15584	15480	15523	15744	15477	15542	15515	15639	15382	15283	15394	15505	15656	15482	15459	15530	15302	15516	15480	15681	15634	15609	15668	15735	15619	15574	15489	15570	15488	15359	15346	15686	15523	15599	15426	15559	15391	15765	15676	15547	15486	15644	15461	15702	15481	15452	15399	15538	15480	15705	15532	15570	15399	15402	15589	15479	15565	15654	15633	15489	15513	15538	15515	15382	15498	15624	15491	15331	15604	15525	15548	15640	15578	15586	15535	15491	15818	15390	15585	15579	15576	15481	15540	15607	15464	15505	15308	15704	15473	15380	15357	15545	15543	15560	15681	15558	15504	15539	15618	15766	15544	15505	15498	15357	15529	15562	15639	15493	15528	15542	15443	15415	15448	15514	15535	15604	15620	15496	15824	15507	15581	15544	15546	15501	15457	15686	15483	15497	15567	15468	15715	15593	15312	15608	15532	15559	15431	15676	15558	15470	15572	15442	15404	15447	15719	15520	15524	15621	15591	15538	15561	15422	15545	15385	15760	15500	15618	15482	15619	15805	15644	15496	15626	15460	15537	15492	15643	15611	15531	15536	15616	15463	15584	15397	15513	15450	15496	15596	15531	15539	15635	15580	15646	15434	15556	15476	15629	15534	15523	15729	15522	15417	15714	15492	15548	15727	15527	15570	15663	15366	15409	15437	15506	15575	15595	15504	15623	15458	15660	15625	15422	15675	15391	15464	15630	15659	15545	15632	15481	15504	15484	15591	15664	15617	15669	15569	15648	15803	15555	15479	15485	15500	15541	15596	15473	15496	15629	15410	15651	15575	15415	15561	15559	15671	15530	15471	15583	15566	15566	15733	15710	15531	15678	15629	15409	15643	15586	15461	15512	15270	15450	15541	15393	15449	15573	15623	15442	15587	15496	15596	15519	15486	15557	15370	15531	15566	15490	15434	15583	15457	15509	15493	15451	15703	15631	15586	15541	15635	15588	15500	15459	15492	15574	15503	15470	15487	15468	15544	15613	15652	15558	15439	15692	15545	15634	15600	15417	15585	15533	15697	15402	15520	15384	15501	15416	15455	15387	15346	15390	15516	15397	15503	15460	15634	15641	15593	15423	15540	15518	15760	15551	15590	15495	15465	15618	15357	15423	15588	15468	15533	15639	15423	15564	15513	15595	15750	15700	15403	15519	15446	15615	15500	15644	15509	15394	15436	15678	15728	15512	15609	15614	15405	15468	15578	15618	15581	15673	15576	15504	15549	15522	15603	15450	15536	15594	15581	15509	15489	15577	15364	15783	15756	15489	15473	15455	15660	15518	15459	15427	15538	15520	15535	15430	15554	15343	15568	15660	15408	15371	15569	15502	15601	15542	15544	15703	15512	15503	15558	15558	15739	15542	15441	15505	15411	15518	15551	15560	15540	15446	15516	15554	15492	15733	15556	15422	15631	15569	15384	15531	15548	15430	15530	15507	15477	15555	15722	15431	15724	15600	15601	15742	15595	15500	15377	15400	15552	15578	15390	15588	15655	15604	15588	15609	15551	15551	15496	15581	15554	15639	15561	15560	15370	15616	15516	15635	15606	15599	15392	15671	15558	15541	15753	15410	15384	15576	15524	15557	15567	15410	15615	15565	15555	15560	15453	15490	15580	15570	15622	15512	15535	15405	15675	15519	15694	15347	15464	15601	15510	15465	15689	15496	15579	15462	15525	15359	15554	15649	15535	15516	15586	15484	15438	15628	15558	15435	15561	15599	15484	15552	15367	15618	15499	15575	15386	15438	15647	15644	15485	15604	15413	15517	15652	15454	15429	15483	15509	15547	15594	15612	15454	15706	15484	15647	15369	15539	15449	15780	15486	15710	15614	15757	15427	15615	15516	15417	15441	15653	15491	15520	15537	15545	15692	15391	15645	15625	15579	15571	15511	15481	15597	15552	15538	15499	15526	15555	15340	15570	15426	15569	15670	15388	15541	15640	15577	15604	15724	15340	15522	15527	15686	15383	15546	15405	15603	15548	15650	15348	15636	15533	15421	15502	15693	15596	15520	15466	15672	15409	15566	15487	15629	15567	15199	15581	15608	15443	15482	15466	15583	15492	15550	15618	15638	15605	15366	15536	15601	15604	15523	15497	15615	15467	15498	15576	15475	15510	15474	15453	15331	15635	15664	15531	15574	15411	15587	15582	15660	15546	15666	15563	15449	15569	15542	15603	15502	15626	15493	15580	15553	15707	15543	15636	15813	15537	15728	15546	15557	15498	15541	15513	15347	15604	15607	15579	15401	15511	15413	15470	15571	15668	15573	15532	15681	15461	15592	15405	15490	15565	15578	15418	15478	15522	15770	15664	15502	15613	15572	15340	15681	15644	15601	15533	15449	15557	15549	15563	15380	15446	15624	15490	15524	15388	15501	15538	15673	15562	15375	15528	15621	15444	15483	15536	15680	15429	15546	15617	15438	15372	15449	15587	15404	15488	15446	15554	15596	15581	15712	15593	15509	15682	15289	15617	15479	15504	15640	15508	15593	15706	15601	15414	15503	15525	15609	15620	15611	15567	15615	15571	15614	15349	15713	15547	15571	15580	15613	15553	15548	15519	15465	15478	15655	15657	15515	15641	15473	15805	15414	15540	15452	15505	15513	15434	15527	15337	15600	15445	15628	15581	15487	15338	15688	15744	15537	15450	15568	15492	15666	15511	15538	15602	15695	15566	15424	15591	15548	15611	15493	15500	15439	15600	15677	15522	15512	15536	15583	15644	15615	15579	15590	15563	15610	15547	15471	15484	15366	15504	15726	15578	15497	15435	15464	15490	15654	15694	15475	15532	15526	15686	15378	15649	15669	15381	15622	15505	15513	15558	15629	15416	15595	15528	15551	15472	15491	15696	15582	15637	15595	15486	15455	15448	15614	15753	15627	15591	15309	15574	15291	15630	15680	15549	15545	15439	15605	15542	15448	15402	15422	15542	15477	15517	15854	15608	15642	15618	15438	15496	15616	15716	15469	15560	15521	15403	15378	15578	15629	15442	15389	15748	15508	15596	15447	15640	15777	15437	15458	15464	15528	15478	15348	15518	15621	15653	15665	15519	15592	15523	15470	15583	15492	15648	15624	15728	15548	15397	15593	15361	15453	15470	15659	15598	15641	15365	15648	15709	15609	15544	15472	15416	15436	15525	15466	15483	15620	15422	15650	15489	15511	15646	15574	15523	15491	15583	15469	15400	15520	15447	15661	15520	15638	15579	15648	15545	15520	15436	15549	15538	15415	15539	15598	15629	15542	15583	15658	15599	15700	15496	15435	15679	15499	15471	15436	15501	15508	15534	15335	15637	15570	15611	15474	15347	15584	15474	15494	15492	15530	15570	15433	15498	15516	15504	15524	15690	15547	15804	15617	15517	15574	15621	15520	15695	15404	15594	15463	15562	15542	15456	15584	15598	15551	15525	15669	15594	15414	15471	15705	15540	15448	15510	15623	15462	15465	15509	15532	15602	15347	15457	15500	15710	15356	15629	15649	15560	15571	15587	15476	15497	15636	15541	15647	15539	15489	15711	15499	15474	15561	15502	15677	15519	15567	15569	15537	15648	15546	15407	15586	15626	15803	15618	15491	15641	15611	15589	15592	15510	15551	15432	15481	15525	15430	15670	15639	15430	15554	15564	15553	15526	15579	15479	15325	15557	15568	15625	15456	15466	15588	15544	15430	15527	15627	15678	15440	15627	15384	15592	15517	15589	15550	15667	15680	15527	15468	15637	15314	15579
24042	24395	33634	27595	23174	22932	21941	17689	16947	17220	17196	17141	17107	16965	16877	17038	16941	16926	16833	16892	16952	17061	16940	17071	16977	17093	17175	16693	16894	16893	16826	16876	16851	16881	16901	16880	16882	16828	16883	16829	16699	16824	16680	16867	16989	16778	16750	16920	16931	16942	16797	16716	16942	16805	16777	16669	16904	16763	16858	16796	16907	16722	16908	16803	16789	16960	16942	16912	16724	16749	16898	16978	16825	16754	16762	16754	16689	16763	16913	16946	16882	16891	16670	16820	16807	16826	16694	16779	16749	16722	16738	16887	16921	16730	16835	16828	16909	16688	16908	16720	16626	16871	16909	17048	16878	16995	16977	16720	16756	16716	16826	16877	16653	16926	16872	16652	16802	16499	16797	16747	16733	16842	16633	16848	16993	16742	16857	16823	16796	16789	16693	16862	16932	16730	17129	16828	16936	16735	16845	16728	16845	16704	16696	16718	16530	16833	16677	16694	16788	16802	16813	16934	16876	16857	16909	16840	16849	16774	16749	16746	16705	16714	16703	16948	16784	16725	17026	16957	16787	16979	17071	16771	16758	16746	16586	17014	16813	16784	16921	17173	16820	16809	16757	16868	16878	16711	16873	16728	16832	16915	16932	16837	16763	16822	16917	16884	16904	16861	16835	16713	16753	16592	16800	16706	16983	16897	16535	16830	16589	16733	16700	16794	16781	16867	16906	16730	16693	16805	16809	17008	16766	16715	16901	16862	16795	16837	16898	16804	16724	16745	16593	16649	16898	16770	16799	16641	16788	16736	16987	16827	16757	16835	16726	16847	16914	16831	16796	16878	16931	16750	16745	16622	16701	16894	16894	16761	16844	16722	16619	16698	16655	16727	16776	17005	16871	16935	16745	16723	16867	16844	16679	16622	16673	16859	16821	16879	16930	16687	16985	16807	16737	16711	16811	16750	16707	16724	17050	16761	16928	16755	16862	16681	16817	16635	16682	16987	16739	16701	16780	16800	16683	16821	16606	16655	16956	16843	16979	16961	16850	16847	16707	16813	16850	16952	16771	16824	16708	16878	16852	16688	16706	16797	16946	16726	16671	16762	16894	16782	16890	16799	16984	16890	16782	16948	16812	16817	16836	16644	16832	17020	16776	16851	16748	16665	16729	16815	16818	16860	17018	16939	16736	16817	16748	16751	16704	16805	17123	16716	16517	16710	16637	16672	16872	16720	16924	16706	16674	16937	16826	16885	16982	16872	16926	16776	16750	16971	16820	16717	16812	16867	16905	16895	16662	16733	16806	16872	16632	16678	16925	17086	16844	16733	16947	16827	16664	16586	16937	16807	16751	16827	16847	16948	16778	16654	16781	16786	16876	16815	16784	16984	16647	16832	16845	16782	16948	16698	16862	16713	16862	17043	16749	16733	16761	16855	16769	16822	16930	16819	16825	16904	16843	16759	16700	16813	16819	16910	16800	16899	16966	16588	16867	16806	16674	16652	16833	16992	16720	16693	16927	16816	16653	16718	16663	16786	16714	16631	16829	16816	16775	16918	16726	16908	16753	16810	16624	16789	16995	16876	16787	16528	16838	16702	16762	16626	16980	17068	16763	16747	16682	16682	16788	16580	16757	16891	16800	16705	16763	16622	16759	16916	16918	16803	16863	16844	16833	16739	16759	16808	16575	16756	16799	16900	16813	16640	16676	16737	17031	16762	16723	16811	16821	16743	16958	16781	16925	16715	16742	16719	16681	16539	16700	16636	16752	16756	16645	16901	16937	16694	16859	16858	16837	16893	16985	16730	16817	16646	16919	16670	16752	16848	16824	16622	16664	16626	16595	16809	16852	16880	16846	16756	16699	16806	16805	16780	16864	16845	16957	16970	16722	16664	16866	17022	16740	16713	16792	16926	16698	16670	16806	16671	17091	16566	16669	16890	16802	16732	16660	16925	16962	16712	16784	16719	16749	16803	16689	16680	16902	16800	16592	16717	16643	16814	16688	16724	16756	16802	16981	16788	16887	16886	16676	16729	16777	16669	16710	16834	16825	16832	16810	16854	16847	16849	16593	16848	16767	16904	16645	16795	16767	16734	16775	16750	16891	16619	16875	16778	16644	16729	16741	16723	16774	16722	16916	16821	16992	16719	16746	16703	16842	16960	16921	16603	16737	16662	16632	16725	16756	16686	16611	16805	16699	16758	16782	16826	16839	16807	16678	16794	16767	16639	16858	17114	16800	16904	16650	16672	16858	16700	16889	16879	17256	16871	16637	16516	16904	16596	16593	17008	16825	16856	16724	16646	16772	16700	16696	16764	16680	16604	16859	16720	16727	16848	16742	16660	16872	16686	16711	16871	16802	16749	16803	16789	16813	16791	16869	16754	16782	16684	16627	16808	16860	16747	16846	16850	16835	16696	16834	16642	16840	16795	16705	17013	16808	16885	16717	16798	16777	16896	17038	16720	16722	16899	16674	16878	16847	16823	16837	17075	16677	16729	16646	16863	16909	16778	17023	16817	16580	16818	16661	16844	16791	16567	16839	16921	16801	16884	16739	16755	17074	16503	16845	16727	16796	16867	16859	16846	16809	16865	16664	16690	16995	16606	16570	16698	16874	16636	16738	16892	16913	16818	16763	16732	16694	16772	16896	16602	16879	16698	16933	16735	16763	16895	16803	16896	16801	16860	16890	16798	16808	16825	16880	16679	16897	16938	16818	16779	16916	16867	16893	16720	16923	16777	17070	16869	16983	16681	16687	16766	16842	16802	16709	16812	16884	16858	16853	16839	16790	16839	16754	16682	16687	16763	16899	16913	16925	16684	16892	16791	16858	16927	16709	16970	16672	16832	16677	16651	16961	16867	16891	16652	16666	16872	16853	16878	16926	16596	16906	16839	16981	16923	16718	16890	16926	16947	16904	16753	16853	16882	16830	16615	16743	16819	16712	16756	16946	16793	16917	16636	16773	16876	16903	16707	16721	16777	16681	16778	16572	16881	16865	16657	16844	16809	16780	16700	16786	17066	16822	16880	16901	16776	16664	16642	16696	16673	16879	16873	16539	16606	16896	16808	16720	16852	16955	16628	16945	16816	16750	16965	16953	16896	16770	16793	16503	16851	16784	16747	16768	16791	16788	16762	16890	16871	16821	16760	16640	16799	16848	16625	16782	16711	16817	16651	16766	16917	16680	16691	16864	16894	16648	16814	16911	16536	16618	16539	16805	16792	16841	16778	16812	16807	16681	16825	16957	16806	16607	16686	16821	16774	16676	16786	16833	17001	16822	16757	16930	16755	16663	16668	16706	16641	16778	16973	16807	16765	16873	16800	16812	16705	16644	16678	16761	16780	16881	16556	16871	16769	16713	17025	16901	16753	16785	16611	16962	16781	16596	16637	16771	16701	16824	16689	16598	16813	16828	16764	16936	16715	16811	16741	16655	16917	16857	16786	16759	16832	16806	16879	16677	16836	16751	16717	16580	16769	16781	17019	16751	16955	16520	16751	16915	16947	16872	16841	16601	16845	16903	16817	16752	16838	16684	16649	16758	16774	16578	16847	16958	16683	16853	16923	16955	16818	16918	16651	16881	17002	16751	16791	16767	16807	16600	16598	16771	16745	16683	16918	16773	16621	16952	16801	16793	16930	16851	16816	16795	16569	16982	16759	16662	16702	16765	16797	16816	16746	16856	16802	16720	16758	16830	16992	16655	16709	16663	16754	16890	16656	16987	16779	16836	16720	16709	16708	16785	16642	16810	16852	16612	16859	16777	16933	16818	16862	16774	16844	16753	16741	16618	16734	16742	16819	16588	16927	16845	16648	16854	16816	16899	16922	16628	16751	16891	16657	16642	16788	16961	16921	16831	16914	16846	16951	16846	16716	17014	16972	16843	16774	16829	16752	16682	16638	16694	16940	16823	16628	16658	16772	16592	16773	16915	16682	16772	16646	16631	16917	16864	16935	16745	16913	16663	16703	17080	16741	16954	16655	16720	16837	16791	16801	16915	16827	16871	17001	16742	16796	16722	16914	16784	16872	16842	16877	16695	16869	16643	16659	16847	16629	16750	16817	16938	16646	16953	16922	16658	16806	16848	16774	16744	16717	16889	16588	16859	16800	16820	16589	16618	16713	16746	16853	16726	16766	16764	16980	16732	16934	17016	16868	16771	16825	16804	16954	16620	16833	16894	16783	16590	16736	16768	16825	16612	16761	16808	16842	16951	16939	16785	16734	16898	16716	16732	16821	16723	16739	16680	16772	16776	16721	16782	16758	16669	16747	16732	16576	16848	16870	16791	17007	16899	16736	16721	16891	16761	16715	17077	16701	16883	16803	16651	16781	16736	16986	16839	16841	16695	16750	16672	16712	16891	16810	16684	16820	16819	16817	16769	16855	16567	16789	16903	16753	16875	16724	16838	16791	16898	16949	16791	16713	16675	16751	16865	16636	16622	16725	16854	16650	16798	16618	16817	16878	16714	16767	16826	16642	16862	16886	16871	16635	16845	16707	16870	16925	16798	16744	16819	16501	16759	16905	16899	16731	16850	16783	16635	16713	16601	16818	16878	16915	16713	16821	16668	16894	16836	16798	16594	16711	16621	16961	16694	16780	16918	16469	16715	16781	17039	16693	16863	16677	17039	16839	16829	16723	16933	16678	16672	16801	16777	16671	16726	16785	16969	16988	16825	16692	16720	16708	16747	16809	16735	16851	16838	16915	16671	16695	16589	16668	16723	16800	16719	16773	16672	16752	16861	16685	16911	16772	16819	16609	16893	16693	16921	16865	16920	16808	16761	16640	16825	16719	16896	16646	16830	16850	16874	16678	16916	16847	16774	16909	16644	17010	16983	16741	16842	16849	16926	16853	16939	16795	16800	16738	16896	16494	16806	16667	16763	16964	16951	16928	16827	16882	16640	16854	16867	16592	16739	16817	16834	16725	16931	16831	16908	16804	16869	16817	16751	16718	16681	16844	16851	16727	16724	16767	16825	16861	16895	16922	16831	16811	16663	16813	16818	16876	16713	16760	16890	16706	16564	16703	16785	16718	16808	16735	16798	16779	16686	16647	16744	16693	16821	16714	16654	16458	16740	16947	16760	16745	16885	16939	16892	16715	16688	16891	16731	16624	16937	16686	16873	16954	16961	16711	16755	16780	16797	16936	16808	16874	16709	16904	16713	16690
62413	106096	81002	49250	27089	17790	15897	15760	15778	15707	15912	15957	16041	16011	15785	15990	16158	16024	15878	15900	15932	15784	15888	16060	15911	15964	15937	15716	15997	15966	15776	15769	15934	15817	15886	15917	15717	15859	16058	15847	15992	16007	16022	15951	15842	15785	15829	15834	16003	15880	15905	15933	15886	15850	15827	15772	15799	15809	15821	15849	15898	15984	15786	15896	15936	15899	15761	15769	15918	15885	15946	15792	15744	15868	15835	15975	15901	16011	15806	15824	16041	15755	15871	15897	15958	15764	15891	15998	15847	15899	15830	15841	15750	15778	15933	15806	15833	15717	15998	15899	15985	15752	15736	15708	15793	15932	16015	15929	15924	15943	15939	15786	15767	15990	15853	15883	15991	15965	15848	15872	15810	15991	15811	15887	15774	15961	16045	16000	15823	15709	15855	15903	15664	15871	15866	15983	15861	15951	15937	15714	15783	15960	16016	15963	15857	15733	15843	15923	16030	15741	15843	15895	15936	15775	15894	15709	16041	15943	16090	15745	15917	15951	15887	16024	15977	15824	15871	15813	15834	15856	15902	15892	15701	15844	15875	15889	15931	15863	15957	15798	16009	15760	15973	15949	15844	15885	15709	15867	15985	15938	15922	15931	15969	15891	15765	15820	15990	15893	15766	15734	15895	15891	15870	15843	15799	16003	15799	15982	15879	15764	15862	15770	15744	15812	15800	16059	15824	15644	15915	15822	15837	15854	15962	15838	15928	15913	15902	15833	15835	15813	15894	15858	15924	15871	15998	15861	15755	15887	15802	16017	15718	15833	15698	15812	15817	15936	15945	15973	15918	15840	15879	15864	15872	15906	15731	15987	15733	15987	15697	15808	16029	15876	15863	15995	15801	16056	15986	15963	15975	15872	15774	15850	15754	15775	15811	15846	15858	15677	15909	15792	15786	15728	15960	15819	15940	15872	15823	15923	15901	15767	15848	15914	15916	15897	15815	15995	15811	15912	15685	15958	15803	15838	15859	15881	15798	15933	15983	15689	16013	15831	15868	15794	15731	15895	15820	15996	15856	15935	15883	15765	15845	16015	15742	15947	15842	16034	15948	15790	15799	15592	15930	15962	15928	15829	15715	15923	15782	15925	15816	15862	16005	15814	15914	15966	15845	15903	15764	15967	16043	15829	15836	15897	15820	15813	15840	15986	15819	15860	15848	15753	15699	15893	15747	15950	15999	15872	15790	15903	15772	15907	15931	15856	15880	15720	15877	15756	15789	15809	16052	15767	15970	15701	16025	15855	15748	15979	15817	16033	15925	15900	15804	15899	15970	15844	15746	15883	16017	15873	15948	15864	15798	15955	15907	15776	15797	15849	15846	15960	15961	15894	15936	15882	16058	15849	15898	15968	15823	16015	16012	15894	15729	15893	15951	15813	15825	15897	15749	15841	15963	15940	15645	15902	15846	15929	15929	15746	15922	15779	15813	15897	15706	15749	15783	15858	15808	15792	15923	15846	15789	15900	15776	15905	16045	15829	15672	15984	15816	15839	15869	15850	15842	15950	15757	16077	15821	15991	15883	15973	15776	16037	15836	15920	15843	15893	15814	15975	15954	16028	16062	15864	15908	15718	15967	15880	15819	16041	15833	15726	15937	15790	15813	15850	15965	15997	15871	16084	15880	15859	15981	15897	15882	15713	15956	15757	15805	15795	15830	15679	15818	15671	15987	15800	15886	15746	15856	15832	15982	15819	15723	15873	15834	15810	15790	15974	15932	15858	15894	15987	15875	15759	15855	15707	15893	15780	15820	15885	15851	15988	15942	15814	15833	15766	15891	15863	16089	15856	15814	15859	15849	15917	16064	15850	15902	15923	15794	15938	15781	15917	15858	15822	16013	15931	15920	15870	15755	16020	15901	15792	15830	15778	15799	15832	15899	15716	15823	15840	15953	15830	15891	15804	15854	15836	15902	15925	15900	15859	15939	15818	15933	15563	15809	15798	15754	16070	15958	15830	15836	15872	15723	15668	15882	15838	15965	15838	15855	15847	15903	15902	15803	15923	15814	15888	15958	15845	15991	15705	15927	16000	15836	15766	15871	15850	15835	15866	15898	15847	15936	15901	15708	15786	15978	15945	15976	15746	15688	15832	15882	16172	15878	15867	15970	15900	15775	15848	15845	15954	15914	15794	16012	15804	15841	15973	15795	15902	15867	15644	15901	15886	15879	15868	15723	15917	15842	15995	15954	15829	15949	15753	15816	15665	15755	15870	15832	15776	15840	15872	15852	15592	15777	15979	15953	15869	15954	15842	15796	15946	15857	15898	15979	15907	15882	15794	15840	15764	15745	15867	15952	15927	16002	15711	15992	15685	15649	15907	15971	15738	15630	16046	15938	15809	15867	15898	15853	15854	15926	15881	15931	15870	15798	15742	15891	15907	15818	16043	15813	15839	15924	15911	15959	15769	16015	15947	15802	15774	15847	15891	15992	15705	15859	16014	15998	15902	15768	15866	15880	15881	15930	16082	15995	15800	15682	15918	15967	15926	15911	15733	15878	15924	15880	15902	15866	15987	15707	15890	15884	15893	15981	15852	15988	15871	15935	15779	15776	15832	15906	15892	15820	15673	15867	15799	15846	15669	15852	15809	15833	15985	15693	15839	15936	15802	15749	15891	15899	16048	16050	15912	15960	15926	15805	15875	15916	15979	16005	15859	15825	16095	15847	15813	15752	15830	15767	16107	15687	15901	15971	15776	15653	15801	15899	15797	15873	16014	15930	15765	15886	15898	15694	15888	15792	15860	15906	15755	15766	15770	15895	15893	15754	15962	15864	15967	15844	15943	15705	15916	16006	16015	15968	16007	15767	15776	15912	15974	15772	15931	15838	15876	15972	15905	15664	15922	15929	15853	15891	15871	15938	15714	15803	15832	15798	15834	15954	15870	15828	15833	15847	15912	15810	15805	15889	15874	15851	15872	15745	15849	15991	15826	15932	15929	15949	15938	15998	15937	16039	15815	15940	15807	15796	15867	15910	15850	15914	15929	15740	15828	16025	15999	15827	15763	15746	16102	15854	15807	15856	15837	15793	15824	15891	15687	16006	15844	15809	15837	15868	15830	15851	15768	16090	16023	15795	15768	15858	15922	16000	15917	16052	15773	15923	15957	15796	15684	15831	16022	15719	15751	15863	15890	16055	15844	15792	15923	15820	15778	15821	16009	15969	15910	15900	16030	15835	15870	15885	15807	15894	15892	15742	15761	15907	15843	15765	15795	15922	15725	15684	15882	15965	15856	15821	16012	15811	15782	15808	15930	15907	15738	15859	16013	15896	15969	15966	15798	15805	15794	15885	15803	15817	15976	15943	15712	15996	15813	15881	15950	15833	15854	15975	15905	15881	15765	15943	15914	15775	15904	15608	15818	15709	15868	15795	15757	15898	15943	15793	15785	15875	15756	15967	15825	15924	15857	15929	15998	15907	15783	15764	15663	15661	15720	15793	15844	15734	15932	15976	15905	15837	15836	15792	15850	15876	15861	15845	15889	15759	15889	15823	15882	15836	15826	15831	15857	15891	15893	16018	15957	15739	15948	15904	15837	15794	15793	15968	15861	15671	15941	16018	15851	15790	15779	15863	16001	15916	15739	15742	15881	15943	15837	15791	16001	15931	15968	15936	15931	15725	15697	15915	15939	15873	15918	15914	15642	15971	15937	15900	15718	15987	15701	15946	15877	15784	15851	15870	15618	15922	15780	15919	15906	15774	15610	15904	15876	15959	15897	16005	15810	15942	15744	15930	15775	15864	15640	15928	15847	15873	15924	15852	15863	15914	15823	15728	15971	15941	15841	15945	15836	15922	16000	15631	15898	15908	15908	15781	15861	16016	15815	16023	15802	15766	15891	15906	15885	15879	15810	15999	16088	15824	15815	15824	15852	15965	15899	15975	15993	16006	15781	15873	15818	15849	15695	15796	15806	15986	15932	15722	15928	15817	15810	15872	15835	15989	15816	15903	15809	16013	15862	15585	15826	15870	15808	15941	15777	15746	15725	15784	15722	15782	15924	15959	15798	15925	15930	16026	15893	15722	15826	15934	15842	15971	15902	15834	15755	16048	15866	15722	15990	15905	15874	15751	15712	15841	15870	15815	15868	15739	16031	15813	15945	15862	15860	15920	15842	15921	15829	15938	15833	15946	15793	15625	15737	16019	15804	16064	16053	15903	15895	15759	15967	15900	15938	15897	15885	15923	15708	15761	15922	15909	15801	15867	16004	15814	15866	15922	15923	15778	15828	15838	15778	15768	15855	15857	15902	15895	15864	15777	15868	15849	15864	16048	15851	15865	15713	15862	15873	15783	15689	15822	15998	15803	15895	15826	15841	16053	15712	15620	15765	16015	15901	15886	16128	15971	15874	15957	15972	15923	15763	15737	15879	15621	15834	15674	15923	15893	15952	15978	15748	15902	15901	15824	15873	15885	15845	15921	15887	15787	15896	15879	16003	15953	15890	15777	15940	15825	15810	15814	15712	15874	15873	15897	15648	15773	15722	15696	15968	16012	15998	15991	15815	15900	15827	15829	15747	15654	15789	16069	15903	15935	15724	16069	15937	15833	15816	16087	15957	15999	15847	15864	15948	15836	15849	15819	15898	15842	15786	15833	15715	15853	15599	16082	15840	15905	15822	15939	16125	15948	15929	15902	15688	15980	16001	15736	15974	15745	15696	15969	15937	15829	15790	16070	15853	15842	15852	15631	15994	15852	15888	15854	15823	15986	15972	15891	15904	15871	15743	16101	15759	15775	15897	15756	15929	15874	15762	15875	15879	15805	15746	15690	15651	15767	15917	15764	16005	15843	15922	15834	15855	15842	15721	15930	15904	16013	15741	15776	15712	15955	15957	15951	15794	15704	15811	15883	15911	15863	15729	15896	15744	16004	15849	15919	15847	16020	15807	15952	15884	15794	16040	15858	15705	15750	15983	15960	15761	15945	15804	15961	15830	15856	15675	15882	15893	15931	15779	15786	15770	15841	15763	15778	15846	15896	15985	15853	15794	15917	15801	15844	15725	16011	15833	16125	15827	15856	15933	15841	15831	15828	15897	15940	15888	15946	15931	15868	15964	15918	15834	15918	15804	15932	15844	15918	15840	15991	16015	15815	15968	15760	15982	15863	15798	15849	15807
33441	38979	36718	25719	18756	17652	17379	16981	17195	17186	17170	16924	17049	17022	16767	16918	16942	16853	17152	16962	17123	17112	16994	16886	16934	17035	16888	17053	16961	16939	16910	16894	17140	17165	17105	17072	17088	17080	16892	17057	16879	16852	16878	16898	17118	16776	16866	17083	17036	17131	17027	16964	16809	17002	17079	16954	16985	17064	17052	17151	17107	16973	16786	16761	16960	16946	16964	16885	16819	16977	16927	17128	16960	16949	16817	16987	17018	17038	16883	16868	16975	16881	17029	16895	17023	17024	17150	16883	16834	16862	16894	17179	16973	16956	16929	17010	16759	16866	17088	17062	16888	16922	17098	16958	16978	17021	16870	16992	16943	16799	17064	17026	17161	16844	17001	16886	17041	16966	16903	17050	17032	17213	17060	16853	16998	16960	16956	17005	17020	16841	16928	16747	16927	17057	17009	16910	17010	16938	17260	17098	17017	16940	17078	17021	16990	16866	16909	17196	17068	16915	16913	17117	17187	16947	17052	17085	16967	16854	17033	16920	17152	16932	16978	16959	17057	16939	16969	16997	16816	16966	17028	17007	17084	16989	16987	17060	17017	16982	16946	16950	16917	16875	16832	16868	16846	16990	16865	16989	17018	17069	17006	17105	16831	16993	16838	17031	17052	17019	16937	16885	17032	16897	16937	16958	17049	16993	17076	17026	16915	16987	17076	17021	16872	17082	16879	17050	17036	16861	17007	16907	16998	17001	16809	16903	16920	17099	16818	16966	17009	17180	17113	16744	17152	16794	17081	16771	17019	16841	16989	17066	17006	17002	16939	16979	16807	16844	17077	16995	17104	16939	17158	16991	16913	16982	17189	17087	16838	16959	17081	16811	17078	16950	17060	16826	16841	16959	16819	17052	17122	16986	16895	17132	16840	16966	16832	16827	16829	16938	16890	16886	16857	16972	16920	16809	17078	16915	16979	16937	16928	17127	16995	16898	16880	17191	16866	17049	17071	16993	17250	17180	17019	16964	16703	16882	16981	17086	17042	17064	17008	17135	16900	17005	16905	16951	17126	17182	17165	16949	16972	16921	16894	16888	16954	16811	17076	16957	16954	17080	17049	16937	16993	16977	16980	16910	16929	17047	16964	16916	16900	16883	16992	17114	17050	17015	16964	17026	16952	17160	16989	16821	17007	17073	16696	16874	17029	17021	16990	17013	16961	16938	16947	17009	17055	16971	17035	17142	17201	16979	17074	17012	17011	16828	16750	17006	16951	16837	16825	16985	17033	16978	16729	16934	16939	17021	17137	16990	16993	16992	16936	16927	16951	16956	16783	17115	17050	17090	17028	17006	16913	16863	17028	16993	16779	16945	16873	17057	17189	16996	16913	16980	17012	16986	17055	16894	17040	16991	17158	16903	17099	16946	16878	16834	16996	16988	16822	16902	16840	17068	17049	16835	16811	16936	16913	16983	17309	16922	17099	17072	17066	16830	16807	17071	17123	17025	17033	16762	16985	16877	16934	16979	17148	16920	16845	16945	16897	16947	17027	17002	16928	16985	17030	17193	17005	16798	17062	16906	17044	16943	16858	17121	17136	16884	16860	16947	17299	16880	17087	17053	16764	17113	16956	17072	17060	16902	17093	16960	16911	16939	17116	17067	17169	17007	16733	16983	17046	17030	16947	16894	16998	16961	17029	17182	17278	16821	16873	16976	17087	17063	17095	16982	17028	17158	17040	16888	17088	16846	17033	16820	16795	17014	16985	16788	16935	17048	17155	17029	16985	17100	17019	16974	17231	16936	17097	16940	16910	16986	17019	16946	16807	16637	16981	17027	17112	17060	17103	16968	17165	16987	17101	16990	16900	16992	17100	17083	16789	17052	17057	16872	16945	16910	16980	17028	16987	17010	16988	17132	16845	17194	17073	16924	17011	16819	16890	16883	16996	17089	16952	16983	16970	17056	16689	16929	16953	16886	17213	17068	17103	16980	17047	16961	16938	17092	17026	17066	17077	17027	16799	17087	16959	17031	17087	16884	16962	17042	17003	16921	17119	16992	16916	16984	16967	16978	17191	16840	16829	16940	16857	16886	17073	16827	16760	17056	16898	16811	16816	17109	16789	16967	16990	17077	17034	17013	16957	16867	16912	16978	16915	17087	17155	17089	16908	17085	17001	17015	17052	16963	17000	17099	16923	17093	17264	16944	17083	17157	16876	17041	16746	16938	16999	16953	16886	16873	16917	16906	17051	16852	16646	16941	16948	17094	17028	16944	17168	16968	16900	17181	17016	17076	17043	16950	17124	17061	17206	16843	16880	16962	17060	17208	16986	17042	17115	16899	16968	16976	16942	16935	17070	16997	16936	17078	17195	16901	17089	16890	17013	17098	17068	16961	17011	16982	17186	16970	16956	16869	16857	16931	16901	16880	16920	17056	16837	17084	16925	17063	17103	16840	16982	16797	16994	16935	16990	17082	17052	17129	16913	17027	17143	16991	17025	17007	17010	16925	16841	16919	16860	16982	17075	17129	17148	16909	16844	16915	17008	16874	16982	17081	16913	16785	16904	16928	16996	16989	16828	16945	16878	17018	17103	16930	17111	17027	16848	17018	16680	17072	16874	16862	17007	17004	17121	16793	16986	17092	17076	16900	17037	16896	17103	17106	17098	17172	16930	16975	17127	16961	16851	17155	17024	17070	16979	17076	17010	16867	16772	17031	16977	16942	16963	16896	16764	16781	16910	16881	17117	17039	16974	17057	16987	16886	16961	16852	16978	16822	17145	17039	17072	17000	17042	16799	17191	16937	17068	17008	17075	16944	16929	16868	16929	17005	17046	16988	17091	16947	17124	17117	16836	16846	16846	16891	16955	17071	16918	17014	16959	17056	17119	16885	17042	16975	17093	16903	17026	17069	17049	16873	16976	17073	17021	17011	16909	17099	16898	17177	17048	16984	16899	16990	16946	17050	16889	16792	16754	16816	17007	16804	16749	17157	17105	17075	16844	17095	17040	16821	16991	16956	16996	16943	16950	17036	16835	16961	16947	16858	17015	16817	16950	16958	16960	16961	16841	17042	17007	16900	16891	16643	16900	16917	16983	17177	17065	16849	16911	16865	17188	16717	16973	16975	16900	17237	16947	16919	17263	16778	17081	17077	17124	17119	16898	17227	16994	16895	17074	17069	16909	16811	17042	16895	16866	16889	17123	16760	17136	16907	17036	17110	17182	17039	17037	16983	16966	17006	17119	17097	16908	17071	16945	16992	17010	17008	16948	17016	17127	17047	16754	16814	16862	17088	16913	16921	16776	16895	16964	16982	17015	16900	17015	17021	16850	16812	16924	16958	16964	16944	16716	17071	16946	16915	17231	16975	16897	17114	16926	17005	16794	17033	17002	16669	16994	16894	17069	17161	17095	16853	16877	16964	16921	16912	16996	17019	17084	16972	17171	16909	17020	17053	17059	16808	16887	17001	16948	16952	16828	17005	16971	16848	17095	16867	17052	17033	16972	17026	16908	17025	16946	16952	16900	16779	16980	16896	16982	16969	17061	17122	17074	16883	17036	16950	17067	17025	16963	16699	16830	17165	16976	16926	17060	17033	17016	17150	17067	17066	17207	16997	16829	16967	17015	16952	16890	16853	17002	16965	16964	17109	16697	16836	16853	16873	17080	16948	16997	16917	16838	16986	16966	16914	16906	16948	16821	16982	17084	17128	16933	17133	16984	16846	16780	16799	16882	17129	17084	16957	16880	17030	17217	17023	16832	16949	17045	16968	16889	16964	16717	16864	16957	17065	16951	17055	17033	16891	17036	16901	16978	16924	16939	16896	16981	17013	17016	16907	17097	17003	16889	16889	16990	17059	17004	16966	17119	17153	17044	16923	16949	16952	16955	17082	16730	17174	16984	16858	17065	16950	16900	17030	16979	16863	17173	17069	17089	17058	17022	17011	17006	16891	16933	16828	17038	16912	17072	16879	16955	17016	17161	16852	16951	16603	16945	16946	16942	16851	16940	16772	16840	17168	17157	16974	16807	16927	17089	16943	16926	16844	16908	16940	16835	16931	17065	17014	17021	16863	16786	16921	17032	16878	16992	17036	16963	17041	16940	17004	17126	16981	16865	16903	16745	16938	16987	16925	16942	16895	16986	17057	16836	16856	16948	16781	17022	17049	17042	16946	16850	16984	16820	17171	17047	16870	17156	17170	17124	16834	17068	16894	17101	16951	16976	17000	16829	16850	16848	17079	17083	16826	17058	17066	16826	17171	16916	17046	16982	16839	16858	17002	16971	16820	17106	17077	17054	17072	16921	17035	16924	16945	17046	17055	16938	16798	16898	16896	16909	16784	16856	16989	17020	16897	16902	16994	16927	17276	17002	17247	17068	16923	16927	16969	16912	16937	16850	17045	17230	16911	16972	17010	16785	17057	17232	17215	16968	16894	16846	17140	17048	17035	16908	16953	16996	16918	17031	16831	17153	16953	17137	17135	16949	16981	17222	17342	16954	17006	16929	17050	16976	17088	17145	17161	16979	16755	16878	16992	16661	16926	16937	17169	17221	17066	17095	17107	17010	16844	16976	16963	16899	16785	17033	16909	17072	16883	16936	16865	16948	17123	17090	16905	16896	16923	17041	17038	17040	16920	17088	17065	17057	16959	17012	16884	17049	16930	16932	16932	16953	16865	17128	16993	17112	16907	16908	17044	17081	16937	16763	17120	16902	17109	16993	16980	17075	16928	16970	16923	17033	17056	16969	16961	16854	16788	17097	17073	17055	16855	16981	17083	16963	17051	17053	16926	17062	16846	17002	17011	17157	16986	16990	17002	16719	17097	17027	17091	16919	16986	16924	16943	16873	16765	16989	16848	16903	16911	16998	16827	16909	17038	16997	17003	16966	17044	16806	16861	16780	17095	17025	17063	17109	17027	17044	16868	16891	16788	16941	17119	16892	17030	16997	16921	17014	16846	16903	16918	16943	16984	17079	17144	16933	17092	17086	17196	17070	16960	16937	17024	17092	16839	16945	17122	16940	16980	17006	16747	16804	16890	16903	17005	16794	16749	17099	17000	17027	16968	17219	17162	17072	16934	16774	16984	16911	17263	17013	17021	16974	17078	17166	17077	16999	17170	17216	16951	17138	16976	16924	16764	17026	16828	16845	16917	17078	17110	16895	16952	17073	16966
43942	55916	38865	22510	17227	16222	15803	16049	15933	15809	15956	15790	15955	15773	15912	16000	15847	15957	15837	15941	15995	15782	15966	16019	15923	15887	15960	15996	15871	15916	15855	16092	15906	15816	15950	16155	15939	15905	15952	15944	15878	15994	16122	15928	15965	15906	15962	15938	16047	15933	15977	15985	15911	15819	15893	15867	15741	15961	15885	16005	16028	15981	15831	15881	15711	15991	15884	16005	15959	15976	16082	15802	15797	16010	15927	15991	15984	15890	15998	16001	15843	15753	15834	16012	16106	15866	15942	15947	16051	16021	15853	15840	15941	15808	15847	15947	15851	15992	16030	16130	15948	15936	15937	15932	15819	15859	15745	16006	15878	16045	15935	15979	15966	16038	15831	15989	15910	15931	15938	15984	15965	16048	15930	15800	15733	15935	15972	15901	16024	15873	16039	15782	16016	15827	15962	15969	15854	16020	15806	15907	16045	15922	16026	15931	15854	15739	15911	16034	15745	15988	15818	15900	15925	15837	16119	15922	15890	15984	15928	15834	16019	16143	15984	15869	15934	15961	15899	15948	15898	15789	16013	15873	15880	15979	15965	15958	15947	15793	15976	16047	15952	15957	16069	15923	15913	16050	16053	15952	15898	16046	15767	15863	15963	15997	15886	15932	15863	15809	15979	15824	15894	15875	15981	16051	15953	15969	16015	15994	16041	15776	15923	15925	16053	15830	15820	16022	15995	15888	16153	15896	15734	16006	15970	15836	15913	15950	15943	15895	15642	15879	15908	15831	15902	15910	15964	15988	15943	15808	16031	15756	15917	15947	15994	15887	15855	15947	15975	15833	15998	15973	15901	15916	15949	15935	15928	15957	15933	16013	15958	16078	15832	15888	15974	15900	15914	15822	15862	16000	15971	16012	16026	15906	15873	15931	16005	15910	15718	16170	15721	15967	16036	15817	15796	15899	15883	15942	16016	16033	15875	16068	15993	15935	15983	16019	15875	15807	16010	15962	15869	15949	15952	15981	15914	15998	16072	15933	16006	15962	15916	15968	15861	15979	15834	15841	15898	15884	16036	15953	15782	15892	15950	15917	15859	15965	15976	15998	16104	15840	15838	16087	15852	15828	15814	15910	15760	15760	16022	15767	15964	15778	16064	15992	15904	15960	15910	16059	15953	15849	16000	16001	16010	15894	16056	15891	15843	15958	15910	15863	15987	15826	15875	15978	15763	16036	15948	16006	15746	15997	15759	15904	16049	15925	15908	15802	15900	15991	16009	15997	15966	16013	15873	15959	15942	15858	15962	16038	15824	15924	15859	15914	16050	16203	15754	16014	15891	15843	15923	16019	16008	15927	15927	15839	15861	15909	15927	15957	16028	16114	15897	15773	16015	15822	15900	15852	16027	15937	15882	15845	15897	15976	15984	16093	15895	16000	15878	15863	15990	15824	15834	15924	15930	15847	15837	15974	15985	15943	16104	15681	15859	15954	15862	16091	15841	15960	15957	15871	15881	15880	15831	15957	15805	15991	15758	15926	15843	15847	15825	15835	16070	15989	15848	16024	15833	15891	15807	15991	15932	16121	15861	15789	15850	15847	16004	15857	15800	16159	15968	15916	15941	15974	15764	15940	15924	15805	15807	15790	15983	15889	15872	16043	15868	15927	15833	15956	16010	15976	15962	15850	16045	16010	15908	16011	15889	15957	15915	15838	15641	15898	15890	15836	15927	15948	15993	15856	15917	15948	15918	15939	15999	15798	15965	15984	15826	15869	15909	15989	15993	15829	15972	16051	15970	15886	15955	16087	15994	15895	15919	15795	15943	15969	15826	15844	15925	15871	15824	16001	16030	15783	16059	16077	16003	16026	15826	16080	15965	15772	15928	15845	15857	15925	15951	15885	16066	15846	15924	15941	16068	15769	15930	16033	15878	15639	15716	16022	15796	15968	15743	15957	15878	15916	15899	15980	15756	15983	15920	15887	16029	16051	15927	15927	15920	15979	15931	15979	15892	16001	16040	15873	15952	16033	15843	15855	15941	15868	16033	15920	15799	15774	15917	15875	15724	15950	15830	15980	15751	15914	15950	15974	15788	16020	15906	16086	15985	15922	16016	15809	15868	15957	15874	15843	15859	16066	15806	15906	15943	16117	15856	15904	15879	15834	15969	15923	15925	15796	15952	15935	15992	16033	16075	15954	16030	15877	16043	15882	15919	15895	16038	15855	15991	15890	15984	16065	15990	15882	16062	15944	15856	16026	15806	15968	16008	15898	15982	15911	15987	16033	15853	15970	15809	15827	16036	15932	15853	15972	15906	16090	15912	15851	15919	15936	15961	16030	16076	15806	16019	15926	15945	15821	16026	15818	16104	16025	16003	15855	15959	15945	15873	15976	16041	16001	15952	16040	15965	16084	15778	15969	15947	15941	16005	15960	15968	15984	15787	15858	15908	15867	15781	16049	15854	15846	15841	15973	15921	15976	15947	16024	15967	16062	15790	15932	15999	15926	15902	15899	15870	15780	15920	15950	15893	16011	16148	15819	15898	15910	15811	15859	16005	15833	15902	15982	15986	15928	15898	15896	15793	15914	15838	15905	15740	16115	16034	16011	15871	15799	15829	15843	15858	15718	15994	15875	15875	15930	15884	15998	15815	15937	15922	15811	15980	15818	15967	16104	16043	15893	16113	15885	16004	15955	15921	15842	15926	15849	15981	15931	16024	16127	15929	15686	16051	15884	16074	15918	16002	16004	15815	15944	15868	15860	15890	15920	16053	16005	16116	15930	16026	15899	15915	15814	16054	15977	15918	16169	15952	15901	16023	15926	15817	15967	15985	15909	15862	15988	15781	16016	15828	16012	15957	15957	15849	16051	16011	15863	15872	16015	15792	15905	16029	15989	15852	15797	15921	15928	15961	15810	15813	15721	16134	15916	15904	16015	16014	15893	15869	15913	15966	16054	15837	15999	15826	16067	15842	15969	15909	15856	16152	15958	15995	15984	16077	15908	15789	16025	15938	15949	15814	15811	15928	15794	15916	16020	15740	16103	15991	15967	15934	15938	15910	15997	15922	16008	16016	15777	15967	15927	16003	16006	15915	15966	16056	15960	15842	15987	15768	16038	15862	15875	15947	15906	15972	16025	15983	15780	15806	15915	16092	15955	16096	15954	15903	16008	16069	15817	15858	15868	15870	15954	15969	15815	15959	15939	15814	15773	15939	15802	15807	15898	15895	15834	16075	15769	15766	15966	15837	15912	15888	15803	15938	15982	16007	15912	16035	15886	15998	15981	15860	15873	16030	16150	15989	15883	15765	15908	16053	15950	15991	16028	15962	15878	15887	16132	16037	15942	15932	15868	15844	16029	15873	15985	15856	15946	16073	15814	16195	16073	15920	15963	15878	15993	16020	15870	15861	15920	16049	16031	15911	15796	15981	15884	15816	15834	16209	16103	15898	15713	16041	15869	16001	16047	15985	15850	16100	15996	16007	16013	15757	15981	15946	16051	16080	15920	15938	15995	16049	15848	15776	16170	15791	15947	15868	16004	15861	15781	15987	15837	15959	15848	15876	15978	15913	15832	15846	16068	15829	15863	15879	16066	15870	15921	15868	15890	15974	16025	15985	15940	15783	15888	15753	15920	15934	15982	15982	15831	15985	15972	15902	16075	15860	15953	15939	16070	15818	15948	15787	16071	15982	15946	15891	16151	15742	15862	15900	16013	15957	15940	16009	16081	15879	15886	16006	15989	15982	15909	15958	15834	15865	16114	15925	16011	15990	15886	15941	15846	15960	16058	15771	16131	15840	15949	15870	15949	15886	15873	15983	16029	15844	15930	15896	15979	15915	15914	15965	15948	15953	15962	15877	15910	15981	15865	15918	15764	15901	15952	15829	15949	16000	16080	16019	15973	15974	15950	15944	15951	15912	15983	15891	15732	15912	15830	15927	15887	15916	15862	16001	16041	15730	15842	15909	15894	15828	15938	15792	15909	16095	16060	15990	15819	15883	15985	15980	15985	16045	16079	16065	15853	15906	15927	16039	15804	15955	15798	15865	16009	15804	16081	15838	15859	15996	16060	16035	16118	16029	15931	15983	15935	15800	15789	15934	15803	15774	15918	15834	15859	15869	15817	15842	15888	15833	15967	16042	15808	16052	15860	15960	16096	15846	15952	16104	15828	15917	16078	15833	15781	15873	16030	15922	15880	16011	15897	16067	16139	15903	15938	15944	16029	15939	15897	16015	16045	15875	15898	16072	15962	15868	15873	16038	15975	15837	16023	15935	15891	16074	15955	15990	15864	15834	15937	15894	15768	16011	16014	15927	15893	15815	16145	15987	15975	16017	15874	16010	15863	15833	16025	16054	15988	15927	15911	16011	15877	15931	15974	15833	16013	15885	15818	16023	15921	15964	15908	15937	15905	15873	15915	15854	16052	15851	15881	16020	15922	15999	15793	15953	15784	15909	15945	15836	15950	15948	15915	15906	15986	15888	15809	15930	15850	15983	15782	15957	16038	15823	15940	15974	15924	15879	15962	15993	15918	15947	15895	15884	16086	15871	16022	16138	15935	16120	16129	15987	15938	15869	15804	15966	15985	16001	16028	15860	16103	16024	16047	15988	15878	15909	16018	15777	15977	15888	16036	15830	15916	16027	15827	15657	15841	15964	16017	15911	15902	15827	16022	15877	15874	16018	16022	15767	16014	15906	16030	15750	15824	15937	15865	15940	15879	16016	16058	15933	15936	16035	16083	15933	15921	15978	15945	16032	16039	15891	15965	16047	15840	15855	15865	15863	16086	15923	16106	15952	15865	15892	15888	15924	16095	15834	15977	15831	15841	15985	15960	15968	15898	16047	15856	15916	16022	15918	15990	15862	15952	15920	15882	15843	16100	15949	15857	15913	15893	15793	15916	15713	15901	15934	15974	16185	15896	15960	16035	15960	15935	16258	16069	15923	15918	15864	15996	15906	15976	16039	15975	15829	16027	15755	15981	15898	15913	15843	15841	16047	15945	15960	15907	15911	15943	15862	15948	15960	15875	15944	15824	15876	16108	15971	16030	15819	15953	15903	15868	16132	16016	15837	15889	15992	15872	16062	15856	16049	15860	15943	16060	15922	15774	15992	16176	15826	15752	16030	16188	15939	16190	16238	15950	15967	15899	15766	15943	15894	15757	15933	15903
39367	35498	29611	22103	17652	17213	17126	16919	16919	16771	16856	16832	16820	17068	17074	16934	16964	16972	16881	16955	16927	17019	16967	17076	16873	16881	16804	16950	17010	17081	16991	17020	16908	17171	16882	16858	16779	16877	16899	16855	16867	16789	16998	16859	16768	16821	17006	16962	16861	16895	16924	16913	16905	16905	16770	16930	17006	16877	16932	16896	16929	16963	16769	16831	16838	16868	16872	16828	16900	16797	16999	16921	16891	16956	16850	16903	16737	17121	16939	16691	16809	16917	16955	16730	16665	17020	16916	16877	16738	16866	16883	16856	16768	16910	16794	16899	16893	16604	16844	16839	16931	16916	16787	16735	16745	16863	16999	16903	17104	17066	16904	16792	16954	16919	16804	16732	17040	17006	16889	16842	16848	16846	16877	17033	16952	16754	16673	16896	16868	16731	16757	16858	16994	16955	16756	17053	16925	16884	16734	16798	16930	17026	16749	16818	16808	16974	16990	16888	16829	16892	16864	16809	16909	16906	16946	16788	16835	16940	16873	16854	16732	16963	16895	16940	16918	16959	17046	16639	16840	17203	17099	16821	16911	16833	16557	16770	16990	16892	16795	16769	16861	16807	16978	16898	16939	16927	17002	16939	16869	16924	16905	16926	16785	16820	16871	16911	16958	16885	17083	17087	16868	16881	17078	16788	16953	16957	17052	16744	16841	16796	17069	17002	17055	16909	16791	17002	16729	16996	16979	16853	16861	16991	16860	16897	16986	16821	16754	16966	16770	16740	16891	16994	17070	16938	16773	16746	16569	16683	16931	16965	16729	16983	16757	16891	17025	16922	16929	16831	16834	16884	16854	17069	17069	16992	16976	16975	17067	16895	17012	16930	16743	16723	16888	16962	16873	16872	16688	17012	16819	16994	16892	16873	16842	16979	16784	16873	16969	16710	16753	16901	16812	16766	16887	16953	16835	17062	16955	17026	17004	16848	16564	16768	16918	16765	16729	16777	16745	16533	16700	16761	16679	16904	16914	16740	16825	16759	16896	16847	16968	16944	17047	16859	17007	16918	16961	16992	17123	16872	16919	16814	16669	16791	17044	16795	16831	16837	16888	16813	16738	17027	16933	16963	16812	17056	16991	16982	16844	16866	16922	16836	16944	17000	16798	16962	16868	16793	16916	17057	17025	16994	16900	16790	16884	16880	17024	16735	16844	16799	16815	17049	16768	16915	16968	16964	16945	16843	16811	16901	16745	16913	16833	17096	16999	17065	16847	16854	16917	16871	17125	17016	16968	16832	16803	16855	16916	16811	16863	16900	16916	16734	17076	16856	16903	16915	16909	16855	16829	16850	16806	16721	16817	16838	16630	16809	16840	16964	16820	16889	16878	16803	16788	16853	16908	16951	17065	16718	16805	16859	16844	16898	16829	16976	16879	16858	16768	16915	17036	16877	16898	16879	16950	16903	17126	16849	16896	16976	16738	16826	16938	16940	16756	16934	16813	17073	16862	16996	16808	16620	17077	16944	16921	16944	16908	16743	16827	16830	16858	17067	16863	16978	16746	16890	16976	17010	16790	16823	16973	16724	16759	16959	16857	16706	16794	16924	16875	16825	17042	16984	16871	17040	16989	16881	16923	16914	16861	16989	16857	16914	16881	17094	16781	16914	16839	16735	17056	16989	16971	16887	16896	17055	16966	16741	16797	16955	17033	16928	16905	16743	16830	16664	16794	16925	16819	17049	16808	16825	17032	16908	17118	17023	16938	16898	16890	16869	17170	16995	16976	16956	17058	16745	16997	16798	16821	16941	16869	16939	16983	17010	16859	17001	16924	16933	17055	16850	16837	16943	16754	16746	16980	16936	16849	16867	16934	17031	16669	16988	16959	17040	17080	16829	16856	16838	16957	16872	17183	16741	16914	17031	16776	17082	16757	16672	16977	16805	16858	16764	16852	16855	16899	16940	17080	16896	16983	16955	16775	16826	16839	16830	16725	16911	16914	16674	17002	16863	16868	16803	16881	17096	16794	16874	16948	16833	16924	17001	16812	16983	16952	17027	16820	16797	16748	16690	16930	16788	16996	16862	16990	16821	17054	17020	17089	16831	16895	16957	16920	16649	16817	16959	17018	16969	16772	17055	16769	16824	17000	16863	16906	16812	16799	16831	16851	17000	16687	17070	16956	16981	16981	16938	16932	16969	16864	16983	17055	16711	16903	16889	16828	17002	16915	17082	16732	16938	17004	16685	16794	16768	16814	16870	17028	17032	16884	16864	16922	16893	16988	16924	16795	16833	16788	16806	16789	16963	16851	16786	16936	17139	16886	16929	16956	16918	16898	16874	16874	16934	16820	16919	16848	16834	16850	17076	17054	16802	16897	17077	16805	16982	17116	16828	16947	16975	16937	16868	16755	16817	16814	16846	16975	16966	16795	16788	16866	16919	17013	17034	16983	16813	16894	16789	16807	16870	16829	16948	16728	16770	16899	17064	16906	16994	16928	17051	16708	16918	17109	16929	16871	16827	16867	16786	16706	16763	16878	16892	17023	16961	16992	16713	16914	16783	16847	16833	17000	17094	16834	16816	16794	16945	16959	16973	16995	16753	16918	17031	16740	17073	16953	16909	16985	17015	17028	16840	16680	16637	17070	16907	16905	16988	16892	16941	16774	16980	16768	16681	16799	17009	16790	16922	16853	16819	16875	17028	16899	16933	16602	16989	16962	16896	16927	16909	16963	17016	16853	16731	16915	16854	17209	16977	16696	16925	16773	16785	16768	16901	16912	17004	16943	16912	16851	17036	16998	17027	16976	16808	16824	16701	16797	16937	16894	17022	16842	16698	16803	16805	16731	16687	16859	17067	16915	16770	16905	17035	16886	16905	16996	16747	16860	16685	16784	16932	16853	17054	17081	16857	16848	16730	17104	16703	16915	17003	16906	16932	16793	16869	16939	16748	16901	16842	16953	16840	16912	16985	17070	16779	16691	16856	16898	16774	16912	16797	16959	16694	16687	16835	16842	16737	16889	16755	16834	16846	16947	16750	16967	16727	17041	16747	16828	16961	16765	16916	17099	16867	16992	16870	16864	16696	16808	16887	16795	16862	16801	16851	17022	16962	16940	16893	16873	17030	16968	16797	16903	16967	16658	17007	16950	16738	16724	16750	16977	16903	16895	17061	17278	16718	16861	16944	17045	16929	17020	16877	16836	16929	16960	16872	17075	17082	16800	17064	16793	16956	16996	17060	16846	16927	16972	17149	16865	16979	16882	16836	16981	16937	16765	16702	16712	16823	16730	16891	16970	17187	16706	16847	17053	16980	16747	16818	17007	16730	16946	16700	16922	16784	16689	16957	16806	16819	16742	16906	16841	17166	16869	16935	16945	16778	16981	16788	16868	16875	16940	16895	16578	16724	16965	16868	17068	16836	16910	16775	16909	16927	16971	16927	16955	16906	17031	16871	17025	16862	16863	16948	16581	16825	16769	16849	16996	16921	17085	16855	16871	16907	17032	16985	16962	16837	16907	16966	16764	16999	16882	16997	16906	17009	16917	16792	17073	16746	16872	16888	16800	17029	16843	17047	16885	16945	17062	17083	16874	16938	16722	16900	16926	16813	17009	16787	17027	16762	16767	17043	16715	16762	16875	16887	16852	16957	17048	16827	16892	16782	17062	16747	16894	16849	16777	16856	16831	16836	16977	17010	17080	16980	16993	16878	16776	16794	16787	16855	16874	16983	16783	16971	16902	16771	16891	16817	16822	16855	17099	16818	16919	17064	16890	16963	16877	16837	16743	16841	16923	16884	16822	17000	17108	16783	16837	16844	16725	16904	16955	16990	17111	16997	16922	17017	16989	16906	16802	16814	16909	17103	16740	16783	16698	16997	16744	16840	17031	16918	16983	16832	16890	16775	16974	16713	16700	17110	17067	16900	16849	16830	16949	17044	16843	16770	17099	16674	16832	17076	16990	16976	17022	16945	16896	16846	17018	16724	16858	16824	17042	16976	16857	16863	16969	16758	16986	16880	16750	16811	16779	16932	16805	16841	17057	16885	16943	16736	16895	16764	17094	17077	16981	16933	16828	16998	17032	16838	16965	16753	16920	17000	16868	16969	16831	16973	16955	17027	16929	16876	17014	17092	16820	16854	16965	16903	16921	16883	17052	16980	16790	16998	16907	16993	16835	17044	16826	16871	16760	17181	16978	16908	16855	16962	16836	16789	16938	16814	16882	17100	16656	16886	16831	16716	17132	16991	16761	16743	17020	16889	16950	16991	16935	16850	16731	16828	16852	17014	16857	16967	16847	16783	17119	16992	17052	16894	16811	17020	16828	16846	16850	16916	16869	16891	17026	16809	16904	16859	16849	16838	17042	16898	16735	16890	16960	16771	16980	16987	16782	16842	16905	16996	16675	16849	16759	16995	16950	16772	16894	16965	16898	16954	16892	16854	16931	16904	16801	16883	16937	16942	16969	16727	16945	16767	17119	16918	16920	17048	16987	16850	16711	16904	16956	16891	17074	17113	16931	16856	16944	16735	16897	16897	16771	17004	16797	17035	16703	16866	17143	16697	17134	17012	16776	16967	16907	16736	17043	17014	16874	16872	16874	16644	16762	16745	16862	16932	16888	16960	17055	16984	16939	16821	17002	16855	16919	16642	16706	16818	16854	16695	16756	16834	16855	17059	16933	16952	16870	16773	16891	16937	16741	16829	16970	17003	16885	16977	17049	17000	16780	16934	16765	16773	16845	16928	16751	17027	17000	16932	16820	16857	16915	16953	16889	16971	16911	16995	16930	16922	16896	16959	17020	16755	16776	16864	16785	16889	16935	16823	16864	16759	16872	17036	16788	16942	17020	17111	17124	16862	16718	16897	16637	16682	16733	16603	16719	16921	16906	16923	16844	16816	16695	16783	16847	16951	16898	16872	16983	17005	16864	16677	16704	17159	16960	16616	16870	16864	16864	16739	16794	16845	16796	16896	16987	17152	16927	16682	16868	16730	17219	16904	16933	16769	16888	17060	16851	16697	16943	17159	16898	16859	16895	16845	16959	16768	16898	16907	17036	16936	16957	16893	16973	16990	16755	16756	16839	16834	16892	16957	17055	16811	16790	17091	16804	16810	16862	17086	16844	16980	17001	16818	16972	16760	16908	16952	16850	17023	16752	16912	16966	16868	16804	16766
44355	45565	30728	19690	16703	15900	15998	15735	15860	15879	15922	16009	15999	15943	15764	15964	15861	15886	15877	15837	16079	15901	15847	15918	15642	15803	15940	15803	15914	15873	15858	15728	15923	16068	15996	15848	15947	15858	15710	15732	15992	15843	15738	15968	15925	15920	15939	15652	15947	15856	15858	15861	15895	15951	15786	15764	15917	15791	15851	15943	15924	15957	15838	15803	15983	15577	15801	15824	15876	15798	15851	15916	15790	15897	15775	15866	15964	15926	15867	15850	15928	15965	15738	15983	15868	15816	15847	15953	15693	15971	15888	15738	15891	15831	15890	15874	15663	15900	16050	15846	15864	15986	15935	15935	15919	15825	15758	15881	15802	15929	15738	15874	15809	15820	15942	15748	15974	15953	15869	15968	15730	15928	15878	15808	15841	15847	15886	15818	15586	15881	15662	15743	15923	15812	15758	15838	15840	15787	15840	15751	15810	15617	15736	15851	15651	15828	15842	15757	15989	15808	15905	15980	15914	15823	15896	15936	15646	15765	15849	15830	15856	15776	15764	15920	15934	15644	15920	15882	15818	15888	15868	15950	15880	15880	15942	15895	15982	15878	15905	15827	15875	15887	15845	15855	15678	15715	15877	15816	15970	15978	15797	15898	15857	16010	15735	15834	15868	15733	15874	15775	15839	15802	15840	15930	15807	15858	15870	15834	15978	15959	15843	15813	15803	15856	15842	15801	16000	15884	15851	15897	15904	15968	15935	15879	16015	15938	15896	15755	15832	15784	15813	15958	15673	16040	15871	15974	15728	15624	15797	15845	15850	16009	15993	15995	15879	15717	15890	15825	15853	15878	15805	15981	15857	15863	15905	15893	15926	15931	15794	15833	15957	15664	15741	15740	15729	15814	15914	15747	15959	15679	15866	15865	15906	15836	15890	15905	16071	15891	15909	15708	15940	15696	15880	15862	15813	15775	15931	15885	15818	15896	15980	15827	15959	15837	15990	15767	15844	15894	15850	15910	15884	15761	15891	15836	15902	15860	15957	15911	15946	15883	15965	15833	15821	15836	15860	15869	15972	16022	15750	15846	15815	15826	15942	16110	15906	15841	15975	15777	15806	15997	15806	16033	15906	15754	15971	15810	15783	15860	16008	15709	15761	15811	15753	15739	15920	15739	15998	15848	15947	15967	15844	15861	15871	15963	15846	15891	16009	15798	15803	15914	15809	15874	15824	15832	15998	15755	16011	15816	15641	15807	15851	15931	15800	15816	15842	15878	15919	15838	15719	15924	15920	15942	15835	16008	15941	15942	15983	15790	15790	15922	15800	15735	15983	15758	15862	15866	15916	15784	15940	15875	15901	15747	15785	15741	15881	15864	15964	15874	16036	15810	15767	15859	15968	15802	15734	15793	15717	15907	15694	15794	15834	16031	15836	15893	15718	15747	15839	15737	15930	15773	15927	15957	15873	15843	15921	15853	15768	16005	15875	15927	15937	15926	15900	15833	15917	15732	15902	15634	15788	15969	15716	15885	15824	15881	15852	15659	16017	15791	16000	15896	15835	15985	15840	15882	16000	15981	15953	16070	15855	15726	15842	15914	15896	15856	15950	15823	15893	15861	15731	15984	15772	15984	15753	15863	15973	15741	15838	15821	15850	15745	15865	15941	15816	15921	15855	15849	15769	15835	15796	15868	15920	15752	15845	15829	15836	15812	15680	15796	16090	15949	15862	15987	15890	15718	15739	15761	15876	15949	16060	15787	15874	15944	15958	15802	15965	15906	16017	15845	15750	15855	15911	15911	15808	15783	15694	15763	15852	15900	15991	15824	15783	15731	15882	15768	15834	15916	15840	16014	15825	15881	15868	15808	16043	15839	15846	16132	15759	15730	15975	15744	15882	15693	15797	15910	15876	15945	15845	15913	15873	15796	16044	15929	15801	15764	15813	15905	15941	15873	15860	15809	15828	16014	15872	15958	15911	15821	15913	15721	15867	15971	15912	15749	15842	16008	15793	15998	15896	15745	15959	15826	15874	15691	15865	15960	15951	15911	15865	15789	15988	15855	15669	15844	15870	15841	15786	15936	15900	15877	15764	15977	15873	15858	15802	15974	15911	15882	15836	15730	15959	15902	16144	15849	15890	15764	15918	15826	15838	15963	15695	15952	15867	15903	15670	15705	15968	15926	15965	15775	15817	15672	16079	15720	15961	16044	15726	15718	15799	15788	15717	15786	15724	15947	15828	15838	15894	15842	15895	16042	15898	15793	15857	15858	15814	15644	15940	15771	15983	15821	15732	15943	15930	15828	15756	15712	15952	15775	15827	15843	15969	15771	15873	15697	15962	15916	16031	15916	15886	15913	16028	15679	15951	15961	15853	15662	15695	15924	15896	15827	15899	15723	16006	15740	15981	15851	15856	15794	15822	15846	15819	15764	15888	15699	16134	15926	15802	15790	15881	15971	15963	15774	15756	15792	15824	15973	15817	15900	15871	15963	15836	15691	15886	16014	15928	15783	15932	15935	15984	15908	15855	15898	15978	15716	15817	15838	16024	15902	15876	15840	15863	15678	15976	15954	15826	16043	15783	15794	15783	15913	15905	15972	15795	15871	15832	15911	15908	15865	15834	15820	15948	15996	15660	15834	15875	15987	15898	15957	15888	15963	15880	15958	15953	15945	15714	15931	15643	15838	15886	15836	15839	15757	15849	15854	15868	15851	15770	15836	15862	15926	15874	15822	15868	15959	16132	15831	15916	15866	15811	15929	15679	15795	15870	15945	15765	15885	15844	16059	15928	16028	15944	15950	15842	15877	15739	15852	15845	15866	15912	16024	15866	15753	15658	15960	15927	15923	15870	15852	15902	15911	15699	15907	15908	15916	15909	15962	15781	15806	15791	15833	15773	15760	15812	15910	15829	15948	15916	15808	15942	16088	15911	15974	15788	15856	15787	15919	15725	15717	15872	15772	15808	15742	15869	15843	15867	15761	15767	15891	16045	15877	15730	15745	15910	15823	15846	15955	15820	16057	15977	15714	15763	15863	15884	15770	15977	15793	16005	15751	15944	15870	15934	15896	15809	15884	16042	16012	15778	15805	15965	15874	15840	15638	15773	15922	15791	15940	15895	15849	15960	15811	15870	15864	15939	15935	15897	15783	15857	15782	15885	15928	15832	15776	15916	16061	15905	16063	15804	15848	15774	15893	15802	15917	15907	15796	15867	15996	15836	15812	15911	15876	15842	15960	15929	15900	15860	15863	16004	16002	16014	15689	15870	15809	15827	15652	15837	15968	15661	15903	15745	16004	15991	15736	15913	15764	15825	15901	15933	15975	15865	15849	15879	15805	15830	15778	15758	15925	15892	15913	15909	15983	15710	15872	15892	15955	15881	15694	15791	15718	16021	15853	16015	15880	15960	15948	16089	15805	15800	15814	15791	15862	15900	15882	15804	15807	15700	15859	15836	15863	15863	15966	15817	15868	15832	15980	15801	15747	15778	15913	15864	15665	15733	15965	15924	15817	16023	15808	15904	15836	15855	15862	15944	15922	15822	15731	16025	15874	15919	15870	15724	15700	15915	15837	15774	15803	15888	15880	15965	15832	15796	15904	15938	15821	15866	15968	15840	15992	15951	15856	15859	16009	16003	15874	15895	15864	15973	15872	15815	15944	15865	15940	15700	15981	15926	15934	16041	15818	15857	16025	15834	15778	15833	15913	15658	15808	15884	15921	15874	15851	15923	15979	15756	15918	15723	15853	15831	15902	15797	15885	15929	15750	16056	15987	15698	15766	15918	16017	15848	15835	15923	15692	15898	15970	15932	15960	15782	15892	15854	16097	15866	15870	16045	15743	15919	16015	15929	15808	15882	15856	16092	15863	15819	15958	15735	15830	15845	15918	16056	15865	16008	15776	15983	15899	15562	15973	15830	15924	15886	16009	15824	15844	15788	15890	15999	15842	15959	15845	15986	15833	15864	15874	15843	15994	15787	15872	15913	15804	15953	15775	15747	15839	15913	15929	15945	15927	15848	15787	15859	15974	15909	15761	15958	15937	15826	15798	16012	15816	15815	15998	15861	15702	15844	15922	16180	15715	15668	15665	15948	15660	15786	15855	15773	15878	15938	15937	15766	15825	15952	15853	16003	16024	15724	15902	15839	15905	15945	15909	15850	15918	15828	15759	15881	15736	15867	15716	15818	15821	15869	16016	15844	15827	15910	15863	15828	15935	16012	15854	15727	15982	15845	15826	15908	15822	16032	15911	15932	15835	15933	15824	15829	15921	15880	15878	15919	15948	15708	15762	15853	15865	15925	15891	15829	15880	15858	15839	15830	15719	15922	15756	15760	15895	15807	15964	15775	15901	15934	15855	15844	15928	16001	15841	15969	15881	15873	15881	16052	15747	15788	15939	15765	15891	15877	15962	15826	15961	16090	15781	15999	16033	15892	15727	15925	15892	15894	15916	16012	15781	15973	16038	15856	15972	15839	15844	15806	16138	16018	15615	15932	15819	15879	15988	15858	15880	15817	15811	15735	15790	15840	15736	15837	16084	15836	15698	16009	15773	15829	15883	16028	15825	15903	15782	15770	15824	15881	15996	15826	15886	15911	15904	15893	15900	15819	15805	15764	15713	15943	15667	15969	15839	15913	15810	15880	15859	15885	15997	15997	15966	15754	16009	15844	15847	15870	15797	15710	15813	15953	16013	15951	15967	15850	16005	15671	16007	15767	15953	15926	15986	15839	15994	15838	15770	15881	15924	15909	15859	16046	15837	16102	15869	15946	15959	15805	15894	15939	15956	15993	16049	15759	15785	15806	15802	15777	15900	15927	15678	15887	15973	15915	15844	15849	15783	15982	15825	15856	15843	15887	15997	15937	15711	15877	15816	15739	15811	15835	15954	15845	15877	15882	15913	15886	15865	15850	15792	15882	15752	15954	16031	15830	15970	15875	16252	15719	15679	15891	15924	15973	15829	15974	15989	16120	15894	15800	15821	15841	15921	15796	15829	15898	15884	15848	15903	15933	15896	15984	15970	15996	15904	15973	15694	15759	15840	15949	15851	15803	15991	15921	15722	16106	15826	15862	15705	15899	15738	15748	15735	15785	15767	15845	15885	15851	15840	15833	15859	15926	15909	15928	15949	15998	15998	15848	15788	15777	15962	15800	16110	15889	15888	15883	15880
23974	24244	33405	27095	22888	23047	22063	17785	17138	17266	17465	17222	17339	17222	17103	17154	17285	17458	17131	17163	17397	17102	17209	17218	17118	17102	16896	16895	16960	17036	17149	17099	17090	16957	17086	17105	17145	16867	16927	16770	17098	16884	17035	16812	16986	17059	16986	17047	16937	16996	16974	17107	17017	16946	16988	16963	16949	17032	16864	16849	16968	17100	16980	16973	16958	16840	16941	16841	16928	16915	17071	16947	16859	16985	16833	16901	16967	17029	16941	17080	17078	16968	17049	16943	16936	16911	16724	16959	17140	16852	17011	16973	16966	16971	16939	16973	16987	17202	17108	17043	16955	17147	16796	16985	17010	16929	16912	16709	16981	16793	16949	16943	16935	16845	16822	16840	16910	16896	17126	16823	16686	16855	16903	17012	16997	17031	16900	16829	16802	16968	17084	17090	16990	16998	17131	17028	16736	16707	17003	16886	16957	16781	16898	17123	16969	17081	16930	17063	16861	16745	16871	17054	17005	17091	16939	16914	16961	17118	16962	16830	16872	16957	16968	16909	16894	16981	16862	17124	16932	16893	16935	16939	16814	17125	17027	16992	16775	16830	16904	17163	16814	16922	17012	16724	16868	16682	16945	16743	16844	17101	16980	16965	16892	17148	16865	16919	16769	16841	16763	16676	16877	16937	16996	17101	16987	16983	17073	17015	16942	16819	16881	17199	16858	16877	16903	16811	16646	16821	16900	16956	16812	16805	17069	17113	16973	17016	16832	17130	16920	16773	16875	17021	17043	17132	16817	16902	16923	16861	16667	17049	16732	16923	16673	16804	16840	16789	16864	17054	17173	16839	16781	16870	16996	17033	16921	16864	17140	16950	16850	16868	16826	16836	17144	16970	16959	16911	16948	17029	16886	16989	16922	16721	16902	16833	16924	16914	16992	16916	16766	17162	17089	16858	16970	17020	17116	16827	16790	17089	17063	16875	16912	16826	16934	16945	16788	16985	16795	16795	17012	16967	16959	17119	16938	16968	16915	16927	16862	16862	16784	16834	17032	16850	16783	17227	17031	17046	17015	16907	16683	17081	16808	16837	17027	16807	16733	16787	16929	17199	16741	16906	16941	16791	16947	16880	16924	16857	16855	16861	16944	16705	16943	16827	17037	16895	16855	16785	16893	16922	16984	16958	17189	16933	17072	17024	16807	16979	16929	17004	16936	17017	16831	17090	16986	16918	17044	17106	16789	16835	16923	16670	17028	16907	17077	17060	16787	16926	16698	17026	17079	16989	16967	17109	16912	16705	16735	16947	16652	16929	16875	17009	16997	16844	16998	16881	17013	16905	16893	16771	16878	16773	16820	16921	16901	16782	16895	16806	16931	16872	16901	16954	16975	16817	16702	17107	17106	16970	16922	16941	16950	16966	16732	16849	16888	17195	17039	16937	17108	17119	16992	16969	16838	16932	16943	16947	16906	16990	17074	16812	16977	16981	16863	16599	16867	16884	17159	17061	16853	16768	16995	16757	16917	17080	17028	17038	16881	16865	16878	16844	16948	16747	16916	16861	16996	17076	17031	16947	17033	16827	16966	17053	16773	16788	16881	16739	16868	16937	16829	16920	16822	16836	16996	16796	17108	17028	16799	16885	17001	17076	16992	16871	16767	17056	17012	16886	16936	16869	16910	16879	17151	17057	16914	16838	16899	16896	17052	16965	16793	17015	16974	17055	16985	16746	16986	16935	16818	16632	16938	16948	17034	16918	16900	16987	16799	16963	16821	17045	16839	16832	17030	16918	16878	17096	16771	16830	16949	16954	16789	16694	16957	17022	17025	16977	16859	16978	16811	16807	16992	16754	16857	16885	16841	16975	16964	16940	16893	16685	17108	16921	16901	17071	17025	17068	16923	16753	16910	16891	16779	16824	17024	16968	16934	16999	16975	16989	16867	16994	17116	16991	16940	16809	16708	17091	16862	16976	16664	17215	16976	16909	16887	16963	16935	16910	16991	16923	16866	17212	17020	16694	16844	16943	16903	16829	16878	16955	16877	16875	16847	17069	17043	17113	16803	16940	16989	16851	16995	17042	17053	16957	16864	16924	16766	16941	16877	16856	16890	16874	16835	17138	16969	16894	16763	17036	16808	17011	17139	16993	16919	16881	16975	16814	16851	17123	16836	17037	16812	16725	16940	16933	17033	17079	17057	17021	16857	16807	17099	16952	17136	16862	16933	16900	17093	16981	16913	16904	17009	16945	16999	16980	16997	17006	16838	16765	16953	16842	17011	17064	16906	16741	16759	17130	16872	16806	16932	16974	17005	16893	16718	16762	16791	17079	16998	16998	17045	16804	17058	17040	16992	16964	17051	16792	16968	16671	17049	17051	16937	16725	16943	17095	17004	16825	16912	16776	16948	16922	16986	17048	17161	17031	16811	16816	16867	16645	16992	16895	16915	16751	16946	17005	16919	16750	16839	17115	16764	17092	16999	16975	16880	16791	17054	16951	17047	16967	17091	16902	16787	17038	16925	16953	16983	16825	17003	16998	16914	16940	16864	17025	16940	16949	17047	16849	16675	16855	16866	17050	17063	17093	16838	16920	16842	16971	16942	16950	16756	17033	17020	16958	16939	17041	16776	16985	16899	16809	16832	17019	16774	16945	16826	16961	16886	16773	17079	17002	16801	16987	16873	16926	17009	17104	16917	16862	16918	17088	17049	16952	16964	16962	17020	16933	16920	16957	17055	16936	17025	16837	16981	17054	16924	16962	16942	16851	16921	17002	16809	16744	16722	16809	16977	16955	16839	17029	16975	16875	16982	16876	16832	16776	16915	17042	16819	16950	16990	17029	16841	17036	16741	16869	16940	16784	16839	16556	16991	16998	16908	17037	16797	17067	16780	16956	17133	16947	16943	16875	16994	17080	17217	16808	16905	16983	16948	16975	16920	16933	17162	17139	17001	17089	16976	16925	16856	16981	17021	16888	16901	17006	16871	16925	16817	16775	16941	17123	16877	17125	16892	16928	16906	16887	16853	16906	17035	16915	17066	17021	17014	16985	16792	16904	16772	17133	17038	16957	16701	16820	16921	17031	16798	16990	16858	16845	16785	16828	16866	16669	16933	16966	16993	16950	16907	16799	16806	16888	16963	16887	16907	16898	16946	16756	16817	16787	17017	16885	16953	16864	16930	16793	17168	16862	16785	16986	16789	16983	16919	16755	17114	16769	16882	16953	16986	16902	16842	16891	16963	17026	16849	16863	16766	17040	16734	16945	16830	16804	16992	16858	17106	16844	16944	16910	16988	16860	16785	17019	16970	16964	16771	16842	16956	16906	17024	16942	16826	16690	16759	17039	16658	16980	16912	17007	17110	16914	17067	16888	17047	17138	16853	16676	17044	16878	17042	16782	17140	16754	16905	17047	17163	17030	17109	16879	17072	16725	16756	16867	17026	16786	16846	16843	16934	16787	16955	17015	16851	17018	17041	16861	16832	16660	16766	16811	16941	16718	16996	16928	16897	17196	16929	16870	16956	17055	16932	16960	16889	16914	16937	16971	16785	16887	16900	17006	17174	16770	16962	16945	16859	16904	16928	16850	16883	16863	16908	16923	16961	17002	16996	16763	17125	16939	17065	16883	16765	16852	16792	16804	16976	16915	16989	16892	16697	16783	16930	16743	16936	16760	16812	16936	16955	16964	17090	17060	16850	16725	17018	17162	16947	16823	17056	16945	16889	16962	17031	16802	16809	16923	16952	16836	16854	16966	17000	16836	16855	17021	16906	17143	17022	17035	16835	16765	16983	16771	16916	16783	16937	16868	17013	16895	16841	16978	16991	16942	16937	17024	17041	16867	16953	16986	16876	17032	17021	16894	16867	16998	17161	16976	16989	16931	16804	16682	16767	16990	16756	16922	16983	16825	16990	16746	16995	17052	16821	16812	16777	16854	17010	16946	16952	16780	16920	16823	16909	16980	16859	16914	16859	16950	16967	16918	16894	16912	16899	16760	17156	17086	16717	16955	17104	17065	16906	17045	17162	16890	16849	16851	16821	16827	16843	16878	16929	16903	16749	17050	17028	16939	17163	16825	16964	16940	17026	16977	16834	16828	16814	16901	16916	16800	16949	17006	17129	17158	16796	16971	16855	16944	16957	16856	17035	16948	16783	16731	16755	16722	16870	16905	16857	16946	16797	16930	17011	16903	16908	17113	17017	16880	16880	16968	16958	16774	16764	16881	16833	16710	16855	16912	16928	16631	16689	16986	16902	17047	16824	16925	17013	16854	17156	16884	16913	16628	16760	17114	17023	16931	16926	16949	17192	16828	16887	16947	16922	16868	16980	17073	16998	16986	16833	16910	16971	16990	16887	16862	16902	17044	16861	16837	16906	16911	17123	17027	16970	16762	17072	16993	16913	16976	16883	16883	17182	16996	17080	16908	17041	17101	16815	16932	16908	16866	16839	16907	16985	16729	16949	16875	16818	16984	16822	16862	16869	16815	16929	16930	16825	16932	16898	17061	16775	16915	17191	16949	16913	17012	16876	17044	16925	17031	16792	17002	16900	16976	16825	16948	16808	16828	16990	16957	17006	16940	16980	16936	16887	17194	16927	17022	17062	17119	16840	16972	16961	16860	16827	17007	16962	16771	16981	16747	16937	16867	16860	16923	16989	16906	16574	16675	16875	16951	17040	16778	16890	16773	16959	16852	16933	16782	16880	17100	16675	16746	16877	16896	16713	16984	16938	16942	17074	16838	16934	16933	16787	16918	16729	16725	16829	16902	16814	17143	16937	16817	16772	16912	16944	16806	17040	16894	17020	17031	16823	16994	16953	16963	16938	17010	16892	16882	16935	16773	16856	17057	16952	16860	16861	17022	16851	17109	16968	16828	17163	16908	16864	16791	17122	16962	16918	16975	16746	17008	16963	16769	16960	16890	16892	16864	17055	17079	17002	16806	16804	16697	17237	17049	16882	16766	16993	16695	16943	17004	16861	16842	17087	16804	16993	16986	16938	16986	16930	16970	16894	17012	16910	16770	16777	16897	16928	17074	16960	16955	16966	16841	17021	16930	17039	16946	16845	17117	17031	16978	17059	16854	16866	17041	16912	16830	16911	16840	16993	16771	17009	16916	16887	16785	16876	16965	16979	16693	16912	16901	16867	16949	16894	16946	17003	16829	16840	16819
62061	105762	80850	48776	26404	17741	15880	15915	15879	15927	15792	16054	15773	15888	15789	15971	15934	15917	15841	15870	16148	16125	15852	16065	15823	15909	15860	15872	15859	16008	16074	15911	15859	15763	15816	16006	15956	16065	15953	16054	15986	15893	15990	16004	15816	15789	15709	16010	15856	15936	15755	15839	15922	15976	15976	15809	16000	15882	16015	15871	15909	15900	15948	15871	15899	15874	15910	16051	16002	16102	15769	15941	16026	15804	15896	16106	15781	15905	16001	15952	15800	15989	15908	15956	15956	15938	15880	16122	15764	15896	15995	15911	15635	16144	16068	16009	15787	15757	15810	15759	15895	15867	16109	16080	15876	15934	15869	15916	15849	15867	16037	15870	15995	15940	15875	16052	15783	15933	15851	15843	15820	15975	15946	15770	15800	15888	15868	15979	15922	15872	15916	15954	15785	15823	15953	16005	15853	15934	15900	15931	15882	15824	15767	15932	15953	15932	15883	16039	15958	15785	16025	15819	15988	15887	15837	16061	15973	15874	15869	15884	15936	16009	15786	15831	16099	16034	15829	15818	15805	15846	15981	16037	15730	16094	15857	15970	15936	15960	15888	16089	15879	15981	15786	15934	15988	15954	16004	15824	15773	15828	15963	15763	15965	15786	15738	15924	15820	15963	15900	15881	15945	16059	15941	15931	15937	15839	16024	15961	15954	15757	15802	15938	15878	15909	15995	15981	15884	15766	15904	15848	16054	15865	16101	15978	15870	15837	15879	15779	15821	15904	15786	15909	15853	15763	15935	15896	15873	15818	15757	15924	15739	15820	15851	15910	16076	15796	15899	15843	15880	16008	15940	15881	15822	15801	16075	15848	15939	15946	15870	15959	15994	15808	15926	15948	15926	15996	15974	15856	15995	15904	15935	15881	15914	15817	15871	15830	15905	15909	15826	15896	15848	15837	15845	15832	15891	15889	15757	15812	15803	16025	15769	15798	15953	15969	15771	16060	15801	15861	16001	15930	15858	15947	15880	15964	16001	15781	15989	15754	15881	15855	15929	15930	15908	15945	15864	15763	15904	15722	15869	15873	15917	15835	15935	15997	15879	15850	15871	15896	16044	15828	15864	15846	15759	15790	15999	15748	16147	15999	15967	15806	15972	15884	15984	16036	15809	15901	15978	15835	15895	15989	15782	16117	15834	15789	15674	15902	15988	15850	16038	15924	15904	15907	15975	15804	16068	15976	15906	15907	15925	15916	15819	15912	15806	15974	15841	15979	15992	15954	15941	15788	16028	15932	15958	15817	16002	15744	15925	15872	16021	15831	16032	15828	16006	16015	15730	15873	15854	16028	15872	15994	15886	15835	16104	15918	16012	15796	15938	16006	15750	15878	15906	15903	15974	16007	15990	15834	15755	15834	15843	15798	15863	15829	15751	15925	15971	15793	16032	15739	15863	15898	15931	16099	15961	15925	15885	15900	15774	15894	15878	15965	15764	15981	15951	15852	15932	15836	15880	15838	15948	15996	15879	16094	15902	15981	16028	15766	15777	16099	15835	15936	15987	15808	15955	15920	15935	15808	15756	15857	16041	15933	15878	15796	15840	15695	16106	16016	15809	15775	15790	15856	15831	15936	15878	15941	15950	15755	16015	15865	15906	15880	15823	15963	15728	15933	15820	15999	16014	15920	15871	15711	16100	15915	15790	15926	16059	15881	15833	15812	15825	16038	15784	15957	15728	15843	15881	15866	15893	15982	15842	15978	15914	15798	15862	16001	15652	16005	15951	15943	15899	15846	16048	15795	16021	15802	15952	15938	16012	16046	15972	15967	15874	16011	15813	15855	15989	15931	15750	15824	15830	15760	15852	15850	15835	16007	15893	15936	15859	15864	15991	15911	15791	15917	15806	15988	15926	15832	15897	15768	15883	15887	15762	15877	15876	15925	15850	15758	16007	15985	16015	15958	15746	15806	15977	15850	16040	15756	16030	15918	15899	15972	15998	15874	15924	15983	15771	15877	15983	16011	15960	15819	15884	15684	15798	15882	16013	15804	15748	15927	15830	15814	15829	15828	15854	16034	15777	15857	16000	15916	16056	15790	15820	15902	15910	16009	15894	15923	15757	15892	16071	15830	15844	15927	15892	15987	15760	15953	15906	16034	15896	15943	15946	16079	15942	15994	15865	15861	16011	15791	15965	15898	15842	15918	15959	15910	15697	16045	15952	15911	16038	15856	15900	16110	15858	15889	15778	15868	15802	15827	16054	15906	15931	15746	15958	15731	15782	15886	15859	15998	15901	15965	15953	15980	15972	15921	15877	15780	15874	15867	15904	15961	15925	15971	15947	15715	15943	15942	15951	15968	15922	15910	15906	15850	15828	15802	16019	16008	15899	15918	15768	15907	15876	15873	16048	15972	15875	15916	15891	15977	16053	16030	15910	15899	15917	15855	15894	15886	15889	15928	16010	15918	15914	15929	15912	15932	15845	15901	15768	15758	15897	16010	15941	15755	15893	15778	15823	15845	15940	15905	15918	15888	15844	15748	15891	15924	15871	15991	15910	15764	15998	15995	15906	15817	15859	15931	15893	15897	15715	15878	15926	15796	16065	15820	15916	15665	15897	15924	16059	15760	15914	15859	15890	15932	15862	15976	15871	16054	15784	15819	16017	15949	15844	15953	15823	15885	15739	15859	15977	15756	15838	15915	15770	15958	16079	15958	16057	15996	15954	15914	15850	15955	15952	15897	15888	15927	15802	15937	15937	15898	15749	15956	15952	16009	15912	15764	16154	15910	15831	15870	15953	15932	15942	15911	15910	16033	15792	15966	15927	15944	15783	15841	15829	15817	15803	15930	15965	15923	15881	15869	15957	15724	15899	15725	15926	15761	15933	16062	15759	15854	15908	15805	16012	15942	15845	15797	15984	15881	15968	15872	15943	15973	16037	15855	15936	15938	15925	15813	15930	15940	15895	15974	15697	15949	16100	15913	15705	15969	16090	15974	15917	15942	15930	15740	15736	15977	15929	15816	16042	15874	15811	15910	16059	15875	15873	16188	15921	15875	16015	15975	15893	15880	15995	15939	15957	15925	15814	15875	15746	15893	15955	15878	16006	15983	15943	15986	15988	15888	15925	15987	15761	15835	15892	15839	15887	15901	15958	15967	15861	15952	15964	15746	15844	15853	15805	15903	15799	15993	16064	15810	15839	16061	15919	15966	15964	15910	15806	15892	15843	15776	15853	15836	15857	15871	15947	15916	16089	15955	15686	15848	15841	15860	15845	15725	15982	15939	15981	15971	15937	16008	15983	15806	15918	15802	15899	15924	15926	15756	15856	15964	15765	15870	15887	15738	16025	15910	15934	15927	15787	15811	15876	15912	15823	15981	15950	15797	15992	15761	16028	15799	15994	15877	15962	15951	15864	16024	15672	15888	15700	15943	15677	15844	15937	16028	15960	15830	15820	16013	15930	15968	15969	15891	15833	15834	15963	16043	15986	15949	15848	15961	15946	15689	16030	15849	15896	15686	15770	16044	15753	15980	15909	15957	15943	15894	15849	15967	15839	15758	16116	15844	15983	15905	15753	15904	15856	15833	15812	16011	15737	15913	15777	15970	15769	15876	15859	15875	15984	15838	15858	15975	15701	15847	15821	15909	16035	15938	15851	15918	15864	16037	15902	15968	15933	15774	15841	15967	15851	15791	15956	15876	15847	15802	15797	15777	15950	15792	15741	15934	15875	15632	15880	15947	15908	15786	15908	15655	16029	15903	15917	16087	15757	16022	15942	15775	16086	16080	15984	15915	15930	15976	15982	15978	15851	15994	15904	15941	15879	15889	15977	15948	15872	15955	15999	15889	15938	15910	15878	15859	15871	15921	15770	15750	15839	16049	15833	15998	15947	15996	15923	15849	15821	15938	15854	15991	15935	15774	15797	15960	15978	15973	15895	15962	15842	16139	15866	15924	15878	15812	15996	15882	15928	15954	15793	15963	15956	15974	16001	15888	15896	15797	15897	15771	15798	15795	15822	15904	15911	15829	15941	15966	15832	15789	15971	15737	15922	15983	15980	15717	15885	16152	16065	15937	15896	15922	15833	15973	15696	15827	15880	15937	15979	15879	15873	15927	15922	15894	15754	15884	15918	15903	15742	16001	15764	16012	15777	16014	15853	15827	15878	15897	15955	16098	15600	16040	16020	15846	15801	15900	15892	15988	16078	15930	15810	15823	15949	15987	16020	15984	15727	15845	15817	15821	16071	15871	15872	15921	15821	15970	15875	15969	15882	15842	15972	15763	15827	16073	15959	15869	15746	15913	15797	15968	16021	15798	15827	15902	15833	15944	15988	15911	15851	15939	15865	15778	16055	15846	15993	16041	15990	15899	15982	15989	15895	15869	15874	15865	15908	15834	15884	15979	16190	15769	15719	15959	15952	15843	15979	15855	15747	15991	15697	15951	15977	15902	15951	15911	15902	15915	15813	15910	15779	15832	15880	15749	15870	15913	15893	15982	15887	16065	16078	15899	15894	16058	15848	15958	15930	15962	15744	16033	15860	15921	15802	16014	15788	15884	15961	15856	15988	16073	15924	15822	15832	15684	15919	15805	16040	15714	15984	15933	15858	15686	16020	16033	15794	16018	15790	15941	15912	15939	15889	16102	15837	15915	15967	15805	15934	15946	15823	15848	16114	15924	15842	15796	16046	15777	15836	15953	15771	16019	15880	15918	15916	15829	15951	15932	15966	15935	16054	15728	15672	15982	15847	15847	15911	15807	16039	15961	15909	15898	15884	15940	15971	15820	15739	15871	15989	15734	15880	16056	15839	15893	15980	15813	16168	15978	15861	15864	16002	15879	16065	15908	15843	15890	16052	15864	15724	15853	15886	15859	16090	15871	15888	15886	15870	15811	15784	15970	15868	15980	15898	15813	15930	15950	15804	15723	16064	15948	15854	15825	15945	16002	15957	15677	16014	15829	15882	16019	15948	15832	15842	15925	15777	15704	15889	16088	15667	16040	15867	15830	15801	15803	15886	15994	15976	15986	15902	16002	15982	15836	15884	16110	15956	15780	15726	16005	15786	15865	15939	15854	15845	16056	16037	15866	15854	15925	15993	15723	15897	16090	15989	15905	16133	15827	16066	15818	15777	15858	15897	15836	16083	15771	16005	15787	15796	15946	15948	15912
33636	38725	37125	26127	18961	17290	17091	16885	16939	16877	16852	16754	17029	16895	17029	16692	16933	16960	16831	16587	17090	16906	16826	16995	16963	16778	16761	16907	16815	16848	16953	16958	16902	16762	16834	16843	16938	16971	16669	16935	16979	17051	16964	16856	17080	16967	16806	16774	16622	16939	16873	16921	16842	16972	16949	16964	16767	17021	16731	16844	16900	16849	16805	17011	16796	16784	16881	16655	16805	16939	17001	16791	16777	16928	16809	16771	16974	16884	16934	16977	17043	16782	16977	16924	16889	16795	16896	16946	16903	16777	16836	16762	16941	16755	16769	16936	16837	16714	16968	16723	16693	16866	16688	16893	16948	16821	16942	16906	16713	16966	16802	16927	16837	16848	16846	17019	16932	16885	16900	16694	16909	16765	16800	17030	16886	16755	17059	16867	17018	16806	16806	16924	16734	16731	16717	16764	16927	16950	16931	17116	16810	16800	16744	16802	16810	16957	17019	16846	16880	17077	16732	16829	16896	16862	16932	16919	17012	17013	16877	16787	16856	16888	16790	16812	16641	16745	17044	16994	16819	16848	16847	16791	16881	16985	16895	16963	16892	16919	16910	16798	16965	17004	17007	16875	16666	16851	17025	16802	16820	16744	16734	16750	16871	16611	16894	16959	16807	16748	16848	16765	16967	16764	16801	16825	16996	16997	16871	16797	16902	16843	17070	17083	16775	16904	16948	16987	16836	16832	16909	16900	16668	16721	16835	16791	16810	16728	16828	16795	16814	16955	16911	16980	16827	17018	16775	16897	16857	16860	17080	16880	16870	16899	16941	16820	16904	16832	17028	16809	16959	16935	16976	17027	16798	16822	16797	16680	16826	16902	16915	17036	16906	16843	17127	16982	16813	17021	17109	17065	16909	16960	17003	17029	16944	16902	16746	16972	16893	16907	16917	16922	16843	16915	16862	16712	16783	16953	16913	16847	16948	16959	16832	16819	16949	16725	16902	16944	16750	16867	16874	17028	16784	16815	16725	16986	16801	16591	17150	17018	16840	16822	16872	17031	16880	16910	16958	16863	16939	16883	16635	16816	16803	16903	16731	16816	16796	16769	17106	17043	16895	16954	16776	16810	16895	16957	16805	16743	16775	16747	16730	16835	16802	16930	16943	16927	17072	16897	16820	16924	16818	16969	16879	16737	16856	17041	16923	16957	16860	17146	17023	16857	16890	16722	16598	16971	16803	16901	16872	16725	16796	16763	17047	16793	16927	16943	16842	16594	16945	16827	17030	16988	17075	16855	16856	16859	16984	17090	16734	16769	17012	16939	16905	16781	16882	16702	16914	16925	16948	16959	16844	16896	16798	16629	16768	16850	17021	16791	16825	16928	16883	16986	16851	17035	16827	16860	16806	16905	16896	16841	16808	16934	16904	16939	16861	16630	16868	16772	16717	16871	16873	17013	16856	16597	16594	16888	16805	16910	16718	16918	16675	16892	16868	16876	16975	16896	16964	17029	16917	16802	16966	16687	16581	16726	17028	16800	16872	16842	17037	16886	16883	16700	17017	16660	16814	16792	16762	16742	16936	16688	16833	16807	16715	16943	16884	16947	16947	16736	16818	16915	16853	16641	17059	16832	16914	16812	16879	16884	16903	16760	16830	16958	16834	16933	16939	16780	16913	16934	16761	16778	16774	16715	16845	16693	16797	16814	17088	16847	16946	16892	17003	16946	16860	17021	16751	16904	16854	16825	16894	16975	16654	16818	17030	16775	17053	17012	16809	16933	16741	16928	16878	16798	17034	16774	16841	17019	16822	17029	16872	16908	16694	16786	16886	16812	16795	16954	16724	17024	16720	16894	16624	16940	16823	16939	16814	16909	16899	16800	16837	16971	17068	16709	16951	16991	16818	16891	16767	16835	17088	17037	16766	16623	17011	16949	16838	16916	16718	16898	16805	16676	16705	16969	16724	16707	16756	16846	16856	16879	16627	16781	16913	16784	16908	16864	17059	16836	16850	16760	16941	16790	16811	16786	16902	16905	17146	16898	17059	16913	16749	16798	16885	17005	16677	16836	16865	16743	16859	17005	16906	16702	16887	16960	16870	16733	16645	16730	16846	16824	16855	17007	16939	16901	16950	16774	16830	16883	16932	16936	16828	16741	16780	16973	17038	16642	16882	16836	16689	16729	17054	16925	16833	16782	16826	16736	16875	16757	16744	16756	16835	16779	16894	16832	16783	16951	16806	16876	16818	16978	16886	16914	17003	16715	16785	16870	16959	16719	16628	16822	16846	16876	16757	17053	16965	16931	16758	16737	16961	16890	16786	16921	16919	16881	16993	16836	16842	16954	16911	16944	16720	16884	16909	16762	16737	16776	16862	17088	16890	16763	16812	16656	16864	17055	16766	17067	16945	16898	16894	16824	16899	16931	16999	16979	16866	16789	16851	16791	16872	16872	16770	16882	16992	16923	16917	16898	16928	16881	16819	16834	16857	16998	16727	16813	16772	16900	16826	16867	16980	16979	16960	16557	16717	16776	16998	16628	16784	16857	16991	16810	16625	16740	16753	16785	16919	16804	16983	16902	16941	16866	16783	16960	16808	16748	16909	16958	17070	16663	16795	16971	16904	16735	16801	16776	16856	16982	16874	16881	17018	16935	16884	16712	16769	16829	16959	16963	16968	16797	16784	16631	16836	16878	16737	16722	16893	16905	16876	16721	16862	16857	16754	16799	16933	16926	16788	16719	16946	17025	16911	16944	17002	16841	16895	16770	16805	16644	16845	16770	16877	16737	17102	16968	16581	16945	17038	16908	16916	16799	16947	16845	16664	16735	16812	16871	16843	16686	16934	16778	16718	16904	16939	16896	17080	16734	16766	16817	17124	16808	16926	16888	16762	16759	16948	16809	17035	16749	17015	16982	16848	16856	16856	16854	16825	16785	16764	16842	16830	16961	16758	16892	16772	16654	16972	17016	16881	16855	16827	16846	16741	16872	16861	16883	16956	16785	16750	16846	16832	16955	16948	16967	16851	16931	16947	16828	17035	17028	16947	16760	16905	16914	16935	16684	16781	16655	16891	16784	16886	16860	16854	16897	17027	16905	16817	16847	16768	16893	17059	16885	16935	16871	16801	16810	16966	16802	16839	16760	16668	16902	16932	16967	17031	17067	16698	16819	16876	16845	16812	16824	16921	17166	16816	16875	16970	16957	16839	17036	16974	16759	16988	16886	17043	16969	16810	16788	16914	16871	16717	16688	16767	16778	16918	16948	17013	17110	16915	16738	16942	16694	16671	16934	16930	17037	16892	16969	16768	16942	17018	16991	16900	16869	16934	16926	16755	16898	17064	17008	16944	16730	16857	16808	16887	16685	16953	16817	16984	16927	16866	16698	16920	16882	16826	17006	16966	16917	16793	16741	16676	16932	16883	16846	16891	16780	16992	16641	16908	16948	16860	16973	16951	16863	16518	16889	17093	17027	17105	17072	17018	16874	17052	16772	16738	16844	16759	16826	17115	16743	16763	16776	16935	16781	16894	16856	17024	16819	16823	16922	16628	16876	16769	16775	16875	16835	16851	16687	16830	16869	16966	16849	16838	17087	16903	16991	16964	16858	16952	16715	16869	16974	16794	16728	16865	17085	16831	16933	16791	16916	16966	17038	16767	16975	16941	16916	16906	16860	16769	16935	16806	16741	16961	16947	16970	16946	17067	16890	16843	16843	16779	17009	17078	16862	16958	17125	16699	16883	16984	16642	16719	16945	16907	16890	16831	16865	17011	16999	16860	16808	16799	16884	16954	16921	16813	16763	16884	16790	16971	16751	16932	16646	16797	16914	16679	16720	16688	16950	16757	16877	16714	16745	16723	16975	16713	16885	17009	16866	16859	16952	16780	16999	16702	16803	16901	16734	16974	16903	16755	16992	17037	16853	17107	16887	16954	16831	16861	16805	16914	16779	16885	16786	16736	16987	16962	16782	16797	16760	16722	16708	16935	16839	17136	16934	16627	17061	16850	16814	17071	16894	16877	17037	17011	16942	16774	16779	16819	16953	16927	16980	16889	16829	16996	16873	16580	16863	16899	16767	17047	16818	16716	16757	16794	16814	16741	16959	16737	16878	16945	16976	16831	16778	16825	16719	16925	16940	16894	17005	16990	16944	16699	16772	16897	17067	17039	16971	16903	16893	17010	16763	16784	16906	16762	16970	16957	16885	16947	16900	17171	16826	16882	16842	16868	16847	16839	16962	16794	16995	16697	16804	16887	16696	16927	16728	16878	16792	16697	16781	17030	16957	16938	16836	16889	16786	16811	16758	17040	16929	16823	16748	17005	16780	16952	16996	16863	16786	16998	16499	16687	16945	16888	16852	16775	16693	16871	16911	17084	16749	16788	16987	16852	16855	16857	16819	16799	17010	16917	16676	16825	16779	16639	16774	16861	16782	16823	16900	16735	16925	16967	17017	16822	16840	16931	16912	16824	16930	16714	16948	16991	16755	17096	16972	17067	16858	16839	16899	17067	16852	16969	16933	16979	17070	16903	16813	16901	16669	17015	17000	16847	17033	16693	16732	16909	16839	17045	16889	16893	16830	16707	16724	16653	16909	16960	16764	16810	16881	16894	16960	16945	17045	16876	16801	16680	16782	16925	16811	16770	16884	16764	16954	16855	16788	16852	16899	16758	16937	16800	17005	16911	16716	16855	16682	16902	16942	17012	16893	16686	16902	17075	16998	16966	17008	16625	16551	16729	16974	16825	16776	16901	16741	16954	16874	16880	16750	16800	16836	16938	16886	16922	16818	16717	17141	16770	16957	16774	16606	16856	16700	16759	16854	16968	16979	16935	16794	16844	16853	16898	16830	16896	16787	16805	16675	16818	16907	16899	16780	16831	16794	16878	17058	16853	16687	16800	16984	16832	16980	16788	16874	16946	16999	16803	16905	16740	16786	16903	16996	16844	16850	16774	16911	17076	16865	17017	16893	16935	16936	17052	16882	16891	16572	16703	16728	16913	17001	16869	16912	16921	16771	16905	16884	16873	17047	16831	16987	17019	16983	16823	17037	16972	16985	16858	16766	16898	16850	16760	16716	16915	16725	16900	16727	16807	16758	16776	16842	16905	16866	16931	16871	17040	16717	16678	16797	16835	16701	17097	16700	16889	16766	16766	16875	17079	16993	16812	17055
43992	56015	39630	22768	16955	15908	15851	15774	16013	15901	15914	15906	15848	15930	15774	15816	15808	15907	15757	15999	15924	15690	15977	15890	15670	15916	15890	16058	15822	15768	15965	15793	15933	15707	16019	15782	15927	15957	15846	15861	15648	15880	15862	15752	15835	15920	15661	15722	15747	15820	15773	15831	15816	15755	15902	15782	15854	15855	15886	15889	15735	15728	15778	15770	15701	15879	15884	15826	15941	15860	15749	16016	15969	15725	15872	15791	15744	15805	15914	15740	15858	15716	15780	15749	15865	15946	16016	15798	15707	15880	15832	15789	15852	15793	15747	15879	15753	15842	15765	15940	15927	15732	15727	16023	15854	15840	15916	15750	15975	15842	15799	15737	15919	15856	15736	15791	15781	15827	15962	15819	15800	15769	15808	15820	15760	15834	15824	15694	15862	15941	15871	15872	15844	15793	15840	15936	15808	15895	15860	15784	15799	15975	15759	15875	15823	15716	15715	15997	15836	15782	15861	15922	15710	15688	15960	15858	15818	15831	15724	15874	15773	15854	15851	15802	15877	15969	15871	15715	15813	15862	15683	15825	16004	15687	15772	15671	15793	15631	15918	15775	15847	15885	15976	15725	15762	15759	15712	15837	15934	15874	15926	15841	15854	15733	15792	15821	15642	15768	15809	15902	15787	15858	15851	15709	15782	15764	15861	15937	15811	15863	15854	15788	15765	15935	15773	15757	15740	15842	15654	15774	15983	15812	15921	15904	16042	15904	15925	15853	15867	15774	15816	15759	15911	15775	15854	15793	15723	15824	15924	15706	15817	15774	15907	15805	15663	15679	15866	15971	15681	15848	15848	15979	15880	15829	15868	15753	15961	15790	15846	15789	15847	15974	15871	15824	15615	15859	15899	15816	15726	15742	15794	15881	15907	15664	16012	15876	15838	15794	15857	15697	15899	15834	15759	15828	15805	15953	15845	15975	15822	15891	15882	15792	15869	15812	15800	15824	15734	15697	15775	15771	16003	15821	15780	15924	15790	15793	15747	15785	15800	15867	15827	15681	15711	16006	15942	15953	15756	15856	15952	15879	15876	15876	15718	15865	15771	15938	15807	15747	15774	15883	15865	15904	15818	15695	16026	15911	15801	15810	15686	15788	15810	15788	15891	16051	15818	15953	15839	15839	15820	15862	15862	15769	15880	15813	15910	15785	15876	15726	15815	15901	15750	15840	15841	15858	15902	15840	15808	15779	15896	15880	15922	15958	15813	15730	15776	15879	15832	15814	15728	15908	15750	15995	15763	15698	15755	15851	15937	15819	15928	16004	15758	15652	15719	15857	15707	15886	15799	15792	15863	15745	15769	15860	15919	15915	15820	15806	15674	15852	15963	15745	15818	15909	15829	15805	15923	15872	15921	15855	15884	15871	15887	15801	15868	15765	15848	15731	15928	15970	15820	15863	15834	15753	15768	15889	15962	15755	15607	15759	15869	15834	15839	15861	15899	15747	15722	15790	15912	15913	15767	15865	15809	15998	15914	15886	15867	15749	15850	15910	15862	15824	15848	15821	15786	15948	15711	15752	15819	15881	15833	15924	15668	15966	15855	15677	15903	15719	15963	15790	15867	15726	15843	15776	15601	15796	15869	16002	15715	16017	15813	15795	15882	15737	15908	15832	15823	15802	15865	15825	15836	15819	15756	15637	15800	15784	15885	15727	15842	15710	15752	15847	15685	15722	16002	15709	15835	15686	15840	15735	15808	15851	15740	15866	15938	15707	15706	15985	15780	15759	15909	15829	15935	15792	15838	15888	16016	15868	15908	15773	15944	16019	16017	15895	15886	15640	15834	15723	15749	15844	15765	15731	15698	15895	15841	15825	15856	15755	15712	15761	15787	15699	15803	15808	15899	15941	15941	15786	15946	15774	15784	15818	15689	15839	15845	15896	15525	16039	15676	15906	15709	15836	15793	15759	15876	15878	15843	15923	15750	15847	16030	15800	15931	15776	15841	15848	15718	15754	15857	15898	15684	15746	15746	15735	15752	15855	15733	15819	15900	15919	15761	15842	15872	15921	15797	15923	15812	15891	15821	15676	15672	15930	15664	15937	15944	15892	15839	15819	15805	15759	15849	15767	15836	16050	15716	15867	15843	15713	15707	15907	15857	15760	15897	15624	15890	15865	15688	15928	15826	15785	15841	15842	15957	15912	15863	15963	15816	15984	15908	15797	15700	15817	15953	15778	15750	15782	15937	15923	15722	15885	15961	15967	15979	15812	15850	15761	15739	15904	16066	15712	15749	15838	15851	15893	15869	15834	15987	16023	15801	15825	15852	15848	15838	15899	15773	15807	15847	15805	15848	15838	15751	15929	15835	15832	15928	15890	15929	15945	15938	15805	15795	15807	15716	15951	15753	15798	15692	15788	15892	15856	15946	15901	15926	15674	15801	15759	15909	15961	15684	15727	15825	15921	15777	15788	15794	15851	16066	15847	15772	15727	15812	15827	15897	15747	15603	15715	15974	15809	15710	15921	15808	15814	15944	15937	15834	15966	15826	15962	15796	15929	15870	15940	15574	15886	15882	15784	15832	15698	15876	15637	15773	15808	15888	15797	15911	15665	15874	15819	15909	15842	15783	15937	15870	15788	15843	15949	15813	15897	15985	15791	15789	15779	15904	15832	15721	15911	15763	15805	15698	15749	15983	15859	15673	15787	16015	15796	15882	15635	15838	16014	15776	15833	16068	15884	15801	15855	15673	15721	15856	15953	15965	15921	15846	15974	15807	15946	15875	15857	15824	15802	15810	15767	15827	15838	15894	15762	15738	15745	15698	15759	15821	15881	15847	15908	15737	15665	15956	15852	15659	15927	15730	15704	15742	15935	15741	15756	15813	15792	15956	15717	15910	15717	15785	15797	15769	15759	15862	15803	15945	15743	15688	15964	15807	15790	15757	15834	15968	15696	15759	15962	15686	15937	15803	15880	15804	15770	16049	15809	15899	15881	15668	15868	15836	15746	15885	15830	15890	15807	15717	15937	15744	15830	15796	15848	15828	15827	16008	15848	15644	15855	15898	15835	15856	15722	15713	15771	15884	15682	15983	15716	15791	15788	15769	15945	15762	15919	15822	15842	15771	15818	15949	15888	15732	15803	15857	15781	15757	15862	15859	15712	15823	15770	15756	15885	15727	15780	15834	15861	15797	15777	15624	15869	15895	15919	15955	15904	15814	15805	15889	15821	15774	15736	15774	15775	15869	15842	15865	15829	15886	16003	15895	15917	15833	15655	15990	15759	15803	15722	15875	15913	16005	15859	15824	15908	15744	15818	15842	15777	15759	15737	15826	15772	15736	15690	15824	15811	15836	15814	15842	15733	15927	15673	16027	15863	15912	15884	15779	15894	15780	15787	15857	15842	15644	15915	16079	15813	15817	15964	15803	15730	15915	15778	15924	15788	15759	15810	15956	15931	15779	15767	15848	16039	15828	15696	15638	15758	15775	15648	15821	15790	15996	15750	15893	15939	15986	15759	15779	15836	15781	15919	15851	16034	15791	15761	15738	15990	15865	15761	15692	15739	15976	15756	15774	15958	15880	15850	15849	15639	15802	15691	15799	15794	15809	15860	15687	15854	15806	15845	15863	15832	15878	15848	15835	15765	15673	15712	15764	15830	15875	15866	15837	15947	15811	15691	15711	15666	15980	15866	15832	15714	16014	15859	15827	15709	15789	15948	15954	15816	15817	15859	15782	15846	15849	15954	15994	15650	15707	15984	15782	16014	15975	15848	15963	15674	15828	15832	15754	15938	15715	15816	15769	15803	15878	15817	15822	15652	15852	15887	15782	15757	15853	15792	15814	15827	15796	15820	15813	15905	15748	15853	15630	16011	15754	15987	15767	15767	15837	15821	15812	15936	15789	15778	15916	15921	15709	15851	15773	15933	15817	15920	15789	15956	15717	15619	15842	15886	15823	15963	15864	15854	15784	15824	15875	15580	15789	15961	15980	15679	15780	15859	15757	15715	15854	15879	15854	15860	15729	15719	15862	15813	15770	15954	15773	15740	15741	15773	15834	16056	15713	15989	15899	15936	15899	15871	15893	15777	15774	15960	15798	15701	15901	15815	15885	15890	15961	15823	15972	15896	15881	15915	15931	15873	15814	15895	15785	15760	15939	15735	15902	15806	15836	15780	15820	15844	15690	15719	15989	15882	15828	15783	16045	15809	15880	15955	15876	15776	15868	15740	15926	15845	15614	15760	15987	15883	15710	15878	15722	15830	15836	15828	15791	15936	15759	15707	15699	15707	15755	15670	15941	15921	15779	15809	15578	15822	15816	15705	15718	16025	15927	15873	15828	15940	15941	15870	15758	15939	15869	15834	15844	15951	15881	15737	15901	15875	15770	15930	15903	15880	15705	15944	15858	15872	15846	15867	15757	15776	15780	15865	15851	15888	15829	15944	15715	15740	15953	15846	15788	15838	15735	15809	15825	15784	15740	15857	15935	15988	15717	15714	15903	15858	15745	15564	15727	15725	15808	15892	15853	15915	15854	15876	15696	15892	15828	15841	15975	16016	15720	15713	15777	15795	15926	15819	15817	15829	15713	15788	15834	15885	15895	15763	15733	15818	15760	15933	15844	15787	15704	15770	15725	15759	15968	15836	15778	15829	15771	15870	15768	15849	15904	15729	15826	15798	15902	15780	15798	15877	15767	15963	15775	15875	15758	15749	15722	15923	15786	15923	15916	15963	15967	15866	15951	15750	15895	15850	15772	15892	15758	15833	15977	15773	15821	15794	15803	15800	15650	15796	15737	15726	15930	15745	15802	15891	15763	15833	15754	15818	15878	15825	15928	15783	15768	15871	15680	15792	15685	16034	15797	15980	15750	15937	15647	15910	15807	15853	15810	15752	16009	15836	15900	15846	15863	15782	16049	15822	15700	15717	15846	15827	15811	15982	15824	15628	15833	15770	15865	15841	15908	16093	15739	15852	15838	15951	15975	15919	15904	15721	15639	15708	16011	15769	15827	15796	15658	15946	15706	15772	15691	15686	15850	15826	15674	15790	15829	15789	15973	15866	15906	15864	15859	15707	15844	15816	15875	15819	15788	15873	15779	15963	15780	15713	15778	15826	15838	15678	15919	15826	15813	15766	15772	15865	15903	15823	15701	15962	15888	15936	16086	15834
38874	36112	30389	22594	17650	16815	16719	16840	16642	16705	16713	16609	16824	16524	16878	16668	16785	16798	16575	16832	16709	16504	16621	16538	16546	16648	16582	16609	16656	16594	16641	16618	16684	16592	16745	16472	16834	16705	16698	16551	16719	16658	16952	16685	16784	16688	16718	16650	16766	16818	16726	16510	16674	16627	16776	16497	16704	16743	16534	16438	16718	16599	16724	16906	17026	16625	16481	16624	16617	16664	16656	16598	16692	16688	16507	16701	16643	16819	16781	16596	16793	16608	16724	16560	16639	16615	16653	16438	16670	16708	16541	16809	16766	16599	16770	16735	16763	16901	16808	16639	16635	16519	16711	16547	16457	16662	16652	16617	16661	16758	16685	16709	16556	16709	16622	16767	16735	16678	16783	16737	16490	16623	16565	16639	16547	16572	16657	16563	16548	16635	16585	16549	16703	16759	16624	16705	16738	16625	16790	16699	16535	16526	16782	16764	16700	16767	16592	16782	16740	16783	16622	16478	16570	16733	16670	16691	16559	16599	16598	16701	16648	16630	16611	16654	16696	16639	16651	16613	16598	16578	16738	16784	16584	16831	16585	16612	16708	16642	16908	16473	16571	16877	16725	16738	16367	16758	16663	16389	16688	16698	16584	16756	16552	16764	16782	16551	16617	16627	16718	16643	16657	16771	16864	16629	16612	16605	16557	16643	16781	16525	16772	16588	16636	16542	16694	16642	16730	16519	16581	16779	16565	16597	16574	16692	16660	16624	16673	16908	16683	16561	16496	16461	16717	16757	16565	16653	16648	16485	16582	16842	16702	16666	16674	16666	16827	16747	16701	16491	16490	16488	16878	16626	16816	16764	16590	16582	16599	16564	16667	16878	16828	16685	16589	16817	16544	16386	16703	16537	16601	16606	16656	16789	16622	16632	16925	16397	16751	16620	16636	16662	16650	16881	16686	16638	16549	16371	16568	16568	16756	16890	16725	16751	16643	16594	16654	16714	16718	16659	16673	16730	16799	16594	16670	16773	16696	16645	16572	16720	16623	16576	16615	16451	16601	16783	16675	16618	16661	16500	16517	16348	16508	16709	16604	16681	16651	16529	16680	16508	16609	16516	16603	16583	16862	16708	16662	16816	16678	16676	16681	16799	16563	16603	16556	16656	16678	16762	16650	16690	16723	16673	16405	16498	16575	16611	16683	16666	16525	16500	16631	16611	16517	16737	16656	16632	16749	16777	16453	16754	16720	16664	16569	16374	16757	16701	16927	16694	16708	16556	16693	16585	16690	16620	16610	16657	16498	16755	16740	16809	16852	16588	16795	16749	16501	16812	16482	16672	16527	16481	16661	16818	16577	16523	16616	16709	16666	16577	16557	16622	16685	16567	16590	16591	16742	16718	16499	16377	16840	16747	16704	16517	16772	16591	16712	16581	16761	16711	16641	16867	16584	16641	16662	16583	16622	16718	16659	16532	16608	16717	16568	16656	16604	16548	16815	16659	16680	16716	16649	16612	16813	16609	16634	16727	16619	16742	16600	16704	16590	16511	16678	16715	16504	16596	16510	16566	16709	16455	16592	16619	16809	16702	16587	16660	16561	16648	16380	16698	16719	16557	16574	16806	16746	16693	16581	16574	16717	16579	16585	16763	16807	16560	16664	16678	16783	16820	16617	16647	16733	16761	16499	16647	16682	16819	16563	16709	16616	16519	16760	16619	16577	16723	16596	16617	16579	16654	16718	16713	16605	16615	16538	16700	16851	16574	16384	16556	16703	16844	16701	16549	16800	16401	16713	16708	16548	16813	16716	16715	16727	16574	16737	16747	16675	16644	16612	16768	16558	16719	16678	16534	16742	16851	16630	16657	16586	16461	16612	16613	16810	16688	16720	16679	16762	16634	16666	16652	16594	16655	16752	16625	16742	16938	16627	16767	16575	16654	16584	16745	16642	16766	16673	16592	16678	16621	16667	16672	16542	16662	16674	16612	16638	16771	16526	16648	16652	16509	16652	16772	16757	16415	16557	16839	16678	16857	16821	16782	16707	16668	16849	16660	16717	16731	16778	16601	16636	16424	16540	16630	16652	16653	16592	16713	16630	16783	16611	16558	16480	16366	16674	16676	16471	16578	16757	16614	16562	16860	16677	16728	16525	16645	16939	16530	16628	16767	16770	16742	16488	16666	16499	16604	16753	16685	16819	16559	16633	16664	16861	16624	16521	16652	16771	16519	16503	16791	16656	16734	16871	16829	16437	16252	16613	16552	16508	16669	16723	16533	16736	16688	16590	16553	16751	16848	16675	16658	16638	16598	16651	16534	16739	16745	16774	16803	16641	16655	16684	16473	16597	16447	16690	16543	16649	16443	16615	16846	16629	16534	16495	16537	16591	16695	16779	16697	16760	16753	16633	16662	16632	16666	16910	16580	16835	16667	16721	16607	16518	16792	16819	16800	16542	16627	16801	16585	16693	16555	16693	16857	16852	16551	16663	16684	16651	16713	16643	16754	16658	16803	16840	16866	16838	16624	16651	16677	16775	16832	16750	16761	16775	16569	16566	16630	16765	16645	16606	16590	16503	16551	16688	16740	16508	16616	16630	16517	16786	16658	16743	16762	16791	16600	16540	16326	16487	16521	16871	16565	16769	16604	16643	16737	16858	16800	16568	16681	16622	16826	16747	16426	16740	16855	16794	16504	16643	16748	16619	16731	16741	16704	16850	16580	16481	16525	16811	16788	16606	16648	16610	16760	16825	16804	16729	16763	16697	16722	16702	16710	16782	16762	16631	16422	16534	16703	16579	16635	16660	16560	16807	16716	16739	16523	16601	16707	16606	16727	16609	16699	16637	16551	16544	16804	16507	16664	16495	16636	16740	16510	16514	16794	16556	16642	16722	16546	16843	16753	16531	16656	16530	16586	16565	16657	16623	16514	16516	16575	16804	16612	16763	16606	16685	16625	16532	16427	16688	16628	16484	16519	16502	16538	16544	16659	16584	16709	16685	16703	16542	16593	16631	16541	16852	16819	16581	16594	16733	16831	16735	16445	16536	16411	16765	16563	16533	16774	16606	16752	16642	16823	16746	16572	16713	16567	16682	16686	16618	16747	16902	16560	16614	16605	16756	16513	16712	16687	16546	16598	16518	16812	16552	16595	16639	16741	16689	16666	16585	16903	16737	16554	16559	16673	16616	16639	16785	16700	16604	16713	16669	16616	16862	16837	16686	16697	16660	16673	16518	16495	16446	16667	16771	16709	16620	16808	16926	16558	16392	16771	16680	16828	16696	16614	16713	16771	16634	16511	16465	16687	16675	16763	16775	16630	16420	16767	16696	16592	16541	16689	16589	16772	16644	16623	16707	16642	16732	16874	16532	16640	16621	16930	16545	16642	16683	16472	16528	16615	16759	16500	16713	16541	16597	16711	16791	16635	16508	16677	16676	16673	16746	16721	16631	16736	16652	16565	16621	16663	16653	16537	16383	16578	16677	16608	16780	16604	16550	16503	16593	16589	16808	16625	16535	16508	16823	16698	16571	16904	16607	16590	16531	16701	16805	16709	16605	16705	16676	16694	16898	16565	16708	16667	16794	16713	16588	16875	16665	16744	16767	16778	16854	16667	16839	16615	16452	16702	16600	16674	16599	16528	16671	16742	16697	16587	16632	16640	16863	16615	16484	16790	16697	16750	16668	16602	16623	16691	16834	16882	16548	16675	16810	16665	16604	16609	16805	16653	16454	16839	16699	16516	16569	16805	16617	16778	16476	16709	16625	16860	16474	16745	16632	16702	16802	16656	16562	16608	16824	16675	16484	16580	16837	16578	16638	16701	16724	16610	16679	16624	16675	16559	16592	16778	16663	16680	16726	16474	16755	16623	16636	16641	16381	16664	16572	16692	16610	16667	16655	16571	16682	16637	16561	16765	16357	16338	16594	16589	16733	16641	16666	16634	16597	16643	16756	16820	16402	16622	16717	16701	16703	16757	16712	16646	16533	16949	16583	16661	16641	16749	16782	16909	16462	16514	16719	16874	16569	16668	16576	16698	16673	16596	16693	16582	16812	16523	16773	16754	16598	16802	16524	16483	16665	16615	16655	16472	16513	16704	16453	16521	16696	16666	16583	16669	16804	16679	16722	16545	16828	16600	16617	16772	16534	16495	16730	16613	16707	16773	16692	16674	16697	16608	16605	16661	16652	16579	16759	16579	16622	16700	16685	16708	16816	16763	16656	16425	16590	16820	16669	16404	16508	16663	16552	16585	16641	16636	16462	16744	16730	16790	16786	16616	16588	16931	16693	16706	16656	16587	16705	16761	16643	16627	16694	16589	16741	16692	16584	16703	16791	16809	16721	16515	16738	16629	16822	16718	16616	16592	16463	16431	16538	16760	16598	16678	16580	16464	16585	16544	16781	16553	16600	16595	16830	16646	16560	16641	16606	16872	16552	16688	16639	16609	16659	16788	16592	16684	16771	16482	16503	16675	16822	16694	16868	16720	16657	16777	16618	16675	16630	16796	16765	16619	16761	16390	16670	16607	16733	16821	16679	16812	16480	16604	16742	16687	16533	16648	16615	16575	16659	16690	16642	16813	16590	16594	16415	16763	16730	16755	16732	16677	16805	16715	16522	16656	16555	16791	16717	16497	16724	16623	16692	16535	16620	16623	16459	16797	16653	16507	16519	16568	16719	16625	16718	16432	16729	16702	16708	16733	16684	16664	16613	16797	16733	16709	16487	16720	16699	16520	16582	16575	16647	16425	16745	16728	16629	16629	16636	16612	16671	16655	16698	16833	16718	16597	16661	16904	16630	16831	16796	16706	16713	16485	16677	16556	16569	16554	16604	16760	16763	16578	16741	16834	16661	16607	16846	16570	16934	16632	16813	16865	16764	16877	16765	16678	16732	16625	16648	16667	16668	16739	16714	16642	16756	16676	16601	16482	16669	16509	16596	16656	16824	16545	16788	16551	16723	16682	16737	16559	16760	16575	16808	16605	16579	16566	16629	16458	16728	16800	16672	16540	16578	16682	16634	16636	16599	16732	16723	16671	16758	16723	16528	16698	16650	16649	16778	16709	16438	16861	16763	16769	16532	16801	16538	16592	16696	16571	16518	16552	16496	16781	16746	16707	16633	16649	16721	16658	16932	16698	16805	16697	16733	16690	16691	16699	16623	16794	16647	16783
44977	47785	33178	20578	16772	15962	15783	15779	15811	15623	15851	15663	15767	15671	15744	15599	15755	15776	15797	15676	15525	15801	15746	15590	15682	15743	15493	15514	15548	15821	15735	15728	15571	15547	15714	15721	15766	15790	15792	15782	15754	15654	15786	15850	15668	15725	15726	15667	15837	15775	15703	15715	15614	15774	15766	15678	15647	15768	15705	15852	15683	15703	15759	15732	15651	15708	15810	15741	15784	15681	15865	15649	15720	15794	15806	15775	15682	15651	15597	15771	15535	15810	15754	15721	15696	15781	15747	15778	15739	15798	15710	15647	15634	15744	15701	15830	15493	15770	15783	15620	15589	15592	15758	15668	15813	15693	15681	15665	15720	15653	15825	15639	15717	15570	15764	15607	15908	15724	15701	15682	15644	15785	15869	15831	15600	15583	15801	15610	15533	15714	15659	15639	15790	15820	15791	15709	15688	15861	15753	15569	15891	15731	15589	15819	15789	15814	15644	15681	15748	15857	15904	15789	15789	15604	15713	15855	15727	15642	15818	15848	15750	15701	15650	15737	15746	15880	15714	15609	15860	15656	15744	15639	15891	15726	15769	15577	15712	15723	15703	15807	15731	15705	15734	15814	15742	15722	15728	15565	15882	15761	15511	15664	15595	15743	15734	15742	15821	15726	15759	15808	15708	15691	15692	15864	15762	15912	15689	15659	15693	15622	15688	15639	15849	15733	15732	15588	15673	15778	15553	15612	15733	15678	15876	15769	15922	15670	15761	15719	15621	15716	15614	15794	15885	15749	15549	15683	15975	15768	15631	15619	15592	15751	15655	15692	15643	15694	15708	15551	15609	15706	15645	15871	15682	15822	15847	15811	15682	15586	15891	15772	15573	15711	15617	15718	15855	15754	15566	15630	15598	15795	15800	15684	15621	15782	15663	15914	15604	15775	15592	15691	15730	15738	15659	15966	15633	15748	15921	15781	15751	15661	15632	15604	15653	15606	15706	15634	15650	15775	15755	15584	15803	15605	15739	15675	15859	15741	15769	15666	15765	15738	15619	15771	15826	15695	15616	15679	15674	15829	15720	15845	15844	15637	15741	15683	15740	15689	15880	15651	15758	15692	15697	15627	15628	15552	15755	15570	15590	15727	15679	15539	15716	15725	15643	15749	15847	15709	15668	15716	15765	15692	15788	15686	15690	15770	15790	15588	15621	15672	15703	15642	15694	15731	15679	15528	15624	15695	15732	15802	15649	15835	15787	15601	15788	15722	15783	15699	15759	15776	15677	15821	15778	15675	15718	15823	15626	15679	15794	15750	15574	15590	15747	15692	15755	15672	15510	15828	15729	15770	15662	15681	15816	15792	15605	15697	15615	15803	15752	15780	15769	15715	15774	15656	15660	15677	15790	15782	15792	15773	15729	15548	15878	15852	15582	15437	15736	15589	15687	15697	15754	15609	15777	15683	15806	15752	15652	15825	15723	15688	15609	15599	15621	15623	15657	15500	15613	15711	15770	15711	15703	15970	15552	15728	15811	15539	15834	15644	15583	15751	15610	15835	15613	15659	15549	15862	15700	15670	15852	15630	15759	15732	15771	15805	15860	15759	15678	15675	15661	15922	15702	15643	15797	15621	15798	15765	15602	15645	15634	15623	15643	15577	15877	15745	15694	15661	15707	15808	15786	15659	15615	15826	15745	15785	15641	15652	15544	15794	15800	15818	15683	15661	15699	15808	15735	15694	15762	15579	15594	15964	15618	15780	15727	15605	15736	15692	15856	15654	15581	15815	15871	15952	15795	15820	15496	15726	15560	15770	15800	15723	15718	15654	15569	15621	15541	15916	15759	15827	15831	15625	15749	15812	15553	15621	15691	15661	15602	15624	15815	15780	15674	15821	15921	15490	15626	15824	15634	15571	15809	15623	15776	15613	15589	15564	15828	15617	15670	15691	15775	15678	15727	15850	15711	15798	15596	15837	15753	15709	15670	15639	15645	15779	15565	15815	15605	15613	15807	15638	15778	15657	15558	15745	15779	15631	15714	15731	15548	15650	15642	15722	15516	15797	15782	15753	15653	15877	15856	15650	15594	15646	15509	15735	15718	15699	15744	15768	15751	15751	15797	15737	15833	15653	15578	15697	15606	15694	15714	15711	15703	15623	15663	15653	15709	15774	15678	15803	15831	15691	15748	15638	15863	15512	15583	15636	15705	15761	15563	15684	15722	15699	15594	15796	15806	15679	15576	15789	15532	15699	15667	15723	15623	15572	15811	15595	15731	15871	15650	15712	15854	15597	15718	15635	15836	15655	15692	15781	15699	15828	15686	15689	15694	15648	15675	15778	15649	15714	15803	15670	15669	15825	15607	15674	15840	15542	15628	15782	15691	15729	15585	15874	15711	15710	15597	15730	15734	15896	15665	15656	15830	15790	15558	15770	15540	15673	15801	15771	15756	15612	15726	15690	15826	15622	15862	15740	15793	15747	15852	15771	15696	15697	15614	15767	15679	15734	15799	15740	15860	15547	15696	15901	15624	15657	15665	15662	15727	15770	15618	15429	15702	15590	15871	15530	15831	15856	15797	15616	15794	15646	15756	15879	15696	15645	15725	15774	15560	15830	15880	15618	15731	15754	15875	15749	15708	15639	15662	15698	15683	15894	15649	15697	15867	15742	15704	15825	15608	15640	15639	15699	15711	15678	15716	15610	15578	15633	15755	15759	15784	15845	15758	15971	15705	15637	15685	15714	15659	15674	15981	15686	15727	15761	15739	15708	15520	15764	15713	15761	15763	15646	15592	15748	15681	15516	15579	15813	15728	15719	15607	15748	15658	15796	15806	15709	15692	15738	15704	15820	15717	15787	15708	15661	15666	15547	15565	15641	15735	15536	15587	15903	15506	15714	15779	15619	15646	15811	15576	15738	15788	15666	15700	15628	15934	15652	15730	15635	15693	15715	15597	15807	15798	15630	15885	15808	15619	15907	15614	15601	15687	15824	15733	15621	15691	15806	15728	15713	15658	15633	15763	15872	15676	15802	15709	15537	15718	15562	15776	15743	15722	15691	15727	15863	15733	15656	15716	15830	15848	15541	15657	15534	15598	15694	15751	15609	15639	15701	15569	15745	15750	15831	15710	15764	15722	15590	15777	15603	15564	15792	15820	15808	15635	15796	15660	15712	15752	15635	15868	15846	15709	15678	15707	15658	15598	15678	15635	15490	15711	15740	15695	15747	15662	15605	15755	15887	15744	15526	15665	15711	15576	15671	15718	15768	15808	15637	15860	15715	15632	15706	15804	15547	15678	15592	15712	15699	15650	15658	15652	15647	15787	15695	15679	15535	15858	15667	15642	15729	15628	15721	15731	15671	15895	15507	15700	15807	15734	15712	15653	15677	15724	15642	15781	15680	15624	15575	15674	15690	15682	15721	15695	15919	15755	15695	15709	15793	15728	15789	15688	15585	15864	15790	15747	15636	15711	15609	15719	15755	15526	15722	15662	15766	15731	15781	15726	15517	15678	15785	15846	15747	15573	15848	15646	15557	15806	15651	15802	15742	15866	15542	15653	15526	15561	15832	15771	15684	15688	15746	15595	15680	15549	15701	15779	15556	15807	15856	15726	15809	15854	15678	15768	15687	15635	15878	15604	15610	15771	15721	15866	15838	15641	15603	15693	15605	15697	15650	15707	15681	15836	15651	15595	15714	15702	15734	15738	15733	15760	15788	15763	15674	15572	15783	15781	15642	15612	15716	15773	15699	15673	15697	15540	15750	15862	15820	15794	15790	15683	15767	15674	15610	15766	15852	15709	15661	15824	15817	15582	15732	15719	15861	15782	15762	15840	15746	15562	15756	15718	15663	15702	15770	15514	15718	15652	15799	15686	15749	15695	15612	15660	15689	15636	15674	15567	15695	15788	15961	15746	15828	15803	15710	15668	15788	15642	15968	15706	15798	15747	15851	15741	15727	15691	15648	15800	15753	15759	15858	15726	15908	15655	15869	15664	15402	15808	15786	15867	15644	15732	15736	15759	15786	15620	15822	15757	15867	15652	15657	15749	15809	15635	15811	15710	15703	15627	15654	15663	15765	15685	15827	15743	15621	15693	15554	15767	15650	15848	15558	15804	15749	15773	15803	15633	15696	15808	15601	15605	15888	15665	15836	15754	15608	15872	15809	15700	15865	15635	15611	15756	15614	15781	15778	15642	15956	15756	15798	15734	15626	15695	15653	15582	15805	15859	15774	15829	15730	15660	15580	15772	15692	15610	15635	15695	15678	15486	15737	15625	15673	15722	15654	15756	15791	15707	15708	15674	15588	15720	15725	15676	15771	15600	15913	15509	15815	15781	15676	15579	15643	15738	15779	15796	15805	15838	15698	15622	15842	15611	15617	15765	15666	15677	15539	15860	15628	15573	15836	15726	15887	15733	15684	15717	15730	15580	15916	15702	15701	15769	15736	15711	15639	15782	15610	15813	15798	15672	15766	15820	15840	15854	15744	15678	15620	15718	15644	15756	15837	15628	15794	15734	15684	15755	15798	15628	15778	15593	15692	15579	15610	15730	15660	15812	15635	15695	15766	15729	15794	15700	15518	15792	15698	15707	15716	15655	15782	15611	15818	15645	15820	15881	15768	15714	15820	15654	15776	15734	15767	15653	15529	15870	15810	15785	15806	15756	15768	15723	15584	15586	15800	15743	15620	15655	15745	15692	15792	15630	15870	15798	15616	15752	15710	15604	15805	15754	15708	15757	15767	15609	15632	15739	15699	15729	15741	15724	15839	15796	15643	15634	15845	15761	15739	15718	15825	15706	15605	15668	15711	15652	15886	15680	15714	15768	15567	15736	15748	15607	15762	15876	15730	15863	15695	15697	15646	15765	15644	15698	15705	15739	15764	15787	15631	15657	15755	15761	15681	15817	15608	15627	15696	15557	15637	15751	15839	15587	15780	15857	15914	15780	15778	15596	15789	15763	15717	15669	15618	15851	15784	15682	15698	15610	15817	15870	15728	15613	15839	15789	15781	15690	15804	15808	15659	15934	15465	15681	15667	15678	15933	15512	15573	15783	15701	15738	15838	15743	15858	15674	15653	15741	15651	15655	15698	15704	15682	15858	15590	15868	15669	15798	15564	15766	15872	15698	15714	15850	15705	15810	15565	15839	15716	15691	15928	15723	15622	15707	15801
24004	24308	34041	27669	23076	23026	22146	17558	16915	17353	17384	17111	17240	17165	17161	17154	17085	17178	17124	17073	17122	16960	17138	17135	16956	16827	16910	16920	17013	17094	16986	16913	16752	16852	16995	16815	16890	16859	17042	17156	16873	16872	16780	16884	16899	17022	17013	16892	16969	16921	16905	17026	16979	16965	16934	16791	16804	16735	16940	16752	17033	17008	16899	16829	16957	16560	16679	16749	16647	16740	16907	16893	16788	16861	16801	16820	16907	17036	16828	16895	16741	16811	16974	16769	16629	16878	16712	16930	16792	16874	16939	16959	16903	16941	16814	16980	16723	17059	16907	16839	17098	16888	16831	16922	16804	16834	16826	16943	16912	16851	16756	16844	16867	17035	17147	16815	17024	17011	16795	16666	16929	16839	16657	16840	16851	16757	16849	16937	16780	16888	16908	16837	17025	16679	17048	16761	16816	16845	16848	16862	16998	17082	17025	16796	16680	16889	16983	16839	16943	16689	16803	17045	16867	16848	16861	16697	16865	16934	16843	16678	16892	16966	16716	16907	16897	16768	16756	16799	16756	16998	16692	16666	16718	16886	17004	16749	16592	16729	16890	16702	16798	16730	16972	16734	16589	16606	16916	16826	16858	16939	16832	16751	16794	16772	17184	16808	16952	16809	16855	16685	16941	16668	16683	16689	16933	16895	16963	16958	16723	16832	16631	16982	16705	16838	16798	16790	16847	16584	16730	16674	16834	16762	16845	16854	16991	16825	16864	16929	16982	16966	16895	16820	17026	16903	16722	16909	16701	16828	17025	16750	16815	16891	16872	16913	16801	16986	16875	16795	16681	16896	16883	16778	16981	17008	16990	16798	16861	16772	16916	16794	16788	16974	16549	16620	16885	16896	16620	16851	16719	16830	16774	16782	16619	16818	16881	16689	16827	16882	16851	16840	16937	16888	16908	16737	16869	16864	16885	16808	16703	16742	16770	16870	16940	17025	16743	16597	16878	16912	16621	16774	16837	16781	16814	16962	16760	16850	16869	16815	16963	16790	16752	16748	16747	16807	16810	16735	16913	16868	17007	16771	16745	16722	16715	16759	16915	16683	16853	16896	16757	16652	16764	16800	16675	16722	16833	16902	16978	16740	16889	16794	16803	16864	16743	16711	16785	16988	16898	16992	16833	16826	16979	16843	16841	16867	16766	16818	16834	16809	16780	16955	16808	16830	16736	16888	16797	17097	16786	16974	16774	16851	16658	16907	16788	16917	16900	16794	16829	17053	16934	16801	16923	16769	16927	16866	16775	16926	16836	16852	16750	16803	16873	16912	16771	16817	16868	16682	16859	16820	16740	16740	16978	16811	16731	16805	16591	16680	16861	16808	16681	16884	16900	16780	16746	16846	16889	16844	16681	16720	16739	16945	16790	16802	16833	16835	16965	16918	16764	16679	16879	16716	16796	16935	16911	16848	16840	16786	16651	16937	16882	16858	16898	16735	16763	16911	16787	16728	16762	17052	16762	16958	16740	16816	16685	16744	16913	16898	16899	16668	16734	16772	16865	16840	16942	16848	16830	16935	16758	16893	17083	16961	16732	16955	16776	16856	16845	16824	16918	16736	16880	16754	16839	16908	16722	16734	16933	16786	16844	16701	16822	16774	16893	16795	16692	16659	16697	16717	16917	16731	16794	16676	16783	16918	16767	16795	16820	16767	16782	16859	16667	16911	17040	16889	16849	16788	16562	16647	16667	16682	16628	16753	16873	16924	16758	16894	16886	16845	16872	16944	16798	16782	16700	16834	16990	16911	16851	16966	17053	16944	16857	16810	16867	16859	16722	16877	16881	16887	16770	16923	17215	16753	16637	16802	16950	16885	16654	16942	16950	16838	16640	16741	16744	16785	17032	16868	16795	16671	16902	17156	16846	16887	16763	16818	16821	16745	16931	16670	16777	16728	16881	16971	16878	16873	16957	17019	16914	16725	16788	16790	16640	16661	16702	16861	16811	16742	16953	16895	17012	16927	17037	16841	16919	16908	16937	16701	17025	17055	16879	16809	16844	16733	16837	16730	16661	16850	16866	16848	16875	16941	16778	16668	16776	16974	16750	16829	17004	16758	16884	16793	16695	16868	16821	16754	16760	16737	16643	16831	16884	16806	16891	16702	16740	16694	16947	16952	16761	16759	16974	16791	16708	16831	16940	16922	16900	16776	16885	16912	16734	16792	16840	16773	16865	16838	16723	16768	16624	16721	16892	16953	16751	16577	16754	16776	16795	16982	16893	16766	16690	16681	16953	16776	16720	16749	16805	16681	16792	17060	16880	16928	16852	16942	16872	16725	16857	16852	16818	16875	16926	16640	16904	16716	16805	16845	16878	16724	16967	16803	16855	16800	16818	16701	16782	16690	16777	16965	16814	16906	16611	16821	16778	17026	16879	16859	17002	16766	16839	16689	16926	16976	16679	16588	16791	16872	16992	16706	16748	16763	16932	16815	16698	16920	16866	16977	16742	16861	16808	16754	16677	16720	16787	16969	16854	16771	17021	16935	16763	16654	16698	16794	16829	16780	16856	16907	16651	16599	16609	16802	16890	17035	16879	16869	16949	16870	16721	16977	16818	16637	16867	16792	17038	16950	16862	16873	16944	16766	16697	16772	16898	16817	16932	16912	16887	16668	16739	16764	16786	16860	16883	16850	16776	16843	16694	16990	16695	16811	16743	16846	16820	16775	16967	16838	16876	16799	16667	16824	16932	16958	16767	16888	16846	16813	16674	16816	16738	16720	16750	16910	16699	16614	16888	17055	16990	16906	16861	16968	16780	16737	16628	16618	16928	16729	16660	16766	16688	16850	16673	16853	16697	16907	16845	16785	16837	16921	16683	16681	16817	16907	16829	16958	16925	16809	16871	16873	16907	16710	16880	16796	16966	17025	16808	16743	16943	16813	16723	16704	16776	16777	16877	16887	16781	16735	16711	16876	16838	16858	16672	16814	16778	16908	16971	16728	17063	16902	16753	16908	16809	16673	16788	16766	16756	16651	16725	16506	16900	16846	16695	16829	16815	16990	16866	16943	16911	16854	16795	16799	16960	16609	16848	16933	16866	16916	16635	16843	16885	16985	16875	16860	16895	16835	16982	16639	17011	16780	16824	16761	16892	16882	17017	16906	16870	16761	16807	16765	16849	16539	16937	16750	16802	16793	16826	16701	16832	16675	16787	16754	16728	16770	16782	16766	16896	16800	16678	16919	16880	16818	16824	16810	16917	16784	16915	16842	16757	17034	16890	16792	16857	16778	16714	16879	16920	16872	16982	16984	16876	16989	16874	16599	16832	16740	16697	16762	16595	16879	16745	16843	16676	16886	16791	16794	16847	16823	16986	16606	16757	17036	16741	16683	16899	16752	16886	16776	17081	16937	16669	16862	16674	16729	16873	16884	16805	16949	16765	16861	16952	16992	16711	16986	16823	16681	16702	16888	16903	16861	16791	16720	16818	16906	16828	16863	16815	16932	16758	16917	16749	16709	16904	16764	17066	16784	16751	16804	16788	16984	17072	17054	16886	16975	16849	16937	16934	16765	16639	16769	16912	16913	16851	16802	16791	16596	16724	16750	16842	16740	16909	16851	16860	16712	16711	16864	16949	16984	16848	16858	16793	17015	16861	16752	16674	16767	16638	16667	16796	16758	17042	16829	16793	16967	16864	16672	16731	16866	16978	16798	16913	16900	16775	16872	17062	16980	16874	16590	16777	16922	16729	16791	16601	16791	16911	16995	16774	16625	16800	16682	16651	16734	16773	16760	16781	16752	16690	16803	16784	16638	16761	16706	16768	16878	16964	16913	16958	16858	16966	16885	16736	16848	16757	16948	16670	16574	16918	16905	17022	16771	16936	17077	16982	16914	16905	17062	16802	16910	17000	16912	16776	16745	16616	16857	16600	16809	16838	16830	16987	16680	16774	16691	16873	16775	16956	16841	16763	16844	16769	16916	16823	16814	16612	17044	16837	16849	16842	16708	16718	16825	16861	16770	16764	16633	16759	16720	16853	16972	16645	16731	16675	16857	16699	16748	16770	16894	16750	16939	16881	16905	16877	16947	16881	16855	17034	16926	16816	16664	16596	16960	16709	16569	16794	16544	16859	16789	16958	16831	16880	16828	16921	16788	16830	16878	16708	16835	16790	16921	16733	16677	16536	16886	16941	16645	16637	16753	16910	16822	16717	16911	16727	16876	16769	16692	16886	16873	16885	16775	16822	17012	16822	16679	17059	16811	16852	16814	16852	16623	16803	16844	16870	16818	16686	16917	16912	16924	16807	16841	16798	16907	16840	16794	16714	16809	16884	16583	17079	16686	16782	16785	16726	16786	16765	16879	16767	16814	16758	16949	16920	16843	17031	16797	16818	16926	16649	16731	16743	16719	16817	16745	16774	17040	16694	16816	16846	16864	16795	16722	16663	16785	16761	16666	16909	16685	17007	16931	16765	16927	16774	16840	16883	16723	16824	17036	16832	16742	16919	17012	16716	16884	16953	16684	16638	16706	16646	16767	16831	16862	16859	16753	16763	16742	16923	16713	16954	16659	16764	16939	16762	16809	16863	16764	16976	16780	16824	16925	16890	16876	16683	16859	16757	16962	16773	16769	16799	16752	16678	17017	16866	16665	16876	16893	16725	16877	16801	16959	16799	16785	16865	16767	16761	16860	16743	16766	16755	16535	16900	16997	16679	16726	16910	17010	16989	16682	16778	16956	16931	16862	16677	16793	16784	16645	16747	16912	16950	16867	16866	16734	16768	16660	16774	16882	16818	16758	16822	16793	16875	16615	17071	16863	16983	16699	17007	16854	16818	16846	16879	16795	16917	16721	16930	16902	16932	17003	16909	17016	16609	16738	16655	16577	16916	16749	17021	16746	16849	16700	16791	16910	16788	16713	16659	16773	16836	16933	16843	16959	16634	16694	16888	16734	16571	16863	16777	16913	16689	16908	16702	16829	16763	16672	16843	16840	16801	16763	16865	16784	16700	16758	16795	16808	16709	16885	16585	17012	16783	16821	16633	16667	16794	16805	16888	16768	16746	16786	16851	16760	16745	16793	16846	16821	17016	16903	16888	16827	17001	16848	16988	16838	16876	16758	16653	16780	16841	17039	16989	16857	16636	16739	16729	16853	16779	16681	16792	16803
62793	106584	82212	49550	26672	17621	15885	16003	15920	15902	15941	15791	15985	15878	15843	15730	15786	16081	15981	16084	16047	15916	15858	16015	15904	15904	15833	15871	15767	15902	15793	15885	15861	15832	15785	15812	15759	15816	15817	15851	15679	16033	15847	15875	15881	15821	16131	15818	15892	15831	15817	16022	15858	15966	15812	15932	15820	15873	15905	15989	15970	15705	15808	15999	15750	15905	15955	15949	15715	15945	15927	15921	15833	15708	15914	15984	15891	15944	15857	15820	15947	15826	15732	16001	15879	15814	15994	15853	15814	15768	15827	15909	15861	15974	15994	15891	15846	15896	15774	15879	15905	15686	15762	15782	15893	15945	15807	15883	15920	15752	15778	15953	15954	15807	15946	15915	15845	15864	15975	15816	15861	15864	15924	15847	15784	15935	15810	15907	15917	15826	15981	15875	15901	15840	15898	15976	15859	15888	15752	15832	15862	16027	15913	15808	16044	15896	15834	15782	15744	15857	15955	15844	15830	15998	15882	16004	15815	15926	15766	15952	15869	15880	15906	15832	15943	15861	15972	15757	15898	15878	15965	16095	15787	15972	15809	15678	15875	15842	15896	15683	15787	15914	15811	15843	15794	15892	15999	15908	15832	15801	15906	15830	15956	15978	15800	15900	15916	15923	15853	15909	15928	15818	15706	15851	15930	15784	15943	15944	15769	15697	15803	15803	16001	16023	15963	15791	15713	15612	15939	15843	15916	16028	15834	15753	15834	15899	15899	15672	15734	15809	15760	15847	15701	15925	15887	15777	15837	15827	15650	15817	15848	15845	15841	16015	16050	15928	15931	15916	15947	15723	16003	15848	16025	15791	15870	15963	16009	15729	15867	15859	15873	15976	15770	15944	15845	15786	15727	15855	15852	15848	15965	15716	15927	15728	15833	15702	15830	15713	15838	15887	15744	15853	16016	15853	15957	15965	15828	15880	15831	15960	16122	15857	15844	15782	15930	15855	15783	15719	15872	15710	15770	15940	15862	15878	16015	15806	15804	15940	15798	15819	15954	15969	15765	15761	15787	15893	15923	15749	15748	15825	15952	15873	15745	15868	15872	15831	15815	15824	15849	15738	15672	15777	15992	15803	15678	15869	15709	15882	15959	15900	15653	15764	15987	16042	15840	15944	15725	15880	15874	15972	15797	15885	15931	15949	15835	15786	15894	15751	15879	15942	15741	15763	16016	15917	15906	15807	15749	15743	15834	15839	15890	15897	15887	15856	15925	15901	15928	15764	15769	15707	15875	15839	15761	15721	15679	15607	15697	16026	15906	15803	15909	15803	15727	15657	15983	15841	16032	15754	15909	15949	15827	15895	15911	15822	15923	15804	15797	15854	15840	15873	15819	15797	15781	15787	15947	15731	15868	15851	16010	15951	15946	15780	15764	15734	15826	15896	15854	15907	15944	15841	15921	15712	15728	15883	15790	15922	16054	15743	15746	15727	15882	15900	15752	16007	15817	15948	16033	15958	15872	15944	15874	15939	15837	15908	15765	15988	15787	15999	15761	15847	15832	16064	15892	15974	15833	15825	15907	15901	15756	15872	15871	15852	15913	15825	15882	15805	15917	15806	15907	15761	15821	15866	15893	15945	15969	15816	16085	16003	15962	15873	15861	15910	15803	15915	15815	16009	15811	15935	15896	15791	15743	15881	15914	15919	15702	15953	15912	15667	16087	15853	15936	15821	15862	15709	15881	15758	15797	15910	15881	15907	15912	15854	15896	16005	15827	15928	15972	15759	15808	15998	15859	15913	15807	15959	15749	15754	15946	15816	15921	15836	16084	15709	15879	15941	15832	15984	16035	15994	15902	15749	15828	15826	15918	15795	15861	15739	15927	15808	15771	15712	15906	15749	16045	15840	15672	15803	15884	15891	15903	15880	15861	15850	15791	15861	15812	15780	15935	15793	15943	15731	15817	15833	15906	15920	15836	15812	15754	15867	15809	15773	15956	15784	15856	15862	15855	16042	15952	15642	15748	15742	15908	15814	15865	15776	16011	15703	15935	15943	16157	15710	15889	15898	16037	15793	15786	15761	15852	15860	15774	15733	15817	15975	15946	15816	15832	15886	15829	15967	15929	15903	15991	15894	15773	15839	15786	15817	15687	15909	15804	15863	15924	15822	15867	15852	15892	15835	15895	15622	15880	15972	16016	15872	15870	15770	15877	15970	15674	15672	16014	15887	15815	15805	15609	15891	15713	15865	16030	15886	15879	15884	15888	15926	16021	15844	15755	15959	15886	15793	15999	15947	15812	15856	15585	15805	15743	15930	16034	15931	15771	15913	15922	15948	15835	15913	15967	15880	15796	15771	15764	15776	15808	15906	15815	15878	15840	15770	15770	15782	15934	15787	15932	15877	15821	15781	15766	15766	16028	15949	16020	15863	15769	15873	16092	15717	15933	15982	15884	15741	16012	15866	16034	15716	15925	15934	16092	15775	15854	15786	15848	15871	15897	15852	15736	15797	15880	15693	15853	15970	15928	15902	15874	15868	15893	16009	15950	15852	15974	15764	15766	15789	15927	15965	15912	15711	16085	15806	15940	15880	15800	16082	15805	15911	15833	15907	15733	15817	15776	15828	16083	15844	15941	15837	15955	15688	15669	15997	15749	15863	15900	15933	15981	15955	15852	15932	15867	15938	15836	15884	15891	15901	15814	15818	15828	15909	15789	15768	15886	15821	15770	15767	16003	15777	15935	15840	15861	15786	15875	15927	15676	15835	15761	15931	15774	15801	15840	15900	15845	15955	16071	15953	16009	15646	15970	15787	15659	15820	15894	15803	15859	16029	15846	15896	15794	15974	15664	15820	15856	15714	15899	15809	15715	15998	15771	15878	15862	15925	15797	15812	15767	15921	15834	15968	15689	15969	15867	15826	15955	15753	15708	15698	15928	15896	15870	15668	15852	15889	15869	15807	15764	15790	15842	15685	15966	15935	15764	15949	15867	15684	15834	15810	15551	16080	15710	15703	15696	15833	15957	15708	15962	15789	15760	15704	15936	15773	16036	15848	15836	15849	15989	15981	15805	15826	16050	16006	15891	15932	15801	16004	15892	15925	15973	15905	15729	15797	15777	15874	15880	15969	15876	15783	15891	16037	15911	15958	15817	15820	15729	15867	15835	16029	15713	15902	15876	15841	15901	15811	15654	15833	15914	15837	15989	15797	15912	16033	15683	15814	15651	15913	15839	15918	15825	15805	15833	15789	15675	15934	15921	15829	15856	15885	15662	16024	15661	15732	15740	16069	15980	15713	15782	15913	15859	15927	15841	15995	15851	15935	15910	15811	15807	15822	15765	15895	15841	15838	15937	15778	15866	15952	15912	15798	15722	15947	15965	15987	15970	15805	15805	15859	15834	15880	15904	15859	15963	15979	15726	15867	15830	15941	15864	15883	15866	15874	15950	15751	15843	15838	15981	15988	15889	15896	15845	15679	15750	15947	15877	15864	15724	15666	15793	15918	15674	15967	15778	15966	15846	15799	15884	15692	16020	15854	15910	15932	15758	15777	15804	15684	15984	15749	15784	15937	15824	15810	15904	15827	15809	15737	15748	15988	15846	15793	15781	15780	15952	16064	15895	15862	15825	15919	15843	16079	15794	15828	15773	15844	15932	15851	15731	16128	15981	15667	15879	15824	15706	15903	15838	15808	15882	15769	15748	15857	15841	15760	15761	15813	15867	15740	15657	15870	15772	15775	15867	16068	15820	15904	15816	15830	16000	16027	15743	15818	15916	15950	15837	16078	15802	15739	15868	15744	15892	15824	15869	15710	15836	15875	15754	15965	15956	15866	15778	15860	15673	15908	15949	15889	15829	16062	15850	15939	15940	15724	15813	15893	15741	15752	15789	15801	15861	15885	15870	15759	15854	15852	15818	15880	15924	15841	15829	15809	15710	15934	15744	15816	15878	15946	15871	15976	15925	15965	15966	15899	15956	15768	15917	15776	15892	15822	15763	15800	15894	15893	15724	15961	15836	16120	15848	15758	15830	15702	15826	15705	15825	15870	15929	15785	16001	15892	15715	15818	15793	15663	15929	15722	15816	15843	15847	15837	15816	15904	15911	15856	15873	15807	15933	15846	16005	15893	15858	15790	15952	15653	15796	15826	15807	16017	15911	15830	15899	15722	15849	15888	15794	15799	16052	15727	15866	15691	15845	15923	15784	15796	15876	15815	15725	15936	15899	15766	15731	15783	15969	15743	15929	15884	15959	15872	15834	15719	15854	15817	15839	15867	15722	15794	15850	15900	16030	15892	16065	16012	15886	16036	15866	15851	16028	15789	15869	15831	15811	15936	15804	15893	15801	15977	15791	15947	15743	15882	15930	15911	15793	15828	15772	15897	15837	15796	15786	15873	15796	15765	15889	15899	15885	15719	15780	15800	15938	15930	15851	15833	15954	15821	15845	16005	15753	16048	15844	15809	15973	15800	15659	15857	15930	15923	15741	15812	16086	15981	15730	15949	15893	15856	15972	15784	15868	15795	15871	15922	15849	15992	15843	15916	15767	15858	15832	15873	15989	15963	15857	15839	15998	15716	15796	15954	15901	15804	15832	15965	15778	15903	16016	15822	15643	15997	15878	16004	15790	15875	15749	15985	15717	15901	16020	15895	15793	15843	15857	15782	15845	15814	15714	15769	15732	15958	15952	16044	15799	15820	15845	15856	15644	15951	15771	15769	15693	16058	15969	15762	15826	15696	15820	15910	15758	15703	15925	15859	15763	15760	15870	15893	15754	15732	16012	15885	15818	15910	15869	15734	15901	15783	16016	15826	15819	16089	15872	15716	15715	16007	15890	15829	15900	15763	15780	15875	15922	15804	16004	15783	15794	15964	15885	15820	15759	15673	15903	15740	15894	15822	15792	15828	15774	15774	15802	15895	15748	15724	15913	15858	15954	15674	16001	15773	15941	15832	15670	15703	15897	15645	15929	15894	15766	15980	15857	15792	15829	15609	15746	15958	15762	16015	15811	15776	15952	15893	15881	15705	15851	15981	15945	15805	15957	15802	15716	15922	15696	15769	15915	15728	15867	15964	15846	15823	15890	15821	15791	15740	15920	15824	15757	15921	15801	15825	15765	16013	15914	15706	16002	15824	15889	15727	15722	15733	15798	16030	15951	15954	15837	15701
33953	38887	36616	25729	18517	17646	17103	16845	16770	17139	17073	17211	17056	16982	17106	17036	16860	17182	16936	16966	16998	16909	17002	17107	17122	16982	17128	16783	16892	16863	16969	17060	17006	16994	16897	16924	17095	16783	16915	16852	17091	17131	17024	16932	16989	16946	17123	16848	17013	16819	16892	16765	16806	16953	16983	17023	16926	16954	16937	16913	16837	16905	17124	16868	16908	16883	17113	16849	17019	17135	16996	16926	16708	16977	17094	17068	16950	17009	17034	16986	16912	16967	16931	17160	17043	17151	16808	17035	16928	17054	17090	17011	16862	16898	16924	16840	16985	16813	16859	16811	17092	16842	16976	16975	16926	17078	17012	16800	16960	16770	16776	16796	16788	16953	16978	16922	16906	17039	16974	16790	16855	16878	17010	16861	17015	16977	16901	17049	17007	17017	16907	16866	16948	17058	16982	16916	16916	17023	17058	17193	16988	17028	16973	16777	16885	16805	16966	16963	16983	17059	17217	16957	16981	17014	16834	16890	16917	17075	17152	16957	16893	17031	16920	16994	16912	16789	17036	16932	16914	16770	16806	16864	16767	16819	17030	16920	16888	17011	16749	16934	17189	17039	16958	16951	17042	17025	17043	16897	16836	17003	16943	16720	17110	17078	17016	16885	16994	16933	17098	16816	16844	16825	16970	17067	16873	17082	16998	17060	17089	16957	17002	16999	16990	16837	16767	16910	16936	16998	17026	16864	17091	16926	17138	17089	16987	17008	16990	16886	17075	17018	16944	17103	16957	17040	16937	16892	16976	17079	17062	16944	16804	16904	16911	17009	17100	16882	17043	16869	16980	16995	16961	17140	16831	16902	16790	16932	16779	17003	16796	16884	17135	16930	16979	16871	17101	16980	17029	16912	16931	16931	16969	17113	16981	17046	16938	16863	17034	16858	16926	17000	17013	16862	16852	16904	16855	16670	17035	17081	17019	16966	16948	17052	16710	16861	16947	16933	16991	17016	16990	16897	16987	16809	16920	17047	16925	17070	17019	16981	16987	16994	16982	16916	16900	17088	17047	16947	17031	17037	16930	17034	17045	17031	16975	16809	16926	16976	16890	16799	16708	16986	17015	17040	17055	17147	17027	16943	16836	16898	17058	16888	16982	16894	17048	16980	16902	16983	16946	16879	16864	16982	16879	16921	16978	16864	16879	17052	17047	16985	16853	17053	17146	16983	16962	16936	17083	17001	16982	16817	16801	17191	17038	16795	16797	16981	16877	16757	16813	17060	17003	16873	16847	16765	16994	17001	16998	17089	16978	16986	17049	16968	17166	16839	16972	16881	17054	17058	16991	16826	16922	16855	17014	16928	17022	16718	16785	17057	16969	17010	17058	17038	16861	17158	17073	16810	17042	16987	16924	17048	16778	16948	16993	17184	16846	16936	16959	16867	17009	16965	16911	16653	16862	16855	16812	16962	17067	17028	16683	16915	17048	17080	17010	17028	17106	16946	16930	16954	17036	16922	16986	17042	16998	17014	16974	16898	16920	17124	16963	16950	16996	16862	16941	17020	16948	16823	17058	17047	16877	16871	16951	17013	17079	16947	17117	17107	16922	16949	17022	17155	16827	17088	16893	17124	17047	17063	17249	16946	17039	17057	16881	16927	16756	16913	16894	16938	16934	16953	16813	16979	16971	17026	17216	16931	17039	16801	16964	17064	16744	16970	16850	16933	16952	16928	16852	16958	17121	16830	16851	17081	17068	16880	17112	16968	17055	16893	16938	17016	17050	16814	16890	16978	16892	16867	17173	16989	17044	16934	16791	17067	16782	16950	16821	16917	17220	16839	16840	16907	16855	17113	16921	16846	16762	16799	16861	16786	17077	17130	17100	17167	16899	17124	16710	16934	16908	16802	17014	16866	16818	16926	16953	16949	16884	17066	17026	16882	16846	17004	16995	16817	16933	17043	17071	16999	16940	17023	16826	17010	17033	17051	16671	16989	16818	16861	16929	16993	16874	16958	17011	17137	17034	17090	16830	17057	16828	16941	16841	16932	17105	16984	17008	16931	16754	16781	17209	16979	17106	17255	17236	17124	16841	16824	16826	16837	17046	17008	17042	17004	16981	16708	16886	16947	16948	16804	17003	17097	17016	16783	17050	16979	17115	17118	16966	16794	16970	16924	17017	16895	16898	16994	17046	16925	17093	16939	16912	16846	17164	16862	17003	17012	17046	17275	17015	16883	16861	16747	16784	16888	17012	16922	16985	17105	16940	16782	17103	17189	16931	16940	16957	16865	17071	16867	16903	16896	17100	17052	16945	16976	16932	17008	16811	17013	17029	16943	16783	16699	17020	16849	17063	16867	16730	17019	16965	16990	16879	17097	17020	16783	16998	17020	16920	16946	16858	16926	16916	16801	17135	17104	16980	16920	16911	16847	16927	16897	16950	16888	16772	16921	17187	16914	17060	16977	17263	16742	17082	16913	16904	17066	17047	16852	16797	16975	16947	16927	17043	16852	16824	16797	17046	17046	16718	16979	16929	16824	17018	16863	16967	16914	16866	16870	16985	17104	16868	17015	17118	16934	17080	16996	17047	16776	16926	17033	17041	16950	16839	17272	16849	16973	17021	17020	16994	17051	16955	16877	16818	16824	16899	16997	17125	16916	16937	16886	17017	17028	17031	16943	16989	17177	17217	17090	17033	16825	16947	17198	16978	16799	16929	17045	17116	16899	17013	17004	16994	16997	16859	17021	16909	17159	16885	16920	17010	16814	17073	16905	17135	17106	16884	16958	16926	17013	16833	16917	16676	16879	16865	16866	16923	16856	17143	16897	17069	16875	16919	17065	17019	16821	16960	16991	16917	16961	17046	16949	16917	17048	16831	16955	16947	16837	16922	17029	16884	16968	16775	16903	17089	16898	17036	17102	16884	16801	17213	16886	16941	16835	17052	16909	16758	16997	17151	17041	16878	17009	16894	16931	17055	17054	16966	17040	17067	17019	17056	16908	17086	16931	17038	16821	16863	16891	16921	16962	16868	17060	17016	16651	16994	17022	17025	16930	17017	17136	17028	16934	16851	16791	17029	16821	17038	17166	16974	16909	16851	17068	16979	16954	16937	17054	17177	16942	16995	16869	17020	16778	16820	16821	17005	17066	16795	16810	16947	17074	17030	16956	17033	16960	16938	16773	17020	16750	16904	16981	16952	16844	16913	16947	16945	16972	16846	16962	16835	17153	16763	16876	16961	16679	17016	16893	16805	17029	16856	16691	16922	16942	16976	17122	16818	16960	16964	17077	16954	17069	16845	16907	16883	17091	16929	16903	16773	16889	16933	16903	16882	16799	16908	17198	16988	17137	16968	16912	17009	17024	17021	17042	16842	17187	17004	16926	17143	16832	16807	17055	16978	17073	16748	17066	17187	16832	16929	17201	16997	16930	16995	16984	16892	17011	16853	17031	16977	16934	17095	16854	16959	16998	16818	16946	17205	17028	16994	17057	16881	16979	16809	16955	16872	17056	17030	17078	16830	16982	16980	16785	17049	17111	16948	17113	16942	16983	16845	16980	16966	17084	16666	16984	17172	17085	16986	16844	17084	17072	16767	16939	16879	16977	16994	16975	16857	17018	16753	16884	16917	17060	16804	16849	17135	16982	17081	16945	16855	16889	17030	16886	16950	17000	16904	17016	16925	16888	16848	17017	16907	17172	16926	16877	17135	17146	16869	16962	16871	16805	17052	16965	16915	16926	16868	17021	16877	16836	17037	16865	16709	16886	16865	16939	17154	17108	16996	17045	16934	16769	17002	16911	16981	16992	16782	16925	16883	17002	17134	16972	17062	16857	16989	16739	16904	16932	16859	16987	16771	16862	17010	16915	16939	16983	17151	17042	16900	16903	17222	16862	16958	16900	16898	16766	17260	17008	17039	17016	16892	16932	16858	16974	16813	17002	17000	16861	16961	16876	16896	17339	16930	17065	17025	16776	16807	16816	17030	17062	16984	17010	16931	17044	17076	17106	17006	16806	16952	16995	17024	17194	17148	17212	16878	16822	17053	16839	16951	17043	17006	16793	16926	16816	17038	16908	17045	16697	16786	16988	17001	16899	16915	17110	16938	17021	17063	17012	16922	16837	16924	16938	16993	16905	17075	17106	17028	16761	17048	16967	16896	16901	17172	16862	17125	17085	17087	16959	16898	17026	16995	17038	17133	17107	17234	17003	16980	16823	16952	17012	16865	17094	16976	16724	16752	17006	16932	17076	17146	17128	17184	17054	16921	16979	17006	16915	16878	16829	17047	16858	16906	16904	17035	17262	16901	16868	16912	16867	17130	16902	17040	17087	16974	17043	16869	16849	16894	16877	17104	17008	16935	16980	17150	17070	17048	17038	16998	17078	17005	16925	17043	16894	17074	17128	16905	17157	17018	16913	16914	16935	16687	16899	17056	16799	17013	16872	17093	17009	16829	17011	17143	17109	17211	16840	16872	16993	16923	17139	16839	16886	16856	16949	16967	17004	16963	16932	16970	16775	16897	17132	17134	16938	17042	16977	16863	16874	17034	16814	17030	17006	16785	16994	16918	17137	17147	16898	17063	16812	17015	16933	16813	16763	17000	17077	16815	17026	16904	16780	16853	16913	17040	17045	17052	16951	17265	17034	17049	16924	16788	16936	17042	16915	16978	16918	17089	16965	16901	16929	16974	16986	17039	16734	16908	16834	16917	16766	17034	16937	16973	16901	16977	16908	17053	17014	17057	16944	16922	16757	16867	16969	16893	17016	16896	17065	16931	16953	16976	16888	17021	16973	16973	16857	16848	16843	16931	16863	16877	16964	16976	16910	17072	17172	16996	16905	16920	17085	17127	17082	17026	17051	16917	16909	17224	17077	16880	17070	17066	16989	16945	17118	17090	17107	17096	16922	16982	17093	17033	16897	17089	17018	16992	17007	16876	16914	16802	16753	17028	16835	16946	17084	17085	17082	16989	16840	17063	17028	17184	17039	16928	17228	17027	17144	17052	17148	16825	16904	17030	17057	17086	17018	16890	16875	16977	16878	17055	16951	16866	17025	16887	16988	17180	17003	16951	16766	16880	17108	17067	17122	16956	17053	17012	16878	17129	17019	17132	16925	16924	16854	17013	17043	16873	16952	17191	17199	17048	16894	17044	17157	16948	17001	17011	16983
44552	55953	38941	22578	17040	16124	15821	15863	15967	15982	15899	16000	15850	15895	15978	15910	16008	16076	15979	15846	15949	15916	16022	15890	16136	15875	15726	16150	16092	16047	16075	16038	15766	16136	15928	15839	16131	15995	15887	15976	15972	15845	15864	16131	15849	15836	15864	15806	15928	15974	15709	15965	15953	15871	15894	16012	15892	15919	15967	15964	15996	15874	15843	15933	15844	16004	15755	15980	15748	16008	16031	16025	16029	16044	16027	16016	15992	16032	15822	15950	15981	15823	16091	15776	15931	15784	15999	15980	16054	15934	16080	15889	15994	16088	15888	15974	15881	15973	16178	15921	15893	15887	15832	16083	15999	15791	15980	15825	15929	15756	15791	15918	15854	16023	15991	16036	15864	15982	15710	16077	15951	15886	16022	15805	15731	16005	15848	15920	16057	16056	15844	16029	15929	15828	16091	16135	15950	15822	15983	16134	16016	15918	15980	15884	15970	15823	15941	15908	16095	15985	15993	15808	15798	15999	15968	16057	16114	15895	15886	15861	15930	15872	16028	15858	15940	15976	15881	15822	15974	15974	16151	15863	15834	15871	15932	15889	15928	15987	16046	16014	15881	15862	15874	16022	15772	15859	15919	15969	15881	15926	15890	15855	15979	15839	15894	15906	16013	16096	16061	15954	15878	15972	15943	16039	15891	15803	15858	15851	15938	15927	15850	15795	15997	15956	16040	16115	15909	15981	15774	15986	15895	15804	16037	15902	15974	16004	15824	16034	15818	15985	15856	15779	15938	15938	15856	16003	15895	15819	15898	15868	15947	15967	15943	15739	15816	15921	15838	15929	15796	16014	15989	15911	15929	16032	15910	16076	15817	15789	15842	16004	15887	16034	15961	15870	15953	15830	15954	15713	16059	15857	15833	15926	16078	16030	15828	15979	16123	16087	16105	15926	15905	15873	15917	15927	16113	15839	15988	15967	15816	15819	15989	15823	15960	15968	15997	15961	16028	15952	15847	16051	15930	15821	15913	15888	15889	15869	16002	15985	15893	16114	16004	16109	15912	15846	15765	16150	16053	15915	15922	16035	15980	15919	15911	15968	15773	15845	15775	15990	15900	15970	15864	15813	15818	16001	15940	15998	15902	15862	15892	15923	15873	15780	16035	15887	15993	15756	15894	16054	15875	16031	15848	15895	16009	15879	15931	15935	15908	15774	15929	15693	15855	16036	15881	16084	15914	16091	15861	15866	16111	15947	16040	15942	15927	15804	15892	15929	16049	15733	15953	15743	15831	15938	16098	15838	15906	15807	15922	15972	15850	15990	15914	15892	15926	15835	16185	16062	15851	15808	15698	15959	15848	16067	15845	15925	15901	16142	15729	15990	16007	15733	15859	15957	16031	15969	15990	15913	16125	15992	15761	15900	15968	15755	15929	15922	15996	15994	15811	15923	15823	15923	15999	15908	15899	16059	15878	16143	15890	15916	15920	15847	16033	15966	15815	16058	16014	15851	15948	15926	15847	15908	15875	16017	16221	16097	15883	16047	16014	15958	15898	15945	16060	15915	15861	15753	15889	15912	15951	15714	15934	15937	15887	15920	15907	15796	15996	16078	15908	15884	15843	15959	15951	15961	16058	15930	16004	16075	15932	15790	16030	15937	15833	15810	15960	15862	15952	15940	15912	15873	15704	15854	16040	15894	16115	16117	15995	15969	15942	15929	15999	15925	15839	15942	15906	16035	15915	16018	16005	15970	16005	16003	16019	15999	15909	16156	15912	15956	15873	15989	15911	15892	15715	15887	15905	15877	15715	15915	15905	16003	15856	15853	15834	15922	15872	16002	15930	15793	15929	15924	15904	15980	15917	15919	15804	15952	16011	15926	15993	15815	16031	16044	16030	15850	15826	15871	15902	15792	15816	16001	15960	15863	15952	16059	15913	15996	15778	15946	15804	15970	15935	15973	15926	15782	16139	15930	15907	15964	15764	15891	15770	15850	15983	15975	15913	15831	15816	16015	15986	16019	15894	15989	15918	15845	15785	15877	16020	15952	16092	16018	16078	15867	15916	15994	15896	16137	15965	15914	15962	16043	15751	15878	15979	15820	15798	15926	15961	15938	15999	15879	16001	15650	15718	15909	15967	16013	16103	15821	15819	15784	15909	16043	15993	15949	15990	16130	15970	15781	15844	16002	15894	15846	15822	16012	15853	15908	16011	16004	15841	15846	15902	16033	15974	15890	15903	15958	15890	16087	16053	15970	15893	15924	16064	15999	16048	15917	15947	15989	15930	15919	16006	15991	15817	15932	15942	15880	15929	15934	15855	15967	15824	15942	15924	15985	15866	15962	15776	15807	15864	15883	15809	15924	15821	15838	15952	15957	15978	15882	16036	15988	15974	16099	15930	15811	15976	15870	15901	15780	16035	16046	15883	15969	15933	16012	15900	15839	16035	15798	16064	15920	15686	15746	15886	15704	15920	16066	15825	16051	16055	15924	15836	15846	15893	16030	16028	15805	15987	15799	15882	15926	15814	16055	15887	15830	16072	15860	15888	15916	15932	16049	15892	15692	16103	15947	15895	15711	16189	15928	15872	16051	15702	15768	15919	15829	16079	15850	15951	15854	16155	15754	15822	15905	15981	16060	15874	15898	16022	15974	15824	15952	15993	16047	15990	15974	16012	15949	15984	15913	15952	15981	16038	15866	15929	15938	15912	15960	15878	15933	15949	16050	15884	15876	16114	15830	15940	15966	15900	15924	16061	16050	15837	15872	16002	15792	15992	15930	15983	15881	15914	16069	16099	15869	16026	16003	16085	15848	15983	15830	15850	15963	16130	15936	16057	15922	15847	16064	16023	16035	15787	16017	16020	16272	16055	16105	15888	15900	15942	15921	15947	16086	15898	15908	16053	15957	15986	15940	15838	16082	15960	15976	15865	16019	16088	15848	16058	15950	15973	15951	16036	15946	15912	15806	15987	15958	15814	16039	16022	15988	15875	16118	15869	15967	15999	15944	15923	15928	15806	16075	15860	15753	15915	15991	15832	15757	15837	15899	15863	15898	16000	15861	16027	15823	15996	15837	15989	16028	15986	16055	15842	15949	15820	15918	15971	16140	15983	16023	16037	15853	16017	16005	15910	16007	16044	15991	15858	15834	16039	15917	15865	15954	15944	15836	15790	15933	15910	15761	15898	16068	15856	15863	15843	15963	15927	16123	15861	15987	16092	15841	15784	15971	15970	16021	15846	16023	15968	15937	16039	15812	15898	15920	16063	15868	15889	15769	16006	16151	15975	15965	16150	15910	15889	15805	15828	15920	16058	15933	16137	15897	15959	15924	15924	15814	16074	15773	15987	15799	15742	16048	15983	15959	15992	15933	16009	15920	15957	15911	16176	16034	15917	15953	16014	15899	16013	16019	15812	15858	16090	16145	15958	15877	15978	15748	16058	15788	16032	16004	15869	15972	15867	16013	15788	15791	15900	16037	15748	15833	15864	15890	15860	15874	15950	15944	15906	16175	15852	15842	16018	15885	15958	15742	15885	16124	15777	16047	15802	16023	15910	16034	16070	15962	15784	15858	15823	15860	15784	15942	15833	16079	15976	15982	15857	15983	15992	15884	15950	15948	16066	15835	15828	16090	15836	15887	16026	15823	15853	16054	16173	15727	15857	15931	15949	15934	16158	15969	15784	15973	16008	15968	15868	15940	15881	16107	15963	15961	15999	15832	15963	16035	16093	16067	15811	15866	15868	15832	15985	15886	15899	16049	15854	15946	15857	15867	15795	16017	15852	15683	16152	15777	15944	15873	15873	15861	15834	15915	16050	15953	16063	15994	15836	15900	15968	15920	16032	15845	15763	16040	15837	16003	15858	15993	15919	15989	15781	15958	15980	15804	15948	15949	15956	16092	16041	15917	15899	15888	16059	15934	15905	15880	15927	15840	16035	15973	15854	15917	16025	15920	15907	15873	15940	15883	16082	15963	15876	16054	16027	15747	15987	15965	15755	15917	16070	16036	15973	16027	15781	15911	16037	15967	15849	15931	15937	15879	15992	15892	15914	15979	16117	15926	15889	15934	15817	16011	15646	15975	15983	15763	16081	15903	15865	15838	16078	15932	15892	15899	15917	15880	15980	15990	15980	15959	15926	15980	16026	15829	15783	16026	15852	15964	16038	16101	15889	15843	15817	15930	15984	15813	16069	15961	15913	16032	15834	15876	15866	15980	15947	15995	15931	15784	15961	16110	15948	15917	16139	15968	16095	15842	15970	15861	15862	15967	15844	16105	15959	15843	15772	15817	15990	16119	15900	16036	16031	15889	16002	15971	15964	15980	15922	16125	15868	15889	15964	15824	15936	15979	15726	16141	15987	15674	15859	16009	16092	16010	15782	15856	15928	15853	15927	15998	15817	15866	16021	16005	15779	15830	15779	15989	15875	16029	15915	15890	15912	15908	15997	15886	16138	15930	15820	15961	15970	15950	16045	15811	15899	15953	15645	15971	15794	15933	16002	15807	16017	15948	16086	15965	16098	15889	15825	15956	15907	15890	16105	15941	15998	16094	16037	15844	15898	16001	15749	15881	15928	15866	16080	15902	15831	15982	15986	15961	15906	15955	15779	15819	15927	16057	15934	16117	15860	15903	15895	15882	15877	15757	15852	15858	15898	15995	15984	15836	15966	15943	15977	15908	15973	15912	16066	15852	15879	16000	15813	15856	15881	15962	15917	15899	15812	16060	16022	16135	15908	15894	15882	16063	15976	16126	16005	16018	15926	15784	15956	15843	15786	16063	16051	15991	15963	15924	15759	15884	16056	15804	16089	15997	15955	15893	16048	15917	15923	16098	15918	15929	15941	15907	15823	16044	15910	15737	16036	15972	15964	15999	15936	15574	16022	16027	15856	15926	15851	15910	15987	15869	15837	15809	16149	15946	15829	15803	15942	15913	15872	15798	15905	15968	15930	15991	15867	15966	15997	15897	15977	15890	16009	15919	16060	15954	15970	15958	15955	15899	16027	15941	15835	15945	15908	16000	16238	15772	15804	15804	15946	15905	15865	15970	15928	15958	15995	15976	16039	15910	15982	16024	15899	15978	16036	15876	16013	16092	15900	15904	15971	15874	15826	15916	15897	15912	15952	15885	15838	15992	16072	15873	16005	15809	15959	15883	15935	16011	15907	15856
39635	36677	30376	22832	17879	17351	17188	17063	17090	17066	17022	17109	17021	16871	17080	17003	16881	16987	16861	16979	16843	17015	17046	16695	16914	17029	16820	16946	16924	16686	16762	16892	17043	16838	17033	16899	16935	17014	16836	16970	17234	17031	17013	16822	16965	16890	16834	16966	16922	16993	16739	17024	16955	16794	16837	16844	16832	16717	16839	16927	17009	16678	16802	17019	16966	16922	16968	16794	16864	16972	16954	16725	16972	16709	16783	16773	17026	16861	16844	17049	16828	16932	16813	16811	16841	16864	16793	16719	16958	16933	16637	16732	16837	17035	16937	16944	16990	16885	16723	16777	16830	17091	16927	16730	16820	16708	16788	16788	16816	16835	16858	16899	16757	16837	16817	17095	16821	16757	16964	16862	16591	16953	17147	16828	16850	16881	16752	16712	16831	16825	17094	17004	17059	16695	16830	16860	16811	16744	17135	16759	16874	16909	16988	16802	17063	16908	17028	16947	16800	16770	17040	16803	16899	17023	16851	16610	16807	16911	16959	16884	16907	16950	16724	16863	16867	16817	16875	16602	16815	16954	16850	16669	16784	16869	17054	16906	16762	16807	16931	17039	16932	16957	17028	16972	16846	16759	16848	16886	16827	16943	16897	16928	16786	16878	16747	16854	17089	17066	16847	16700	16944	16830	16825	16958	16735	16802	16668	16719	16903	16772	16811	16937	17007	16851	17034	16908	16754	16764	16923	16728	16846	16860	17019	17024	16980	16853	16896	16928	16936	16788	16942	16821	16875	17080	16962	16667	16794	16817	16690	16817	16998	16839	17038	16870	16792	17048	16866	17019	16884	17058	16881	16868	16975	16960	16893	16793	16797	16941	16860	16752	16831	16998	16760	17044	17039	16818	16837	16900	16731	16840	16881	17063	16878	16977	16915	16881	17000	16783	17001	17069	16807	16834	16823	16909	16891	16833	16720	16841	16884	16995	17013	16831	17064	16769	16840	16834	16687	16812	16929	16904	16828	16876	16876	16856	16953	16858	16980	16885	16888	16861	16909	17041	16790	16807	16929	16735	16712	16796	17039	16811	17050	16941	16999	16805	16771	16948	17025	16825	16706	16646	16949	16925	16829	16715	16891	16715	17072	16836	16882	16837	16980	16684	16766	16807	16801	16632	16697	16930	16922	16857	16998	16859	16957	16673	16872	16800	16964	17039	16781	16775	16861	16999	16970	17027	17016	17042	16863	16938	16872	16674	16999	17098	16890	17016	16696	16933	16763	16723	17010	16812	16876	16758	16779	16841	17088	16762	17082	16929	16872	16895	16696	16739	16760	16795	17022	16878	16891	16923	17027	17077	16802	16733	16879	16783	17159	16988	16840	16952	17025	16854	17095	16901	16666	16734	16771	16859	16817	16884	17088	16728	16962	16921	16797	16933	16857	16722	16800	16882	16760	16877	16679	16787	16728	16930	16568	16799	16927	16691	16774	16781	16859	16840	16665	16941	16831	16957	16933	16863	16823	16906	16836	16858	16883	16817	16824	16907	16870	16788	16812	16809	17134	16797	16917	16726	16930	16940	16972	17031	16807	16865	16974	16932	16834	16927	16854	16788	16807	16699	16882	16954	16902	16973	16781	16737	16882	16947	16874	16633	17187	16685	16759	16768	16840	16771	16696	16706	16923	16918	16935	17023	16778	16865	16861	16737	16924	17063	16617	16824	16720	17029	16879	16794	16878	16719	16907	16962	16820	17023	16636	16757	17051	16981	16909	16796	16751	16834	17028	16834	16668	17080	16733	16706	16810	16778	16834	16794	16960	16748	16989	16852	16965	16798	16925	16721	16875	16889	16722	16951	16830	16912	16812	16951	16771	16991	16747	16832	16888	16939	16909	16958	16676	16760	16652	16842	16949	16903	16908	16785	16934	16924	16833	16882	16957	16851	16720	16813	16813	16912	16684	16768	16922	16892	16877	16923	16897	17040	16855	16677	17081	16882	16898	16910	16953	16961	16883	16817	16998	16943	16888	16791	16765	16845	16911	16687	16937	16699	16860	16812	16730	16839	17132	16827	16836	16823	16866	16888	16986	16994	16913	16774	17105	16775	16736	16773	16914	16791	16847	16959	16811	16879	16901	16795	16918	16911	16707	16921	16693	16874	16877	16981	16979	16852	16894	16935	16854	16712	16999	16735	16766	16916	16814	16930	16915	16866	16951	16821	16855	16906	16714	16747	16873	17005	16837	16937	16740	16848	16801	16862	16736	16869	16642	17056	16929	16957	16718	16782	16880	16845	17075	16818	16899	16886	17040	16810	16740	17046	17001	16755	16770	17004	16933	16866	16947	16834	16597	16918	16793	17036	16966	16847	17034	16775	17059	16983	16897	16875	16782	16877	16844	16823	16788	16922	16895	16687	16915	16999	16707	16828	16767	17031	16758	16772	16810	16867	16846	16882	16958	16685	16961	16894	16888	16831	16760	16767	16907	17031	16922	16941	16926	16923	16736	16888	16871	16869	16889	16902	16819	16847	16867	16888	16994	16953	16914	17014	16971	16838	16810	16900	16971	16808	16903	16797	16894	16734	16700	16620	16746	16773	16826	17012	17112	17002	16781	16804	16810	16971	16927	16765	17080	16998	16904	16891	16854	16974	16984	16968	16915	16847	16865	16920	16881	16977	16944	16853	16907	16964	16830	17071	16730	16979	16808	16908	16847	16854	17053	16862	16667	16810	16945	16722	16986	16873	16915	17033	17076	16865	16884	16881	16902	16709	16867	16886	16629	16845	16818	16863	16836	16956	16974	16791	16812	16782	16978	16942	16887	16641	16810	16767	16749	17071	16961	16899	16638	16694	16990	16866	16888	16886	16811	16701	16979	16958	16857	16704	16946	16809	16930	17008	16801	17139	16882	16901	16822	16830	17067	16896	16976	16843	16967	17004	16918	16866	16944	16898	16734	16951	16904	17088	16937	16943	16767	16756	17012	16958	16993	17006	16685	16854	16695	16706	16908	16950	16897	16716	16939	16949	16838	16899	16998	16744	16804	16951	17008	17056	17044	16914	16883	16752	16826	16796	16807	16872	16879	16734	16939	16967	17117	16976	16925	17031	17074	16802	16737	16912	16951	16708	16756	16794	17008	16813	16876	16974	16762	16809	16676	16844	16960	16978	16962	16855	16872	16921	16772	16757	16956	16877	17077	16864	16815	16769	16862	16872	16834	16735	16788	16797	16822	17053	16798	16798	16803	16809	16973	16836	16771	16988	17066	16994	17085	17048	16986	17025	17137	16754	16872	16917	16876	16867	16753	16846	16803	16997	16844	16863	16789	16840	16891	16795	16861	16734	17012	16736	16971	16850	16976	16868	16993	16781	16939	16874	16868	16652	16657	16936	16988	16753	16721	16989	16718	16753	17049	16850	16837	16788	16794	16733	16750	16867	16931	16768	16958	16933	16833	16925	17017	16999	16776	16708	16817	16708	16761	16784	16979	16889	16744	16904	17051	16707	16941	16946	16769	16742	16939	16719	16917	16786	16923	17059	16918	17005	17045	16897	16664	16943	16916	16989	16714	16986	16689	17047	16977	16923	16892	16859	16898	16712	16733	16671	16851	16744	16762	16722	16858	16693	16921	16768	16812	16803	16981	16863	16966	16810	16870	16871	16672	17074	16797	16859	16993	16993	17090	16989	16964	16902	17014	16749	16865	16875	16768	16805	16941	16861	16791	16929	16859	16816	16995	16752	16919	16761	16851	16939	16881	16840	17024	16818	16843	16730	16951	16728	16817	16918	16791	16941	16875	16844	16819	16952	16886	16725	16781	16826	16964	16954	16896	16999	16940	16982	16860	16847	16850	16789	16788	16835	17031	16851	16877	17077	16854	16665	16675	16992	16698	17032	16843	16757	16830	16803	16938	16975	17119	17101	16968	16823	16886	16776	16807	17147	17019	16875	16679	16957	16769	16835	16839	16798	16832	16953	16823	16624	16820	16743	16743	16835	16841	16881	17036	16874	16891	17047	16955	16924	16957	16775	16753	16810	16801	17137	16874	16818	17044	16897	17082	16803	16885	16829	16912	16878	16612	16691	16944	16706	16822	17017	16911	16792	16884	16967	16807	16885	16925	16747	17018	16825	16761	16716	16794	16666	17063	16765	16938	16865	17014	16741	16868	17021	16868	16483	16795	16772	17087	16976	16964	16817	16705	16736	16876	16953	16762	16757	16621	16820	17075	16742	17079	16867	16740	16787	16850	16858	16785	16880	16919	16953	16888	16909	16881	16976	16648	16771	16970	17054	16797	16819	16854	17052	17116	16993	16906	16925	17040	16935	16949	16847	16916	17024	17050	16992	16993	16883	16827	17012	16778	16835	17014	16748	16852	16762	17021	17113	16878	16958	16842	16871	16784	16749	16995	16837	16765	17018	17095	16967	16934	17093	16893	16940	16925	16925	16997	17021	16832	17037	16958	16985	16952	16817	16914	16723	16829	16754	16668	16686	16847	16875	16809	16653	16790	16959	16916	16855	17010	16901	16773	16924	16717	16935	16801	16695	16738	16930	16852	16875	16813	16752	16897	16767	16969	17001	16801	16756	16690	16855	16811	16829	17003	16943	16901	16877	16722	16995	16823	17012	17152	16996	17022	16900	16996	16793	16984	16894	16847	16802	16822	16669	16960	16861	16917	16668	16902	16911	17003	16959	16944	16954	16727	16787	16731	16826	16812	16823	16939	17129	17009	16645	16946	17029	16915	16825	16921	16868	16885	16848	16610	16851	16997	16754	16880	16897	16929	16651	16867	16934	16907	16898	16794	16781	16734	16918	16810	17104	16970	16742	16908	17116	16920	16909	16944	16836	16721	16754	16806	16832	16717	16791	17052	16772	17127	16724	17096	16884	16947	17073	16997	16768	16972	16719	16917	16897	16776	17134	17002	16871	16733	16818	16832	17064	16790	16768	16933	16726	16918	16930	16848	16979	16889	16924	16728	16723	16885	16758	16778	17012	17058	16812	17043	17039	16744	16925	16961	16965	17079	16889	16878	17138	17129	17104	16745	17008	17077	16846	16763	17027	16783	16883	16898	16977	16727	16910	17103	16873	16921	17012	17007	16973	16946	16697	17007	16826	16761	16798	16803	16980	17086	16671	16914	17006	16757	16984	16884	16779	16663	16845	16976	16959	16917	16952
47191	48803	33062	20464	16802	16130	16024	15895	16082	15852	15903	15851	15896	15908	15963	15862	15771	16099	15847	16063	15842	15947	15763	15930	15733	15832	15903	15923	15859	16102	15903	16009	15838	15839	15973	15860	15829	15800	15961	15937	15837	16138	15904	16016	15919	15916	16059	16049	15853	15890	15843	15869	15931	15910	15853	15824	15881	15850	15920	16019	15921	16071	16033	15969	15819	15878	16102	16030	15848	15767	15856	15822	15842	15984	15980	16021	15902	15985	15954	15829	15913	15808	16057	15960	15911	15811	15898	16035	16066	15923	16014	15813	15910	16043	15892	15905	15852	15856	15918	15982	15995	15907	15868	15984	15888	15948	16062	15866	15961	16105	16086	15941	16012	15799	15753	15872	15923	15858	16011	15760	15915	15920	15736	15878	15846	15847	15881	15926	15834	15929	15929	15839	15864	15984	15870	15845	15886	15810	15962	15888	15919	15788	15914	15932	15865	15879	15840	15953	15954	15853	15934	15806	15892	15658	15986	15899	15996	15960	15857	15977	15889	15837	16076	15807	16162	15759	16028	15945	15970	15910	15924	15775	15941	15830	15765	15816	15879	15855	15913	15919	15825	15782	16005	16056	15823	15798	15975	15901	15897	15958	15842	15926	15852	15937	15966	15822	16022	15872	15873	15958	15841	15849	15750	15896	15934	15852	16013	15915	15971	15812	15816	16042	15927	15958	15916	16049	15842	15734	16016	15847	15817	15886	15862	15707	15708	15791	15899	15835	15851	15785	16090	16072	15887	15877	15771	15847	15836	15895	15972	16169	15946	15937	15741	16077	15901	15868	15856	15819	15852	15823	16102	15798	15982	15910	15735	16104	15909	15904	15961	15921	15856	15844	15835	15849	16005	15662	15905	16169	15960	15960	15867	15721	15843	15960	15957	15850	15844	15916	15818	15864	15854	16009	15874	15785	15918	15941	15927	15946	15905	15854	16026	15987	16044	15840	16052	16043	15866	16031	15885	16004	15933	15810	16048	15961	15791	15896	15872	15889	16041	15996	15826	15965	15959	15764	15931	15931	16037	15952	15792	15942	15916	15873	15912	15948	15815	15699	15938	15853	15880	15938	15775	15912	15823	15957	15970	15895	15939	15955	15830	16148	15926	16030	15962	15870	15944	15962	15863	15830	15735	16114	15933	15896	16049	15850	15892	15762	15962	16019	15851	15895	15863	15860	15918	15815	15813	15759	15912	16001	15781	15936	15963	15942	16024	15740	15953	15791	15984	15904	15963	16096	15838	16142	15761	15958	15879	15982	15886	15985	15791	15902	16064	15937	15862	15763	15898	15933	15784	15793	16084	15897	15913	15924	15948	15944	15831	15954	16047	16007	15872	15892	15864	15825	15830	15930	15914	15831	15808	15947	15877	15755	16037	15951	15969	16066	15878	15844	15972	16081	15928	15906	16083	16005	15808	15659	15869	15619	15882	15969	15916	15772	15937	15881	15875	15797	15924	15834	16244	15849	15946	15766	15856	15868	15801	15894	15943	15969	15718	16117	15943	16150	15897	15751	15934	15982	15908	15862	15971	15849	15883	16055	15838	15805	15988	15976	15973	16004	15992	16011	15868	15927	15907	15868	15895	15810	15910	16011	16088	15901	15822	15720	15863	16062	15922	15760	15961	15909	15981	15813	16042	15983	15986	15907	15938	16055	15741	15974	16012	15988	15839	15941	15949	15876	15866	16032	16094	15914	15821	15896	16025	15925	16018	15995	15893	15975	15829	15955	16125	15941	15913	15977	16085	15720	15795	15797	15982	15888	15936	15907	15828	15894	16096	15735	15905	16005	15893	15967	15836	15968	15929	16072	16093	15995	15979	16061	15977	15920	15947	16015	15915	15883	15868	16013	15913	16014	15965	15930	15894	15757	15900	15786	16009	15738	15949	15940	15707	16013	15850	15866	15854	15982	15948	15927	15939	15956	15977	16002	16011	15820	16011	15868	16038	15937	16081	15933	15962	15903	15874	15893	16140	15809	15986	16089	15880	15853	15932	15671	15728	15814	15947	15799	15700	15774	15782	15948	15957	15756	15887	15879	15960	15821	15925	15868	15833	15935	15879	15823	15962	15909	15879	16041	15891	16057	15980	15919	15986	15954	15922	15859	15970	15970	15725	15845	15845	16001	15840	15951	15913	15918	16100	16015	16012	16077	16010	15978	16016	15906	16044	15946	16087	15889	15840	15940	16139	15974	16058	15858	15989	15903	15969	15802	15863	15745	16012	15981	15997	15826	15842	15882	15940	15889	15798	15936	15824	16018	15959	15981	16079	15946	16125	15774	15807	15993	15936	16062	16039	16084	15837	15915	16035	16061	15897	15933	15887	15782	15774	15858	15854	15925	15809	16071	15912	15956	15765	15876	15915	15915	15716	16064	15902	15840	16082	16119	16103	16104	15812	15953	15913	15903	15882	15928	15840	15998	15870	16029	15786	15871	15933	15957	15639	16007	15847	15948	15865	15939	15900	15939	15818	15856	15878	15880	15851	16000	16245	15852	15958	15706	15899	15925	16035	16012	16001	15863	15881	16029	16087	15909	15848	15731	15953	15937	15841	15988	15818	16078	15973	15842	15970	15913	15946	15815	16050	15991	15995	15806	15980	15849	16129	15936	15884	15904	16042	15931	16039	16040	15993	15974	15930	16030	15998	15870	16120	15931	15933	15872	15952	16027	15837	15876	15818	15826	15920	15804	15843	15879	15832	15947	15875	15723	15905	15891	15793	15892	15843	15808	16011	15971	15856	15996	15828	15781	15829	15800	15888	16060	15866	15963	15968	15886	15860	15923	15888	15969	15997	15934	15990	15833	15987	15919	15971	15952	15939	15898	15886	15789	15941	15898	15825	16051	15869	15845	15878	15914	15811	16009	15891	15911	15900	15810	15979	15904	15979	15759	15893	15923	15914	15887	15991	15833	15874	15764	15829	15949	16001	15962	16061	15924	15877	15820	15891	15806	15976	15870	15923	16024	16042	15949	16009	15948	15830	15901	15908	15865	16012	16048	15906	15830	15855	15858	16147	16049	15996	15769	15884	16076	16125	15957	16017	16093	15898	16030	15831	16023	15989	15870	15890	15900	15928	15841	15834	15800	15975	15988	15990	15923	15847	15827	15953	15801	16078	15863	15863	15992	15860	15988	15991	15718	15928	15872	16007	15832	16041	15852	15854	15877	15995	15934	16073	15882	15851	15973	15825	15845	15884	15981	15916	16002	16009	16121	15787	15991	15895	15739	15812	15908	15949	15964	15954	15881	15913	15956	15915	16019	15857	15987	15757	15924	15910	16054	15861	15992	15942	15945	15993	15844	15989	16000	15813	15957	15739	16149	15955	15811	16027	15972	15847	16018	15918	15884	15976	15949	15987	15812	15881	15892	15899	15935	15957	16024	15839	15782	15920	15936	16013	15926	15889	15890	15901	15877	15899	15845	15881	15876	16083	15888	15878	16022	15853	15990	15981	15980	15852	15896	16003	15880	15752	15716	15886	15817	16013	15974	15812	16015	15931	15901	15866	15963	15959	15978	15932	15977	15897	15807	15836	15896	15923	15687	15963	15896	15891	15880	15855	15795	16041	15938	16063	15833	15946	15846	15867	15878	15879	15955	16040	15851	15960	16053	15908	15959	15988	15867	15853	15865	16150	15875	16092	15680	15914	15802	15723	15968	15834	16050	15886	15868	15926	15957	16006	15894	16068	15880	16052	15896	15965	15927	15835	16041	15769	15732	15865	16095	15853	15931	16019	15982	15978	15836	15926	15829	15924	15848	15915	15934	15915	15946	15885	15901	15810	15989	15896	15722	15957	15933	16019	15989	15911	15973	15862	15792	15913	15839	15870	15963	15989	15936	15878	15739	15897	15786	15943	16235	15789	15851	15818	15899	15930	15825	15923	15905	15905	15837	16044	16026	15908	15805	15908	15842	15920	16010	16047	16075	16051	15987	15971	15961	15968	15853	15871	16009	15996	15958	15853	15857	15971	15912	15903	15902	15897	15889	15958	16136	15905	15809	16072	16022	15908	15849	15831	15873	15824	15968	15882	15816	16090	15944	15894	15922	16073	15968	15871	15938	15969	15770	15895	15810	15907	15936	15909	16020	16024	15907	15963	16109	15756	15865	16007	16082	15900	16052	15990	15830	16012	15963	15920	15987	16054	15914	15881	15814	15987	15871	15817	15899	15975	16039	15925	15908	15861	15768	15905	15966	15840	15947	15968	15853	15869	15986	16031	15894	15882	15932	15863	15880	15963	16029	15810	16000	15889	15880	15900	15833	15955	15762	15954	15789	15821	15828	15830	15706	15893	15911	15964	15913	15926	15734	16034	15859	15984	16029	16139	15929	16074	15836	16041	15835	16043	15967	15843	15962	15907	15894	15869	15935	15937	15745	15980	15771	15933	15945	15936	15800	15828	15729	15960	16058	15843	16097	15871	15957	16023	15976	16019	15700	15936	15973	15801	15978	15934	15965	15867	15862	15913	15772	15865	15713	15981	15885	15886	15944	15730	15910	16011	15883	15820	15842	15985	15845	15895	16007	15948	15849	15799	16074	15936	15877	15762	16040	15964	16098	15854	15809	15776	15863	15793	16010	16014	16022	15809	15838	16068	15965	15936	15809	15944	15870	16038	15934	15852	15925	15840	15734	15747	15941	15956	15921	15825	15830	15942	16134	15768	15980	15891	15867	15909	15901	16117	15778	15862	15893	15953	15947	15876	16015	15960	15879	16033	15973	15949	15824	15848	15888	16009	15826	16064	16133	15838	15850	15835	15983	15870	15939	15954	15965	15764	15831	15988	15836	15974	15756	15921	15805	15918	15876	15939	15954	15855	15894	15808	15890	15953	15843	16101	15879	15886	15953	15917	15742	16051	15886	15910	15961	15760	15812	15909	15984	15714	15898	15793	15917	15743	15811	15888	15704	15974	15948	15961	15958	15886	15785	15805	16030	15976	15968	15866	15882	16043	15924	16011	15874	15984	15963	15831	15896	15906	15912	16001	15942	15915	16078	15820	15845	15838	15850	15944	15785	16062	15975	15961	16016	15851	15942	15986	15964	15853	15924	15885	15898	15896	15763	16144	15831	15896	15909	15783	15936	15810	15907	15835	16036	16013	16098	15776	16031	15782	15987	15973	16046
24009	24198	33392	27387	23034	23144	22508	18091	17271	17425	17445	17479	17386	17461	17099	17455	17321	17282	17294	17264	17332	17206	17380	17337	17208	17077	17161	17335	17177	17372	17189	17060	17305	17363	17103	17467	17201	17035	17213	16912	17206	17096	16968	17100	17171	17089	17057	17000	17234	17137	17165	17351	17161	17258	16922	17163	17272	17091	17129	17277	17157	17011	17179	16929	17087	17055	16972	17032	16883	17183	17119	17073	17221	17353	17051	17075	17138	17056	17073	16960	17034	17189	17075	17227	17147	17261	17096	16983	17068	17029	17161	17066	17246	17151	17164	17112	17191	17140	17110	17401	17057	17000	16994	16970	17243	17009	17179	17300	17087	17205	17193	17216	17085	17004	17130	16944	17284	17118	16937	17052	17092	17093	17164	17096	17131	17235	17040	17123	17015	17218	17132	17060	17137	17035	17267	16971	17092	17038	17099	17144	17012	16932	17044	17041	17347	16976	17055	17164	17148	16908	17241	16905	17003	17042	17077	17271	17063	16783	17053	17071	17003	17117	17067	17024	17303	17169	17089	17068	17332	17136	17123	16947	16999	16965	17193	17186	17054	17150	17065	16956	16930	17193	17237	17037	16905	17177	16895	17014	17016	17049	17196	16895	17055	16898	17160	17288	17140	17189	17196	16942	17104	17045	16911	17026	17034	16924	17112	17058	17057	17238	17115	16989	17115	17223	17066	16995	16994	17143	16983	16996	16849	17191	17152	16939	17240	16992	17188	17082	16931	17050	17178	16983	17251	16989	16988	17054	17033	16941	17013	16969	17131	17118	17174	17161	17136	17134	16924	17024	17032	16971	17043	17073	16990	16998	17102	17118	17003	17026	17121	17042	17161	17062	17180	17094	17100	17160	17034	16962	17139	17199	16951	17082	17123	16959	17171	17061	17070	17110	17123	17085	17040	17053	16918	17145	17115	16914	17179	17143	16977	17101	16986	17004	17135	16981	17022	17025	17100	17035	17274	16965	17026	17124	17127	17118	17080	17077	17298	17276	17153	16932	17114	17063	17040	17034	17014	17068	17025	17081	17180	16753	16970	17054	17268	17149	16954	17035	17004	16884	17170	17140	17170	17150	17059	17110	17051	16912	16990	17100	17034	17094	17071	16981	17114	17067	17003	17094	17135	16994	16949	16842	17218	17128	17198	16893	17012	17034	17370	17080	17145	17104	16939	17205	17178	17132	17105	17138	17068	16872	17032	17075	16880	16968	16967	17028	17134	17040	17020	17117	17109	16937	17087	17158	16949	17054	17129	17086	16837	17143	16986	16922	17035	16755	16989	16997	17011	16984	17030	16974	17056	16927	17193	17035	16880	17059	17006	16984	17053	17046	17049	17221	17067	17090	17169	17042	17050	17067	17121	17026	17080	17160	17125	17054	17097	17065	16939	17087	17051	17188	17000	16980	17226	16988	17217	16979	17121	17106	17210	17302	17034	17031	17175	17223	17235	17019	17051	17097	17188	17175	17130	17125	17068	17045	17230	17367	17145	17210	17016	17059	17067	16936	17000	17087	16978	17109	16953	17058	17195	17186	16992	17091	17269	17004	17048	16996	17039	17150	17079	16863	16827	16947	16986	17130	16983	17242	17037	17230	17219	17034	17156	17203	16985	17056	16885	17186	17094	17126	17118	17214	17033	16998	16984	17003	17113	17129	17079	17226	17015	17306	17038	17087	17133	17238	17008	17132	17232	16882	17120	17120	17143	16962	17049	17151	17198	16992	17137	17148	17055	16950	17087	17007	17119	16849	17082	16992	17213	17058	17058	17037	17174	17069	17115	17020	17047	17141	17199	17108	17161	17262	16864	17076	17162	17155	17105	17116	17146	17200	17049	16915	16964	17245	17068	16945	17209	16996	16978	17098	16968	17117	16899	17127	17103	17029	17106	17017	16854	17200	16798	17163	17105	17139	17176	17072	17076	17008	16977	16938	16946	16957	17098	17034	17128	17229	17080	16821	16971	17215	17017	17110	17263	17064	17028	17205	17175	17016	17179	17045	16854	17171	16957	17085	17052	16935	17110	16860	16963	17100	17334	17183	17021	17151	17085	16958	17186	16907	16991	17039	17062	16888	17129	17065	17029	17034	17009	16991	17174	17241	17074	17331	17247	17009	17268	17173	17187	16949	17114	17027	16991	17126	17051	17038	17244	17034	17202	17181	17148	16992	16913	17016	17181	16900	17088	17007	17048	17137	17073	17182	17136	17014	17218	17090	17055	17167	17032	17199	17247	17062	17182	16979	17154	17079	17158	16886	16993	16930	16974	17195	17207	16914	17016	17142	16999	17256	17165	17080	17117	17100	17073	17275	17159	17215	17162	17262	17346	17065	16974	16929	17065	17123	17026	17256	17101	17163	17133	17057	17078	17131	17136	16971	17192	17075	16971	16963	17085	17198	16901	17164	17060	17018	17015	17210	17267	17125	16795	17085	17187	16974	17090	17027	17007	16934	17040	17016	17082	17063	17162	17209	17137	17271	17279	17314	16996	17092	17030	17012	17187	17247	17110	17187	17117	17030	17100	17006	17181	16982	17329	16997	17267	17162	17009	17389	17053	17060	17023	17024	17192	17207	17093	16979	16967	17078	17118	17143	17155	17036	17119	17040	17176	17132	17194	17034	16847	17087	16981	17140	17226	16939	17261	17003	17099	17168	17048	17093	16955	17154	17022	16999	17131	17115	17159	16910	16975	17063	16966	17084	16999	16976	17024	17070	16983	16947	17024	16973	17109	17129	17200	16824	17142	17161	17012	17118	17026	17123	17080	17045	17053	16963	17045	17148	17056	16994	17097	17022	17246	17202	16935	17055	17063	16990	17173	17201	17091	16944	17168	16869	16973	16827	17161	17127	17199	17180	17122	16911	16915	17024	16982	17164	16956	17191	17265	17033	17104	17049	16948	17149	17186	17138	17044	17120	17179	17204	17152	16959	17137	16944	16927	17016	17024	16982	16897	17184	17154	17111	17077	17095	16899	17189	17051	17253	17023	17172	17241	17078	17043	17239	16920	17120	16981	16990	17097	17082	17148	17057	16848	17071	16955	17147	17223	17235	16995	16977	17233	17178	17099	17146	16877	17013	17156	17130	16918	17099	17015	16931	16911	17062	17017	16991	17008	17158	17127	16933	16974	16969	17042	16789	16869	17079	16983	17127	16959	17039	17209	16986	16869	16961	17165	17052	17230	17110	16918	17192	17176	17191	17074	17101	17173	16975	16974	17034	17039	17229	16910	17107	17068	17126	17007	17078	17075	16894	17253	17056	16909	17170	17093	16928	17079	17127	17130	16891	17100	17134	16906	17111	17095	17088	17141	17006	17178	17129	17175	17026	17035	16981	16994	17158	16984	16945	17107	17036	17097	17275	17107	17137	17098	17168	16968	16925	17020	17027	17136	17055	17045	17263	16732	17192	17032	17081	17109	16960	16884	17021	17254	16868	17186	17201	17236	17248	17155	16947	16916	17072	16987	17149	17306	17125	16906	17080	17255	16988	17030	17151	16788	17121	16960	17082	17088	17147	17123	17192	17027	17088	17309	16969	16942	17093	17088	17064	17169	17198	17319	17159	17206	17048	17305	17083	17060	17225	17298	16841	17069	17276	17288	17090	17075	17164	17243	16905	17017	17129	16941	17169	17239	17217	17098	17087	17195	17192	17064	17083	17122	16792	17068	17039	17016	17076	17213	17000	17074	17004	17183	17172	17045	17148	16948	17156	17156	17206	17031	16998	17017	17079	17005	17080	17041	16915	17205	17132	17179	17306	17051	17139	17051	17131	16979	17072	17160	17004	17069	17130	17196	16979	17013	17177	17107	17186	17038	16875	16967	16964	17036	17092	17188	16833	17015	17232	17062	16995	17134	17267	16979	17091	17094	16873	17162	17209	17069	17013	17038	17008	16991	17114	17156	17080	17000	17212	17208	17050	16906	17106	17188	17076	17126	17115	16981	16960	17018	17233	17160	17097	17166	17015	16809	17186	17101	17075	17038	17142	16925	16892	17130	17017	17228	17140	17085	16998	16970	17142	17088	17035	17131	17100	16915	17145	17341	17090	17069	17247	17096	16902	16997	17160	16974	16867	17043	17068	16976	17084	17270	16987	17202	17118	17210	16992	16831	16883	16943	17126	17224	17167	17104	16815	16984	17169	16970	17104	17141	17147	17005	16895	16938	17246	17030	16986	17121	17067	17059	16817	17020	17003	16997	16870	17064	16979	17001	17058	16887	17191	17037	16853	16995	17212	17091	17231	17213	17076	16914	17095	17168	16931	17244	17065	17007	17292	16793	17158	17189	17316	17149	16917	17108	17052	17019	17113	17151	17148	17003	17154	17052	16978	17028	17000	16957	16951	17124	17248	17025	17251	17151	17215	17052	16909	17077	17003	17261	17036	17115	17023	16958	17060	17170	17032	17154	17138	17141	17100	16972	17063	17090	17178	17020	17113	17199	17074	16967	17039	17226	16983	17032	17153	17110	17003	17238	16934	17073	17033	17073	16896	17054	17236	17115	17213	17034	17058	17063	17255	17082	17036	17037	17141	17100	17139	17353	17192	16850	17040	17300	17103	16995	17088	17282	17128	16976	17010	17106	17092	17066	16791	17169	17073	17126	16943	17009	17136	17066	16954	16969	17157	17135	16883	17126	17062	17249	16966	17063	17073	17092	17076	17210	17053	17067	17061	17072	16978	17001	17175	17092	17316	17214	17117	17428	17069	17065	17012	17013	17031	17162	17014	17024	16778	16895	17024	16860	17143	17153	17050	17164	17160	16940	17119	16987	16873	17101	17191	17110	17015	17136	17102	17237	17169	17114	17040	17151	17216	17184	17026	17236	17158	16838	17127	17063	17103	17158	17064	17186	16795	17017	17186	17065	17062	17150	17106	17150	17078	17185	17098	17066	17220	17035	17016	17044	17315	17099	17121	17270	17211	17107	17163	16963	17036	16979	16966	17114	17121	16909	17213	17090	17175	17106	16949	17062	17272	16888	17210	17137	17255	17268	17245	17042	16921	16994	17055	17018	17133	17005	17044	16995	17027	17223	17049	17281	17124	17271	16783	17017	16992	17067	17100	16957	16975	17004	17133	16996	16919	16945	17058	17119	17231	17137	16878	17184	17035	17190	17227	16978	16964	17018	17037
60803	105896	81744	49348	26945	18176	16202	16062	15983	16059	16034	16142	16116	16180	16237	15887	16019	16159	16177	16118	16146	16152	16097	16116	16013	16055	16068	16112	16112	16180	15927	15989	16027	15975	16026	16109	15876	16123	16063	16009	15932	16152	16080	16106	16203	16129	16110	15968	16072	15827	16013	16042	16172	16037	16104	16094	16122	16256	16005	16241	16007	15884	16109	16048	16146	16078	16236	16104	16104	15985	16002	16098	15911	15966	16063	15977	16131	16097	16060	16026	16004	16006	16087	16216	16041	16092	16002	15892	15950	16083	16350	16103	16064	16205	16090	16139	15920	15993	16170	16052	16009	15970	15946	16108	16329	16041	16037	16142	16112	16157	16117	15946	16013	16180	16054	15994	16106	16149	16016	16134	15964	16134	16153	16041	16027	16200	15975	16051	15931	16153	16168	16044	15979	16291	16094	15949	16098	16022	15984	16099	15910	16233	16078	15920	16171	16046	16142	16174	15861	16035	16106	16238	15955	16014	15842	16142	16089	16002	16166	16173	16090	16170	16034	16051	16169	16096	16107	16110	16026	15880	15999	16073	16054	16107	16018	16251	16143	15852	16269	16075	16021	15998	16129	16088	16050	16164	16015	15955	15983	16034	15908	16163	16242	15918	15992	16245	15997	16255	15990	16218	16106	16044	16050	16016	16146	16066	16132	16035	16106	15974	15897	16022	16078	15977	16192	15950	15970	16058	15932	16061	16098	15943	16041	15986	16192	16049	16048	15928	15866	16034	15877	16155	16004	16238	16077	16187	16094	16061	16019	15988	16074	16002	16165	16087	16089	15948	16013	15815	15875	16006	15984	16141	16131	16155	16012	16137	15940	16129	16084	16118	16025	16249	15967	16099	15991	16015	16085	15977	16005	15858	15948	15997	15967	15999	16089	16032	16121	16174	16123	16022	15993	16162	15934	15948	15998	16098	15993	16069	16074	16189	15943	15930	16045	15910	15944	16043	15960	16048	16157	16065	15914	16012	16135	16081	16080	15918	16121	15992	15979	16067	16067	15975	15951	15977	16094	16003	16012	15930	16130	15977	15781	15825	15954	16132	16039	15984	16157	16168	16056	16050	16189	16074	16004	15909	16092	16083	16138	15980	15976	16138	16056	16249	16111	15981	15898	16144	16075	16006	16094	16034	16006	16176	15943	16106	15755	16240	15928	16116	16151	16191	16069	16075	16076	16292	15949	16010	16053	15943	16073	16177	16177	15982	16007	16045	16165	16066	16211	15955	15955	16135	16038	16219	16100	16197	16131	16119	16212	16147	16092	16147	16141	15974	16114	16164	16003	16080	16111	16218	16081	16129	15883	16021	15925	15992	16108	15906	16093	16008	16057	15988	16141	16073	15999	16196	16088	15968	16094	15953	16050	16380	16052	15993	16066	15955	16023	15985	15977	16074	16008	15940	16075	15972	15931	15986	16156	15994	16078	16074	15964	16044	16085	16044	16027	16146	15990	16053	16103	16030	16094	16140	15978	16229	16114	15922	16087	16072	16164	15894	15915	16177	16167	16038	15894	15955	15950	16015	16090	16046	16091	15993	16104	16167	16019	15906	16138	15997	15977	16038	16155	15936	16064	16125	16135	16091	16063	16062	16066	15991	16028	16170	16026	16003	15980	16167	16023	15990	16038	16056	16013	16193	16039	16018	15826	16200	16069	16076	15981	16208	16115	15921	15950	15780	15972	16101	15935	16167	16104	16185	16042	16100	16138	16002	15963	16019	15999	16067	16085	16049	16007	16022	16027	16022	16083	15979	15959	15980	16129	15946	15992	16039	16092	15894	16091	16056	16304	16018	16152	16097	15937	16061	16038	16091	15998	15949	16059	15956	15933	16009	15888	16006	16196	15870	15966	16149	16052	15969	16060	16010	15968	16122	15991	15954	15981	16113	16070	16036	16043	16270	15945	16075	16242	16009	16059	16019	16141	16115	15985	16080	15921	15934	16097	15893	15954	16125	15926	16101	15934	15984	16103	16096	16078	15988	16091	16075	16161	16053	16255	15923	15915	16028	16036	16097	16113	16045	16070	16000	16207	16055	16056	16005	16019	15991	15980	15968	15983	16189	16103	15966	16156	16062	16225	16102	16019	16190	16164	16011	16046	15980	16002	16116	15980	16122	16036	16017	16139	16015	16197	15975	15813	16203	16089	15961	16177	16155	15930	15969	16009	16182	15982	15934	16069	16100	16024	16086	16071	16005	16176	15967	16155	15995	16157	15950	16025	16179	16111	16184	16020	16071	16059	16082	16126	16016	16036	16024	15938	15932	16028	16051	16110	15852	15989	16050	15970	16252	16202	16030	16118	16081	16075	15958	16046	15985	16105	16101	15979	15996	15948	16117	15931	16231	16073	16072	16134	15959	16170	16061	15961	15832	16007	16193	16089	15964	15997	16220	15979	15889	15982	16055	15951	16075	15992	16061	16053	15914	16108	16153	16237	16049	16190	16059	15986	15901	15945	16010	16074	15960	16125	15971	16046	16020	15949	15928	16173	15994	16132	16116	16059	16087	15806	16070	16250	16141	15830	16211	16012	15863	16104	16135	15955	16035	16170	16103	16050	15993	15955	16099	16081	16101	16109	16078	15892	16029	15960	16031	16093	16181	16122	15874	16166	15901	16090	15947	16171	16049	15704	16132	16172	15953	16110	16267	15779	16122	16005	15930	16152	15940	15956	15844	15896	16316	16000	15938	16029	16026	15990	16113	16231	16138	15976	15990	16104	15999	16094	15954	16001	15942	15908	15930	15971	16130	16039	15848	15850	15990	15895	16109	16023	15956	16150	16011	16212	15972	15955	16029	16046	16041	16126	16094	16045	16065	16109	15833	16275	16085	15997	16081	16000	16017	15903	16027	16037	15958	15970	16113	16137	16112	16314	16094	16062	16303	16007	15992	16115	16123	15918	16201	16122	16054	16176	16101	16213	16130	15977	16183	16118	16166	15919	16058	16017	16082	16076	16027	15942	15986	16147	16181	16177	16195	16074	16117	16153	15842	16022	16116	16093	16037	15995	15973	16119	16075	15993	16043	16012	16141	16002	16057	16206	15902	16103	16226	15941	15994	16154	15961	15992	15885	15895	16004	15970	16047	15985	16036	16157	15945	16111	16017	16013	16066	16057	16183	16205	15836	16287	15917	15946	16053	16168	16223	16245	16023	16019	16098	16016	16050	16055	16238	16223	15927	16114	15979	16033	16077	16129	15948	15943	16000	16035	16052	16038	15938	16196	16158	15969	15931	16088	16093	16021	16103	16078	16128	16337	16227	15921	16021	16300	16022	16088	16039	16087	16112	16041	16031	16005	16047	16117	16118	15914	16208	15953	16002	16000	15924	16122	16094	16023	16072	15874	16272	16148	16089	16095	15877	16083	16127	15956	16058	16120	15814	15936	16046	16087	16111	16010	15904	15966	16122	15859	16125	16110	15844	15898	16111	16066	16182	15880	16250	15916	15988	15979	16264	15962	16035	15967	16062	15954	16025	16002	16146	16111	16136	16126	16153	16139	15992	16154	16065	15916	16147	16169	16133	16046	16014	16031	16148	15967	16122	16045	16099	15904	16056	16080	16042	16110	15960	15970	15870	15995	16035	16040	16140	16050	16105	16019	16036	16080	16050	16112	16081	16096	15948	16182	15923	16244	16068	16072	16051	16079	16027	15969	15929	16031	16169	16012	15947	16012	16020	16208	15869	15924	16005	15894	16096	15958	16116	15955	15996	15963	15957	15961	15979	15996	16041	16126	16148	16080	16132	16144	15944	15955	16044	16004	16019	16107	15999	15950	15958	16104	16098	16142	16068	15998	16091	15960	15990	16038	16103	16130	15962	16006	16148	16043	16152	16027	16059	16101	15906	16063	16117	15883	16105	16020	16225	15911	16072	15954	16003	16121	16115	16008	16181	16026	15884	16041	15964	16098	16017	15905	16078	16130	15949	16155	16009	16026	15897	16082	15892	16349	16118	16055	16181	16091	16000	16236	16114	16038	15976	16201	15869	16003	16082	15977	16119	15961	16047	16204	16046	15958	15956	16172	16019	16220	15935	16065	16155	16048	15984	16140	16049	16077	15917	16079	16006	16151	15930	16021	16213	15975	16120	15953	16102	16022	16193	16044	15992	16061	15935	16166	16134	16083	16144	16016	16034	16042	16007	16056	16069	16006	15992	15889	15953	16017	16142	15998	16110	15976	15818	15962	15984	16081	16142	16023	15887	16127	15870	16004	15971	16043	16107	16010	16109	16013	16037	16040	16004	15887	16038	16062	16221	16147	16074	16141	16020	16023	15959	16097	15983	16118	15900	16001	16134	16035	16105	16029	16020	15913	16213	16038	16063	15956	16222	15875	16059	16182	16083	15995	15889	15916	16090	16210	16247	15959	15873	15984	16059	16136	15897	16053	16128	15947	16198	15970	16116	16230	16199	16027	15896	15951	16028	16085	16068	16057	15871	16103	15896	16099	16201	16160	16126	16156	16100	16175	16041	16131	15943	16077	15937	16003	16242	16060	16222	16323	16166	16179	16103	15925	16049	16151	16099	16086	16079	16038	16021	15976	16210	15976	16066	15940	16100	16045	16048	16015	15915	16074	16225	16110	15947	15979	16121	16175	16068	15978	16127	16074	15964	16025	15988	16094	15844	16061	16072	16102	16010	16069	16067	16109	16066	16065	16105	16138	16005	16002	15969	16005	16038	16134	16071	16085	15956	16300	15972	16065	16086	16042	16026	16012	16214	16194	16079	15925	16344	15992	16159	16182	16175	16145	16000	15887	15824	16314	16054	15944	16060	16062	16049	16215	16096	15997	15977	15970	16147	16060	16053	15999	16206	16010	15990	15945	16170	15928	16085	16070	16261	16023	15951	16082	15905	16108	16021	16012	15917	16037	16260	16091	16230	15950	16196	16005	15766	16157	16003	15981	15981	16053	15957	16155	16070	16065	15942	16024	16020	15927	16033	16141	16007	16155	15999	16057	16115	16008	16007	16212	16065	16039	16038	16046	15927	16103	16066	16015	16005	16157	15991	16151	16198	16158	16187	16056	16135	16118	16108	16141	15940	16124	16057	15951	16011	16176	16060	16166	15970	15986	15941	16069	15966	16276	16128	16068	16077	15924	15882	16053	16142	16230	16044	16039	16062
33765	39521	36789	25845	18968	17591	17358	17158	17146	17141	17211	17067	17011	17303	17004	17022	17162	17190	17022	17009	17074	17186	17307	17004	17226	17225	17199	17058	17071	17018	16927	16894	17182	17142	17178	17088	17392	17074	17198	17137	17152	17152	17130	17086	17051	17055	16980	16948	16917	17130	16999	17244	16949	17014	16930	17131	17097	17041	17205	17304	17317	17096	17078	17275	17271	17256	17098	17020	17125	16986	17059	17163	17291	17151	17072	17169	16975	17157	17131	17008	17068	17243	17062	16896	17142	17106	17272	17112	16876	16997	17194	16957	17108	17178	17038	17151	16998	17003	17141	17024	17247	17143	17258	17250	17020	17066	16901	16938	17038	17310	17097	17118	17131	17135	17329	16980	17165	16915	17056	16978	16956	17035	16998	17039	17039	17037	16973	16816	16985	17069	17359	17206	17166	16855	17109	16954	17042	17105	16995	16841	17070	17186	17117	16972	16928	17155	17114	17045	16931	17073	17063	17079	17104	17293	17094	17272	16955	17280	17094	17141	17196	17143	16917	17067	17017	17127	17003	17172	17211	17155	17220	17168	17146	17116	17103	17078	17154	17340	16950	17198	17410	17074	17069	17048	16987	17075	17067	16999	17109	17049	17282	17333	17084	17164	17262	17073	17110	17001	17001	17171	16991	17045	17077	17125	17172	17202	17159	17070	17228	17219	16970	17074	17076	16886	16925	17079	17107	17011	17104	16844	17098	17148	17138	16962	17228	16968	16977	17069	17106	17315	17150	17330	16899	17080	17084	16967	16932	17128	16984	17170	17428	17177	17066	17114	17212	17064	16948	17101	16992	17098	17034	17173	17028	17121	17078	17202	17126	17115	17232	17218	17109	17058	17098	17142	17093	17190	17110	16971	17000	16865	17271	17099	17265	17049	17040	17082	16954	17089	17176	17177	17095	17084	17110	16970	17183	17322	17142	16986	17121	17086	17006	17006	17162	17012	17023	17137	17104	17061	17059	17144	17135	16996	17061	16949	16949	17084	16939	17098	16983	16944	17228	16907	16950	16941	16930	17374	17131	17068	17113	16873	17082	17202	17183	17371	17126	16897	17003	17117	16974	16910	17042	17109	17125	17195	17066	17270	17011	16977	16878	16910	17158	16982	17111	17096	16960	17176	17231	17145	17031	17035	17185	17132	16908	16826	17073	16987	17195	17093	17050	17033	17205	17120	17002	16864	17288	17047	17214	17219	17208	17083	17167	17243	17193	17044	17075	17132	17093	17291	17183	17029	16913	17256	16868	17005	16877	17173	17006	16975	17086	17180	17114	17077	16974	17290	16924	17062	17281	17309	17287	16936	17171	16977	17117	16917	16974	17148	17046	16982	16921	17060	17096	17123	17152	17181	16931	17099	17071	17106	17154	16964	16904	17156	17107	16947	17390	17198	17013	17058	17224	17130	17188	16975	16995	17204	16846	17095	17149	17123	17019	17096	17096	17075	17029	17008	17068	16979	17053	16941	17098	17115	17128	17223	17233	17102	17235	17159	17127	17148	17043	17122	16934	17157	17267	17248	17209	17207	16989	17008	17080	16979	17173	17210	17210	17241	17028	17144	17026	17157	17019	17122	17211	17088	16922	16912	16936	17095	17060	17107	16979	17132	17110	17028	17090	17165	17140	17065	16969	17106	17211	17069	17152	17092	16937	16976	17114	17043	17048	17211	17014	17278	16946	16999	17096	17189	17186	17149	16971	17052	17210	17142	16818	16954	17155	16938	16968	17092	17074	17256	17136	16925	17086	17157	17172	17133	17015	16994	17271	17101	17115	17183	16888	17028	17167	17014	17257	17284	17176	16962	17079	17102	17056	17181	17089	17134	17144	17020	17175	17089	17180	17367	17159	16989	17166	17314	17119	17033	17268	16943	16953	17035	17089	17312	17225	17063	17173	17068	17099	16916	17131	17011	17122	17210	17107	17030	17325	17085	17138	17093	16916	17007	17160	17183	17041	17004	17015	17030	17027	17185	16948	17162	16990	16846	17081	17295	17241	17238	16988	16985	16997	17043	17048	16961	17038	17062	17107	17217	16991	16925	17162	17134	17052	16956	17098	16947	16970	17004	16918	17110	17051	16970	17108	17205	17113	16903	17029	17218	17193	17251	17274	16921	17150	17031	17130	17092	17124	17070	17344	16983	17122	17231	16935	17030	17039	16945	17149	16954	17174	17189	17029	17161	17325	17000	16937	17033	16986	16926	17214	17047	17090	17105	17074	17198	17074	17061	16865	17262	17020	16979	16930	16904	17187	17049	16955	17155	17094	16955	16999	16973	17121	16911	17062	17159	17292	16969	17020	16911	16956	17321	17046	17088	16907	17200	17090	17142	16932	16782	17359	17055	17096	17259	17070	17201	17019	17096	16951	17275	16971	17045	16930	17117	17202	17476	17089	17069	17049	17069	17054	17115	17145	17093	17039	17126	17033	17040	17059	17118	16920	17029	17067	16812	17070	17226	17160	16951	16897	17140	17061	17020	17314	16881	16869	17143	17044	17258	17134	17073	17191	17141	17246	17209	17079	17093	17168	17099	17121	17047	17049	16976	17229	17187	17041	17210	17138	17138	17038	17117	16898	17096	16884	17074	17158	16782	17222	16943	16964	16959	17036	17104	16861	17252	17441	17070	16998	16985	17067	17020	17104	17000	16948	16892	17029	17158	17248	17211	17118	17227	17185	17065	17216	17117	17015	16967	17081	17150	17141	17202	17113	17125	17111	16903	17023	17217	17217	16998	17079	17117	16903	16987	17090	16985	17317	17084	17145	16959	17135	17185	17124	16975	17003	17127	17151	16911	16997	17111	17014	17311	17236	16991	16976	17037	16975	17091	17052	17133	17171	16905	17177	16979	17092	17142	17198	17043	17038	16844	17069	17215	16994	17217	16948	17265	17230	17145	17000	17059	17057	17067	16902	17097	17166	17116	17034	17156	17197	17079	17212	17147	17176	17171	17117	17151	17169	16936	17080	17024	16902	17085	17201	17173	17163	17020	17185	16969	17205	17119	17027	17063	16968	17023	17170	17088	17091	17095	17213	17027	16919	17097	17011	16974	17026	16977	17187	17255	16941	17020	17091	17060	17113	17196	17097	17207	16993	17147	17138	17070	17222	17157	17057	17204	17132	17076	16957	17110	17073	16971	17148	17006	17093	17009	17056	17300	17059	16910	17304	17260	17106	17177	17219	16958	17193	17202	17101	17013	17166	17139	17111	17026	17067	17240	17161	17067	17209	17056	17275	17038	17154	17129	17056	16885	17049	17275	17478	17014	17206	17110	17119	17140	17082	17055	16926	17057	17027	17145	17183	17109	17218	16991	17083	17082	17076	17084	17161	17111	17032	17086	17102	17117	17028	17156	17165	16994	17055	16970	17204	17207	17016	17182	17147	16919	17115	17196	17383	17132	16929	17132	17036	17008	17138	17147	17229	17047	17260	17238	17065	17098	17024	17087	17181	17214	17062	17083	17315	16995	17073	16971	17040	16988	17016	17293	16815	17198	17142	17103	16845	17085	16908	17022	17215	17026	17012	17069	17174	17080	16884	17160	17164	17146	17261	17051	17041	17105	17214	16967	17109	17073	17134	17232	17190	17086	17177	16957	16924	17147	17011	17138	17135	17109	17272	16921	17174	17157	16955	17160	17250	17111	17153	17168	17155	17116	16993	17338	16993	17144	17033	17195	17021	16979	16941	17140	16986	16976	17169	17079	17216	16979	17076	17107	17141	16937	17208	17005	16906	17215	17003	17191	17151	17253	17212	17101	17162	17001	17169	17223	17102	17099	17246	17073	16974	17089	17228	17142	17112	16982	17015	17095	17157	17231	17086	16864	17121	17053	17204	17284	17041	17047	17256	17182	17276	17083	16995	17187	17034	16899	17040	16881	17158	17053	16971	17208	16884	16951	17053	17158	16880	17033	17235	17156	17033	17233	17185	17121	17328	17231	16961	17140	17104	17173	17065	17086	17052	17293	17075	17040	17177	17188	16949	16977	16958	17186	17082	17033	17037	16907	17215	17233	17065	17183	17170	17411	17170	17206	16986	17121	16995	16956	16978	16911	17140	17133	17201	17234	17007	17031	16961	17220	17206	17127	17044	17226	17133	17341	16967	17185	17194	17238	17075	16997	17080	17052	17105	17040	17135	17117	17034	17174	17192	17144	17003	17024	17244	17162	17086	17145	17052	17085	17277	17154	17109	17112	17044	17424	17132	16998	17166	17216	17189	16945	17142	17119	17200	17116	17042	16977	17023	17036	17260	17354	17260	17272	16970	16826	16997	17056	17075	17045	17022	16942	17037	17139	17120	17087	17188	17147	17184	17253	16942	17068	17171	17035	17154	16846	17299	17139	17006	17143	17070	17123	17149	17166	17329	17165	17171	17068	17177	17052	17258	17318	17098	17078	17307	17146	16994	17114	17226	17094	16995	17108	17229	17241	16922	17155	17069	16976	17190	17030	17073	17014	17210	17111	17111	17003	16941	17103	17060	17078	17019	17056	17092	17168	17041	17098	17156	17141	17171	17013	17213	17047	16976	16980	17233	17011	17322	17147	17098	17116	17061	17041	17001	17146	17036	17096	17272	17099	17152	17009	17174	17132	16995	17132	17065	17160	17026	17282	17058	16960	16699	17201	17078	16918	17041	17109	17053	17260	17336	17133	17080	17245	16980	17114	17079	16945	16962	17068	17163	17106	17052	17038	17219	17115	17172	17157	17156	16963	17230	17321	17222	17174	17038	17039	17126	17141	17104	17152	17253	17180	16999	17011	17014	17117	16885	17068	17277	17171	16997	17135	17004	17058	17085	17049	17073	17143	17091	17050	17101	17109	17110	17009	17165	17216	17121	16803	17084	17257	17066	17113	17152	17151	17015	17153	17194	17179	16965	17122	17041	17193	17138	17256	16997	17063	17318	17342	17199	17174	17147	17208	17080	17062	17094	17178	16946	16898	17121	17158	17195	17178	17395	17198	17134	17126	17022	17005	16980	17081	17117	17281	17310	16969	17073	17118	17011	17162	17169	17042	17111	17233	17075	17090	16930	17056	17105	17032	17017	17175	17057	16977	17143	17184	17067	17093	16945	17252	17136	17158	17155	17087	17092	17042	17039	17143	16961	17210	17039	17192	17021	17082	17042	17057
44435	56352	39068	22773	17390	16282	15968	15994	16134	16084	15911	15930	16111	15957	16114	16111	15971	15957	15923	15983	16086	16018	16077	15854	16068	15988	16031	16164	16067	16028	15871	15909	16114	16095	15967	15881	16054	16063	16120	16002	16155	15937	16051	15936	15982	15987	15991	16050	16042	16004	16035	16098	15941	16008	15952	15866	16127	15979	15893	16108	15894	15904	15846	16005	15986	15887	16077	15895	15984	15939	16117	16035	15998	15998	15898	16042	16097	15982	15972	16039	16039	16009	15951	15928	16126	16136	16022	16035	15850	15995	16009	16052	16027	16019	16007	16046	15973	16001	16009	15983	15969	15860	16013	15871	15973	16166	15880	16059	16007	15953	16003	15909	15929	16007	16046	16005	15967	16140	16076	15857	16006	16021	16029	15911	15958	16163	15969	16040	15957	16021	16048	15913	16052	16045	16139	15918	15991	15803	15927	16095	16134	15941	16192	15911	15968	15996	16150	15973	15864	16064	16058	15838	16136	15952	16297	16157	15981	15935	16096	16091	16062	16064	16005	16062	16154	16055	15948	15915	15839	16112	16022	15912	16014	16045	16213	15922	15993	15831	15968	16042	15934	16013	15834	15993	15984	16069	16065	15901	15923	15863	15906	16195	15967	16032	16157	15938	16011	15919	16096	16072	16035	15896	16010	16124	15977	16009	16044	16009	16000	16021	16142	16101	16061	15955	16068	16001	16179	15910	16008	16024	15945	16040	15921	16093	16004	16001	15905	16027	16147	15951	16001	15894	15954	16154	15925	15960	15987	16048	15820	16263	16017	16010	16013	16049	16009	16025	16022	15890	16055	15963	15997	15886	16031	15981	15916	16083	15886	16036	15988	16041	16107	16037	16132	15933	16013	16055	16101	15977	15826	16044	16023	16012	15968	16064	16085	16138	16021	15871	16028	16072	16041	15977	15922	15975	16030	15911	15962	16076	16106	15966	16038	16003	16014	15973	15885	16079	15976	16006	16122	16042	16050	16079	16003	15784	16017	16026	15812	15970	16236	15877	16010	16068	15988	16104	16003	15967	15946	15822	16061	15877	15972	15935	16083	15924	15915	16074	16041	16011	15935	16077	15965	15902	15947	16003	15957	16094	15907	16150	16150	15958	16105	16082	15934	15818	15896	15920	15904	16030	16046	16014	15969	15945	15981	15954	16144	16074	15834	15827	16123	15858	15865	15905	16009	15887	16011	15873	15949	15976	16107	16100	16012	16138	15968	16110	15872	15854	15977	16168	15941	16056	16005	16000	15820	16102	15912	16035	15991	15952	15942	15954	16187	15881	16053	15878	16074	15946	16049	15773	15762	15994	15960	16281	15923	15905	15802	16032	15936	15906	16086	15965	16091	16052	16061	15976	15868	16148	16075	15961	15985	15996	16142	15896	16164	15923	15980	16038	15871	16225	16064	16063	16043	16071	15952	15902	15887	16085	16248	15908	15936	15964	16041	15924	16051	15983	15925	16034	15912	15868	16047	16115	16010	16039	16022	15985	16003	15962	15825	16098	15967	16076	15806	15908	15972	15961	16022	15833	15972	15983	16147	16122	16116	15930	16076	16010	16065	15920	15932	15842	15976	16032	15951	15984	16072	16010	15906	16026	16095	16156	16087	15864	16133	15847	16050	16005	16015	16039	15937	16094	15999	15983	16125	16167	16096	15934	15965	16075	16112	16141	15997	15828	16042	16062	15815	16162	16055	16014	16061	15894	15901	16149	16100	16032	15860	16011	16122	16000	16013	15968	16017	15933	15992	16056	15961	15889	16017	16062	16012	16030	15981	15809	15954	16005	15973	15786	16098	15941	16016	16112	16124	15949	15891	15955	15993	15947	16019	16152	15898	16097	15838	16009	16134	15924	15869	16041	16016	16123	16098	16020	15832	16089	15946	16191	16192	16005	15997	16002	16059	15865	15947	15966	15888	16106	16026	16092	15906	16031	16084	16123	15948	15949	16019	16018	15950	16114	15873	15901	16131	16181	15962	15931	15984	15951	15971	15963	16057	15952	15996	16103	15999	15956	15948	15998	15837	16018	16075	15987	16100	15960	15996	15899	15944	16060	15953	15984	16122	15977	16172	16020	15909	16077	16114	15865	15977	16202	16002	16005	15888	15878	16281	15818	15920	16192	16036	16045	16141	15935	15913	15984	15995	15907	15907	15934	16079	15997	15847	15939	16071	16030	16073	15984	16039	15945	16148	15864	16077	15980	15974	16076	15930	15870	16042	16107	15995	16069	16087	15759	16055	16119	15880	16011	15846	16076	15900	15932	15896	15989	15883	16025	15849	16012	16033	16046	16094	15922	16041	15943	15836	16024	15914	16043	15991	15944	15889	15941	16089	16046	15943	16043	15878	15971	15930	15970	16140	16021	16013	16167	15839	16035	16028	15994	15960	15998	15929	15950	15873	15913	15755	15929	16116	16056	15955	16106	16078	15927	16098	15950	16058	15892	16015	15929	15951	15930	15990	15873	15994	15868	15892	15885	16123	15996	16188	15791	16036	16081	16146	15992	16078	15869	16062	15866	15945	16155	16139	16046	15961	15982	15982	16216	15984	15927	16105	15924	16078	16031	16122	15964	15817	16071	15871	15842	16011	15965	16019	15983	15941	15998	16154	16021	16064	16067	15920	16068	15976	15982	15985	15859	16011	15953	16019	15857	16001	15876	16209	15944	15997	16148	16049	15954	15944	15984	15853	15965	15956	15805	15824	15887	15964	15809	15887	16113	15962	16078	15869	16103	15812	15990	15951	16178	15962	15948	16033	16019	15999	16048	16092	16045	15970	15942	15950	16058	15936	15898	15899	16042	15936	16074	16021	15954	16040	16229	16093	15996	16011	15979	15983	16024	16107	16024	15977	15929	16112	16006	15876	15978	16173	15997	15972	16074	15984	16008	15821	15877	16003	16092	15958	16087	15950	15928	16009	15986	15852	16044	16116	15870	15913	15964	16077	16139	16145	16071	15881	15991	16040	15925	16275	16053	15790	16158	16006	16078	15918	15953	16047	15937	16114	15997	15981	16009	16009	16027	16041	16016	16008	15949	16151	15948	15981	15981	16018	16007	15897	15953	16093	16174	15995	15889	16109	15955	16273	16165	16024	16011	15991	15900	16053	16041	16044	15937	15856	16036	15981	15912	15787	16119	15887	16116	16056	16119	16038	15973	15864	15801	15951	15917	16045	15949	16099	15979	16032	15967	15818	16052	16017	15960	16009	16052	16052	15854	16108	15928	16054	15980	16028	15934	16135	16219	15931	16072	16113	15955	15945	16015	16010	15930	15912	15904	16207	15937	15984	16002	16018	16009	15972	16014	15996	15931	16012	16035	16043	15850	16043	16197	15843	15967	15981	15897	15920	15991	16028	15943	16040	15777	16052	15859	16125	16018	16090	16026	16068	16020	16086	15961	15842	15895	15977	16137	15988	15983	15907	16028	15991	15907	15884	15983	16019	15861	15783	16090	16022	16126	16123	16043	15991	15915	16037	15911	16003	16065	15871	16033	15855	15981	16080	15975	15990	15900	16051	15942	16109	16011	16018	16075	16017	15826	15901	16165	16138	16142	16052	16001	15915	16003	15944	16006	15956	16071	16039	15974	15931	16087	16088	16190	16044	16068	15833	15926	15893	15990	16089	16161	16059	16169	16089	16093	16023	15940	16069	16044	16062	15963	16114	15849	16117	16252	15901	15972	15791	15825	16065	16135	16134	16105	15864	16063	15940	16079	16092	15885	15871	15923	15904	16105	16059	16027	15927	15932	16127	15880	16049	15933	15936	16109	16073	16034	15919	16022	16150	16083	16070	16237	16129	15990	16136	16084	16165	15957	15984	15893	16061	16026	15928	16067	16020	16057	15909	16029	15952	16029	15939	15931	16077	16046	16140	15955	16017	16236	15933	15825	16039	16038	15832	16117	15947	16045	16063	16007	16170	16014	16005	16013	15853	16081	16024	15955	16049	16083	16105	16078	16163	16235	15954	16033	15968	15997	16097	16137	15990	16170	15911	15952	15970	15967	15872	15856	15942	16006	16008	15906	16023	16088	16042	15950	16113	16007	16040	16068	15921	15904	15837	15962	15956	16011	15962	15883	16103	15955	16216	16031	15872	15999	16121	16125	16014	16038	16044	16192	15917	15917	16054	15997	15975	16039	15876	15976	16129	15972	16130	15963	15977	16028	15928	16056	16063	16091	15947	16034	15890	16070	16048	15880	16103	15958	15957	15826	16062	15923	15943	15910	16010	16031	16179	16088	16118	16028	16096	15860	15930	16039	15853	15935	16046	15916	16032	16100	16097	15955	16103	16006	16062	16059	16177	16032	15899	15956	15962	15924	16141	15980	16030	16013	15907	16138	15964	16186	15927	15822	16162	16080	15893	15920	15958	15986	15913	15929	15924	15974	16114	15879	15990	15981	16002	15925	15950	15978	16164	15940	16096	16066	15959	15936	16009	15852	15938	15804	16095	15805	16050	16039	16113	15965	16085	16086	16107	15955	16095	16020	15894	15937	16083	16006	15869	16107	16033	15952	15969	15907	15995	15984	15876	15913	16066	16219	15930	15929	15969	15886	15900	15995	16099	15914	16011	16020	16050	15991	16002	16003	15977	15946	16101	16019	15900	16034	16203	15944	16099	16015	15966	15907	16020	15958	15947	16007	16023	16011	16039	16056	16137	16017	16076	16129	15911	16014	15874	16133	15964	15931	16126	15835	16029	16034	16080	15917	16294	16030	16001	16155	16165	15947	16166	16044	16114	16135	15936	16041	15979	15964	16009	16053	15999	16007	15947	15967	16075	16262	15917	16022	16087	16196	15919	16220	16195	15917	15999	15811	15905	16110	15990	15980	16028	16012	15831	15899	15945	15968	15991	16098	16006	16070	15902	16135	16023	15902	15919	16064	15732	15933	16037	15829	15953	15763	16186	16095	16076	16089	16089	15881	15953	16062	15893	15956	15838	16046	15967	16056	16103	15975	16017	16014	15941	16230	16052	16268	15924	16027	15995	16155	16028	16022	15953	16046	15837	15976	16024	16082	16184	15957	15929	15980	16119	16170	16079	15969	16012	16115	16057	16071	16013	16147	15967	16184	16042	15988	16026	15945	15845	15985	15798	16015	16087	15933	16016	16095	16112	15913	15951	15817
38682	38104	31448	23127	17947	17036	16990	16829	16587	17011	16727	16709	16711	16737	16957	16841	16736	16781	16668	16744	16802	16608	16834	16746	16622	16751	16693	16747	16712	16868	16706	16786	16790	16817	16802	16611	16705	16800	16599	16650	16791	16848	16690	16867	16780	16685	16598	16699	16692	16737	16887	16876	16684	16915	16742	16706	16770	16807	16879	16822	16751	16636	16801	16839	16716	16687	16890	16667	16781	16877	16773	16514	16883	16910	16896	16724	16563	16573	16672	16815	16689	16671	16620	16667	16589	16695	16754	16757	16711	16743	16708	16683	16767	16870	16835	16717	16780	16844	16646	16744	16705	16837	16826	16752	16818	16659	16494	16874	16629	16660	16809	16742	16621	16764	16739	16858	16985	16844	16895	16557	16631	16698	16784	16756	16796	16659	16680	16614	16626	16798	16739	16724	16565	16790	16824	16803	16657	16718	16734	16830	16825	16920	16761	16884	16465	16871	16996	16699	16804	16816	16650	16734	16937	16583	16766	16711	16820	16715	16719	16775	16844	16646	16771	16719	16572	16796	16547	16656	16765	16626	16736	16839	16676	16689	16776	16772	16784	16813	16736	16525	16675	16741	16790	16741	16712	16835	16765	16783	16811	16838	16899	16690	16815	16634	16653	16687	16733	16648	17000	16700	16653	16725	16850	16854	16759	16741	16561	16679	16595	16834	16887	16682	16661	16655	16856	16676	16760	16683	16707	16683	16637	16718	16725	16637	16888	16527	16539	16727	16752	16800	16751	16769	16668	16778	16752	16662	16774	16924	16707	16509	16723	16771	16776	16682	16747	16704	16618	16900	16634	16717	16763	16508	16768	16533	16710	16597	16792	16825	16609	16658	16773	16785	16712	16676	16593	16677	16608	16728	16722	16724	16651	16739	16722	16884	16741	16838	16813	16831	16753	16669	16667	16885	16706	16809	16771	16712	16741	16806	16620	16694	16905	16878	16655	16871	16915	16615	16742	16599	16545	16948	16549	16770	16606	16939	16770	16950	16726	16842	16970	16791	16894	16561	16970	16790	16660	16793	16816	16743	16659	16764	16897	16668	16770	16669	16731	16764	16649	16636	16668	16734	16843	16663	16712	16965	16660	16578	16820	16789	16534	16793	16622	16542	16801	16722	16828	16967	16796	16705	16764	16541	16812	16754	16583	16693	16829	16834	16611	16666	16795	16651	16665	16980	16630	16864	16662	16813	16734	16801	16824	16766	16576	16606	16673	16938	16840	16801	16777	16775	16743	16760	16629	16722	16872	16572	16596	16700	16801	16742	16880	16742	16668	16656	16792	16856	16603	16752	16797	16689	16718	16892	16858	16879	16923	16910	16912	16731	16817	16708	16699	16664	16854	16708	16812	16545	16603	16634	16829	16773	16769	16608	16632	16603	16820	16753	16734	16738	16710	16764	16546	16719	16558	16620	16471	16778	16793	16734	16789	16600	16758	16873	16803	16643	16770	16957	16833	16674	16685	16736	16905	16558	16578	16678	16695	16812	16804	16778	16872	16940	16882	16836	16506	16550	16497	16798	16673	16962	16838	16821	16606	16833	16732	16692	16739	16660	16641	16642	16656	16905	16758	16724	16719	16877	16720	16724	16608	16733	16801	16525	16517	16556	16691	16708	16664	16749	16765	16668	16840	16766	16637	16653	16694	16902	16796	16710	16853	16800	16743	16678	16689	16755	16826	16738	16795	16762	16953	16649	16829	16709	16713	16897	16775	16788	16887	16804	16804	16641	16739	16695	16909	16545	16783	16699	16515	16674	16764	16607	16647	16684	16696	16763	16591	16545	16830	16864	16598	16733	16711	16619	16715	16705	16903	16822	16706	16615	16671	16685	16538	16682	16719	16977	16787	16924	16970	16770	16719	16621	16685	16631	16745	16583	16592	16575	16617	16683	16956	16632	16703	16766	16714	16742	16554	16657	16614	16799	16759	16759	16748	16876	16759	16618	16711	16855	16723	16638	16765	16645	16583	16716	16842	16821	16638	16579	16636	16895	16803	16536	16672	16803	16793	16751	16941	16952	16696	16857	16725	16798	16642	16794	16622	16756	16597	16729	16639	16672	16765	16750	16716	16867	16786	16536	16920	16847	16822	16545	16758	16540	16658	16681	16869	16719	16940	16647	16942	16630	16883	16738	16741	16797	16625	16703	16731	16736	16579	16886	16835	16965	16625	16864	16737	16673	16830	16792	16752	16722	16809	16780	16716	16820	16760	16842	16658	16882	16942	16706	16773	16787	16753	16748	16695	16662	16730	16403	16745	16815	16707	16633	16644	16704	16719	16715	16782	16652	16860	16774	16853	16630	16774	16750	16493	16692	16560	16604	16687	16753	16696	16757	16808	16716	16698	16553	16766	16809	16815	16760	16494	16514	16707	16639	16706	16840	16648	16846	16889	16685	16751	16780	16618	16587	16695	16690	16590	16609	16632	16751	16692	16865	16686	16618	16631	16725	16835	16835	16824	16729	16631	16534	16727	16574	16640	16848	16768	16879	16582	16754	16916	16850	16519	16768	16844	16849	16812	16647	16746	16552	16952	16799	16781	16846	16773	16749	16735	16941	16909	16754	16709	16786	16745	16789	16780	16729	16841	16554	16622	16969	16894	16725	16911	16690	16916	16736	16845	16648	16809	16560	16633	16860	16681	16880	16815	16723	16686	16858	16775	16802	16713	16472	16700	16907	16963	16708	16732	16819	16685	16816	16789	16716	16649	16897	16686	16781	16595	16803	16683	16619	16817	16970	16850	16704	17045	16748	16738	16706	16644	16717	16677	16806	16490	16652	16677	16899	16860	16672	16862	16729	16740	16743	16693	16912	16880	16679	16745	16726	16759	16636	16785	16644	16841	16732	16629	16670	16709	16942	16637	16955	16654	16795	16701	16608	16670	16804	16867	16849	16891	16675	16517	16681	16694	16669	16728	16603	16625	16845	16838	16655	16655	16653	16638	16669	16981	16711	16755	16686	16628	16720	16794	16697	16849	16799	16617	16711	16531	16871	16766	16944	16802	16658	16584	16716	16766	16860	16745	16810	16665	16786	16684	16636	16673	16741	16654	16540	16811	16631	16840	16760	16725	16695	16604	16551	16653	16605	16800	16832	16693	16745	16923	16589	16702	16781	16647	16632	16777	16660	16817	16713	16727	16858	16698	16801	16833	16743	16752	16625	16893	16766	16740	16811	16607	16778	16750	16777	16835	16830	16699	16539	16828	16691	16822	16831	16924	16797	16762	16793	16831	16754	16807	16813	16639	16689	16674	16749	16753	16555	16783	16731	16676	16706	16826	16635	16666	16788	16777	16915	16677	16751	16866	16791	16619	16794	16757	16558	16638	16691	16669	16622	16646	16400	16767	16904	16640	16410	16621	16669	16777	16739	16545	16605	16669	16538	16731	16864	16734	16841	16768	16644	16847	16712	16684	16607	16816	16493	16897	16995	16702	16624	16769	16714	16656	16745	16896	16835	16811	16610	16745	16830	16617	16789	16571	16754	16815	16676	16670	16650	16832	16629	16695	16514	16675	16752	16651	16716	16778	16875	16829	16742	16855	16846	16713	16916	16810	16951	16814	16848	16497	16881	16709	16779	16819	16658	16642	16741	16771	16791	16809	16755	16720	16778	16770	16699	16726	16718	16840	16918	16852	16849	16712	16562	16835	16842	16808	16697	16810	16904	16664	16624	16710	16649	16863	16717	16936	16829	16624	16672	16745	16795	16722	16681	16709	16736	16805	16645	16520	16804	16746	16834	16700	16700	16495	16942	16621	16656	16772	16728	16700	16570	16814	16819	16740	16764	17014	16762	16810	16924	16764	16640	16464	16703	16736	16684	16710	16897	16831	16832	16849	16823	16805	16736	16739	16810	16599	16596	16712	16632	16638	16667	16646	16861	16855	16683	16675	16640	16732	16722	16856	16851	16621	16857	16692	16812	16848	16879	16637	16685	16580	16801	16574	16486	16596	16914	16813	16729	16882	16665	16548	16624	16717	16662	16743	16699	16694	16745	16811	16602	16651	16693	16632	16932	16681	16716	16843	16740	16673	16792	16623	16818	16662	16995	16637	16746	16624	16776	16566	16687	16625	16553	16687	16802	16785	16844	16836	16599	16775	16920	16783	16672	16805	16663	16961	16613	16749	16646	16629	16863	16796	16905	16828	16702	16786	16698	16798	16795	16673	16867	16744	16775	16730	16707	16772	16812	16680	16668	16647	16761	16751	16674	16613	16771	16882	16624	16537	16788	16649	16735	16710	16704	16582	16543	16595	16739	16834	16773	16458	16707	16665	16700	16774	16707	16633	16891	16404	16764	16620	16545	16782	16996	16700	16565	16790	16762	16670	16728	16579	16761	16655	16570	16732	16719	16347	16900	16678	16807	16613	16546	16748	16745	16851	16592	16558	16514	16777	16767	16764	16953	16674	16804	16725	16575	16745	16745	16794	16713	16900	16611	16654	16801	16646	16716	16678	16511	16901	16789	16708	16797	16781	16943	16860	16769	16791	16808	16699	16853	16724	16754	16911	16792	16630	16742	16890	16764	16964	16716	16705	16849	16690	16645	16801	16733	16871	16938	16994	16795	16552	16622	16842	16741	16788	16857	16709	16814	16700	16583	16675	16809	16790	16823	16621	16921	16735	16769	16659	16898	16620	16816	16764	16640	16789	16740	16743	16849	16830	16763	16707	16898	16753	16625	16688	16626	16744	16908	16969	16593	16816	16652	16857	16801	16691	16839	16705	16732	16728	16762	16773	16725	16666	16857	16921	16787	16611	16715	16767	16682	16744	16687	16800	16604	16805	16788	16659	16792	16778	16813	16830	16817	16850	16799	16778	16607	16732	16818	16873	16928	16605	16647	16807	16699	16827	16833	16707	16775	16780	16632	16689	16717	16807	16866	16611	16617	16826	16738	16557	16664	16543	16599	16552	16578	16709	16649	16811	16762	16801	16722	16766	16805	16647	16715	16741	16704	16762	16723	16776	16898	16789	16684	16641	16953	16662	16845	16901	16723	16882	16857	16873	16701	16901	16782	16723	16644	16562	16685	16516	16719	16831	16776	16881	16714	16711	16708	16840	16841	16789	16969	16723	16905	16504	16785	16673	16948	16825	16769	16756	16803	16858	16861	16649	16746	16700	16755
48166	51582	34679	20896	16793	15970	15852	15823	15823	15788	15649	15742	15936	15605	15800	15841	15861	15803	15708	15775	15876	15760	15892	15797	15815	15792	15793	15627	15754	15838	15807	15745	15596	15814	15878	15721	15871	15862	15709	15683	15789	15710	15701	15719	15940	15755	15575	15856	15792	15879	15672	15625	15825	15676	15718	15930	15600	15806	15753	15912	15714	15803	15887	15684	16010	15699	15791	15772	15820	15752	15839	15668	15708	15795	15696	15869	15748	15796	15751	15668	15745	15890	15841	15829	15758	15825	15886	15785	15800	15719	15694	15750	15667	15740	15651	15838	15795	15841	15806	16019	15844	15856	15830	15682	15603	15858	15922	15846	15612	15745	15652	15836	15729	15919	15539	15763	15697	15726	15733	15735	15710	15538	15882	15807	15721	15799	15815	15698	15734	15798	15708	15769	15741	15821	15685	15921	15778	15907	15745	15766	15745	15793	15789	16012	15738	15837	15853	15716	15946	15748	15668	15717	15920	15770	15685	15801	15806	15821	15611	15838	15669	15628	15790	15984	15955	15565	15658	15803	15749	15706	15936	15690	15814	15809	15790	15687	15880	15762	15753	15866	15625	15849	15808	15708	15869	15730	15735	15946	15672	15725	15677	15939	15857	15816	15870	15641	15729	15743	15884	15701	15710	15731	15845	15756	15738	15796	15670	15839	15702	15863	15812	15778	15753	15878	15704	15791	15846	15913	15669	15775	15739	15798	15695	15889	15799	15746	15880	15961	15758	15845	15769	15922	15780	15654	15697	15828	15651	15878	15895	15632	15872	15708	15707	15664	15797	15920	15875	15737	15917	15798	15975	15717	15816	15853	15765	15851	15867	15962	15735	15659	15785	15906	15863	15759	15853	15805	15730	15799	15719	15738	15885	15731	15874	15687	15629	15779	15734	15738	15826	15753	15648	15819	15728	15773	15687	15707	15689	15963	15747	15929	15691	15868	15809	15809	15829	15691	15644	15731	15891	15641	15917	15828	15598	15769	15759	15837	15821	15919	15768	15760	15863	15714	15824	15769	15839	15833	15705	15687	15656	15813	15726	15887	15884	15772	15610	15890	15807	15808	15633	15852	15840	15949	15687	15662	15897	15756	15862	15757	15690	15746	15797	15953	15777	15781	15771	15779	15719	15768	15835	15546	15859	15797	15752	15852	15717	15677	15968	15791	15697	15761	15731	15889	15653	15672	15991	15977	15747	15713	15802	15791	15628	15839	15905	15840	15565	15645	15700	15730	15691	15787	15875	15829	15751	15887	15806	15936	15677	15839	16092	15660	15694	15816	15750	15756	15818	15838	15712	15751	15973	15831	15771	15787	15769	15713	15866	15691	15887	15762	15788	15628	15715	15698	15747	15824	15786	15827	15859	15705	15787	15858	15752	15816	15773	15765	15776	15732	15873	15800	15669	15840	15802	15932	15695	15657	15699	15783	15779	15651	15816	15760	15828	15618	15675	15753	15811	15670	15830	15744	15829	15725	15761	15726	15710	15844	15760	15628	16046	15923	15838	15910	15785	15655	15687	15761	15838	15742	15831	15714	15772	15873	15763	15863	15832	15687	15646	15963	15837	15603	15647	15821	15858	15917	15747	15781	15552	15696	15745	15835	15799	15825	15904	15731	15851	15860	15742	15705	15633	15942	15756	15702	15884	15688	15823	15787	15646	15746	15707	15644	15695	15841	15754	15739	15794	15684	15850	15887	15909	15735	15735	15685	15886	15733	15688	15751	15725	15840	15709	15980	15681	15828	15655	15661	15787	15700	15886	15785	15754	15773	15611	15889	15586	16000	15644	15641	15799	15824	15818	15774	15951	15893	15697	15688	15896	15798	15745	15823	15715	15757	15844	15852	15756	15768	15739	15829	15809	15835	15902	15877	15749	15886	15776	15540	15813	15759	15768	15811	15914	15831	15821	15649	15751	15953	15857	15710	15765	15733	15816	15895	15875	15784	15747	15757	15860	15788	15870	15938	15624	15850	15719	15940	15830	15539	15780	15837	15948	15790	15903	15567	15856	15784	15759	15690	15744	15807	15577	15682	15863	15778	15771	15790	15683	15814	15818	15853	15851	15846	15706	15731	15837	15708	15776	15734	15888	15846	15737	15887	15772	15765	15714	15880	15743	15559	15971	15911	15868	15803	15724	15722	15764	15716	15735	15662	15735	15739	15684	15694	15824	15925	15712	15810	15814	15953	15769	15733	15892	15462	15703	15621	15716	15770	15829	15822	15920	15842	15886	15834	15795	15652	15708	15850	15891	15638	15774	15707	15931	15584	15704	15768	15773	15822	15930	15772	15973	15781	15864	15726	15660	15814	15899	15795	15722	15851	15754	15798	15770	15704	15754	15747	15660	15759	15849	15758	15731	15731	15838	15678	15846	15894	15617	15723	15780	15762	15730	15687	15664	15512	15678	15806	15788	15743	15934	15683	15850	15687	15717	15790	15732	15949	15803	15797	15670	15916	15716	15845	15669	15804	15825	15794	15823	15548	15689	15765	15764	15919	15858	15760	15675	15712	15817	15829	15765	15762	15745	15582	15788	15662	15925	15805	15750	15738	15894	15827	15806	16004	15660	15760	15776	15723	15844	15758	15857	15855	15595	15935	15715	15703	15628	15675	15828	15632	15784	15738	15907	15749	15803	15722	15778	15851	15819	15661	15858	15786	15764	15730	15716	15566	15871	15756	15758	15702	15863	15958	15999	15926	15498	15698	15611	15856	15921	15829	15677	15921	15757	15766	15619	15941	15597	15668	15657	15783	15848	15781	15832	15794	15735	15676	15696	15819	15997	15715	15842	15852	15773	15738	15692	15660	15670	15877	15820	15982	15734	15928	15801	15704	15566	15989	15804	15704	15773	15629	15926	15806	15721	15739	15774	15805	15663	15875	15858	15841	15795	15771	15701	15822	15908	15849	15817	15777	15650	15867	15770	15963	15862	15833	15914	15576	15876	15776	15805	15720	15774	15889	15983	15966	15747	15748	15839	15750	15635	15838	15701	15739	15787	15656	15654	15708	15830	15834	15717	15924	15652	15768	15767	15793	15756	15706	15858	15652	15718	15817	15662	16090	15940	15583	15907	15799	16037	15790	15683	15688	15699	15726	15720	15817	15748	15826	15910	15907	15606	15745	15780	15774	15665	15780	15785	15734	15665	15910	15832	15783	15842	15866	15949	15565	15725	15682	15685	15860	15824	15797	15836	15730	15820	15541	15851	15840	15814	15779	15709	15787	15738	15730	15736	15735	15812	15824	15794	15650	15772	15785	15782	15909	15811	15853	15738	15841	15840	15661	15865	15756	15732	15882	15903	15760	15749	15711	15765	15835	15856	15871	15814	15845	15770	15765	15938	15879	15917	15717	15852	15696	15810	15812	15854	15843	15666	15671	15723	15722	15774	15814	15730	15650	15731	15829	15741	15812	15870	15712	15928	15773	15903	15796	15764	15656	15892	15840	15703	15748	15874	15805	15669	15799	15695	15769	15939	15767	15816	15933	15749	15896	15708	15815	15813	15570	15758	15747	15742	15781	15589	15685	15833	15880	15864	15887	15744	15774	15634	15710	15626	15866	15695	15772	15759	15648	15748	15888	15794	15749	15692	15670	15631	15779	15708	15843	15831	15906	15823	15859	15865	15636	15819	15745	15754	15842	15910	15765	15873	15826	15644	15884	15848	15694	15810	15545	15761	15747	15743	15811	15619	15693	15636	15771	16054	15702	15576	15826	15864	15741	15751	15870	15821	15921	15881	15833	15869	15649	15762	15822	15733	15695	15852	15790	15847	15817	15687	15853	15893	15703	15777	15690	15898	15973	15824	15924	15707	15870	15833	15765	15749	15768	15786	15762	15826	15690	15700	15706	15889	15888	15656	15881	15782	15753	15755	15765	15758	15596	15673	15793	16041	15711	15950	15739	15986	15824	15792	15766	15920	15754	15819	15722	15878	15846	15830	15616	15675	15754	15772	15786	15870	15817	15746	15846	15777	15823	15721	15795	15894	15642	15708	15832	15792	15799	15663	15830	15739	15940	15770	15769	15791	15937	15604	15762	15755	15839	15728	15875	15732	15957	15750	15817	15842	15881	15605	15641	15779	15653	15882	15651	15673	15852	15662	15885	15846	15796	15756	15934	15870	15671	15751	15845	15654	15659	15864	15761	15939	15959	15797	15768	15783	15771	15730	15694	15685	15609	15909	15958	15783	15808	15735	15549	15721	15705	15800	15822	15863	15721	15905	15943	15805	15821	15909	15709	15796	15747	15917	15693	15858	15928	15645	15718	15834	15794	16088	15711	15724	15902	16052	15605	15822	15806	15744	15718	15510	15632	15720	15864	15514	15713	15699	15695	15748	15795	15719	15828	15858	15812	15854	15797	15868	15768	15768	15774	15695	15796	15716	15698	15777	15833	15686	15856	15793	15741	15857	15825	15664	15785	15778	15771	15810	15847	15950	15631	15797	15819	15708	15776	15815	15770	15833	15834	15724	15666	15856	15606	15857	15588	15716	15777	15726	15684	15748	15807	15686	15849	15726	15828	15774	15814	15766	15874	15712	15863	15711	15886	15820	15814	15744	15873	15718	15692	15840	15767	15653	15841	15668	15791	15777	15767	15830	15884	15846	15728	15674	15808	15655	15856	15910	15863	15885	15620	15903	15741	15732	15840	15833	15742	15617	15867	15784	15855	15712	15816	15751	15670	15738	15763	15559	15758	15729	15831	15865	15916	15665	15929	15724	15773	15950	15808	15775	15726	15695	15798	15693	15773	15898	15856	15841	15765	15741	15953	15751	15778	15779	15815	15833	15562	15979	15758	15651	15758	15933	15769	15806	15891	15628	15804	15740	15853	15766	15755	15681	15888	15790	15772	15735	15787	15886	15777	15746	15679	15794	15702	15954	15676	15714	15691	15828	15737	15864	15745	15865	15836	15783	15870	15995	15704	15785	15607	15754	15916	15850	15676	15764	15837	15607	15780	15824	15886	15690	15798	15800	15955	15858	15689	15744	15719	15716	15738	15737	15799	15742	15756	15803	15838	15716	15875	15753	15741	15686	15815	15720	15691	15721	16029	15725	15811	15930	15861	15583	15921	15833	15793	15875	15709	15953	15784	15773	15637	15868	15758	15917	15855	15899	15721	15962	15596
24032	24122	33081	27039	22848	22929	22100	17982	17127	17352	17106	17278	17149	17176	17145	17079	16990	17006	17357	17076	17110	16906	16936	17331	17027	17056	17032	17068	16888	17017	16939	16946	16764	17066	16897	17091	16875	16935	17151	17096	17137	16971	16819	16854	17065	16967	17062	17085	16857	16946	16708	16939	16958	17102	17085	16784	16780	16976	17027	16930	16910	16890	16829	16622	17120	16965	16832	16966	16823	16873	16848	16868	16641	16883	16966	16790	16923	16832	17005	16867	16934	16851	16907	16997	16896	17052	16594	17035	17019	17213	16895	16951	16787	16998	16902	16837	16977	16866	17094	16822	16990	17008	16978	17029	16845	16886	17003	16835	16839	16725	16841	17068	16810	16869	16817	17200	16888	16875	16985	17011	17023	16724	16938	16814	16952	16982	16936	17022	17003	16651	16907	16796	16856	16827	16930	16769	16891	16999	16845	16935	16956	16979	16919	16938	16740	16741	16901	16904	16781	16971	16747	16808	16761	16846	17061	17012	16941	16932	16930	16816	16903	17005	17066	17035	16724	16970	16876	16815	16911	16760	16718	16708	16966	17057	16870	16964	16949	16724	17069	16974	16727	17069	16920	17049	16980	16933	16949	16836	16949	16867	17069	17111	16778	16930	16983	16807	16812	16819	16858	16971	16712	16860	16766	16944	16863	17057	16835	16870	16844	16907	16604	16735	16859	17113	16715	16858	16863	17046	16992	17179	16930	16848	16957	16877	17033	16872	16719	16969	16952	17011	16981	16800	16694	16878	16951	16751	16768	16965	16732	16956	16895	16893	16850	16613	16815	16926	16924	16795	16809	16663	16847	16884	16807	16825	16820	16929	16786	16850	17028	16943	17135	16875	16867	16904	16800	16855	16887	16714	16691	16741	16727	16862	16831	16791	16817	16949	16952	16859	16883	16951	16992	16936	16966	16808	16857	16771	16803	16908	16717	16814	17016	16862	16945	16870	16861	16824	16780	16768	17001	17021	16885	16877	16853	16887	16830	16730	16896	17068	16793	16872	16798	16903	16961	16986	17049	16905	16928	16927	16832	16759	16793	16920	16917	16766	16737	16864	16845	16775	16731	16833	16834	17031	16891	16906	16982	16778	16962	17029	16999	16903	17007	17073	16741	17115	16982	16847	16805	17012	17040	16959	16917	16718	16762	16940	16767	16965	17002	16808	16881	16684	16912	16934	16897	16877	16813	16758	16876	16948	17092	16993	16806	16874	16940	16835	17174	16861	16786	16736	16972	16818	16939	16912	16867	16939	16761	16929	16928	16856	16925	16787	16814	16926	16842	17029	16827	16836	16970	16872	16742	16892	16899	16711	17024	16784	16884	16895	16670	16765	16949	16973	16998	16914	16958	16972	16758	16834	16951	16824	16968	16920	17023	16734	16937	16835	16760	16871	16962	17103	16694	17000	16890	16823	16764	16744	16897	16889	16859	16760	16826	16902	16900	16841	17057	16820	16799	16974	16917	16799	16904	17083	16997	16802	16911	16863	16885	16853	17012	16868	16798	16890	16666	16809	16915	16990	17020	16923	16973	16861	16784	17036	16758	16653	16856	16852	16876	17041	17046	16825	17125	16828	16810	16739	16921	16853	17060	16880	16931	16791	16979	16812	16930	16762	17094	16910	17044	16867	17127	16843	16848	16758	16845	17017	16775	16979	16744	16778	16899	16687	16826	16869	16859	16866	16858	16898	16956	16797	17062	16974	16832	16763	16756	16882	16726	16933	16946	17079	16863	16972	16843	16918	16929	16936	16995	17144	16848	16786	16793	16814	16857	16815	16928	16905	16970	17050	16828	16614	16805	16949	16974	16868	16885	17063	16818	16772	17003	16834	16763	16790	16726	16661	17038	16914	16959	16859	16977	16875	16988	16879	16801	17106	16885	17118	16954	16937	16896	16839	16788	16802	16785	16809	17132	16951	16792	16745	17089	16754	16929	16869	16819	16865	16885	17096	16972	16918	16675	16843	16871	16844	16801	16900	16783	16954	16929	16919	16815	16893	16785	16798	16866	17011	16861	16931	17072	16849	16797	17078	17048	16823	16745	16959	17083	16954	16792	16708	16840	16754	16825	16749	16956	16767	16901	16930	16851	16832	17036	16913	16766	16691	16882	16943	16735	17028	16754	16951	16818	16719	16873	16822	16987	16760	16702	16792	16953	16788	16773	16773	16591	17018	16942	17022	16730	16769	17023	16999	17140	16949	16774	16876	16696	16789	16737	16755	16980	16745	16760	17008	16906	16786	16910	17061	16799	16867	16810	16655	16671	16880	16735	16985	16856	16800	16873	16903	17046	16931	16890	16994	17066	16915	16703	16866	16961	16881	16886	16601	16863	16887	17033	16885	17076	16868	16829	17016	16956	17031	16869	17039	16727	16954	16840	16745	16946	16835	16931	16773	16734	16971	17043	16734	16923	16920	16917	16800	16906	16925	16869	16739	16871	16822	16923	16895	16968	16797	16822	16839	16979	16849	16799	16835	17079	16934	16784	16936	16917	16795	16992	16935	16848	16844	16802	16832	16573	16544	16748	16842	17009	16988	17019	16836	16958	17014	16861	16936	16943	16784	16999	16996	16792	16751	16910	16736	17012	16928	16714	16907	16887	16922	16912	16979	16745	16762	16821	16790	16786	16811	16992	16808	17022	16768	16824	16866	16782	16727	16842	16808	17026	16643	16846	16942	16853	16976	16741	16728	16703	16963	16921	16811	16806	17062	16789	16860	16933	16973	16739	16828	16784	16805	16782	16984	16681	16886	16770	16758	16840	16966	16935	16992	16931	16970	16990	16853	16824	16961	16908	16864	16980	16924	16876	16871	16983	16723	16989	17059	16910	16878	16900	16627	16876	16801	16642	16765	16954	16887	16725	16969	16754	17185	16872	16874	16897	16896	16818	16890	17151	17010	16850	16859	16802	16794	16621	16705	16772	16651	16847	16704	16949	16806	16978	17009	17077	16912	16902	16685	16771	16569	16920	16682	16843	16820	16796	16779	17014	16923	17008	16895	16950	16797	16912	16861	16780	17046	16882	16935	16680	16910	17147	17009	16900	16928	16860	16847	16953	16802	16811	16751	17059	16690	16931	17045	16789	17008	16914	16950	16916	16883	16810	16784	16839	16707	16850	16976	16892	16705	16882	16950	17084	16807	16881	16850	16814	16818	16903	16836	16830	16745	16979	16923	16698	16844	16782	16861	16665	16804	16999	16998	16864	16903	16921	16961	16980	16714	17077	16790	16783	16963	16920	16982	16925	17050	16813	16769	16798	16787	16821	16767	16936	16988	16890	16830	16908	16944	16969	16831	16762	16883	16972	16699	16769	17082	16933	16975	16912	16738	16817	16915	16851	16789	16771	17054	16927	17102	16724	16820	16864	16758	16783	16857	16826	16861	16887	16745	16869	16875	16984	16695	16957	16936	16760	16879	16734	16973	16904	16945	16684	16838	16958	16824	16710	16908	17037	16980	17065	16839	17018	16924	16956	17005	16863	17054	16769	16726	16779	16779	16993	17052	16938	16814	16929	16993	16998	16817	16934	16916	16840	16651	16773	17144	16831	16799	16864	16849	16909	16908	16749	16830	16931	16809	16969	17014	16955	16933	16903	16640	16848	16735	17005	16946	16732	16881	16895	16856	16867	16702	16839	17010	16964	16922	16868	16843	16896	16761	17118	16811	16889	16971	16956	16850	16731	16873	17005	16783	16939	16844	16924	16733	16786	16885	16832	16903	16886	16876	16938	16823	16907	16883	17002	16639	16902	16844	16643	16911	16830	16888	16865	16998	16776	16905	16698	16879	16779	16826	16699	16817	16884	16975	16879	16789	16947	16939	16851	16741	17099	17014	16862	16742	16801	16911	16792	16801	16809	17062	16872	16764	16945	16991	16933	16909	17139	16956	16925	16830	16850	16976	16760	16901	16963	16707	16805	16918	16836	16824	17093	16899	16859	16949	16900	16825	16778	16679	16844	16665	17162	16817	17020	16978	17002	17007	16786	17032	16848	16901	16846	16843	16819	16700	16760	17005	16741	16759	16753	16858	16938	16650	16906	16918	16624	16814	17075	16807	16791	16822	16700	16780	16899	17009	16956	16573	16588	16721	17008	16947	16842	17000	16997	17008	17046	16952	17090	16987	16869	17058	16992	16652	16988	16802	16803	16869	16781	16770	16832	16958	16943	16759	16760	16741	16727	16825	16851	16825	16883	16857	17032	16882	16968	16876	16814	16884	16960	16916	16925	16879	16981	16892	16947	16885	16976	16855	16905	16981	17009	17044	16800	17000	16894	17154	17007	16868	16823	16743	16966	17056	16938	16886	16886	16719	16803	16787	16863	16973	16831	16892	16760	16848	16929	16841	16873	16957	16757	16702	16960	17024	16957	16947	16682	16856	16923	16796	16777	16979	16956	16731	16980	16968	17014	16750	16983	16875	16897	16753	17028	16823	16873	17141	16967	16710	16619	16941	16997	16879	17038	16697	16769	16787	16884	16728	17071	16732	16763	16994	16944	16857	16863	16937	16951	16874	16898	16725	16912	16691	16960	16932	16604	16870	16941	17018	16838	16720	16872	16738	16749	16688	16948	16774	16986	16973	17010	16875	17017	16898	16670	16739	16935	17084	16982	16836	17023	17029	16834	16973	16911	16962	17001	16966	16884	16867	16932	16857	16918	17196	17017	16803	16774	16923	16810	16700	16573	16748	16792	16874	16852	16949	16855	16729	16901	16833	16940	16803	16718	16660	16811	16873	16942	17024	16914	16806	16727	16936	16782	17068	16859	17010	16811	16875	16776	16998	16749	16881	16870	16814	16840	16890	17022	16866	16841	16678	16913	16888	16823	16868	16972	16805	16959	16873	17008	16752	16828	16805	16874	16832	16695	16844	17089	16786	16775	16787	16800	16796	16965	16913	16928	16925	16915	16765	16969	16977	16799	16975	17134	17079	16960	17150	16873	16601	16582	16934	16820	16733	16735	16825	16742	16983	17080	16766	16623	16881	16733	17082	16800	17012	16707	16741	16902	16842	16813	16881	16813	16725	17103	16904	16945	16793	17048	16872	16817	16893	16924	16698	16712	16851	16864	16974	16803	16857	17039	16851	16826	16832	16864	16736	17072	17048	16776	16871	16865	16751	16934	16869
62284	105834	79792	47756	25794	17584	15887	15836	16005	15880	15685	16002	15846	15998	16125	16005	15886	15976	15889	15928	16103	15755	15959	16025	16132	15997	16020	15993	16126	15979	15887	15954	15876	16029	15827	15953	15933	15851	16016	15867	15972	15945	15853	15938	16143	16062	15763	15878	15986	16052	15847	15817	16033	15789	15800	15856	16143	15875	15838	15920	15792	15939	15995	15985	15962	15856	15955	15815	16161	15793	16012	15762	15767	15874	15865	15914	15855	16045	15945	15925	15855	15895	16024	15985	15926	15952	16047	15972	16082	15965	16122	16135	15960	15914	15841	15999	15935	15741	15883	16025	16029	16006	15735	16037	16051	15793	15834	15958	15955	15841	15852	15982	15903	15865	15963	15843	15891	16029	15930	15850	15967	15890	15872	15903	15993	15979	15777	15958	15931	16171	16104	16042	16101	15993	15829	15932	16058	16007	16111	15776	15868	15956	15948	15804	15927	15865	15977	15891	15839	15961	15897	15981	16011	16009	16142	15838	15998	15824	15683	16019	15952	15782	15979	15973	16010	16006	15771	15906	15846	15958	16210	15803	15763	15789	16095	15711	15977	15844	16061	16131	15866	15950	15893	15913	15882	15931	15935	16073	15927	15778	15883	15959	16034	15993	15933	16007	15848	15971	15866	15882	16020	15983	15950	15922	15971	15997	16034	15889	15887	15938	15987	15831	16017	15897	15740	16004	15945	15902	15890	15911	15877	16070	15814	16024	15932	15953	15989	15798	15916	15965	15841	15817	15965	15826	15960	15940	15959	16119	15819	15988	16081	15809	15899	16016	15989	15942	16036	15941	16160	15927	15959	16026	15936	15851	15758	16015	15899	15952	15790	15990	15912	15854	16013	16034	15936	15937	15922	15929	16084	15941	15901	15905	15936	15931	15987	15938	15961	15877	15853	16024	15836	16133	15710	15908	16055	15796	15956	15943	15820	15853	15975	15858	15882	16040	15933	15945	15896	15789	16024	15968	15993	15835	15914	15862	15854	15919	16063	15944	15962	15966	15904	16009	15980	15948	15912	15822	15934	16078	15811	15862	15942	15765	15954	15829	15997	15960	15961	15917	15941	15993	16117	15969	15942	15878	16110	15870	15950	15849	16006	15780	15802	15895	16028	15851	15846	15967	15966	15719	15849	16009	15802	15942	16022	15917	15994	15988	15839	15846	15966	15747	16026	15988	15942	16019	15860	15956	15867	16150	15971	15903	15923	15949	15969	16016	15869	15931	15957	15840	16010	15953	15834	16040	15935	15861	16041	15783	16005	15907	15835	15920	15953	15932	15912	15839	15997	15887	15897	16130	15967	15992	15948	15807	15933	15892	16004	15901	16039	15976	15917	15982	16030	15891	15863	16081	15869	15989	16048	15711	15827	15891	15697	15841	15937	15935	15917	15874	15843	15943	15803	16003	15945	15992	15935	15758	15954	15865	15971	15899	16084	15889	15856	15925	15921	15912	16011	15959	15869	15827	15888	15935	15936	16058	15969	16030	15847	15721	15784	15902	15790	15849	16063	15889	15897	15909	15805	16008	15933	15816	15884	15920	15922	15860	15896	15726	15939	15740	16201	15877	15815	16113	15812	15806	15930	15910	16032	16033	15758	16053	15941	15990	15961	15868	15984	15792	16006	15961	15955	15827	15801	15907	15866	15878	15857	15882	16009	15707	15864	15897	15974	15810	15960	16030	15959	15802	15794	15928	16051	15894	16019	16093	15620	15921	15903	15960	15969	15963	15854	16083	15975	15827	15840	15868	15984	15885	15919	16034	16097	15839	16007	16019	15960	15969	16013	16059	15830	15949	15933	15923	16040	15795	16000	16019	15850	15847	15899	15932	15860	15831	15867	15662	15879	15926	16004	16019	15973	15940	16096	15911	15928	15962	15899	15875	15778	15889	16077	15686	16012	15877	15992	16036	15890	15997	15947	15925	15947	15767	15880	15821	16012	16012	15889	15958	16137	16099	15977	15904	15871	15815	15922	16070	15820	15968	15949	15820	16025	15695	15896	15842	15875	15865	15912	16093	15843	15951	15896	15962	16019	15764	15811	16134	16137	15793	15785	16052	15791	15794	15857	15910	15818	15925	16022	15839	16012	16013	15898	15944	15718	16015	15771	15880	15959	16010	16079	15804	15887	15838	16059	15963	15895	15972	15834	15948	15872	15974	15971	15851	15915	15867	15855	15905	15959	15816	15868	15877	15859	16063	15994	15821	15718	15818	16018	15979	16060	15847	15778	15956	15989	16020	15884	15944	15682	15905	15971	15911	15863	15884	15876	15876	15752	15888	15927	15945	15847	15669	16011	15908	15992	15912	15905	16045	15858	15948	15916	15952	15936	15790	16097	15968	15971	15801	15886	15904	15809	15955	16002	15866	15859	15781	16155	15873	16045	16046	16037	15913	15937	15896	15795	15987	15788	15877	15952	15812	16009	15829	15787	15896	16000	15958	15951	15843	15860	15909	15962	15914	15802	15857	15902	15982	15858	15931	15842	15961	15828	15955	16050	15952	15877	15997	15950	15923	16063	16020	16036	15947	15942	16031	16039	15834	16094	15879	15944	15966	15786	15980	15919	16151	15936	16039	15878	15808	16002	15928	15952	16149	15945	15911	15872	15992	15949	15983	15873	15822	15922	16008	15821	16092	15818	15989	16036	15832	15979	15892	15921	16010	15990	15804	16124	15888	15961	15850	15829	15942	16103	16007	15996	15756	15848	16033	16020	15808	15952	15925	15973	15863	15815	15880	15839	15980	16010	16028	15737	15791	15944	15931	15942	15853	16025	15900	15691	16103	16033	16027	15755	16024	15856	15896	15850	15919	15977	16020	15800	15943	15953	15866	15745	15959	16076	15951	16111	15921	15872	15898	16058	15850	15776	15937	15974	16072	15925	16129	15775	15979	15997	15990	16024	15822	15895	15704	15910	15937	15820	15831	16004	15850	15997	16000	16052	15987	15762	16070	15802	15756	15838	15984	16148	15951	15867	15885	15882	15922	15966	16030	15917	15588	15938	15996	16104	15785	15804	15819	16028	16143	16065	15928	15928	15909	15830	15888	15785	15815	16007	15805	16006	15869	15872	15923	15934	15850	15935	15695	16001	15936	15921	15945	15809	15843	15944	15867	15813	15895	16151	15869	15954	16010	15986	15967	15813	15943	15996	15854	15965	16018	15976	16042	16097	15854	15947	15937	15906	15919	15838	15842	16027	15932	16030	15967	16112	15864	15923	15990	15950	15889	15972	15949	15763	16029	15935	15870	15917	15957	15922	15784	16043	15937	15772	15818	15859	16038	15990	16077	15759	15903	15846	15887	15912	15898	15927	15813	15913	16022	15877	15944	15702	15983	15961	15944	16123	15914	15829	15928	15842	15825	15955	15933	15993	15969	15897	15865	15875	15931	15936	15957	15860	15959	16138	16128	16147	16023	15876	15855	16037	15978	16018	15837	15912	16052	15900	15985	15926	16089	15916	15882	16057	15869	15929	15899	16121	15848	15926	15763	16026	15944	15996	15938	15830	15826	16122	16099	15841	15886	15828	15888	16084	15910	15929	15970	15826	15942	16056	15894	15992	15937	15902	15823	15935	16000	15741	15866	15632	16086	16007	15958	15998	16020	15808	15829	15787	16026	15906	15868	15839	15998	16057	15994	16137	15840	16017	15788	15970	15964	15879	15931	15922	15931	16022	16058	15982	15870	15834	15912	15883	15818	15985	15960	15858	15820	15873	15859	15845	16103	15983	15857	15957	16043	15932	16015	16127	15975	15717	15995	16207	15810	15973	15986	15989	15935	15796	15996	15882	15798	16011	15822	15955	16028	15812	15921	15807	16023	16122	15966	15964	16069	16029	15815	15903	15879	15894	15787	16017	15881	15978	15861	15996	15916	15849	15874	15948	15606	15795	15777	16080	16004	15808	16019	16009	15929	15903	15775	15968	16172	15854	15917	15928	15900	15873	15867	15881	15957	16052	15928	15598	15806	15990	15963	15901	15954	15976	16015	15986	15866	15967	15876	15771	15944	15900	15911	15869	16077	15962	16036	15977	15877	15890	15936	15911	15958	15934	15934	15931	15951	15969	15969	16010	15941	15997	16071	15972	15905	15752	15915	15910	16066	15969	15834	15856	16040	15862	16088	15923	15906	15863	15872	15867	16046	15878	16064	15842	15879	15895	15886	16129	15798	15947	15927	15770	16066	16055	15858	15934	15893	15924	16023	15923	15816	15964	16011	15845	15928	15829	15968	15835	15891	15888	15818	16084	15826	16059	15906	16019	15861	15852	16035	15825	15924	15786	15712	15736	15936	15935	15892	16016	15907	15791	16048	15848	15957	15798	15983	15821	15909	15922	16026	15962	15894	15943	15935	16017	16030	15746	15869	15999	15977	15830	15850	16049	15804	15860	15868	16057	15802	15920	15877	16108	15787	15854	16128	15782	15929	15913	16023	15995	15873	16029	16029	15881	15903	16034	15952	15970	15830	15936	15933	15800	16108	15852	15923	15942	16006	15738	15848	15817	16066	15913	15884	16021	15891	15867	15854	15964	15859	15822	15844	15688	15848	15985	15816	15908	15954	15834	15918	16058	15951	15934	15953	15932	15726	16005	15711	16115	16002	15954	15878	15950	15921	16036	15975	15862	16068	16016	15838	15981	15936	16061	15822	16053	16001	15974	16018	15981	16043	15992	15865	16027	15684	15899	15870	15982	15998	15891	15950	16015	15887	15842	15945	15925	15917	16031	15842	15961	16175	15951	15766	16121	15910	16026	15893	16021	16055	15949	15803	16009	15804	16058	15961	15904	15708	16118	15910	15957	15968	15873	16032	15940	16064	15753	15733	15831	15952	15817	15875	15921	15848	15847	15822	16052	15899	15980	15991	15851	16003	15977	16009	15830	16033	15965	15881	15965	15903	16024	15796	15939	15915	15789	15899	15932	15823	15892	16036	15984	15918	15890	16033	15869	15941	16039	16030	15978	16096	15991	15855	15986	15874	15983	15876	15723	16001	15694	15784	15924	15765	15956	16034	15963	16096	15972	15963	15885	15925	15994	15901	15962	15935	15983	15948	15967	15925	15908	15919	15978	15916	15992	15927	15800	15769	15950	15785	15797	15802	15750	16060	15883	15887	15835	15960	15837	16002
34425	39082	35895	25322	18588	17522	17384	17178	17297	17437	17202	17249	17295	17304	17193	17310	17182	17330	17123	17362	17207	17309	17168	17030	17014	17084	17217	17312	17228	17204	17076	17347	17150	17174	17359	17128	17052	17053	17242	17238	17101	17232	17041	17249	17045	17014	17180	16918	17076	17261	17114	17101	17209	17260	17122	17311	17262	17252	17341	17105	17037	17176	17132	17166	17230	17036	17042	17121	17150	17250	16888	17073	17202	17058	17140	17157	17291	17082	17046	17115	17320	17174	17069	16969	17144	17028	17106	17035	16988	17185	17079	17226	17269	17059	17380	17324	17195	17194	17028	17037	17193	16962	17199	17131	17376	16971	17206	17094	17171	17210	17132	17083	17183	17204	17158	17039	17026	17204	17122	17050	17072	17252	17080	17421	17067	16931	17063	17141	17060	17092	16871	17315	17199	16983	17231	17398	17045	16870	17137	17122	17179	16844	17078	17177	17104	17077	17022	17089	17008	17030	17290	17114	16938	17208	17231	17100	17190	17123	17168	17318	17166	17156	17145	17204	17153	17113	17157	17095	17255	17404	17345	17054	17064	17105	17130	17237	17241	17009	17264	17061	17137	17306	17034	16984	17213	17080	17216	17026	17282	16959	17187	17348	17156	17081	17024	17207	17185	17156	16955	17225	17090	17412	17170	17211	17266	17127	17126	17288	17020	17167	17208	17107	17064	17223	17099	17144	17159	17041	17141	17044	17103	17261	17273	17069	17144	16972	16967	17083	17268	17144	17215	17264	17071	16884	17246	17076	17273	17098	17112	17018	17138	17131	17122	17007	17046	17012	17205	17054	17116	17254	17163	17153	17165	17085	17200	17052	17130	17184	17301	17090	17280	17322	17217	17356	17210	17196	17088	17078	17015	17091	17076	17173	17136	17182	17237	17062	17205	17347	17037	16987	17202	17203	17307	16897	17093	17126	17133	17030	17233	17304	17100	17273	17297	17088	17041	17098	17118	17077	17156	17327	17077	17201	17212	17120	17063	17034	17185	17095	17111	17160	17255	17118	17029	17331	17031	17091	17148	17184	17004	17139	17128	17236	17253	17143	17143	17155	17133	17125	17058	17273	17150	17241	17219	17255	17118	17237	17273	17215	17244	17121	17311	17222	17300	17148	17269	17280	17204	16973	16932	17251	17127	17159	17236	17115	17345	16985	17230	17221	17018	16891	17154	17067	17198	17157	17243	17053	17039	17066	16993	16940	17204	17283	17080	17179	17304	17057	17165	17188	17193	17144	17210	17262	17343	17316	17312	17184	17190	17195	17259	16865	17183	17304	16926	17062	16978	17220	17103	17190	17225	17019	17071	17019	17113	17239	17210	17118	17153	17017	17060	17184	17160	17173	17179	17123	17089	17243	17066	17172	17104	17140	17205	17182	17094	17179	16989	17137	17124	17187	17210	17279	17231	17031	17303	17118	17149	17292	16934	17112	16999	17123	17241	17352	17176	17122	17155	17187	17136	17075	16910	17274	17100	17197	17306	17060	16994	17119	17140	17197	17228	17180	17192	17140	17029	17140	17263	17166	17076	17143	17216	17099	17283	17167	17186	17125	17139	17196	17209	17156	17036	17175	17027	17159	17106	17301	17093	17090	17157	17076	17179	17135	17190	17415	17170	17278	17335	17180	17249	17362	17107	17212	17193	17276	17313	17083	16889	17228	17294	17185	17149	17324	17135	17113	17156	17191	17215	17117	17263	17195	17088	17311	16977	17151	17146	17060	17121	17338	17113	17171	17159	17333	17153	17119	17089	17144	16971	17130	17183	16980	17287	17264	16962	17192	17208	16888	17093	17309	17086	17192	17124	17176	17186	17080	17300	17202	17198	17178	17132	17271	17189	17241	17096	17123	17066	16969	17142	17232	17089	17100	17110	17070	17091	17093	17193	17241	17078	17039	17182	17201	17032	17174	17180	17122	17240	17069	17228	16939	17371	17100	17288	17200	17096	17094	17160	17243	17026	17242	17052	17279	17086	17053	17044	17235	17169	17107	17066	16998	17098	17181	17161	17050	17255	17045	17169	17148	17206	17279	17040	17184	17102	17149	17103	17046	17271	17096	17197	17193	17057	17083	17194	17234	17220	17056	17156	17201	17168	17297	17208	17284	17149	16961	17253	17158	17227	17051	17221	17388	17172	17277	17482	17048	17185	17198	17157	17173	17205	17137	17143	17290	17184	17067	17142	16866	17044	17047	17238	17405	17317	17111	17362	17181	17183	17053	17116	17207	17141	17350	17109	17283	17248	17138	17195	17006	17254	17276	17178	16995	17075	17157	17005	17266	17144	17256	17273	17352	17216	17108	17146	17094	17275	17175	17067	17163	17234	17081	17116	17083	17123	17056	17283	17166	17287	17189	17316	17219	17033	17282	17161	17205	17082	17275	17336	17320	17351	17161	17191	17208	17250	17284	17115	17353	17402	17197	17012	17180	17109	17269	17094	17057	17092	17024	17300	17368	17338	17350	17327	17223	17085	17010	17175	17094	17086	16949	16991	17136	17351	17476	17194	17095	16947	17183	17021	17098	17157	17289	16963	17147	17048	17040	17054	17070	17026	17134	17175	17097	17158	17153	17077	17111	17272	17326	17137	17145	16885	16948	17235	17089	17060	17134	17166	17238	17371	17228	17401	17175	17312	17004	17145	17201	17142	17190	17135	17292	17240	17103	16983	17278	17091	17026	17079	17142	17163	17047	17191	17276	17294	17089	17081	17047	17050	17059	17148	17271	17069	16952	17140	17174	17191	17133	17512	17263	17028	17292	17299	17044	17031	17195	17047	17013	17051	17113	17089	17118	17157	17104	17311	17278	17126	17001	17035	17195	17313	17226	16952	17150	17055	17182	17162	17316	17171	17069	17220	17210	17159	17003	17248	17087	17186	17254	17198	16977	16998	17091	17038	17059	17022	16978	17223	17267	17061	17241	17184	17214	17136	17209	17120	17088	17129	17253	16993	17122	17264	17054	17130	17019	17258	17063	17179	17125	17258	17281	17162	17024	17419	16924	16961	17065	17155	17235	17031	17202	17144	17137	17134	16896	17272	17062	17149	17095	17074	17138	17218	17263	17099	16984	17338	17216	17100	17055	17050	17306	17049	17209	17098	17166	17267	17104	17227	17253	17187	17220	17242	17339	17252	17111	17201	17175	17221	17148	17063	17263	17032	17281	17233	17021	17400	17209	17108	16964	17225	17381	17298	17140	17314	17213	17286	17122	17088	17132	17263	17260	17121	17152	17038	17086	17130	17037	17390	17128	17097	17175	17100	17206	17158	17127	17013	17093	17070	17097	17065	17182	17141	17216	17192	17082	17225	17238	17170	17127	17164	17259	17131	17221	17436	17185	17301	17252	16881	17058	17169	17188	17303	17249	17120	17259	17071	16981	17218	17248	17276	17129	17110	17237	17005	17038	17057	17051	17186	17304	17194	17141	17147	17102	17082	17170	17035	17254	17179	17187	17280	17103	17176	17412	17180	17115	17303	17036	17194	17144	16985	17070	17194	17236	17250	17183	17225	17312	17115	17036	17038	17191	16975	17128	17163	17261	17244	17061	17036	17210	17174	17198	16974	17178	17251	17408	17301	17244	17143	17157	17021	17134	17268	17121	17116	17438	17277	17153	17170	17067	16929	17150	17187	17130	17202	17224	17068	17160	17225	17165	16993	17240	17101	17126	17098	17315	17354	17205	17125	17193	17235	17222	17187	17149	17130	17149	17150	17080	17288	17127	17382	17114	17128	17272	17038	17207	17412	17146	17093	17332	17158	17171	17256	16994	17280	17267	17144	17190	17208	17224	17103	17316	17152	17129	17299	17019	17284	17309	17153	17075	17358	17195	17209	17061	17125	17208	16995	17085	17081	16848	17115	17168	17258	17233	17304	16997	17133	16975	17199	17105	17231	17234	17143	17093	17156	16964	16917	17022	17293	17110	17193	17305	17158	16909	17285	17129	17088	17133	17086	16959	17124	17217	17066	17137	17094	17282	17103	17252	17045	17298	17215	17224	17143	16914	17205	17279	17174	17342	17239	17056	17151	17368	17098	17068	17236	17141	17237	17297	17127	17271	17130	17130	16946	17188	16988	17121	17232	17100	17021	17057	17230	17077	17227	16994	17220	17163	17229	17213	17324	17197	17318	17032	16928	17093	17360	17198	17222	17043	17246	17027	17048	17154	17126	16963	16975	17324	17002	17042	17100	17176	17175	17089	17157	17175	17117	17249	17263	16881	17058	17126	17090	17257	17167	17211	17037	17232	17159	17217	17294	17051	17005	17322	17222	17117	17166	17011	16988	17066	17192	17059	17215	17034	17237	17131	17262	17103	17285	17174	17065	17200	17110	17194	17102	17153	17151	17147	17124	16978	17337	17159	17160	17140	16952	17291	17136	16999	17182	17131	17212	17224	17145	17363	17064	17031	17196	17418	17279	17273	17116	17260	17177	17426	17090	17238	17191	17319	17379	17203	17130	17107	17174	17382	17129	17111	17286	17246	17125	17256	17106	17198	17454	17229	17059	17036	17096	17152	17107	17153	17101	17295	17318	17104	17208	17153	17071	16868	17131	17370	17215	16896	17304	17226	17143	17128	17222	17176	17219	17182	17085	17033	17102	17295	17117	17038	17115	17219	17266	17123	17238	17150	17194	17061	17024	17009	17335	17114	17251	17233	17082	17008	17133	16965	17055	17161	17358	17278	17181	17042	17059	17141	17024	17115	17159	17092	17220	17363	17194	17125	17069	16928	17173	17050	16984	17293	17269	17205	17039	17024	17253	17152	17238	17185	17288	17212	17123	17194	17133	17256	17325	17148	17114	16948	17070	17137	17143	17188	17121	17181	17071	17157	17146	17170	17045	17058	17189	17473	17477	17246	17240	17072	17162	17003	17162	17074	17249	17274	16962	17082	17261	17117	17235	17190	17005	17119	17237	17139	17048	17055	17272	17026	17342	16987	17146	17197	17205	16949	16983	16943	17244	17196	17362	17167	17184	17247	17227	17203	17113	17210	16896	17143	17169	17010	16958	17336	17126	17187	17232	17225	17236	17291	17195	17185	17009	16920	17069	16917	17285	17276	17095	17115	17144	17119	17025	17090	17310	17024	16986	17113	17041	17137	17007	17171	17090	17113	17149	17140	17037	17115
45254	55912	37987	21948	16934	16377	16068	16044	16152	16131	15995	16149	16053	16156	16056	16082	16062	16131	16151	15993	16307	16166	16181	16025	16120	16138	16167	16042	16067	16109	16229	16322	16131	16061	16252	16229	16031	16146	16134	16185	16169	16055	16038	16061	16251	15986	16064	16018	16113	16112	16098	15991	16148	16053	16034	16006	16054	16144	16104	16213	15976	15964	16125	16224	16022	15892	16280	16096	16117	16187	16144	16019	16120	16130	16215	16073	16053	16072	16029	16088	16181	16211	15975	16167	16082	15982	16009	16021	16057	16032	16039	15941	16066	16150	16149	16098	16125	16000	16225	16114	16151	16048	16146	16046	15982	16158	15953	16014	16143	16120	16084	16054	16101	16171	16202	16132	16155	16300	16098	16155	16072	16023	16135	16023	15877	16145	16191	16105	16024	16302	16203	16145	16222	16019	16178	16199	16165	16124	16187	16031	16068	15946	16169	16076	16131	15993	16041	16057	16102	16031	16110	16136	16116	16080	16087	16135	15968	15995	16131	16201	16034	16213	15976	16139	15974	16104	16105	15849	16029	15930	16047	16036	16152	16043	16056	16013	16103	16025	16238	15992	16155	16021	16013	16080	16310	16091	15917	16066	16096	16127	16174	16019	16059	16068	16125	16108	15936	16154	15898	15888	16119	16064	16221	16066	16129	16173	16123	15969	16092	16032	16187	16139	16321	16047	16059	16051	15974	16185	15973	16040	16195	16039	16205	16094	16061	15984	16110	16114	16075	15972	16071	16151	16093	16110	16281	16053	16148	15936	16297	16047	16064	16140	16064	15939	16282	16110	16226	16301	15920	16111	16041	16051	16080	16038	16179	16065	16226	16218	15914	16028	15947	16014	16021	16165	16010	15932	16212	16060	16126	16167	16241	16073	16085	16084	15946	16189	16144	15998	16071	15994	15947	16024	15899	16083	16092	16319	16078	16093	16181	16030	16191	16080	16101	16171	16027	16069	15976	15885	16248	15913	16213	16058	16196	16017	16050	16081	16284	16032	15984	16057	16139	15921	16139	15910	16289	16020	15992	16122	16021	16127	15995	16178	16048	16084	16055	16061	16087	16111	16044	16132	16140	16005	16233	16016	15957	15994	15976	15999	16071	16058	16216	16080	16082	16092	16011	16220	16080	15942	16260	15952	16107	16041	16003	16057	15935	16137	16054	16068	16069	16126	16154	16057	16091	16179	16169	15993	16100	16131	16195	16322	16192	16068	16186	16245	16267	16095	16240	16128	16182	16091	16127	16251	16096	16244	16092	16172	15923	16032	16075	16030	16013	16007	16137	16224	16096	16232	16051	16126	16113	16124	16035	16078	16228	16113	16258	15917	16203	15928	16118	16000	15957	16080	16114	16158	16201	16097	16044	16113	15855	16181	15986	16144	16113	16005	16045	16118	15971	16062	16057	16200	16115	16024	16004	16016	16215	16110	16115	16147	16179	16162	16119	16065	15945	16016	16026	16180	16229	16060	16008	16042	16099	16172	16096	16003	16198	16115	16074	16162	15918	16165	16136	15958	16266	15942	16162	16162	16026	16228	16178	15965	16163	16111	16074	15916	15996	16127	16140	16100	16098	16206	16121	16172	16136	16171	16093	16071	16048	16206	15888	16055	16121	16180	16148	15993	15956	16180	16107	16081	16134	16054	16167	16034	16134	15948	16213	16114	16190	16044	16286	16060	16161	16207	16200	16071	16189	16157	16015	16043	15981	16087	16149	16104	16087	16055	16121	16074	16266	16060	16016	16074	16232	16239	16175	16008	16157	16188	16055	15976	16065	16140	16107	16060	16243	15919	16027	16041	16116	16258	16075	16074	16086	15866	15865	16186	16047	16232	16055	16214	16136	16173	16048	15866	15990	16164	16061	16074	15993	16170	16020	16131	15971	16091	16016	16023	16049	16104	16196	16038	16033	16265	16150	16129	16126	15941	16276	15993	16212	16060	16007	16266	16089	16107	16096	16103	16034	16039	16170	16152	16251	16172	15966	16030	16101	16078	16044	16024	16200	16200	16076	16177	16060	16194	16264	15959	16208	16068	15874	16022	15884	15973	16210	15905	16079	16027	16058	15983	16050	16005	16052	16143	16230	16137	16083	15869	16132	16023	16233	15955	16118	16144	15838	16153	16136	16035	16051	16061	16153	16098	16093	16142	16144	16094	16193	16011	16110	16172	16064	16243	16281	16033	16171	16099	16140	16200	16159	15903	16123	16229	16133	16124	16060	16054	16142	16089	16148	16076	15940	16102	16047	15985	16104	16255	16098	16073	16199	16013	16250	16041	15971	16204	15997	16149	16019	16007	16127	16032	16030	16157	15977	16120	16106	16157	16186	15911	16112	16034	16133	16195	16099	16152	16223	16116	16152	16068	16038	16040	16051	16186	16125	16062	15950	16084	16243	15935	16037	15905	15985	16038	16096	16030	16114	16219	16055	16033	16149	16067	16029	15982	16099	16090	16133	16046	16108	16166	16164	16194	16111	16204	15934	16321	16207	15999	16138	16030	15898	16053	16192	16186	16248	16136	15952	16017	16143	16013	16093	16052	16166	16125	16222	16107	16309	15946	16216	16142	16090	16066	16038	16116	16211	15991	16157	16132	15999	16128	16092	16026	15988	15983	15934	16087	16107	16166	16020	15972	15987	16100	16194	16079	16005	16095	15983	15996	16193	16273	16096	15886	16139	16200	16027	16065	16105	15948	15990	15921	15915	16046	16118	16062	16040	16003	16104	16029	16165	16140	16124	16171	16025	16109	16079	16166	16101	16168	16169	16208	16122	16127	16122	16004	15946	15980	16029	15924	15913	16114	16133	16067	16109	16073	16052	16116	16213	16120	16028	16092	16124	16102	16128	16068	15905	16241	16042	16064	16109	16237	16022	15920	16249	16083	16308	16223	16189	16144	16184	16023	16116	16148	16126	15934	16049	16067	16014	16105	16070	16170	16093	15988	16211	15937	16103	16116	16032	16145	16245	15871	16042	16253	15961	16097	15882	16001	16266	16015	16141	16010	16007	16098	16109	16230	16014	16181	15909	16011	16049	16296	16217	16149	16043	16037	16028	16113	16045	16128	16102	16123	15998	16192	15970	16072	16104	16140	16196	15954	16291	16043	16125	16045	16101	16151	16022	16149	16108	16047	16051	16084	16252	16207	16148	15986	16285	16130	16145	16246	16137	16283	16148	16060	16196	16039	16062	16035	16101	16100	16100	16060	16131	16129	16168	16077	16078	16077	16172	15940	16068	15954	16071	16070	15987	16097	16205	16034	15977	16124	16161	16080	16082	16195	16136	15880	16017	16152	16042	16140	16075	16035	15928	15989	16076	16009	15950	16134	15979	16044	16150	16139	16091	15990	16052	15980	16112	15940	16073	15916	16156	16156	16215	16149	16105	16113	16043	16049	16077	16089	16037	16184	16052	16034	16133	16173	16050	16009	16159	16070	16101	16129	16035	16081	15998	16011	16144	16076	16023	16130	15969	16019	16169	16031	16208	15949	16071	16001	16052	16126	15866	15981	16152	16053	16142	16123	16028	16089	16208	16155	16232	16190	15973	16179	16221	16199	16115	16045	16176	16021	16052	16247	16109	16019	16178	16052	16034	16135	15987	16114	16021	16015	16174	16035	16110	16152	15848	16439	16131	16066	16088	16176	16172	15961	16150	16164	16226	16013	16072	16143	16023	16273	16027	15874	15979	15864	16325	15967	16104	16069	16106	16252	16090	16087	16002	16041	16066	15990	16376	16184	16089	16098	15994	16033	16031	15929	16065	16132	16183	15997	16187	16012	16202	16017	15980	16057	16062	16271	15957	16060	16027	16279	16005	16284	16052	15947	16313	16040	16229	16199	16068	16082	16227	16023	16215	16209	16216	16192	16198	16169	15998	16176	16140	15969	16061	16052	16076	16228	16155	16095	16101	16081	16101	16201	16144	16102	16093	16090	16106	16112	16141	16033	16064	16029	16138	16122	16021	16089	16242	16079	16180	15978	15994	16249	16171	16126	16209	16123	16187	16235	16006	16122	16056	16077	16151	16350	16066	16127	16126	16042	16066	16221	16078	16182	16088	16140	16078	16346	15959	15940	16042	16236	16071	16070	16188	16244	16242	16192	16142	16015	15882	16272	16157	16158	16108	15961	16225	16211	16015	16076	16101	16057	15979	16176	16066	15988	15949	16155	16104	16049	16185	15956	16210	16093	15978	16109	16207	16091	16229	16096	15930	16024	15988	16227	16008	16049	16123	16076	15976	16054	16198	16105	15948	16004	15927	16055	16160	15980	16177	16199	16132	16043	16150	16202	16107	16040	16065	16154	16202	16102	15973	16084	16062	16155	16090	16071	16152	16147	16129	16147	16044	16119	16013	15874	16211	16027	16114	16085	16137	16145	16219	16185	16143	15985	15969	16135	16145	16271	16115	16111	16118	15978	15861	16226	16047	16141	16148	16096	16050	16102	16133	16108	16120	16041	16058	16087	15975	16047	16001	15857	16143	15917	15872	16005	16154	16087	15933	16059	15944	16027	16023	16081	16195	16084	15952	16185	16103	16150	16187	16297	16000	16140	16025	16155	16067	16204	16117	16098	16205	16118	16063	16182	16279	16141	15955	16138	16054	16078	16213	16137	16018	16161	16192	16169	16274	16237	16111	16030	16138	15944	16043	16250	16111	16139	16062	15969	16241	16144	16266	16060	15987	16039	16034	15987	16029	16063	16114	16109	16088	15861	16096	16079	15989	16127	16084	16163	16161	16061	16088	16127	15944	16029	16158	15963	16062	15995	15961	16053	16244	16142	16053	15939	16018	16159	16146	16054	15959	16237	15921	16150	15979	16100	16174	15839	16154	16071	16061	15970	16119	16067	16358	16139	15910	16158	16059	16208	16088	16049	16219	16232	15917	16027	16078	16123	16265	16090	16022	16203	16031	15999	16035	16275	16125	16084	16098	16118	16118	15984	16149	16218	16110	15989	16099	16184	16304	16024	16044	15966	16036	16009	16180	16065	16042	16085	16039	15986	16271	16100	16087	16332	16235	16179	16189	16102	16064	16118	15991	16266	16103	16113	16046	16085	16163	16090	16076	16012	16106	16087	15998	16055	16111	16154	16175	16148	16145	16154	16082	16236	16152	16289	16122	16049	16051	16170
39087	37863	32090	23774	18150	17384	17478	17263	17229	17235	17119	17115	17202	17137	17121	17001	17179	17156	17116	17200	17115	17331	17255	17191	17150	17140	17078	17054	17207	17139	17181	17153	17270	17042	17036	16967	17010	17338	17099	17128	17307	17057	17226	17077	17004	17115	17012	16949	17156	17186	17026	17105	17347	16927	17205	17225	17117	16995	17209	17229	17117	17218	17357	17185	17274	17064	17115	16947	17224	16963	16963	16963	17246	17040	16894	17336	17268	17167	17134	17106	17154	16977	17192	16958	17161	17091	16984	17122	17113	17045	17105	17011	17142	17079	17057	17141	16893	17110	17124	17147	17103	16961	17145	17169	17014	17213	17282	17046	17209	17126	17096	17207	17264	17179	17355	17117	17235	17122	16867	16879	16904	17341	17346	17015	17055	16943	16930	17131	17150	17289	17101	17078	17095	17167	17023	17197	17114	17155	17108	17240	17127	17067	16980	17151	17040	17040	16988	17030	17217	17167	17082	17133	16881	17069	17167	16991	17129	17141	17298	17067	17031	17151	17141	17074	17098	17286	17052	17208	17000	17077	16977	17104	16976	17020	17082	17109	16994	17280	17135	17068	17226	17069	17360	17030	17063	17104	17017	17137	16949	17191	16956	17215	17174	17061	17130	17054	17173	17078	17008	17066	17200	17006	17060	17125	17038	17083	17129	17181	17074	17226	17173	17142	17118	17056	17183	17141	17141	17212	17022	17239	17174	17088	17063	17063	17014	17053	17213	17194	17153	17238	17100	17066	17197	17084	17139	17092	17201	17261	17137	17207	17192	17146	16999	16915	17174	16969	17226	17188	16986	17210	17092	17159	17186	17110	17175	17302	17144	17089	17247	17191	17160	17000	16948	17341	17293	17374	17079	16993	17041	17131	17061	17307	17196	17185	17068	16764	16957	17085	17172	17466	17236	17079	17185	17154	17102	17221	17038	17163	17043	17118	17033	17189	17066	17119	17191	17136	17186	16928	17209	17159	17247	17103	17234	17260	17034	17140	16925	17134	17119	17018	17462	17086	17208	16970	16970	16978	17035	17061	17071	17192	16918	17020	17196	16993	17191	17190	17162	17122	17379	16980	17145	17174	17059	17222	17158	17032	17256	17071	17034	17225	17273	17079	17138	17016	17077	17108	16997	17233	17041	16890	17242	17052	17159	17198	17209	17049	17157	17116	17105	17331	17037	17054	17109	16979	17145	17133	17190	17228	17204	16997	17164	17030	17116	17079	17012	16976	17252	17013	17027	16991	17150	17210	17088	16959	17118	17243	17248	17102	17104	17097	17154	16889	17322	17161	17189	16961	17146	17203	17268	16841	17207	17071	17123	17044	17086	16997	16953	17032	17166	17123	17112	17054	17080	17114	17159	17153	16903	16897	17052	16951	17177	17225	17171	16900	17061	17242	17108	17104	17186	17151	17242	17053	16973	17029	16999	17089	16978	16911	17097	17044	17046	17070	16962	17237	17142	17155	17012	17127	16946	17176	17123	17226	17203	17203	17339	17061	17084	17181	16956	17333	16910	16941	17236	17363	17130	17193	17234	17294	16989	17239	17206	17198	17092	17088	17167	17172	17209	17180	17043	17179	17277	17188	16870	17099	16929	16903	17079	17039	17146	17064	17140	17065	16937	17096	17297	17074	17233	17144	17081	17023	17163	16982	17064	17224	17073	16933	17113	17237	17208	17138	17278	17035	17072	17292	17091	17090	17007	17193	17029	17078	17070	16908	17428	17061	17340	17087	17213	17113	17096	16981	17132	17076	17168	17136	17353	17432	17289	17227	17123	17263	17317	17048	16936	17041	17105	17098	17215	17043	17268	16990	17083	17042	17138	17185	17007	17141	17130	16983	17250	16874	17097	17003	17110	17053	17169	17271	17244	17158	17130	16996	17016	16955	17178	16933	17100	17112	17057	17038	17267	17350	17120	17333	17108	16972	16993	17065	17336	17294	17200	16930	17029	17140	17132	17157	17050	17110	17069	17111	17208	17134	17129	17006	17070	17257	17181	17273	17085	17128	17061	16946	16971	17099	16952	17197	17046	17191	17144	17353	16992	17213	16933	17184	16992	17199	17130	17114	17236	17135	17110	17015	17182	17045	17155	17067	17276	16958	17044	17044	17181	17093	17185	17114	17038	17044	17279	17154	17236	17043	17088	17158	16988	17218	17080	17145	17033	17293	17013	17147	17020	16950	17151	17084	17247	17038	17270	17066	17214	17092	17091	17163	17115	17090	17042	17172	17222	17095	17185	17293	17174	16993	17073	17200	17174	17099	17004	17025	16943	17240	17132	17373	17124	17123	16948	17111	17066	17045	17074	17050	17106	17102	17355	17397	17174	17203	17141	17113	17185	17000	17093	16917	17263	17206	17051	17200	17100	17200	17203	17151	17129	17043	17067	16826	17136	17088	17280	17061	17268	17118	17036	17260	17098	17343	17048	17107	17247	17082	17219	17077	17198	17142	17028	17253	17206	17022	17001	17136	17239	17177	17108	17001	17266	17032	17142	17072	17004	16976	17213	17064	17106	17083	17202	17189	17087	17216	17141	17135	17129	17153	17074	17082	17287	17066	17041	17010	17226	17102	17002	17025	17179	17271	17121	17226	17255	17110	17027	17045	17106	17199	17116	17004	17308	16967	16999	17068	17124	17075	17307	17157	17076	17208	17216	17339	17227	17191	17115	17154	17189	17104	17258	17054	16936	17218	16899	17324	17228	17160	17060	17100	17215	17134	17238	17014	17106	17108	17037	17193	17194	17154	17120	17069	17078	17209	17065	17305	17099	16959	17069	17117	17126	17119	17174	17128	17252	17178	16965	17280	17017	17050	16912	17261	17240	17117	17157	17251	17134	17087	17062	17265	17281	17002	17055	17060	16937	17301	17064	17313	17116	17245	17130	16983	16907	17075	16893	17002	17148	16959	17055	17259	17057	17133	17304	17177	16867	16936	16994	17168	17220	17100	17199	17088	17216	17043	17043	17069	17148	17050	17164	17263	17007	17110	16997	16969	17247	17123	16928	17262	17243	17366	17239	17087	17094	17243	17206	17048	17074	17155	17102	17355	16960	17314	17102	17133	17086	17244	17168	17259	17277	17230	17097	17177	16850	17138	17145	17123	17019	17192	16984	17229	17100	16938	17198	17334	17159	17109	17180	17059	17197	16972	17026	17030	17129	17126	16981	17258	17209	16912	17186	17184	17299	17228	17160	17239	17065	17215	17085	17160	17011	16981	17084	17273	17240	17093	17164	17124	16915	17002	17168	16937	17085	17058	17012	17126	16858	17026	17071	17120	16865	17262	17289	17098	16992	17021	16988	16995	17297	17057	17113	17007	17140	17277	16947	17107	17169	17057	17161	17223	17003	17056	17177	17198	17197	17230	17067	17063	17103	16871	17004	17150	17016	17095	17143	16992	17150	17078	17320	17137	17235	17026	17069	17053	17261	17218	17025	17079	17014	17172	17005	17179	16885	17129	17143	17346	17127	17128	17068	17241	17113	17215	17159	17087	17168	17079	17075	17098	17169	17244	17241	17130	17222	16973	17014	17274	16937	17152	17134	17106	17189	17095	17146	17161	17215	17094	17304	17058	17008	16905	17080	17138	16988	16946	17022	17204	17200	16962	17252	17151	17048	16962	17172	17027	16950	17150	17204	17134	17001	17043	17171	17141	17166	17149	17080	17122	17289	16967	17058	17145	17099	17283	17098	17011	17155	17118	17150	16974	16915	17288	17239	17222	17345	17116	17226	17332	17113	17088	16981	16885	16993	17129	17042	17232	17242	16932	17157	17240	17122	17032	16988	17163	17221	17327	17026	16921	17110	17031	17189	17107	17239	17109	17097	17099	17152	17045	17035	17091	17062	17069	17136	17131	17091	17292	17167	16944	17147	17251	17075	17105	17113	16810	17117	17082	17284	17108	16915	17156	17128	17255	17084	17126	16986	17219	17169	17051	17053	16955	17424	16902	17049	17203	17166	16994	17141	17069	17204	17062	17046	16989	17117	17084	17152	16933	17174	17102	17129	17209	17179	17084	17010	17121	17052	17154	17112	16922	17104	17081	17133	17185	17044	17051	17158	17327	16968	17021	17123	17265	17129	17070	16972	16989	17315	17133	17074	16995	17244	17177	17198	17186	17021	17050	17094	17233	16911	17113	17010	17280	17164	16935	17182	17036	17191	17292	17111	17034	17022	17175	17076	17054	17128	17309	17017	17165	17135	17173	17047	17126	17224	17086	17249	17106	17183	16995	17145	17022	17134	17198	17126	16971	17051	17043	17057	17055	17090	17078	17341	17127	17138	17128	17341	17067	17076	17146	17097	17201	16994	17016	17056	17164	17150	17179	16964	16944	17147	16958	17077	17155	17103	17135	17353	17096	16915	17120	17067	17074	17015	17330	17188	17038	17205	17330	17246	16966	17032	17219	17028	17332	17189	17001	17123	17107	17168	17156	17251	17048	17007	17145	17143	17197	17137	17219	17204	17225	17003	17039	17018	17147	17012	17136	17227	17055	17006	16798	17090	17068	17229	17191	17214	17333	17031	17328	17159	17063	16970	17197	17115	17098	17129	17229	17021	16947	17118	17026	16942	17056	17078	17056	17290	17107	17194	17143	17093	17133	17169	16999	17237	17038	17246	17040	17218	17215	17063	17082	16864	17151	17180	17202	17085	17158	17081	17076	17023	17045	17156	17127	17058	17207	17086	17131	17008	17169	17118	17190	17236	17203	17136	17257	16939	17188	17100	17252	17100	17065	17044	17133	17039	17080	17156	17022	16965	16988	16976	17216	17178	17175	17215	17067	17024	17201	16960	17052	16971	17084	17111	17234	17252	17154	17154	17032	17022	16990	17180	17035	17116	17046	17142	17140	17240	16994	17177	16981	16972	17266	17224	17074	17162	16781	17379	17130	17146	17121	17086	17173	17071	17198	17250	17009	17218	17121	17073	17122	17046	17038	17033	17037	17120	17215	17204	17289	17114	17003	17230	17183	16952	17064	17393	17017	17167	17148	17217	17039	17250	17057	17184	17156	17164	17128	17005	16950	17038	17252	17081	17160	17052	17259	17037	17211	17174	17190	17023	17224	17243	17121	17100	17213	17093	17001	17157	17062	16949	16939	17163	17080	17260	17201	17158	17160	17225	17114
51404	53570	35547	21428	17086	16484	16047	16115	16026	16112	16085	15900	16055	16251	16172	16134	16071	15975	16047	16072	16231	16203	15874	16019	16117	16156	16241	15876	16151	15994	15920	16100	16327	16259	16247	15952	16217	16104	16087	16009	16118	15999	16155	16122	16134	16140	16126	16083	16050	16077	16100	16133	16023	16036	16160	16050	16283	16093	16062	16043	16151	16055	16172	16319	16207	15976	16016	15895	15902	16068	16120	16094	16019	16036	16081	16247	16046	16229	16153	16000	16189	16047	16309	16033	16141	16140	16068	16028	16004	16159	16168	16025	16100	15842	15876	16084	16024	16055	16178	16129	16139	15989	16079	15992	15981	15890	15994	16066	16192	15922	16279	16152	16066	15976	16114	16070	16138	16144	16016	16217	16050	16083	16194	15998	16087	16062	16253	16119	16111	16131	16019	16166	16133	16191	16102	16141	16111	16097	16090	16209	16012	16199	16003	16198	16236	16120	16041	16182	16068	16142	16059	16164	16077	16205	16156	16126	16119	16193	16358	16113	16124	16127	16026	16152	16144	16375	16002	16160	16274	16247	16154	16155	15938	15916	16057	16002	16126	16123	16058	16055	16042	15892	15978	16075	16168	16192	16169	16151	16119	16026	16071	16115	15990	15924	16201	16107	16164	16165	16186	16053	16161	16063	15922	16052	16075	15929	16272	16071	16179	15898	16065	15968	16128	16005	16063	16276	16232	16181	16084	16079	16107	15989	16032	16125	16093	16148	16153	16238	16120	15997	16163	16110	15915	16061	16034	16078	15999	16305	16125	16002	16045	16173	16113	16157	16177	16128	16053	16120	15904	16122	16134	16076	16029	16005	16066	16052	15975	16084	16157	16018	16102	16077	16217	15932	15897	16013	16155	16109	16227	15866	16221	16214	16230	16060	16073	16131	16048	16052	16051	16173	16089	16020	16177	16250	16054	16210	15981	16073	16037	15961	16053	16011	16087	16071	16144	16085	16194	16222	16184	16144	16003	16095	16065	16176	16091	16127	15988	16234	16015	15952	15995	16224	16117	16112	16079	16161	16045	16143	16067	16054	16138	16011	16111	16156	15997	16118	16087	15955	15958	16148	15975	16137	16102	16221	16078	16067	16197	16217	16075	16201	16000	16130	16078	15870	16099	16074	16018	15929	16197	16128	16233	16147	16054	16137	16095	16082	15992	16199	15988	16109	16137	16026	16151	16185	16140	16068	16151	15966	16183	16091	16113	16096	16193	16195	15955	16174	16076	16209	16001	16209	16041	16094	16145	15980	16046	16188	16028	16016	16143	16017	16095	16154	16138	16200	15966	16248	16038	16222	16055	16173	16063	16093	16136	15944	16116	16051	16114	16165	16201	16119	16080	16054	16009	16034	16238	15981	16075	16129	16073	15975	16176	16212	16034	16208	16155	16057	16007	16113	16146	15957	16136	16105	16195	16176	16027	16067	15940	16090	15965	16309	16086	15924	16058	16054	16153	16049	16304	16005	15961	16100	16216	16032	16024	16095	15961	15998	15984	16110	16082	16107	16146	15970	16051	16043	16072	16172	16117	16125	16235	16167	16003	16237	16030	16045	16120	16053	16120	16148	16104	16241	16069	16059	16066	16100	16100	16068	16152	16101	16190	16178	15912	15953	16149	16157	16089	16183	16170	16149	16057	16036	16079	16123	15973	16102	16128	16215	15984	16028	15968	16171	16084	16083	16087	16026	16130	16144	16056	16003	16026	16034	16203	16100	16131	16135	16108	16067	16085	16020	16009	15948	16048	16130	16158	15938	16251	16054	16229	16050	16022	16070	16038	15977	16088	16179	16174	16191	16109	16145	16062	16099	16111	16072	16203	16106	16026	16162	16017	16132	15972	16137	16188	16091	16001	16026	16055	16120	16172	16116	16217	16179	15943	16150	15923	16049	15977	15942	16217	16233	16062	16178	16110	16242	16232	15996	15927	16187	15913	16250	16000	16093	16088	16101	15891	16066	16022	16082	16095	16158	16115	16306	16061	16105	16162	16238	16235	16082	15981	15967	16033	15987	16077	16219	16185	16023	16066	16218	16070	15988	16163	16103	16047	16035	16098	15971	16024	16174	16103	16011	16261	16051	16048	16171	16075	16180	15995	16110	16082	16113	16149	15983	15944	16114	16166	16142	16143	16018	16093	16062	15964	16051	15907	16137	16063	16181	16277	16076	16103	15994	16105	16196	15970	16117	16000	16029	16082	16107	16048	16069	16195	16009	16160	16147	15946	16028	15990	16106	16114	16022	16072	16245	15904	16200	16151	16161	16055	16076	16181	16030	16023	16226	16024	15957	16099	16262	16129	16102	16088	16182	16132	16104	16104	16018	16171	16152	16113	16043	16120	16217	16197	16133	16267	15996	16182	16036	16138	16081	16067	15978	16096	16011	15951	15935	16218	16241	16162	15993	16336	16217	16025	16206	15968	16150	16007	15999	15912	15921	16097	15927	16172	16228	16181	15969	16148	16156	16118	16341	15897	16087	15985	16135	16067	16290	16105	16098	16246	16028	16112	16035	16197	16058	16267	16084	16204	15928	16258	16096	16136	16177	16048	16098	16102	16212	15999	16285	16040	16101	16211	16089	15994	16051	16207	16211	16128	16046	16085	16068	16021	16163	16112	16135	16014	16007	16055	16365	16218	16056	16226	16128	15993	16133	15915	16180	15947	15999	16031	15925	15993	15861	15970	15845	16018	16126	16117	16054	15994	16184	16088	16130	16119	16083	16163	16089	15999	16091	15929	16134	16029	16200	16029	16090	16060	16121	16147	16257	16107	16068	15964	16157	16190	16078	16271	16027	16029	16118	16027	16015	16048	15913	16193	16201	16098	16183	16087	16043	15962	16139	15970	15984	16278	15976	16244	16022	16044	16184	16150	15968	16240	16091	16159	16040	16057	16110	16159	16071	16295	16160	16034	16233	16218	16079	16004	16137	16197	16055	16095	16160	16256	16253	16123	16020	16016	16091	16137	16068	16238	16104	16037	16071	15935	15958	16173	16274	16076	16159	16161	16294	16210	15992	16005	16095	15978	16242	16001	16196	16076	16077	16147	16073	16119	16185	16198	16050	16129	16122	16016	16084	16054	16088	16186	16178	16234	16183	16046	15991	15966	15960	16056	16026	16032	16006	16002	16100	16142	16192	15979	16075	16287	16056	16132	16182	16289	16035	16112	16007	16013	16182	16092	16108	16211	16078	16089	16168	16167	16066	16109	16152	16015	16155	16099	15956	16429	16082	16157	15932	15890	16118	16097	16145	16051	16087	16016	16094	16142	16145	16077	16198	16107	16084	16031	16056	16114	15975	16041	16148	16260	15892	16011	16038	16179	16107	16196	16002	16184	16069	15970	16185	16171	16266	16167	16039	16229	16104	16108	15930	16245	16129	15982	16144	16238	16144	16088	16064	16011	16197	16001	16135	16194	16034	16000	15906	16153	16069	16278	15901	16020	16096	16162	16045	15984	15943	16069	16046	16152	16029	16132	16078	16068	15966	16056	16048	16149	16274	16073	16158	16031	16050	16170	16233	16250	16110	16222	16102	16048	16050	16110	16274	16103	16100	16379	15953	16246	16296	16053	16119	16100	16108	16051	16209	16149	16070	16267	16002	16118	16119	16017	16165	16134	16025	16021	16136	15912	16066	16124	16134	16152	16137	16113	16193	16086	16023	16241	16112	16180	15948	15954	16046	16103	16256	16180	16094	16170	16157	16091	16131	16082	16050	16006	16155	16164	16110	16082	16060	16059	16007	16045	16072	16125	16156	16107	16124	16031	16104	16051	16076	16195	16103	16109	15988	16127	15999	16109	16050	15997	16113	16181	16196	16027	16097	16094	16006	16002	16164	16087	16064	16216	16084	16167	16279	16018	16099	16114	15905	16142	16057	16152	15941	16108	16196	16149	16143	16238	16302	16017	16237	16073	16138	16041	16168	15969	16297	16097	15983	16014	16116	16064	16141	16096	16142	16149	16101	16161	15971	16168	15984	16164	16065	16063	16160	16034	16167	16011	16119	16058	16158	16101	15966	16072	16158	16051	15972	16080	16149	16045	16145	16144	16145	16167	16290	16159	15989	16050	16223	16114	15981	16031	15947	16120	16029	16136	16009	16161	16093	16141	15943	16026	16191	16198	16139	16105	16025	16173	16178	16018	16219	16328	16024	15995	16013	16027	16215	16000	16073	16167	16089	16074	15901	16189	16056	16085	15908	16053	16034	16172	16187	16030	16108	16177	16006	16017	16236	16140	16061	16175	16252	16309	16086	16057	16183	15986	16052	16170	16108	16165	16202	16082	16116	16136	16088	16102	16033	16038	16124	16214	16107	16027	16322	16134	16080	16070	16138	16090	16094	16186	16040	16296	15940	16144	16157	16016	16081	15947	16202	15993	16041	16010	16182	15904	15955	16027	15970	15989	16077	15977	16188	16073	16022	16198	16115	16050	16047	16221	15925	16268	16060	15985	15990	16100	16114	16129	16098	16126	16210	16102	16202	16090	16233	16149	16020	16154	15974	16120	15928	16062	16144	16149	16245	16085	16048	16211	16111	16147	16067	15985	15994	15991	16229	16067	16163	16057	15999	16117	16099	16110	16062	16072	15946	16126	16172	15965	16025	16170	16076	16153	16186	15915	16092	15917	16259	16074	16139	16044	15988	16013	16111	16160	16246	16041	16066	16225	16027	16074	16152	15991	16117	15969	16196	15966	15968	16084	15926	16183	16169	16051	16003	16138	16116	16186	16094	16105	16117	16300	16061	16142	16024	16144	16208	16096	16087	16117	16083	16205	16001	15978	16080	16249	16161	16092	16151	16099	16033	16031	16231	16316	16003	16057	16121	16095	16048	16061	15985	16210	16103	16074	16221	16134	16243	16170	16094	16057	15909	16313	16129	16089	16107	16160	16071	16102	16073	16048	15919	16158	16169	16127	16145	16217	16150	16172	16024	16123	16303	16007	16130	16152	16111	16151	16093	16194	16022	15866	16031	16145	15923	16181	16053	16067	16054	16202	16044	15985	16217	15960	16083	16084	16024	16098	16071	16131	16066	16120	16107	16069	16184	16027	16075	16032	16110	16016	16041	16145	16094	16108	16121	16248	15940	16149	16166	16008	16163	16312	16198	15914	16319	16075	16145	16246	16010
24008	24044	32934	26783	22672	23067	22556	18170	17476	17665	17576	17685	17467	17409	17556	17584	17627	17627	17536	17469	17451	17594	17420	17170	17358	17287	17433	17515	17511	17353	17428	17332	17503	17288	17321	17521	17661	17374	17340	17346	17473	17151	17422	17271	17433	17321	17355	17320	17315	17380	17225	17508	17241	17484	17693	17338	17288	17215	17254	17339	17470	17414	17207	17310	17338	17474	17601	17241	17252	17533	17397	17135	17326	17385	17564	17197	17385	17461	17352	17457	17437	17490	17180	17299	17344	17470	17194	17405	17210	17291	17440	17444	17216	17308	17190	17415	17294	17337	17303	17472	17195	17172	17156	17213	17227	17205	17222	17242	17502	17071	17057	17198	17257	17257	17327	17367	17521	17394	17440	17187	17439	17177	17246	17085	17352	17324	17284	17375	17518	17216	17336	17352	17488	17298	17392	17232	17283	17079	17509	17213	17373	17446	17221	17334	17368	17387	17464	17250	17351	17397	17343	17336	17427	17403	17388	17339	17234	17192	17315	17417	17220	17291	17418	17257	17298	17557	17346	17443	17358	17179	17457	17420	17128	17301	17390	17277	17217	17278	17456	17236	17280	17393	17359	17200	17227	17115	17241	17275	17288	17247	17440	17516	17450	17357	17389	17364	17258	17300	17336	17230	17349	17349	17336	17290	17274	17432	17337	17303	17466	17264	17135	17106	17067	17245	17276	17364	17303	17489	17358	17318	17594	17224	17345	17169	17379	17155	17388	17352	17346	17360	17698	17455	17140	17120	17466	17200	17314	17439	17422	17252	17340	17404	17323	17453	17285	17320	17209	17271	17271	17190	17028	17314	17473	17217	17146	17093	17108	17291	17216	17327	17458	17196	17249	17335	17265	17343	17356	17282	17210	17155	17418	17157	17336	17132	17468	17337	17389	17246	17175	17219	17338	17127	17356	17349	17231	17189	17327	17267	17510	17376	17284	17192	17379	17449	17351	17274	17399	17421	17327	17290	17321	17304	17345	17415	17220	17333	17543	17359	17279	17322	17195	17293	17198	17413	17332	17332	17285	17279	17189	17301	17483	17157	17240	17279	17288	17370	17458	17256	17453	17480	17306	17272	17467	17274	17420	17219	17394	17388	17500	17296	17277	17526	17278	17274	17304	17396	17329	17176	17148	17333	17332	17338	17431	17317	17445	17282	17315	17294	17388	17375	17564	17393	17241	17291	17367	17451	17254	17332	17337	17341	17302	17516	17161	17186	17298	17228	17231	17148	17290	17488	17648	17421	17239	17310	17522	17444	17180	17419	17259	17154	17227	17214	17349	17346	17297	17492	17276	17171	17258	17325	17457	17208	17371	17310	17305	17306	17205	17349	17359	17204	17319	17190	17468	17235	17398	17243	17372	17517	17245	17189	17516	17241	17292	17449	17220	17366	17398	17458	17344	17315	17231	17544	17359	17488	17339	17346	17285	17366	17327	17276	17335	17345	17336	17464	17339	17301	17449	17343	17393	17199	17266	17315	17357	17290	17412	17400	17232	17249	17412	17558	17376	17026	17203	17245	17323	17269	17370	17281	17305	17259	17278	17389	17377	17322	17462	17447	17309	17291	17393	17355	17426	17368	17424	17262	17446	17254	17293	17478	17349	17317	17107	17298	17379	17278	17362	17089	17320	17281	17340	17227	17297	17312	17235	17272	17327	17263	17172	17308	17369	17454	17468	17221	17273	17455	17496	17304	17219	17263	17371	17184	17400	17338	17568	17329	17272	17304	17388	17248	17236	17349	17575	17284	17402	17457	17381	17459	16945	17361	17235	17412	17155	17171	17262	17214	17252	17327	17279	17333	17233	17141	17247	17320	17437	17220	17314	17339	17312	17361	17388	17313	17259	17111	17176	17317	17352	17473	17198	17214	17333	17333	17191	17167	17160	17215	17378	17477	17361	17420	17326	17348	17120	17218	17508	17345	17286	17510	17485	17158	17417	17247	17202	17401	17332	17303	17206	17173	17402	17316	17270	17251	17200	17250	17288	17499	17390	17363	17285	17327	17408	17528	17218	17449	17264	17299	17061	17242	17324	17381	17241	17415	17200	17088	17270	17207	17208	17285	17337	17285	17198	17333	17463	17246	17448	17486	17391	17384	17464	17405	17261	17265	17355	17451	17398	17198	17283	17279	17292	17372	17183	17389	17476	17352	17590	17246	17277	17374	17316	17437	17219	17126	17187	17224	17196	17203	17234	17420	17258	17153	17401	17281	17474	17201	17419	17512	17303	17428	17411	17203	17142	17489	17157	17082	17305	17321	17290	17327	17397	17235	17238	17268	17487	17263	17404	17423	17248	17345	17136	17280	17491	17294	17317	17391	17290	17470	17257	17592	17432	17106	17262	17259	17019	17366	17233	17258	17300	17149	17396	17203	17334	17314	17443	17383	17259	17370	17326	17414	17386	17402	17277	17431	17361	17109	17265	17187	17378	17240	17363	17257	17483	17453	17194	17412	17267	17363	17152	17309	17341	17371	17427	17064	17179	17142	17251	17420	17208	17584	17467	17452	17271	17239	17037	17306	17466	17681	17245	17418	17245	17127	17258	17368	17437	17259	17116	17467	17203	17337	17342	17394	17241	17110	17309	17489	17384	17387	17441	17246	17143	17330	17451	17439	17395	17249	17386	17146	17056	17349	17337	17416	17369	17300	17273	17487	17443	17438	17337	17438	17429	17390	17539	17248	17366	17177	17302	17337	17178	17288	17384	17227	17276	17267	17464	17247	17223	17209	17388	17291	17375	17310	17462	17290	17327	17551	17295	17351	17282	17329	17388	17292	17274	17423	17320	17380	17494	17353	17377	17440	17213	17590	17224	17122	17392	17348	17313	17242	17251	17455	17301	17261	17265	17355	17093	17300	17128	17230	17222	17345	17149	17230	17286	17162	17175	17172	17389	17343	17340	17272	17328	17373	17351	17201	17270	17201	17383	17517	17427	17168	17325	17160	17391	17227	17314	17098	17286	17305	17378	17208	17356	17213	17265	17189	17303	17360	17266	17378	17423	17362	17128	17458	17329	17515	17340	17346	17382	17327	17246	17173	17165	17102	17228	17412	17188	17420	17287	17356	17224	17142	17203	17492	17230	17299	17261	17196	17405	17053	17361	17070	17368	17245	17244	17440	17406	17207	17124	17421	17341	17368	17311	16980	17228	17302	17199	17415	17439	17199	17291	17171	17301	17148	17080	17399	17421	17342	17367	17552	17286	17354	17158	17391	17440	17286	17437	17365	17454	17177	17175	17247	17390	17406	17342	17467	17211	17239	17222	17186	17309	17492	17348	17205	17231	17193	17108	17158	17283	17458	17419	17229	17235	17225	17452	17357	17290	17364	17389	17236	17471	17339	17332	17497	17237	17491	17201	17254	17336	17430	17320	17308	17314	17253	17562	17399	17256	17158	17257	17229	17355	17380	17370	17289	17132	17443	17218	17326	17406	17193	17177	17381	17413	17288	17433	17404	17364	17244	17280	17329	17307	17331	17429	17132	17441	17240	17253	17297	17249	17284	17304	17380	17312	17274	17393	17254	17239	17263	17227	17265	17155	17151	17197	17424	17486	17335	17286	17472	17275	17266	17246	17338	17563	17299	17328	17443	17205	17178	17437	17233	17458	17185	17283	17587	17379	17437	17340	17198	17281	17343	17280	17195	17597	17267	17285	17111	17264	17327	17437	17516	17182	17499	17254	17298	17169	17298	17261	17139	17322	17423	17303	17212	17505	17313	17272	17157	17257	17293	17246	17288	17292	17168	17326	17339	17274	17236	17512	17208	17355	17140	17157	17282	17365	17469	17353	17360	17286	17015	17423	17368	17136	17234	17290	17193	17374	17277	17282	17504	17108	17485	17158	17228	17165	17434	17087	17225	17381	17118	17329	17196	17282	17443	17429	17268	17383	17235	17265	17318	17241	17077	17192	17270	17286	17204	17339	17199	17195	17321	17362	17335	17384	17309	17213	17432	17328	17333	17185	17206	17304	17295	17497	17447	17304	17236	17285	17280	17289	17424	17429	17166	17395	17301	17322	17405	17247	17151	17244	17401	17270	17378	17495	17296	17409	17330	17243	17358	17246	17324	17283	17160	17345	17133	17336	17246	17269	17240	17369	17374	17140	17363	17368	17323	17337	17406	17430	17457	17334	17350	17310	17182	17233	17206	17193	17205	17390	17268	17258	17274	17433	17504	17279	17442	17431	17268	17393	17377	17140	17460	17147	17144	17337	17205	17275	17519	17288	17041	17341	17451	17256	17384	17202	17311	17249	17325	17286	17334	17184	17277	17329	17399	17233	17415	17454	17314	17388	17345	17348	17289	17317	17401	17341	17134	17365	17355	17419	17364	17411	17336	17494	17411	17343	17300	17356	17357	17266	17434	17547	17298	17270	17359	17313	17052	17240	17379	17402	17444	17186	17362	17393	17341	17335	17331	17418	17378	17161	17317	17202	17191	17445	17167	17362	17228	17190	17440	17315	17375	17240	17188	17504	17382	17354	17397	17483	17347	17117	17268	17373	17331	17580	17332	17192	17039	17133	17278	17181	17488	17279	17304	17362	17226	17192	17386	17462	17339	17546	17172	17338	17358	17400	17462	17138	17464	17134	17318	17155	17229	17213	17194	17210	17372	17371	17260	17345	17355	17247	17281	17238	17422	17373	17239	17220	17261	17499	17425	17211	17078	17219	17227	17344	17306	17171	17247	17219	17383	17493	17165	17250	17286	17422	17107	17407	17280	17221	17390	17269	17212	17251	17322	17376	17301	17333	17236	17303	17317	17457	17259	17321	17258	17224	17385	17211	17215	17311	17192	17289	17316	17358	17508	17195	17427	17264	17141	17221	17253	17322	17293	17140	17297	17354	17380	17489	17345	17205	17270	17083	17192	17239	17233	17228	17263	17243	17127	17233	17158	17307	17428	17507	17283	17344	17453	17280	17430	17356	17259	17201	17472	17497	17435	17406	17367	17385	17160	17400	17446	17160	17353	17280	17408	17399	17377	17329	17222	17288	17375	17235	17253	17301	17467	17330	17109	17343	17241	17302	17398	17067	17254	17285	17287	17403	17390	17271	17448	17409	17276	17361	17116	17314	17367	17323	17276	17214	17211	17272	17333	17045	17202	17223	17162	17231	17411	17211	17502
62361	105483	79491	47207	25117	17674	16202	16156	16236	16230	16211	16203	16193	16290	16069	15970	16218	16277	16144	16077	16306	16322	16239	16106	16348	16304	16197	16252	16152	16175	16382	16036	16289	16084	16157	16155	16146	16271	16150	16326	16308	16165	16246	16182	16116	16152	16199	16226	16091	16293	16097	16135	16265	15980	16125	16075	16340	16333	16168	16204	16235	16206	16372	16166	16231	16198	16099	16225	16154	16189	16143	16218	16196	16028	16205	16234	16187	16095	16169	16187	16160	16097	16203	16201	16287	16366	16139	16099	16267	16100	16154	15987	16184	16077	16154	15983	16177	16226	16122	16126	16235	15941	16237	16360	16047	16266	16261	16281	16118	16073	16106	16282	16336	16254	16108	16286	16332	16338	16136	16036	16123	16062	16155	16283	16190	15952	16210	16237	16153	15977	16151	16145	16051	16234	16213	16135	15988	16178	15876	16207	16139	16373	16208	16155	16281	16063	16313	16299	16105	16272	16215	16190	16281	16090	16242	16219	16155	16237	16058	16118	16145	16199	16207	16265	15983	16307	15961	16157	16034	16260	16158	16396	16146	16009	16340	16194	16009	16289	16161	16113	16256	16252	16114	16286	16218	16012	16144	16179	16315	16101	16119	16096	16336	16205	16076	16231	16190	16080	16271	16245	16076	16116	16100	16158	16249	16066	16062	16255	16053	16161	16049	16290	16280	16126	16030	16028	16110	16231	16236	16223	16113	16341	16188	16374	16110	16244	16293	16297	16099	16077	16179	16019	16223	16231	16225	16327	16122	16280	16178	16087	16293	16331	16160	16064	16086	16136	16209	16089	16140	16107	16180	16259	16278	15937	16179	16336	16191	16041	16177	16017	16159	16124	16194	16165	16267	16155	16232	16225	16119	16156	16087	16337	16131	16008	16344	16186	16371	16303	16278	16232	16123	16078	16251	16212	16196	15994	16271	16153	16226	16279	16246	16012	16240	16224	16252	16102	16130	16195	16143	16116	16152	15995	16254	16030	16170	16244	16070	16044	16065	16117	16107	16290	16090	16184	16132	16288	16195	16219	16282	16206	16206	15952	16239	16182	16196	16066	15908	16141	16215	16141	16221	16084	16222	16119	16404	16109	16215	16219	16091	16105	16067	16210	16134	15964	16283	16249	16137	16078	16362	16088	16205	16254	16185	16382	16124	16158	16219	16035	16091	16171	16140	16162	16166	16300	16053	16121	16314	16272	16270	16210	16215	16058	16299	15999	16251	16022	16238	16118	16091	16203	16137	16192	16205	16178	16093	16039	16252	16333	16230	16338	16212	16200	16166	16238	16210	16116	16234	16110	16064	16060	16196	16191	16167	16181	16102	16194	16085	16198	16098	16249	16265	16282	16134	16175	16415	16259	16174	16221	16276	16221	16153	16189	16165	16208	16120	16227	16233	16217	16149	16041	15997	16131	16195	16039	16326	16125	16214	16182	16117	16101	16252	16091	16193	16078	16161	16017	16147	16184	16187	16274	16214	16234	16187	16297	16064	16145	16171	16167	16357	16143	16084	16031	16148	16287	16361	16282	16189	16100	16054	16099	16158	16211	16181	16133	16305	16155	16233	16043	16092	16290	16222	16157	16170	16235	16215	16200	16146	16199	16172	16212	16149	16056	16079	16192	16117	16070	16184	16070	16040	16133	16185	16004	16362	16207	16142	16222	16117	16182	16252	16268	16196	16093	16201	16117	16097	16143	16124	16336	16181	16160	16176	16233	16083	16101	16283	16136	16122	16215	16100	16097	16219	15986	16174	16097	16181	15990	16057	16252	16326	16226	16287	16133	16198	16274	16160	16298	16342	16252	16341	16126	16294	16256	16073	16279	16173	16073	16244	16121	16094	16153	16068	16182	16078	16176	16129	16238	16193	16447	16249	16147	16040	16220	16342	16212	16244	16197	16151	16078	16234	16327	16283	16204	16109	16090	16135	16230	16062	16071	16208	16201	16045	16177	16198	16106	16062	16112	16229	16289	16447	16203	16083	16200	16384	16202	16122	16332	16135	16145	16171	16149	16419	16101	16203	16189	16026	16286	16257	15978	16316	16194	16309	16042	16238	16085	16169	16415	16185	16191	16009	16263	16293	16297	16173	16106	16326	16316	16149	15978	16030	16225	16085	16258	16113	16268	16272	16144	16178	16274	16295	16155	16277	16089	16032	16236	16194	16142	16132	16149	16071	16175	16311	16362	16280	16164	16124	16345	16191	16150	16124	16051	16211	16392	16142	16369	16056	16115	16101	16150	16227	16185	16093	16163	16143	16294	16196	16195	16142	16122	16272	16200	16214	16127	16211	16007	16369	16161	16057	16037	16047	16208	16215	16352	16457	16146	16252	16065	16302	15948	16157	16238	16190	16064	16171	16282	16217	16053	16056	16173	16159	16143	16340	16213	15928	16221	16084	16100	16077	16257	16096	16204	16183	16377	16319	16130	16086	16115	16265	16133	16228	16285	16183	15988	16215	16076	16212	16251	16117	16170	16205	16090	16268	16247	16164	15992	16261	16177	16230	16089	16204	16073	16296	16205	16109	16376	16064	15967	16270	16145	16183	16405	16263	16034	16047	16345	16315	16086	16068	16347	16239	16315	16163	16248	16101	16101	16233	16173	16076	16063	16040	16143	16161	16203	16260	16018	16279	16152	16352	16078	16168	16231	16218	16212	16256	16224	16155	16002	16140	15985	16109	16099	16301	16220	16234	16104	16271	16213	16132	16184	16083	16409	16229	16122	16373	16002	16173	16232	16299	16290	16197	16098	16151	16272	16061	16225	16047	16188	16212	16026	16177	16054	16324	16203	16310	16366	16046	16338	16234	16228	16130	16226	16067	16168	16107	16262	16288	16186	16016	16346	16140	16200	16111	16135	16045	16222	16300	16253	15898	16209	16149	16216	16174	16195	16379	16316	16138	16344	16224	16163	16067	16232	16197	16095	16305	16231	16080	16089	16197	16280	16230	16221	16233	16275	16266	16210	16201	16199	16113	16153	16056	16255	16165	16174	16215	16221	16340	16134	16314	16067	16372	16139	16218	16200	16193	16082	16027	16192	16142	16028	16136	16346	16229	16336	16079	16180	16232	16377	16200	16224	16285	16152	16120	16157	16313	15904	16107	16098	16210	16152	16022	16059	16050	16128	16148	16153	16388	16138	15966	16331	16263	16229	16111	16227	16307	16363	16315	16245	16167	16231	16301	16019	15970	16256	16075	16094	16329	15970	16148	16195	16269	16163	16199	16042	16240	16163	16148	16067	16126	16226	16227	16229	16278	16200	16171	16195	16227	16260	16213	16233	16265	16302	16246	16172	16201	16362	16397	16286	16190	16121	16165	16294	16137	16113	16261	16153	16053	16252	16169	16194	16406	16129	16138	16168	16183	16046	16124	16186	16207	16145	16370	16003	16232	16215	16231	16249	16159	16085	16088	16091	16266	16159	16102	16144	16282	16161	16284	16178	16268	16292	16055	16160	16108	16254	16034	16113	16188	16277	16033	16122	16217	16128	16026	16126	16295	16325	16215	16154	16262	15983	16132	16015	16154	16352	16110	16259	16233	16176	16105	16169	16305	15980	16284	16257	16186	16193	16296	16032	16197	16246	16104	16105	16439	16176	16166	16167	16160	16305	16119	15909	16184	16176	16047	16427	16172	16003	15953	16034	16011	16371	16244	16094	16245	16115	16331	16333	16246	16107	16289	16159	16299	16066	16269	16044	16186	16211	16203	16285	16401	16190	16160	16256	16085	16243	16203	16162	16262	16354	16123	16178	16179	16145	16215	16253	16171	16116	16181	16061	16232	16047	16248	16197	16115	16289	16151	16173	16019	16195	16123	16268	16229	16157	16251	16187	16045	16299	16213	16134	16112	16220	16187	16067	16206	16175	16068	16196	16177	16369	16177	16124	16080	16182	16111	16319	16184	16350	16275	15937	16282	16214	16171	16202	16259	16179	16125	16212	16276	16209	16172	16184	16272	16379	16250	16278	16161	16081	16136	16318	16148	16171	16246	16222	16240	16296	16233	16053	16113	16172	16182	16124	16305	16169	16185	16314	16263	16261	16176	16317	16089	16252	16164	16243	16128	16178	16196	16204	16164	16321	16187	16157	16184	16161	16283	16133	16184	16355	16179	16338	16306	16183	16251	16226	16235	16226	16049	16327	16260	16192	16271	16069	16099	16032	16120	16198	16192	16111	16181	16262	16071	16254	16325	16266	16298	16075	16276	16107	16070	16207	16180	16122	16068	16192	16170	16193	16048	16143	16189	16110	16308	16197	16390	16104	16176	16115	16178	16102	16303	16069	16221	16221	16139	16133	16276	16267	16210	16256	16311	16233	16246	16151	16079	16282	16082	16121	16277	16286	16407	16115	15946	16113	16178	16020	16223	16149	16261	16206	16286	16245	16167	16108	16081	16178	16114	16114	16205	16130	16124	16123	16090	16151	16191	16181	16226	16103	15961	16197	16212	16181	16077	16105	16136	16289	16187	16229	16063	16201	16076	16184	16155	16170	16198	16099	16150	16128	16102	16076	16076	16243	16281	16337	16113	16111	16117	16342	16134	16120	16093	16191	16075	16338	16089	16326	16291	16216	16190	16065	16302	16168	16266	16267	16157	16163	16026	16187	16068	16021	16191	16217	16162	16253	16024	16015	16208	16144	16118	16326	16139	16187	16146	16234	16162	16253	16119	16255	16265	16066	15891	16167	16013	16162	16409	15973	16109	16179	16311	16105	16080	16165	16193	16288	16222	16204	15983	16180	16128	16084	16164	15861	16259	16353	16176	16209	16250	16231	16214	16228	16128	16354	16127	16302	15921	16201	16109	16235	16118	16268	16053	16202	16107	16115	16069	16276	16211	16144	16240	16213	16253	16098	16216	16163	16093	16175	16068	15962	16291	16086	16094	16141	16100	16084	16217	16212	16350	16217	16235	16232	16221	16286	16162	16211	16159	16300	16174	16308	15960	16223	16273	16239	16133	16217	15985	16295	16266	16217	16313	16263	16057	16192	16017	16086	16100	16354	16074	15987	16372	16163	16220	16296	16120	16242	16051	16176	15974	16231	16148	16075	16083	16276	16160	16141	16117	16276	16232	16463	16088	16226	16076	16059	16062	16166	16242	16258	16261	16274	16245	16069	16307	16158
34090	39127	36165	25376	18647	17475	17481	17361	17417	17283	17301	17161	17388	17285	17269	17208	17248	17111	17315	17184	17340	17253	17152	17334	17283	17177	17321	17070	17318	17085	17391	17054	17431	16978	17275	17319	17179	17341	17304	17118	17297	17201	17359	17253	17301	17069	17194	17127	17430	17233	17130	17280	17269	17240	17177	17228	17133	17489	17346	17205	17316	17355	17255	17377	17429	17363	17307	17021	17363	17277	17233	17149	17355	17198	17168	17311	17401	17296	17427	17259	17483	17246	17339	17217	17219	17337	17138	17201	17287	17366	17260	17159	17268	17203	17503	17481	17154	17252	16783	17384	17363	17161	17221	17216	17174	17174	17345	17110	17199	17337	17262	17414	17433	17396	17229	17184	17111	17266	17308	17313	17256	17317	17185	17163	17050	17301	17237	17196	17234	17227	17321	17295	17299	17289	17104	17143	17354	17518	17264	17369	17217	17320	17149	17225	17162	17216	17311	17379	17313	17316	17051	17235	17312	17170	17098	17302	17177	17294	17175	17126	17261	17283	17220	17049	17280	17281	17231	17369	17449	17221	17433	17243	17298	17336	17345	17117	17308	17239	17188	17264	17107	16943	17520	17298	17296	17250	17375	17480	17368	17050	17216	17385	17356	17146	17309	17307	17232	17193	17440	17258	17297	17074	17358	17102	17271	17016	17354	17330	17257	17231	17130	17202	17288	17314	17260	17108	17157	17464	17203	17304	17333	17311	17331	17283	16998	17173	17267	17316	17254	17151	17294	17252	17311	17277	17477	17213	17136	17341	17211	17067	17156	17333	17376	17135	17185	17182	17251	17224	17331	17346	17210	17254	17163	17250	17199	17330	17229	17112	17290	17305	17228	17095	17232	17218	17060	17134	17229	17152	17268	17353	17297	17335	17525	17420	17387	17198	17288	17244	17357	17519	17207	17310	17106	17324	17161	17138	17155	17230	17206	17159	17298	17229	17117	17283	17287	17278	17382	17180	17116	17214	17292	17325	17168	17364	17219	17298	17179	17304	17410	17164	17234	17257	17366	17212	17321	17060	17138	17073	17399	17239	17356	17405	17241	17250	17345	17302	17343	16964	17294	17204	17142	17268	17091	17221	17085	17104	17260	17082	17333	17429	17229	17284	17101	17378	17215	17214	17178	17246	17247	17435	17389	17298	17066	17340	17161	17287	17255	17372	17276	17288	17280	17144	17141	17188	17390	17059	17000	17115	17132	17060	17357	17123	17279	17249	17196	17062	17216	17149	17273	17133	17218	17144	17279	17224	17115	17320	17254	17212	17224	17059	17304	17207	17045	17071	17303	17188	17220	17079	17238	17294	17078	17231	17213	17481	17270	17252	17284	17257	17241	17098	17197	17182	17108	17321	17181	17224	17209	17266	17270	17141	17209	17362	17237	17074	17381	17184	17239	17267	17225	17273	17257	17367	17182	17390	17063	16968	17126	17025	17030	17119	17425	17172	17211	17207	17240	17431	17207	17287	17294	17249	17452	17135	17255	17284	17093	17331	17027	17178	17293	17469	17251	17252	17154	17254	17281	17265	17082	17337	17335	17309	17263	17111	17233	17351	17142	17247	17302	17095	17242	17112	17108	17242	17113	17480	17296	17304	17294	17214	17466	17159	17167	17181	17384	17275	17086	17450	17284	17048	17249	17366	17135	17355	17226	16951	17308	17192	17256	17228	17132	17117	17265	17255	17225	17068	17330	17069	17151	17290	17142	17100	17293	17357	17093	17270	17170	17256	17379	17196	17189	16963	17238	17240	17335	17287	17361	17410	17573	17107	17120	17238	17221	17252	17228	17279	17283	17191	17234	17328	17095	17327	17177	17155	17333	17221	17299	17402	17246	17146	17227	17330	17305	17447	17430	17381	17061	17268	17238	16939	17047	17150	17300	17189	17189	17295	17212	17205	17088	17249	17208	17220	17296	17224	17059	17192	17410	17363	17392	17296	17200	17235	17038	17336	17174	17124	17287	17097	17177	17143	17244	17347	17251	17323	17431	17309	17214	17186	17240	17140	17301	17207	17370	17181	17120	17334	17327	17398	17199	17189	17385	17016	17237	17129	17391	17199	17075	17197	17161	17321	17288	17242	17227	17066	17177	17088	17440	17200	17327	16985	17138	17352	17249	17352	17398	17312	17405	17209	17195	17028	17139	17131	17284	17104	17164	17053	17323	17163	17372	17193	17245	17385	17498	17315	17264	17185	17260	17247	17337	17345	17074	17419	17130	17371	17233	17351	17226	17247	17294	17223	16992	17240	17181	17194	17368	16979	17190	17274	17207	17165	17217	17342	17241	17054	17326	17150	17149	17143	17098	17344	17145	17337	17292	17256	17221	17423	17336	17074	17277	17143	17202	17201	17300	17417	17106	17031	17232	17257	17291	17253	17160	17156	17282	17245	17439	17627	17412	17193	17475	17191	17312	17097	17215	17210	17279	17264	17190	17457	17145	16972	17328	17234	17292	17346	17076	17337	17277	17223	17126	17180	17140	17411	17319	17362	17146	17312	17267	17369	17277	17255	17213	17234	17205	17135	17251	17339	17257	17365	17395	17343	17173	17196	17267	17609	17292	17133	17280	17224	17308	17136	17139	17124	17308	17147	17186	17344	17404	17413	17343	17212	17123	17110	17356	17311	17159	17258	17272	17133	17271	17135	17102	17114	17160	17441	17305	17156	17274	17258	17325	17297	17182	17158	17257	17382	17209	17130	17281	17169	17201	17338	17364	17215	17351	17358	17256	17020	17368	17158	17284	17186	17298	17172	17393	17416	17432	17287	17275	17299	17386	17320	17371	17195	17155	17216	17280	17168	17299	17208	17136	17296	17183	17461	17385	17123	17243	17012	17376	17168	17313	17150	17313	17381	17271	17007	17153	17186	17385	17219	17158	17135	17094	17096	17092	17196	17344	17300	17242	17390	17311	17288	17271	17337	17190	17335	17312	17333	17300	17372	17198	17262	17176	17243	17253	17206	17326	17021	17117	17492	17261	17330	17136	17207	17222	17084	17203	17375	17283	17359	17352	17413	17176	17333	17454	17240	17296	17231	17293	17249	17335	17413	17344	16959	17298	17096	17107	17198	17179	17279	17052	17226	17252	17398	17414	17370	17088	17182	17297	17242	17106	17335	17393	17328	17203	17316	17152	17168	17338	17354	17448	17113	17171	17273	17481	17341	17405	17442	17312	17312	17281	17124	17137	17228	17143	17251	17327	17201	17199	17280	17297	17141	17171	17319	17463	17276	17332	17425	17400	17048	17179	17317	17334	17171	17393	17323	17360	17356	16909	17264	17399	17168	17143	17307	17304	17268	17304	17094	17340	17269	17384	17167	17377	17261	17201	17381	17299	17139	17097	17349	17287	17286	17265	17204	17470	17296	17410	17174	17298	17398	17149	17327	17433	17387	17107	17048	17190	17230	17289	17367	17474	17279	17111	17268	17254	17299	17032	17233	17290	17210	17208	17363	17297	17209	17140	16959	17091	17272	17232	17227	17428	17147	17388	17370	17293	17041	17416	17367	17358	17140	17294	17288	17463	17221	17459	17094	17269	17038	17224	17148	17268	17070	17151	17216	17291	17085	17291	17153	17011	17094	17273	17317	17257	17341	17366	17225	17165	17051	17114	17372	17189	17247	17187	17177	17241	17264	17316	17174	17130	17178	17362	17394	17326	17343	17198	17367	17243	17328	17372	17271	17248	17212	17224	17206	17179	17298	17143	17294	17340	17044	17235	17210	17203	17233	17161	17232	17237	17286	17234	17249	17250	17030	17332	17165	17227	17140	17142	17111	17096	17432	17183	17201	17235	17339	17284	17379	17171	17329	17287	17157	17295	17259	17133	17130	17223	17247	17312	17403	17444	17240	17272	17179	17473	17335	17238	17291	17340	17329	17429	17137	17201	17211	17051	17264	17263	17191	17149	17211	17291	17262	17309	17350	17332	17127	17197	17207	17154	17211	17115	17104	17353	17112	17231	17450	17418	17276	17338	17038	17151	17266	17274	17155	17266	17323	17428	17223	17323	17140	17155	17245	17181	17248	17350	17221	17257	17165	17180	17190	17240	17358	17269	17412	17055	17228	17364	17244	17388	17187	17413	17180	17289	17220	17182	17193	17153	17286	17322	17214	17208	17102	17393	17224	17105	17095	17162	17283	17187	17211	17217	17483	17102	17252	17365	17383	17190	17170	17435	17381	17203	17294	17387	17135	17118	17166	17192	17095	17299	17211	17103	17328	17070	17438	17379	17186	17156	17305	17298	17339	17202	17217	17278	17494	17323	17235	17171	17300	17228	17184	17289	17291	17272	17129	17225	17148	17324	17270	17381	17248	17153	17368	17343	17410	17281	17436	17308	17306	17501	17333	17254	17145	17315	17014	17371	17288	17231	17230	17232	17385	17306	17146	17236	17142	17524	17158	17306	17197	17043	17208	17445	17417	17196	17372	17227	17312	17312	17186	17226	17239	17228	17143	17129	17230	17212	17428	17323	17396	17519	17202	17218	17255	17440	17182	17202	17394	17317	17119	17230	17180	17434	17341	17332	17259	17417	17402	17208	17084	17066	17093	17317	17335	17110	17075	17430	17363	17181	17226	17039	17183	17234	17335	17274	17069	17380	17242	17130	17100	17341	17159	17320	17297	17363	17231	17167	17407	17104	17156	17184	17269	17322	17410	17411	17248	17206	17225	17478	17170	17071	17326	17124	17075	17344	17310	17359	17130	17226	17316	17121	17338	17140	17338	17238	17370	17281	17159	17216	17123	17252	17301	17033	17152	17299	17176	17214	17506	17330	17374	17540	17159	17426	17441	17361	17263	17264	17077	17205	17383	17339	17234	17254	17164	17212	17223	17225	17173	17247	17136	17259	17192	17111	17223	17278	17102	17323	17364	17092	17471	17206	17129	17114	17012	17203	17305	17423	17221	17096	17169	17308	17325	17341	17245	17321	17218	17162	17191	17193	17297	17351	17331	17411	17221	17237	17202	17246	17049	17203	17478	17308	17272	17184	17417	17261	17178	17343	17238	17058	17334	17219	17252	17140	17302	17254	17204	17214	17319	17169	17188	17274	17244	17166	17480	17479	17205	16967	17195	17259	17119	17182	17335	17159	17190	17203	17300	17282	17288	17270	17136	17429	17188	17178	17186
44554	55907	37873	21777	17066	16268	16078	16142	16042	16206	15987	16179	16064	16195	16031	16197	15974	15935	16071	15928	16039	16286	16156	16037	15966	16135	16055	16028	16162	16082	16062	16196	16012	16091	16023	16036	16035	16234	16164	15912	15945	15926	16236	16009	15964	16134	16186	16003	15995	16056	16349	16180	16101	15957	16215	16010	15973	16183	16279	16129	16211	16135	16152	16011	15956	16045	15895	16101	15924	16058	16125	16072	16106	16256	16112	16059	16165	16154	16141	16179	16112	16165	16106	16080	16123	16131	16224	16066	16132	15969	16169	16217	16007	16118	16085	16219	16179	16073	16231	16096	16032	16097	16026	16185	16076	16096	16062	16035	16052	15987	16146	16133	16145	16245	16041	16069	15949	15997	16289	16205	16142	16094	16131	16210	16101	16104	15948	16211	16025	16139	15955	16176	16109	15990	16148	15929	16228	16087	15923	15969	16007	15996	16234	16112	15823	16289	16012	16149	16112	15928	16025	16240	16192	16154	16339	16233	16033	16140	16025	16100	16124	16097	15988	16061	16231	16081	16093	16039	16013	15880	16197	16078	16178	16137	16008	16031	16273	16062	15988	16119	16236	16062	16068	16139	16165	16096	16063	16208	16231	16080	16225	16011	16047	16123	16108	16072	16264	16213	16083	16087	16286	16023	16303	16168	16003	16161	16000	16173	16132	16123	16024	16093	16058	16054	16020	15972	16165	16245	16011	16118	16136	16145	15962	16160	16192	16023	16184	16115	16194	16061	16093	16042	16138	16190	16237	16119	15983	16162	16047	16106	16263	16053	16055	16086	16086	15904	16147	16239	15938	16162	16036	15991	16088	16104	15978	16139	15935	16232	16155	16097	16174	16273	15996	16155	16122	16237	16003	15920	16065	16161	16271	16052	16142	16110	16149	16126	15975	16038	16180	16153	15894	16230	16071	16064	16169	16223	15938	16211	16110	16111	16181	15928	16120	16114	15958	16122	16253	15984	16248	16143	15943	16270	16154	16041	16144	16163	16092	16171	16061	16073	15938	16175	16000	16038	16116	16081	16063	16047	16039	16189	16071	16214	16018	16209	16053	16076	15815	16041	16137	16138	16091	16135	15963	16112	15949	16064	16163	16144	16128	16096	16024	16012	16089	16028	15904	16117	16269	16119	15905	16106	16252	16189	16151	16145	16072	16047	16196	16125	15866	15899	16147	16028	15991	16090	16204	16043	16184	16070	16140	16113	16190	16059	16128	16177	15948	16185	16010	15982	15999	16000	16043	16185	16089	16141	16170	16044	16185	15943	16056	16088	16162	16066	16087	16254	16014	16084	16002	15941	15980	16157	16018	16054	16062	16038	16081	16028	16075	16104	16189	16102	16171	16114	16140	16027	16036	15942	15899	15924	15971	15939	16243	16140	16075	16169	16126	16002	16151	16201	16107	16304	16067	16328	16215	16212	15999	16226	16021	16135	16187	15863	16188	16126	16119	16038	16072	16242	16065	16296	16019	16115	16146	16103	16149	15908	16327	15973	16235	16146	16099	16173	16148	15988	16128	16203	16100	16205	16138	16156	16144	15960	16080	16143	16048	15985	16201	16117	16152	16221	16242	16220	16227	16326	15988	16079	16168	15892	16039	16065	16297	15965	16112	16063	16287	16126	16070	15984	16120	16177	16248	16111	15806	16093	16142	16114	16129	16161	16207	16128	16157	16054	16107	16149	16129	16044	16239	16159	16247	16230	16092	16241	16066	16036	15921	16005	16045	16017	16076	16051	16100	16170	16248	16075	16077	16182	16075	16023	16226	16108	15914	15875	15972	16068	16145	16240	16114	16063	16167	16212	16248	16193	16131	16087	15971	16100	16227	16132	16055	16269	16193	16017	16056	16103	16146	16225	16146	16165	16129	15840	16029	16017	16147	16067	16075	16093	16154	16182	16131	16042	16044	16126	16028	15971	16075	16159	16215	15960	16095	15971	15916	16218	16228	15964	16047	16235	16115	16075	16122	16109	16085	16287	16175	16165	15994	16052	16107	15949	16050	16112	16032	16114	16076	15949	16166	16233	16112	16074	16092	16155	16102	16069	16131	16053	16047	15994	16030	16013	16217	16281	16007	16190	16068	16112	16041	16247	16169	16072	16068	16014	16314	16170	16074	16162	16148	16166	16282	16166	15991	16019	16169	16055	16091	15980	15994	16124	15996	16144	16052	16097	16170	16056	15924	16253	16105	16191	16073	16000	16084	16089	16023	16274	16137	16049	15940	16139	15951	16153	15882	16064	16001	16072	16053	15973	16271	16133	16173	16242	16027	16128	16033	16059	16294	15960	16101	16145	16239	16135	15983	16185	16061	16130	16164	16255	16067	16052	16160	16022	16145	16095	16038	16044	15862	16119	16206	16122	16159	16005	16023	16214	16163	15955	16182	15966	16174	16011	16193	16122	16204	16161	16124	16174	15896	16150	16021	15919	16218	16101	16140	16267	16183	15994	16071	16052	16039	16192	16110	16104	16171	16095	16241	16002	16138	16084	16065	16062	15907	15942	15955	16011	16010	16106	16241	16160	16266	16052	16220	16075	16127	16068	16257	16014	16042	15980	16048	16248	16066	16141	15985	16136	15993	15952	16003	16017	16184	16278	16128	16108	16174	16138	16106	16159	15945	16211	16191	16078	16036	15950	15993	16241	16086	16078	16209	16114	16114	16104	15942	15994	16096	16125	15965	15959	16067	15981	15936	16068	15919	16207	16069	16133	16074	16090	15955	16142	16284	15995	16095	16057	16148	16074	16057	16076	16129	16139	16228	16126	16120	16098	16030	16175	16122	16048	16111	16106	16033	16203	16035	16069	16117	16044	16048	16161	16142	16103	16001	15988	16148	16085	16033	16131	16117	15901	16001	16078	15995	16100	16164	16058	16095	16132	16112	16061	16006	16182	16121	16096	16258	16220	16230	16160	16052	16000	15978	16070	15934	16204	16177	16010	16199	16086	16096	16038	16102	16074	16072	16108	16041	16139	16099	16068	16052	15968	16066	16258	15928	16043	16284	16069	16030	16143	16055	16031	15910	16112	16081	16034	16045	16117	16229	16237	15833	15965	15984	16114	16073	16068	16071	16147	16043	15967	16172	16200	16219	15989	16015	16115	16012	16271	16135	16057	16144	16066	15969	15994	16350	16162	16260	16075	16138	15966	15869	16097	16156	16086	16207	16128	16157	16082	16177	15887	16108	15966	16212	16137	16127	16149	15935	16059	16157	16169	16073	16038	16045	16183	16054	16075	16247	16117	16039	16180	16099	16180	16130	16124	16232	16153	16256	16015	15998	16104	16152	15989	16100	16171	16065	16034	16123	16005	16176	15941	15742	15954	16000	16263	16056	16046	16270	16170	16148	16007	16149	16100	15979	16204	16136	16004	16098	16034	16089	16249	16110	16259	16223	16191	16210	16126	16166	15981	16024	16159	16214	16077	16152	16121	15937	15899	16114	15985	16117	15999	16098	16072	16165	16154	16181	16100	16101	16263	16007	16007	16178	16144	16022	15926	16047	16174	16034	15983	16107	16110	16206	15861	16091	16133	16225	16088	16113	16176	16115	16141	16113	16136	16248	15920	16099	16217	15956	15891	16158	16019	16158	16140	16110	16230	16153	16133	16012	16230	16143	15930	16067	16097	15934	16168	16030	16184	15977	16215	15988	16212	16112	16007	15959	16214	16226	16022	16141	16152	16045	16035	15949	16173	16175	16083	16122	16122	16112	15991	15987	16030	15952	16300	16175	15996	16127	16090	16180	16215	16110	16030	16004	16141	16153	16144	16158	16049	16182	15995	15995	16216	16176	16114	16147	16244	16015	16109	16057	16210	16136	15957	16046	16159	16211	16072	16044	16321	16169	16074	16114	16176	15987	15897	16127	16036	16149	15987	16255	16041	16106	16135	16139	16148	16165	16009	16169	16084	16194	16102	15807	16068	16243	16079	15865	16255	16157	16139	16004	15976	16056	16138	16167	16123	16104	16079	16177	16234	16217	16130	16070	15984	16205	16136	16162	16057	16190	16146	16274	16210	16067	16033	15927	16066	16165	16069	16082	16114	16265	16057	16303	16192	16225	16132	16151	16114	16058	16136	15896	16080	16074	16194	16136	16151	16146	15874	16261	15926	16007	16280	15967	16043	16229	16266	16097	16167	16124	16237	16141	15913	16288	16074	16133	16036	16154	16237	16033	16098	16012	16112	16086	16219	15986	16247	15971	16164	16072	16220	15867	16024	16074	16018	16160	16156	15942	15910	15974	16002	16181	16100	16069	16152	16275	16049	16033	16201	16266	16069	16006	16233	16161	16035	16050	16107	16112	16020	16147	16001	16002	16050	16029	16124	15997	16143	16082	16185	16079	16114	16112	16064	16227	16014	16098	15979	16009	16203	16196	15936	16271	16141	16132	16120	15925	16073	16070	16036	16141	16165	16155	16012	16011	16176	16113	16237	15982	16257	16193	15962	16089	16192	16045	16028	16012	16180	16135	16103	16143	16081	16257	16122	16109	16066	16072	16219	16057	16129	16040	16020	16153	16085	15831	16142	15989	16098	16144	16094	16197	16101	16036	16148	16287	15971	16037	16016	15996	16158	15963	15964	16137	16336	16217	16084	15889	15953	16277	16044	16332	16114	16051	16349	16191	16117	16340	16109	16250	16045	16002	16028	16305	16164	16116	16039	15998	16031	16124	16092	16065	16064	16041	16033	15981	15994	16213	16086	16124	16144	16070	16058	16268	16052	15885	16276	16025	15911	16061	16029	16202	16053	16141	15986	16134	16023	16152	16189	16027	16145	16081	16150	16115	16065	16089	16056	16084	15971	16149	16109	16030	15859	16165	16136	16054	16265	16109	15897	16173	16166	15987	16191	16074	16189	16162	16045	16114	16090	16227	16200	16245	16164	16019	16104	16254	16080	16139	16118	16057	16008	15898	16126	16013	16031	16302	16156	16083	16168	16096	16321	16227	16077	16116	16041	16116	15978	15977	16011	16043	16188	16165	16129	16031	15942	16051	16105	16087	16199	16065	16175	16154	16227	15957	16043	16040	16051	16138	16144	16168	16163	15848	16163	16142	16161	16228	16221	16131	16192	16184	16168	16041	16173	16155	16154	16148	16036	16130	16154	15998	16059	16184	15859	16260	16150
38433	38171	32118	23571	17985	17114	16907	16978	16920	16927	16914	16933	17000	16808	16851	16882	16668	16753	16984	16919	16891	16929	16995	17115	16847	16916	16929	16939	16913	16849	16972	17007	17061	16785	17068	16910	16850	16757	16955	16860	16876	17013	16908	16955	16854	16889	16904	16890	16727	16901	16929	16911	16954	16879	16871	16913	16998	16868	16854	17042	16981	16884	16814	16770	16726	16868	16729	16964	16770	16884	16947	17016	16958	16895	17024	16815	16731	16766	17089	16750	16874	16939	16766	16911	16934	16875	16890	16853	16939	16789	16888	16770	16807	16949	16694	16797	17069	16694	16855	16841	16903	17111	16921	17099	16888	16959	16901	16750	16841	16926	16813	16721	16777	16892	16828	17006	16967	16841	16820	16863	16808	16833	16836	16840	16775	16901	16957	16939	16641	16915	16989	16838	16839	16975	16893	17060	16816	16722	16923	16796	16941	16780	16773	16700	16990	16858	16783	16714	16850	16927	17083	17066	16742	16811	16707	16851	16899	16877	17007	16906	16821	16888	17021	16855	16832	16743	16695	16926	16964	17104	16934	16850	16949	16778	16856	16895	16993	16931	16777	16817	16725	16924	16793	16842	16870	16820	16879	16915	17133	16999	16827	16847	16880	16858	17141	16767	16977	16927	16860	16785	16682	16937	16932	16817	16764	16925	16907	16978	17077	17094	16916	16902	16896	16894	16945	16800	16930	16935	16874	16917	16833	16925	16742	16925	16949	16816	16961	16985	16821	16789	16681	16947	17176	16813	16792	16909	16960	16883	16917	16729	16695	16920	16825	16924	16804	16913	17047	16764	16823	16558	16860	16959	16949	16865	16975	16936	16949	17040	17029	16836	17037	17007	16808	16811	16714	16658	16648	16725	16810	16905	16867	16909	16799	17003	17012	16974	16826	17097	16833	16871	16923	16803	16667	16938	17025	17038	16945	16883	16932	16724	16677	16881	16861	16931	16923	16779	16851	16908	16930	17086	16944	16626	16923	16913	16919	16969	16991	16834	16634	16820	16933	16960	16874	16937	16858	16937	16808	16951	16795	16912	16862	16917	16840	16811	16927	16793	16873	16932	17118	17121	16782	16685	16954	17102	17149	17102	16879	16816	17013	16819	16638	16981	16965	16896	16906	16776	16861	16859	16852	16862	16843	16923	16899	16904	16951	16664	16762	16852	16947	17054	16842	16934	16873	17008	16900	16858	17009	16994	16862	17017	16798	16847	16874	16810	16738	16906	16728	16847	16731	16766	17010	16912	16891	16822	16806	16797	16885	16786	16948	16809	17017	16942	17052	16967	16927	16841	16833	16766	17044	16762	16834	16894	16930	16939	17022	16919	16999	16975	16888	16816	16871	16757	16899	16779	16864	16898	16883	16989	16941	16818	16862	16819	17050	16755	16762	16692	16698	16817	16916	16634	16777	16967	16788	16785	16944	16936	16749	16766	16715	16962	16805	16842	16886	16922	16695	16915	16791	16814	17005	16880	16879	16999	16808	16934	16808	16832	16706	16748	16628	16974	16987	16804	16730	16788	16811	16861	17039	16845	16924	16666	16803	16879	16761	16861	16920	16812	17106	17066	16937	16983	17177	16823	16701	16910	16834	16886	16930	16605	16923	16941	16862	16896	16744	16639	16753	16868	16871	16929	17026	16688	16780	17047	16806	16811	16841	16982	16883	16855	16923	17099	16812	16833	16917	16902	16735	16527	16951	16738	17148	16947	16901	16866	16822	16816	16897	16914	16836	16847	16853	16821	16834	16948	16890	16878	16885	16869	16957	16593	16943	16942	16828	16719	16796	16835	16999	16914	16885	16970	16774	16835	16805	16894	16871	17022	16884	16766	16829	16797	16783	16796	16846	16897	16962	16948	16925	16820	16978	16871	16844	16642	16610	16950	16873	16792	16961	16794	16780	17092	16835	16775	16887	16928	16896	16754	16848	16821	16932	16988	16819	16766	16758	16698	16808	16908	16876	16813	16961	16887	16782	16723	16819	16943	16783	16882	16780	16864	16872	16924	16734	17017	16947	17006	16814	17028	17102	16733	16728	16957	16859	16890	17049	16796	17024	16979	17111	16812	16784	16871	16891	16815	16907	17084	16911	16902	16923	16999	16872	16894	16973	16815	17063	16906	16831	16869	16864	16790	16883	16945	16942	16939	17060	16863	16862	16916	17002	17187	17078	16784	16986	16951	16851	17071	16894	16842	16957	16937	16950	16819	17014	16818	16917	16823	16944	16842	16892	16919	16582	16913	16764	16845	17101	16930	16706	16945	16812	16808	17115	16831	17099	17024	16910	16744	16997	16889	16851	16862	16860	16852	17016	16774	16899	16900	16842	16928	16945	16886	17028	16740	16993	16879	17009	16705	16947	16721	16727	16863	17017	16849	16890	16759	16732	16646	16775	17030	17134	16850	16979	16799	16908	16951	16936	16882	16823	16920	16826	16959	16941	16889	16825	16955	16914	16828	16856	16960	16770	16788	16899	16928	17111	17029	17075	16866	17023	16906	16921	16863	16743	16936	17080	17064	16975	16820	16840	16996	17154	16896	16815	16914	16893	17102	16988	16865	17078	16804	16751	16939	16896	16813	16726	16745	16970	16899	16835	17085	16933	16849	16820	16900	16898	16975	17080	16915	16910	16863	16836	16891	17090	16899	16997	16875	16998	16809	17070	17112	16827	16532	16992	16942	16870	17033	16875	16645	16979	16799	16914	16814	16788	17001	17104	16907	16864	16706	16742	16849	16918	16697	16732	16819	16740	16931	16973	16728	17037	16800	16975	16914	16754	16727	17045	16794	17006	17000	17034	16835	16939	16659	16907	17096	17018	16820	16909	16751	17098	16873	16866	16685	16986	16759	17007	16843	16793	16981	16899	16855	16761	16811	16855	16730	16779	16972	16984	16933	16645	16845	16817	16683	16996	17004	16825	16856	16903	16970	16906	16814	17064	16942	16802	16849	16868	16927	16886	17022	16857	16906	16816	16841	17013	17026	16694	16832	16993	16869	16708	16955	16899	16883	16735	16970	16895	17105	16917	16945	16968	16820	17045	16887	16876	16979	17009	16883	16828	17002	16791	17065	16846	16727	16843	16984	16909	17044	16968	16666	16824	16943	16943	17108	16910	16838	16887	17061	17105	16909	16729	17056	16641	16768	16974	16851	16760	16943	16975	16847	17140	16878	16822	16925	16848	16788	17036	16866	16969	16794	16858	16722	17133	16880	16955	16968	16879	17039	16874	16904	16856	16851	16877	16912	16846	16687	16968	16917	16880	17005	16822	16949	16748	16780	16931	16824	16779	16901	16894	16770	16912	16873	16797	16766	16847	16896	16917	17084	17069	16906	16781	17039	16838	16884	16957	16870	16970	17052	17094	16941	16937	16791	16839	16868	16712	16733	16965	16930	16934	16703	16829	16981	16883	16928	16958	16888	16848	16907	16935	16896	16799	16803	16876	16807	16907	16754	17012	16809	17002	16802	17033	16859	16948	16702	16937	16948	16933	16767	17035	16737	16816	16934	16884	16850	16908	16801	16948	16970	16872	16831	17070	16828	16989	16885	16943	16878	16679	17034	16941	16874	16865	16930	17099	16933	17059	16932	16881	16841	16885	16899	17023	16979	17081	16940	16775	16891	17047	16711	16655	16682	16884	16638	16930	16862	16909	16825	17018	17021	16828	16659	17002	16908	17081	16960	16847	16787	16824	16887	16924	16944	16873	16943	16937	16873	16780	17007	16850	17002	17015	16988	16762	16996	16922	16801	17072	16871	16760	16741	16691	16903	17031	16920	17230	16849	16805	16993	16988	16958	16947	17184	16779	17086	16796	16716	16974	16780	17005	16751	16757	17158	17011	16695	16796	16878	16956	16772	17060	16968	16790	16695	17039	17022	16896	16888	16853	16825	16991	16878	16899	16932	16856	16940	16924	16777	16905	16931	16998	16905	16886	17115	16939	16839	17201	17133	16871	16779	16803	16970	16790	16949	16733	16954	16912	16923	17032	16864	16843	16944	16963	16856	17060	16803	17023	16775	16862	17023	16913	16804	16908	16810	17030	16757	16895	16876	16938	16850	16951	16951	16926	16818	16705	17066	16679	16792	16873	16821	16808	16782	16979	16901	17034	16852	16935	16685	16686	16788	16895	16636	16996	16886	16899	16843	16793	16877	16939	16912	16954	16871	16899	16839	16678	16728	16893	16974	16891	16875	16942	16555	16891	16923	17024	16983	16800	17071	16869	17006	17180	16862	16924	16768	17046	16903	16812	16994	16780	16841	16988	16919	17029	16866	16971	16921	16770	16874	16719	16926	17011	16971	16861	16917	16787	17007	16911	16885	16835	16981	16984	16990	17040	16721	17076	17012	16864	17066	16800	16661	16690	16924	16988	16883	16901	16759	16898	16915	16925	17072	17050	16905	16817	17007	17041	16734	17145	17177	16978	17028	16866	16879	16830	16946	16951	16937	16841	16881	16857	16976	16964	16842	17055	16725	16873	17013	16962	16887	16936	17019	16866	16762	17085	16781	16853	16850	16815	16967	16763	16992	16784	16836	16818	17137	16823	16763	16905	16911	16721	16728	16789	16986	16931	16873	17033	16812	16944	16834	16803	16979	17108	16857	16963	16889	16768	16884	16825	16899	17046	16714	16990	16943	16856	16839	17097	16816	17020	16854	16826	16875	16641	16952	16771	16888	17062	16806	16790	16825	16939	16868	16907	16934	16933	16800	16951	16976	16988	16955	17006	16786	16868	17136	16796	16868	16762	16913	17059	16864	16867	16987	16743	16885	16790	16884	16758	16742	16888	16833	16797	16704	16794	16958	16986	16947	16800	16867	16976	16816	17088	17025	16941	16866	16848	16722	16974	16852	16962	16890	16894	16996	16954	16924	16808	16828	17046	16706	16945	16810	16935	16843	16764	16894	16825	16714	16907	16900	16907	16993	16955	16770	16838	16952	16768	16733	16914	16778	17014	16925	16818	16999	16790	16958	17005	16771	16887	16926	16825	17071	16956	16861	16824	16901	17023	16975	16877	16897	16907	16744	16858	16897	16860	16878	16971	16882	16829	17024	16822	17018	16887	17012	16931	16798	16752	16765	16808	16946	16922	16871	16868	16890	16897	16900	16916	16885	16655	16997	16898	16839
50695	53727	35613	21053	16941	16009	15833	15792	16000	16048	15982	15859	15825	15816	15917	15870	16065	15837	15788	16135	16027	15947	16055	15992	16028	15870	15831	15891	16005	15930	15889	15856	15790	15905	15961	16031	15832	16067	15983	15929	15826	15975	16001	15941	16106	15833	16006	15834	16072	15980	15954	15858	15925	15831	16057	16073	15883	15922	15875	15891	15834	15806	15851	15977	15946	15815	16085	15790	15847	15907	15850	15748	15856	15965	15962	15825	15885	15876	16016	15769	15961	15856	15919	16021	15936	15799	15925	15980	15923	16012	15833	15896	15862	15965	15715	16010	15868	16010	15760	15876	16145	15958	15888	15816	15825	15940	16040	15822	15991	15876	15884	15918	15980	15871	15884	15903	15910	15827	15739	15868	16004	15808	15775	15994	15930	16072	15865	15934	15811	15914	15995	15933	15743	15984	15993	15931	15922	15758	16049	15874	15908	15715	15910	15959	15898	16014	15924	15876	16028	15931	15947	15922	15926	15795	15969	15885	15900	15928	15858	15933	15796	15843	15858	16058	15937	15843	15980	15804	15834	15994	15950	15998	15894	15985	15745	15964	15958	15851	15931	15815	16016	15924	15969	15981	15822	15992	15919	15736	15971	15846	16032	15891	15789	15794	15877	15897	16022	15959	15832	15736	15818	15825	15890	15950	15824	15737	15940	15994	15717	15959	16036	15946	15756	16020	15914	15732	15987	15822	15812	15965	16080	15930	15909	15949	15968	15858	16091	15960	15838	16031	15969	15933	15970	15837	15911	15874	15717	15942	15871	15993	15856	15726	16143	15851	15792	15927	15886	15870	15873	15867	15853	16090	15817	15742	16008	15942	15819	16022	15873	15903	15875	15935	15938	15783	15777	15993	15918	15926	15762	16038	15910	15844	15907	15923	15972	15902	16050	15906	15983	15740	15872	15922	16035	15903	15955	15995	15869	15770	15957	15920	15848	15785	15832	15857	16070	15960	15928	15924	15895	15785	15806	15967	15888	15971	15813	15859	15841	16006	15840	15809	15744	15912	15995	15865	15916	16036	15924	15965	15816	15987	16013	15845	15919	15700	15969	15884	15810	15970	15949	15788	15797	15928	15897	16017	15979	15816	15904	15869	15992	15842	16051	15993	15771	16011	15800	15734	15718	15982	15990	15847	15868	15880	15811	15921	15937	16024	15817	15971	15912	15886	15951	15692	15871	15879	15897	15946	15854	15920	16026	15966	15878	15865	16030	15807	15760	16024	15869	15884	16122	15919	15908	15909	15916	15869	15898	15900	15816	16005	15936	15928	15795	15930	15708	15959	15857	15834	15887	15876	15726	15855	16065	16024	16050	15934	15877	15897	15929	15764	15957	15983	15861	15947	15873	15915	15941	15977	15967	15921	15986	15788	15883	15939	15845	15928	15928	15992	15926	15960	15866	15805	15822	15920	15931	15866	15911	15833	15851	15713	15699	16048	15943	15768	15983	15961	15917	15840	15886	15859	15879	15784	15964	15949	15980	15976	15924	15819	16182	15797	15799	15968	15757	16021	15965	15969	15852	16125	15955	15771	16150	15974	15892	15821	15921	15965	16002	15862	15938	15916	15896	15780	15850	15934	15872	15959	15970	15970	15932	15862	15839	15888	15948	15956	15841	15821	15816	15946	15918	15888	15669	15757	15885	15824	16053	16007	15860	15812	15981	15926	15858	15908	16108	15910	15803	15908	15844	15998	15967	15911	15820	15947	16054	15765	15886	15830	15885	15845	15908	15787	15923	15938	15842	15700	15929	15911	15944	15871	16056	15921	15890	16058	15903	15855	15890	15780	16009	15883	15869	16008	15778	16044	15909	15817	15972	15868	15953	16047	15862	15999	15974	15892	15872	15956	15658	15917	15984	15670	15940	16091	15869	15773	16030	15874	15879	16004	15942	16019	15898	15974	15967	15743	15915	15913	15888	15848	15923	15883	15859	15950	15932	15994	15847	15841	15809	15864	15919	15821	15835	15834	15853	15755	15926	15925	16102	15835	15987	15783	15984	15933	15876	15915	16106	15989	16008	15943	16097	15873	15850	15877	15878	15927	15909	15953	15949	16017	15946	15911	16012	16048	15792	15882	15925	15862	15919	15822	16057	16059	15933	15922	16203	16053	15973	15692	15827	16035	15752	15662	15793	16033	15936	16046	15775	15914	15871	15885	15927	15943	15868	15779	15911	15796	16040	15873	15881	15814	15947	16000	15828	15979	16040	15836	15663	15947	15930	15839	16041	15840	16005	15794	15972	15830	15805	15874	15861	15733	16037	15868	15907	15936	15857	15931	15832	15842	15868	15873	15982	15796	15901	15927	15812	15954	15791	15997	15699	16082	15853	15944	15879	16106	15851	15900	15982	16148	15830	15832	15803	15887	15974	15857	15781	15874	15849	15995	16077	15786	16010	15888	15775	15995	15858	15832	15796	15991	15854	15876	15918	15877	15967	15910	16155	15966	15854	15918	15913	16013	15806	15915	15749	15965	16028	15887	16064	16063	15893	15760	16026	15913	15784	15885	15740	16023	15877	15953	15869	15930	15936	15892	15937	15923	15798	15894	15985	16036	15790	16016	15910	15883	16039	16004	15747	15804	15886	15984	16015	15914	15905	15932	16109	15911	16055	15902	15993	15968	15888	15885	15820	15901	15827	15936	15925	15972	16012	15853	15807	16012	16222	15850	15881	15982	15829	15834	15963	15935	15741	15794	15895	15877	15982	15979	15809	16127	16031	15842	16082	15917	16067	15832	15910	15849	15855	15787	15725	16003	15937	15909	15922	15839	15869	16028	15891	16052	15993	15897	15982	15880	15868	15872	15934	15811	15971	16093	15828	15931	16016	15935	16086	15799	15752	15900	16070	15914	15880	15752	16016	15995	15945	15950	15755	15935	15837	16093	15809	15983	15914	15922	15844	16032	16031	15927	15874	15950	15872	15932	15942	15789	15853	15669	15911	15881	15914	15827	15716	15991	15780	15784	16051	15951	16021	15863	16145	15960	15804	15946	16064	15886	15883	15897	15905	15882	15904	15946	15968	15960	16021	16036	15976	15904	15812	15891	15805	15994	16045	15911	15895	16062	15872	15856	16231	15886	16022	15903	15739	15930	15906	16038	15910	16015	15971	15901	15968	15787	15908	15877	15870	15737	15922	15864	15930	15997	15898	15881	15813	15808	15994	15558	15945	15740	15962	15775	15934	15869	16033	15956	16041	15854	16006	16030	15881	15855	15903	15869	15817	15867	15873	16021	15798	16026	15847	16005	15854	15797	15925	15869	15887	15848	15868	15961	15968	15995	15911	15979	15927	15983	16063	15770	15728	15776	15981	15866	15893	15978	16094	15932	15801	16014	16002	15902	15789	15929	15790	15822	15920	15822	15981	15910	15910	15908	15936	15943	15936	15876	16001	16125	15837	15847	15757	16058	16102	15948	16077	15984	15919	15879	15891	15860	16058	15813	15852	15938	16042	15950	15985	15797	15932	16049	16035	16027	16006	15793	16178	15798	15808	15907	15863	15909	15850	15941	16121	15832	15949	15978	15867	15812	16010	15762	15794	15857	15896	15927	16038	15833	15830	15974	15829	16000	15895	16005	15943	15799	15884	15877	15912	16073	15831	15961	15884	15824	16032	15866	15948	15829	15930	16015	16003	15831	16040	16004	15891	15875	15858	15949	16140	15798	15902	15919	15757	15834	15988	16011	15726	16179	15793	15836	16043	15963	15888	16023	15875	16006	15813	15816	15798	16038	15782	15780	15917	16010	16061	15879	15849	15797	15767	15996	15901	15703	15914	15934	15903	15810	15825	15737	15896	15882	15979	15886	15936	15890	16038	15851	16053	15938	15823	15851	15980	15965	15827	15854	15863	15931	15886	15907	15976	16040	15931	15905	15982	15846	15927	15894	15951	15854	15898	15916	15940	15970	15834	15824	15866	15891	15963	15990	15947	16026	16023	16047	15872	15886	15944	15849	15874	16080	15900	15714	16051	16092	15964	15806	15820	15885	15856	15798	15888	15938	15921	15749	15951	15896	15994	15953	15927	15891	15789	15907	15970	15685	15810	15966	16009	15902	15959	15913	15572	15879	15876	15956	15886	15855	15926	15928	15775	15973	16047	16023	15914	16026	16012	15948	16028	16046	15905	15801	15905	15921	15857	15921	16020	16025	16129	15831	15872	16032	15893	16016	15966	15920	15982	15799	16076	16138	15852	15824	15981	15634	15971	15935	15910	16026	15949	15884	16058	15974	15981	15875	15867	15963	16021	15886	15968	15862	15864	15792	16053	15843	15973	15797	15931	15821	16086	15751	15913	15829	15822	15836	15962	15851	15770	15857	15931	15868	15927	15859	15935	15910	15978	15840	15771	15753	16072	15838	15959	15901	15766	15860	15875	15902	16010	16139	15903	15824	15848	15962	15879	15819	16025	15964	15938	16037	15791	15924	16139	16017	15901	15941	16071	16005	15992	15925	15968	15718	16013	15838	15867	15895	15911	15941	16006	15971	15822	15991	15848	15883	15988	15907	15976	15993	15703	15822	15995	15788	15803	15909	15743	15896	15792	15999	15910	16025	15969	15787	15984	15913	15983	15851	15969	15886	15952	16012	15967	16058	15786	15909	15808	15823	15916	16099	16068	15838	15895	15934	15866	16125	15908	16046	15903	15998	15833	15864	15891	15851	16007	15785	15805	15997	15865	16009	15746	16038	15977	16017	16126	15888	15755	15747	16063	15846	15867	16033	16080	15849	15876	15931	15975	16075	15845	15931	15731	15953	16004	15922	15908	15811	15792	16134	15863	15948	16009	15951	16046	16007	15904	15756	15876	15924	15775	15968	15947	16043	16034	15945	15930	15905	16000	15772	15878	15779	15764	15996	15847	16041	16072	15826	15998	16054	15892	15878	15863	15878	15874	15890	15827	15894	15777	15949	15836	15923	15853	16098	15847	15696	15887	15951	15932	15734	15842	15909	15945	15858	16028	15967	15962	15914	15846	15967	15909	15961	15957	15966	15885	15864	15882	15870	15937	15868	15899	15817	15915	15925	15878	15993	16034	15975	15825	15995	16143	15837	15985	16082	15907	16018	15930	15840	15978	15831	15840	15999	15968	15767	15775	15869	15946	16037	15737	15867	15833	15827	15931	16004
23992	24029	33354	27002	22885	22954	21970	17631	16891	17188	17248	17100	16992	16979	17129	16935	16802	16978	16945	17167	16979	17113	17123	17058	16811	16797	16880	16785	17016	16888	16668	16953	16828	16844	16894	16980	16726	16829	16776	16731	16963	16893	16754	16722	16846	16655	16884	16808	16719	16746	16890	16814	16789	17037	16885	16715	16753	16849	16745	16811	16794	16897	16876	16624	16667	16779	16768	16781	17025	17002	16947	16717	16862	16869	16769	16726	16881	16824	16780	16568	16715	16840	16946	16852	16712	16886	16864	16694	16796	16861	16446	16703	16993	16677	16714	16481	16596	17035	16823	16754	16773	16841	16912	16918	16802	16755	16909	17151	16805	16826	16803	16817	16789	16788	16515	16826	16835	16857	16670	16849	16508	16843	16881	16633	16959	16838	16845	16945	16858	16833	16692	16653	16846	16544	16813	16669	16709	16680	16739	16714	16829	16873	16787	16518	16931	16796	16730	16773	16735	16757	16773	16754	16881	16688	16717	16799	16629	16803	16793	16655	17009	16651	16861	16881	16539	16868	16696	16782	16984	16811	16670	16819	16752	16983	16855	16741	16751	16856	16693	16641	16868	16646	16794	16835	16769	16742	16739	16696	16667	16626	16786	16628	16660	16599	16698	16932	16738	16697	16815	16626	16691	16617	16702	16841	16777	16911	16745	16517	16852	16981	16871	16762	16919	16820	16912	16625	16674	16599	16962	16597	16797	16721	16914	16772	16643	16756	16934	16758	16694	16832	16753	16730	16897	16955	16645	16924	17013	16776	16720	16765	16827	16661	16660	16628	16719	16787	16869	16868	16691	16841	16522	16750	16583	16626	16692	16563	16631	16585	16845	16770	16581	16802	16732	16732	16720	16865	16825	16859	16598	16814	16793	16706	16815	16681	16848	16894	16837	16853	16713	16623	16628	16737	16607	16833	16738	16739	16746	16818	16633	16685	16789	16911	16734	16779	16610	16835	16748	16697	16814	16777	16946	16955	16679	16836	16848	16705	16817	16688	16644	16939	16639	16843	16909	16718	16846	16534	16673	16590	16788	16712	16643	16496	16597	16667	16661	16691	16882	16712	16449	16757	16736	16704	16790	16722	16737	16656	16715	16905	16687	16773	16564	16863	16828	16850	16724	16739	16701	16725	16754	16713	16708	16720	16660	16619	16629	16639	16756	16690	16869	16795	16769	16748	16717	16759	16638	16779	16760	16745	17005	16687	16653	16855	16719	16527	16537	16842	16705	16735	16799	16944	16862	16831	16655	16677	16527	16617	16771	16698	16689	16785	16683	16916	16576	16652	16731	16711	16526	16759	16851	16952	16756	16720	16777	16714	16644	17067	16782	16752	16780	16756	16779	16672	16759	16728	16627	16715	16617	16799	16656	16634	17002	16608	16691	16810	16727	16840	16583	16744	16600	16951	16740	16840	16831	17006	16477	16750	16737	16796	16677	16647	16717	16679	16749	16581	16892	16772	16742	16719	16748	16809	16803	16805	16859	16809	16744	16798	16734	16953	16719	16568	16702	16752	16712	16785	16594	16657	16906	16805	16787	16845	16744	16966	16697	16831	16804	16859	16872	16822	16767	16560	16738	16663	16884	16826	16803	16706	16661	16738	16813	16788	16662	16776	16798	16684	16690	16790	16831	16757	16800	16723	16702	16794	16804	16814	16703	16602	16794	16697	16716	16761	16829	16670	16729	16588	16644	16831	16721	16836	16765	16768	16732	16647	16835	16595	16676	16551	16775	16701	16848	16616	16746	16657	16750	16729	16643	16580	16809	16783	16812	16713	16710	16917	16766	16787	16679	16686	16738	16874	16860	16698	16691	16713	16730	16537	16557	16906	16505	16781	16916	16756	16743	16583	16764	16912	16678	16743	16742	16865	16776	16699	16912	16699	16849	16801	16899	16755	16816	16730	16712	16556	16813	16605	16855	16654	16686	16604	16797	16733	16686	16740	16766	16624	16827	16731	16665	16911	16800	16727	16807	16783	16838	16966	16701	16637	16668	16824	16745	16504	16815	16621	16588	16530	16853	16880	16780	16764	16796	16862	16776	16701	16665	16705	16706	16951	16774	16766	16478	16843	16811	16947	16872	16734	16931	16867	16620	16610	16777	16745	16773	16708	16514	16686	16699	16918	16696	16754	16903	16657	16626	16802	16825	16800	16713	16620	16706	16849	16786	16798	16810	16715	16784	16821	16648	16751	16619	16613	16553	16494	16770	16602	16805	16754	16928	16859	16767	16858	16683	16720	16695	16712	16816	16653	16364	16813	16967	16637	16701	16806	16840	16763	16748	16749	16670	16514	16703	16749	16798	16778	16761	16801	16676	16854	16460	16700	16719	16788	16792	16589	16849	16706	16695	16654	16620	16797	16613	16794	16868	16950	16580	16861	16755	16953	16748	16581	16903	16658	16913	16730	16682	16759	16724	16701	16820	16819	16658	16527	16759	16674	16860	16646	16612	16773	16668	16768	16558	16665	16928	16906	16759	16762	16737	16751	16726	16858	16935	16921	16772	16735	16671	16374	16868	16709	16566	16757	16586	16555	16678	16696	17074	16611	16707	16777	16663	16689	16536	16506	16915	16738	16679	16680	16835	16699	16693	16611	16628	16876	16975	16861	16692	16737	16682	16737	16795	16625	16804	16791	16661	16755	16724	16719	16707	16832	16874	16882	16707	16777	16824	16909	16832	16718	16655	16708	16667	16587	16611	16843	16645	16790	16565	16744	16601	16763	16597	16678	16831	16845	16818	16625	16719	16773	16812	16701	16786	16572	16688	16651	16722	16677	16738	16579	16880	16631	16846	16768	16820	16776	16682	16592	16872	16809	16745	16834	16689	16730	17046	16873	16939	16884	16871	16839	16824	16731	16846	17052	16794	16831	16831	16850	16748	16823	16670	16846	16754	16640	16869	16790	16563	16646	16827	16934	16539	16878	16768	16724	16677	16737	16813	16773	16816	16804	16568	16668	16642	16824	16698	16670	16759	16650	16736	16629	16875	16760	16777	16865	16734	17027	16779	16968	16720	16779	16672	16622	16988	16676	16916	16680	16688	16876	16753	16662	16720	16693	16848	16890	16879	16674	16713	16887	16851	16828	16636	16732	16682	16701	16648	16680	16741	16497	16642	16792	16624	16509	16701	16922	16829	16771	16826	16654	16987	16612	16682	16713	16799	16743	16621	16687	16885	16667	16626	16811	16718	16664	16860	16712	16766	16793	16721	16842	16659	16710	16837	16834	16684	16774	16738	16704	16667	16525	16757	16846	16732	16907	16719	16810	16805	16726	16755	16851	16635	16793	16699	16673	16792	16774	16631	16781	16794	16797	16493	16705	16669	16828	16869	16650	16793	16720	16559	16761	16503	16598	16812	16838	16985	16787	16881	16772	16682	16685	16963	16834	16709	16774	16842	16667	16645	16761	16665	16798	16764	16711	16710	16661	16973	16679	16881	16721	16693	16660	16675	16733	16802	16794	16950	16699	16933	16629	16822	16889	16724	16775	16858	16612	16607	16723	16534	16662	16616	16716	16642	16729	16803	16576	16945	16908	16697	16724	16736	16659	16668	16639	16880	16795	16759	16652	16841	16577	16803	16664	16885	16612	16844	16833	16611	16631	16723	16818	16682	16745	16678	16793	16671	16611	16607	16616	16618	16731	16732	16568	16589	16884	16863	16852	16720	16750	16734	16847	16706	16605	16730	16785	16950	16661	16837	16670	16880	16772	16585	16787	16688	16691	16866	16845	16532	16678	16687	16825	16773	16672	16672	16689	16991	16737	16828	16796	16753	16799	16621	16857	16756	16748	16875	16540	16704	16692	16659	16564	16651	16682	16635	16710	16623	16808	16586	16689	16639	16742	16662	16545	16751	16627	16677	16668	16712	17026	16665	16785	16798	16672	16831	16560	16761	16836	16823	16677	16586	16690	16694	16824	16803	16793	16769	16853	16811	16804	16700	16877	16603	16742	16792	16704	16606	16810	16840	16645	16945	16758	16748	16742	16753	16758	16757	16676	16705	16696	16622	16804	16722	16712	16762	16872	16648	16756	16593	16712	16578	16708	16740	16837	17045	16907	16778	16694	16765	16685	16849	16712	16626	16579	16749	16704	16838	16882	16660	16760	16768	16722	16892	16802	16642	16809	16942	16769	16597	16912	16746	16702	16707	16664	16896	16893	16728	16648	16542	16591	16704	16788	16679	16718	16932	16751	16925	16978	16771	16705	16921	16775	16834	16749	16778	16899	16571	16672	16622	16701	16875	16794	16623	16709	16649	16723	16715	16690	16857	16801	16752	16766	16858	16763	16616	16743	16566	16641	16773	16632	16610	16699	16823	16575	16734	16828	16651	16643	16812	16605	16692	16595	16868	16845	16662	16830	16737	16630	16979	16654	16755	16681	16706	16623	16656	16634	16595	16715	16711	16662	16713	16769	16815	16443	16781	16788	16911	16554	16710	16591	16893	16980	16634	16790	16675	16875	16781	16739	16843	16711	16712	16688	16800	16556	16553	16762	16643	16672	16353	16810	16862	16693	16612	16830	16878	16841	16661	16701	16686	16972	16829	16827	16804	16706	16732	16796	16800	16705	16677	16687	16665	16648	16777	16729	16845	16769	16692	16656	16668	16696	16997	16700	16436	16604	16688	16959	16840	16597	16765	16825	16803	16638	16770	16606	16894	16692	16949	16785	16790	16689	16893	16680	16691	16631	16713	16788	16992	16693	16746	16917	16810	16923	16813	16692	16844	16722	16760	16642	16544	16665	16698	16840	16612	16668	16616	16750	16697	16809	16911	16686	16650	16629	16600	16756	16748	16695	16901	16694	16967	16702	16614	16643	16678	16806	16775	16969	16824	16672	16822	16762	16747	16699	16759	16601	16773	16691	16683	16755	16628	16793	16798	16635	16802	16742	16745	16677	16851	16749	16856	16749	16861	16811	16719	16682	16675	16847	16695	16675	16634	16760	16938	16557	16778	16594	16784	16791	16844	16797	16769	16495	16607	16822	16761	16650	16782	16795	16774	16750	16584	16667	16684	16800	16546	16638	16644	16784	16769	16671	16897	16732	16942	16689	16914	16647	16750	16815	16588	16539	16777	16707	16740	16688	16742	16885	16579	16792	16650	16827	16833	16844	16947	17008
62448	106124	80835	48297	25997	17671	16044	15795	15832	15816	15887	15944	16030	15927	15846	15809	15892	15904	15969	15820	15897	15996	16061	15862	15769	15840	15933	15679	15993	15823	15963	15963	15936	15921	15783	15644	15820	15809	15654	16004	15925	15782	15709	15753	15902	15991	15915	15881	15746	15860	15838	15906	15849	16058	15663	15917	15898	15827	15711	16043	15829	15896	15869	15911	15676	15926	15855	15972	15834	15880	15820	15769	15682	15959	15922	15803	16014	15828	15835	15993	15890	15895	15825	15795	15787	15835	15996	15887	15875	15842	15904	15769	15690	15889	15871	15820	15797	15786	15828	15850	15777	15822	15927	16048	15812	15967	15951	15953	15915	16053	15873	15799	16034	15837	15855	15860	15954	16006	15809	16080	15728	15856	15816	16029	15794	15851	15898	15893	15834	15830	15740	16069	15755	15838	15945	15918	15726	15789	16012	15775	15681	15812	15916	15816	15814	15924	15834	15830	15894	15870	15983	15756	15901	15909	16044	15969	15786	15805	15912	15872	15921	15932	15773	15802	15979	15874	16050	16001	15836	15793	15876	15905	15905	15961	15868	15939	15832	15819	15882	15830	15922	15928	15644	15902	15802	15975	15629	15818	15818	15822	15771	15849	15854	15998	15809	15902	15788	15879	15959	15752	15792	15897	15818	15832	15884	15920	15797	15903	15819	15991	15910	15856	15832	15962	16056	15944	15849	15910	15766	15851	15963	15970	15723	15980	15762	15779	15923	15794	15805	15853	15857	15939	15922	15675	15991	15944	15949	16043	15831	15847	15778	15846	15869	16011	15676	15942	15810	16035	15906	16025	15701	16028	15953	15917	15871	15729	15804	15679	16070	15813	15652	15769	15763	15751	16014	15927	15925	15994	15941	15801	15936	15628	15974	15656	15933	15904	15957	15800	15839	15935	15937	15832	15865	15764	15848	15873	16017	15951	15789	15902	15635	15791	15878	16065	15807	15855	15661	15697	15970	15813	15860	15843	15910	15662	15956	15864	15887	15653	15964	15814	15797	15920	15848	15686	15907	15827	15896	15871	15887	15662	15752	15885	15867	15950	15961	15842	15919	15852	15674	16007	15953	15886	15780	15857	15885	16032	15855	15599	15814	15839	15922	15765	15817	15944	15902	15764	15860	15814	16027	16020	16020	15863	15999	15721	16100	15935	15801	15891	15853	15849	15736	16033	15730	15697	15880	15833	15901	15774	15825	15880	15820	16061	15806	15902	15890	15893	15857	15754	15793	16010	15786	15768	15962	15853	15938	15836	15882	15958	15927	15941	15839	15940	15879	15857	15857	16085	15861	15788	15686	15849	15929	15841	15700	15940	15881	16039	15892	15957	15972	15665	15642	15851	15862	15821	15675	15726	15829	16027	15848	15783	16106	15736	15942	15728	15744	15819	15767	15978	15885	15856	15771	15941	15948	15767	15944	15889	15804	15965	15734	15929	15972	15852	15889	15854	15953	15983	15899	15860	15993	15808	15818	15800	15817	15754	15583	15940	15661	15861	15841	15882	15846	15780	15826	15713	16101	15931	15967	15839	15836	15919	15790	15807	15719	15887	15814	16016	15742	15967	16054	15658	15800	15841	15754	15971	15874	15906	15869	15843	16060	15803	15865	15836	15648	15805	15771	15958	15940	15756	15903	15766	15759	15811	15767	15914	15904	15727	15850	15778	15805	15999	15759	15900	15756	15774	15756	15938	15898	15892	15663	15744	15898	15739	15738	15727	16001	15921	15970	15750	15834	16078	15898	15896	15760	15676	15776	15756	15876	15720	15770	15831	15827	16003	15969	15904	15865	15972	15840	15754	15916	15880	15987	15877	15941	15878	15901	15885	15878	15866	15721	15728	15814	15880	15982	15878	15964	15844	15791	15806	15769	15792	15854	15880	15914	15916	15891	15830	15790	15747	15971	15846	15794	15753	15855	15891	15826	16018	15854	15991	15777	15921	16001	16030	15852	15943	15879	15964	15904	15868	15824	16009	15835	15936	15898	15812	15905	16113	15900	15902	15852	15893	15928	15798	15878	15944	15684	15878	15880	15826	15854	15866	15798	15764	15998	15842	15816	15875	15792	15802	16013	15855	16001	15929	15870	15625	15839	15883	15973	15835	15797	15791	15906	16012	16087	15806	15669	15793	15841	15858	15872	15799	15792	15794	15828	15751	15985	15802	15963	15873	15934	15976	15883	15990	15817	15763	15769	15738	15850	15864	15872	15831	15938	15910	15924	15923	16098	15784	15682	15660	15793	15797	15826	15819	15991	15762	15853	15915	15741	15832	15913	15776	15800	15821	15898	15841	15730	16011	15736	15834	16004	15716	15959	15781	15925	15841	15773	15920	15754	15856	15750	15894	15930	15802	15914	15820	15967	15942	15928	15823	15897	16061	15893	15801	15933	15969	15941	15474	15967	15690	15995	15845	15872	15762	15992	15878	15854	15809	15881	15979	15639	15795	15851	16135	15820	15796	15795	15882	15813	15805	15716	15801	15973	15837	15755	15750	15835	15923	15799	15785	15875	15894	15796	16037	15892	16004	15912	15827	15923	15737	15967	16065	15925	15733	15992	15740	15659	15913	15798	15728	15905	16015	15926	15805	15963	15915	15866	15663	15814	15719	15960	15823	15926	15883	15804	15777	15841	15810	15990	15881	15851	15971	15997	15943	15861	15893	15859	15666	16003	15962	15823	15767	15883	15926	15940	15850	16004	15798	15835	15846	15883	15722	15854	15669	15793	15768	15719	15769	15868	15865	15793	15760	15877	15926	15930	15737	15937	15990	15981	15773	15864	16018	15930	15915	15860	15838	15940	15886	15892	15739	15917	15856	15859	15898	15797	15888	15920	15873	15925	16068	15766	15803	15790	15854	15886	15802	15880	15777	16003	15714	15793	15886	15709	15822	15887	15944	15711	16048	15846	15763	15857	15710	15865	15841	15942	15880	15851	15888	15844	15974	15768	15974	15716	15833	15868	15925	15771	15754	15846	15871	15763	15933	15837	15822	15786	15928	15915	15858	15993	15790	15890	15765	15894	15841	15932	15917	15971	15792	15964	15897	15629	15947	15921	15786	15833	15715	15685	16000	15742	15714	15828	15890	15725	15931	15915	15801	15912	15784	15912	15937	15911	15703	16031	15926	16040	15718	15712	15795	15811	15896	15755	15789	15862	15786	15864	15789	15946	15792	15820	15764	16015	15899	15886	15890	15878	15999	15958	16043	16020	15754	16043	16005	15877	15896	15935	16044	15916	15770	15871	15953	16034	15856	15927	15959	15805	15627	15853	16007	15927	15839	15870	15973	15910	15748	15817	15728	15803	15822	15777	15864	15846	15993	15829	15873	15865	15945	15938	15818	15927	15867	15720	15869	15791	15885	15712	15924	15886	15861	15891	16015	15760	15958	15873	15733	15967	15824	15723	15862	15886	16000	15884	15987	15865	15827	15837	15834	15934	16042	15920	15870	15697	15772	15798	16055	15713	16044	15873	15768	15926	15886	15957	15790	15942	15847	16056	15878	15707	15915	15882	15701	15936	15863	15839	15868	15863	15717	15784	15817	15762	15999	15929	15808	15820	15817	15675	15938	15831	15919	15785	15740	15949	15893	16011	15913	15885	15928	15900	15754	15854	15821	16106	15910	15834	15951	15919	15876	15937	15829	15697	15873	15750	15937	15782	15711	15841	15842	15804	15805	15890	15876	15897	15827	15941	15802	15961	15897	15909	15879	15831	16015	15774	15750	15898	15821	15830	15963	15778	15785	15653	15923	15745	15783	15866	15898	15877	15943	16006	15879	15770	15757	15820	15691	15844	15750	15766	15833	16005	15863	15881	15981	15969	15848	15913	15899	15908	15843	15837	15825	15848	15957	15808	15899	15847	15800	15882	16105	15676	15905	15771	15762	15883	15817	15924	15881	15725	15775	15883	15896	15943	15820	15678	15908	15887	15827	15818	15851	16020	15843	15735	16086	15895	16105	15702	15835	15875	15828	15845	15898	15677	15953	15802	15744	16062	15769	15738	15875	15644	15925	15853	15927	15817	15995	15996	15596	15879	15791	15880	15658	15875	15949	15879	15878	15783	15791	15852	15850	15823	15881	15935	15986	15977	15980	15887	15733	15729	15569	15901	15714	15829	16021	15869	15815	15741	15882	15900	15885	15910	15795	15791	15890	16041	15857	15808	15772	15649	15841	15924	15847	15900	15832	15807	15930	15885	15777	15949	15956	15767	15800	15928	15999	15816	15869	15846	15879	15870	15875	15794	15826	15753	15737	15786	15805	16056	15802	15878	15799	15754	15738	15784	15985	15784	15764	15835	15835	15882	15813	15826	15779	15851	15824	15865	15784	15829	15983	16011	15933	15842	15886	15940	15921	15840	15899	15827	15860	15954	15986	15837	15771	15788	15962	15993	15885	15797	15772	15923	15689	15936	15743	15874	15680	15918	15943	15923	15798	15941	15940	15849	15873	15704	15907	15812	15830	15839	15952	15802	15874	15826	15945	15828	15961	15714	15804	15885	15784	15993	15743	15857	15933	15894	15761	15836	15647	15770	16030	15678	15955	15908	15998	15916	15908	15903	15860	15897	15771	15814	15806	15850	15768	15972	15900	15809	15982	15898	15983	15878	15793	15926	15803	15985	15783	15856	15853	15865	15891	15879	15882	15955	15661	15806	15916	15834	15947	15981	15738	15908	15792	15809	15885	15877	15759	15807	15752	15820	15895	15896	15607	15771	15750	15892	15694	15997	15845	15743	15786	15916	15979	15843	15897	15962	16089	15869	15825	15947	15875	15736	15987	15810	15977	15787	16012	15921	15782	15993	15942	15989	15966	15832	15802	15909	15830	15603	15780	16043	15824	15842	15803	15708	15890	15842	15846	15912	16036	15775	15740	15828	15852	15841	15711	15917	15905	15789	15789	15923	15766	16087	15692	15772	15885	15802	16026	15912	15915	15887	15971	15745	15986	15740	16002	15793	15660	15995	15978	15911	15933	15871	16014	15746	15918	15899	15772	15907	15687	15892	15951	15903	15829	15859	15855	15801	15945	15756	15749	16024	15763	15645	15875	16038	15801	15813	15739	15804	15768	15802	15895	15874	15965	15988	15911	15919	15795	15825	15838	16052	15889	15836	15790	15872	15841
33873	38300	36102	25490	18535	17144	16810	16669	16617	16665	16486	16629	16674	16680	16582	16700	16575	16678	16572	16621	16652	16641	16520	16687	16713	16752	16511	16530	16678	16676	16651	16676	16735	16510	16536	16562	16627	16516	16589	16582	16484	16556	16491	16766	16609	16514	16657	16605	16647	16483	16621	16671	16595	16830	16580	16733	16509	16770	16518	16528	16691	16584	16477	16674	16513	16649	16472	16431	16549	16640	16634	16470	16603	16570	16598	16620	16662	16582	16585	16528	16627	16562	16798	16539	16548	16681	16638	16770	16542	16577	16619	16714	16619	16581	16470	16543	16463	16542	16641	16588	16581	16399	16424	16602	16509	16519	16667	16540	16692	16419	16660	16521	16554	16551	16534	16678	16629	16580	16754	16636	16483	16424	16405	16587	16646	16667	16482	16767	16639	16509	16505	16601	16615	16582	16519	16449	16682	16684	16693	16487	16458	16651	16683	16485	16547	16562	16619	16607	16587	16538	16766	16457	16567	16576	16528	16521	16508	16647	16663	16712	16599	16479	16537	16679	16543	16560	16587	16583	16653	16548	16576	16631	16671	16349	16516	16423	16444	16515	16738	16907	16496	16879	16762	16415	16590	16491	16536	16697	16582	16618	16640	16508	16587	16582	16690	16743	16425	16561	16444	16471	16448	16473	16488	16758	16652	16675	16580	16598	16602	16595	16628	16570	16376	16489	16471	16455	16485	16547	16582	16758	16536	16725	16497	16644	16553	16399	16480	16506	16592	16418	16716	16387	16591	16354	16270	16545	16488	16420	16671	16470	16720	16505	16619	16537	16576	16653	16639	16403	16597	16461	16562	16480	16372	16424	16468	16577	16503	16617	16462	16616	16505	16637	16414	16496	16658	16491	16658	16529	16417	16509	16689	16530	16540	16604	16481	16393	16522	16529	16497	16442	16474	16660	16510	16507	16665	16665	16610	16366	16648	16666	16414	16597	16676	16329	16639	16631	16489	16544	16349	16722	16533	16566	16480	16634	16647	16603	16554	16428	16664	16548	16682	16712	16718	16678	16585	16491	16600	16480	16500	16725	16361	16557	16529	16600	16668	16603	16530	16573	16593	16516	16517	16640	16607	16302	16554	16788	16543	16689	16629	16537	16797	16568	16585	16545	16535	16542	16455	16594	16511	16453	16415	16557	16463	16637	16638	16455	16402	16591	16558	16607	16557	16613	16607	16652	16521	16550	16448	16586	16457	16409	16461	16585	16620	16317	16415	16646	16554	16579	16567	16682	16428	16482	16441	16439	16585	16516	16385	16556	16571	16502	16482	16461	16666	16595	16607	16452	16732	16349	16457	16455	16525	16534	16410	16494	16509	16546	16605	16696	16649	16474	16749	16585	16664	16510	16509	16401	16621	16701	16511	16620	16771	16531	16581	16594	16614	16710	16496	16545	16498	16621	16657	16597	16507	16691	16404	16609	16699	16599	16649	16577	16598	16640	16549	16577	16664	16437	16537	16369	16531	16679	16474	16560	16585	16610	16693	16517	16471	16605	16625	16567	16843	16487	16640	16444	16592	16479	16569	16531	16403	16786	16625	16471	16450	16419	16377	16494	16437	16631	16578	16496	16726	16791	16559	16699	16696	16294	16636	16586	16683	16422	16397	16598	16553	16599	16503	16415	16403	16594	16681	16537	16530	16449	16523	16550	16489	16566	16468	16657	16357	16525	16443	16652	16638	16642	16601	16483	16515	16571	16680	16578	16731	16735	16544	16563	16467	16658	16640	16682	16660	16383	16460	16529	16674	16606	16604	16602	16567	16764	16509	16507	16579	16551	16598	16515	16714	16473	16740	16678	16720	16559	16471	16569	16433	16463	16597	16542	16495	16478	16650	16645	16391	16455	16629	16805	16515	16684	16698	16666	16610	16557	16525	16548	16695	16679	16451	16478	16415	16445	16521	16523	16666	16542	16497	16482	16519	16530	16653	16646	16427	16585	16584	16551	16639	16672	16435	16541	16556	16538	16556	16695	16474	16415	16648	16501	16608	16580	16514	16617	16533	16583	16621	16561	16727	16571	16268	16453	16726	16640	16561	16647	16556	16419	16713	16536	16575	16472	16625	16538	16450	16530	16644	16673	16663	16569	16468	16505	16445	16375	16474	16515	16634	16491	16659	16506	16751	16467	16513	16682	16464	16502	16596	16357	16498	16640	16450	16583	16598	16516	16675	16686	16701	16700	16554	16524	16502	16508	16761	16425	16694	16600	16620	16588	16469	16514	16581	16572	16662	16506	16291	16552	16410	16572	16627	16576	16607	16519	16580	16478	16663	16516	16571	16734	16827	16629	16412	16420	16631	16732	16553	16481	16481	16747	16893	16698	16522	16566	16334	16457	16645	16716	16652	16439	16612	16433	16401	16539	16436	16616	16447	16645	16707	16747	16544	16630	16546	16534	16584	16668	16777	16647	16401	16454	16663	16636	16619	16737	16595	16442	16457	16502	16431	16427	16542	16529	16606	16615	16612	16402	16631	16791	16574	16706	16595	16537	16845	16576	16427	16507	16563	16572	16704	16723	16590	16530	16547	16532	16602	16364	16560	16685	16671	16538	16455	16592	16642	16575	16520	16676	16642	16516	16557	16662	16623	16716	16484	16503	16615	16633	16560	16618	16542	16563	16630	16596	16702	16579	16622	16689	16431	16679	16687	16434	16617	16489	16484	16446	16558	16711	16529	16496	16995	16629	16473	16699	16671	16554	16632	16568	16557	16546	16592	16519	16435	16483	16550	16559	16625	16536	16720	16572	16682	16623	16528	16636	16641	16589	16609	16727	16563	16660	16607	16557	16818	16637	16615	16288	16635	16541	16513	16389	16560	16496	16582	16603	16580	16610	16640	16615	16539	16574	16483	16419	16594	16587	16808	16694	16570	16642	16724	16640	16875	16769	16726	16478	16745	16546	16814	16479	16434	16628	16561	16585	16664	16365	16646	16536	16490	16479	16560	16476	16635	16721	16660	16478	16600	16541	16550	16672	16402	16488	16547	16548	16673	16703	16565	16647	16559	16514	16604	16465	16650	16543	16569	16648	16724	16489	16660	16596	16479	16739	16543	16586	16340	16575	16686	16494	16664	16661	16820	16596	16540	16607	16431	16434	16664	16497	16394	16471	16666	16631	16734	16509	16804	16777	16561	16577	16642	16488	16652	16516	16430	16477	16612	16794	16506	16626	16563	16547	16426	16634	16566	16484	16501	16657	16630	16577	16552	16782	16549	16946	16455	16614	16427	16610	16338	16665	16597	16365	16511	16524	16640	16545	16579	16587	16436	16494	16539	16702	16795	16540	16397	16700	16559	16457	16641	16631	16424	16527	16634	16617	16435	16687	16609	16517	16635	16695	16718	16696	16550	16677	16691	16636	16715	16408	16549	16799	16680	16650	16658	16567	16531	16545	16614	16566	16618	16447	16645	16600	16489	16441	16498	16542	16620	16473	16418	16413	16488	16455	16516	16699	16543	16609	16606	16751	16513	16541	16668	16375	16682	16834	16709	16620	16496	16720	16656	16720	16386	16461	16442	16605	16520	16479	16438	16484	16547	16729	16601	16582	16619	16555	16553	16554	16553	16720	16695	16563	16695	16538	16520	16679	16480	16482	16571	16482	16626	16682	16566	16502	16517	16412	16751	16546	16776	16613	16755	16511	16529	16557	16650	16467	16488	16837	16537	16601	16680	16513	16687	16696	16376	16520	16618	16590	16696	16769	16672	16728	16456	16508	16510	16494	16505	16683	16366	16446	16529	16649	16519	16560	16627	16627	16415	16621	16597	16486	16613	16480	16580	16538	16431	16561	16600	16340	16607	16717	16635	16452	16332	16482	16467	16827	16514	16442	16553	16845	16595	16449	16653	16728	16550	16624	16687	16845	16677	16648	16567	16551	16604	16561	16630	16612	16519	16471	16634	16589	16555	16601	16308	16659	16708	16660	16536	16640	16650	16633	16561	16549	16593	16499	16483	16450	16601	16556	16528	16669	16363	16632	16585	16521	16274	16500	16634	16618	16702	16670	16581	16631	16754	16492	16399	16538	16583	16794	16548	16500	16470	16604	16550	16504	16655	16654	16368	16618	16643	16697	16749	16453	16597	16674	16484	16499	16483	16519	16569	16659	16586	16600	16682	16712	16621	16593	16582	16346	16686	16511	16552	16583	16597	16536	16446	16415	16507	16477	16422	16429	16586	16601	16539	16595	16654	16634	16390	16591	16662	16558	16602	16475	16651	16503	16699	16592	16644	16684	16573	16545	16686	16679	16559	16630	16854	16644	16580	16570	16762	16642	16571	16456	16535	16650	16437	16593	16459	16791	16597	16594	16482	16665	16663	16549	16399	16650	16749	16744	16579	16426	16507	16747	16479	16704	16495	16543	16534	16642	16578	16494	16661	16704	16723	16635	16311	16606	16415	16544	16646	16621	16494	16544	16628	16667	16662	16634	16379	16504	16717	16482	16505	16444	16396	16743	16554	16617	16661	16586	16546	16437	16621	16600	16575	16480	16650	16539	16640	16384	16356	16546	16483	16589	16666	16521	16513	16627	16658	16370	16487	16473	16791	16613	16643	16512	16439	16538	16427	16442	16637	16569	16424	16574	16532	16518	16491	16618	16425	16542	16707	16787	16502	16478	16553	16674	16465	16730	16650	16273	16475	16397	16591	16689	16541	16560	16457	16711	16692	16483	16595	16611	16493	16649	16476	16704	16625	16691	16544	16527	16601	16637	16652	16429	16727	16681	16668	16529	16494	16509	16340	16483	16538	16440	16740	16629	16598	16730	16566	16634	16507	16627	16665	16495	16565	16799	16721	16713	16644	16476	16679	16454	16571	16346	16570	16570	16577	16719	16427	16675	16695	16637	16518	16599	16536	16497	16657	16490	16705	16570	16467	16447	16544	16377	16699	16456	16520	16436	16608	16720	16508	16634	16491	16664	16684	16489	16585	16601	16595	16623	16574	16628	16681	16460	16543	16565	16715	16411	16785	16667	16525	16597	16691	16724	16691	16453	16574	16637	16772	16589	16489	16705	16468	16544	16678	16690	16539	16521	16415	16632	16471	16678	16706	16543	16644	16467	16539	16540	16538	16716	16619	16738	16530	16522	16598	16573	16715	16607	16709	16708	16583	16601	16613	16415
44314	55425	38541	22309	16987	16016	15729	15666	15584	15658	15772	15799	15791	15653	15654	15663	15826	15803	15624	15604	15965	15739	15595	15655	15858	15815	15781	15653	15643	15793	15557	15514	15749	15712	15834	15630	15757	15648	15655	15638	15648	15632	15750	15878	15818	15781	15768	15820	15530	15647	15870	15666	15748	15838	15653	15561	15688	15728	15641	15716	15599	15695	15757	15636	15790	15697	15758	15698	15606	15452	15541	15808	15684	15692	15749	15620	15726	15622	15810	15656	15639	15851	15782	15708	15644	15654	15649	15773	15663	15778	15693	15687	15957	15645	15617	15902	15491	15689	15521	15590	15735	15850	15546	15698	15632	15738	15699	15727	15717	15574	15565	15690	15505	15503	15625	15719	15543	15652	15611	15565	15543	15625	15751	15729	15648	15663	15769	15672	15775	15640	15571	15694	15862	15620	15567	15540	15571	15717	15674	15727	15808	15936	15759	15714	15634	15540	15671	15682	15686	15716	15628	15739	15845	15602	15801	15761	15507	15773	15842	15737	15616	15737	15733	16099	15604	15753	15808	15630	15666	15646	15684	15854	15923	15619	15644	15679	15717	15726	15624	15565	15621	15515	15701	15830	15851	15750	15633	15586	15641	15639	15687	15774	15674	15577	15561	15556	15839	15641	15667	15584	15580	15660	15595	15754	15731	15727	15527	15576	15611	15604	15702	15618	15606	15665	15648	15611	15705	15660	15880	15716	15727	15624	15742	15566	15790	15680	15629	15887	15669	15827	15715	15741	15752	15623	15666	15686	15811	15615	15689	15619	15722	15692	15719	15751	15694	15710	15821	15672	15690	15522	15657	15848	15663	15570	15688	15562	15680	15745	15722	15500	15818	15678	15707	15711	15633	15941	15499	15558	15847	15779	15756	15582	15772	15748	15589	15657	15739	15734	15687	15673	15759	15781	15774	15750	15512	15666	15777	15729	15771	15631	15686	15625	15719	15796	15593	15557	15546	15602	15593	15748	15604	15686	15757	15611	15592	15499	15640	15446	15633	15704	15662	15749	15682	15705	15793	15667	15775	15629	15837	15809	15573	15796	15656	15723	15661	15571	15704	15602	15633	15639	15824	15684	15650	15823	15786	15665	15682	15727	15906	15743	15579	15831	15805	15743	15586	15665	15926	15703	15856	15488	15638	15783	15608	15733	15706	15766	15477	15484	15626	15737	15634	15736	15614	15651	15573	15848	15678	15831	15676	15627	15696	15709	15705	15724	15737	15782	15572	15713	15612	15573	15675	15697	15733	15882	15672	15654	15735	15614	15480	15656	15684	15817	15698	15599	15669	15695	15596	15691	15694	15728	15800	15704	15831	15629	15796	15781	15736	15580	15720	15690	15628	15763	15570	15741	15689	15760	15622	15656	15659	15799	15571	15881	15646	15803	15599	15686	15617	15612	15640	15691	15697	15590	15586	15724	15663	15654	15782	15666	15909	15597	15474	15554	15655	15721	15611	15875	15759	15649	15636	15865	15656	15633	15559	15756	15625	15636	15635	15792	15643	15636	15604	15704	15594	15659	15641	15612	15706	15519	15776	15683	15634	15887	15670	15782	15648	15669	15772	15649	15721	15782	15689	15819	15602	15820	15630	15738	15711	15634	15707	15575	15873	15560	15678	15922	15680	15768	15699	15590	15640	15689	15706	15688	15771	15699	15823	15677	15720	15795	15770	15621	15791	15669	15597	15783	15668	15889	15668	15576	15731	15768	15566	15624	15729	15699	15592	15780	15655	15594	15633	15835	15704	15740	15785	15700	15750	15870	15751	15748	15442	15603	15760	15806	15664	15635	15643	15625	15636	15756	15752	15676	15720	15587	15654	15733	15730	15682	15658	15711	15810	15691	15841	15862	15672	15555	15644	15690	15777	15676	15672	15547	15713	15690	15662	15824	15800	15642	15720	15661	15630	15804	15713	15676	15569	15628	15583	15731	15589	15787	15689	15616	15700	15934	15738	15893	15709	15754	15563	15739	15880	15645	15807	15714	15633	15672	15733	15830	15690	15754	15590	15695	15662	15938	15736	15500	15604	15623	15722	15556	15517	15660	15630	15883	15499	15578	15823	15611	15542	15607	15751	15675	15763	15787	15559	15740	15777	15717	15513	15686	15680	15716	15657	15714	15682	15648	15556	15623	15740	15691	15709	15553	15738	15633	15711	15575	15731	15675	15650	15711	15813	15689	15752	15914	15665	15752	15822	15821	15665	15668	15903	15619	15674	15833	15689	15826	15654	15680	15561	15456	15680	15521	15788	15624	15566	15550	15571	15606	15781	15459	15714	15779	15808	15797	15739	15731	15607	15731	15670	15765	15666	15827	15820	15695	15605	15564	15622	15700	15750	15590	15636	15739	15745	15633	15740	15693	15765	15628	15695	15623	15711	15773	15664	15557	15622	15655	15717	15621	15622	15820	15697	15544	15744	15538	15702	15818	15490	15718	15844	15856	15773	15759	15615	15853	15776	15927	15670	15803	15783	15712	15612	15597	15699	15798	15743	15648	15623	15710	15672	15731	15760	15805	15686	15880	15747	15623	15715	15762	15596	15865	15811	15681	15701	15725	15845	15710	15550	15784	15723	15691	15694	15657	15590	15666	15588	15629	15772	15672	15734	15625	15676	15702	15803	15820	15653	15632	15589	15742	15700	15501	15744	15562	15633	15796	15683	15711	15552	15694	15626	15709	15596	15559	15456	15620	15554	15737	15764	15828	15462	15664	15623	15736	15698	15686	15656	15650	15708	15609	15564	15591	15833	15742	15918	15691	15803	15599	15602	15628	15551	15794	15474	15690	15722	15832	15555	15747	15704	15611	15744	15599	15717	15647	15658	15561	15565	15624	15747	15588	15574	15659	15716	15777	15816	15753	15820	15570	15820	15613	15688	15788	15564	15655	15625	15652	15665	15723	15684	15552	15805	15648	15717	15827	15699	15780	15545	15660	15762	15681	15795	15623	15689	15680	15673	15644	15688	15734	15532	15579	15792	15643	15623	15677	15788	15797	15840	15609	15704	15674	15685	15665	15650	15750	15618	15557	15797	15881	15787	15704	15676	15709	15562	15749	15709	15605	15609	15535	15598	15734	15573	15656	15741	15847	15704	15720	15713	15862	15759	15740	15506	15639	15725	15726	15627	15620	15640	15672	15705	15722	15772	15679	15776	15661	15528	15936	15738	15796	15605	15703	15747	15705	15661	15628	15626	15607	15744	15661	15686	15601	15806	15808	15705	15490	15737	15662	15753	15691	15661	15742	15638	15697	15712	15529	15691	15852	15737	15624	15603	15770	15709	15773	15773	15596	15499	15745	15595	15777	15824	15651	15637	15521	15768	15761	15572	15677	15680	15599	15732	15625	15643	15679	15702	15611	15767	15662	15695	15749	15737	15787	15765	15741	15796	15608	15806	15641	15719	15581	15771	15625	15909	15592	15578	15940	15669	15651	15837	15725	15779	15691	15696	15638	15584	15730	15635	15695	15605	15663	15580	15849	15573	15584	15496	15764	15688	15854	15797	15711	15588	15726	15740	15572	15726	15725	15589	15781	15770	15678	15676	15611	15590	15683	15538	15647	15871	15655	15670	15622	15370	15821	15857	15802	15561	15687	15587	15699	15654	15653	15810	15643	15596	15545	15620	15892	15555	15737	15587	15750	15765	15725	15649	15698	15815	15715	15579	15687	15593	15697	15771	15848	15479	15702	15734	15527	15665	15684	15778	15741	15752	15561	15791	15825	15610	15819	15711	15615	15597	15623	15554	15724	15711	15512	15518	15613	15672	15607	15611	15523	15563	15789	15517	15747	15755	15765	15732	15677	15704	15555	15625	15727	15728	15765	15751	15593	15697	15541	15762	15600	15625	15628	15739	15725	15760	15625	15805	15639	15774	15575	15811	15647	15620	15700	15612	15825	15818	15716	15666	15637	15819	15718	15626	15697	15636	15555	15757	15664	15755	15684	15645	15549	15756	15652	15621	15690	15642	15722	15624	15530	15847	15753	15613	15866	15713	15725	15784	15652	15817	15711	15602	15751	15823	15681	15737	15664	15571	15786	15559	15681	15806	15740	15478	15694	15624	15835	15790	15658	15795	15721	15643	15630	15742	15781	15734	15685	15711	15679	15759	15707	15709	15547	15537	15953	15759	15568	15788	15878	15668	15707	15724	15584	15708	15593	15805	15748	15688	15702	15694	15610	15511	15471	15655	15736	15659	15687	15701	15877	15817	15726	15802	15572	15586	15718	15593	15652	15601	15719	15729	15752	15832	15679	15676	15683	15628	15731	15684	15560	15619	15743	15750	15726	15748	15673	15698	15689	15631	15653	15646	15544	15775	15588	15714	15569	15698	15724	15777	15565	15574	15668	15717	15530	15856	15639	15812	15688	15846	15725	15721	15543	15644	15674	15609	15610	15817	15629	15638	15602	15666	15656	15721	15724	15653	15649	15731	15669	15583	15841	15651	15731	15562	15635	15669	15764	15795	15634	15557	15596	15778	15569	15856	15585	15720	15529	15736	15686	15786	15883	15673	15828	15770	15582	15875	15602	15652	15713	15587	15677	15632	15675	15695	15708	15748	15740	15535	15842	15780	15686	15741	15755	15702	15659	16006	15560	15589	15655	15637	15626	15622	15625	15732	15733	15529	15626	15875	15622	15684	15673	15606	15440	15679	15571	15836	15810	15652	15673	15621	15678	15886	15867	15719	15693	15674	15779	15611	15651	15688	15826	15552	15728	15817	15734	15570	15870	15684	15795	15860	15646	15664	15550	15748	15795	15659	15667	15703	15829	15567	15664	15656	15697	15579	15643	15839	15730	15686	15510	15800	15677	15751	15619	15845	15844	15845	15708	15684	15565	15691	15577	15646	15556	15783	15485	15644	15707	15517	15717	15515	15722	15714	15636	15622	15652	15666	15762	15809	15726	15768	15695	15652	15573	15867	15728	15677	15596	15604	15658	15806	15628	15701	15681	15733	15626	15681	15688	15782	15617	15664	15510	15725	15827	15725	15658	15811	15919	15723	15625	15884	15736	15712	15607	15744	15597	15713	15626	15669	15722	15540	15739	15713	15673	15633	15779	15489	15687	15754	15667	15667	15703	15467	15710	15759	15537	15567	15443	15609	15719	15705	15684	15833	15801	15727	15589
37785	37113	32270	23426	17228	16230	16195	15777	15870	16034	15913	15991	16183	15939	15974	16067	15982	15931	15992	15780	15977	15958	15754	15915	16008	15738	16040	15931	16120	15812	16089	16071	16121	16101	16077	15813	15918	15891	16028	15927	15914	15954	16020	16095	15776	15950	15915	16019	15928	16016	15962	15848	15764	15870	15894	16022	15884	16056	15921	15784	15880	15912	15996	15876	15932	16029	16039	15848	15647	15871	16000	16040	15839	15710	15847	15772	15778	15811	16026	15864	15926	15916	15782	15775	16088	16081	16052	15813	15958	15954	16037	15830	16052	15799	15833	15750	15951	15933	15933	15989	15838	16092	16017	15954	15885	15787	16008	16132	15836	15925	16006	15900	16066	15763	15783	15920	15851	15881	15844	15948	16025	15908	15826	15846	15947	15776	15823	15999	15954	16071	15639	15954	15774	15734	16048	16015	15887	15775	16003	15875	15785	16116	16000	15944	15960	15732	15718	15913	15927	15932	15880	15924	15929	16115	15770	16057	16072	16016	15866	15699	16060	15894	15828	15856	15940	15949	15916	15962	15795	15951	15926	16010	15795	15786	16011	15891	15845	16068	15914	15834	16018	15942	15863	15814	15906	16120	15751	15987	15809	15801	16008	16049	15999	16031	16044	15946	15945	16050	15986	15867	15840	15925	15961	15841	16027	15781	15937	15906	15867	15902	16016	15894	15970	16074	15824	15865	16020	15846	15955	16002	15943	15816	15844	16016	16025	16148	15955	15794	15859	15873	16054	15921	15772	15767	15753	15914	15815	16069	16040	15899	15964	15874	15998	16010	16083	16061	15962	16003	15980	15917	15963	15845	15904	15774	15926	15756	15743	15651	15990	16114	15859	15933	15931	15814	15929	15821	15907	15891	15804	16036	15976	15880	15697	15993	15766	15900	15818	15792	15998	15942	15986	15930	15908	15803	15937	15795	15856	16009	15936	15775	15772	15543	15918	16001	16096	16077	16014	15830	15912	15782	15896	16016	15955	15852	15958	15936	15838	15765	15824	15994	15631	16019	15932	15971	15718	16042	15858	15873	15985	15755	15792	15942	15918	15877	15838	15932	16134	16061	15852	15987	15978	15812	16006	16095	15948	15917	15752	16084	15796	15718	15766	15840	15911	15810	15946	15968	16203	15918	15960	15950	16056	15939	15774	15919	15942	15751	15865	15918	15894	15938	16210	16080	15876	15774	15938	15950	15774	15882	16012	15926	16044	15936	15756	15954	15976	15915	15937	16054	15931	15917	15621	15903	15921	15790	15983	15804	15849	16000	15989	15818	15884	15983	16092	15916	16108	16007	15914	15956	16031	15899	15975	16069	15932	16078	15809	15963	15948	15830	15767	15938	15793	16160	15886	15937	15936	15774	15871	15832	15913	16057	15960	15962	15777	15877	15777	15728	15892	15820	15845	15918	15946	15763	15987	15934	15747	15872	15991	15948	15927	15907	15787	15699	15943	16000	15988	15929	16037	15833	15889	15904	15859	15831	15976	15965	15972	15868	15798	15833	15816	15889	15929	15881	15970	15889	15989	15833	16000	16062	15778	15901	15803	15801	16009	15735	15850	15857	16145	15941	15859	15927	15901	15977	16070	16043	15943	15878	16084	15985	15972	15863	15930	15845	15870	15802	16007	16100	15958	15864	15705	15986	15960	15786	16020	15936	16080	15923	16011	15786	15623	16042	15605	15954	15904	15715	15918	15921	15876	15966	16049	15858	16014	15943	15898	16139	15687	15923	15925	15978	16181	15899	15899	15785	16167	15906	15737	15917	16065	15588	15998	15828	15903	15793	16123	16062	15912	15870	15854	15815	15840	15881	16033	15882	15808	16060	15937	15958	15941	15993	15920	15904	15656	16076	15998	15991	16076	15915	15982	15852	16229	15709	16051	15835	15776	15843	15947	15811	15987	15928	16003	16039	15907	15880	15831	15787	15749	15943	15762	15893	15808	16083	15780	16008	15846	15659	15985	15983	15870	15986	16009	15655	15844	15929	15852	16011	15839	15972	15928	16060	15989	16108	15872	16030	16099	15899	15930	15946	15886	15914	15932	15929	16143	15872	15817	16050	15791	15888	15731	16063	15674	15850	15835	15862	15885	15902	15967	15877	15808	15872	16043	15879	15864	15810	15816	16026	15937	16060	15966	15863	15861	15836	16005	15806	15780	15849	15851	15962	15845	15922	15932	15931	15934	16077	16006	15931	15853	15823	16060	16096	15916	16002	15850	15732	15898	15929	15968	15817	15970	15908	15865	15953	15969	15837	15986	15862	16041	15969	16112	15817	15878	15796	15998	15995	15915	15734	16044	15835	15856	15837	15794	15904	15893	15949	15877	16018	15911	15948	15778	15906	15833	15681	15839	16088	15956	15811	15874	16049	15978	16038	15763	15997	15831	15639	15816	15846	15905	16045	15916	16024	15948	15995	15927	15972	15847	15980	16024	15767	16024	15902	15802	15724	15906	15852	15814	15823	15838	15912	15969	15878	15914	16132	16193	15876	15889	16052	15963	15956	15861	15959	15814	15994	16036	15883	16003	16044	15916	15938	15804	15860	15767	16056	16122	15869	15877	15904	15828	16225	16015	15895	15802	15968	15728	15946	16039	15747	16016	16066	15998	15879	15941	15759	16044	15919	16027	16053	16099	15831	15646	15971	16093	15991	15855	15950	15850	15759	16027	15822	15675	15619	16082	16008	15867	15858	15858	16087	16018	16071	15895	15718	16015	15905	16043	16039	15877	15947	16069	15955	15963	16021	15898	15914	15986	15745	15805	15778	15925	16049	15969	15809	15876	15858	15815	15907	15889	16016	15947	15927	15897	15851	16011	15678	15762	15791	15842	16012	15840	15776	16017	16011	16121	15852	15959	15988	15955	15800	15997	15853	15720	15849	15905	15944	15926	16029	16016	16030	15747	15989	15922	15916	15907	15848	16036	15827	15608	15956	15887	15815	15820	15920	15917	15896	15989	15705	15973	16013	15914	15720	16006	15961	15969	16010	16050	15896	16035	15900	15835	15940	16003	15925	15989	15828	15649	15976	15971	16067	15754	15933	15881	15931	15802	15849	15938	15991	16037	16097	16031	15925	15732	16045	16000	15840	15815	15871	15901	15807	15984	15980	15990	15967	15934	16009	16032	15937	15934	15739	15968	16129	16037	15912	15934	15931	16033	15920	16039	15899	15697	15710	15879	15905	16008	15946	15926	16166	16214	15869	15895	15938	15929	15981	15922	15936	15950	15830	16177	16018	15907	15777	15992	15768	15919	15890	15746	15963	15852	15815	15768	15852	16002	15835	16048	15986	16018	15870	16149	16036	15878	16001	15967	15718	15636	15861	15934	15968	15714	15976	15893	15927	15952	15929	16212	16028	15780	15904	15955	15921	16048	15959	16090	15980	15808	15904	16039	15833	15754	15957	15842	15711	15767	15943	16006	15952	15797	15966	16015	16081	15996	15703	15971	15797	15986	15752	15966	15911	15915	15872	16019	15859	16152	15956	15837	15851	16014	15973	15908	16009	16123	16136	16127	15817	15675	15733	15948	16040	16044	16061	15923	15823	15873	16059	15788	15906	15752	15997	16051	15805	15764	16140	15908	16035	16052	16062	15754	15995	15866	15810	16051	15868	15748	16077	15906	15769	15921	15845	15932	15523	16040	15977	16023	15934	15685	15876	15766	15787	15999	15793	15786	15937	15987	15904	15943	15754	16005	16079	15742	15949	15865	15879	15759	15772	15818	15903	15813	16063	15798	15829	15995	15840	15948	15891	15813	15807	16048	16059	15936	15862	15807	15842	15867	15860	15963	15774	15798	15958	16142	16015	15892	15839	15909	15783	15966	16005	15887	15855	15948	15800	15817	16021	15833	15889	15989	15949	16049	15734	15967	16029	16080	15952	15982	15885	15748	15902	15812	15695	15890	16066	16043	15938	15951	15834	15958	16206	15938	16130	15872	16041	15784	15908	15876	15854	15884	16008	15763	15978	15923	15779	16025	15836	16038	16013	16053	15777	15852	15970	16015	16006	15757	15861	15919	15786	16174	16025	15941	15909	15783	15985	15792	15964	16011	15817	15922	15907	15992	15791	15772	15723	16046	15797	15932	15873	15986	15691	15742	15900	15715	15934	15914	15980	15926	15799	15997	15847	15876	15952	15959	15974	16105	15896	15929	15780	15731	15849	15982	15935	15917	15762	15979	15917	15825	15851	15967	15848	15853	15949	15879	15959	15927	16024	16050	16053	16064	15924	16005	15763	15798	15942	15838	16100	15925	15767	15932	16058	16001	16037	15896	15918	16011	15988	15852	15849	16130	15840	15957	16094	15966	15750	15991	15862	15958	16164	15938	15841	16080	16044	16046	15930	15969	15915	15911	15952	15883	15925	15958	16038	15974	15842	15875	15812	15919	15763	16009	16035	16100	15874	15856	15970	15816	15691	16211	15974	15877	15912	16018	15864	15879	15834	15906	15802	15909	15907	15959	16006	16027	16063	15739	15946	16060	15891	16095	15853	15877	15992	15842	16090	15982	15755	15783	16018	16018	15829	15871	15859	15921	15994	16008	15915	15813	15876	16005	16047	15896	15910	15960	15997	15858	15906	16120	15885	15749	15972	16054	15838	15878	16076	15921	15815	15913	15877	15860	15905	15736	15972	15908	15792	15989	15849	16064	15823	16052	15858	15905	15912	16016	15976	16077	15837	16048	16095	16026	16050	15896	15780	15893	15904	15824	16065	15847	16006	16045	15756	15822	15883	16010	15901	15870	15924	15777	15880	15981	15768	16015	15951	16110	15666	16071	15868	15790	15786	15977	16001	15859	15928	15917	15905	15860	15877	15902	15905	15909	15891	15931	16027	15830	15913	15953	16003	15933	15950	15823	16083	15870	15823	15879	15899	16043	15945	15993	16004	16092	15976	15813	15909	15966	15793	15795	15803	15788	16025	15872	15968	15967	15946	16199	16023	16054	15868	15871	15834	15884	15863	15984	15745	15857	15960	16004	15915	15896	15972	16016	15913	15791	15914	15871	15899	15817	15866	15789	16007	15756	16025	15877	15973	15896	15915	16038	15964	15959	15902	16049	15976	15793	15902	15812	15947	15845	15897	16112	16041	16012	16021	15852	15931	15843	15975	15864	15781	15625	15871
51501	54521	36945	21595	16531	15365	15354	15201	15271	15300	15274	15445	15326	15303	15325	15418	15280	15303	15346	15274	15263	15357	15301	15472	15472	15329	15530	15405	15245	15289	15193	15266	15438	15232	15320	15493	15484	15195	15362	15283	15115	15299	15306	15143	15130	15162	15340	15355	15231	15367	15260	15144	15401	15275	15252	15472	15334	15247	15270	15296	15383	15367	15439	15188	15375	15292	15425	15159	15381	15226	15385	15432	15229	15135	15384	15275	15287	15476	15254	15327	15453	15266	15412	15208	15250	15141	15213	15145	15438	15356	15344	15353	15365	15295	15175	15238	15305	15117	15352	15334	15298	15366	15289	15357	15280	15180	15343	15282	15186	15445	15314	15305	15280	15363	15326	15407	15179	15526	15404	15290	15249	15265	15242	15061	15140	15260	15226	15277	15434	15197	15324	15219	15240	15321	15207	15408	15134	15246	15339	15449	15242	15241	15411	15158	15367	15276	15171	15343	15241	15404	15275	15290	15320	15260	15380	15057	15192	15397	15109	15185	15279	15226	15311	15340	15143	15354	15343	15156	15270	15350	15329	15322	15425	15319	15383	15148	15211	15315	15274	15345	15240	15404	15329	15353	15085	15219	15346	15259	15176	15241	15213	15337	15284	15129	15298	15232	15307	15389	15251	15297	15268	15286	15275	15179	15359	15209	15344	15345	15347	15195	15141	15281	15427	15343	15387	15276	15210	15316	15101	15210	15208	15218	15225	15494	15218	15284	15339	15196	15268	15276	15398	15133	15334	15336	15212	15260	15238	15091	15222	15282	15213	15282	15222	15316	15361	15249	15234	15385	15270	15227	15422	15213	15113	15218	15315	15349	15301	15289	15290	15318	15266	15425	15183	15283	15159	15323	15415	15354	15243	15381	15378	15249	15245	15275	15330	15204	15196	15333	15377	15570	15344	15284	15262	15241	15240	15214	15181	15443	15352	15347	15225	15307	15280	15261	15286	15160	15315	15255	15231	15303	15285	15388	15365	15260	15376	15357	15343	15300	15416	15289	15233	15185	15247	15338	15269	15367	15316	15415	15210	15303	15306	15242	15178	15265	15242	15347	15326	15458	15377	15498	15241	15339	15312	15195	15187	15319	15287	15064	15194	15259	15409	15281	15144	15315	15155	15208	15260	15122	15574	15255	15341	15377	15245	15179	15107	15347	15253	15259	15167	15149	15230	15269	15022	15187	15275	15334	15155	15248	15331	15317	15289	15134	15269	15290	15351	15264	15136	15404	15221	15296	15299	15256	15163	15287	15288	15338	15360	15262	15200	15172	15413	15195	15416	15228	15359	15493	15208	15233	15187	15251	15362	15252	15469	15122	15281	15224	15400	15202	15356	15370	15142	15377	15377	15332	15248	15374	15210	15401	15359	15282	15482	15304	15121	15263	15185	15411	15396	15128	15370	15252	15222	15417	15311	15159	15290	15393	15173	15188	15216	15357	15274	15491	15217	15380	15356	15282	15148	15492	15249	15265	15233	15233	15200	15274	15331	15209	15385	15165	15363	15221	15232	15330	15286	15399	15147	15341	15266	15183	15475	15260	15316	15294	15146	15170	15341	15161	15145	15192	15421	15370	15329	15372	15337	15218	15482	15264	15393	15409	15309	15198	15483	15205	15341	15277	15424	15288	15191	15271	15251	15366	15261	15396	15159	15185	15347	15467	15501	15155	15360	15342	15429	15438	15061	15212	15332	15150	15293	15240	15291	15385	15200	15221	15139	15300	15104	15275	15344	15266	15218	15265	15314	15256	15151	15267	15243	15254	15214	15290	15287	15355	15225	15355	15282	15275	15506	15391	15241	15177	15432	15330	15293	15337	15290	15194	15325	15256	15233	15424	15238	15360	15200	15156	15161	15467	15144	15326	15271	15282	15320	15052	15320	15384	15251	15345	15347	15361	15243	15380	15336	15207	15279	15229	15369	15414	15243	15253	15326	15262	15274	15234	15296	15150	15347	15448	15203	15148	15251	15302	15258	15115	15204	15379	15385	15294	15333	15234	15266	15492	15090	15262	15458	15339	15410	15247	15335	15231	15378	15311	15374	15133	15276	15321	15336	15359	15189	15370	15361	15298	15276	15349	15320	15309	15392	15233	15393	15295	15247	15233	15379	15248	15242	15289	15229	15259	15265	15115	15392	15278	15234	15309	15164	15203	15418	15389	15315	15243	15250	15530	15377	15350	15219	15291	15155	15276	15286	15362	15382	15533	15300	15228	15330	15320	15369	15104	15310	15186	15337	15157	15316	15431	15139	15225	15370	15411	15102	15362	15365	15199	15428	15267	15196	15282	15269	15307	15354	15278	15290	15140	15381	15328	15161	15308	15365	15299	15248	15460	15233	15436	15359	15327	15136	15279	15236	15417	15274	15263	15205	15313	15197	15352	15277	15332	15290	15044	15298	15207	15235	15268	15191	15401	15216	15131	15378	15432	15230	15195	15371	15254	15159	15123	15392	15173	15449	15366	15239	15165	15304	15362	15230	15217	15468	15195	15369	15377	15242	15213	15222	15252	15369	15107	15281	15224	15265	15326	15483	15183	15321	15357	15309	15249	15529	15164	15312	15231	15489	15193	15266	15263	15390	15391	15182	15268	15233	15334	15395	15259	15544	15319	15218	15291	15316	15290	15290	15169	15394	15034	15327	15280	15349	15225	15282	15310	15188	15350	15200	15278	15272	15384	15342	15316	15308	15303	15252	15201	15193	15215	15080	15262	15255	15536	15246	15334	15221	15325	15128	15165	15224	15225	15365	15302	15166	15336	15209	15358	15106	15341	15161	15300	15326	15316	15288	15235	15257	15203	15340	15278	15450	15418	15258	15326	15289	15287	15402	15315	15361	15237	15199	15323	15203	15322	15224	15526	15339	15168	15120	15290	15385	15274	15420	15298	15183	15420	15215	15280	15363	15248	15260	15436	15188	15339	15317	15171	15273	15152	15131	15252	15444	15473	15251	15278	15166	15455	15212	15333	15277	15256	15348	15285	15368	15300	15311	15218	15223	15296	15317	15335	15237	15157	15369	15255	15233	15247	15294	15323	15187	15211	15328	15350	15413	15330	15279	15296	15305	15383	15141	15235	15242	15359	15281	15375	15319	15194	15422	15366	15095	15326	15228	15395	15243	15246	15284	15231	15412	15487	15200	15217	15297	15404	15339	15213	15378	15360	15119	15279	15390	15284	15249	15124	15318	15435	15038	15329	15306	15359	15284	15266	15345	15240	15173	15346	15373	15096	15263	15373	15452	15276	15395	15218	15297	15289	15263	15197	15339	15294	15292	15166	15095	15245	15491	15267	15444	15508	15161	15267	15365	15350	15134	15046	15216	15276	15214	15253	15358	15203	15175	15425	15285	15314	15324	15318	15157	15254	15403	15263	15271	15273	15218	15433	15300	15165	15377	15237	15399	15332	15221	15197	15282	15294	15190	15440	15237	15415	15243	15278	15267	15289	15280	15321	15368	15234	15299	15312	15268	15275	15338	15379	15239	15416	15165	15341	15356	15211	15386	15212	15140	15356	15163	15256	15103	15375	15343	15236	15171	15415	15172	15263	15266	15403	15270	15234	15394	15301	15478	15253	15245	15226	15183	15173	15304	15313	15428	15151	15168	15325	15276	15258	15284	15312	15296	15291	15125	15266	15216	15249	15460	15225	15477	15329	15242	15310	15320	15320	15234	15399	15249	15278	15436	15342	15383	15287	15245	15392	15115	15247	15061	15235	15244	15329	15488	15157	15377	15479	15192	15398	15398	15456	15118	15243	15316	15206	15133	15292	15572	15179	15085	15236	15184	15327	15165	15243	15294	15379	15275	15212	15284	15318	15424	15127	15262	15173	15027	15256	15284	15284	15323	15288	15500	15292	15282	15179	15475	15264	15344	15393	15233	15254	15323	15221	15153	15158	15271	15367	15352	15312	15374	15242	15327	15140	15377	15289	15339	15437	15279	15311	15276	15228	15166	15424	15196	15265	15289	15255	15307	15236	15301	15243	15315	15285	15406	15119	15096	15276	15189	15149	15392	15357	15375	15210	15329	15312	15410	15371	15320	15206	15184	15133	15242	15421	15243	15322	15164	15326	15392	15221	15382	15206	15358	15257	15258	15425	15310	15225	15160	15253	15427	15255	15346	15194	15184	15424	15215	15211	15233	15172	15218	15302	15188	15435	15432	15351	15337	15345	15368	15361	15385	15259	15320	15267	15159	15178	15373	15381	15274	15121	15286	15206	15318	15111	15373	15183	15340	15461	15276	15059	15374	15267	15207	15316	15390	15291	15251	15229	15268	15130	15142	15320	15313	15324	15197	15290	15152	15286	15313	15298	15206	15215	15195	15275	15296	15439	15286	15171	15247	15075	15270	15256	15258	15458	15277	15353	15318	15284	15305	15285	15295	15289	15309	15460	15253	15346	15367	15320	15393	15255	15343	15208	15231	15226	15276	15209	15342	15135	15217	15197	15269	15410	15248	15315	15257	15424	15404	15342	15183	15172	15197	15261	15340	15297	15255	15203	15380	15352	15219	15090	15296	15364	15183	15287	15330	15283	15449	15165	15317	15401	15350	15211	15385	15293	15459	15198	15305	15297	15246	15470	15307	15439	15240	15202	15268	15343	15107	15275	15283	15235	15328	15336	15190	15310	15338	15393	15292	15279	15367	15255	15328	15269	15234	15166	15390	15077	15297	15329	15167	15291	15276	15140	15314	15335	15284	15411	15296	15190	15290	15359	15366	15257	15370	15375	15315	15176	15200	15305	15420	15284	15298	15335	15267	15423	15238	15252	15104	15350	15266	15197	15484	15349	15233	15146	15400	15307	15245	15286	15181	15154	15377	15253	15320	15153	15175	15292	15326	15382	15132	15234	15210	15324	15388	15187	15291	15298	15225	15323	15355	15176	15215	15224	15139	15430	15238	15264	15280	15413	15341	15474	15218	15326	15481	15292	15258	15278	15371	15230	15377	15323	15249	15122	15392	15339	15396	15350	15409	15324	15327	15270	15089	15394	15333	15184	15407	15247	15309	15252	15476	15257	15356	15359	15208	15291	15451	15451	15457	15131	15271	15425	15164	15325	15452	15145	15230	15216	15102	15351	15147	15313	15389	15231	15301	15407	15269	15310	15338	15249	15285	15354	15124	15319
24050	24051	33244	27127	22934	22660	21196	16976	16018	16235	16296	16242	16028	16219	16090	16072	16278	16080	16083	15928	16062	15934	16218	16214	16143	15979	16030	15927	15957	16073	16065	16176	16052	16076	16170	16130	16014	15934	16055	16022	16080	15959	16025	15997	16027	16076	16076	15861	16122	16106	15983	16045	16112	15896	16039	15881	15974	15985	15875	16070	16154	16085	15835	15951	15837	15961	16062	15930	15863	15947	16069	15851	16098	15887	15899	15912	15574	15925	15928	15883	16007	15962	16107	16063	16022	16113	16049	16050	15973	15920	16016	15932	15971	16243	16225	16054	15927	16121	15982	15864	16054	15839	16002	15963	16023	16037	15818	15871	16076	15921	15725	15944	15895	15689	15923	15792	15922	15789	15729	15807	15897	16033	15984	15976	15837	15857	16085	15889	15730	15723	15975	15733	15801	15804	15739	15902	15821	15826	16049	16055	16016	16045	15957	15879	15943	15898	15878	15919	16220	15928	15913	15986	15784	15786	15983	16068	16054	15908	15912	16058	16070	15938	15943	15800	15930	15915	16044	15758	15953	15738	15756	15856	15723	15801	15835	15916	15955	15821	15885	16062	15833	16201	15884	15816	15955	15866	15930	15904	16015	15637	15818	15846	16005	15779	16010	15733	15939	16033	16032	16026	15975	15889	16173	16165	15911	15909	15666	15938	15846	15923	15846	15818	15884	15949	15976	16010	16147	16015	15746	15802	15765	15933	16021	16099	15965	15954	15883	15759	15966	15880	16131	15965	16046	15958	16103	16115	15963	15974	15918	15991	15852	16001	15986	15839	15940	16072	16147	15999	15846	15652	15981	16007	16046	15762	15827	15809	15947	15732	15984	15928	15986	15991	15720	15835	15950	15908	16032	16079	16295	15870	15993	15889	15847	15846	15896	15981	15743	15712	15809	15936	15966	15853	15908	15942	15765	15888	15782	15838	16024	15828	15966	15866	16221	16110	15826	15849	16074	15928	15841	16064	15828	15847	15863	15962	15971	15844	15746	15718	15771	16032	16103	15889	15814	15917	15723	15993	15747	15748	15869	16001	16058	15852	15964	15885	15926	15952	15940	16079	15903	15971	15796	16061	15898	15741	15966	15922	15981	15954	15875	16034	15945	16011	16007	16019	16007	16072	15789	15990	15804	15891	15834	15871	15961	15845	16030	15800	15900	15893	15750	16087	15727	15819	15983	15840	15879	16063	15889	15843	16170	16037	15791	15954	16010	16029	16219	15835	15717	15892	15981	15876	15859	15903	15832	16030	16037	15988	16032	15884	15730	15863	15924	16083	15935	16048	15917	16012	15886	15765	15911	15906	15880	15778	15752	15889	15826	15956	15905	15917	16077	15807	15812	16065	15979	15976	15923	15799	15761	15838	15878	15996	15865	15758	15757	15956	15759	15827	15971	16016	15964	16009	16035	15978	15938	15950	15950	15967	15828	16000	15734	15881	15935	15804	15922	15851	15872	15948	15827	15854	15961	15921	16005	15906	16087	16159	15998	15979	16071	15985	15963	16167	15980	15931	15935	15910	16091	15827	15872	15954	15876	15867	15886	16070	15878	15899	15627	15801	15873	15888	16030	16048	15999	16002	16125	16094	15858	15920	15900	16100	15997	15797	16005	15844	16000	15886	15991	15992	16081	15789	15994	15859	15815	15872	15865	15969	15658	16061	15871	15894	15864	15730	15946	15808	15703	15892	15969	15864	15941	15918	15946	15871	16016	15776	15993	16053	15930	15991	15979	15943	15982	16060	15801	15952	16025	15886	15947	15881	16160	15778	15819	15925	15991	15965	15864	15859	15715	15713	15961	15735	15981	16050	15691	16007	15844	15926	15933	15966	15765	16023	16100	15846	15924	15986	15914	15654	15949	15903	15782	15837	15822	15959	15657	15769	15836	16059	15963	16072	15941	16038	15870	15828	15826	15929	15988	15972	15775	15689	16011	15906	15965	16089	15987	15933	16058	15869	15811	15947	15884	16002	15829	15752	15979	15795	15890	15900	15936	15988	15924	15982	15837	16114	15820	15946	15950	15994	15936	15598	16020	15735	15897	16020	15927	15813	15814	15944	15952	15856	15975	16069	16105	15916	15812	15864	15930	15753	15831	16050	15957	15954	16030	15915	16143	16128	15917	15971	15895	15810	16023	15934	16159	15741	15782	15758	15783	15996	15865	15764	15850	15798	15717	15892	16105	15743	15940	15806	15944	16059	15769	16054	15985	16032	15834	15936	15906	16024	15855	15931	15914	15904	15998	15941	15756	15745	15856	15751	15805	15963	16015	15896	16120	15824	15992	15890	15994	15948	15911	15760	15924	15964	15814	16133	15965	15885	15810	15957	16069	15856	15905	15855	15872	16026	15768	15843	16000	15973	15801	15847	15973	15950	16041	15908	15748	16064	15910	15982	16015	15912	15960	16032	15860	15755	15889	15834	16055	15931	16033	15836	15861	15860	15973	15624	16016	15871	15871	15867	16107	15940	15858	15781	16084	15997	15950	15865	15982	15766	16065	15971	15822	16151	15981	15885	15938	16046	15861	15833	15976	15890	15883	15791	15886	15852	15923	16076	15814	16016	15940	15934	15790	15939	15876	15981	16063	15964	16063	15848	15861	15805	16091	15972	16032	16056	15902	16113	16055	15988	15830	16108	16101	15898	16033	15811	16069	16045	15803	16031	15962	16035	16156	15811	15952	16073	15818	15945	16112	16129	15747	15941	15878	15879	15996	15871	16095	16035	16083	16072	15943	16032	16177	16203	16035	15897	16000	16052	15868	15761	15819	16111	15970	15819	15689	15840	15930	16145	16019	15957	15965	15884	15875	16141	15988	16011	15987	16050	15972	15840	15903	15960	15991	15889	15853	15922	15946	16046	16156	16020	15949	15877	15819	15953	15707	15849	15846	16020	15858	15868	15936	15820	15885	15998	15883	16077	15902	16029	16112	16051	16031	15817	15797	15835	15778	15687	16059	16102	15883	15925	15751	15931	15940	15746	16015	16025	16019	15773	16009	16012	15912	16003	16202	15898	15970	15911	15929	15863	16176	15727	16006	15793	15909	16011	15831	16016	16013	15897	16018	15958	15712	15804	15911	16076	16035	15928	16065	15987	16045	15685	15746	15853	15906	15858	15877	15873	15942	15870	16025	15907	15828	16079	15958	16163	15782	15946	15943	15845	15875	15909	15944	15628	15843	15985	15867	15859	15921	16003	15700	16109	16004	15993	16014	15841	15876	15923	16057	15763	16121	15882	16080	16032	15844	15935	15872	15841	15907	15862	15983	15920	15774	15867	15835	15924	16031	15955	16001	16062	15874	15940	15947	15951	15852	15706	15841	16030	15842	15934	16096	15933	15729	16002	15930	16047	15908	16051	15941	16039	15963	15975	15896	15950	16039	15979	15860	15789	15964	15835	15849	15760	15935	15926	15882	16019	15941	15897	15960	15884	15765	15855	15800	15869	15739	15904	15862	15968	15872	16122	15734	16112	16114	15825	15842	16128	15870	16003	16035	15874	15983	15909	16011	15850	15947	16006	16020	15940	15902	15921	15842	16051	15931	16003	16083	15825	15916	16096	15902	15898	15747	16144	16056	15916	16049	15888	15968	15945	15891	15922	15839	15733	15807	15930	15897	15964	15918	15894	15876	15915	15901	16139	15981	15917	15933	16009	15968	16000	15987	15878	15894	16124	15895	16045	15934	15851	15938	15837	15891	16126	15973	16002	15919	16016	15987	15922	15660	15846	16002	15927	15866	15825	15727	15968	16070	15739	15822	15774	15660	15897	15968	15982	16159	15815	15985	15776	15957	15727	15863	16115	16025	16096	15897	15986	15782	15918	15883	15943	15886	15869	15813	16193	15898	15895	15992	15738	15886	15978	15980	15934	15912	15968	15736	15701	15911	16093	15741	16026	15919	16084	15990	15869	15808	15877	15951	16084	15995	15734	16003	15885	15768	15822	15938	15873	15936	15920	15823	15921	15899	15859	15933	16034	15915	15894	16024	15744	16084	15938	15885	15915	15961	15898	15670	15898	15865	16000	15944	15849	16010	15829	15838	15732	15972	15777	15922	16290	15754	15920	15989	15845	15783	15875	15843	15917	15899	15862	15919	16036	15925	15984	15964	15999	16003	15768	15880	15806	15909	15999	15945	16002	15993	15861	15984	15884	15994	15932	15955	15884	15680	15956	15865	16008	15868	15855	15844	15868	15763	15904	15906	15925	15892	15998	16077	15844	16050	15776	15816	15899	15954	15899	15802	15896	16088	15910	16098	16014	16001	16109	15840	15991	15786	15920	15889	15816	15852	15890	15873	15739	15955	15969	16136	15966	15949	15821	15943	16094	16102	15873	16026	15919	15871	15829	15959	15967	15739	15878	16092	15948	15934	15766	15760	16081	16072	15913	15809	16120	16008	15742	16037	15793	15874	15781	15994	15813	15969	15959	15757	15964	15947	15973	16000	15947	15890	15830	15990	16012	15853	16081	15961	15967	15916	15956	15911	16018	16157	15893	15955	16086	15890	15889	15926	15934	15849	16092	16155	15791	16027	16082	15982	15932	15896	15848	16075	15831	15881	15971	16150	16079	16177	16005	15895	15951	15993	15950	15666	15985	15924	15967	16101	15904	15928	15883	15865	15984	15879	15798	16065	15960	16072	15952	15780	15940	15911	15868	15853	15902	15906	15929	15924	15786	15897	16022	15880	15828	15832	15783	15931	16060	15949	16041	15845	15952	15952	15843	15927	15865	15821	15981	15800	15871	15968	15876	15857	16053	15835	15844	15758	15855	15774	15873	15972	15773	15961	16049	16043	15905	15747	16099	15943	15863	16055	15997	16122	16057	15782	15809	16006	15808	16126	15851	15863	15962	15847	15875	16120	16136	15833	15901	15810	15868	15809	15766	16080	15839	16059	15764	16072	15722	15827	15803	15925	15910	15944	15706	15981	15842	16120	15701	15989	16108	15874	15903	15712	15909	15927	15978	15971	15946	16005	15855	16017	15913	16050	15918	15998	16021	15953	15990	15838	15842	15702	15841	15743	15776	15772	16102	15864	15754	15777	15765	15944	15866	15890	15798	15737	15813	15999	15951	16235	15981	15863	15918	16008	15838	16008	16152	15851	16028	16122	15925	15864	15939	15873	16036
61828	105823	80753	48950	26560	17165	15198	15408	15259	15152	15401	15258	15390	15338	15351	15272	15248	15269	15194	15223	15398	15205	15514	15306	15572	15297	15351	15246	15335	15301	15373	15329	15249	15173	15479	15420	15349	15318	15317	15372	15388	15354	15168	15501	15301	15461	15264	15302	15158	15260	15271	15240	15263	15293	15208	15185	15301	15247	15148	15220	15298	15304	15347	15304	15140	15339	15483	15338	15229	15418	15214	15169	15440	15249	15249	15330	15408	15383	15144	15405	15247	15334	15198	15578	15278	15243	15209	15236	15438	15292	15364	15343	15318	15265	15289	15237	15273	15052	15205	15372	15276	15078	15372	15208	15442	15244	15321	15236	15482	15339	15183	15274	15312	15167	15237	15350	15468	15083	15109	15143	15255	15244	15452	15234	15207	15258	15323	15311	15256	15430	15250	15356	15408	15149	15181	15264	15263	15136	15341	15230	15259	15310	15338	15272	15088	15163	15262	15285	15381	15334	15357	15297	15126	15338	15517	15025	15318	15302	15167	15564	15281	15244	15273	15289	15410	15414	15377	15371	15251	15137	15378	15149	15302	15280	15403	15119	15399	15225	15202	15189	15428	15260	15378	15295	15404	15377	15288	15385	15358	15193	15256	15351	15320	15274	15174	15340	15156	15351	15344	15229	15352	15192	15406	15468	15406	15281	15308	15286	15232	15326	15241	15262	15247	15183	15392	15295	15344	15317	15239	15367	15385	15351	15321	15182	15211	15249	15341	15233	15432	15358	15267	15369	15250	15188	15281	15307	15316	15085	15432	15309	15433	15262	15175	15164	15397	15416	15360	15157	15261	15112	15351	15298	15349	15358	15256	15361	15188	15349	15152	15307	15240	15387	15339	15337	15254	15293	15362	15351	15265	15332	15235	15261	15296	15236	15112	15317	15325	15224	15306	15386	15341	15286	15203	15334	15243	15263	15303	15358	15233	15458	15352	15264	15288	15246	15383	15266	15256	15207	15420	15128	15528	15293	15368	15396	15220	15319	15361	15299	15369	15298	15135	15307	15275	15253	15365	15285	15321	15300	15289	15368	15446	15225	15480	15141	15403	15363	15332	15525	15320	15223	15311	15401	15249	15184	15502	15179	15264	15296	15401	15208	15510	15338	15222	15147	15418	15373	15272	15330	15333	15509	15226	15178	15291	15392	15277	15264	15308	15412	15248	15437	15211	15103	15337	15234	15265	15333	15303	15281	15171	15309	15244	15156	15138	15392	15326	15326	15332	15232	15187	15349	15183	15223	15357	15318	15360	15415	15316	15330	15183	15195	15329	15394	15452	15190	15364	15242	14993	15302	15412	15234	15450	15173	15462	15453	15224	15335	15310	15230	15197	15353	15338	15231	15210	15411	15393	15245	15473	15113	15277	15378	15240	15200	15345	15189	15443	15187	15247	15328	15170	15408	15272	15399	15369	15189	15325	15431	15311	15384	15102	15055	15282	15268	15232	15310	15314	15231	15322	15221	15300	15373	15066	15273	15394	15322	15414	15214	15054	15132	15296	15329	15242	15225	15348	15319	15373	15228	15226	15297	15300	15160	15280	15373	15177	15018	15209	15297	15191	15255	15242	15375	15342	15325	15376	15243	15144	15292	15169	15212	15238	15387	15252	15314	15289	15124	15244	15342	15249	15316	15354	15415	15266	15405	15313	15359	15250	15443	15291	15322	15309	15325	15239	15283	15198	15111	15284	15111	15364	15365	15354	15330	15121	15338	15130	15257	15320	15106	15191	15385	15184	15290	15407	15367	15197	15245	15441	15391	15354	15207	15193	15129	15240	15216	15199	15369	15280	15372	15435	15235	15264	15370	15299	15190	15189	15402	15205	15207	15127	15357	15246	15406	15245	15208	15310	15386	15392	15131	15288	15156	15422	15239	15201	15202	15226	15414	15161	15274	15250	15277	15263	15331	15285	15224	15206	15337	15344	15418	15411	15111	15363	15329	15220	15413	15160	15288	15339	15346	15393	15500	15314	15301	15158	15271	15258	15235	15130	15334	15377	15357	15304	15294	15272	15181	15375	15307	15465	15221	15239	15220	15298	15418	15340	15425	15403	15320	15252	15097	15186	15291	15422	15317	15189	15218	15301	15135	15167	15288	15241	15426	15394	15412	15168	15351	15300	15264	15380	15301	15215	15207	15364	15207	15130	15430	15283	15377	15253	15324	15390	15282	15195	15330	15305	15387	15243	15503	15256	15391	15305	15197	15574	15331	15324	15350	15237	15400	15375	15402	15538	15348	15306	15394	15269	15095	15314	15105	15297	15323	15265	15286	15391	15207	15399	15277	15369	15342	15209	15333	15316	15226	15221	15389	15346	15208	15333	15375	15268	15213	15228	15334	15483	15280	15124	15397	15195	15304	15311	15359	15392	15159	15347	15156	15364	15265	15268	15282	15119	15402	15173	15320	15280	15205	15301	15281	15380	15313	15166	15379	15294	15156	15310	15248	15210	15411	15412	15292	15306	15255	15274	15425	15162	15128	15428	15340	15090	15353	15399	15331	15161	15256	15244	15381	15457	15321	15177	15255	15275	15358	15416	15262	15239	15289	15408	15268	15402	15282	15403	15456	15196	15295	15294	15283	15369	15227	15305	15354	15268	15354	15488	15156	15302	15365	15321	15349	15259	15498	15288	15411	15301	15285	15373	15217	15087	15308	15218	15311	15334	15210	15238	15382	15161	15338	15315	15148	15452	15179	15354	15500	15332	15129	15245	15226	15246	15402	15250	15477	15153	15262	15202	15235	15345	15292	15356	15195	15318	15602	15327	15224	15221	15291	15241	15193	15332	15225	15393	15395	15361	15282	15170	15087	15242	15266	15419	15368	15371	15234	15238	15286	15263	15379	15479	15143	15430	15340	15444	15285	15356	15187	15223	15402	15297	15201	15274	15321	15402	15325	15333	15218	15210	15187	15181	15341	15430	15465	15246	15300	15215	15143	15275	15257	15204	15317	15377	15301	15360	15202	15195	15279	15320	15255	15205	15358	15419	15193	15203	15237	15380	15240	15237	15221	15257	15221	15222	15293	15162	15461	15141	15288	15345	15181	15180	15351	15309	15268	15286	15217	15472	15400	15363	15369	15151	15351	15173	15080	15149	15319	15456	15229	15335	15385	15341	15220	15229	15290	15442	15401	15379	15366	15136	15472	15279	15337	15465	15355	15266	15263	15267	15239	15359	15280	15239	15168	15197	15307	15506	15357	15421	15339	15193	15366	15082	15266	15183	15332	15180	15237	15108	15197	15319	15331	15430	15411	15478	15317	15363	15125	15109	15208	15488	15324	15262	15204	15347	15336	15153	15213	15352	15268	15247	15296	15320	15368	15166	15223	15184	15312	15304	15233	15320	15277	15227	15310	15368	15308	15225	15198	15337	15269	15269	15339	15407	15270	15139	15207	15403	15302	15228	15276	15346	15132	15300	15442	15135	15244	15410	15302	15187	15370	15461	15248	15239	15465	15326	15341	15408	15329	15320	15137	15262	15291	15363	15170	15436	15366	15151	15335	15398	15197	15250	15249	15357	15370	15425	15278	15367	15313	15440	15291	15289	15239	15268	15404	15256	15215	15380	15373	15150	15578	15483	15182	15307	15102	15286	15293	15137	15312	15195	15274	15250	15434	15079	15187	15370	15242	15331	15211	15452	15263	15374	15169	15308	15343	15378	15343	15074	15121	15338	15318	15379	15323	15539	15320	15366	15305	15266	15388	15416	15265	15421	15311	15167	15233	15167	15144	15301	15381	15197	15415	15348	15364	15170	15255	15355	15285	15243	15446	15295	15308	15268	15155	15436	15290	15470	15630	15349	15243	15423	15262	15250	15186	15258	15162	15102	15252	15183	15219	15227	15334	15326	15272	15254	15354	15287	15003	15299	15484	15355	15307	15213	15441	15302	15121	15348	15480	15376	15409	15219	15352	15300	15301	15198	15117	15317	15296	15305	15281	15296	15231	15354	15267	15174	15518	15281	15196	15375	15244	15246	15434	15271	15233	15334	15282	15182	15359	15405	15417	15265	15334	15453	15403	15348	15293	15378	15094	15164	15263	15257	15282	15295	15205	15214	15392	15331	15315	15452	15101	15120	15253	15089	15180	15409	15337	15327	15280	15254	15325	15225	15189	15289	15345	15308	15322	15180	15385	15446	15419	15322	15449	15403	15183	15219	15208	15441	15130	15281	15317	15361	15181	15271	15279	15403	15386	15316	15283	15393	15202	15212	15317	15048	15450	15092	15274	15162	15240	15400	15241	15328	15172	15424	15330	15286	15242	15205	15242	15313	15223	15268	15254	15307	15355	15186	15385	15399	15202	15203	15191	15297	15205	15294	15219	15424	15272	15199	15393	15159	15279	15269	15149	15311	15189	15259	15453	15152	15314	15331	15379	15294	15304	15158	15243	15189	15230	15289	15282	15142	15160	15313	15418	15300	15080	15346	15313	15322	15210	15358	15175	15259	15142	15309	15111	15400	15220	15178	15245	15338	15344	15430	15310	15159	15368	15393	15355	15351	15224	15309	15268	15297	15367	15273	15360	15170	15360	15478	15141	15218	15292	15287	15380	15127	15183	15398	15330	15160	15270	15321	15196	15225	15370	15328	15264	15344	15234	15106	15306	15333	15237	15381	15294	15178	15405	15180	15323	15361	14984	15226	15462	15295	15296	15249	15335	15188	15089	15218	15141	15244	15261	15274	15448	15094	15422	15277	15182	15216	15346	15287	15375	15293	15307	15292	15284	15272	15208	15141	15177	15386	15336	15284	15349	15312	15327	15305	15282	15294	15136	15182	15289	15273	15139	15266	15400	15295	15391	15367	15322	15225	15113	15295	15279	15505	15272	15235	15185	15243	15322	15239	15310	15268	15274	15375	15293	15323	15435	15354	15200	15286	15376	15290	15233	15313	15134	15388	15414	15288	15320	15361	15263	15319	15294	15171	15383	15388	15190	15132	15209	15355	15309	15229	15299	15201	15390	15355	15224	15168	15279	15317	15311	15256	15151	15389	15206	15435	15206	15324	15279	15393	15381	15299	15362	15253	15227	15273	15220	15226	15173	15064	15248	15272	15415	15153	15237	15221	15148	15249	15497	15320	15415	15066	15343	15313	15301	15217	15359	15239	15381	15327	15291	15333	15124
33133	38520	36344	25346	17913	16529	16189	15925	15787	15812	15828	15683	15909	15970	15707	15954	15955	15946	15626	15993	15852	15854	15941	15781	15893	15855	15833	15823	15926	15944	15804	15650	15816	16030	15896	15865	16040	15918	15791	15889	15917	15540	15865	15805	15698	15854	15851	15911	15828	15938	16028	15834	15877	15749	15805	15905	15979	15865	15835	15635	15848	15785	15879	15873	15832	15757	15817	15950	15693	15772	15899	16006	15902	15850	15863	15931	15740	15808	15792	15907	15837	15724	15667	15826	15876	15941	15819	15721	15876	15699	15906	15856	15894	15805	15824	15921	15881	15820	15675	15783	15890	16062	15863	15742	15852	15921	15971	15609	15787	15768	15964	15961	15797	15908	15966	15733	15814	15857	15824	15988	15780	15807	15865	15830	15747	15805	15759	15904	15800	15836	15823	15750	15831	15856	15875	16009	15836	15799	15629	15702	16163	15935	15827	15925	15783	15697	16031	16055	15735	15755	15832	15832	15745	15916	15707	15752	15843	15814	15857	15768	15642	15767	15771	15785	15892	15955	15758	15715	15839	15674	15886	15725	15806	15612	15691	15880	15774	15799	15753	15830	15851	15921	15708	15637	16227	15780	15965	15655	15727	15912	15927	15856	15684	15855	15849	15805	16041	15957	15845	15670	15745	15670	15772	15856	15650	15818	15791	15841	15755	15775	15864	15721	15883	15582	15693	15867	15821	15782	15870	15935	15960	15954	15795	15755	15816	15897	15795	15817	15738	15676	15664	15730	15882	15952	15804	15871	15928	15719	16077	15808	15930	15762	15648	15869	15841	15681	15668	15813	15801	15782	16041	15821	15733	15762	15889	15656	15630	15720	15879	16076	15902	15967	15756	15714	15829	15948	15917	15804	15766	15835	15710	15640	15754	15728	15835	15688	15849	15983	15759	15740	15877	15882	15946	15938	15794	15823	15765	16072	15924	15952	15838	15922	15674	15806	15715	15886	15777	15751	15645	15663	15671	15858	15753	15834	15731	15944	15782	15859	15722	15874	15896	15826	15916	15780	15957	16022	15665	16033	15978	16012	15805	15688	15837	15710	15919	15913	15802	15819	15839	15670	15675	15852	15966	15763	15649	15751	15755	15862	15856	15776	15707	15904	15808	15761	15723	15663	15799	15978	15869	15931	15677	15816	15805	15883	15693	15721	15574	15888	15714	15720	15952	15768	15901	15865	15714	15687	15751	15944	15885	15878	15931	15921	15797	15912	15832	15864	15839	15724	15555	15544	15808	15597	15945	15732	15935	15891	15983	15764	15654	15786	15844	15655	15723	15850	15800	15840	15871	15818	15994	16044	15795	15729	15845	15858	15695	15686	15894	15938	15621	15867	15791	15820	15849	15671	15778	15831	15802	15831	15671	15580	15951	15681	15819	15760	15863	15711	15698	15858	15956	15715	15782	15957	15685	15788	15820	15921	15849	15880	15712	15623	15947	15634	15895	15797	15705	15934	15901	15865	15739	15760	15980	15794	15812	15755	15813	15828	15833	15797	15740	15732	15706	15866	15779	15715	15705	15821	15662	15694	15803	15822	15672	15808	15867	15892	15981	15914	15639	15689	15855	16008	15913	15766	15792	16033	15780	15926	15987	15616	15721	15647	15791	15804	15793	15999	15893	15930	15652	15734	15839	15738	15877	15819	15731	16016	15670	15691	15752	15699	15767	15969	15764	15729	15639	15774	15893	15739	15847	15717	15484	15732	15800	15744	15902	15844	15860	15684	15916	16011	15792	15699	15757	15691	15976	15873	15807	15872	15784	15769	15801	15821	15710	15710	15856	15884	15893	15915	15863	15524	15679	15753	15853	15711	15719	15675	15839	15861	15890	15810	15847	15973	15835	15818	15898	15795	15733	15803	15798	15717	15942	15788	15877	15806	15906	15625	15855	15806	16078	15956	15836	15744	15827	15659	15963	15670	15907	15847	15885	15910	15739	15710	15710	15820	15855	15755	15786	15856	15778	15623	15896	15637	15883	15578	15758	15750	15748	15898	15759	15687	16089	15702	15966	15750	15912	15767	15758	15744	15881	15769	15701	15943	15860	15620	15739	15786	15859	15797	15855	15855	15858	15881	15835	15849	15830	15704	15852	15894	15563	15693	15829	15843	15892	15775	15797	15749	15811	15635	15768	15837	15760	15791	15985	15790	15730	16029	15803	15963	15984	15912	15679	15864	15855	15807	15730	15810	15686	15802	15667	15993	15761	15900	15745	15867	15879	15796	15745	15739	15683	15927	15874	15933	15772	15663	15711	15747	15878	15928	15956	15812	15920	15725	15866	15597	15792	15731	15711	15711	15818	15776	15953	15859	15854	15903	15894	15625	15672	15771	15758	15681	16063	15792	16072	15814	15753	15853	15715	15698	15754	15971	15616	15799	15925	15795	15958	15912	15651	15678	15920	15902	15728	15787	15796	15918	15769	15822	16033	15796	15727	15814	15996	15934	15658	15988	15878	16031	15678	15650	15716	15824	15787	15762	15834	15724	15767	15897	15715	15672	15797	15787	15690	15939	15640	15913	15776	15883	15581	15713	15831	15954	15813	15825	15858	16009	15938	15831	15669	15763	15887	15932	15835	15570	15760	15698	15862	15728	15826	15741	15784	15830	15902	15661	16102	15846	15593	15678	15950	15794	15938	15877	15786	15693	15577	15728	15842	15788	15823	15923	15751	15738	15646	15712	15896	15779	15631	15849	15814	15839	15695	15882	15798	15729	15738	15921	15832	15859	15912	15840	15843	15757	15699	15944	15822	15707	15698	15761	15745	15710	16056	15970	15904	15821	15879	15894	15913	15928	15885	15931	15826	15941	15693	15773	15709	15832	15916	15831	15752	15941	15888	15918	15874	15791	15730	15799	15739	15592	15830	15807	15890	15919	15825	15738	15699	15921	15878	15822	15692	15657	15826	15978	15697	15759	16213	15653	15895	15624	15614	15814	15712	15695	15724	15835	15845	15606	15750	15853	15731	15794	15694	15785	15798	15746	15846	15660	15680	15681	15925	15692	15873	15806	15767	15675	15795	15671	15883	15827	15657	15865	15905	15902	15742	15892	15753	15898	15953	15875	15872	15806	15637	15777	15799	15909	15795	15736	15895	15669	15871	15858	15626	15804	15704	15738	15770	15940	15938	15967	15933	15925	15788	15910	15896	15962	15895	15853	15954	15814	15937	15816	15677	15803	15853	15954	15683	16005	15697	15842	16001	15890	15883	15770	15681	15618	15904	15719	15776	15825	15720	15837	16146	15703	15784	15834	15808	15857	15820	15685	15794	15697	15849	15571	15824	15959	16014	15835	15710	15677	15739	15881	15976	15868	15651	15965	15866	15875	15816	15771	15983	15954	15712	15892	15700	15711	15952	15806	15807	15725	15842	15508	15981	15933	15616	15700	15812	15767	15723	15856	15841	15946	15697	15912	15909	15817	15760	15833	15972	15652	15825	15918	15714	15777	15665	15770	15878	15924	15855	15773	15755	15739	15913	16065	15903	15938	15781	15800	15785	16023	15896	15748	15836	15797	15881	15842	15833	15659	15855	15763	15935	15860	15751	15937	15839	15895	15895	15699	15792	15820	16002	15832	15781	15700	15952	15703	15848	16007	15896	15735	15783	15815	15862	15930	15810	15839	15839	15815	15859	15935	15947	15843	15737	15549	15720	15603	15848	15752	15749	15841	15821	15859	15776	15883	15955	15920	15730	15835	15901	15778	15765	15825	16107	15969	15745	15809	15694	15692	15794	16030	15753	15828	15630	15799	15717	15562	15573	15766	15870	15699	16022	15868	15901	15842	15630	15591	15640	15814	15820	15914	15868	15608	15737	15633	15751	15877	15727	15875	15832	15953	15848	15843	15930	15838	15853	15718	15602	15741	15661	15843	15928	15942	15875	15759	15817	15770	15759	15802	15823	15624	15840	15845	15639	15989	15896	15941	15802	15670	15701	15741	15879	15657	15775	15671	15881	15983	15851	15879	15594	15719	15664	15488	15579	15803	15828	15786	15826	15862	15932	16026	15958	15996	15897	15959	15958	15851	15709	15762	15819	15672	15843	15761	15830	15771	15742	15812	15634	15874	15903	15959	15689	15675	15834	16055	15806	15571	15892	15838	15749	15715	15876	15826	15867	15806	15928	15842	15961	15909	15800	15936	15916	15722	15627	15960	15811	15962	15806	15759	15881	15684	15758	15863	15929	15736	15764	15767	15992	15689	15704	15828	15864	15744	15866	15853	15791	15810	15859	15681	15830	15879	15900	15826	15805	15850	15748	15833	15927	15778	15725	15906	15677	15771	15865	15601	15891	15888	15809	15882	15731	15779	15940	15765	15730	15902	15916	15858	15623	15926	15747	16029	15778	15736	15714	15663	15849	15731	15752	15827	15747	15838	15776	15865	15701	15734	15962	15977	15711	16081	15970	15898	15823	15697	15829	15878	15773	15771	15844	16007	15870	15931	15881	15740	15600	15644	15878	16007	15686	15902	15910	15789	15866	15895	15666	15749	15939	15697	15828	15731	15906	15572	15899	15714	15973	15823	15889	15743	15940	15834	15990	15817	15697	15897	15769	15784	15740	15826	15760	15728	15826	15803	15880	16024	15831	15782	15840	15845	16034	15631	16068	16008	15850	15680	15799	15840	15691	15924	16000	15951	15880	15806	15763	15842	15835	15925	15857	15951	15715	15778	15709	15938	15801	15900	15867	15773	15705	15719	15535	15906	15962	15811	15876	15750	15746	15703	15865	16060	15914	15760	15862	15851	15940	15700	15854	15822	15804	15717	15798	16009	15831	15815	15753	15779	15823	15790	15742	15899	15686	15854	15965	15651	15703	15856	15670	15811	15894	15696	15784	15806	15912	15672	15874	15977	15799	15730	15882	15773	15756	15940	15649	15846	15788	15788	15907	15850	15739	15886	15715	15740	15771	15859	15867	15900	15786	15803	15764	15835	15880	15887	15931	15822	15709	15652	15880	15771	15989	15913	15752	15971	15863	15720	15833	15821	15995	15717	15716	15864	15916	15840	15920	15791	15744	15726	15774	16006	15786	15807	15823	15622	15637	15670	15764	15795	15912	15713	15767	15586	15729	15661	15734	15755	15698	15745	15795	15689	15897	15745	15852	15835	15967	15749	15823	15767
43475	56306	39477	22777	16749	15512	15159	15235	15261	15164	15382	15235	15084	15104	15186	15094	15210	15273	15187	15331	15143	15342	15290	15358	15159	15277	15336	15265	15323	15251	15223	15251	15121	15271	15371	15235	15190	15271	15377	15231	15236	15011	14991	15090	15178	15146	15245	15084	15495	15188	15335	15202	15236	15195	15114	15185	15231	15109	15112	15279	15168	15235	15327	15149	15281	15323	15238	15130	15181	15367	15137	15137	15307	15140	15261	15145	15117	15190	15110	15312	15109	15203	15114	15031	15352	15187	15256	15249	15116	15158	15282	15349	15192	15277	15165	15275	15262	15141	15230	15127	15313	15258	15176	15133	15197	15307	15152	15338	15329	15354	15317	15319	15025	15099	15072	15153	15006	15152	15059	15340	15174	15188	15336	15147	15214	15146	15290	15224	15348	15259	15210	15165	15227	15239	15331	15138	15330	15173	15216	15368	15305	15237	15232	15286	15191	15350	15257	15214	15199	15254	15207	15213	15341	15230	15182	15310	15234	15096	15127	15250	15290	15157	15079	15295	15392	15308	15323	15060	15236	15211	15336	15083	15313	15165	15230	15178	15261	15250	15152	15215	15064	15282	15378	15285	15193	15312	15201	15152	15005	15272	15195	15261	15355	15123	15217	15198	15052	15400	15309	15213	15368	15262	15130	15260	15285	15191	15217	15181	15356	15320	15238	15206	15214	15201	15280	15058	15169	15245	15201	15232	15169	15212	15024	15233	15284	15216	15302	15158	15140	15218	15178	15302	15259	15264	15273	15448	15266	15222	15231	15155	15156	15278	15201	15242	15173	15069	15235	15267	15062	15201	14929	15264	15088	15240	15192	15152	15032	15148	15343	15182	14970	15315	15325	15181	15192	15136	15257	15059	15337	15161	15050	15375	15186	15230	15125	15094	15222	15127	15012	15213	15262	15043	15244	15118	15383	15225	15080	15242	15006	15246	15223	15082	15235	15245	15255	15300	15167	15271	15225	15237	15136	15193	15075	15321	15186	15312	15287	15344	15278	15204	15148	15144	15159	15239	15126	15095	15092	15137	15142	15166	15219	15278	15128	15380	15267	15232	15303	15271	15344	15142	15314	15196	15160	15276	15179	15182	15293	15221	15257	15265	15166	15258	15184	15383	15259	15334	15075	15195	15093	15144	15122	15106	15173	15228	15195	15301	15077	15165	15279	15026	15307	15095	15091	15134	15225	15285	15209	15210	15194	15296	15215	15244	15138	15210	15153	15063	15230	15158	15177	15355	15249	15294	15189	15274	15208	15225	15079	15137	15135	15125	15330	15264	14994	15099	15208	15143	15219	15186	15172	15304	15241	15197	15228	15217	15083	15199	15136	15212	15104	15318	15149	15428	15265	15233	15328	15085	15049	15321	15157	15183	15261	15173	15159	15083	14980	15199	15102	15267	15326	15136	15272	15074	15092	15227	15331	15203	15253	15271	15214	15121	15248	15327	15197	15035	15267	15301	15202	15302	15277	15111	15050	15106	15293	15278	15235	15327	15133	15242	15265	15229	15145	15352	15364	15197	15293	15257	15165	15295	15309	15060	15167	15292	15138	15306	15252	15281	15141	15299	15345	15278	15400	15124	15136	15129	15342	15223	15222	15123	15265	15306	15215	15293	15055	15299	15205	15271	15203	15322	15241	15363	15197	15128	14993	15348	15280	15153	15330	15329	15316	15166	15167	15210	15149	15221	15149	15153	15192	15227	15177	15283	15284	15222	15086	15309	15207	15251	15291	15147	15300	15321	15226	15204	15213	15349	15334	15134	15340	15273	15341	15052	15413	15241	15155	15125	15279	15146	15272	15263	15064	15330	15058	15248	15379	15195	15434	15387	15219	15137	15038	15266	15293	15376	15186	15233	15226	15334	15182	15239	15182	15204	15202	15277	15272	15154	15211	15144	15107	15291	15301	15079	15154	15117	15287	15013	15299	15264	15154	15007	15268	15231	15263	15154	15230	15218	15191	15318	15074	15306	15108	15252	15227	15295	15240	15253	15276	15240	15217	15236	15338	15342	15351	15197	15287	15131	15211	15351	15180	15233	15067	15033	15064	15160	15083	15247	15322	15227	15180	15102	15194	15279	15128	15168	15242	15074	15242	15184	15085	15157	15184	15318	15178	15345	15155	15174	15188	15228	15161	15286	15239	15242	15161	15211	15407	15241	15183	15225	15367	15293	15153	15307	15289	15266	15334	15209	15045	15294	15233	15086	15217	15146	15346	15200	15135	15135	15267	15250	15219	15172	15357	15300	15124	15301	15286	15189	15146	15182	15285	15173	15190	15353	15288	15121	15121	15333	15242	15297	15195	15195	15304	15204	15046	15136	15242	15207	15181	15189	15130	15162	15262	15253	15373	15306	15198	15174	15154	15334	15178	15402	15182	15138	15119	15248	15372	15164	15188	15135	15132	15327	15270	15150	15203	15256	15266	15208	15338	15144	15170	15298	15171	15375	15097	15354	15176	15304	15435	15336	15240	15168	15324	15178	15283	15133	15330	15103	15224	15052	15325	15252	15248	15213	15266	15240	15229	15134	15389	15016	15136	15260	15222	15185	15248	15322	15144	15437	15181	15316	15132	15162	14966	15021	15229	15394	15339	15244	15131	15204	15160	15134	15239	15057	15378	15301	15020	15178	15200	15255	15241	15386	15302	15065	15245	15428	15229	15358	15296	15162	15306	14901	15301	15226	15279	15200	15337	15259	15283	15157	15185	15090	15287	15152	15248	15302	15402	15049	15167	15189	15237	15283	14979	15214	15112	15123	15337	15198	15174	15178	15162	15321	15086	15193	15078	15226	15388	15182	15279	15151	15282	15128	15221	15226	15482	15311	15326	15169	15276	15345	15273	15114	15418	15242	15288	15212	15231	15261	15265	15424	15358	15322	15180	15254	15122	15415	15434	15235	15346	15347	15218	15278	15220	15184	15291	15132	15254	15206	15276	15289	15331	15201	15121	15271	15285	15163	15258	15164	15281	15248	15304	15205	15155	15145	15248	15186	15171	15120	15132	15151	15183	15282	15392	15199	15415	15235	15419	15211	15166	15192	15331	15339	15261	15169	15193	15157	15274	15186	15135	15099	15187	15139	15221	15261	15248	15293	15279	15314	15286	15118	15103	15109	15208	15215	15246	15300	15209	15290	15179	15115	15202	15257	15251	15375	15258	15252	15283	15117	15214	15305	15070	15232	15289	15300	15124	15205	15079	15268	15170	15191	15128	15181	15237	15404	15244	15320	15245	15412	15056	15260	15264	15198	15301	15179	15177	15235	15274	15198	15255	15436	15184	15311	14984	15370	15206	15309	15432	15222	15344	15160	15264	15147	15079	15284	15193	15315	15214	15164	15139	15135	15092	15300	15135	15074	15327	15321	15196	15223	15206	15165	15391	15221	15218	15266	15172	15293	15174	15264	15205	15262	15120	15338	15185	15092	15154	15262	15375	15175	15159	14988	15299	15411	15212	15196	15139	15181	15316	15266	15237	15128	15161	15100	15241	15216	15351	15234	15257	15308	15392	15212	15263	15091	15334	15157	15118	15223	15164	15191	15327	15345	15248	15154	15343	15111	15193	15417	15126	15258	15014	15446	15128	15129	15099	15187	15299	15259	14928	15349	15197	15275	15088	15175	14975	15113	15321	15233	15144	15087	15245	15207	15211	14954	15192	15262	15174	15157	15238	15208	15475	15213	15130	15135	15157	15256	15180	15203	15188	15283	15336	15395	15326	15143	15057	15077	15314	15104	15340	15081	15184	15243	15136	15092	15236	15288	15269	15122	15199	15267	15248	15126	15298	15245	15261	15184	15111	14931	15271	15149	15379	15130	15139	15225	15183	15405	15306	15226	15300	15089	15522	15374	15291	15240	15321	15254	15286	15046	15291	15206	15259	15231	15301	15060	15238	15132	15070	15154	15258	15130	15267	15089	15191	15130	15303	15327	15118	15294	15242	15176	15134	15325	15067	15276	15247	15331	15108	15099	15288	15136	15105	15200	15297	15130	15185	15241	15141	15125	15271	15121	15290	15174	15240	15187	15320	15196	15138	15336	15287	15195	15147	15095	15224	15088	15301	15222	15225	15327	15218	15111	14994	15358	15208	15310	15145	15184	15316	15318	15327	15118	15187	15190	15337	15110	15280	15282	15211	15186	15211	15319	15270	15239	15394	15257	15233	15119	15186	15232	15312	15193	15361	15415	15284	15173	15196	15087	15089	15280	15292	15265	15434	15261	15195	15359	15255	15303	15247	15266	15180	15175	15245	15203	15179	15169	15099	15221	15220	15056	15262	15261	15207	15371	15299	15088	15201	15215	15313	15224	15274	15134	15296	15185	15122	15235	15345	15088	15240	15175	15213	15183	15009	15235	15305	15234	15157	15310	15252	15207	15217	15186	15441	15295	15238	15404	15161	15425	15328	15377	15161	15229	15206	15151	15199	15294	15139	15083	15155	15241	15374	15198	15240	15161	15095	15156	15335	15210	15106	15203	15224	15136	15111	15114	15253	15247	15266	15338	15196	15146	15240	15228	15179	15209	15117	15264	15156	15104	15219	15263	15179	15056	15290	15241	15202	15218	15343	15364	15286	15238	15311	15184	15161	15123	15224	15271	15105	15185	15129	15215	15020	15188	15318	15186	15315	15230	15266	15139	15308	15065	15246	15160	15292	15204	15110	15366	15193	15163	15433	15233	15330	15111	15025	15097	15181	15330	15242	15329	15117	15168	15194	15087	15193	15114	15237	15207	15313	15216	15170	15156	15142	15294	15276	15129	15376	15104	15278	15260	15453	15214	15390	15244	15183	15256	15447	15367	15362	15218	15110	15269	15159	15335	15225	15194	15086	15377	15087	15139	15200	15193	15063	15304	15262	15230	15294	15344	15220	15326	15210	15414	15233	15365	15109	15076	15204	15338	15177	15271	15267	15018	15112	15285	15238	15260	15305	15127	15218	15105	15311	15192	15192	15229	15112	15340	15068	15269	15354	15267	15157	15223	15239	15282	15235	15136	15324	15010	15085	15243	15229	15121	15006	15132	15313	15285	15140	15356	15292	15299	15315	15228	15119	15256	15330	15252	15272	15217	15150	15249	15206	15172	15238	15125	15113	14976	15376	15248	15112	15133	15115	15241	15255	15314	15223	15357
36437	37272	33366	23640	16917	15713	15829	15420	15509	15417	15338	15551	15469	15386	15358	15284	15619	15361	15438	15419	15500	15688	15415	15454	15335	15407	15351	15361	15476	15338	15507	15343	15303	15247	15485	15510	15521	15247	15554	15508	15400	15267	15368	15540	15467	15404	15172	15439	15429	15375	15413	15477	15390	15407	15483	15319	15505	15359	15265	15489	15263	15558	15277	15150	15301	15278	15417	15522	15330	15396	15448	15184	15261	15521	15384	15374	15498	15224	15531	15444	15437	15536	15400	15414	15474	15187	15278	15402	15395	15392	15473	15425	15271	15513	15447	15406	15186	15325	15214	15329	15340	15283	15289	15438	15371	15475	15314	15251	15352	15418	15368	15510	15292	15490	15415	15324	15353	15389	15355	15526	15383	15519	15495	15272	15263	15300	15408	15360	15305	15362	15310	15476	15465	15408	15538	15543	15606	15384	15443	15389	15150	15268	15307	15535	15320	15218	15516	15374	15582	15244	15348	15418	15341	15360	15381	15368	15317	15548	15360	15442	15259	15444	15340	15462	15540	15428	15381	15400	15394	15350	15339	15234	15450	15289	15373	15390	15467	15460	15304	15236	15386	15492	15363	15296	15413	15502	15626	15506	15296	15440	15213	15429	15429	15487	15358	15302	15505	15530	15279	15334	15344	15208	15416	15409	15345	15511	15266	15436	15368	15285	15352	15405	15335	15323	15341	15427	15384	15471	15591	15399	15373	15426	15413	15442	15321	15571	15415	15441	15389	15370	15474	15384	15499	15334	15385	15290	15244	15412	15477	15433	15349	15270	15461	15382	15567	15400	15313	15378	15223	15482	15336	15536	15277	15325	15251	15285	15360	15452	15390	15350	15273	15470	15331	15449	15326	15096	15200	15484	15537	15470	15368	15244	15460	15417	15361	15377	15204	15455	15546	15426	15438	15292	15337	15291	15376	15338	15367	15233	15390	15445	15380	15485	15200	15364	15201	15093	15345	15283	15433	15262	15446	15340	15334	15355	15430	15255	15383	15413	15296	15204	15416	15372	15346	15390	15422	15293	15513	15610	15311	15441	15488	15271	15244	15316	15524	15352	15519	15487	15288	15559	15495	15389	15153	15387	15346	15393	15470	15558	15489	15582	15363	15170	15538	15472	15348	15419	15211	15410	15409	15265	15466	15390	15361	15471	15429	15307	15460	15374	15552	15527	15457	15231	15440	15357	15296	15524	15456	15048	15362	15377	15637	15466	15298	15328	15367	15213	15283	15458	15598	15469	15475	15345	15166	15492	15334	15049	15309	15520	15350	15383	15456	15365	15301	15338	15508	15374	15185	15593	15320	15367	15421	15352	15361	15350	15261	15299	15523	15411	15536	15458	15374	15327	15354	15465	15307	15411	15414	15302	15378	15534	15385	15312	15248	15442	15429	15417	15496	15450	15572	15386	15521	15455	15535	15223	15423	15475	15209	15382	15424	15401	15466	15530	15462	15462	15340	15478	15305	15444	15601	15388	15548	15539	15316	15371	15374	15150	15249	15324	15381	15328	15300	15364	15321	15494	15405	15299	15300	15103	15534	15331	15514	15344	15068	15355	15419	15452	15285	15464	15317	15409	15415	15362	15147	15417	15406	15378	15454	15307	15247	15410	15511	15400	15425	15560	15275	15208	15453	15273	15393	15381	15265	15400	15374	15515	15480	15344	15343	15280	15381	15174	15280	15325	15283	15309	15202	15333	15265	15349	15381	15440	15473	15297	15298	15367	15438	15264	15467	15360	15322	15438	15533	15365	15508	15385	15460	15551	15451	15226	15389	15396	15377	15504	15500	15326	15328	15476	15289	15296	15491	15430	15449	15361	15262	15578	15475	15378	15358	15350	15436	15261	15268	15385	15355	15444	15437	15263	15256	15412	15332	15484	15324	15374	15349	15367	15393	15343	15357	15094	15393	15218	15338	15239	15407	15244	15452	15172	15297	15302	15446	15520	15375	15498	15284	15273	15466	15442	15445	15304	15361	15402	15430	15472	15366	15533	15326	15348	15259	15265	15273	15438	15257	15354	15556	15504	15310	15397	15503	15335	15288	15410	15478	15143	15408	15348	15475	15448	15336	15495	15568	15465	15465	15364	15498	15216	15238	15370	15394	15275	15492	15396	15533	15508	15536	15472	15463	15436	15351	15277	15322	15329	15439	15598	15434	15421	15563	15392	15425	15519	15555	15428	15220	15359	15377	15441	15318	15441	15486	15384	15169	15290	15440	15416	15487	15206	15391	15358	15322	15209	15457	15379	15187	15430	15123	15385	15483	15211	15350	15423	15438	15440	15269	15298	15386	15344	15318	15575	15373	15330	15308	15365	15237	15649	15230	15422	15380	15420	15399	15211	15267	15374	15310	15343	15375	15223	15444	15242	15456	15519	15436	15445	15385	15361	15579	15320	15306	15274	15329	15432	15454	15349	15401	15385	15223	15592	15465	15161	15394	15413	15516	15396	15241	15302	15312	15353	15394	15481	15368	15486	15502	15427	15275	15189	15391	15489	15360	15506	15368	15308	15501	15430	15396	15563	15679	15255	15473	15690	15532	15534	15452	15500	15240	15372	15308	15427	15251	15571	15303	15458	15601	15415	15252	15545	15346	15475	15336	15496	15160	15367	15409	15296	15405	15391	15546	15441	15182	15252	15454	15362	15374	15325	15377	15419	15443	15296	15447	15477	15460	15454	15493	15393	15432	15536	15379	15378	15502	15306	15546	15393	15524	15363	15589	15294	15192	15318	15486	15378	15361	15409	15473	15305	15322	15226	15480	15485	15439	15439	15361	15286	15219	15333	15342	15270	15259	15377	15436	15162	15447	15312	15322	15402	15412	15341	15530	15412	15506	15451	15525	15283	15680	15180	15200	15376	15348	15368	15367	15422	15349	15471	15415	15331	15529	15392	15201	15335	15305	15346	15364	15639	15311	15440	15362	15455	15461	15335	15271	15550	15528	15498	15258	15332	15477	15356	15215	15299	15315	15407	15268	15466	15463	15380	15374	15296	15292	15481	15394	15305	15481	15321	15486	15570	15406	15424	15366	15399	15256	15357	15434	15557	15399	15369	15405	15390	15561	15417	15319	15422	15375	15493	15493	15210	15251	15342	15264	15233	15161	15550	15344	15357	15383	15583	15481	15460	15487	15180	15366	15453	15208	15406	15270	15335	15206	15328	15480	15250	15418	15411	15499	15332	15363	15339	15431	15417	15417	15382	15564	15441	15310	15584	15409	15279	15308	15431	15275	15317	15509	15401	15431	15227	15332	15592	15378	15210	15549	15407	15538	15502	15460	15385	15228	15491	15234	15443	15247	15361	15279	15364	15513	15632	15463	15421	15303	15608	15456	15490	15317	15292	15397	15496	15222	15318	15407	15409	15474	15369	15525	15392	15366	15466	15381	15495	15468	15271	15391	15488	15196	15299	15382	15455	15347	15434	15472	15440	15254	15479	15171	15426	15323	15439	15556	15597	15510	15436	15328	15337	15382	15270	15125	15347	15260	15423	15477	15333	15376	15398	15486	15326	15462	15337	15321	15364	15385	15345	15289	15431	15438	15257	15329	15437	15513	15393	15371	15490	15144	15529	15488	15414	15561	15276	15359	15354	15318	15453	15415	15494	15559	15422	15148	15257	15333	15353	15390	15508	15157	15304	15107	15234	15342	15572	15322	15376	15529	15477	15449	15140	15210	15350	15479	15396	15405	15429	15403	15402	15663	15434	15349	15464	15465	15519	15442	15506	15631	15244	15417	15565	15552	15373	15539	15357	15516	15381	15370	15452	15406	15296	15353	15508	15364	15371	15325	15320	15448	15391	15410	15380	15507	15190	15346	15506	15251	15372	15402	15339	15284	15391	15399	15352	15289	15590	15564	15384	15475	15203	15327	15536	15385	15600	15431	15519	15410	15328	15609	15395	15437	15378	15420	15466	15321	15297	15530	15441	15227	15481	15386	15558	15375	15184	15308	15262	15621	15336	15396	15339	15341	15281	15422	15675	15350	15371	15563	15635	15456	15297	15298	15542	15304	15174	15373	15473	15407	15389	15438	15267	15281	15547	15543	15484	15512	15230	15500	15340	15432	15320	15241	15359	15280	15409	15299	15349	15454	15467	15443	15230	15307	15287	15470	15422	15493	15393	15597	15508	15420	15391	15456	15421	15380	15601	15321	15522	15438	15264	15340	15451	15471	15463	15428	15471	15411	15589	15589	15238	15184	15303	15417	15276	15504	15440	15429	15316	15322	15379	15275	15363	15404	15330	15500	15389	15393	15362	15152	15295	15385	15570	15551	15367	15193	15397	15318	15327	15346	15418	15742	15232	15447	15298	15272	15403	15463	15279	15563	15608	15376	15249	15260	15455	15442	15372	15434	15366	15245	15398	15478	15424	15278	15458	15232	15428	15525	15418	15388	15329	15456	15369	15480	15394	15581	15377	15487	15340	15498	15587	15394	15514	15381	15454	15429	15677	15338	15578	15365	15569	15391	15493	15553	15490	15416	15166	15103	15509	15595	15276	15514	15286	15284	15475	15420	15481	15437	15369	15525	15629	15400	15446	15371	15528	15316	15368	15413	15419	15522	15505	15505	15430	15207	15476	15292	15250	15329	15441	15413	15398	15268	15407	15344	15520	15507	15398	15286	15623	15364	15452	15422	15492	15297	15486	15379	15482	15488	15238	15413	15434	15436	15378	15236	15052	15417	15516	15440	15324	15635	15291	15453	15406	15525	15197	15334	15404	15378	15370	15459	15343	15414	15510	15537	15569	15276	15409	15397	15305	15458	15492	15344	15391	15342	15447	15390	15450	15441	15389	15427	15483	15271	15566	15461	15367	15591	15455	15546	15306	15535	15211	15384	15257	15380	15289	15311	15130	15194	15348	15463	15351	15260	15266	15378	15356	15282	15208	15262	15345	15220	15125	15342	15429	15495	15447	15325	15427	15376	15280	15366	15365	15422	15476	15450	15480	15230	15280	15593	15372	15329	15584	15523	15469	15388	15382	15452	15375	15275	15390	15381	15542	15443	15320	15466	15359	15436	15417	15372	15337	15297	15219	15431	15316	15570	15407	15420	15432	15475	15533	15263	15382	15534	15210	15494	15191	15289	15495	15354	15321	15245	15181	15520	15443	15344	15472	15355	15364
49865	55305	38869	22725	16474	15228	14960	14984	15038	14971	15066	15018	14973	14992	14876	15072	14984	14996	15079	14887	14978	15148	14904	14963	15016	15119	14887	15033	14873	15002	14936	15073	14858	15000	14886	15012	14855	14934	14948	14964	14972	14981	14915	15032	15005	15029	14971	15100	14885	15062	14755	14974	15083	15044	15009	15026	14931	15000	15049	14976	14916	14965	14964	15004	14967	14899	15006	15023	14897	14966	14995	14974	15031	15002	15089	14956	14979	14897	15023	14857	15023	15029	15019	14920	14854	14994	15130	15136	15057	15026	15118	15016	15102	14917	14932	15153	14871	14883	14834	14944	14831	14927	14936	14989	15140	15025	15019	15006	14991	14991	14922	14960	14815	14936	14814	15038	15066	14833	14932	15076	15083	15080	15092	14882	14789	15054	14891	14875	14948	14999	14984	14786	15004	14927	14926	14931	14953	14732	15151	15109	15029	15023	14763	14888	15114	15073	15103	14958	14950	14912	15013	14998	14945	14829	14962	14919	15013	14828	15036	14793	14904	14974	14917	15087	15122	14994	15029	14913	14954	14921	14945	15053	15132	15056	14970	15039	14856	14871	14996	14913	15024	14951	14959	15084	15108	15018	15040	15076	14909	14975	14930	14993	14883	14943	14945	15085	14974	14859	14971	15059	15032	14940	15090	15019	15012	14950	14998	15063	14851	14885	14915	15089	14953	14902	14803	15111	15123	14851	14930	15004	15030	14945	14959	15020	15065	14963	14962	15113	14959	15007	14876	15089	14829	14912	15066	15019	15072	14868	15155	14868	15024	14989	15088	14980	14950	14902	14990	14720	14958	15091	14879	14811	15041	14910	14981	14889	14870	14907	15000	15045	15116	15018	15000	15031	14881	15094	14997	14878	14902	15025	15135	15038	14836	15024	14930	14936	14939	14940	14894	14728	15005	15000	14997	14882	14993	15038	14946	14979	14937	14997	15207	14864	15032	14917	14897	14876	15012	14965	15057	15024	14988	14901	14843	14845	15028	15066	14939	14923	15110	14932	14816	14993	15036	14979	14964	14900	14942	14967	15092	14834	15075	14745	14877	14938	14859	14842	15050	15022	15158	15098	15075	15042	14966	15052	14904	14992	15103	15002	14862	14977	15149	14970	15043	14968	14948	15075	14945	15172	14953	15008	15013	14977	15052	15039	14966	14962	14950	14871	14921	15033	14990	14857	14751	14990	14923	15100	14922	14990	15075	15089	15018	15038	14917	14981	15043	14934	14992	14858	15021	14957	14964	15185	15122	14891	15132	15150	14795	15019	14960	14964	15178	15089	15088	14910	14817	14966	14936	15101	15178	15093	15002	14934	15023	14851	14972	15066	14933	15156	14858	15029	14964	15222	14885	14919	15128	15104	14986	14978	15037	14933	14882	15078	15045	15104	14918	15045	14997	14939	14923	14930	15045	15047	14887	14908	15016	14906	15010	14993	14919	14998	14877	15064	15115	15037	14915	14896	14994	14857	15006	14883	14954	14958	15052	15077	14937	15044	14976	15025	15049	14959	15097	15155	14936	15015	14776	14922	14913	14993	15068	15115	14929	14963	15025	15005	14929	14925	14877	14955	15076	15028	15017	14926	14865	14877	15004	14982	14835	15060	14879	14991	15154	14800	14855	15013	14994	15008	14945	14933	14997	15012	14977	14817	15128	14848	15020	14838	15040	14995	14932	14983	14995	15039	14739	14944	14963	15151	15018	14988	14984	14737	15009	14935	14894	14920	15008	14994	14964	14950	15142	14873	14894	15088	15076	14944	14883	14900	14985	14961	15003	14911	14923	15060	15033	14864	15067	14987	14839	14949	15075	14827	15080	15128	14987	15018	14729	14942	15098	15064	14877	15018	15061	14810	15078	14893	14915	14799	14965	15038	14892	15077	14956	14853	14925	15010	15139	14954	15098	14861	15088	14944	14832	15134	15011	15047	14854	14966	14908	15095	15087	14882	15044	14915	14901	14892	14950	15094	15092	14952	15076	15032	15003	15015	14864	14835	14815	15180	15128	14869	15053	15029	14895	15107	15041	14908	14954	14954	15081	15017	15047	15091	15070	15086	15015	15071	15096	15057	14848	14996	15087	15067	15071	14962	15163	15172	14944	15067	15066	14968	14936	14986	14989	15010	15001	15099	15043	14996	14984	14866	15072	14979	15020	14994	14909	14902	15008	14969	15022	15114	15080	15013	15089	15012	14813	14958	15141	14863	14949	15071	15025	15068	15122	15016	14968	15158	14984	14907	14869	15080	15022	15130	15029	14848	15090	14923	15027	14924	14846	14976	14960	14945	15043	14883	15144	14959	14975	15060	15212	14941	15005	14982	15071	14958	14768	15028	14936	14804	15152	14934	15002	15036	15102	15029	14927	14808	14995	14986	14880	14894	15043	14899	14814	15050	15052	14821	15057	15157	15124	14893	14900	15054	15152	15123	15159	15031	14798	14919	15034	15085	15034	14867	15111	15010	14836	14896	14998	15100	15087	15018	14893	15002	14900	14897	15064	14987	15134	14827	15100	14997	15013	14890	15051	14993	14843	14965	15063	14985	14983	15082	14967	15052	14925	14953	14945	14955	14976	14988	15002	15089	14968	15046	14915	14859	15122	14927	14973	14861	15034	14955	15116	14952	15120	14863	15016	15030	15184	14945	14984	15065	15049	14927	14945	14907	14923	14709	14925	14812	14930	14984	14961	15030	14958	15011	14967	14952	14813	14984	14968	15174	14896	15038	15130	14906	15094	14965	15058	14827	14949	14971	14900	14997	14994	15178	14996	14984	15054	14846	15138	15141	15077	15014	15117	15055	14967	15147	14977	14950	15121	14905	14953	14951	15078	14927	14986	15031	15047	15025	15017	15087	14971	15093	14853	15009	15058	15051	14808	15079	14994	14832	14954	14976	14983	15091	14792	14839	15130	14898	14999	15044	14711	14911	14876	15116	14898	14912	15061	14957	14928	14863	15053	14997	14930	14969	14918	14923	14956	14978	14932	14996	14936	14726	14948	14913	15007	14928	14880	15117	15018	15169	14924	14945	14912	14877	14981	14913	14883	14999	14987	15085	15042	14898	14944	14959	14922	15165	14959	14794	14919	15056	14986	14963	15058	14919	14935	15046	14818	15115	14951	14849	14941	15010	15090	14915	15010	15037	14951	14982	14987	14995	14816	14996	15086	14975	14946	14873	15076	14909	14989	15015	15108	15003	14895	15099	14956	14904	14813	15012	14970	14924	14986	15113	15124	15012	14986	14860	14919	15051	14903	14996	15006	14841	15129	15058	14943	15050	14914	14883	14953	14918	15163	14831	14933	14987	14977	15017	15030	15121	15052	14993	14889	15151	15029	15058	14974	14790	14851	14796	14828	15052	14982	15158	14917	15049	14926	14916	14841	14960	15060	14996	14947	14980	14987	14869	14999	14943	14988	14868	14924	14925	14968	15149	14913	15144	14948	14904	15093	15035	15080	15091	15140	15056	14948	15072	15144	14930	15057	14856	14966	14925	15036	15105	14854	14938	14969	14966	14931	14951	14905	15131	14936	15044	15009	15141	14911	15017	15063	15036	15014	15003	14991	14869	14884	14992	14864	14951	14965	14925	14982	15173	15068	14855	14955	15065	14985	14932	14967	14846	14948	14999	15081	15062	14980	15036	15045	14953	14867	15046	14955	14865	15032	15008	14936	14959	14983	15030	15000	14891	15068	14925	14795	15029	15208	14974	14861	14955	15043	15004	14944	14954	15021	15157	15071	14931	14929	14916	14952	14979	15038	15041	15017	15037	15077	14971	15080	15003	14836	14964	14916	14960	14897	15038	15018	14875	14958	15026	14822	14908	14849	14845	14973	15004	15030	14964	14985	14958	14945	14965	14988	15101	15102	15006	14935	14942	15001	14786	15106	14905	14927	14875	15031	14882	15049	14887	14854	15183	15108	15151	14886	14960	15040	15114	15169	14988	14939	15053	14958	14991	14978	15014	15090	14900	14971	15034	14886	15068	14852	14837	15018	14899	14897	14868	14969	15053	14985	15026	14980	14909	14999	14940	15011	15036	15080	14750	15100	15079	14955	14909	15078	14839	14936	15020	14912	15285	14796	14949	14902	15019	14967	15057	14938	14992	15013	14961	15123	15020	15037	15037	14793	15127	15219	14910	15016	14994	14964	14997	14998	14794	15007	14982	15000	14998	15089	14947	15059	14750	15124	15079	15005	15013	15099	14766	14842	14926	15013	15013	14941	15033	14938	15061	15062	15075	14935	14870	14895	14863	14955	14942	15088	14982	14814	14980	15035	14848	15182	14852	14980	14881	14878	14927	14991	14871	14965	14830	14862	14870	14996	15088	14825	15082	14878	14918	14982	15165	14958	14953	15037	14987	15247	14942	15064	14991	15018	15023	15002	15012	14924	15071	14939	14869	14996	14983	14855	15088	14994	15076	14923	15045	15155	15163	15024	14797	15042	15104	15167	15048	15109	15003	15021	15068	14993	15069	15027	14862	15014	15008	15120	14937	14997	14979	14922	14866	15197	14898	14896	14949	14978	14877	14730	14857	14951	14890	14822	14945	14937	14984	15013	15041	14935	14983	14856	15005	15011	14960	15002	14968	14988	14972	14968	14918	14864	15078	15092	14867	14814	14936	15058	14861	14974	15052	14953	14894	15138	14993	14977	14940	14940	14955	14886	15003	14954	14919	14736	15002	14915	15008	14857	15002	14954	15017	15233	15093	14893	15010	14952	14850	15100	14906	15181	15012	15018	15016	14882	14796	15083	14883	14887	15082	14998	14890	15216	14980	14997	15041	15044	14801	14927	15088	15167	14923	15072	15048	14847	14983	14915	14790	14856	14948	15032	14978	15014	14928	14904	14973	14854	14921	14915	14942	14931	15075	15097	14937	14986	15028	14818	15129	14992	14856	14968	14915	15070	14879	14985	15006	15077	14933	15217	14879	14913	14923	14953	15067	14852	14844	15013	15225	14974	14807	15063	14986	14989	15088	15200	14916	14828	14912	15133	14777	15052	14811	14867	14636	14920	14872	14899	14983	15042	14866	15120	14959	14954	15134	15138	14981	15020	15005	15020	15015	14995	15004	15139	15029	14856	14989	14951	14764	15000	14900	14921	14893	15002	15024	15032	14867	14861	15029	15051	15207
24058	23987	33592	27621	22975	22620	21053	16553	15699	15926	15875	15922	15750	15781	15914	15788	15722	15724	15587	15680	15793	15618	15766	15639	15643	15647	15566	15669	15617	15802	15594	15589	15448	15572	15539	15521	15623	15499	15478	15562	15721	15517	15723	15497	15558	15666	15746	15556	15666	15706	15499	15448	15533	15492	15538	15566	15673	15547	15595	15460	15516	15503	15674	15396	15477	15608	15849	15536	15451	15584	15418	15525	15485	15755	15572	15492	15742	15795	15511	15641	15612	15521	15593	15461	15622	15608	15460	15571	15769	15759	15368	15527	15607	15489	15552	15417	15484	15611	15458	15589	15621	15536	15509	15336	15530	15575	15554	15672	15469	15464	15426	15597	15615	15652	15455	15438	15495	15630	15751	15573	15525	15336	15649	15420	15450	15648	15729	15550	15809	15565	15481	15456	15520	15506	15556	15546	15524	15534	15537	15439	15584	15626	15527	15490	15308	15448	15488	15622	15738	15602	15484	15525	15836	15656	15491	15443	15473	15518	15563	15350	15573	15502	15602	15468	15541	15337	15465	15529	15591	15506	15485	15525	15541	15362	15466	15436	15466	15503	15601	15597	15591	15436	15358	15370	15594	15316	15545	15415	15380	15475	15491	15591	15512	15503	15493	15369	15602	15567	15548	15524	15482	15419	15706	15444	15500	15421	15298	15492	15655	15526	15498	15487	15337	15676	15282	15449	15361	15622	15470	15563	15581	15305	15607	15507	15221	15369	15639	15358	15473	15494	15444	15678	15541	15453	15457	15267	15640	15662	15456	15437	15521	15423	15602	15359	15448	15408	15322	15345	15421	15472	15387	15521	15827	15352	15635	15567	15594	15601	15597	15666	15585	15476	15823	15589	15435	15448	15492	15634	15553	15584	15468	15580	15296	15293	15429	15661	15608	15558	15508	15460	15462	15402	15537	15444	15464	15544	15646	15656	15525	15574	15486	15435	15542	15553	15570	15527	15507	15542	15565	15419	15594	15504	15617	15465	15490	15564	15334	15326	15663	15461	15466	15550	15500	15485	15404	15624	15514	15388	15368	15517	15485	15430	15574	15482	15370	15409	15589	15436	15666	15531	15370	15532	15479	15480	15291	15595	15557	15682	15501	15350	15712	15533	15562	15513	15622	15364	15379	15338	15375	15329	15293	15652	15656	15392	15441	15591	15572	15382	15471	15580	15558	15596	15478	15653	15523	15537	15635	15483	15559	15549	15516	15586	15547	15490	15563	15275	15600	15632	15420	15657	15571	15594	15468	15688	15455	15585	15445	15596	15471	15522	15575	15569	15618	15517	15357	15471	15576	15595	15347	15404	15452	15571	15460	15331	15522	15576	15563	15648	15571	15629	15516	15491	15549	15438	15321	15427	15448	15379	15574	15480	15376	15585	15576	15479	15484	15470	15611	15586	15641	15454	15344	15212	15402	15571	15512	15459	15553	15745	15556	15497	15300	15320	15454	15622	15559	15525	15522	15458	15488	15427	15651	15407	15414	15426	15386	15517	15480	15390	15622	15667	15424	15631	15329	15438	15358	15246	15575	15585	15520	15528	15658	15511	15592	15414	15487	15671	15712	15588	15583	15590	15412	15244	15489	15546	15572	15774	15650	15406	15459	15276	15349	15568	15617	15615	15447	15518	15480	15573	15454	15450	15483	15388	15524	15196	15567	15531	15610	15377	15343	15561	15507	15374	15588	15307	15479	15769	15323	15458	15559	15580	15466	15603	15452	15501	15543	15426	15473	15531	15553	15580	15605	15494	15391	15569	15570	15712	15609	15478	15487	15406	15333	15517	15604	15461	15680	15544	15528	15581	15591	15344	15552	15276	15567	15478	15548	15539	15303	15472	15358	15459	15467	15324	15501	15395	15488	15285	15694	15390	15552	15409	15451	15370	15409	15658	15603	15310	15429	15507	15446	15449	15571	15506	15529	15501	15454	15522	15434	15526	15401	15419	15647	15439	15462	15522	15728	15484	15516	15483	15546	15667	15569	15459	15516	15606	15637	15573	15550	15738	15534	15652	15646	15656	15411	15332	15710	15454	15548	15528	15339	15333	15535	15563	15533	15565	15459	15567	15601	15401	15630	15667	15615	15499	15457	15546	15431	15580	15626	15461	15494	15628	15533	15720	15476	15460	15449	15557	15466	15659	15655	15526	15642	15598	15597	15639	15575	15469	15418	15450	15220	15543	15358	15499	15615	15550	15392	15435	15432	15515	15387	15451	15325	15570	15641	15400	15447	15408	15473	15484	15611	15509	15329	15366	15647	15556	15610	15373	15460	15344	15460	15468	15422	15458	15559	15405	15677	15518	15340	15432	15574	15378	15660	15544	15539	15498	15446	15571	15691	15234	15455	15480	15415	15237	15618	15481	15538	15447	15508	15429	15533	15386	15542	15473	15433	15526	15735	15533	15414	15362	15583	15359	15553	15643	15552	15368	15589	15444	15304	15341	15473	15475	15358	15461	15408	15275	15564	15666	15481	15423	15476	15604	15497	15568	15494	15480	15574	15593	15480	15406	15461	15559	15591	15458	15456	15654	15488	15489	15550	15392	15550	15315	15410	15594	15628	15501	15540	15451	15484	15438	15333	15214	15537	15561	15538	15261	15607	15451	15422	15164	15605	15603	15334	15374	15632	15307	15490	15535	15395	15679	15587	15350	15509	15531	15365	15444	15556	15642	15357	15451	15456	15397	15647	15634	15396	15465	15379	15705	15588	15603	15463	15329	15370	15426	15267	15695	15489	15566	15481	15436	15306	15629	15399	15486	15510	15515	15525	15636	15417	15438	15530	15472	15506	15480	15491	15549	15651	15487	15410	15286	15428	15417	15660	15616	15482	15504	15523	15601	15473	15588	15647	15605	15418	15664	15586	15457	15679	15570	15624	15432	15375	15384	15514	15439	15429	15327	15615	15447	15279	15490	15491	15420	15491	15591	15671	15402	15604	15704	15505	15383	15462	15491	15540	15431	15505	15497	15554	15579	15498	15545	15500	15721	15571	15500	15261	15488	15536	15600	15379	15479	15465	15301	15450	15570	15535	15634	15727	15349	15495	15551	15229	15535	15483	15462	15536	15524	15540	15354	15611	15560	15424	15494	15602	15557	15435	15399	15523	15371	15531	15384	15489	15610	15575	15470	15581	15430	15685	15390	15447	15617	15407	15648	15599	15574	15436	15522	15401	15447	15371	15422	15465	15691	15604	15379	15370	15618	15534	15293	15407	15405	15429	15202	15425	15577	15456	15516	15381	15537	15679	15438	15654	15486	15613	15662	15528	15515	15503	15392	15739	15586	15821	15609	15562	15480	15284	15280	15275	15422	15559	15405	15302	15428	15460	15487	15490	15530	15494	15505	15560	15500	15471	15478	15496	15622	15386	15686	15427	15566	15659	15639	15595	15632	15494	15372	15556	15459	15549	15511	15493	15487	15391	15328	15557	15430	15489	15705	15472	15536	15458	15532	15460	15375	15554	15411	15622	15496	15391	15543	15636	15435	15597	15358	15602	15558	15636	15560	15616	15511	15255	15570	15503	15616	15621	15633	15533	15376	15478	15512	15556	15403	15699	15570	15456	15427	15420	15565	15605	15474	15564	15403	15416	15426	15379	15408	15499	15500	15417	15469	15710	15558	15406	15557	15449	15365	15611	15521	15659	15561	15527	15608	15335	15469	15628	15687	15499	15505	15471	15639	15466	15457	15471	15551	15426	15503	15587	15647	15660	15373	15312	15473	15475	15553	15627	15585	15469	15464	15090	15542	15576	15456	15427	15383	15569	15435	15445	15502	15589	15471	15527	15715	15321	15547	15605	15546	15439	15589	15456	15455	15441	15442	15404	15553	15504	15528	15483	15376	15341	15671	15414	15426	15354	15492	15531	15375	15578	15567	15470	15415	15757	15655	15625	15445	15667	15535	15459	15558	15417	15651	15528	15575	15593	15348	15307	15453	15655	15406	15441	15512	15540	15358	15523	15544	15438	15366	15433	15579	15642	15679	15452	15649	15350	15293	15455	15365	15557	15569	15437	15541	15486	15145	15406	15588	15415	15490	15579	15566	15493	15464	15359	15513	15489	15560	15319	15699	15610	15435	15296	15588	15711	15567	15547	15310	15478	15312	15460	15534	15696	15238	15480	15336	15693	15423	15554	15540	15401	15443	15310	15510	15424	15555	15480	15474	15354	15549	15486	15790	15633	15440	15457	15499	15489	15415	15667	15464	15455	15631	15508	15498	15648	15430	15558	15529	15647	15462	15505	15320	15534	15381	15473	15409	15563	15424	15671	15488	15505	15486	15613	15477	15679	15600	15406	15796	15547	15391	15505	15471	15766	15355	15405	15568	15516	15500	15591	15444	15620	15567	15485	15470	15759	15399	15501	15519	15524	15472	15462	15528	15453	15428	15579	15456	15359	15589	15620	15514	15494	15682	15450	15364	15422	15282	15388	15673	15307	15475	15349	15561	15464	15416	15389	15505	15519	15456	15583	15565	15527	15600	15294	15414	15638	15388	15523	15515	15299	15578	15564	15365	15621	15360	15640	15505	15531	15539	15692	15628	15652	15457	15189	15536	15452	15301	15370	15388	15515	15587	15430	15461	15325	15389	15591	15595	15406	15589	15455	15623	15458	15610	15714	15636	15587	15512	15518	15721	15598	15468	15470	15584	15763	15509	15574	15495	15268	15370	15311	15339	15482	15621	15620	15641	15468	15470	15478	15678	15483	15457	15491	15495	15534	15368	15568	15441	15817	15486	15478	15471	15491	15614	15548	15509	15603	15556	15303	15583	15342	15575	15524	15484	15491	15626	15501	15401	15365	15420	15545	15392	15462	15439	15457	15510	15318	15540	15641	15459	15397	15509	15500	15656	15391	15437	15473	15423	15605	15521	15417	15570	15560	15484	15546	15610	15444	15451	15432	15536	15523	15372	15522	15356	15452	15575	15500	15449	15406	15711	15526	15407	15511	15483	15647	15545	15511	15590	15387	15552	15722	15442	15442	15468	15454	15599	15567	15392	15457	15678	15697	15416	15478	15599	15453	15495	15510	15455	15594	15550	15395	15550	15462	15305	15490	15438	15377	15412	15539	15618	15588	15687	15485	15329	15547	15579	15436	15497	15643	15562	15428	15439	15354	15363	15645	15336
62871	106820	81980	50335	26872	17100	15063	15009	15160	15078	15112	15299	15185	15286	15237	15122	15263	15217	15257	15287	15227	15150	14997	15137	15121	15138	15073	15215	15114	15194	14847	15148	15060	15035	15417	15132	15232	15099	15253	15223	15071	15158	15181	14969	15090	14993	15025	15207	15136	14898	15149	15157	15089	15239	15103	14981	15100	15193	15158	15068	15107	15194	15149	14991	15243	15068	15135	15269	15089	15180	15226	15112	15250	15249	15063	15075	15254	15129	15185	15110	15067	15163	14976	15167	15244	15158	15173	15222	15069	15171	15039	15110	15212	15143	15065	15052	15201	14975	15121	15139	15321	15238	15190	15243	15237	15026	14929	15023	15159	15153	15131	15239	15012	15119	15043	15065	15306	15240	15143	14997	15057	15217	15184	15161	15183	15227	15180	15290	15208	15063	15088	15090	15167	15159	15140	15154	15098	15032	15216	15036	15258	15156	14979	15034	15214	15217	15289	15104	15199	15130	14929	15292	15095	15080	15192	15375	15050	14998	15168	14940	15319	15123	15274	15079	15268	15153	15115	15265	15070	15159	15213	15220	15185	15079	15244	15160	15246	15146	15078	15261	15242	15249	15267	15160	15102	15220	14990	15157	15235	15273	15264	15164	15098	15057	14951	15129	15097	15301	15112	15282	15135	15178	15187	15181	15152	15202	15170	15144	15059	15116	15210	15074	15201	15136	15081	15137	15223	15086	15008	15258	15232	15250	14972	15217	15105	15043	15094	15128	15088	14948	15027	15270	15145	15095	15187	15078	15057	15064	15211	15054	15269	15068	15113	15263	15186	15072	15093	15121	15172	15253	15026	15012	15261	15009	14995	15051	15126	15256	15128	15153	15080	15181	15162	15040	15158	15075	15087	15124	15188	15230	15056	15093	15108	15108	15199	15060	15147	15187	15091	15105	15167	15312	15146	15128	15215	15131	15252	15151	15176	15030	15130	15124	15144	15216	15216	15187	15385	15025	15093	15226	15016	15158	15081	15150	15150	15258	15229	15178	15184	15058	15113	15241	15052	15052	15157	15095	15173	15199	15184	15013	15230	15041	15226	15332	15218	15114	15038	15054	15178	15075	15139	15048	15115	15121	15266	15000	15111	15179	15270	15169	15218	15086	15167	15251	15040	15211	15114	15034	15255	15039	15157	15067	15146	15275	15171	15160	15044	15240	15110	15047	15143	14989	15204	15165	15221	15193	15067	15091	15212	15220	15082	15027	15192	15160	15176	15139	15118	15225	15139	15271	15059	14993	15235	15070	15147	15111	15124	15145	15140	15251	14947	15160	15240	15113	15380	15341	15162	15269	15157	15189	15209	15079	15016	15083	14989	15048	15102	15083	15193	15099	15146	15301	15086	15220	15013	15182	15175	15269	15174	15204	15173	15219	15011	15092	14966	15278	15031	15032	15284	15300	15240	15188	15180	15173	15047	15103	15353	15219	15159	15210	15068	15205	15106	15058	15107	15202	15056	15154	15241	15021	15113	15107	15175	15008	15121	15140	15169	15050	15177	15024	15216	15193	15128	15190	14875	15021	15147	15080	15104	15002	15244	15140	15007	15064	15128	15086	15172	15067	15092	15018	15136	15199	15200	15113	15148	15120	15216	15179	15102	14988	15293	15155	15010	15141	15107	15103	15061	15178	15057	15236	15145	14962	15023	15094	15195	14955	15027	15127	14978	15025	15113	14978	15046	14966	15170	15287	15258	15051	15337	15118	15143	15207	15204	15078	15128	15049	15115	14889	15192	15203	15117	15166	15081	15084	15090	15126	15239	15059	15142	15103	15288	15127	15368	15129	15109	14991	15112	15111	15134	15121	15240	15071	15137	15134	15105	15211	15425	15075	15015	15216	15364	15085	15265	15011	15138	15144	15208	15065	15103	15013	15218	15118	15094	15052	15120	15157	15157	15025	15184	15159	15150	15021	15123	15094	15198	14894	15155	15133	15209	15099	15185	15108	15065	15027	15078	15029	15294	15173	15094	15225	15057	15232	15110	15123	15008	15139	15101	15039	15168	15267	15093	15265	15093	15106	14969	15225	15098	15066	15342	15209	14968	15057	15074	15171	15052	15114	15003	15107	15064	15293	15127	15115	15158	15291	14988	15072	15079	15309	15139	15136	15172	15185	15012	15049	15220	15246	15120	15218	15225	15082	15269	15210	15102	15100	15099	15195	15207	15072	14975	15116	15081	15207	15108	15281	15081	15124	15175	14968	15146	15107	15010	15058	14990	15199	14974	15256	15170	14961	15216	15006	15094	15140	15075	15307	15157	15104	15126	15226	15136	15094	15208	15072	14951	15052	14979	15120	15087	15073	15030	14989	15292	15161	15125	15233	15107	15002	15241	15183	14947	15050	14990	15007	15097	15348	15057	15133	15046	15149	14960	15199	15184	15125	15166	15094	15131	14928	15119	14978	15138	15229	15109	15143	15109	15069	15123	15129	15147	15266	15110	15193	15145	15080	15226	15104	15227	15010	15240	15256	15045	15296	15136	15111	15033	15202	15145	15281	15051	15325	15140	15113	15207	15175	15193	15178	15035	15105	15256	15233	15065	15123	15155	15143	15075	15276	15067	15230	15039	15191	15232	15178	15162	15138	15087	15178	15125	15084	15154	15237	15144	15214	15107	15110	15230	15073	15301	15123	15008	15106	14931	15256	15164	15055	15061	15030	15080	15309	15141	15171	15276	15112	15266	14926	15050	15291	15119	15040	15158	15124	15092	15169	15192	15276	15236	15066	15082	15095	15152	15061	15091	15241	15008	15113	15112	14986	15244	15264	15176	15204	15206	15205	15055	15107	15230	15037	15163	15140	15219	15159	15191	15195	15199	15143	15261	15193	15131	15222	15099	15346	15208	15072	14941	15196	15023	15175	15195	15207	14964	15134	15094	15085	15110	15128	15119	15121	15128	15141	15146	15124	15193	15144	15120	15237	15108	15315	15001	15123	15190	15110	14942	15148	15172	15226	15176	15037	15130	15134	15238	15200	15231	15147	15163	15185	15303	15217	15170	15029	15196	15027	15215	15199	15182	15076	15263	15193	15314	15124	15080	15040	15044	15214	15241	15179	15049	15134	15197	15024	15112	15124	15133	14970	15012	15108	14987	15121	15163	15161	15195	15123	15110	15203	15119	15105	15253	15211	15216	15207	15188	15189	15390	14987	15014	15326	15137	15220	15248	15002	15358	15150	15045	15234	15078	15086	15132	15205	15014	15074	15141	15122	15096	15081	15131	15166	15061	15072	15084	15221	15211	15085	15051	14972	15075	14968	15041	15062	15116	15227	15090	15100	15206	15143	15006	15074	14995	15112	15058	15049	14988	15334	15129	14964	15140	15176	15182	15144	15100	15164	15286	15139	15061	15094	15230	15164	15151	15060	15153	15224	15073	14807	15073	15115	15219	15148	15211	15048	15169	15039	14836	15106	15233	15085	15178	14910	15278	14943	15076	15225	15092	15141	15207	15191	15075	15173	15218	15159	15165	15260	15235	15044	15169	14880	15162	15239	15015	15042	15208	15091	15088	15191	15165	15077	15232	15099	15006	14892	15161	15175	15206	15151	14996	15250	15097	15108	15129	15206	15090	15028	15006	14993	15147	15192	15090	15096	15143	15185	15068	15076	15012	15047	15122	15355	15234	15069	15000	15230	15277	15053	15109	15131	14899	15080	14995	15059	15175	15026	15088	15194	15256	15148	15083	15038	14998	15221	15070	15250	15041	15156	15103	15126	15117	15132	15112	15031	15071	15173	15185	15195	15015	15080	15191	15106	15003	15202	15014	15060	15070	15242	14990	15305	15011	15058	15214	15157	15282	15294	15050	15212	15021	15005	15287	15294	15094	15077	15042	15190	15224	15093	15140	15095	15177	15129	15207	15110	15113	15180	15298	15002	15246	15049	15098	14944	15116	15012	15060	15370	15169	15139	15083	15233	15010	15170	15095	15188	15138	15103	15046	14925	15068	15146	15045	15174	15294	15122	15277	15219	15052	15253	15084	15252	15236	15032	14974	15107	15279	15186	15341	15008	15072	15226	15272	15199	15094	15042	15191	15255	15153	15066	14996	15190	15138	15174	15158	15127	15202	15092	15082	15174	15151	15091	15129	15144	15043	15295	15082	14980	15091	15219	15364	15106	15046	15033	15218	15065	15069	15286	15079	15190	15105	15047	15196	15135	15256	15294	15248	15263	15177	15165	15123	15084	15165	15162	15116	15168	15047	15264	15178	15160	15356	15019	15163	15040	15185	15088	15187	15187	14987	15095	15270	15177	15026	14955	15314	15068	15169	15087	15237	15149	15163	15075	15186	15064	15139	15028	15151	15150	15002	15003	15129	15207	15164	15111	15181	15070	15070	15165	15112	15067	15033	15115	14953	15181	15097	14967	15130	15017	15114	15156	15220	15291	15056	14983	15101	15103	15042	15232	15343	15015	15092	15204	15153	15239	15052	15071	15033	15172	14979	15192	15184	15120	15092	15062	15078	15137	15234	14953	15108	15159	15143	15191	15225	15021	15054	15000	15032	15182	14934	15155	15165	15065	15143	15085	14982	15187	15055	15224	15039	15190	15097	15230	15083	15103	14963	15070	15082	15030	15151	15069	15142	15213	15063	15139	15137	15099	15114	15021	15070	15002	14929	15167	15246	15072	14968	15071	15084	14946	15203	15128	15039	15016	15017	15069	15150	14874	15246	15077	15225	15165	15204	15112	15046	15136	15282	15159	14985	15130	15176	15235	15083	15258	14983	15170	15092	15137	15008	14958	15074	15090	15093	15059	15152	15075	15074	15212	15005	15231	15131	15238	15109	15122	15024	15169	15187	15132	14978	15167	15066	15059	15158	14905	15079	14971	15310	14954	15037	15154	15263	15158	15114	15138	15123	15187	15149	15127	15126	14971	15189	15336	15065	15064	15124	15083	15117	15159	15182	15020	15213	15027	15186	15170	15076	15097	15233	14972	15138	15289	15141	15061	15003	15127	15059	15245	15093	15290	15042	14999	15047	15302	14965	15434	14937	15208	15149	15209	15092	15208	15184	15187	15248	15097	15266	15197	15080	15191	15089	15162	15210	15071	15078	14992	15186	15173	15131	15057	14843	15036	15158	15017	15160	15092	15233	15247	15226	15214	15275	15250	15116	15182
33079	38310	37470	25675	17668	15933	15683	15561	15581	15430	15605	15477	15560	15403	15412	15563	15596	15472	15572	15615	15467	15584	15511	15437	15754	15539	15669	15467	15483	15505	15488	15389	15530	15302	15591	15533	15355	15378	15493	15544	15514	15507	15627	15526	15333	15831	15460	15550	15575	15607	15603	15577	15470	15464	15737	15453	15549	15358	15459	15437	15521	15488	15555	15388	15580	15587	15547	15447	15668	15581	15495	15476	15627	15268	15335	15526	15632	15732	15456	15551	15363	15427	15712	15691	15491	15314	15595	15433	15526	15419	15751	15448	15354	15575	15597	15358	15494	15516	15653	15289	15465	15638	15414	15555	15653	15381	15399	15332	15474	15555	15631	15640	15461	15401	15442	15608	15464	15573	15497	15472	15394	15321	15551	15297	15384	15304	15338	15452	15518	15471	15388	15331	15461	15477	15319	15394	15513	15372	15445	15476	15499	15420	15559	15345	15505	15586	15541	15192	15533	15417	15455	15581	15512	15431	15484	15435	15579	15350	15534	15584	15541	15523	15578	15532	15438	15496	15716	15638	15504	15489	15522	15467	15329	15434	15478	15549	15523	15711	15452	15435	15480	15620	15482	15611	15403	15544	15470	15669	15439	15495	15286	15690	15623	15539	15533	15499	15671	15493	15369	15357	15401	15559	15517	15461	15531	15533	15644	15504	15521	15588	15503	15587	15443	15729	15395	15413	15526	15449	15538	15585	15512	15439	15370	15477	15591	15138	15527	15502	15509	15575	15378	15433	15424	15396	15283	15563	15527	15485	15398	15425	15568	15695	15500	15450	15477	15671	15592	15424	15408	15559	15582	15564	15548	15399	15445	15471	15440	15431	15479	15441	15461	15679	15581	15478	15751	15334	15638	15511	15453	15597	15432	15511	15380	15426	15565	15398	15518	15514	15420	15550	15514	15560	15461	15613	15683	15517	15556	15433	15646	15492	15139	15495	15536	15448	15384	15597	15476	15618	15439	15486	15406	15431	15548	15550	15687	15485	15437	15286	15458	15442	15517	15514	15601	15194	15375	15442	15531	15562	15629	15484	15558	15531	15500	15547	15450	15652	15633	15377	15492	15457	15631	15470	15579	15519	15663	15443	15565	15610	15772	15518	15799	15599	15683	15605	15375	15485	15331	15499	15610	15592	15528	15448	15645	15602	15496	15536	15550	15577	15342	15449	15407	15277	15423	15612	15556	15421	15677	15370	15617	15825	15582	15413	15383	15648	15593	15467	15439	15483	15602	15587	15546	15494	15539	15398	15471	15496	15413	15419	15455	15449	15609	15418	15464	15510	15516	15457	15370	15274	15665	15347	15563	15547	15471	15532	15506	15482	15453	15507	15578	15417	15429	15419	15503	15369	15442	15404	15623	15325	15594	15591	15606	15446	15574	15673	15617	15591	15773	15592	15524	15420	15417	15644	15472	15571	15553	15469	15452	15345	15656	15444	15511	15494	15516	15565	15771	15696	15511	15436	15578	15641	15593	15690	15399	15521	15583	15497	15416	15200	15504	15604	15368	15577	15449	15403	15508	15609	15466	15320	15540	15461	15502	15490	15474	15560	15464	15495	15486	15570	15546	15435	15338	15359	15497	15379	15539	15203	15558	15558	15677	15526	15578	15335	15350	15595	15603	15435	15590	15295	15328	15623	15364	15477	15638	15347	15362	15727	15406	15433	15366	15511	15417	15451	15475	15458	15457	15397	15510	15674	15574	15514	15532	15449	15750	15524	15588	15436	15630	15407	15351	15480	15521	15347	15533	15557	15744	15536	15735	15530	15423	15408	15535	15705	15751	15504	15558	15543	15543	15579	15565	15602	15582	15558	15512	15292	15499	15593	15464	15356	15575	15429	15752	15348	15668	15474	15606	15462	15420	15501	15361	15463	15270	15533	15420	15489	15577	15347	15683	15491	15286	15532	15560	15572	15472	15357	15420	15540	15563	15553	15439	15761	15639	15451	15577	15584	15479	15409	15525	15642	15529	15447	15572	15480	15502	15590	15364	15619	15461	15408	15306	15596	15514	15499	15481	15380	15386	15386	15477	15514	15495	15419	15668	15567	15383	15409	15610	15483	15591	15601	15496	15506	15626	15453	15364	15503	15310	15560	15450	15554	15649	15726	15484	15244	15426	15420	15363	15440	15368	15391	15390	15412	15530	15500	15470	15635	15635	15402	15514	15684	15355	15674	15526	15642	15312	15590	15348	15384	15570	15514	15583	15575	15548	15360	15359	15604	15419	15494	15540	15523	15398	15433	15728	15725	15316	15601	15541	15477	15384	15660	15524	15558	15620	15257	15321	15364	15296	15460	15581	15669	15603	15619	15580	15434	15568	15518	15418	15481	15523	15456	15471	15558	15744	15422	15580	15427	15555	15435	15570	15564	15429	15487	15660	15594	15548	15545	15523	15631	15587	15679	15554	15477	15484	15394	15492	15560	15496	15687	15567	15622	15573	15449	15519	15528	15613	15610	15514	15508	15452	15425	15454	15433	15574	15542	15668	15521	15503	15397	15450	15756	15608	15661	15437	15517	15504	15421	15355	15469	15431	15580	15429	15492	15709	15378	15375	15592	15464	15584	15598	15561	15527	15585	15418	15550	15454	15705	15396	15623	15587	15359	15504	15421	15528	15501	15448	15300	15404	15524	15463	15478	15382	15602	15622	15426	15562	15548	15431	15720	15457	15578	15538	15496	15516	15485	15479	15574	15447	15422	15429	15575	15575	15429	15578	15488	15519	15457	15501	15766	15383	15491	15631	15455	15477	15393	15524	15534	15526	15484	15596	15666	15450	15613	15500	15532	15510	15451	15478	15509	15460	15468	15645	15439	15594	15535	15507	15577	15531	15548	15571	15399	15573	15606	15585	15636	15385	15603	15453	15454	15574	15532	15377	15530	15634	15727	15306	15421	15548	15455	15561	15348	15489	15523	15566	15671	15720	15568	15527	15546	15598	15479	15496	15477	15478	15471	15280	15380	15295	15531	15451	15551	15351	15410	15364	15554	15551	15388	15327	15511	15655	15565	15592	15680	15561	15675	15676	15434	15617	15585	15487	15481	15495	15393	15456	15338	15413	15680	15493	15433	15423	15616	15380	15522	15584	15485	15461	15566	15448	15539	15586	15653	15577	15432	15424	15578	15535	15528	15464	15606	15621	15568	15546	15668	15520	15376	15459	15500	15374	15604	15522	15601	15611	15361	15249	15485	15519	15497	15392	15621	15483	15742	15400	15448	15404	15608	15462	15592	15393	15697	15464	15729	15495	15364	15512	15359	15661	15453	15425	15596	15434	15632	15558	15601	15533	15541	15508	15569	15563	15416	15425	15600	15479	15373	15666	15562	15521	15488	15647	15343	15508	15687	15499	15532	15469	15420	15336	15513	15564	15430	15630	15400	15422	15560	15642	15567	15444	15430	15521	15568	15633	15582	15752	15589	15337	15446	15694	15468	15605	15412	15292	15537	15588	15397	15647	15546	15380	15443	15478	15700	15590	15506	15536	15634	15459	15536	15556	15281	15368	15627	15420	15697	15536	15586	15457	15601	15610	15695	15641	15522	15413	15441	15396	15556	15551	15551	15524	15543	15419	15438	15460	15560	15441	15342	15692	15482	15364	15452	15551	15568	15517	15623	15497	15467	15452	15383	15558	15613	15507	15815	15380	15411	15406	15603	15529	15422	15587	15630	15478	15529	15509	15371	15318	15434	15475	15459	15334	15529	15535	15443	15433	15473	15347	15360	15471	15437	15549	15667	15539	15573	15452	15584	15568	15442	15389	15593	15543	15503	15468	15402	15309	15424	15665	15518	15618	15587	15417	15516	15272	15592	15536	15463	15613	15523	15483	15402	15542	15505	15502	15454	15698	15367	15522	15498	15572	15404	15487	15532	15354	15463	15627	15524	15613	15412	15484	15445	15488	15584	15665	15495	15491	15585	15474	15488	15584	15400	15550	15484	15525	15769	15520	15664	15555	15722	15348	15542	15575	15750	15389	15420	15348	15439	15555	15538	15507	15770	15498	15576	15559	15340	15582	15612	15406	15401	15352	15486	15534	15465	15377	15544	15556	15427	15498	15544	15539	15668	15638	15469	15411	15741	15573	15424	15385	15439	15596	15497	15552	15304	15515	15526	15628	15567	15501	15239	15447	15567	15684	15487	15455	15689	15662	15672	15679	15519	15551	15448	15538	15456	15530	15521	15390	15356	15411	15439	15458	15475	15503	15435	15469	15712	15806	15671	15615	15596	15601	15489	15498	15445	15492	15430	15567	15610	15595	15637	15466	15669	15412	15587	15634	15516	15482	15544	15423	15490	15524	15581	15484	15351	15692	15570	15529	15539	15610	15635	15582	15310	15514	15559	15292	15446	15525	15441	15481	15571	15499	15499	15513	15577	15502	15542	15601	15651	15537	15442	15522	15552	15484	15406	15506	15457	15514	15563	15502	15466	15535	15585	15595	15343	15470	15665	15612	15525	15295	15407	15458	15476	15376	15433	15544	15494	15654	15255	15527	15495	15452	15376	15688	15565	15348	15522	15440	15664	15581	15353	15481	15478	15348	15656	15689	15294	15445	15556	15311	15569	15623	15500	15530	15478	15377	15518	15360	15380	15564	15400	15465	15304	15611	15600	15712	15584	15420	15573	15546	15647	15496	15568	15592	15588	15573	15538	15553	15485	15441	15360	15605	15652	15608	15522	15528	15475	15523	15516	15575	15624	15455	15420	15604	15490	15531	15412	15378	15281	15462	15717	15522	15441	15266	15502	15620	15397	15557	15532	15434	15542	15436	15634	15614	15497	15428	15450	15408	15394	15619	15593	15513	15618	15583	15551	15493	15470	15465	15418	15528	15608	15483	15502	15521	15627	15436	15646	15487	15649	15433	15454	15484	15517	15454	15568	15712	15476	15690	15708	15456	15497	15400	15498	15587	15517	15374	15419	15509	15369	15573	15638	15447	15376	15526	15659	15568	15589	15433	15681	15534	15508	15525	15475	15702	15588	15564	15484	15586	15532	15449	15553	15439	15411	15545	15467	15598	15390	15551	15510	15688	15542	15496	15503	15552	15708	15511	15784	15598	15591	15409	15583	15609	15490	15595	15571	15529	15553	15398	15469	15549	15623	15324	15467	15670	15648	15682	15430
42688	56003	40415	23102	16644	15196	15020	15049	15114	14985	15034	15055	15062	15152	15111	15061	14941	15129	15032	15172	15029	15075	15064	15178	14978	15185	14861	15057	15097	15102	15110	15045	15100	14900	15171	15164	14821	15133	14991	15150	15047	14951	15094	15046	15150	15202	15139	14965	15047	15117	14985	14951	15190	14992	15068	14977	15022	15292	14929	15139	15065	15115	15208	15030	15009	15046	15095	15102	15056	15224	15095	14928	15154	15095	14946	15015	15082	14960	15012	15041	15058	14937	15046	15054	15216	14985	15032	14950	15156	15097	14970	15057	15119	15139	15130	14957	15144	15073	15094	15349	14996	14969	14908	15012	15056	15104	15173	15032	15112	15005	14993	15063	15007	15079	15014	15009	15151	14989	15101	14986	15100	15022	15009	15017	14919	15072	15019	15127	14943	15158	15000	15158	15139	15046	14936	15001	14941	15057	15076	15148	14866	15010	15103	14885	14876	15022	15077	14975	15095	15053	15029	15033	15121	15159	15058	15124	15109	15109	15003	15110	15209	15063	15011	15007	14931	15046	15106	15150	14943	15144	15079	15121	14994	14927	15047	14940	15084	15058	15037	15267	15019	15008	15177	15213	15093	15081	15202	15206	15032	15100	15002	15180	15035	15100	15132	15066	15026	14968	14941	15092	15178	15095	14991	15062	15066	14847	14988	15309	14862	15142	14928	15156	15056	15147	14895	15010	15055	15047	15049	14958	15068	14956	15004	14999	15009	15093	15208	15188	14968	15071	15155	14837	15063	15036	15034	15047	15222	14965	14948	15063	15111	15065	15068	15060	15246	14765	15210	15004	15026	14965	15203	14999	14978	14943	15031	15174	15279	15010	15135	15145	15103	15183	15154	15104	15051	14844	15037	15132	15255	14987	15043	15175	15039	14861	15142	15060	14991	14965	15159	15135	15077	15196	14985	15197	15071	15036	15089	15032	15170	14922	15022	15088	15096	14924	15271	15064	14978	14942	15012	15180	15163	14982	15120	15005	15212	15158	15146	15184	15007	14990	15172	15065	15166	14908	15027	14980	15177	15122	15014	15041	15028	14931	15232	15163	15136	15005	15034	15130	15273	14866	15075	15154	15198	14954	15176	14976	15054	15124	14814	14866	15110	15085	15051	15215	15107	15210	15018	15049	15061	15112	14856	15233	14986	15044	15070	15098	15027	15182	14981	14975	15150	15225	15025	15087	14918	14929	15096	15054	14864	14981	15186	15156	15051	14995	14930	15053	15120	15047	15087	15127	15100	15166	15161	15029	15012	14900	15082	15067	15079	15116	15057	14980	14894	15041	15094	15133	15094	15097	15090	15137	15083	15102	15100	15180	15073	15039	15074	15057	14937	15147	15167	15053	15208	15107	15051	15051	15128	15125	15053	15081	14966	14979	15049	14934	15102	15173	15167	15034	14979	15071	14753	15054	14947	15261	14996	14990	15042	15089	15000	14931	15066	14979	14972	14860	15084	15066	15111	15073	15161	14967	15120	14824	14956	15106	14976	15055	15024	15063	15028	15078	15008	15065	15067	15010	15081	15083	15135	15127	14895	15026	14973	15189	14844	14864	15139	15200	15034	14934	14995	15052	15112	15232	15111	14996	15175	15259	15096	15047	15119	15053	15109	15254	15262	14976	14837	14980	14962	15072	15086	15008	15074	15074	15038	14860	14963	15099	14910	15143	14890	14996	15101	15036	15030	14926	15012	14980	15052	15131	14984	15225	15018	15171	15090	15063	15081	15145	14985	15141	14994	15068	15118	15083	15062	14980	15123	14891	15126	15081	14970	15073	14998	15042	15130	15098	14980	15216	15003	14972	15098	15026	14998	14692	15229	15027	15150	15016	15106	15155	15153	15163	15152	15101	15019	14971	14964	15003	15174	15067	14981	15047	15110	15031	14961	14863	15067	15090	15024	14932	14900	15040	15094	15155	15204	14977	15210	15099	15057	15206	15208	15179	15219	15051	15027	14990	14961	15086	14956	15076	15150	14994	15033	15097	15046	14875	15265	15131	14955	15057	15121	15076	15071	15122	15255	15017	15099	14964	14975	14940	15006	15054	15135	14959	15161	15060	14883	15019	15076	15062	15123	15145	15143	14886	15068	15088	15126	15214	15004	15038	15052	15082	14925	15083	15086	15085	15159	15047	15130	14923	14934	15047	15194	14807	15133	14985	15077	14985	15017	15037	14892	15030	14924	14960	15086	14948	15066	15084	14933	15180	14903	15009	15186	15034	15147	15084	14998	14834	15047	15044	15202	15082	15291	15071	15186	15065	15008	15178	15162	15153	14971	15334	15220	14974	15241	15089	15041	15072	15097	15067	15097	15009	14929	15046	15039	14942	14926	14895	15080	15172	15143	15111	15210	15061	15181	14958	15038	15196	15007	15011	15058	14996	14880	15111	15085	14874	15044	14954	15226	14987	15048	15084	15119	14954	15003	15083	15046	14987	15037	14958	14975	15107	14998	15034	15024	15163	15125	14830	15106	15096	15224	15072	14993	15004	15184	14926	14855	15131	14922	15147	15042	15285	15170	14942	15133	15224	14854	15124	15002	15043	14992	15028	14998	14972	14997	15023	15231	14995	14966	15021	14988	15047	14858	15224	14857	14976	14941	14950	15022	14940	14967	15130	15037	15068	15023	15174	15216	15066	14887	15072	15012	15015	14991	15142	14873	15171	15042	14985	15005	14918	15101	15087	15105	15104	14965	15024	14942	14976	14932	15105	15118	15024	15121	15248	14953	15139	14992	15014	15139	14945	15071	15058	15065	15175	15189	15024	15153	15102	14987	15004	15155	15178	15021	14942	15165	15028	15271	14943	15047	15125	15027	15053	15239	15048	15134	15058	15113	15137	14978	15091	15077	15124	14896	14966	15161	15086	14939	15043	15044	15107	15029	15111	15118	15002	14927	15186	14940	15031	15171	15001	15171	14958	15063	15087	15039	15036	14998	14951	15025	15170	15081	14958	15044	15080	14993	15070	14958	15123	15100	15208	15030	15131	15029	14924	15163	15087	15159	15071	15053	15065	15070	14857	15057	15178	15067	15031	15101	15227	14972	15184	14999	14989	15017	15059	15073	15003	14939	15137	14977	15007	15137	14967	15117	15084	15158	15045	15253	14951	15053	14912	15133	14998	15041	14927	14911	15004	15059	15058	15013	14989	15025	15199	14976	15196	15034	15146	14955	15177	15008	15147	15113	15083	15071	15098	15035	14980	15076	15081	15022	15279	14983	15059	15047	15030	15069	15009	15123	14950	14963	14953	15039	15067	15058	15071	14971	15056	14958	14906	14990	15129	14930	15143	14913	15152	14951	15088	15053	15012	15148	14983	15057	14942	15055	15061	15013	15050	15057	14998	15175	15133	15035	14890	15155	15101	15063	15273	15099	15050	15076	15065	15111	15101	15026	15044	15119	15017	15098	15096	14921	14935	14950	15067	14950	15063	15162	15055	15087	15040	15028	15007	15012	15106	15097	15037	15005	15145	15052	15240	14975	15052	15032	15232	15113	14815	15141	15042	14994	15036	15168	15214	15290	15143	15163	15085	15076	15086	15087	15022	15106	15075	15099	15049	15094	15102	15139	15073	15170	14897	15103	14870	15182	15054	15108	15090	15076	15015	15119	15025	14982	15002	15131	15109	15116	14992	15044	14936	15055	15069	15039	15100	14968	15097	15075	15066	15023	15001	15226	15017	15018	15064	15046	15039	14976	14975	14915	15159	15029	15074	15139	15058	15137	15033	15221	15021	15129	15039	15096	14936	15085	15183	15018	15103	15075	15026	15085	14988	15059	14924	15080	15115	15210	15151	15056	15099	14856	15180	15163	15110	15070	15004	15132	15096	15099	15084	15134	15032	14923	15012	15114	15234	15138	15149	15137	15046	15102	15048	14964	15006	15068	15210	14829	15164	15048	15069	15067	15139	15067	15122	15014	14895	15140	14985	15130	14893	15061	14929	15188	15237	15017	15212	14992	15188	15039	15194	15150	15052	15011	15016	15082	15020	15163	15002	15090	15054	15083	14951	15362	15021	15001	15126	15105	14966	15076	15188	15095	15174	14966	15150	15167	15050	15004	15105	15161	14933	15063	15157	15014	15008	14929	15115	14944	15010	14868	15069	14969	15085	15134	15024	14998	15156	15119	14980	14959	15115	15039	14981	15064	15079	15157	15171	15149	14864	15196	14952	15258	15096	15103	15003	14995	15075	15214	15048	15092	15100	15058	15054	15069	14967	15094	14936	15046	15103	14943	14974	15009	15243	15092	15014	14947	15009	14972	15142	15026	15030	15139	15136	15145	15113	15043	14874	14903	15039	14955	15069	14978	15216	15075	14953	15257	15002	14996	15015	15038	15007	15088	14979	15048	15126	15169	15069	15030	15005	14991	15025	15115	15139	15122	15079	15150	15061	15147	14982	14952	15057	15011	15160	15234	14824	14951	15028	15136	15219	15001	15013	14977	14985	15119	15042	15073	14969	15049	14999	15180	15032	15229	15118	14991	15064	15147	14935	15090	14991	14848	15063	15286	15022	15065	14991	15071	15064	15076	14995	15137	15000	15040	15035	15071	14950	15003	15067	15031	15164	15027	15036	15061	15077	14923	15114	15230	15187	15218	15118	14975	14870	14959	15066	14972	15137	15034	15011	15096	14900	14943	15086	15056	15160	15129	15046	14964	15156	15088	15173	15204	15021	15050	14971	14964	15168	15211	14980	14837	15124	15052	15082	15089	15067	14937	14880	15133	15036	15025	15139	15032	15056	15107	15004	15058	15221	15225	15095	14991	15115	14945	15158	15071	14974	14924	15155	15111	15127	15115	15098	15011	15140	15089	14893	15005	15009	14968	15082	14795	14930	14989	15090	15084	15009	14961	15062	15369	15256	14922	15054	15070	14952	15083	15033	14981	15165	15121	15143	15073	15045	15105	15089	15117	15052	15129	15040	15049	15119	15148	14922	15221	15110	15150	15095	15010	15213	15118	15058	15109	15152	15069	14942	15055	15342	15162	15227	15019	15225	15024	15016	15221	15082	15065	15041	15094	15140	15236	14986	15027	15031	15176	15075	15030	15019	15039	14880	15080	14932	15266	15125	15124	15040	15121	14949	15216	14951	15045	15257	15108	14981	15029	14955	15009	15137	15061	14976
36302	38750	33629	23908	17328	15821	15640	15669	15401	15425	15521	15460	15410	15353	15506	15442	15415	15589	15368	15439	15356	15384	15289	15499	15282	15307	15474	15366	15585	15276	15356	15273	15407	15291	15393	15390	15355	15456	15422	15410	15539	15427	15426	15466	15432	15564	15421	15399	15445	15410	15324	15307	15402	15317	15399	15360	15476	15398	15297	15288	15351	15568	15601	15387	15274	15331	15408	15576	15431	15443	15392	15498	15416	15394	15416	15578	15368	15444	15251	15299	15310	15311	15325	15339	15401	15476	15373	15495	15369	15436	15309	15299	15394	15467	15469	15151	15273	15336	15457	15509	15494	15401	15446	15430	15545	15454	15539	15389	15418	15577	15399	15218	15493	15362	15423	15321	15404	15440	15259	15548	15376	15379	15318	15430	15365	15293	15534	15448	15379	15493	15158	15371	15394	15534	15449	15413	15425	15407	15345	15490	15600	15600	15390	15596	15424	15550	15396	15363	15301	15345	15420	15509	15589	15332	15390	15341	15420	15267	15389	15268	15255	15538	15340	15525	15430	15424	15461	15453	15624	15267	15325	15422	15497	15332	15480	15348	15209	15426	15218	15299	15363	15522	15454	15498	15578	15344	15340	15396	15453	15454	15483	15449	15466	15566	15427	15178	15301	15368	15373	15223	15363	15543	15416	15488	15478	15412	15536	15466	15563	15343	15341	15267	15493	15425	15350	15333	15280	15491	15315	15500	15361	15290	15381	15480	15416	15290	15324	15254	15320	15389	15490	15349	15497	15326	15335	15611	15414	15376	15391	15477	15495	15201	15081	15354	15665	15327	15328	15473	15486	15387	15429	15461	15456	15334	15227	15393	15199	15540	15480	15411	15528	15537	15316	15466	15329	15536	15588	15305	15320	15348	15309	15240	15366	15339	15517	15331	15675	15603	15537	15520	15340	15495	15356	15340	15579	15381	15217	15313	15443	15404	15487	15266	15282	15551	15381	15649	15599	15254	15384	15471	15373	15525	15302	15457	15422	15393	15511	15353	15214	15258	15411	15516	15719	15492	15476	15068	15307	15421	15456	15586	15288	15429	15494	15616	15304	15337	15400	15471	15466	15485	15392	15544	15329	15352	15460	15348	15573	15350	15613	15535	15476	15435	15520	15398	15591	15382	15253	15083	15313	15444	15310	15480	15574	15700	15400	15481	15661	15406	15262	15599	15611	15168	15662	15535	15334	15450	15397	15629	15376	15298	15429	15308	15388	15339	15368	15524	15507	15663	15554	15547	15637	15531	15455	15277	15376	15294	15357	15400	15298	15377	15493	15457	15419	15407	15462	15679	15541	15294	15369	15298	15451	15359	15416	15641	15299	15389	15439	15254	15579	15277	15415	15591	15368	15470	15279	15347	15453	15277	15397	15231	15358	15399	15462	15303	15504	15199	15350	15326	15354	15297	15222	15526	15540	15326	15603	15435	15427	15479	15853	15419	15393	15351	15400	15361	15311	15308	15462	15267	15548	15269	15443	15492	15421	15339	15436	15131	15205	15278	15520	15507	15343	15235	15391	15447	15377	15482	15441	15648	15516	15330	15231	15539	15516	15637	15341	15196	15510	15428	15348	15245	15453	15429	15425	15499	15429	15276	15425	15348	15313	15332	15498	15349	15573	15374	15191	15480	15635	15421	15362	15567	15440	15402	15339	15443	15448	15483	15582	15598	15150	15407	15293	15271	15387	15617	15479	15286	15384	15443	15423	15538	15400	15531	15338	15370	15405	15265	15417	15327	15125	15431	15325	15194	15377	15339	15539	15302	15390	15400	15452	15392	15535	15555	15373	15569	15568	15383	15479	15495	15339	15522	15412	15362	15568	15319	15462	15339	15289	15436	15417	15600	15343	15401	15276	15449	15611	15390	15418	15476	15411	15247	15392	15506	15426	15506	15661	15316	15371	15377	15482	15449	15345	15523	15373	15435	15358	15322	15504	15480	15333	15519	15353	15418	15338	15361	15338	15365	15300	15166	15371	15167	15551	15333	15255	15462	15193	15191	15492	15287	15402	15278	15365	15431	15313	15217	15575	15498	15394	15555	15401	15426	15499	15220	15481	15438	15387	15327	15485	15366	15223	15259	15379	15386	15535	15602	15352	15298	15565	15462	15508	15310	15504	15361	15492	15552	15366	15375	15391	15169	15412	15414	15327	15346	15305	15471	15266	15316	15464	15196	15351	15473	15500	15328	15313	15368	15331	15457	15353	15247	15306	15413	15640	15537	15422	15303	15548	15399	15415	15576	15387	15425	15429	15466	15566	15503	15380	15360	15414	15498	15406	15313	15259	15551	15540	15266	15432	15624	15390	15456	15369	15314	15365	15486	15632	15350	15321	15299	15447	15496	15306	15503	15382	15350	15381	15498	15501	15393	15481	15410	15512	15446	15465	15536	15435	15453	15304	15473	15400	15547	15380	15322	15554	15292	15329	15363	15161	15591	15319	15481	15364	15524	15465	15330	15554	15594	15444	15512	15448	15360	15275	15484	15411	15502	15351	15470	15420	15571	15384	15556	15519	15441	15530	15671	15442	15395	15513	15362	15351	15382	15257	15331	15276	15472	15409	15385	15468	15244	15501	15246	15269	15367	15306	15591	15334	15455	15569	15483	15212	15501	15339	15522	15631	15433	15355	15645	15491	15449	15378	15377	15295	15566	15214	15373	15311	15381	15403	15149	15339	15419	15598	15387	15433	15340	15338	15358	15608	15540	15477	15353	15481	15473	15104	15314	15419	15572	15587	15399	15264	15315	15212	15513	15332	15513	15551	15394	15519	15280	15497	15451	15359	15201	15526	15429	15424	15459	15289	15286	15460	15381	15286	15398	15584	15425	15416	15409	15385	15359	15550	15403	15260	15308	15254	15436	15418	15260	15469	15348	15657	15347	15287	15387	15193	15574	15404	15435	15442	15543	15373	15434	15335	15301	15419	15268	15499	15710	15420	15346	15390	15473	15544	15371	15606	15478	15295	15379	15427	15390	15304	15389	15424	15464	15401	15224	15180	15361	15514	15379	15425	15450	15423	15462	15466	15296	15540	15477	15388	15266	15317	15269	15316	15484	15384	15482	15425	15219	15483	15416	15422	15573	15598	15226	15560	15381	15376	15396	15393	15518	15387	15553	15364	15364	15375	15330	15493	15409	15519	15543	15399	15343	15457	15370	15458	15397	15465	15505	15630	15229	15290	15403	15583	15409	15508	15489	15532	15553	15491	15467	15633	15435	15528	15394	15360	15092	15508	15250	15453	15290	15317	15514	15434	15498	15425	15518	15376	15306	15299	15350	15468	15294	15343	15273	15384	15170	15501	15476	15342	15315	15390	15328	15428	15413	15601	15467	15390	15416	15585	15368	15583	15575	15460	15405	15668	15673	15400	15306	15486	15540	15519	15415	15472	15376	15275	15564	15427	15389	15507	15314	15109	15449	15514	15474	15308	15367	15177	15443	15433	15579	15713	15447	15560	15559	15404	15381	15480	15415	15457	15374	15630	15429	15520	15420	15374	15455	15365	15475	15385	15253	15188	15344	15434	15477	15475	15457	15263	15485	15479	15199	15384	15250	15556	15425	15481	15351	15516	15462	15297	15452	15479	15252	15207	15443	15520	15324	15413	15450	15534	15480	15505	15365	15445	15399	15360	15227	15432	15338	15288	15508	15688	15470	15523	15436	15305	15350	15470	15570	15524	15280	15559	15333	15713	15269	15477	15285	15285	15582	15596	15260	15364	15595	15401	15511	15400	15499	15426	15515	15320	15367	15388	15596	15497	15524	15392	15481	15291	15488	15497	15541	15570	15460	15223	15321	15422	15476	15564	15286	15368	15185	15343	15574	15385	15530	15338	15446	15328	15522	15458	15469	15456	15340	15305	15471	15364	15178	15526	15360	15401	15534	15633	15551	15501	15307	15535	15588	15576	15496	15415	15490	15503	15167	15587	15446	15239	15370	15310	15328	15422	15397	15459	15295	15483	15524	15258	15288	15387	15345	15604	15689	15551	15339	15350	15393	15229	15414	15458	15472	15247	15441	15349	15387	15431	15352	15394	15463	15452	15477	15534	15160	15305	15387	15427	15353	15225	15416	15357	15432	15452	15423	15517	15371	15329	15418	15366	15413	15447	15517	15457	15353	15593	15472	15481	15418	15272	15514	15504	15263	15434	15464	15536	15454	15505	15302	15529	15328	15343	15425	15187	15411	15290	15414	15584	15495	15395	15381	15494	15428	15648	15405	15628	15407	15375	15505	15572	15311	15261	15513	15436	15340	15574	15332	15595	15451	15442	15415	15328	15313	15463	15685	15439	15391	15401	15354	15584	15474	15369	15389	15323	15539	15502	15371	15450	15356	15358	15291	15483	15406	15371	15364	15312	15420	15533	15446	15481	15497	15291	15262	15382	15520	15339	15278	15430	15521	15497	15457	15355	15363	15432	15381	15549	15469	15527	15360	15187	15198	15491	15389	15348	15244	15369	15096	15246	15224	15568	15407	15388	15501	15395	15582	15323	15405	15532	15413	15344	15460	15583	15479	15483	15507	15475	15404	15452	15457	15303	15327	15422	15494	15342	15438	15285	15355	15350	15392	15456	15363	15572	15380	15395	15581	15421	15491	15440	15505	15359	15390	15452	15442	15522	15205	15137	15506	15380	15472	15516	15434	15534	15368	15529	15387	15215	15357	15329	15409	15505	15409	15602	15364	15358	15333	15279	15474	15388	15449	15620	15337	15330	15425	15395	15456	15271	15567	15383	15322	15522	15295	15478	15453	15313	15316	15244	15243	15374	15518	15357	15476	15403	15426	15330	15338	15551	15492	15507	15467	15546	15441	15500	15290	15431	15295	15235	15329	15589	15469	15397	15429	15340	15401	15470	15491	15211	15511	15408	15493	15490	15366	15509	15481	15541	15327	15368	15465	15595	15379	15163	15486	15362	15586	15391	15288	15450	15472	15526	15354	15427	15453	15561	15243	15332	15373	15405	15446	15574	15436	15579	15170	15340	15430	15418	15503	15591	15225	15437	15465	15481	15281	15417	15480	15482	15318	15238	15372	15270	15530	15440	15632	15341	15409	15187	15392	15259	15457	15548	15424	15403	15406	15470	15593	15388	15534	15522	15337	15413	15522	15527	15313	15254	15377	15387	15475
50690	57206	39076	22660	16704	15272	14971	14935	15011	14867	15185	15079	14988	14963	15060	14974	14941	15063	15023	14947	15172	15159	14877	14963	15030	14998	15103	15060	15161	15036	14915	15004	14999	15198	15058	15047	15091	14877	15046	14946	14837	15034	15078	14995	15115	14855	14992	15200	15076	15075	14974	15010	14985	14929	14876	15087	15035	15062	14939	15020	15054	15145	14914	15108	15149	15168	15036	14984	15220	15064	15114	14865	15023	14871	14982	15075	15023	15065	15007	14996	14997	15179	14896	15035	14953	14982	14939	14991	15081	14941	14898	14969	15156	15082	15031	15006	14864	15074	15010	14953	15102	14982	15036	14847	14965	15008	14974	15079	14904	15143	14857	15119	15104	15158	15040	15033	15148	15004	14969	15150	14870	15046	15092	15116	15053	15096	15063	14900	14804	14990	15001	14982	15087	15072	14928	15064	14861	14934	14904	15034	14955	15106	14986	15167	14866	15012	14798	14784	14977	14964	15122	14912	15064	15028	15126	14930	15110	14962	14784	15099	14910	15047	14918	14857	15036	14956	15011	15049	15073	15153	15088	14810	15034	14876	15108	14953	15154	14841	14990	14901	14967	14985	14991	15001	15058	14902	15189	15124	15166	14770	15193	15007	15130	15100	15054	15200	15068	15152	15212	15167	14877	14939	14824	14977	15012	15128	14838	14976	14834	14942	15007	15033	15069	14944	14864	14974	14970	15072	14890	15070	14806	14954	15081	15178	14935	15041	14961	14870	15078	15162	15095	14849	14929	15012	14992	15065	14946	14990	15145	15035	15069	15143	14982	14998	14866	14870	15061	14831	15038	14916	15017	15068	15045	14929	14851	14977	14900	14896	15002	15168	15222	15008	14917	14971	15221	15105	15195	15169	14866	15002	14933	15000	14974	14999	14986	14953	15010	15009	15098	15083	15153	14922	15016	14856	15132	14959	15093	14930	14940	14897	15131	15059	15171	15047	14885	15054	15174	15179	14898	14965	15026	14918	15080	14976	15132	14964	14977	15074	15062	14953	15142	15118	15085	14949	15036	15075	14910	14989	14818	14986	15108	14928	15051	14962	15158	14784	14873	15152	14894	15109	15023	14966	15096	14699	15123	14862	15096	15225	15006	14960	14963	15025	14884	14980	15058	14981	14978	15017	14923	15016	15038	15125	14948	14911	15012	14932	15058	15122	15106	15000	14879	15039	15080	14976	14932	15151	14836	14912	14986	14851	15076	15060	15022	15019	14942	14969	14912	14916	14735	14861	15195	15152	14983	15116	14904	14865	15029	15049	14895	14959	15211	14831	15072	14932	15022	14985	14983	15122	15040	14840	14983	15024	14964	15087	15100	15162	15115	14905	14908	15096	14979	14945	14926	14954	15046	14936	15033	15162	15086	15021	14964	15097	15015	15143	15065	15050	15058	15044	14833	14946	15193	15027	15026	15026	14977	15099	15056	14820	15188	15057	15006	15005	15152	15166	15095	15033	14874	15059	15159	15055	15097	14919	15017	14875	15163	15021	15111	15088	15016	14937	15040	15180	14958	15134	15043	15005	14995	15109	14936	15029	15075	14901	15155	14880	15048	15045	14913	15170	15056	15050	15015	15046	14909	14955	14958	14922	15041	14984	14937	15010	15010	14987	14883	15029	15087	15019	14883	14987	15081	14878	15015	15092	14948	15045	14988	15050	14990	15117	14971	15251	15076	15014	14872	15019	14836	14929	14854	14913	15187	14931	14949	15091	14922	15105	14903	15100	15001	15099	15139	15031	15021	15116	15028	14814	15001	15068	15004	14986	14782	14942	15045	14855	14892	15102	14959	15059	15148	14972	15028	14948	14865	14988	14907	15112	14940	15090	15085	14961	15050	14936	15059	14973	15047	14864	15040	14872	14894	15049	14906	14981	15101	14940	14879	15100	15156	14857	14884	15146	14984	14985	15067	14910	15331	14960	14941	14969	14964	15026	14968	14985	14872	14785	14862	14884	14948	14964	14950	15062	15074	14951	15185	15103	14869	15060	14960	14915	14939	14903	14997	15106	14988	15085	15010	15002	14959	15059	15032	14949	15136	15099	15100	14998	14990	15047	14861	14977	14950	14979	14858	15055	15120	15023	15151	15078	14890	15024	14969	14953	15076	15154	15007	15078	15099	15052	14928	15159	14950	15073	14992	14943	14950	14921	15138	14913	15086	15005	14931	14938	15101	14993	15139	14861	14958	15083	15070	14956	15155	14953	15047	15106	14988	15009	14994	15110	14813	14886	15170	14957	14944	15033	15102	14958	15050	15127	14841	15078	15049	15001	15066	15205	15051	14940	15136	14813	14832	15053	15105	15057	15099	14929	14933	14997	15093	14979	14925	15053	15142	14957	14887	14978	15104	14917	15108	14956	15095	15152	15206	14906	15030	14896	15052	15138	14887	15094	14811	14976	14986	14988	15105	15269	15159	15005	15115	15080	15172	15034	14991	14826	14900	14909	15162	14896	14976	15039	15062	15055	15123	14944	14970	15061	15017	15013	15059	14974	14917	15012	14905	15032	14983	14983	15195	14873	15027	15028	15160	14982	14954	15155	15074	14932	15029	14993	15081	14971	15053	15012	15096	15048	14908	14878	15079	15007	15000	15173	15003	15053	14897	14932	15013	15096	14927	14804	15013	15128	14826	15022	14977	15011	15185	15082	14923	14999	15026	15063	14960	14870	15087	14912	15113	14954	15028	14944	15117	14953	14919	15108	15010	15063	14989	15054	15133	14933	15105	15093	14918	15011	15118	14952	15045	15069	15073	15218	15087	15036	14928	15070	15015	14998	14992	14954	15085	15073	15024	15126	15004	15117	14902	14903	14920	15134	15187	14929	14930	14979	15137	15215	14942	15077	15137	15102	15005	15045	14968	15007	14887	15042	15134	15154	15168	14950	15083	14969	15087	15015	14864	15009	14895	15223	14875	15030	15007	15112	15253	14959	15120	14994	15105	14896	14990	14786	15035	15156	15129	15211	15098	15100	15059	15086	14893	15050	14913	14831	14965	14932	14961	15043	15070	14983	14997	14900	14997	15037	15076	15084	15071	15112	15121	15030	15054	14921	14849	14952	15074	15064	14979	15073	14928	15061	15036	15095	15037	14886	15157	14996	15022	15072	14909	15223	15021	14977	15001	15002	15076	14933	15203	15050	15016	15065	15018	14982	14998	15047	15284	15013	14997	14967	14933	15270	15057	15062	15046	14900	14964	15014	15010	14901	14876	15015	15328	14766	15016	15053	15117	14947	15105	15138	15060	14940	14990	14972	15049	15025	15052	14997	15049	15056	14920	15098	14839	15069	15110	15185	15182	14963	14890	15053	15137	14962	15134	14981	15038	15029	15179	14960	15185	14912	15008	14881	15120	15039	15123	15007	15129	15009	14833	14997	14892	15232	14985	15002	15015	14918	15095	15171	14937	14846	15159	15090	15111	15082	15061	15137	15161	15028	14858	15095	15075	15176	15055	15088	14899	15035	15153	15058	14992	15130	15077	14967	15066	15041	15007	15299	15069	15088	14990	14899	15076	15012	15013	15108	14964	15037	15037	15097	14881	15084	15083	15111	15064	15252	14949	15012	14942	15017	15016	14965	15069	14931	15034	15150	14950	14970	14872	15065	14905	14990	15048	15072	15025	14944	15101	14902	14795	14892	14940	14950	15101	15037	15101	14894	15092	14781	15001	14978	15087	14976	15060	15016	15112	14923	15064	14988	14883	14926	14995	14966	14864	14903	15116	14983	15005	15012	14959	15107	15205	15051	15058	14929	14890	14884	14972	15023	15015	14943	15031	15095	15031	15029	14976	14940	15077	14990	14843	15122	14989	15052	14932	15122	14992	15053	15030	15015	15077	15049	14894	15021	15140	15099	14975	15107	14898	15049	15059	15085	15057	15064	14900	14930	15154	15102	15044	14943	15108	14954	14995	14984	15073	14963	15015	14970	14911	15013	15062	14882	14893	15072	14858	14942	15032	15009	15054	14937	14969	15007	14810	15131	15169	14865	14919	15085	15209	14959	15186	14945	15159	15119	14955	15015	15046	15216	14855	14996	15089	14851	15111	15075	15040	14985	14878	14970	15077	14999	15087	14919	14856	14980	15007	15036	15059	14978	14951	15037	15173	15039	15036	15067	14867	14986	14983	15015	15105	15014	14997	15001	14986	15181	15009	15018	14981	15014	15125	14919	14912	15116	15028	14927	14979	14856	15054	15050	15111	15147	14946	15143	14953	15002	14837	14847	14988	15016	15039	15023	14865	14846	15098	15032	15125	15107	14975	14967	15077	15046	15199	14969	14970	15172	14858	14949	14967	15195	14964	15050	14974	15072	14960	14860	15176	15085	15033	15022	14834	14928	15005	14846	15046	15202	14969	14949	15130	14939	15099	14907	15013	15174	14902	15055	15033	15000	15072	15248	15107	15126	14962	15179	14981	15087	15191	15013	15107	15122	15064	15034	15114	15275	14935	15214	15092	14907	15028	14977	14922	14955	15148	15057	15123	14873	15118	15044	15103	15130	15134	14973	15031	15000	15159	15122	15176	14931	14847	15008	15113	14860	15040	14917	15071	15060	14924	15194	15125	15120	14905	14999	15097	14902	14906	15045	14991	14914	14950	14887	15037	15046	15103	15071	15028	14917	15008	15155	15039	14990	15087	14957	14930	15129	15143	14970	14906	14956	14916	15098	15074	15066	14982	15085	15042	15009	15054	14961	15030	14970	15088	14908	14878	14922	15099	14997	15040	14952	15123	15144	15089	15004	15062	14814	15188	14884	14946	14872	14933	15017	15020	15020	15030	14990	15171	15112	14933	15038	14957	15070	15002	15053	15071	15014	14956	14889	14881	14973	15011	15017	14831	15088	14890	14985	14848	15044	14978	15118	15104	15038	15227	15015	15082	15200	15016	15029	15041	15002	15091	15087	15056	14928	14961	15000	14938	15083	15153	14897	15120	14982	15003	14775	14984	14985	14892	14976	15072	15094	14996	15283	15182	14896	15086	15190	14923	15117	15231	15002	14971	14957	14981	15048	15041	15082	15042	15125	14965	15169	15027	14930	15002	15148	14967	14872	15178	14844	15245	15028	14970	15036	15054	14922	15082	15117	15075	15046	15216	15029	14956	14952	14830	15026	14903	15124	15060	15119
24019	24218	34156	27991	23163	22633	21273	16692	15893	16279	16060	15954	15836	15850	15888	15821	16030	16022	15841	15850	15994	15693	15774	15867	15685	15637	15765	15840	15796	15711	15633	15722	15690	15734	15767	15834	15731	15656	15556	15545	15607	15569	15774	15626	15774	15717	15478	15668	15647	15831	15561	15731	15516	15679	15697	15734	15811	15766	15552	15622	15803	15990	15862	15703	15693	15597	15602	15569	15479	15759	15611	15695	15612	15690	15766	15567	15689	15867	15703	15632	15682	15509	15701	15485	15472	15613	15605	15732	15528	15432	15648	15491	15604	15573	15540	15587	15778	15565	15648	15643	15584	15793	15824	15586	15875	15751	15518	15660	15652	15802	15719	15594	15536	15701	15496	15794	15679	15664	15348	15656	15657	15605	15455	15662	15897	15627	15715	15663	15501	15586	15572	15455	15705	15631	15529	15665	15770	15546	15483	15617	15661	15443	15719	15522	15554	15679	15572	15487	15508	15513	15666	15445	15623	15449	15627	15392	15722	15614	15672	15714	15724	15570	15683	15653	15508	15790	15842	15679	15575	15773	15636	15565	15818	15501	15685	15666	15768	15603	15525	15437	15368	15463	15598	15629	15542	15431	15527	15717	15492	15631	15611	15751	15753	15513	15683	15727	15527	15596	15572	15426	15729	15689	15707	15696	15831	15674	15504	15609	15725	15555	15652	15789	15705	15713	15400	15685	15704	15610	15569	15520	15437	15645	15718	15652	15638	15496	15633	15697	15710	15594	15609	15619	15663	15614	15410	15623	15601	15633	15743	15528	15588	15837	15808	15587	15740	15664	15640	15542	15634	15699	15623	15652	15677	15648	15465	15618	15553	15701	15505	15591	15722	15698	15521	15538	15626	15516	15650	15712	15604	15690	15568	15608	15801	15804	15621	15659	15615	15413	15693	15631	15628	15738	15780	15713	15461	15609	15544	15736	15483	15557	15598	15582	15487	15460	15705	15463	15501	15479	15564	15570	15468	15662	15498	15453	15399	15308	15672	15474	15760	15615	15704	15655	15667	15598	15569	15658	15559	15545	15543	15886	15450	15587	15500	15606	15608	15593	15606	15834	15645	15662	15839	15661	15726	15722	15682	15626	15562	15595	15651	15606	15483	15716	15604	15728	15713	15730	15512	15492	15503	15600	15562	15526	15739	15492	15802	15680	15618	15536	15745	15574	15472	15499	15475	15591	15557	15656	15590	15594	15572	15545	15555	15670	15539	15365	15781	15807	15774	15710	15508	15624	15633	15668	15561	15549	15750	15698	15706	15750	15774	15500	15724	15656	15476	15780	15658	15478	15556	15754	15526	15592	15666	15809	15573	15608	15626	15546	15701	15714	15677	15718	15695	15681	15779	15683	15584	15672	15760	15726	15359	15819	15803	15780	15636	15682	15533	15575	15490	15630	15587	15640	15573	15565	15508	15683	15540	15654	15483	15572	15595	15417	15670	15689	15743	15751	15711	15590	15682	15607	15678	15698	15610	15677	15679	15761	15555	15596	15380	15633	15700	15490	15825	15779	15564	15686	15591	15511	15622	15573	15572	15657	15627	15546	15708	15703	15461	15655	15423	15634	15504	15555	15555	15618	15698	15594	15382	15693	15549	15551	15558	15722	15679	15501	15673	15732	15465	15487	15682	15373	15623	15681	15446	15573	15628	15552	15738	15664	15742	15712	15622	15433	15499	15749	15673	15712	15545	15477	15464	15528	15555	15647	15597	15610	15886	15740	15637	15469	15685	15630	15817	15644	15497	15720	15687	15651	15545	15570	15708	15632	15421	15643	15690	15621	15609	15408	15704	15546	15639	15730	15577	15468	15487	15456	15515	15539	15711	15572	15864	15743	15689	15420	15451	15686	15667	15376	15703	15422	15548	15670	15506	15577	15473	15664	15757	15556	15576	15562	15454	15663	15545	15741	15782	15663	15500	15523	15509	15665	15846	15837	15585	15553	15870	15575	15472	15566	15527	15655	15508	15593	15786	15680	15642	15575	15612	15656	15608	15608	15463	15487	15544	15718	15483	15661	15509	15370	15597	15653	15502	15580	15465	15710	15854	15674	15557	15636	15672	15544	15727	15710	15656	15454	15639	15547	15759	15547	15497	15576	15607	15854	15760	15586	15578	15620	15447	15560	15544	15466	15549	15524	15815	15600	15643	15412	15779	15637	15655	15589	15502	15536	15495	15710	15705	15584	15615	15672	15496	15587	15603	15503	15606	15325	15572	15551	15628	15750	15455	15690	15560	15586	15667	15917	15769	15530	15633	15552	15685	15597	15526	15551	15565	15575	15676	15515	15530	15544	15649	15772	15631	15476	15568	15627	15569	15413	15788	15616	15640	15670	15364	15584	15562	15527	15651	15652	15658	15532	15547	15559	15551	15736	15466	15557	15639	15655	15569	15417	15425	15254	15636	15581	15675	15626	15785	15561	15397	15491	15735	15672	15631	15655	15700	15564	15732	15740	15898	15523	15707	15325	15441	15719	15673	15675	15665	15705	15679	15654	15504	15518	15585	15525	15477	15540	15633	15665	15725	15662	15814	15741	15706	15744	15707	15712	15631	15636	15770	15668	15460	15633	15514	15711	15484	15800	15629	15631	15551	15685	15600	15654	15582	15545	15545	15621	15442	15685	15585	15751	15520	15461	15544	15677	15604	15694	15575	15391	15760	15601	15596	15656	15656	15598	15756	15541	15646	15590	15725	15726	15570	15552	15867	15700	15746	15508	15597	15518	15627	15616	15490	15559	15519	15655	15580	15592	15795	15662	15648	15547	15542	15647	15463	15583	15494	15632	15746	15604	15789	15501	15745	15656	15533	15572	15811	15751	15626	15707	15649	15755	15551	15836	15810	15728	15674	15754	15593	15825	15821	15549	15663	15843	15678	15597	15614	15521	15540	15595	15665	15644	15567	15600	15536	15484	15528	15748	15593	15602	15647	15642	15490	15654	15531	15628	15801	15833	15695	15682	15652	15572	15561	15533	15521	15438	15575	15583	15425	15677	15727	15660	15792	15672	15721	15839	15445	15660	15706	15421	15522	15418	15585	15610	15605	15647	15679	15620	15821	15671	15569	15573	15699	15676	15625	15585	15546	15536	15737	15672	15611	15757	15484	15646	15604	15727	15537	15778	15577	15629	15617	15693	15650	15628	15547	15869	15637	15739	15698	15716	15690	15683	15544	15663	15486	15682	15782	15595	15487	15539	15474	15618	15484	15595	15427	15640	15615	15639	15609	15775	15825	15619	15615	15503	15535	15676	15611	15520	15526	15442	15490	15593	15673	15557	15521	15549	15561	15590	15764	15723	15662	15703	15752	15590	15785	15432	15396	15633	15605	15395	15441	15699	15517	15568	15669	15611	15583	15790	15685	15780	15393	15773	15749	15565	15508	15539	15548	15606	15547	15521	15556	15602	15504	15688	15732	15349	15576	15641	15666	15484	15605	15522	15639	15516	15724	15653	15771	15662	15598	15775	15667	15902	15556	15508	15678	15569	15645	15392	15579	15691	15710	15823	15364	15543	15656	15446	15598	15615	15527	15464	15634	15659	15744	15428	15758	15727	15637	15509	15597	15705	15443	15572	15833	15777	15447	15609	15599	15551	15657	15619	15509	15492	15565	15642	15733	15571	15600	15471	15656	15547	15563	15732	15528	15423	15633	15748	15663	15567	15615	15574	15506	15540	15805	15605	15629	15476	15676	15683	15609	15499	15565	15814	15380	15424	15639	15442	15365	15644	15643	15507	15683	15387	15425	15554	15595	15657	15545	15616	15748	15731	15698	15536	15677	15492	15631	15572	15739	15627	15794	15741	15688	15749	15540	15719	15868	15775	15537	15539	15495	15598	15514	15728	15482	15658	15672	15713	15616	15499	15559	15789	15681	15474	15470	15538	15654	15538	15728	15521	15586	15482	15658	15703	15835	15812	15420	15629	15716	15694	15407	15707	15659	15710	15510	15515	15529	15555	15704	15675	15491	15559	15530	15813	15531	15555	15604	15612	15649	15726	15622	15799	15741	15587	15586	15547	15596	15734	15852	15566	15498	15603	15388	15493	15644	15633	15621	15634	15549	15706	15768	15726	15780	15535	15715	15659	15418	15608	15549	15889	15647	15631	15728	15790	15642	15620	15713	15677	15628	15576	15521	15515	15843	15764	15628	15688	15676	15686	15492	15556	15602	15602	15556	15503	15545	15562	15507	15682	15932	15710	15581	15693	15469	15619	15545	15571	15697	15568	15649	15661	15633	15540	15667	15732	15585	15665	15585	15658	15531	15478	15712	15706	15566	15273	15484	15544	15723	15710	15579	15509	15602	15709	15519	15737	15701	15517	15493	15494	15583	15573	15612	15654	15735	15641	15705	15554	15504	15626	15688	15549	15791	15582	15663	15496	15691	15573	15549	15780	15787	15683	15635	15611	15548	15558	15646	15718	15851	15734	15536	15512	15468	15610	15613	15510	15676	15591	15555	15728	15429	15633	15582	15442	15724	15644	15703	15472	15459	15595	15520	15696	15526	15646	15533	15467	15622	15557	15913	15595	15532	15540	15641	15807	15663	15636	15812	15463	15785	15549	15652	15561	15657	15484	15596	15618	15833	15508	15572	15556	15565	15567	15703	15578	15676	15637	15701	15620	15558	15451	15491	15508	15529	15594	15784	15671	15678	15521	15816	15554	15622	15622	15735	15605	15737	15535	15428	15570	15524	15399	15542	15662	15687	15620	15727	15670	15557	15594	15635	15689	15572	15636	15487	15586	15620	15653	15671	15599	15648	15567	15696	15595	15733	15737	15681	15567	15562	15573	15516	15660	15520	15481	15482	15616	15769	15538	15689	15568	15770	15762	15735	15659	15632	15504	15766	15465	15703	15467	15641	15687	15835	15624	15578	15771	15738	15635	15834	15625	15425	15459	15647	15562	15613	15569	15550	15709	15731	15575	15803	15683	15832	15675	15511	15519	15431	15616	15633	15502	15594	15629	15773	15737	15697	15657	15644	15462	15536	15685	15577	15568	15504	15721	15702	15497	15521	15670	15674	15507	15617	15715	15596	15661	15590	15530	15612	15691	15740	15608	15729	15792	15713	15524	15555	15566	15505	15693	15579	15489	15621	15631	15598	15480	15579	15714	15528	15628	15582	15598
63452	106156	82886	50920	27346	17324	15369	15101	15080	15053	15148	15102	15156	15112	15092	15228	15175	15149	15241	15113	15141	15419	15288	15189	15405	15167	15170	15089	15204	15303	15306	15129	15292	15197	15073	15158	15222	15250	15116	15041	15330	15219	15249	15213	15206	15187	15217	15155	15220	15092	15204	15174	15324	15109	15239	15238	15162	15226	15242	15233	15009	15310	15187	15183	15229	15142	15459	15132	15107	15054	15235	15240	15276	15139	15062	15154	15225	15110	14944	15227	15081	15367	14909	15095	15190	15062	15234	15188	15406	15075	15353	15267	15361	15101	15299	15022	15236	15294	15362	15037	15302	15238	15111	15287	15181	15219	15182	15358	15066	15184	15119	15089	15326	15174	15143	15020	15222	15212	15080	15045	15221	15245	15107	15264	15148	15255	15104	15276	15208	15198	15138	15319	15053	15223	15087	15306	15152	15229	15216	15027	15173	15119	14994	15269	15264	15090	15005	15169	15043	15262	15388	15303	15102	15167	15138	15059	15186	15180	15229	15432	15022	15360	15123	15144	15312	15189	15062	15152	15412	15090	15201	14988	15464	15164	15153	15251	15261	15160	15279	15178	14992	15190	15193	15251	15330	15209	15134	15080	15255	15111	15147	15205	15179	15229	15239	15067	15273	15190	15080	15268	15143	15233	15299	15333	15216	15140	15319	15281	15088	15205	15257	15285	15316	15172	15167	15254	15229	15138	15094	15126	15066	15077	15153	15183	15144	15211	15206	15171	15134	15089	15183	15204	15453	15105	15134	14950	15312	15197	15233	15359	15249	15316	15174	15286	15208	15169	15154	15110	15178	15359	15314	15133	15167	15223	15291	15119	15201	15146	15201	15105	15228	15340	15088	15148	15189	15356	15114	15179	15344	15131	15229	15248	15065	15141	15152	15273	15243	15372	15116	15234	15057	15128	15211	15199	15066	15226	15299	15058	15258	15228	15147	15181	15173	15177	15022	15158	15378	15098	15123	15096	15147	15107	15240	15211	15200	15067	15218	15218	15105	15290	15221	15192	15170	15291	15041	15268	15316	15209	15297	15153	15296	15113	15133	15171	15190	15220	15285	15143	15021	15318	15308	15266	15059	15173	15143	15162	15255	15183	15285	15219	15074	15057	15224	15084	15061	15195	15114	15127	15187	15315	15303	15135	15232	15284	15223	15205	15214	15304	15364	15204	15167	15192	15304	15190	15145	15338	15355	15181	15141	15118	15292	15138	15224	15116	15186	15289	15009	15173	15221	15217	15198	15384	15103	15251	15180	15092	15170	15187	15158	15300	15291	15158	15155	15110	15070	15160	15203	15217	15167	15236	15230	15175	15128	15101	15013	15214	15036	15267	15212	15065	15064	15188	14997	15310	15168	15256	15127	15118	15149	15220	15202	15223	15131	15234	15123	14996	15187	15277	15222	15107	15171	15189	15118	15189	15005	15030	15186	15133	15067	15281	14985	15128	15161	15266	15146	15149	15231	15171	15000	15181	15223	15128	15068	15255	15052	15083	15233	15237	15204	15154	15235	15191	15249	15237	15232	15330	15153	15326	15375	15046	15016	15067	15060	15059	15243	15204	15185	15098	14973	15120	15261	15219	15204	15199	15271	15148	15115	15238	15161	15351	15262	14885	15445	15091	15399	15139	15005	15219	15322	15075	15139	15138	15477	15166	15077	15237	15286	15249	15113	15206	15138	15051	15187	15205	15235	15181	15163	15282	15315	15343	15165	15084	15152	15098	15262	15041	15340	15081	15283	15162	15383	15054	15151	15231	15293	15147	15075	15309	15129	15346	15304	15090	15220	15094	15212	15084	15149	15218	15260	15384	15282	15351	15074	15239	15166	15338	14955	15099	15276	15247	15174	15098	15265	15157	15202	15204	14995	15252	15161	15173	14938	15078	15032	15245	14964	15283	15102	15088	15254	15154	15137	15143	15229	15234	15240	15023	15345	15213	15273	15256	15268	15289	15174	15226	15255	15268	15255	15297	15229	15378	15111	15175	15100	15355	15337	15262	15228	15209	15188	15283	15230	15147	15197	15304	15256	15134	15278	14988	15042	15056	15171	15167	15129	15198	15168	15046	15105	15108	15288	15328	15245	15090	15274	15280	15116	15220	15106	15112	15020	15053	15306	15333	15178	15227	15217	15179	15059	15308	15074	15100	15191	15270	15151	15230	15159	15108	15052	15321	15056	15174	15101	15116	15139	15398	15100	15294	15231	15100	15168	15205	15308	15169	15285	15195	15207	15163	15223	15143	15345	15103	15239	15153	15223	15222	15160	15275	14938	15200	15091	15276	15185	15175	15099	15128	15058	14980	15221	15123	15289	15157	15293	15133	15228	15211	15239	15290	15035	15149	15170	15231	15221	15148	15165	15188	15215	15165	15248	15144	15175	15048	15239	15221	15229	15315	15167	15148	14965	15019	15192	15158	15227	15126	15164	15278	15071	15147	15199	15212	15122	15108	15168	15188	15116	15183	15056	15298	15225	15161	15290	15207	15268	15274	15136	15057	15160	15187	15039	15203	14977	15296	15274	15131	15057	15181	15183	15288	15151	15188	15207	15056	15296	15017	15124	15150	15235	15120	15075	15091	15197	15092	15283	15134	15195	15168	15274	15131	15074	15052	15166	15194	15105	15120	15296	15322	15257	15083	15216	15172	15219	15238	15138	15298	15345	15047	15097	15235	14999	15167	15233	15146	15227	15329	15207	15152	15149	15130	15047	15221	15225	15012	15237	15130	15185	15119	15332	15312	15188	15176	15171	15134	15177	15120	15137	15105	15242	15097	15274	15174	15022	15273	15105	14961	15114	15016	15166	15260	15306	15211	15263	15164	15024	15015	15128	14965	15256	15112	15074	15064	15104	15142	15183	15098	15133	15304	15389	15132	15190	15156	15302	15053	15250	15160	15236	15172	15275	15041	15166	15070	15034	15112	15201	15119	15180	15226	15398	15180	15223	15380	15058	15209	15175	15028	15218	15414	15020	15049	15188	15122	15136	15160	15162	15070	15189	15041	15221	15181	15052	15148	15183	15260	15116	15094	15226	15366	15243	15026	15132	15187	15101	15098	15305	15053	15193	15285	15159	15154	15272	15172	15127	15315	15114	15074	15143	15222	15182	15084	15185	15081	15165	15075	15404	15045	15146	15199	15235	15254	15150	15178	15024	15177	15300	15011	15244	15276	15228	15186	15173	15166	15249	15373	15069	15377	15123	15217	15218	15096	15158	15179	15297	15227	15307	15230	15264	15037	15253	15276	15254	15193	15090	15271	15054	15208	15270	15133	15143	15150	15206	15191	15025	14961	15175	15049	15215	15239	15041	15216	15248	15437	15340	15113	15132	15223	15097	15212	15264	15180	15093	15195	15273	15182	15177	15227	15095	15117	15266	15135	15326	15148	15114	15068	15078	15199	15032	15087	15289	15167	15237	15061	15186	15206	15135	15114	15050	15214	15141	15235	15091	15010	15090	15241	15137	15193	15188	15154	15220	15248	15157	15219	15065	15258	15098	15269	15052	15242	15158	15075	15315	15276	15278	15080	15135	15109	15130	15037	15058	15070	14960	15136	15136	15190	15015	15358	15296	15244	15097	15201	15420	15117	15242	15180	15054	15087	15103	15262	15317	15085	15344	15128	15277	15255	15052	15309	15166	15173	15178	15036	15164	15124	15232	15107	15151	15178	15128	15318	15208	15118	15243	15177	15184	15092	15128	15240	15125	15132	15205	15258	15103	15086	15080	15155	14997	15207	15348	15207	15332	15363	15291	14875	15172	15172	15266	15219	15081	15227	15249	15073	15332	15145	15165	15248	15193	15170	15186	15198	15175	15087	15259	15149	15157	15096	15155	15253	15140	15095	15176	15258	15094	15015	15237	15209	14944	15187	15266	15084	15283	15136	15158	15202	15279	15246	15154	15180	15314	15084	15094	15161	15236	15082	15152	15165	15211	15186	15226	15175	15284	15264	15185	15215	15284	15182	15211	15198	15157	15027	15271	15135	15252	15123	15128	15263	15084	15282	15324	15156	15052	15207	15177	15221	15212	15205	15279	15207	15177	15176	15149	15063	15251	15487	15139	15167	15224	15302	15096	15192	15171	15161	15273	15133	15193	15185	15323	15029	15251	15139	15236	15192	15159	15241	15190	15283	15220	15223	15089	15177	15305	15176	15324	15133	15169	15183	15141	15253	15130	15126	15180	15086	15244	15294	15192	15036	15357	15287	15449	15198	15183	15023	15214	15258	15311	15273	15159	15209	15148	15062	15252	15111	15246	15140	15332	15123	15273	15174	15083	15224	15241	15078	15097	15299	15107	15100	15213	15159	15096	15180	15301	15168	15169	15152	15245	15081	15104	15189	15185	15136	15181	14971	15228	15145	15295	15052	15347	15154	15276	15059	15167	15265	15291	15213	15052	15156	15318	15199	15245	15251	15234	15126	15095	15296	15122	15215	15348	15236	15176	15385	15088	15210	15055	15235	15315	15337	15261	15226	15275	15044	15305	15336	15224	15120	15019	15093	15319	15130	15300	15240	15244	15333	15190	15134	15148	15295	15265	15197	15075	15325	15150	15044	15095	15308	15270	15146	15289	15206	15274	15067	15141	15209	15088	15062	15130	15046	15250	15127	15300	15040	15209	15220	15183	15120	15014	15162	15376	15257	15344	15343	15373	15354	15220	15098	15213	15047	15226	15246	15172	15231	15328	15056	15138	15193	15135	15184	15151	14876	15125	15124	15178	15262	15145	15177	15112	15228	15061	15101	15100	15330	15182	15117	15258	15111	15136	15109	15106	15300	14978	15154	15261	15255	15336	15060	15103	15122	14992	15188	15011	15148	15098	15338	15193	15233	15290	15177	15283	15221	15312	15378	15007	15232	15042	15151	15186	15286	15224	15210	15001	15313	15285	15155	15088	15247	15171	15079	15272	15098	15203	15181	15123	15212	15167	15300	15070	15073	15173	14999	15429	15070	15256	15174	15277	15228	15310	15034	15127	15143	15184	15027	15023	15136	15136	15106	15125	15033	15224	15287	14995	15329	15107	15098	15211	15146	15131	15084	15122	15124	15261	15141	15160	15162	15147	15297	15074	15055	15245	15296	15130	14988	15197	15188	15190	15176	15202	15272	15154	15080	15086	15187	15313	15114
33015	39477	37128	25799	17900	16167	15920	15933	15735	15812	15652	15635	15800	15888	15705	15828	15679	15656	15669	15727	15953	15802	15900	15765	15855	15730	15795	15802	15817	15794	15927	15564	15878	15853	15685	15636	15745	15611	15750	15712	15849	15876	15632	15776	15771	15804	15854	15720	15765	15693	15715	15864	15625	15608	15731	15763	15767	15776	15756	15695	15648	15790	15771	15641	15878	15697	15684	15683	15737	15610	15621	15789	15771	15789	15826	15632	15627	15789	15627	15885	15774	15755	15784	15689	15668	15880	15975	15632	15749	15732	15688	15676	15837	15438	15833	15727	15803	15673	15710	15476	15624	15484	15873	15631	15662	15727	15777	15649	15665	15483	15594	15667	15813	15686	15722	15616	15656	15688	15567	15762	15609	15556	15671	15830	15741	15543	15689	15586	15731	15802	15806	15776	15590	15575	15857	15380	15840	15664	15778	15808	15855	15704	15780	15697	15451	15903	15711	15514	15866	15487	15719	15600	15487	15656	15887	15773	15667	15626	15503	15891	15603	15764	15953	15641	15740	15619	15689	15574	15647	15613	15717	15784	15835	15767	15568	15585	15665	15799	15786	15964	15787	15624	15761	15837	15706	15829	15711	15606	15912	15619	15759	15552	15882	15742	15780	15598	15663	15697	15667	15638	15758	15759	15667	15821	15908	15607	15725	15662	15621	15700	15648	15678	15548	15803	15796	15608	15692	15724	15776	15963	15572	15829	15745	15679	15618	15835	15810	15571	15736	15703	15659	15673	15666	15699	15827	15754	15598	15760	15759	15806	15755	15757	15661	15831	15843	15855	15732	15688	15735	15720	15737	15714	15740	15902	15739	15734	15765	15671	15660	15847	15687	15576	15788	15581	15621	15894	15758	15651	15831	15811	15653	15864	15766	15915	15609	15824	15615	15633	15595	15614	15534	15746	15518	15750	15706	15825	15734	15731	15693	15703	15702	15705	15816	15704	15613	15754	15614	15848	15587	15643	15854	15658	15804	15856	15480	15787	15959	15740	15723	15606	15521	15606	15597	15658	15655	15557	15713	15626	15454	15688	15778	15883	15740	15704	15649	15751	15726	15744	15692	15772	15810	15455	15835	15866	15675	15635	15770	15849	15606	15804	15636	15693	15758	15805	15689	15861	15725	15723	15748	15790	15806	15734	15769	15682	15650	15762	15750	15494	15752	15744	15828	15874	15541	15530	15616	15711	15659	15726	15850	15649	15645	15623	15718	15974	15754	15592	15551	15723	15734	15574	15629	15752	15853	15843	15584	15662	15644	15550	15817	15774	15766	15635	15678	15769	15758	15714	15762	15678	15695	15847	15845	15661	15615	15733	15824	15711	15743	15665	15681	15686	15734	15670	15763	15788	15799	15739	15988	15766	15595	15795	15735	15517	15630	15694	15708	15843	15716	15613	15632	15701	16040	15585	15740	15744	15840	15820	15986	15691	15701	15620	15677	15699	15687	15569	15629	15882	15778	15789	15973	15820	15777	15632	15616	15780	15722	15595	15770	15711	15770	15716	15792	15485	15630	15847	15749	15903	15852	15713	15854	15732	15680	15771	15592	15690	15676	15698	15632	15820	15837	15796	15755	15871	15557	15635	15648	15659	15603	15560	15775	15616	15602	15721	15665	15759	15822	15648	15759	15621	15831	16031	15704	15721	15744	15996	15662	15816	15562	15734	15811	15677	15729	15755	15893	15850	15833	15772	15657	15710	15697	15566	15729	15729	15699	15547	15643	15645	15761	15669	15696	15661	15772	15689	15744	15916	15579	15998	15551	15800	15768	15760	15792	15725	15730	15662	15742	15851	15817	15682	15755	15889	16068	15789	15648	15673	15910	15518	15616	15608	15561	15642	15915	15718	15726	15976	15787	15600	15630	15629	15716	15660	15540	15794	15644	15796	15705	15579	15780	15617	15856	15557	15740	15633	15655	15796	15815	15650	15845	15714	15908	15709	15683	15749	15475	15864	15620	15785	15654	15675	15660	15799	15490	15679	15672	15751	15909	15768	15881	15663	15762	15745	15917	15664	15656	15755	15782	15734	15617	15670	15903	15716	15830	15782	15964	15710	15641	15827	15539	15667	15827	15655	15820	15715	15844	15789	15593	15682	15569	15804	16028	15672	15777	15764	15844	15705	15812	15614	15909	15664	15733	15864	15758	15830	15732	15942	15581	15685	15727	15655	15636	15881	15690	15542	15887	15934	15799	15611	15808	15793	15825	15773	15778	15724	15580	15685	15674	15711	15921	15784	15607	15698	15697	15683	15620	15638	15779	15616	15791	15713	15813	15898	15582	15478	15605	15769	15811	15890	15596	15568	15840	15905	15889	15713	15852	15777	15681	15811	15779	15981	15620	15565	15703	15831	15660	15678	15657	15887	15967	15853	15764	15599	15870	15686	15815	15707	15762	15613	15738	15716	15639	15600	15557	15777	15697	15706	15793	15715	15804	15802	15673	15842	15835	15698	15842	15642	15585	15935	15776	15864	15794	15656	15762	15496	15936	15867	15576	15860	15775	15740	15912	15677	15687	15731	15761	15700	15806	15856	15667	15815	15744	15697	15759	15664	15650	15689	15746	15649	15686	15867	15623	15832	16044	15887	15644	15680	15786	15877	15909	15659	15637	15512	15687	15713	15833	15616	15715	15792	15546	15661	15692	15861	15706	15780	15855	15820	15661	15592	15822	15846	15724	15812	15853	15711	15625	15770	15776	15700	15721	15663	15798	15724	15762	15764	15858	15806	15845	15710	15589	15906	15679	16039	15775	15611	15790	15756	15789	15747	15943	15606	15734	15561	15685	15697	15790	15621	15633	15741	15574	15633	15832	15588	15780	15684	15820	15688	15701	15695	15559	15710	15836	15675	15885	15914	15588	15878	15520	15694	15741	15837	15689	15763	15682	15687	15797	15880	15860	15750	15688	15813	15530	15714	15721	15835	15806	15897	15781	15683	15893	15644	15785	15845	15835	15740	15857	15608	15856	15645	15812	15861	15602	15563	15854	15705	15608	15836	15702	15685	15542	15967	15763	15782	15709	15922	15732	15653	15806	15754	15711	15588	15686	15789	15758	15846	15749	15631	15655	15489	15704	15688	15789	15557	15803	15538	15705	15766	15790	15674	15751	15758	15838	15756	15740	15740	15863	15749	15883	15524	15924	15678	15745	15842	15742	15714	15782	15637	15695	15649	15701	15695	15866	15674	15684	15588	15753	15727	15667	15978	15805	15700	15909	15777	15758	15622	15646	15831	15890	15797	15577	15608	15665	15759	15828	15674	15824	15784	15710	15594	15687	15621	15704	15627	15729	15884	15796	15681	15872	15666	15902	15745	15765	15631	15776	15615	15722	15558	15654	15737	15683	15665	15866	15887	15723	15700	15795	15814	15461	15693	15738	15635	15945	15593	15715	15652	15669	15712	15742	15526	15758	15854	15524	15759	15678	15677	15837	15766	15847	15574	15689	15702	15592	15617	15620	15999	15788	15675	15620	15826	15592	15850	15831	15772	15783	15622	15820	15785	15724	15678	15734	15645	15680	15894	15642	15684	15777	15734	15759	15787	15762	15643	15718	15858	15683	15885	15736	15735	15796	15925	15750	15665	15819	15774	15897	15749	15767	15704	15684	15677	15823	15573	15771	15780	15816	15688	15739	15708	15591	15838	15890	15743	15879	15737	15573	15796	15977	15726	15984	15875	15723	15736	15497	15645	15709	15694	15651	15886	15786	15922	15867	15636	15780	15812	15667	15813	15770	15829	15691	15802	15785	15575	15799	15615	15692	15764	15764	15803	15714	15619	16000	15798	15716	15880	15697	15770	15771	15744	15735	15780	15594	15794	15666	15643	15720	15749	15756	15837	15649	15746	15695	15704	15902	15615	15817	15924	15578	15799	15724	15693	15898	15483	15603	15762	15565	15647	15722	15943	15826	15766	15599	15712	15795	15759	15803	15783	15591	15493	15711	15763	15795	15821	15828	15616	15694	15993	15578	15644	15604	15697	15792	15733	15624	15694	15733	15611	15934	15777	15821	15644	15846	15691	15821	15562	15695	15644	15590	15731	15595	15846	15894	15677	15679	15603	15771	15824	15591	15669	15762	15669	15592	15713	15656	15749	15773	15723	15697	15692	15696	15609	15755	15713	15737	15752	15703	15643	15873	15635	15735	15631	15763	15885	15672	15650	15668	15837	15792	15588	15823	15642	15685	15645	15824	15651	15703	15693	15680	15767	15754	15820	15672	15719	15660	15665	15926	15606	15789	15816	15748	15644	15793	15765	15817	15738	15661	15713	15754	15768	15814	15592	15925	15687	15871	15760	15635	15563	15772	15617	15943	15658	15579	15427	15790	15803	15753	16035	15672	15634	15730	15688	15659	15674	15821	15771	15822	15728	15704	15698	15610	15559	15767	15790	15772	15871	15727	15788	15784	15525	15677	15684	15624	15595	15663	15819	15650	15658	15821	15692	15762	15629	15667	15629	15609	15597	15672	15847	15868	15593	15677	15883	15735	15624	15802	15789	15646	15846	16007	15806	15826	15855	15678	15770	15611	15841	15712	15900	15748	15795	15768	15862	15631	15559	15628	15595	15653	15760	15537	15735	15786	15733	15811	15610	15610	15675	15629	15834	15679	15611	15807	15684	15703	15445	15701	15544	15564	15731	15823	15591	15611	15745	15685	15736	15626	15706	15736	15651	15566	15662	15739	15692	15726	15869	15712	15725	15830	15711	15756	15750	15847	15690	15769	15802	15657	15789	15694	15680	15591	15661	15624	15831	15630	15734	15756	15637	15643	15669	15744	15746	15711	15612	15599	15663	15832	15520	15745	15882	15735	15832	15659	15824	15568	15711	15755	15789	15787	15767	15793	15725	15683	15712	15851	15766	15702	15717	15523	15629	15788	15681	15613	15774	15869	15750	15694	15790	15806	15771	15592	15766	15642	15743	15620	15615	15790	15747	15874	15711	15702	15629	15707	15782	15640	15727	15596	15895	16079	15729	15806	15645	15959	15781	15581	15738	15869	15657	15855	15823	15780	15805	15752	15790	15776	15631	15890	15807	15736	15603	15641	15806	15585	15787	15750	15564	15889	15738	15861	15814	15876	15839	15703	15779	15773	15698	15441	15725	15813	15799	15795	15831	15888	15857
43003	56983	39894	23260	16729	15584	15211	15311	15143	15212	15220	15180	15178	15294	15164	15276	15171	15067	15366	15011	15137	15139	15380	15131	15287	15252	15128	15391	15291	15123	15041	15290	15247	15283	15076	15198	15401	15143	15461	15086	15186	15209	15315	15060	15206	15153	15196	15249	15368	15171	15280	15071	15167	15317	15150	15289	15117	15160	15210	15100	15228	15232	15072	15212	15147	15161	15340	15233	15218	15223	15217	15216	15164	15232	15266	15420	15273	15289	15229	15283	15182	15255	15363	15258	15128	15239	15265	15309	15124	15143	15070	15181	15158	15271	15479	15246	15287	15103	15305	15137	15218	15141	15266	15122	15338	15211	15177	15174	15279	15202	15318	15346	15144	15214	15135	15271	15071	15243	15154	15334	15105	15166	15182	15235	15124	15280	15216	15214	15223	15247	15359	15222	15005	15197	15148	15256	15094	15270	15268	15271	15292	15333	15110	14995	15287	15169	15129	15243	15345	15262	15190	15219	15266	15178	15185	15093	15260	15029	15223	15156	15241	15059	15154	15276	15323	15418	15251	15256	15237	15127	15221	15075	15386	15195	15238	15079	15105	15141	15063	15096	15240	15291	15271	15108	15045	15137	15226	15120	15162	15399	15169	15240	15190	15199	15176	15255	15236	15018	15281	15359	15197	15220	15221	15125	15216	15163	15121	15192	15132	15308	15248	15149	15129	15219	15286	15109	15086	15249	15120	15122	15163	15158	15243	15021	15200	15398	15039	15177	15255	15166	15104	15215	15286	15154	15168	15216	15527	15139	15093	15023	15212	15342	15214	15199	15247	15121	15218	15169	15140	15181	15230	15416	15099	15197	15229	15123	15251	15130	15127	15115	15187	15226	15097	15105	15081	15306	15291	15272	15173	15133	15263	15212	15122	14945	15089	15154	15301	15293	15245	15178	15163	15224	15322	15394	14993	15305	15193	15068	15300	15153	15155	15224	15037	15343	15261	15076	15137	15085	15129	15183	15178	15159	15180	15161	15138	15288	15106	15102	15308	15035	15206	15205	15197	15050	15181	15294	15113	15229	15166	15306	15372	15166	15075	15157	15113	15349	15326	15261	15370	15171	15166	15138	15186	15260	15132	15369	15100	15097	15054	15249	14893	15307	15285	15249	15132	15188	15124	15208	15296	15194	15082	15072	15169	15202	15219	15373	15231	15169	15063	15285	15246	15157	15230	15325	15227	15112	15214	15188	15198	15212	15171	15344	15311	15160	15313	15223	15188	15119	15524	15091	14995	15070	15290	15169	15142	15203	15269	15049	15236	15258	15251	15228	15056	15302	15305	15190	15166	15165	15085	15105	15082	15212	15284	15269	15227	14989	15269	15176	15282	15088	15240	15237	15266	15192	15329	15045	15330	15242	15159	15327	15013	15356	15103	15280	15158	15308	15187	15126	15135	15210	15103	15137	15134	15184	15140	15185	15026	14982	15242	15093	15218	15235	15373	15130	15297	15129	15192	15168	15229	15124	15149	15242	15249	15201	15353	15409	14896	15203	15144	15282	15190	15321	15097	15253	15314	15228	14983	15276	15153	15447	15312	15104	15159	15206	15192	15279	15114	15186	15151	15138	15063	15159	15379	15232	15170	15414	15225	15248	15194	15234	15125	15277	15112	15319	15165	15053	15307	15231	15142	15039	15241	15406	15320	15230	15128	15103	15104	15196	15290	15125	15136	15117	14982	15084	15005	15276	15315	15183	15053	15223	15294	15222	15206	15353	15066	15125	15102	15143	15140	15161	15397	15082	15244	15317	15240	15294	15142	15156	15191	15149	15107	15188	15133	15100	15217	15039	15203	15176	15229	14996	15210	15076	15157	15152	15314	15254	15000	15365	15277	15178	15206	14989	15351	15294	15410	15241	15270	15253	15133	15283	15191	15426	15058	15133	15332	15240	15281	15268	15222	15230	15272	15253	15447	15327	15169	15300	15207	15313	15197	15330	15185	15115	15178	15050	15319	15140	15141	15207	15202	15242	15244	15255	15088	15210	15001	15375	15128	15297	15350	15344	15381	15101	15084	15194	15245	15176	15251	15286	15176	15194	15148	15100	15020	15033	15098	15272	15273	15397	15153	15131	15267	15169	15230	14982	15107	15180	15464	15227	15148	15213	15211	15105	15304	15153	15468	15184	15337	15197	15120	15198	15112	15150	15072	15116	15078	15175	15230	15264	15020	15203	15026	15113	15211	15151	15323	15378	15139	15111	15065	15208	15206	15133	15300	15164	15169	15234	15177	15272	15258	15215	15225	15195	15310	15236	15252	15137	15194	15215	15187	15093	15241	15144	15147	14956	15375	15264	15273	15222	15056	15120	15299	15149	15128	15113	15139	15214	15257	15128	15345	15200	15292	15165	15024	15055	15263	15275	15290	15190	15288	15227	15187	15180	15242	15212	15227	15174	15044	15138	15052	15152	15275	15238	15406	15160	15361	15229	15267	15246	15206	15139	15218	15272	15174	15071	15017	15162	15154	15245	15192	15229	15262	15142	15115	15254	15189	15203	15210	15253	15179	15270	15310	15055	15382	15249	15189	15178	15115	15170	15052	15146	15262	15202	15165	15242	15126	15169	15162	15195	15293	15175	15203	15215	15362	15212	15249	15261	15285	15253	15243	15145	15248	15146	15321	15021	15260	15321	15255	15346	15290	14985	15132	15049	15342	15275	15170	15178	14965	15217	15142	15223	15258	15005	15350	15241	15275	15258	15018	15195	15378	15138	15171	15228	15226	15074	15180	15299	15226	15071	15284	15239	15250	15180	15096	15312	15377	15278	15091	15215	15247	15269	15157	15270	15121	15166	15405	15166	15181	15282	15345	15217	15255	15234	15331	15315	15235	15371	15393	15383	15270	15104	15104	15239	15208	15207	15232	15160	15218	15254	15270	15249	15242	15364	15162	15243	15282	15273	15143	15257	15427	15279	15351	15131	15149	15173	15191	15189	15330	15194	15181	15296	15269	15283	15284	15302	15242	15394	14993	15247	15314	15020	15325	15247	15259	15121	15134	15019	15298	15381	15226	15194	15108	15097	15284	15152	15324	15202	15166	15251	15269	15273	15367	15221	15138	15114	15245	15113	15338	15344	15315	15327	15089	15280	15318	15096	15077	15184	15158	15157	15352	15191	15126	15311	15241	15279	15108	15159	15254	15143	15163	15079	15402	15290	15153	15119	15320	15307	15322	15121	15258	15154	15357	15315	15220	15107	15413	15231	15226	15318	15153	15109	15127	15169	15150	15082	15150	15090	15132	15212	15207	14918	15171	15087	15281	15269	15217	15165	15276	15393	15370	15207	15318	15094	15298	15127	15307	15208	15181	15176	15218	15221	15242	15194	15244	15369	15118	15196	15160	15173	15210	15176	15313	15123	15184	15207	15335	15169	15151	15131	15310	15075	15344	15170	15161	15109	15414	15277	15230	15081	15178	15223	15181	15098	15418	15188	15115	15303	15126	15076	15179	15182	15247	15253	15171	15407	15182	15233	15206	15286	15132	15222	15120	15257	15191	15139	15158	15387	15082	15203	15336	15232	15212	15164	15205	15250	15208	15318	15192	15175	15286	15338	15245	15261	15104	15363	15241	15414	15301	15177	15278	15144	15214	15220	15125	15333	15237	15189	15140	15155	15297	15307	15038	15112	15191	15297	15253	15186	15168	15297	15220	15127	15207	15337	15227	15143	15253	15171	15138	15089	15361	15193	15218	15017	15310	15270	15234	15217	15180	15355	15362	15232	15032	15160	15166	15161	15224	15333	15353	15086	15241	15215	15012	15055	15195	15274	15101	15270	15181	15324	15381	15216	15225	15213	15135	15229	15298	15109	15195	15210	15084	15174	15131	15001	15177	15183	15154	15206	15156	15336	15309	15111	15278	15318	15105	15327	15157	15113	15134	15261	15257	15290	15145	15176	15249	15158	15174	15247	15022	15064	15224	15196	15096	15233	14997	15245	15299	15219	15261	15115	15385	14960	15256	15331	15058	15249	15351	15099	15302	15259	15336	15065	15055	15191	15103	15302	15096	15146	15298	15217	15251	15262	15111	15335	15302	15064	15258	15259	15124	15061	15277	15382	15090	15096	15360	15246	15239	15259	15232	15178	15258	15273	15188	15196	15318	15068	15244	15205	15123	15148	15276	15376	15211	15137	14997	15243	15291	15145	15267	15266	15272	15344	15230	15314	15403	15146	15287	15407	15222	15240	15189	15109	15207	15136	15193	15057	15267	15077	15185	15198	15109	15290	15233	15227	15123	15148	15099	15197	15231	15225	15218	15449	15187	15322	15202	15339	15301	15189	15220	15221	15159	15210	15191	15166	15110	15258	15381	15107	15079	15222	15198	15121	15103	15303	15286	15165	15144	15259	15170	15368	15196	15296	15304	15299	15270	15184	15260	15238	15231	15333	14989	15147	15165	15061	15225	15064	15179	15189	15291	15406	15176	15111	15171	15114	15077	15227	15131	15174	15249	15221	15151	15157	15117	15188	15083	15215	15327	15107	15254	15300	15349	15184	15191	15189	15235	15232	15099	15234	15000	15225	15172	15423	15273	15269	15278	15293	15081	15278	15140	15057	15231	15239	15381	15307	15312	15045	15148	15341	15164	15214	15243	15341	15175	15061	15175	15319	15136	15054	15250	15208	15267	15254	15185	15333	15298	15260	14999	15175	15130	15211	15275	14978	15292	15332	15061	15129	15237	15179	15197	15247	15279	15135	15168	15219	15232	15155	15317	15079	15067	15218	15129	15080	15264	15090	15352	15228	15182	15225	15334	15200	15099	15228	15203	15091	15205	15293	15319	15150	15160	15174	15273	15231	15319	15262	15286	15113	15255	15055	15310	15120	15351	15172	15120	15198	15263	15129	15102	15197	15217	15105	15174	15278	15051	15179	15348	15294	15253	15346	15347	15207	15039	15275	15151	15178	15162	15299	15132	15217	15160	15030	15246	15097	15267	15244	15023	15369	15339	15192	15110	15083	15179	15119	15206	15266	15055	15187	15201	15284	15201	15218	15234	15154	15096	15151	15219	15141	15349	15228	15126	15251	15158	15189	15165	15267	15262	15198	15129	15297	15339	15284	15185	15164	15122	15415	15189	15264	15257	15328	15229	15263	15202	15153	15084	15188	15102	15110	15234	15235
35953	38581	34595	24296	17580	16061	15925	15615	15586	15594	15654	15540	15558	15449	15603	15619	15572	15602	15545	15561	15583	15480	15568	15523	15625	15661	15717	15398	15598	15587	15660	15669	15520	15543	15564	15677	15723	15518	15509	15678	15635	15492	15296	15598	15479	15680	15540	15479	15509	15667	15417	15582	15525	15553	15440	15461	15686	15734	15525	15750	15339	15487	15486	15597	15760	15590	15595	15537	15652	15570	15578	15764	15562	15714	15573	15432	15502	15576	15413	15515	15446	15395	15565	15551	15436	15721	15620	15661	15402	15583	15408	15578	15507	15519	15387	15456	15424	15545	15548	15384	15601	15658	15566	15640	15735	15633	15481	15610	15670	15306	15514	15434	15623	15636	15758	15497	15348	15554	15540	15418	15464	15604	15726	15520	15535	15509	15584	15468	15526	15514	15569	15509	15429	15461	15365	15453	15596	15766	15490	15661	15630	15492	15408	15654	15298	15351	15495	15641	15559	15647	15674	15644	15466	15556	15455	15481	15537	15628	15569	15489	15558	15498	15494	15346	15597	15508	15473	15328	15496	15544	15427	15530	15568	15430	15535	15299	15555	15746	15459	15461	15610	15564	15508	15556	15360	15323	15372	15582	15604	15531	15580	15488	15488	15493	15490	15705	15620	15624	15462	15587	15309	15557	15483	15506	15454	15541	15598	15689	15759	15602	15543	15726	15392	15312	15666	15454	15593	15652	15567	15411	15530	15633	15339	15396	15498	15481	15504	15460	15612	15346	15555	15391	15497	15518	15667	15477	15463	15466	15554	15457	15469	15453	15460	15526	15694	15461	15682	15500	15684	15443	15583	15580	15522	15455	15768	15629	15599	15421	15627	15432	15616	15516	15617	15697	15615	15528	15569	15403	15319	15593	15543	15558	15460	15777	15695	15711	15514	15516	15668	15481	15540	15317	15513	15377	15622	15517	15358	15311	15490	15724	15367	15601	15418	15597	15589	15396	15427	15455	15507	15635	15725	15581	15477	15645	15448	15552	15302	15564	15373	15635	15456	15581	15551	15621	15451	15367	15616	15532	15658	15320	15602	15513	15708	15658	15735	15454	15518	15607	15633	15647	15565	15382	15571	15630	15517	15435	15490	15679	15659	15605	15557	15548	15616	15379	15537	15436	15498	15474	15434	15545	15723	15696	15647	15542	15472	15558	15673	15471	15470	15468	15429	15441	15414	15464	15405	15433	15432	15378	15630	15595	15421	15714	15519	15542	15475	15653	15481	15566	15475	15601	15542	15656	15513	15563	15422	15705	15588	15258	15531	15552	15498	15458	15502	15475	15457	15531	15398	15392	15427	15612	15487	15396	15285	15605	15695	15617	15599	15504	15281	15635	15574	15558	15475	15723	15431	15496	15549	15515	15395	15474	15380	15604	15519	15551	15347	15405	15542	15317	15688	15582	15626	15487	15450	15677	15435	15525	15495	15621	15714	15556	15562	15436	15519	15669	15564	15617	15657	15540	15443	15355	15548	15502	15690	15537	15500	15357	15510	15451	15516	15533	15485	15632	15579	15644	15679	15666	15496	15374	15367	15611	15608	15623	15585	15767	15550	15826	15693	15505	15508	15611	15406	15754	15660	15423	15592	15410	15402	15466	15504	15591	15781	15546	15512	15576	15450	15555	15636	15441	15409	15600	15470	15583	15721	15596	15479	15431	15608	15617	15494	15452	15611	15459	15645	15692	15431	15459	15418	15591	15515	15461	15609	15688	15471	15767	15619	15516	15765	15643	15470	15665	15488	15561	15439	15603	15412	15583	15482	15468	15577	15418	15495	15714	15539	15388	15534	15642	15679	15626	15751	15750	15421	15637	15509	15456	15505	15607	15625	15438	15458	15611	15573	15729	15630	15624	15460	15534	15549	15617	15626	15719	15448	15581	15564	15472	15432	15436	15564	15361	15628	15484	15775	15678	15802	15398	15573	15625	15559	15519	15409	15514	15387	15596	15669	15411	15535	15555	15489	15750	15643	15526	15590	15713	15568	15573	15740	15549	15623	15647	15492	15441	15518	15571	15669	15601	15517	15707	15481	15481	15485	15614	15678	15510	15409	15492	15547	15438	15500	15793	15501	15445	15283	15586	15705	15670	15538	15638	15438	15571	15533	15474	15571	15368	15514	15594	15523	15346	15457	15554	15461	15617	15681	15452	15728	15589	15512	15463	15554	15423	15695	15328	15476	15443	15618	15611	15737	15513	15548	15677	15602	15574	15736	15790	15569	15563	15645	15655	15601	15667	15530	15659	15472	15424	15838	15723	15683	15691	15635	15629	15518	15521	15787	15568	15653	15685	15490	15422	15554	15560	15660	15548	15583	15517	15623	15634	15601	15563	15578	15533	15487	15678	15503	15821	15470	15547	15490	15322	15571	15553	15481	15584	15663	15480	15601	15604	15419	15592	15502	15455	15570	15613	15526	15625	15426	15564	15564	15532	15473	15428	15528	15461	15454	15423	15566	15626	15547	15412	15614	15493	15354	15537	15530	15511	15586	15701	15650	15651	15582	15499	15298	15482	15622	15419	15640	15354	15621	15639	15641	15523	15560	15573	15602	15170	15407	15615	15659	15569	15622	15539	15518	15637	15450	15720	15449	15616	15597	15607	15500	15668	15568	15552	15478	15434	15572	15694	15470	15703	15546	15535	15533	15687	15650	15449	15323	15681	15649	15634	15419	15381	15589	15524	15610	15573	15548	15552	15648	15596	15511	15364	15598	15774	15393	15531	15515	15662	15728	15444	15327	15616	15566	15608	15424	15358	15442	15539	15635	15522	15440	15446	15562	15541	15814	15186	15496	15668	15554	15801	15659	15668	15508	15713	15555	15555	15577	15573	15771	15650	15537	15631	15689	15591	15467	15486	15658	15653	15396	15450	15419	15360	15546	15605	15585	15410	15619	15416	15414	15578	15588	15699	15720	15450	15571	15543	15625	15440	15571	15317	15533	15705	15463	15671	15482	15518	15452	15417	15225	15468	15504	15532	15614	15376	15657	15459	15570	15639	15542	15476	15464	15694	15383	15565	15545	15288	15504	15469	15492	15625	15492	15580	15522	15607	15557	15658	15718	15494	15663	15617	15391	15600	15412	15548	15792	15755	15688	15517	15570	15460	15600	15622	15558	15642	15526	15401	15468	15462	15646	15450	15784	15447	15626	15513	15440	15675	15565	15551	15418	15486	15434	15515	15626	15471	15582	15746	15361	15750	15800	15593	15667	15522	15615	15585	15532	15503	15651	15638	15478	15670	15601	15415	15573	15578	15460	15686	15678	15656	15667	15469	15859	15491	15626	15655	15663	15739	15530	15443	15622	15398	15516	15682	15561	15468	15458	15518	15652	15801	15556	15436	15429	15623	15491	15565	15674	15571	15596	15406	15668	15547	15664	15612	15661	15490	15560	15649	15269	15540	15515	15567	15426	15403	15592	15559	15653	15548	15466	15379	15508	15431	15574	15471	15388	15525	15472	15507	15478	15555	15446	15515	15487	15590	15525	15525	15499	15607	15485	15598	15672	15455	15597	15652	15663	15467	15656	15488	15484	15603	15481	15568	15582	15532	15647	15613	15592	15545	15473	15646	15560	15505	15479	15586	15634	15532	15457	15635	15482	15589	15459	15489	15370	15395	15669	15593	15521	15793	15510	15611	15307	15460	15564	15642	15613	15531	15446	15553	15698	15770	15475	15433	15364	15648	15709	15541	15441	15680	15463	15600	15454	15489	15512	15549	15589	15516	15741	15554	15506	15519	15717	15709	15735	15621	15618	15654	15710	15768	15528	15392	15529	15377	15600	15467	15604	15550	15461	15542	15517	15439	15409	15391	15688	15457	15627	15635	15506	15596	15536	15354	15616	15574	15536	15715	15509	15300	15469	15392	15469	15475	15561	15537	15702	15574	15516	15805	15635	15493	15544	15423	15431	15761	15681	15781	15489	15362	15544	15681	15664	15535	15563	15578	15651	15745	15732	15707	15592	15513	15616	15590	15699	15622	15512	15612	15540	15548	15531	15514	15440	15443	15478	15668	15576	15500	15554	15577	15330	15349	15533	15558	15433	15489	15584	15572	15556	15448	15593	15456	15604	15510	15383	15588	15591	15558	15544	15531	15576	15793	15679	15506	15483	15571	15412	15588	15412	15350	15755	15808	15627	15396	15536	15568	15580	15648	15531	15465	15488	15616	15477	15424	15439	15505	15485	15438	15649	15786	15430	15507	15445	15522	15750	15407	15510	15488	15409	15419	15496	15671	15539	15571	15586	15469	15595	15671	15534	15611	15670	15653	15585	15511	15604	15479	15432	15451	15410	15487	15598	15713	15693	15537	15340	15554	15542	15421	15726	15497	15693	15593	15312	15557	15454	15540	15658	15621	15535	15606	15563	15682	15643	15587	15432	15534	15419	15421	15414	15586	15723	15592	15384	15473	15544	15572	15585	15724	15673	15582	15427	15608	15508	15670	15552	15617	15530	15574	15453	15428	15541	15616	15658	15508	15502	15533	15749	15822	15659	15544	15848	15525	15710	15562	15749	15640	15604	15673	15560	15571	15536	15626	15558	15564	15421	15566	15608	15653	15486	15727	15443	15398	15757	15642	15617	15637	15498	15663	15657	15541	15592	15778	15644	15368	15560	15504	15581	15682	15587	15566	15639	15704	15539	15689	15433	15607	15619	15615	15483	15612	15492	15440	15517	15566	15695	15619	15432	15464	15345	15579	15632	15516	15559	15513	15526	15569	15452	15480	15508	15454	15512	15482	15520	15578	15475	15424	15720	15691	15640	15545	15581	15497	15462	15640	15518	15500	15659	15505	15688	15754	15615	15628	15542	15548	15569	15618	15614	15658	15459	15479	15545	15490	15397	15496	15509	15580	15464	15599	15606	15463	15474	15504	15604	15609	15660	15536	15448	15722	15616	15619	15658	15659	15588	15597	15681	15605	15812	15490	15383	15689	15551	15541	15418	15443	15598	15738	15476	15553	15588	15428	15622	15561	15620	15677	15595	15621	15458	15623	15608	15564	15672	15484	15497	15567	15563	15522	15714	15547	15391	15649	15637	15652	15555	15587	15554	15466	15479	15613	15665	15637	15620	15607	15497	15498	15513	15750	15614	15657	15468	15633	15547	15446	15758	15753	15493	15595
51825	58683	40152	22841	16775	15254	15051	15049	15182	15031	15153	15080	15144	15011	15087	15140	15101	15068	15160	14789	15047	14927	15075	15049	15118	15165	15173	15073	15123	14936	15093	15067	15055	15075	14966	15162	15098	14995	15294	15173	15088	14957	15142	15002	15157	14976	15173	15054	15058	15171	15132	15139	15024	15080	15044	15202	15122	14989	15052	15052	15075	14985	15182	14941	15174	15137	15104	15118	14851	14986	15023	15067	15217	15150	15103	15128	15052	14965	15300	15111	15035	15111	14954	14879	15097	14933	15148	15095	15072	14965	15032	15185	15001	14982	15065	15210	15060	15190	15085	15180	15117	15001	15059	15015	15008	15017	14974	15164	15244	15085	15061	15194	15096	14935	15214	15028	15194	15250	15010	15113	15082	14912	15012	15111	15104	14984	15147	14996	15175	15011	15044	14986	15225	15020	14919	15049	15117	14981	15014	15091	15189	15134	15068	15013	14984	15206	15130	15037	15252	15031	14904	15084	15082	14775	15089	15218	15082	15089	15155	15142	15044	15022	15112	15112	14883	15158	15087	15014	15228	15048	15150	15035	15044	15014	15012	15064	15076	15102	15075	15103	15210	15122	15102	15196	15146	15093	15052	14948	15052	15014	15120	14890	14917	15126	15070	14980	15263	15090	14990	15019	14962	14981	15260	15072	14966	15201	15047	15001	15152	14982	15059	14983	15081	15235	15008	15148	14945	15052	15029	14924	15060	15192	15039	15196	15044	15072	14942	15113	15000	15000	15152	15067	15101	15085	15060	15028	14944	14998	15046	15111	15112	15090	15073	15184	15187	15023	15085	14933	15105	15004	15117	15037	15018	15084	15088	14966	15160	15006	14988	14944	14972	15046	15250	15220	15103	15133	15042	15065	15085	14961	15155	15101	15169	15084	15051	14943	14967	15115	15131	15016	15076	15183	15043	15119	15265	15023	15140	15160	15071	15051	15090	15134	14999	15112	15035	15077	15106	15007	14918	15013	15055	15152	15038	15021	15111	14944	14991	15103	15084	15159	15122	15073	14984	14988	15004	15143	15088	15064	15081	15006	15093	14976	15148	15153	15144	15272	15090	14814	15088	15046	15015	15300	15106	14925	14936	15123	15116	15039	14998	15164	15033	15174	15139	15125	14957	14956	15191	15178	15122	14832	15037	15071	15131	14996	15079	15057	15159	15078	14987	15086	15230	15049	15148	15195	15179	15039	15076	15112	15147	15005	15089	15105	14990	15139	15099	15090	15031	15094	15080	15034	15098	14944	15164	15224	15105	15003	15044	15119	15167	15224	15099	15139	15023	15124	15055	15032	15119	15159	15002	15020	15062	15035	14866	15121	15009	15024	15072	14919	15002	15112	15141	15216	15113	14941	15080	15107	15014	15241	15112	15184	15122	15016	15060	15077	15146	15129	15021	14985	15039	15068	15304	15224	15026	15131	15000	15240	15105	15046	15105	15145	15169	15084	15080	15120	15098	15067	15148	14919	14948	15026	15086	15104	15012	14987	15152	15013	15093	15105	14991	14882	14987	15035	15063	15097	14976	15137	15249	14917	15056	15281	15050	15263	15271	14924	15137	15057	14936	14926	14961	15048	14928	15038	15111	15122	15144	15040	15062	15071	15210	15179	14960	15053	15028	15057	14985	14960	15122	15268	14980	15008	14971	15086	15108	15028	15068	14990	14992	15136	14869	14978	15141	15157	14972	15184	14954	15014	14974	15039	15334	14934	15165	15106	15051	15226	14998	15096	15138	15203	14948	15121	14945	15134	15084	15102	15168	15208	15186	14930	15192	15068	15150	15172	15003	15053	15153	15256	15175	15059	15221	15182	15167	15117	15186	15005	14950	15027	15080	15133	15286	15018	14999	15225	15196	15170	15118	15084	14974	15189	15004	15067	14983	15205	15071	15326	15198	15090	15046	15137	15046	15004	14900	15059	14992	15146	15119	15137	15111	15051	15087	15133	15088	14957	15182	15127	15175	15000	14919	15115	15037	15196	15017	15043	14984	15054	15292	15061	15163	15032	15268	15285	15066	14939	15037	15028	14912	14991	15240	15117	15060	15079	15048	15091	15042	15057	14973	15177	15063	15187	15147	14972	15042	15004	15070	15114	15065	15234	14902	15030	15127	15074	15039	15101	14979	15045	14962	14910	15031	15043	14997	15143	15034	14935	15035	15154	14991	14833	15123	15020	14986	15177	14964	15038	15138	15146	15139	15097	15099	14973	15028	14909	15100	15090	14928	15117	14967	15049	15063	14996	15001	14882	14854	15076	15092	15239	15206	15049	15065	15142	15040	14913	15171	15220	14950	15144	15161	14972	14893	15105	14905	15018	15203	14833	15144	15090	15029	15089	15051	15019	15140	15208	15040	15133	15010	14903	15014	15128	15249	15105	15052	15188	15086	15133	15061	15193	15102	15011	15025	15131	15058	15079	14976	15061	15187	14961	15065	15082	15157	15080	15118	15000	15041	15058	15128	15119	15079	15262	15078	15129	15006	15026	15020	14886	15134	15167	15189	14899	14960	15015	15287	15206	15030	14907	15114	15151	15038	15013	15111	15176	15030	15022	15170	14974	15048	15037	15027	15045	15111	14986	14999	15081	14909	15002	15099	15073	15099	15167	15034	15066	15097	14928	15045	15147	15118	15077	15141	15111	15270	15162	15050	15003	15151	15113	15106	15025	14952	15217	15256	15130	14910	15077	15159	14924	14875	14965	15061	15163	14925	14973	14927	15082	15091	15002	15091	15125	15003	15156	15101	15274	15203	15104	15074	15092	15025	15123	15039	15031	15102	15061	14953	15040	15102	15121	15146	15098	15130	15208	15086	15150	15128	15099	15064	15004	15068	14893	15003	15038	14965	15076	14965	15204	15170	15117	14956	14964	15170	14989	14913	15227	15000	15061	15076	15080	14960	15007	15179	15135	15082	14984	15075	15045	15283	15207	14966	15157	15007	15135	15244	15073	14916	15049	14996	15145	15064	15193	15166	15063	15119	15073	14997	15054	15094	15103	14940	15014	15192	15123	15075	15077	15168	14986	15073	15133	15053	15156	14977	15192	15131	15035	15164	15306	15058	15088	15075	15118	15035	15118	15180	15129	14929	15011	15060	15057	15265	14921	15167	14963	15089	15065	15202	15038	15101	15019	15084	14990	15168	15131	15094	15068	15046	15067	15073	15227	15076	15003	15149	15079	15074	15199	15044	15277	15135	15165	15028	15239	15124	14981	15148	15078	15167	14919	15042	15005	15032	15111	15034	15069	15224	14982	15058	14852	15290	15071	15083	15042	15146	15112	15214	15131	15017	15149	15167	14968	15082	15034	15312	14940	15251	15057	15262	15203	14996	14991	14943	15090	15106	15049	14992	15072	15251	15183	15080	14893	14954	14982	15136	15281	15001	15052	15191	15071	15152	15152	15015	15123	15027	15041	15065	15152	15045	14968	15132	15311	15130	15273	15112	15082	15137	15128	15116	15159	15260	14976	15009	14956	15065	14975	15216	15252	15169	15002	14968	15107	15056	14977	15083	15019	14907	15086	15050	15023	15200	15138	15023	15032	15196	15086	15033	14925	14934	15274	15033	14952	15186	15100	15093	15050	15069	14946	15120	15208	14991	15093	15087	14914	15118	15052	15176	15178	15153	15135	15098	14921	15027	15138	15153	14945	15260	15040	15053	15098	15041	15214	15122	14938	15112	15024	15121	15078	14985	15085	15014	15028	14914	14955	15079	15075	14959	15109	14937	15068	14995	15050	15029	15058	15064	14953	15032	15174	15228	14945	14958	14979	14958	15128	15064	15045	15196	15070	15010	15070	15168	15044	15084	15124	15087	15195	15132	15040	15084	15138	15023	15074	15125	15244	15144	15095	15070	15167	15124	15005	15053	15050	15134	15018	15238	15172	15201	14937	15227	15174	15259	15080	15043	15112	15050	15029	15034	15115	15165	15101	14884	15129	15240	14987	15159	15095	15052	15040	15051	15179	15006	15105	15143	15159	14995	15152	15135	15204	15115	14904	15050	14961	15166	15029	15024	15133	14967	15150	15196	15226	14994	15258	15272	15197	15071	15109	15066	15077	14996	15079	15081	15062	15040	15103	15016	15174	15001	15254	15027	15022	15006	14968	15005	15004	14946	15108	15033	15216	15125	15039	15064	15021	15177	15077	15176	15049	15112	15065	15048	15201	15052	15074	14918	14904	15152	14902	15046	15148	15076	15159	15179	15030	15078	15235	15045	15141	14898	15020	15115	14912	15050	15111	15083	15165	15085	15111	15099	15056	14984	15039	15070	15021	14915	15031	15042	15080	15197	15210	15108	15050	15106	15126	14961	15096	15018	15020	15313	15076	15109	15156	14930	15215	15027	15138	15083	14965	15003	15020	15042	15019	14944	14855	15214	15023	15095	15037	15046	15058	15154	15148	14949	15038	15254	15033	15123	15162	15346	15017	15077	15018	14869	15191	15202	15134	15056	15215	15106	15166	15153	15132	15032	15135	15118	15042	15108	14987	14910	14911	15132	15041	15102	14983	14966	15070	15062	14948	15187	15002	15243	15048	15020	15168	14990	15143	15038	15222	15021	14993	15119	14944	15119	15109	15133	15130	15188	15132	14979	15122	14977	14916	14987	15068	15296	15073	14890	15050	15007	15029	15128	14944	15035	15208	15204	15004	14983	15041	15124	15013	15082	15137	15109	15111	15148	14991	14997	15196	14938	14974	14988	15244	15170	15145	14945	15088	15228	15103	15049	15159	15015	15121	15170	15029	15176	15164	15026	15075	15223	14947	15049	15112	15052	15090	15244	15001	15129	14990	15129	15055	14959	15156	15001	14982	15159	14867	15019	15137	15212	15123	15157	14946	15003	15085	15162	14988	14952	14938	15030	15039	15066	14984	15079	14989	14953	15002	15167	15068	15067	15050	15083	14948	15218	15082	15254	15051	15111	15013	15126	15138	15205	15139	15164	15072	15203	15256	15022	14982	15150	15003	14997	15143	14950	15099	15076	15030	15024	15101	14982	15020	15017	14960	15172	15094	15061	15073	15029	15055	15116	15233	15011	15072	15080	15133	15190	15057	15090	14947	15081	14961	15098	15027	15060	15117	15082	14970	15108	15218	14904	15095	15131	15014	14978	14961	15256	15077	15019	15081
24022	25027	35281	28575	23387	22728	21417	17316	16299	16582	16401	16627	16469	16466	16329	16398	16238	16544	16279	16408	16331	16250	16387	16172	16297	16183	16229	16357	16245	16136	16101	16178	16429	16084	16073	16063	16040	16148	16219	16214	16115	15947	16188	16033	16010	16094	16017	16141	16129	16161	16130	16263	16064	16169	16279	15969	16197	16136	16221	15885	16281	16138	16241	16069	16180	15897	16012	16079	16281	16188	16009	16086	15989	15977	16223	16136	16077	15990	16101	16059	16082	16007	16169	16048	16089	15958	16002	15876	16134	16075	16104	16065	16057	16132	16043	16074	16111	16309	16091	16102	15923	16084	16229	16037	16063	16151	16353	16101	16336	15985	16035	16163	16118	16248	16076	16038	16139	16204	16185	16341	16241	16195	16131	16085	16323	16050	16257	15994	16081	16150	16138	15854	16143	16167	15893	16053	15955	15830	16227	16101	16142	16182	16181	16198	16074	16119	16142	16124	16193	16114	16255	16040	16167	16118	16104	16172	16003	16247	16115	16237	15994	16117	16094	16045	16093	15989	16163	16133	16132	16126	16092	15922	15933	16272	16146	16197	16068	16053	15992	15988	16062	16183	15987	16148	16154	15966	16040	15789	15852	15910	16058	16185	16232	16217	15977	16083	16058	16146	16182	16158	16020	16131	16001	15912	16041	15974	16184	16153	16030	16076	15884	16174	16059	15941	16203	16006	15984	16161	15983	16133	15983	16067	16025	15859	16094	16092	16046	16029	15962	16051	16141	16179	15918	16157	16010	16360	16066	16231	16120	16006	16128	16058	15984	15914	16115	16048	16022	15970	15963	15989	16043	16147	15984	15989	15984	15946	15997	16034	15945	16024	16121	16252	15930	16034	16081	15900	15898	16022	16033	15770	16110	15996	16300	16235	16126	16068	16058	16202	16147	16191	15991	16031	16048	15967	16330	16064	16038	16101	15971	16218	16166	15957	16069	16229	16136	16011	16029	15970	16162	15996	15943	16150	15980	16177	16105	16175	16202	16066	15998	16002	16191	16058	15994	16200	16174	16044	16200	16126	15881	16037	16259	16149	16221	16188	15952	16210	15989	16281	16193	16090	16195	16165	16179	16096	16078	16331	16033	16025	16147	15940	16049	16160	16080	16113	16205	15991	16272	16024	16274	16178	16334	16214	16102	16033	16079	16175	16118	16134	16052	15846	15947	16218	16083	16056	16043	16085	16168	16078	16144	16104	16042	16085	16149	15830	16015	16072	15998	16145	16046	16050	16257	15924	16006	15921	16215	16113	16094	16094	16028	16099	16229	16078	15870	16057	16061	16079	15942	16008	16087	16179	16219	15896	16009	16099	16151	16167	16172	16089	15995	16044	16283	16077	16091	16288	16040	16148	16111	16049	16129	15963	16083	16196	16196	16056	16081	16019	16021	16039	15971	16077	16156	16084	15904	15963	15992	16047	16247	16032	15988	15932	16120	16274	16157	16192	16075	16176	16023	16135	15953	16193	15942	16103	15998	16104	16095	16091	16184	15896	16035	16008	16050	16142	16232	16083	16187	16007	15966	16027	15872	16010	16134	16071	16005	16076	16012	16299	16120	16119	16113	16383	16222	15984	15981	16111	16139	16093	16061	15937	16026	16123	16010	16139	16047	16077	16025	16226	16183	16103	16097	16139	16176	16036	16211	16205	15977	16197	16217	16156	15939	15957	16010	16049	15917	16107	16064	16038	16147	16104	15901	16193	16181	16111	16244	16151	16003	16059	16043	15973	16119	16036	16083	15988	16200	16327	16126	16108	16132	16124	15902	16060	16144	16188	15841	16052	16220	16148	16020	16129	16214	16241	16106	16065	16156	16251	16175	16089	16073	16209	15971	16098	15999	15905	16034	16203	16244	16142	16193	16094	16043	15959	15999	16130	16135	16179	16181	15868	16215	15880	16075	16076	16065	16013	16077	16033	16245	16074	16069	15902	16076	15974	16089	16079	16197	15984	16181	16162	15998	15977	16029	16054	16205	15988	16012	16150	16197	16087	15976	16024	15963	16221	16205	15989	16084	16012	15974	16229	15987	16181	16127	16049	16018	15936	15965	16154	16051	16179	16105	16149	16068	15999	16047	15962	16009	16081	16136	16284	16048	16201	16075	16023	16340	16026	16043	16205	16069	16190	16183	15806	16199	15880	16245	16058	15979	15869	16128	16217	16072	16122	16216	15987	16149	16193	16297	16030	15971	16010	16052	16199	16165	15980	16030	16152	16180	16159	16043	15985	16142	15904	16015	15847	16064	15826	15928	16099	16173	16226	16040	16037	16087	16064	16005	16030	16089	16222	16014	16111	16145	15924	15938	16217	16091	16177	16149	16307	16048	16153	16063	15939	16040	16113	16241	16042	16184	15971	16036	15931	16364	16214	16136	16071	16212	15838	16035	16149	16035	16049	16192	16067	15943	16003	16173	15867	15957	16224	16108	16017	15835	15970	15876	16362	16165	16275	16018	16137	15991	16045	16004	16117	16007	16191	16176	16185	16062	16056	15967	16018	16238	15932	15938	16123	15907	16039	16063	16101	15915	16083	16201	16033	16201	16126	16176	15981	16180	16047	16054	16090	16027	16256	16101	16136	16056	16212	16196	16305	16169	16143	15940	15982	16194	16081	16017	16117	16250	16243	16264	16123	16109	15904	16067	16053	16079	15972	16140	16166	16070	15899	16185	16042	16041	16064	16123	15964	16029	16170	16228	16115	16240	16083	16066	16102	16187	16086	16100	15967	16104	16135	16252	16278	16228	16158	15900	16088	16053	16282	16014	16112	16364	15917	16034	16003	15921	16117	16024	16055	16087	16123	16123	16084	16162	15936	16076	16006	15971	16048	15980	16087	15950	16223	16065	16066	16099	15964	16321	16034	16185	16009	15927	16027	16066	16026	16140	15907	16270	16091	16078	16125	16150	16047	16195	16074	16126	16128	16262	16091	15940	16044	16031	16118	16061	16156	16147	16256	16131	16151	16076	16119	16090	16158	16029	16151	15883	16236	16160	16032	15916	16183	16091	16049	16250	16125	16118	16101	16092	15960	16092	15816	16022	15902	16085	16110	16239	16127	16212	16226	16149	16104	16123	16119	15904	15999	16069	16165	15906	16025	16123	16194	16193	16126	16228	16162	16265	16258	15907	16121	15990	16083	15950	16091	15986	15938	16007	15916	16106	15906	15961	16052	15986	16065	15972	16053	16049	16071	15863	16061	15971	15822	16187	15933	16096	16001	16265	16190	16232	15915	15901	16066	15975	16113	16089	16266	16234	16066	16187	16102	16157	15987	16065	16116	16071	15854	16074	16280	15899	16303	15866	16216	16024	16112	16221	16195	16294	15933	15996	15968	16000	16151	15971	16093	16180	16011	16198	16147	16071	15962	16017	16123	16103	16133	15967	16271	16173	16223	16018	15837	16164	16089	16096	16219	16091	16045	15909	15866	16196	16094	16045	15981	16061	16000	15855	16102	15907	15973	15984	16039	16227	16059	16143	15772	16034	15930	15865	16040	16122	16071	15975	16165	15996	16114	15893	16191	16037	16152	15987	16047	15904	16079	16079	16207	16026	16003	16022	16172	16038	16165	16047	16218	16115	15973	16033	16011	15987	15972	16176	15969	16143	16168	16136	15936	15873	16198	16070	16070	16124	16131	16082	15927	16295	15994	16016	15918	16247	16024	16187	16102	15929	16207	16049	16209	16063	15992	16047	15900	16094	16064	16073	15895	16174	15938	16042	16151	16133	16151	16128	16286	16069	16013	16128	15822	16005	16060	16119	16056	16149	15988	16093	15944	15882	16062	16177	16153	16107	16006	16146	16032	16009	16128	16018	15873	16119	16147	15964	16355	16066	16206	16379	16069	16064	15897	16194	16178	16165	15990	16061	15972	16122	16003	15988	16068	15966	16190	16104	16104	16318	16100	16086	16154	16143	16049	16161	16019	16011	15990	16059	16096	15940	16154	15938	16112	16141	16101	15819	16024	15979	15990	15985	16033	16163	16077	16073	16205	16221	16288	16215	15947	16154	16140	15999	16026	16139	16111	16147	16125	16134	16133	15993	16069	16233	16181	16049	16095	16031	15954	16155	16014	16078	15903	15992	15893	15886	15842	16008	15976	16106	16130	16262	16043	15952	16061	16198	15950	16408	16204	16312	16014	15932	16023	15928	15953	16122	16090	16101	15909	15962	15902	16138	16003	16206	16125	16079	16226	16177	16081	16021	16089	16156	15957	15991	16223	16324	16108	16063	15983	16193	16037	16082	16069	15961	16053	16254	16104	16062	15870	15967	16122	16300	16181	16100	16164	16078	16089	16159	16118	15818	15989	16169	16116	16059	16096	16060	15846	16152	16048	16084	16091	15761	16098	16220	15922	16156	15908	16167	16094	15858	16240	15994	15994	16196	16094	16064	15922	15903	16208	16117	15997	16172	16036	16192	16125	15992	16169	16097	16190	15959	15998	16227	16069	16242	16023	16166	16106	15862	16158	16121	16101	16016	15948	16133	16139	15863	15951	16048	16098	16201	16194	16063	16119	16046	16145	16005	16321	16141	16013	16129	16343	16099	15945	15976	16051	15947	16092	16129	16205	16046	16286	16174	16090	15963	16099	16102	16178	16247	16042	15859	16122	16156	16103	16062	16158	16066	16167	16090	16042	16089	16166	16191	16013	16193	16006	15971	16135	16026	15937	16185	16146	16010	16001	16119	16024	16045	16296	15867	16009	16085	15940	16309	15812	15874	16142	16109	16073	15986	15913	15925	16051	16296	16068	16152	15996	16047	16063	16306	16187	16235	16025	16163	16149	15922	15959	16131	16071	16000	15873	16133	16069	16111	16036	16015	16046	16033	16025	16074	16041	16187	16052	16124	16045	15975	16072	16247	15939	16049	16124	16009	15956	16013	16217	16110	16087	16076	16157	16129	16101	15977	16099	16341	16004	16141	16042	16072	16076	15988	16083	16306	16052	16195	16062	16251	15954	16134	16092	16005	16325	16162	16079	16088	16066	15915	16035	15986	16162	16019	15961	16273	16137	15977	16034	15991	16298	16251	15885	16149	16182	16026	16070	15928	16071	15946	16166	16161	16255	16095	15949	15998	15962	16217	15989	15949	16196	16157	16098	15876	16028	15875	16059	16068	16054
58897	105834	82297	51337	27643	17645	15671	15364	15389	15409	15403	15418	15582	15492	15488	15550	15289	15420	15424	15328	15675	15485	15480	15628	15621	15657	15622	15440	15469	15461	15450	15377	15599	15489	15539	15514	15495	15381	15473	15492	15476	15401	15413	15386	15464	15406	15372	15524	15419	15568	15476	15634	15512	15437	15348	15497	15445	15574	15507	15452	15436	15409	15529	15224	15359	15502	15532	15416	15404	15529	15434	15386	15503	15350	15331	15649	15490	15560	15624	15432	15408	15510	15562	15360	15620	15487	15438	15599	15343	15397	15577	15571	15339	15314	15478	15528	15643	15552	15378	15417	15545	15579	15406	15486	15390	15405	15477	15418	15508	15422	15396	15444	15658	15437	15281	15485	15462	15569	15427	15378	15506	15456	15508	15410	15482	15472	15499	15575	15347	15485	15454	15379	15434	15382	15488	15438	15440	15365	15483	15218	15497	15438	15502	15512	15430	15526	15322	15389	15432	15399	15521	15521	15438	15355	15584	15384	15416	15538	15516	15389	15513	15566	15490	15413	15567	15477	15335	15436	15480	15507	15528	15454	15415	15386	15468	15447	15421	15571	15467	15532	15436	15561	15468	15552	15427	15347	15442	15417	15567	15478	15451	15397	15468	15447	15360	15452	15518	15437	15226	15522	15431	15430	15360	15197	15328	15385	15414	15474	15340	15536	15527	15532	15696	15369	15266	15526	15416	15551	15258	15534	15558	15462	15566	15510	15319	15553	15273	15428	15400	15443	15477	15563	15609	15441	15468	15360	15420	15480	15471	15534	15434	15567	15464	15399	15362	15533	15572	15357	15498	15317	15349	15461	15504	15252	15404	15531	15600	15513	15406	15594	15550	15337	15422	15544	15514	15507	15389	15479	15615	15584	15639	15624	15497	15509	15466	15496	15426	15382	15477	15421	15428	15349	15443	15418	15455	15609	15465	15470	15443	15517	15531	15646	15371	15607	15539	15519	15492	15308	15450	15363	15399	15453	15516	15470	15330	15386	15359	15431	15563	15565	15357	15576	15581	15500	15311	15353	15398	15437	15416	15456	15381	15458	15299	15511	15465	15422	15708	15526	15451	15562	15473	15388	15492	15319	15487	15454	15439	15427	15512	15323	15392	15335	15581	15427	15403	15368	15325	15487	15404	15582	15304	15377	15634	15254	15508	15585	15452	15487	15370	15445	15412	15364	15493	15348	15653	15389	15625	15507	15506	15368	15498	15392	15404	15513	15469	15423	15281	15379	15449	15320	15448	15280	15351	15455	15450	15426	15445	15398	15529	15551	15458	15374	15575	15281	15384	15560	15427	15459	15506	15442	15312	15439	15339	15465	15530	15442	15471	15511	15213	15373	15375	15384	15433	15444	15460	15478	15310	15386	15446	15408	15393	15387	15469	15547	15452	15372	15535	15410	15462	15401	15644	15636	15570	15399	15450	15371	15435	15510	15493	15530	15434	15553	15279	15330	15555	15561	15673	15408	15429	15232	15553	15411	15409	15365	15483	15282	15324	15437	15494	15283	15422	15400	15459	15621	15379	15359	15430	15528	15372	15394	15433	15248	15355	15578	15481	15464	15631	15507	15401	15559	15548	15444	15485	15367	15464	15246	15454	15293	15374	15453	15549	15476	15514	15481	15474	15318	15518	15281	15377	15557	15429	15401	15510	15536	15367	15611	15439	15385	15531	15469	15415	15486	15594	15492	15475	15497	15394	15392	15515	15428	15548	15342	15285	15283	15647	15394	15363	15453	15559	15232	15462	15656	15533	15538	15427	15463	15469	15348	15407	15447	15407	15479	15421	15296	15311	15452	15468	15590	15381	15454	15371	15547	15398	15349	15455	15390	15505	15244	15473	15506	15525	15558	15347	15344	15341	15425	15338	15464	15430	15554	15358	15505	15368	15448	15411	15643	15477	15539	15401	15602	15446	15448	15270	15432	15504	15423	15476	15507	15541	15311	15228	15421	15561	15486	15477	15290	15385	15608	15408	15455	15474	15374	15538	15397	15357	15359	15366	15536	15528	15495	15508	15445	15408	15408	15529	15396	15333	15403	15396	15540	15445	15527	15313	15522	15476	15472	15521	15526	15485	15367	15512	15344	15610	15482	15550	15288	15402	15450	15392	15447	15421	15550	15276	15485	15654	15554	15376	15405	15421	15500	15391	15474	15258	15392	15382	15411	15454	15417	15599	15354	15475	15533	15458	15474	15463	15489	15568	15416	15364	15439	15440	15335	15466	15590	15210	15474	15428	15600	15299	15499	15499	15564	15551	15415	15519	15472	15244	15328	15400	15458	15509	15348	15495	15467	15322	15569	15330	15520	15410	15521	15477	15353	15494	15382	15402	15408	15445	15420	15383	15362	15371	15215	15502	15495	15387	15423	15468	15427	15493	15351	15388	15440	15326	15436	15385	15521	15336	15570	15549	15620	15464	15411	15438	15408	15446	15369	15530	15560	15416	15476	15499	15617	15521	15427	15276	15300	15383	15409	15543	15522	15500	15460	15464	15552	15290	15446	15461	15375	15271	15482	15525	15491	15383	15443	15498	15343	15388	15485	15307	15489	15474	15256	15328	15490	15421	15379	15424	15588	15289	15550	15415	15203	15563	15486	15429	15464	15387	15379	15440	15401	15450	15469	15522	15475	15425	15428	15510	15393	15432	15425	15481	15529	15480	15535	15456	15463	15411	15455	15460	15461	15360	15367	15575	15264	15490	15612	15460	15555	15386	15461	15319	15325	15418	15417	15289	15607	15447	15460	15536	15587	15402	15451	15355	15562	15478	15416	15395	15428	15499	15559	15434	15419	15372	15362	15530	15414	15433	15523	15573	15396	15351	15506	15295	15445	15356	15373	15486	15346	15393	15343	15389	15333	15425	15750	15437	15505	15481	15449	15329	15577	15425	15324	15346	15589	15594	15471	15359	15541	15557	15375	15630	15536	15511	15450	15467	15260	15573	15620	15444	15303	15613	15554	15432	15336	15290	15515	15372	15500	15467	15436	15517	15446	15505	15270	15429	15475	15463	15321	15406	15385	15359	15434	15536	15637	15293	15524	15372	15555	15611	15451	15245	15454	15463	15440	15342	15492	15358	15528	15402	15483	15291	15413	15237	15376	15305	15372	15365	15503	15417	15380	15562	15208	15522	15302	15724	15365	15417	15597	15455	15436	15364	15697	15394	15431	15301	15446	15568	15622	15422	15510	15264	15660	15283	15595	15511	15323	15507	15516	15435	15473	15565	15404	15329	15475	15368	15546	15410	15576	15275	15491	15366	15494	15509	15491	15375	15471	15584	15408	15409	15390	15510	15421	15385	15601	15372	15313	15282	15354	15295	15461	15434	15467	15587	15444	15270	15452	15521	15409	15345	15582	15584	15410	15507	15402	15412	15369	15342	15533	15430	15448	15408	15368	15435	15342	15464	15488	15506	15469	15284	15398	15478	15369	15505	15425	15365	15505	15321	15407	15548	15404	15468	15422	15398	15654	15425	15423	15405	15327	15397	15488	15312	15468	15462	15510	15304	15549	15406	15532	15623	15420	15712	15517	15335	15296	15449	15527	15406	15423	15440	15370	15461	15653	15487	15517	15508	15412	15425	15315	15381	15405	15483	15363	15365	15448	15502	15460	15444	15588	15563	15525	15485	15372	15425	15527	15364	15418	15530	15361	15417	15372	15432	15503	15558	15458	15677	15509	15342	15453	15496	15675	15326	15492	15311	15587	15475	15361	15421	15273	15340	15372	15582	15316	15322	15392	15357	15425	15505	15387	15453	15472	15411	15439	15395	15299	15521	15463	15621	15505	15502	15246	15482	15591	15445	15459	15528	15386	15305	15392	15354	15475	15370	15507	15456	15694	15504	15439	15507	15620	15300	15504	15451	15440	15546	15516	15471	15496	15409	15456	15408	15521	15489	15397	15596	15398	15499	15510	15391	15292	15456	15541	15567	15523	15473	15489	15437	15326	15509	15475	15460	15304	15240	15410	15424	15396	15479	15512	15197	15554	15512	15226	15544	15439	15441	15237	15455	15498	15525	15344	15591	15448	15382	15381	15414	15366	15627	15521	15448	15340	15523	15365	15406	15587	15409	15436	15401	15263	15395	15366	15381	15416	15361	15526	15366	15383	15576	15383	15403	15323	15555	15510	15504	15475	15377	15365	15574	15424	15461	15546	15456	15488	15541	15350	15410	15482	15421	15360	15550	15463	15395	15415	15523	15531	15439	15474	15524	15658	15393	15245	15544	15557	15418	15764	15288	15294	15453	15414	15390	15298	15586	15506	15460	15319	15507	15330	15445	15376	15473	15440	15379	15351	15351	15488	15245	15250	15337	15582	15414	15407	15380	15465	15442	15500	15370	15322	15434	15405	15461	15270	15564	15381	15426	15511	15350	15392	15400	15457	15267	15312	15555	15522	15650	15328	15398	15336	15446	15594	15523	15331	15594	15365	15352	15492	15482	15405	15560	15308	15444	15663	15517	15508	15532	15428	15438	15570	15358	15415	15489	15414	15530	15385	15406	15312	15478	15518	15488	15399	15481	15411	15461	15358	15422	15570	15461	15338	15589	15301	15489	15505	15353	15370	15452	15459	15420	15517	15468	15327	15410	15571	15343	15678	15658	15403	15372	15400	15430	15552	15486	15598	15298	15434	15477	15438	15423	15379	15419	15494	15246	15705	15449	15404	15329	15429	15391	15531	15383	15459	15397	15416	15374	15482	15495	15371	15334	15319	15507	15544	15499	15611	15398	15481	15457	15616	15341	15453	15282	15521	15277	15403	15476	15425	15449	15398	15347	15302	15348	15373	15480	15229	15401	15394	15518	15417	15278	15398	15321	15498	15373	15508	15641	15366	15405	15330	15461	15460	15317	15495	15330	15457	15488	15643	15393	15522	15612	15317	15497	15430	15402	15544	15454	15411	15446	15374	15259	15413	15472	15196	15613	15483	15492	15245	15484	15539	15439	15529	15402	15405	15505	15465	15665	15597	15559	15331	15463	15453	15448	15389	15541	15523	15517	15359	15469	15679	15427	15518	15573	15356	15456	15337	15417	15468	15573	15301	15429	15478	15607	15447	15525	15369	15440	15397	15592	15285	15420	15386	15442	15429	15361	15534	15554	15513	15563	15261	15669	15627	15448	15312
33525	38643	36999	25836	18356	16983	16424	16437	16487	16455	16466	16409	16428	16312	16316	16281	16513	16401	16231	16289	16302	16324	16431	16439	16403	16276	16397	16387	16343	16511	16369	16285	16441	16318	16357	16373	16281	16449	16276	16370	16450	16574	16252	16423	16339	16346	16486	16421	16385	16352	16264	16399	16590	16279	16371	16328	16169	16276	16380	16238	16515	16375	16459	16325	16356	16199	16174	16086	16292	16484	16187	16444	16480	16321	16439	16373	16385	16290	16258	16365	16408	16564	16396	16231	16293	16350	16442	16300	16443	16449	16423	16250	16199	16253	16484	16206	16448	16338	16261	16270	16217	16392	16289	16418	16489	16443	16381	16282	16373	16424	16217	16406	16398	16283	16484	16313	16364	16357	16377	16348	16416	16180	16526	16339	16248	16292	16435	16406	16279	16538	16287	16375	16521	16287	16202	16405	16213	16284	16217	16435	16309	16258	16440	16365	16477	16272	16391	16345	16419	16405	16478	16573	16038	16233	16222	16288	16400	16210	16229	16265	16432	16511	16298	16221	16503	16260	16285	16352	16408	16240	16370	16270	16403	16391	16344	16277	16398	16261	16386	16475	16283	16273	16517	16437	16226	16346	16118	16417	16484	16460	16289	16460	16405	16026	16226	16201	16465	16495	16325	16462	16139	16276	16391	16295	16422	16239	16499	16261	16308	16242	16442	16454	16376	16461	16295	16261	16327	16157	16343	16375	16292	16311	16213	16327	16531	16273	16478	16401	16457	16375	16245	16387	16088	16542	16644	16373	16390	16338	16251	16294	16280	16298	16430	16235	16271	16234	16369	16416	16343	16355	16450	16331	16151	16150	16451	16322	16203	16307	16287	16331	16276	16255	16350	16463	16184	16234	16129	16343	16149	16347	16430	16388	16206	16550	16307	16411	16500	16069	16224	16243	16399	16462	16348	16438	16352	16200	16303	16335	16350	16308	16142	16517	16542	16373	16506	16471	16450	16208	16255	16412	16597	16324	16263	16559	16256	16387	16439	16349	16555	16367	16117	16261	16226	16412	16267	16517	16204	16479	16365	16171	16290	16212	16314	16189	16306	16359	16316	16346	16352	16407	16260	16464	16270	16462	16402	16570	16405	16240	16527	16368	16412	16394	16403	16441	16355	16337	16183	15966	16530	16272	16292	16349	16298	16310	16025	16215	16390	16509	16348	16265	16104	16189	16326	16482	16366	16269	16356	16296	16604	16227	16347	16228	16616	16536	16278	16214	16539	16286	16265	16289	16302	16337	16416	16358	16450	16344	16381	16087	16439	16232	16544	16391	16660	16183	16329	16221	16225	16220	16363	16385	16467	16352	16423	16731	16333	16314	16459	16311	16318	16219	16431	16441	16315	16420	16559	16374	16254	16135	16357	16443	16266	16207	16265	16306	16247	16570	16409	16263	16069	16326	16364	16407	16212	16265	16651	16457	16332	16245	16430	16280	16330	16377	16273	16330	16184	16172	16313	16385	16399	16190	16121	16528	16383	16351	16435	16312	16325	16311	16343	16240	16346	16497	16274	16508	16247	16478	16386	16339	16368	16258	16260	16236	16352	16425	16319	16446	16306	16361	16385	16423	16089	16402	16412	16284	16441	16345	16211	16485	16380	16347	16321	16281	16460	16220	16259	16531	16448	16348	16378	16455	16343	16342	16406	16175	16172	16160	16266	16414	16275	16397	16236	16441	16369	16236	16464	16171	16414	16437	16419	16201	16275	16438	16432	16444	16342	16336	16274	16293	16471	16277	16539	16289	16234	16318	16354	16165	16502	16489	16439	16440	16476	16229	16309	16202	16302	16311	16382	16158	16410	16399	16474	16288	16436	16451	16294	16307	16321	16390	16367	16190	16478	16290	16553	16308	16354	16126	16146	16432	16566	16457	16394	16335	16485	16061	16405	16304	16255	16290	16410	16517	16462	16327	16387	16457	16273	16427	16333	16357	16258	16279	16175	16358	16305	16188	16349	16384	16132	16352	16490	16244	16193	16091	16518	16474	16399	16267	16473	16588	16238	16308	16616	16335	16290	16346	16271	16509	16383	16279	16179	16289	16434	16204	16497	16180	16477	16430	16309	16304	16367	16480	16483	16260	16320	16194	16164	16312	16352	16257	16115	16246	16410	16196	16351	16275	16233	16514	16346	16375	16316	16421	16274	16103	16126	16302	16154	16212	16418	16116	16329	16299	16264	16433	16297	16144	16294	16201	16325	16352	16245	16325	16499	16514	16427	16423	16360	16362	16357	16189	16311	16390	16371	16290	16271	16278	16352	16350	16368	16270	16403	16290	16153	16233	16283	16537	16330	16278	16284	16364	16111	16402	16380	16362	16256	16378	16433	16267	16279	16246	16155	16266	16335	16323	16361	16411	16392	16131	16385	16297	16428	16426	16287	16417	16258	16214	16241	16216	16292	16307	16295	16247	16377	16382	16311	16474	16299	16274	16395	16354	16491	16409	16191	16209	16532	16359	16470	16313	16383	16112	16291	16411	16516	16343	16133	16293	16120	16292	16310	16455	16428	16329	16422	16482	16456	16358	16390	16371	16257	16356	16437	16356	16444	16386	16311	16313	16521	16330	16270	16436	16148	16302	16369	16327	16321	16469	16374	16188	16202	16280	16259	16287	16404	16530	16295	16558	16311	16140	16438	16361	16451	16254	16474	16432	16504	16589	16158	16180	16273	16367	16316	16332	16274	16410	16241	16259	16346	16309	16387	16435	16409	16277	16530	16288	16309	16381	16317	16252	16305	16154	16419	16457	16334	16393	16412	16253	16419	16562	16500	16333	16362	16397	16299	16272	16437	16421	16411	16192	16296	16187	16165	16234	16156	16234	16162	16435	16387	16419	16362	16447	16500	16301	16565	16357	16527	16461	16263	16263	16150	16240	16284	16259	16317	16327	16261	16311	16233	16434	16378	16280	16493	16249	16189	16231	16204	16310	16221	16293	16421	16296	16245	16439	16446	16233	16388	16266	16155	16235	16506	16255	16370	16367	16232	16449	16337	16499	16513	16146	16193	16182	16230	16249	16227	16281	16153	16383	16363	16197	16212	16205	16305	16439	16224	16372	16351	16444	16458	16229	16537	16289	16542	16295	16650	16481	16341	16234	16338	16400	16613	16360	16336	16309	16226	16168	16404	16538	16313	16575	16574	16426	16440	16313	16444	16355	16517	16410	16470	16249	16524	16360	16374	16399	16368	16297	16416	16036	16283	16339	16391	16247	16427	16193	16305	16463	16539	16296	16460	16179	16256	16313	16316	16345	16472	16338	16468	16459	16170	16307	16441	16264	16457	16326	16309	16302	16170	16327	16413	16305	16373	16153	16367	16222	16517	16430	16208	16282	16317	16511	16398	16301	16238	16503	16526	16274	16172	16417	16378	16565	16458	16359	16352	16459	16431	16157	16379	16331	16283	16337	16126	16467	16339	16486	16299	16357	16401	16415	16497	16229	16338	16420	16486	16387	16446	16325	16603	16573	16319	16461	16508	16266	16583	16391	16420	16462	16258	16539	16057	16154	16325	16532	16455	16441	16382	16165	16328	16320	16324	16362	16413	16525	16281	16408	16354	16452	16550	16312	16189	16322	16168	16362	16436	16339	16234	16378	16307	16402	16435	16383	16298	16449	16255	16462	16466	16351	16422	16370	16373	16442	16343	16489	16348	16348	16493	16556	16336	16378	16213	16261	16263	16294	16323	16170	16292	16286	16315	16285	16296	16178	16529	16331	16365	16334	16432	16404	16141	16197	16276	16347	16322	16508	16526	16405	16195	16353	16298	16407	16542	16413	16467	16542	16358	16530	16200	16202	16363	16239	16343	16058	16365	16448	16467	16209	16379	16338	16403	16353	16190	16508	16376	16348	16141	16443	16284	16649	16282	16258	16295	16365	16199	16207	16390	16235	16157	16258	16351	16320	16391	16451	16324	16348	16257	16293	16507	16334	16503	16339	16449	16473	16047	16261	16341	16494	16192	16073	16265	16372	16473	16538	16317	16340	16230	16139	16277	16318	16397	16267	16344	16185	16371	16389	16456	16332	16469	16206	16399	16326	16512	16532	16488	16393	16150	16487	16590	16249	16249	16422	16303	16412	16474	16183	16109	16465	16363	16400	16444	16370	16329	16393	16448	16299	16605	16299	16406	16372	16115	16090	16134	16332	16451	16445	16346	16370	16310	16222	16264	16627	16303	16255	16165	16292	16112	16389	16387	16371	16116	16450	16472	16491	16505	16397	16273	16227	16449	16308	16209	16293	16301	16415	16460	16184	16238	16389	16495	16498	16284	16502	16440	16300	16501	16219	16284	16353	16299	16394	16406	16340	16225	16318	16348	16248	16184	16254	16462	16342	16238	16211	16284	16296	16173	16449	16428	16486	16252	16411	16150	16246	16176	16377	16262	16342	16079	16166	16231	16366	16462	16479	16300	16153	16305	16349	16389	16349	16304	16441	16219	16417	16309	16275	16453	16319	16377	16214	16189	16461	16360	16475	16423	16418	16144	16185	16463	16284	16359	16242	16275	16294	16183	16359	16498	16541	16163	16209	16358	16202	16381	16145	16157	16320	16371	16289	16188	16318	16249	16463	16374	16365	16445	16385	16374	16393	16383	16602	16421	16468	16318	16357	16361	16454	16382	16422	16392	16290	16513	16447	16369	16317	16503	16297	16356	16380	16187	16418	16397	16171	16369	16227	16341	16478	16345	16423	16238	16243	16298	16316	16525	16258	16307	16307	16276	16166	16420	16535	16360	16466	16502	16509	16314	16362	16185	16480	16353	16426	16332	16542	16290	16507	16342	16414	16370	16302	16353	16187	16139	16319	16410	16439	16289	16294	16341	16308	16427	16491	16436	16372	16218	16240	16373	16165	16386	16552	16285	16537	16318	16407	16402	16458	16405	16275	16260	16334	16237	16390	16251	16304	16408	16298	16430	16077	16282	16325	16306	16240	16299	16424	16507	16365	16240	16204	16365	16280	16367	16336	16408	16380	16096	16212	16517	16277	16237	16368	16427	16462	16106	16458	16444	16305	16415	16313	16372	16220	16276	16248	16375	16566	16365	16367	16546	16282	16223	16159	16130	16135	16485	16227	16195	16250	16351	16164	16308	16256	16473	16400	16295	16144	16469	16415	16307	16351
43841	56889	40455	23208	17033	15915	15472	15406	15522	15647	15500	15666	15514	15561	15489	15435	15480	15444	15532	15514	15446	15476	15643	15744	15669	15452	15658	15398	15636	15678	15499	15674	15535	15530	15545	15702	15562	15473	15515	15436	15565	15484	15646	15624	15534	15525	15458	15446	15428	15500	15531	15768	15576	15650	15546	15488	15412	15627	15495	15589	15538	15525	15685	15439	15324	15545	15578	15636	15541	15489	15600	15439	15554	15505	15608	15520	15789	15329	15474	15419	15691	15588	15602	15566	15555	15575	15606	15601	15612	15485	15448	15612	15531	15475	15701	15508	15463	15546	15523	15698	15474	15532	15445	15551	15541	15489	15731	15574	15849	15508	15645	15549	15542	15568	15628	15545	15512	15503	15564	15697	15394	15520	15449	15680	15477	15512	15461	15420	15551	15679	15571	15527	15519	15635	15553	15625	15390	15624	15596	15561	15403	15460	15633	15606	15500	15426	15592	15570	15478	15416	15538	15530	15452	15680	15632	15614	15494	15437	15652	15651	15436	15682	15555	15692	15460	15605	15356	15598	15588	15631	15535	15477	15499	15488	15449	15564	15522	15594	15555	15478	15559	15507	15500	15498	15528	15408	15498	15719	15602	15401	15486	15566	15739	15371	15579	15621	15515	15621	15505	15506	15475	15522	15523	15691	15592	15595	15447	15429	15580	15486	15557	15558	15548	15533	15507	15404	15550	15438	15615	15542	15677	15694	15712	15376	15654	15627	15467	15499	15633	15564	15653	15602	15418	15544	15618	15635	15533	15712	15486	15573	15463	15572	15551	15562	15627	15438	15450	15530	15629	15599	15487	15499	15485	15523	15542	15613	15505	15383	15413	15538	15706	15594	15676	15642	15509	15485	15736	15713	15567	15470	15555	15422	15700	15551	15603	15568	15355	15557	15470	15626	15587	15493	15423	15543	15465	15521	15435	15497	15653	15674	15788	15698	15505	15441	15544	15423	15607	15517	15585	15379	15518	15481	15619	15644	15725	15385	15660	15607	15529	15552	15463	15401	15709	15475	15607	15526	15503	15664	15637	15539	15559	15724	15508	15630	15674	15397	15589	15438	15403	15552	15646	15496	15367	15598	15668	15525	15623	15652	15527	15563	15557	15604	15502	15472	15641	15412	15533	15470	15477	15395	15413	15520	15612	15628	15636	15598	15521	15495	15524	15605	15537	15562	15474	15512	15599	15526	15494	15496	15542	15534	15518	15784	15321	15562	15521	15609	15547	15645	15680	15597	15471	15565	15488	15529	15498	15512	15537	15430	15614	15386	15494	15549	15560	15419	15619	15694	15363	15477	15686	15700	15473	15434	15487	15594	15523	15629	15618	15531	15714	15540	15596	15553	15731	15423	15585	15477	15580	15531	15560	15617	15388	15472	15462	15637	15550	15668	15640	15488	15567	15465	15635	15478	15496	15540	15569	15419	15563	15563	15668	15607	15543	15543	15599	15456	15476	15606	15435	15639	15539	15437	15638	15468	15423	15567	15569	15560	15630	15704	15501	15697	15553	15593	15566	15592	15513	15531	15550	15635	15415	15589	15553	15526	15494	15304	15661	15497	15475	15477	15563	15482	15573	15552	15565	15399	15655	15409	15491	15601	15564	15514	15673	15380	15608	15575	15547	15769	15485	15619	15565	15511	15725	15566	15616	15459	15460	15501	15302	15823	15668	15529	15672	15608	15420	15612	15573	15475	15431	15596	15608	15499	15678	15479	15561	15421	15607	15686	15664	15599	15597	15609	15467	15581	15361	15697	15471	15578	15587	15456	15500	15688	15610	15366	15453	15570	15646	15519	15593	15644	15514	15638	15607	15567	15491	15487	15600	15463	15672	15385	15495	15578	15464	15555	15556	15541	15596	15593	15530	15557	15506	15462	15599	15606	15569	15511	15504	15481	15503	15424	15575	15663	15610	15744	15589	15551	15511	15615	15578	15580	15458	15442	15655	15480	15534	15447	15357	15583	15586	15503	15486	15344	15602	15529	15541	15662	15620	15474	15462	15486	15506	15602	15584	15659	15587	15430	15530	15625	15589	15568	15626	15492	15688	15630	15605	15681	15534	15535	15597	15536	15606	15605	15529	15571	15577	15541	15670	15526	15472	15473	15451	15517	15622	15611	15615	15308	15517	15623	15496	15367	15782	15458	15726	15587	15619	15439	15471	15413	15569	15620	15590	15523	15682	15342	15560	15517	15731	15629	15609	15484	15480	15660	15567	15471	15639	15534	15669	15532	15493	15680	15444	15426	15397	15491	15554	15424	15747	15731	15697	15470	15422	15823	15408	15761	15637	15580	15532	15579	15582	15521	15525	15634	15582	15494	15555	15507	15588	15518	15417	15717	15588	15505	15682	15613	15552	15545	15497	15670	15504	15436	15600	15479	15510	15543	15550	15595	15510	15635	15578	15637	15483	15522	15577	15648	15683	15580	15422	15530	15581	15555	15637	15439	15720	15536	15630	15615	15597	15553	15510	15535	15639	15571	15504	15708	15554	15510	15667	15405	15490	15503	15459	15639	15669	15597	15547	15461	15843	15718	15552	15522	15654	15631	15504	15516	15688	15772	15487	15575	15544	15621	15750	15599	15561	15558	15458	15524	15531	15570	15534	15524	15620	15414	15642	15712	15494	15497	15548	15489	15533	15394	15535	15803	15591	15543	15751	15475	15418	15713	15444	15516	15525	15528	15629	15674	15515	15535	15659	15624	15607	15517	15568	15506	15646	15579	15567	15561	15412	15634	15519	15654	15506	15602	15629	15727	15588	15503	15671	15320	15585	15488	15536	15781	15494	15542	15455	15605	15595	15340	15605	15439	15520	15548	15565	15560	15519	15632	15630	15534	15423	15576	15523	15587	15489	15640	15425	15593	15460	15494	15590	15485	15413	15521	15594	15499	15739	15604	15642	15364	15711	15634	15622	15461	15535	15649	15535	15454	15704	15625	15581	15688	15534	15559	15513	15584	15492	15546	15513	15694	15589	15584	15662	15567	15499	15730	15528	15594	15595	15543	15446	15542	15903	15522	15713	15416	15685	15651	15492	15506	15466	15519	15573	15531	15521	15418	15529	15549	15699	15487	15638	15594	15449	15523	15463	15388	15679	15355	15670	15396	15556	15495	15606	15528	15488	15636	15507	15517	15415	15593	15633	15504	15623	15483	15432	15647	15593	15448	15503	15564	15615	15583	15541	15623	15733	15674	15335	15518	15572	15529	15538	15535	15472	15565	15484	15407	15439	15547	15601	15598	15550	15582	15475	15628	15405	15457	15362	15407	15476	15508	15560	15464	15588	15477	15627	15509	15630	15514	15552	15538	15513	15664	15526	15574	15782	15552	15579	15550	15636	15718	15495	15692	15529	15655	15589	15523	15655	15588	15485	15521	15680	15500	15589	15434	15459	15530	15549	15452	15525	15514	15531	15422	15549	15405	15600	15672	15573	15620	15673	15518	15576	15516	15633	15420	15629	15594	15515	15659	15529	15550	15449	15492	15614	15645	15421	15540	15496	15667	15677	15341	15311	15654	15516	15571	15468	15609	15598	15430	15639	15621	15526	15503	15614	15337	15580	15815	15365	15520	15624	15563	15555	15585	15533	15533	15515	15721	15448	15557	15397	15499	15625	15531	15627	15589	15523	15448	15537	15576	15662	15501	15663	15469	15597	15456	15535	15617	15609	15534	15459	15733	15445	15459	15675	15534	15546	15406	15633	15682	15480	15773	15559	15553	15676	15626	15599	15565	15630	15750	15566	15535	15566	15409	15338	15472	15526	15447	15588	15659	15533	15588	15599	15390	15514	15599	15640	15621	15548	15693	15491	15514	15650	15506	15574	15423	15604	15492	15543	15658	15406	15600	15538	15607	15552	15495	15672	15571	15593	15532	15492	15476	15621	15602	15478	15486	15418	15613	15649	15429	15597	15402	15574	15518	15545	15676	15478	15573	15627	15602	15598	15701	15466	15500	15528	15452	15608	15460	15584	15540	15409	15753	15627	15501	15428	15608	15479	15530	15477	15651	15639	15502	15626	15545	15513	15569	15412	15610	15526	15510	15561	15507	15654	15565	15674	15685	15642	15530	15465	15529	15523	15467	15499	15585	15654	15431	15441	15630	15535	15709	15541	15622	15430	15446	15682	15398	15615	15529	15511	15668	15573	15743	15372	15624	15685	15561	15391	15554	15409	15396	15511	15556	15597	15415	15513	15619	15540	15531	15433	15518	15478	15485	15493	15449	15513	15595	15431	15392	15613	15535	15553	15483	15465	15629	15566	15461	15585	15428	15697	15570	15492	15470	15535	15623	15538	15468	15609	15494	15702	15507	15627	15362	15483	15596	15557	15692	15458	15446	15571	15535	15496	15501	15420	15438	15506	15531	15400	15532	15573	15545	15230	15564	15475	15522	15510	15588	15609	15425	15630	15473	15572	15496	15590	15509	15407	15538	15616	15703	15445	15782	15761	15584	15627	15597	15705	15522	15495	15341	15691	15599	15709	15498	15558	15498	15648	15571	15498	15583	15569	15600	15606	15574	15447	15493	15676	15568	15628	15633	15648	15543	15458	15582	15557	15582	15542	15533	15558	15762	15586	15615	15553	15592	15602	15473	15681	15620	15465	15461	15555	15406	15598	15531	15524	15603	15479	15609	15502	15548	15578	15501	15511	15578	15590	15622	15670	15559	15609	15533	15596	15658	15450	15623	15486	15656	15621	15502	15664	15553	15536	15615	15638	15531	15437	15499	15579	15526	15474	15632	15507	15717	15577	15563	15541	15443	15456	15531	15552	15637	15594	15521	15561	15475	15728	15376	15459	15664	15558	15549	15610	15583	15667	15350	15470	15610	15582	15712	15580	15554	15595	15749	15726	15606	15630	15509	15497	15545	15358	15480	15481	15564	15634	15515	15482	15540	15621	15640	15335	15698	15485	15740	15460	15566	15476	15588	15346	15577	15507	15732	15664	15520	15529	15585	15636	15544	15579	15583	15577	15623	15689	15595	15441	15536	15440	15433	15536	15458	15498	15565	15580	15516	15568	15524	15519	15537	15670	15515	15512	15487	15399	15610	15675	15559	15517	15490	15612	15451	15632	15557	15697	15584	15557	15535	15418	15531	15576	15591	15394	15539	15697	15495	15591	15591
36005	38142	35118	24835	17693	16275	16297	15923	15896	16075	16095	16029	16004	16016	15908	15934	15972	15992	15836	15873	16233	15833	15760	16066	15869	15967	16175	15961	15998	15951	15849	15726	15909	15798	15981	15982	15821	15808	15925	15813	15896	15967	16100	15885	16018	15878	15989	15854	15858	16071	15894	15977	15956	15900	15931	15780	15908	15922	15781	16047	15797	15742	15921	16023	15715	15802	15793	15968	15920	15934	15857	15810	15833	15892	15916	15812	15686	15789	15797	15854	15923	15774	15965	15813	15891	15912	16061	15872	15786	15621	15764	15995	15817	15825	15872	16096	15869	15922	15745	15943	16075	15818	15805	15752	15756	15835	15911	15817	15967	15994	15818	15852	15953	15675	15974	15968	15742	15846	15775	15676	15778	15725	15905	15895	16027	15971	16044	15990	15694	15609	15911	15767	15849	15854	15924	15767	15896	15948	15789	15930	15762	15778	15946	15965	16028	15835	16130	15811	15796	16005	15969	15886	16121	15889	15724	16009	15908	15854	15897	15781	16068	15915	16086	15940	15880	15939	15999	16051	15940	15927	16054	15853	15877	15882	16006	15852	15840	15924	15900	15955	16005	15905	15917	15746	15747	15776	15933	16062	15871	15739	15808	15835	15852	15999	16117	15938	16011	16068	15789	15713	16022	16039	15932	15915	15917	15651	15936	15639	15820	15777	15855	15812	15945	15754	15867	15721	15883	15876	15870	15934	15820	15679	15890	15886	16032	15806	15921	15847	16009	16094	15977	15824	16010	15826	15961	15978	15865	15781	15785	15898	16063	15986	15786	15913	15917	15929	15928	15838	15842	15799	15817	15788	15711	15733	15972	15856	15770	15903	15868	15977	15921	15752	15882	15732	15693	15965	15742	15873	15821	15791	15945	15979	15841	15914	15889	16097	15748	15796	15674	16091	15930	16138	15965	15975	15774	16036	16002	15760	15880	15912	15984	15827	15873	15988	15836	15744	15800	16002	15744	15824	15951	15741	15994	15758	15981	15883	15856	15956	15899	16058	15888	15803	15837	15932	15860	15915	15923	15857	15862	15948	15959	15765	15864	15841	15900	15998	15889	15829	15858	15822	15907	15882	15812	15900	15776	15910	15944	15954	15997	15808	15788	15926	15867	15934	15804	15831	15541	15882	15733	15783	15889	15899	15917	15905	15793	15864	15863	15904	15692	15738	15835	15951	15916	15973	15759	15974	16033	15981	15884	16013	15897	15846	15886	16000	15893	15763	15941	15733	15850	16040	15958	15809	16009	15928	16046	15816	15977	15774	15851	16005	15885	15830	15984	15987	15902	15887	15933	15829	15870	15787	15648	15944	15949	15936	15868	15967	15849	15852	15844	15955	15867	15968	15755	15732	15874	15841	15682	15950	15707	15650	15846	15883	15921	15997	15790	15933	15867	16162	15953	15777	15816	15966	15786	15880	15861	15889	15964	15840	15769	15841	16058	15876	15850	15925	15870	15786	16002	15835	15875	15956	16039	15910	15847	15973	15847	15856	15873	15996	16024	15883	15725	15838	15993	16002	15818	15699	15757	15932	15914	15920	15864	15704	15912	15904	15870	15668	15982	15853	15852	15820	15848	15922	15867	15849	15817	15874	15901	15820	15905	15610	15862	16012	15893	16031	16037	15711	15912	15934	15875	15703	15976	15785	15733	15874	15737	15749	15829	16017	15898	15775	15830	15921	15950	16023	15814	15672	15812	15722	15939	15986	15828	15827	15810	15952	15886	15830	15953	15804	15886	15650	16020	15947	16037	15876	15921	15901	15842	15659	15737	15808	16021	15841	15941	16024	15818	15833	15905	15864	15882	15915	15796	15746	15861	15807	15926	16027	16143	15860	15946	15855	15854	15829	15826	15899	15965	15968	16033	15750	15718	15839	15774	15786	15756	15818	15955	15776	15899	15927	15613	15874	15985	15825	15927	15729	15941	15899	15833	15872	16009	15902	15802	15763	15910	15955	15697	15836	15847	16020	15955	15874	15948	15762	15805	15885	15765	15953	15943	15873	15856	15952	15893	15809	15919	15921	15869	15832	16047	15942	15927	15881	15960	15714	15803	15943	15820	15886	16074	16006	15772	15525	15790	15792	15871	15845	15866	15785	15857	16028	15848	16008	15844	15650	15741	15822	15877	16016	15893	15942	15905	15757	15822	15932	15762	15943	15814	15904	15860	15792	16123	15733	15858	15826	15991	15747	15858	15911	15878	15974	15873	15869	15959	16072	15875	16128	15847	15941	15938	15832	15788	15928	15850	15831	15860	15939	16109	15837	15820	15660	15826	15930	15799	15873	15880	15870	15954	15825	15885	15886	16060	15748	15561	16025	15897	16037	15969	15926	16022	16013	15790	15813	15806	15831	16112	15941	15836	15836	15923	15908	15925	15808	15878	15932	15754	15789	15870	16068	15782	15841	15809	15989	15790	15852	15650	15755	15872	15911	15815	15914	15751	16024	15999	15808	15983	15936	15829	15961	15739	15812	15810	15635	15930	15785	15777	15761	15846	16057	15830	15703	15937	15820	15838	15932	15674	15689	15911	15693	15993	15863	16134	15798	15743	15679	15914	15877	15903	15884	15838	15834	15772	15716	15706	15867	15997	16078	15875	15988	15933	15889	15970	15916	15853	15808	15915	15933	15982	15865	16173	16008	15974	15931	16019	15793	15845	15737	16029	15796	15937	15901	15792	15706	15738	15823	15778	15766	15872	15852	15580	15951	15909	15905	15789	15834	15967	15963	15879	15907	15831	15871	15992	15939	15844	15821	15836	15724	15822	15934	15834	15811	15890	15843	15966	15876	15870	15948	15952	15649	16058	15938	15975	15732	16052	15951	15831	15958	15946	15812	15896	15872	15802	15848	15845	15925	15597	15995	15942	15907	15816	15785	15857	15937	15784	15852	15861	15884	15688	15921	15775	15870	15846	15997	15754	15954	15900	15805	15954	15725	15934	15807	15823	15767	15785	15794	15844	15752	15921	15795	15840	15967	15898	15691	15952	15833	15741	15699	15736	15816	15980	15935	15920	15708	15699	15827	15669	15810	15896	15745	16102	16028	16010	16120	15914	15806	15970	15725	15708	15731	15899	15898	15879	15968	16017	15939	16030	15797	15840	15900	15831	15831	15997	15773	15953	15920	15848	15788	15672	15783	15663	15938	15775	15794	15863	15985	15908	15790	15881	15761	16047	15907	16069	16060	15989	15967	15996	16016	16000	15833	15792	15875	15766	15781	15964	16094	16076	15907	15949	16061	16168	16068	15884	15926	15976	15745	15835	15854	16090	15902	15993	15947	15761	16114	16047	15947	15848	16022	15773	15918	15872	15995	15950	15794	15938	15896	15830	15851	15850	16026	15911	15806	15853	15863	15851	15897	15923	15828	15929	15787	15654	15752	15853	15725	15893	15917	15914	15902	16042	15763	15816	15973	15824	15763	15826	15879	15623	15788	15793	15893	15969	15862	15821	15818	15931	15852	15863	15757	15999	15734	16059	15872	15956	16039	15800	15988	15828	15984	15894	15858	16090	15974	15793	15945	15987	15814	15862	15897	15926	15992	16021	15790	15840	15764	15992	15744	15833	15977	15813	15866	15772	16060	15985	15985	15847	15949	15902	16011	15859	15972	15819	15866	15954	15787	15984	15917	15917	15906	15849	16000	15779	16090	15977	15977	15818	16014	15778	15880	15844	15873	15962	15699	15970	15861	15896	15778	15753	15720	15816	15849	15613	15917	15872	16048	15859	15837	16009	15813	15935	16043	15764	16115	15798	15959	16017	15888	15921	15846	16008	15992	15896	15621	15827	15856	15793	15867	15840	15874	15993	15837	15967	15806	15977	15916	15685	15829	15768	16055	16006	15841	15874	15900	15795	15868	15778	15945	15855	16087	16154	15909	15892	15986	16050	15982	16009	15898	15998	15739	15665	15772	15739	15796	15824	16004	15865	15895	16024	15802	15790	15877	15764	15806	15955	15820	15898	15816	16040	15926	15875	15614	15814	15897	15840	15843	15881	16207	16012	15907	15788	15907	16019	15894	15734	15717	15823	16046	15736	15906	16050	15877	16064	15865	15836	15855	15850	15806	15815	15988	16041	15849	15891	16065	15938	15921	16010	16093	15991	15918	15945	15987	15926	15709	15775	16039	15856	15832	15882	15832	15830	15907	15976	15886	15710	15882	15887	15824	15795	15830	15919	15912	15787	15988	16007	16016	15834	15738	15880	15658	16023	15823	15711	15833	15960	15728	15877	15902	15965	15918	15806	15868	15899	15737	15698	15900	15893	15914	15791	15883	15938	15882	15889	15859	15775	15895	15941	15962	15657	15792	15954	15540	15818	15902	15812	15904	15856	16005	15945	15971	15823	16042	16002	15856	15903	15963	15999	15913	15896	15890	15794	15818	15845	15827	15862	15943	15856	15859	15855	15968	15898	16025	15814	15927	15998	16169	15879	15980	15752	15683	15912	15975	15891	15868	15833	15840	15999	16034	15899	15844	15771	15922	15757	15955	15845	15905	15954	16022	15836	15912	15586	15847	16015	16047	16044	15882	15911	15779	15909	15897	15887	15937	15783	15822	15931	15866	15782	15778	16047	15704	16008	15875	15747	15873	15799	16082	15852	16069	15984	15795	15637	16023	15772	15854	15976	15803	15868	15888	15884	15650	15786	15772	15766	15643	15748	15720	15728	16042	15830	15917	15995	15835	16055	16000	16021	15685	15931	15988	15887	15813	15949	15805	15804	15788	15794	15754	16077	15729	15841	15820	15960	15768	15823	15915	16048	16046	15867	15804	16009	15873	15801	15812	15962	16098	16020	15848	16109	15821	15976	15843	15804	15750	15890	16000	15952	16068	15913	15977	15890	15846	15851	15863	15917	15859	15898	15877	15918	15804	16010	15913	15847	15916	15945	15799	15726	15890	15846	15888	15764	16105	15819	15920	15997	15825	15788	15896	15976	15694	15758	15669	15841	15811	15863	15778	15778	15901	15928	15877	16012	15905	15970	15888	15874	15610	15860	16047	16130	15774	15575	15882	16070	15805	15770	15820	16007	15887	15698	15920	15860	15884	15847	15867	15809	15952	15967	15806	15760	16097	15844	15836	15849	15870	15846	15762	15962	15663	16043	15664	15890	16016	15951	16013
53039	59531	41607	23334	16918	15583	15253	15213	15333	15316	15257	15346	15256	15172	15231	15165	15136	15112	15061	15214	15449	15233	15173	15395	15143	15304	15343	15295	15391	15233	15310	15236	15282	15167	15404	15366	15134	15208	15231	15291	15281	15122	15171	15215	15226	15189	15112	15201	15399	15038	15249	15256	15253	15252	15215	15285	15259	15255	15311	15230	15249	15285	15271	15255	15258	15177	15319	15286	15287	15296	15226	15169	15243	15243	15239	15047	15337	15136	15329	15260	15346	15276	15235	15335	15216	15256	15203	15312	15312	15195	15271	15283	15220	15328	15298	15250	15178	15235	15175	15429	15288	15195	15237	15216	15095	15263	15165	15284	15353	15202	15133	15223	15247	15209	15314	15313	15322	15340	15354	15179	15213	15284	15210	15298	15081	15267	15391	15321	15241	15138	15243	15301	15068	15345	15215	15371	15306	15408	15062	15312	15536	15193	15396	15284	15232	15299	15284	15185	15220	15296	15444	15159	15173	15186	15166	15137	15203	15394	15273	15345	15192	15512	15315	15411	15257	15293	15160	15303	15315	15317	15199	15248	15228	15512	15264	15192	15194	15394	15199	15217	15142	15319	15294	15138	15210	15269	15314	15324	15313	15412	15374	15098	15143	15283	15285	15225	15267	15304	15223	15339	15234	15301	15244	15440	15262	15326	15281	15288	15126	15314	15256	15249	15079	15418	15123	15283	15222	15188	15191	15321	15181	15174	15419	15174	15248	15228	15254	15273	15377	15311	15248	15254	15198	15222	15255	15249	15147	14985	15220	15230	15139	15392	15239	15159	15281	15285	15330	15167	15266	15125	15300	15337	15251	15118	15157	15171	15246	15158	15326	15245	15300	15280	15212	15326	15311	15343	15266	15276	15294	15163	14945	15288	15184	15159	15275	15372	15254	15300	15203	15123	15178	15104	15190	15347	15130	15206	15258	15239	15238	15280	15226	15103	15251	15392	15202	15222	15271	15439	15253	15212	15418	15178	15297	15320	15303	15228	15092	15155	15213	15284	15383	15267	15183	15271	15299	15302	15386	14978	15243	15360	15187	15310	15027	15280	15207	15304	15275	15370	15288	15188	15112	15243	15226	15277	15316	15277	15005	15240	15263	15274	15214	15130	15177	15290	15245	15263	15344	15182	15284	15297	15205	15372	15263	15368	15294	15199	15158	15325	15259	15205	15240	15239	15253	15321	15274	15426	15364	15204	15231	15175	15226	15206	15535	15304	15378	15316	15195	15201	15325	15104	15285	15238	15337	15222	15259	15197	15307	15182	15223	15214	15338	15277	15280	15346	15217	15289	15219	15324	15268	15221	15430	15218	15270	15315	15304	15347	15196	15290	15252	15335	15456	15262	15236	15253	15226	15213	15161	15300	15272	15210	15387	15212	15220	15208	15150	15149	15214	15392	15410	15291	15160	15271	15332	15374	15278	15261	15202	15224	15293	15291	15247	15238	15325	15217	15068	15395	15203	15261	15227	15270	15338	15240	15240	15428	15033	15289	15198	15066	15304	15222	15294	15314	15061	15336	15138	15267	15298	15050	15291	15168	15362	15275	15441	15193	15275	15263	15168	15287	15266	15186	15410	15191	15271	15201	15179	15318	15266	15327	15342	15259	15213	15179	15107	15155	15198	15237	15107	15231	15224	15257	15236	15166	15166	15247	15177	15286	15255	15292	15140	15424	15434	15308	15181	15110	15259	15242	15431	15182	15462	15086	15199	15441	15305	15216	15278	15353	15238	15325	15252	15326	15290	15135	15247	15388	15318	15294	15069	15125	15356	15311	15188	15408	15328	15183	15195	15200	15265	15410	15258	15158	15393	15135	15316	15304	15309	15250	15247	15316	15257	15150	15214	15281	15287	15429	15279	15276	15238	15242	15314	15205	15312	15140	15362	15233	15323	15235	15292	15236	15120	15307	15172	15311	15180	15239	15198	15289	15300	15443	15314	15246	15147	15266	15101	15291	15307	15306	15140	15222	15396	15154	15213	15262	15164	15175	15288	15264	15485	15338	15106	15366	15119	15346	15392	15420	15532	15306	15287	15039	15054	15185	15392	15269	15267	15236	15031	15311	15267	15311	15322	15208	15214	15291	15145	15295	15277	15239	15429	15365	15278	15327	15278	15238	15319	15200	15151	15236	15259	15219	15272	15363	15292	15195	15218	15212	15295	15291	15216	15262	15379	15340	15297	15278	15315	15360	15188	15101	15456	15521	15246	15161	15245	15246	15275	15255	15194	15113	15358	15417	15232	15450	15234	15451	15099	15261	15237	15097	15154	15167	15397	15207	15265	15260	15368	15212	15282	15072	15230	15219	15393	15269	15184	15396	15349	15264	15379	15378	15215	15375	15332	15364	15156	15252	15183	15277	15294	15271	15176	15221	15340	15325	15240	15119	15361	15231	15235	15357	15302	15211	15307	15334	15129	15427	15410	15254	15193	15275	15328	15415	15156	15224	15341	15234	15195	15144	15080	15351	15256	15298	15083	15388	15303	15281	15584	15085	15214	15153	15194	15261	15180	15244	15078	15315	15188	15381	15329	15338	15215	15395	15294	15288	15288	15117	15327	15182	15411	15326	15330	15295	15049	15207	15186	15371	15261	15316	15311	15185	15096	15386	15183	15201	15284	15241	15351	15369	15183	15277	15301	15259	15177	15251	15332	15279	15243	15267	15342	15361	15231	15382	15194	15324	15266	15208	15200	15271	15308	15195	15524	15092	15251	15306	15248	15220	15134	15238	15331	15350	15247	15413	15096	15061	15151	15265	15233	15159	15240	15343	15232	15528	15167	15231	15232	15237	15298	15258	15252	15307	15282	15342	15484	15177	15336	15294	14975	15135	15219	15109	15106	15300	15344	15256	15291	15334	15217	15183	15346	15065	15235	15237	15297	15112	15367	15171	15239	15177	15430	15241	15415	15252	15276	15290	15341	15159	15398	15231	15271	15287	15076	15386	15147	15312	15178	15373	15519	15157	15288	15155	15183	15278	15187	15122	15246	15343	15396	15319	15114	15345	15295	15288	15302	15243	15402	15224	15278	15336	15416	15296	15401	15517	15346	15372	15392	15214	15147	15171	15327	15283	15130	15147	15168	15324	15393	15224	15175	15461	15162	15178	15248	15252	15270	15294	15193	15380	15204	15400	15203	15249	15372	15244	15309	15171	15272	15126	15289	15262	15103	15198	15190	15226	15138	15184	15220	15398	15373	15238	15252	15280	15288	15121	15255	15162	15244	15299	15255	15193	15371	15117	15151	15166	15281	15232	15437	15235	15314	15368	15098	15229	15256	15452	15077	15115	15257	15311	15413	15323	15261	15172	15170	15107	15320	15342	15325	15133	15306	15300	15203	15173	15391	15314	15290	15263	15138	15221	15108	15120	15276	15306	15094	15336	15252	15490	15333	15236	15253	15386	15412	15355	15318	15293	15123	15179	15279	15190	15268	15265	15324	15274	15364	15249	15261	15180	15374	15447	15330	15078	15296	15320	15252	15167	15306	15138	15295	15272	15370	15092	15292	15251	15223	15342	15292	15115	15024	15388	15148	15116	15226	15199	15335	15237	15277	14943	15299	15151	15292	15188	15177	15392	15244	15388	15332	15337	15229	15081	15093	15427	15182	15317	15229	15385	15368	15098	15066	15318	15202	15151	15268	15277	15328	15225	15274	15338	15353	15397	15212	15271	15274	15272	15111	15289	15265	15136	15380	15294	15332	15166	15082	15193	15167	15183	15189	15229	15272	15346	15223	15313	15313	15263	15286	15223	15192	15175	15277	15212	15193	15295	15299	15279	15441	15191	15288	15321	15329	15312	15241	15369	15156	15267	15280	15321	15144	15283	15252	15304	15118	15321	15227	15355	15277	15321	15420	15177	15195	15199	15334	15353	15333	15235	15187	15310	15102	15259	15023	15319	15178	15257	15309	15262	15235	15332	15132	15003	15290	15175	15288	15266	15256	15319	15348	15310	15300	15180	15253	15051	15266	15510	15279	15354	15265	15208	15267	15169	15181	15252	15291	15198	15488	15213	15197	15257	15234	15221	15341	15163	15120	15359	15322	15471	15107	15404	15317	15244	15373	15176	15273	15242	15106	15437	15099	15247	15281	15226	15296	15374	15079	15179	15318	15181	15307	15306	15163	15313	15362	15302	15326	15173	15171	15335	15343	15304	15279	15268	15297	15368	15170	15298	15281	15125	15296	15206	15167	15240	15181	15192	15228	15147	15173	15255	15147	15194	15324	15123	15291	15194	15385	15201	15127	15231	14986	15158	15245	15361	15164	15354	15277	15270	15145	15328	15317	15066	15207	15394	15162	15265	15247	15159	15312	15299	15223	15110	15081	15118	15178	15280	15325	15339	15049	15359	15372	15279	15156	15177	15112	15202	15103	15307	15168	15237	15200	15284	15176	15341	15071	15350	15413	15149	15271	15220	15276	15095	15237	15240	15359	15288	15306	15338	15248	15190	15285	15436	15060	15319	15220	15199	15443	15209	15086	15170	15379	15259	15229	15407	15228	15224	15329	15335	15235	15369	15241	15206	15453	15216	15230	15427	15444	15313	15097	15479	15295	15301	15199	15235	15223	15350	15113	15488	15289	15091	15180	15326	15172	15174	15256	15375	15228	15324	15353	15312	15250	15306	15388	15241	15416	15217	15551	15237	15063	15251	15234	15332	15244	15193	15203	15190	15256	15225	15412	15290	15158	15326	15200	15237	15253	15227	15231	15125	15267	15276	15309	15439	15113	15252	15299	15325	15299	15180	15319	15232	15150	15204	15309	15121	15265	15221	15286	15254	15176	15284	15468	15257	15276	15219	15192	15497	15369	15239	15343	15180	15233	15474	15117	15170	15311	15282	15223	15261	15052	15187	15258	15227	15229	15276	15329	15209	15454	15176	15355	15437	15157	15289	15275	15318	15309	15243	15223	15272	15385	15159	15330	15229	15220	15323	15260	15180	15282	15190	15133	15404	15416	15179	15242	15254	15272	15141	15221	15193	15235	15369	15315	15233	15265	15223	15335	15267	15089	15341	15396	15271	15240	15189	15018	15336	15188	15382	15347	15261	15353	15377	15277	15232	15376	15214	15270	15172	15140	15073	15413	15229	15155	15274	15276	15251	15325	15365	15112	15186	15256	15319
24117	24146	33980	28009	23162	22814	21429	17183	16269	16358	16290	16396	16406	16119	16315	16102	16020	16100	16229	16219	16293	16044	16213	15934	16177	16065	16126	15944	16086	16208	16081	16016	16207	16164	16076	16012	16060	15945	16053	15942	16192	16237	16297	15958	16104	16076	16012	15977	15980	16027	16155	16095	15980	16092	16038	15936	16119	15943	15966	15937	16017	15984	16174	15981	15961	15899	16090	16131	15879	16075	16098	15880	16222	15966	15900	15947	16020	16179	16134	15980	16197	16026	15869	16046	16032	16097	15932	15830	16080	15893	16062	15958	16141	16048	15971	15944	15949	15983	16139	15817	15801	16071	16007	16200	16072	16058	16149	15806	15842	15931	15966	15904	16116	16218	16069	15868	16045	15989	16095	16082	16058	16062	16120	16093	16055	16030	15877	16095	16191	15950	16160	15881	16007	15933	15989	16078	15960	15960	15979	16160	15957	15928	16027	15878	15897	16055	15788	15775	16132	15952	16102	16000	16019	16020	16119	15815	15838	16014	15789	15971	16035	15834	16037	16069	15903	16058	15909	15924	16148	16080	16028	15936	15919	15988	16050	15904	16055	15987	15939	16009	15930	16053	15948	15902	15956	15765	16001	16112	15898	16078	16105	16016	16103	15823	15984	16076	16081	15988	15882	15965	16041	15930	15952	15948	15769	16041	15849	16096	16021	16026	16117	15826	16004	16124	15967	15978	15926	15989	15954	15832	15796	15980	15915	16000	15932	15891	15956	16175	16004	16010	16254	15962	15879	15832	15992	16131	15970	15958	15797	15920	16001	16105	16110	16173	15830	15838	16054	15931	15899	15878	15917	16049	16053	16049	15817	16097	15842	16199	15898	15997	15883	15992	15953	15994	15909	16032	16107	16064	15902	16197	15919	15979	16219	15972	16100	16011	15946	15990	16162	16100	16022	16035	15842	16112	16154	15918	15938	16165	16097	16198	15938	15944	15859	15868	15987	15932	15981	15944	15884	15990	15841	15993	16042	15991	16331	15978	16008	15819	15890	15863	15999	15974	15941	16066	15957	15951	16069	15907	15853	15980	16020	15867	15880	15944	15996	15962	15883	15986	16016	16058	16124	15908	15997	16142	15926	16062	15946	15981	16037	16018	16112	15933	16027	16006	15887	16061	15967	15989	16103	16104	15884	15932	16018	15887	16108	15943	16045	16050	15633	15900	15898	15902	16053	16058	16030	16101	15931	16043	16231	15767	15916	16024	15912	16163	15903	16149	16030	15931	15808	15749	15907	15993	16108	15961	16047	15898	15972	16004	15972	15953	16029	16031	15972	15890	16021	15896	16038	15867	15894	15905	15964	16028	15934	16014	16076	16078	16055	15867	15972	15886	15850	15907	15926	16044	15986	15963	16049	16088	16087	15918	16092	15997	16171	15992	15904	16104	15772	15958	16008	16036	16213	16010	16037	16017	16126	16040	15941	16165	16107	16011	15801	16024	16038	16028	16037	15908	16095	15996	15918	16049	15905	15888	15960	15945	16027	15930	16050	16035	16013	15921	16021	16010	15975	15877	15945	16035	16086	16210	15893	15788	15993	16001	15870	15761	16036	16155	16048	15949	16047	15917	16080	16105	15912	15877	15841	15936	15943	15999	16023	15929	15936	15818	15914	15969	16012	15952	16000	15888	15982	16004	16135	16067	16051	16127	16149	15848	16110	15808	15827	15930	16115	16044	15789	16105	15997	15728	16171	15876	16030	16011	15914	15913	16033	15984	16012	15843	16057	15804	15992	16223	16051	16053	15948	16042	16019	15980	16176	15904	15965	15960	15762	15945	15913	16185	15902	16040	16164	15915	15999	15872	15985	15864	15935	15934	15780	15874	16017	15983	15882	15914	16164	15881	15967	15909	16133	16016	16029	15947	16117	16012	16025	15974	16053	15826	15966	16022	15895	15989	16045	16038	15924	15870	16022	16078	16151	15987	15937	16003	15898	15714	15874	16128	15961	16086	15970	15935	15765	16062	16042	16010	15917	15824	16038	15895	15723	16088	16151	16006	16105	16014	16052	16061	15965	15719	15913	15911	15900	16011	16199	15848	16062	15920	15986	15802	15937	15925	16118	15930	16187	15976	16049	15983	15925	15939	15894	15892	16089	15977	15756	15864	16134	16043	16061	16176	16014	15712	15861	15921	16028	15846	16077	16065	15874	15818	16017	15926	15870	16119	15783	16023	15982	15932	16019	16102	15854	15962	16028	15965	16030	16022	15973	15999	16020	15796	15765	16001	15933	15942	15990	15913	15993	15958	15950	15755	15903	15825	16127	15906	15873	15985	16059	15898	16005	15895	15955	16013	15913	15928	16026	15970	15860	15871	15968	15941	15894	16034	16045	16083	15984	16003	16141	16050	15855	15798	16205	16030	15941	15906	15978	15875	15874	15966	15897	15947	16023	15971	15961	15961	15998	15923	15942	15952	16065	16041	15972	15977	15808	16180	15917	15972	16044	16004	16077	15852	15909	15927	15982	16085	16014	15913	16110	15997	16053	15979	15814	15859	16126	15911	15993	16021	15989	16069	16082	15731	15923	16056	15959	15999	16009	16004	15754	15856	16099	15804	15854	15914	15896	16069	15818	16091	16066	15991	15929	15909	15873	16024	15882	15995	16051	15833	15898	15754	16143	16001	16020	15893	16042	16047	15870	15971	16097	15975	16012	16151	15820	15848	15896	16115	16030	16143	15805	16001	16051	16004	15932	15970	15893	16070	15976	15893	15998	15892	15955	16104	15893	15954	16175	16151	15990	15969	16137	15919	16058	15957	16057	15916	15917	16104	16014	15961	15872	16082	15752	15887	15924	16010	16027	15945	15873	16056	15957	15908	16252	15961	15909	16004	15995	15934	16015	16009	16103	16036	15825	15862	16099	16080	15898	15984	15988	16032	15893	16024	16067	15917	15847	15833	16013	15883	15955	16152	16073	16091	15871	15985	15987	16092	16106	15965	15964	15805	15988	15963	15823	15851	15729	15912	15761	15951	15908	15920	16035	15871	16039	15870	15915	15725	16058	15867	16021	15988	16140	16196	15890	15833	15752	16036	16085	15938	16007	15798	15958	15939	16048	15802	15887	15928	16059	16050	16211	16027	15955	16013	15890	15973	15904	16055	16019	16032	16032	15938	15867	15957	16017	15796	15865	15956	15909	15904	15741	15927	16006	16134	15958	15807	15990	15945	15959	16193	16026	16057	15942	15926	15892	15803	15888	15774	15925	15869	15970	15916	15791	15714	16005	15883	16157	15852	16115	16214	15996	15943	15961	15950	15799	16276	15985	16008	16037	16057	15807	15908	16068	15972	15942	16113	16099	15949	15953	15878	16012	15875	15987	16130	15779	15881	15921	15974	15971	15856	16053	15874	15791	16028	15963	15877	15904	16034	16085	15910	16011	15940	15926	16119	16038	16169	16082	15980	15981	16005	15856	16074	15924	16139	15965	16067	16367	15976	16087	15865	16003	16047	16090	15939	16025	15875	15852	16042	16036	16081	15813	15986	15904	15935	16009	16039	15824	15986	15889	15967	16047	15950	15911	15985	15962	15828	15857	16198	15961	15958	16062	15992	15848	15927	15990	16050	15935	15945	16244	16050	15910	15738	15983	15886	16063	15897	16116	15947	15866	16013	15796	15717	15914	15949	16184	16037	15949	16171	15822	16077	15935	15905	15999	15806	15956	15898	15933	16177	15934	16005	16048	15937	16042	16237	15866	15957	16129	16030	16082	16117	15860	16042	15842	15960	15929	16009	16004	16001	15906	16194	16113	16158	16024	15911	16000	15925	15786	15950	15977	16093	15840	15877	15946	16097	16080	16101	16162	15830	15812	16041	16071	15950	15960	16049	15956	16003	16076	15639	15801	16057	15971	15802	15925	15896	15770	15954	15713	15972	16127	16122	15989	15998	16063	15977	16051	15832	15924	15969	15925	15961	16066	16080	15949	16012	15871	15911	16010	15740	15950	15824	16044	15864	15916	15862	16055	15916	15920	16126	16063	16054	16016	16067	15966	16057	16050	16027	15967	15889	15864	15811	15890	15915	15888	16046	15981	15871	16048	15887	15966	15684	16068	16197	16062	16017	16115	15901	15907	15944	16043	15953	15926	16066	16021	15966	16108	15894	15979	16070	15921	15919	16154	16027	15959	15997	15984	15986	15991	15771	16024	15972	15857	16014	16175	16008	16037	16050	16060	16077	15874	15979	15905	15948	15908	16077	15958	15928	15865	15954	16100	16197	15928	16056	15891	16093	16063	15915	16045	15951	16002	16002	15903	15747	16029	15852	16050	16025	15927	15997	15932	16126	16143	16012	15885	16108	16163	16074	15966	15954	15784	15855	15709	16135	15873	15953	15987	15911	16007	16017	16081	15904	15918	15875	15967	16046	15896	15957	16084	15940	16192	15828	15849	15872	16234	15913	16015	16122	16117	15745	16057	15997	16188	16067	15864	16075	16113	15874	15815	15907	15932	15808	15793	15989	15844	15948	15951	16102	16039	15929	15748	16023	15967	16212	15843	15863	16083	15919	16019	15731	15929	15751	15941	15983	16065	16180	16035	15977	16028	16145	15964	15960	15896	15991	15954	16045	16021	16056	16001	15881	15855	16050	15890	15970	15976	16005	15747	15966	16069	15963	16196	15881	15945	16026	16077	15864	15866	16092	15818	15744	15897	16157	16179	16067	15932	15999	15924	16041	15990	15979	15924	16019	16088	16005	16032	16060	15938	16130	15991	15973	15993	16016	15997	16074	15960	15742	15850	16043	15977	15962	15880	15690	16016	15976	15951	15934	15901	15818	15960	15785	16250	15986	15864	15933	16016	15952	15946	15761	16088	15946	15945	16067	16096	15891	15746	16030	15972	16143	15888	16185	16067	15942	16173	15898	15833	15772	15866	15854	15873	16133	16036	15864	15769	15936	15927	15879	15877	15896	16087	16004	15966	15903	16113	16059	16018	15886	15970	15844	15895	16029	15877	15922	15911	15883	15846	16016	15873	16041	16123	15916	15998	16101	15959	16033	15987	16040	15944	16105	15976	16212	15973	15972	15999	15931	16065	15937	15958	15820	15975	15916	15963	15895	15783	15669	15937	15874	16044	16067	16168	15946	15921	15925	15907	15979	15942	16090	16120	15897	15864	15915
62592	106869	82566	50544	27439	17379	15384	15171	15321	15377	15414	15416	15418	15414	15415	15416	15427	15223	15322	15287	15347	15358	15454	15479	15478	15328	15292	15448	15364	15242	15416	15496	15315	15446	15414	15428	15370	15562	15217	15276	15502	15429	15330	15470	15156	15314	15461	15413	15385	15511	15282	15585	15497	15310	15311	15569	15191	15535	15241	15431	15254	15416	15329	15381	15289	15347	15385	15476	15301	15407	15304	15375	15370	15316	15367	15399	15370	15412	15350	15260	15306	15324	15477	15373	15288	15521	15478	15412	15309	15392	15367	15491	15386	15420	15402	15492	15525	15375	15096	15287	15425	15268	15505	15249	15315	15410	15274	15302	15527	15624	15441	15243	15421	15142	15517	15333	15288	15473	15469	15235	15433	15296	15375	15231	15435	15314	15248	15340	15499	15498	15323	15393	15411	15198	15272	15210	15402	15514	15355	15280	15303	15384	15527	15350	15531	15462	15212	15152	15241	15298	15399	15483	15429	15414	15255	15403	15554	15247	15321	15306	15308	15292	15487	15378	15375	15413	15346	15447	15340	15347	15420	15460	15356	15449	15325	15333	15333	15281	15344	15350	15533	15414	15438	15203	15206	15347	15444	15355	15367	15349	15446	15443	15309	15358	15348	15380	15545	15348	15325	15153	15301	15454	15437	15454	15177	15328	15411	15346	15376	15431	15346	15184	15314	15350	15330	15374	15317	15350	15429	15368	15264	15359	15183	15436	15469	15217	15402	15351	15390	15192	15265	15371	15437	15457	15410	15422	15549	15338	15425	15232	15253	15260	15302	15461	15422	15372	15287	15276	15315	15246	15231	15468	15325	15456	15256	15358	15303	15574	15345	15400	15527	15368	15279	15384	15447	15355	15401	15297	15378	15385	15459	15298	15509	15400	15407	15198	15411	15246	15475	15282	15280	15388	15173	15488	15378	15346	15400	15421	15527	15343	15274	15380	15317	15463	15359	15344	15364	15373	15391	15436	15299	15392	15463	15162	15425	15410	15305	15390	15520	15410	15327	15224	15466	15388	15317	15476	15170	15363	15445	15223	15450	15359	15360	15388	15512	15321	15425	15383	15291	15505	15511	15595	15280	15437	15337	15341	15406	15427	15278	15509	15198	15235	15348	15396	15297	15328	15433	15447	15381	15258	15388	15332	15351	15145	15472	15357	15373	15382	15487	15120	15473	15149	15416	15387	15383	15468	15349	15475	15370	15479	15370	15414	15304	15326	15240	15404	15354	15425	15381	15487	15379	15299	15356	15341	15373	15275	15318	15334	15436	15421	15233	15362	15383	15416	15405	15267	15381	15218	15404	15361	15407	15508	15275	15240	15211	15371	15272	15380	15237	15503	15291	15504	15198	15503	15492	15468	15259	15308	15445	15317	15257	15438	15412	15362	15139	15364	15313	15400	15228	15360	15411	15371	15448	15177	15452	15312	15316	15455	15331	15290	15423	15500	15363	15385	15514	15457	15448	15248	15320	15417	15291	15332	15270	15479	15407	15324	15410	15202	15445	15409	15185	15550	15305	15321	15345	15271	15326	15369	15359	15271	15280	15414	15380	15106	15349	15399	15526	15299	15281	15368	15272	15469	15271	15265	15285	15325	15233	15169	15267	15355	15644	15470	15133	15315	15535	15448	15255	15519	15331	15386	15606	15283	15346	15478	15449	15264	15378	15461	15419	15422	15260	15280	15290	15444	15198	15324	15304	15368	15366	15409	15287	15418	15472	15428	15274	15295	15409	15265	15370	15319	15430	15331	15368	15316	15552	15318	15306	15406	15494	15470	15375	15377	15322	15343	15296	15427	15219	15284	15504	15424	15160	15483	15517	15357	15300	15393	15366	15333	15325	15430	15275	15230	15438	15383	15409	15206	15285	15374	15332	15403	15358	15339	15639	15405	15459	15301	15361	15387	15461	15332	15313	15297	15477	15308	15402	15342	15323	15239	15484	15546	15320	15389	15423	15393	15431	15565	15318	15295	15346	15328	15497	15350	15395	15283	15366	15254	15296	15357	15291	15417	15261	15395	15366	15348	15395	15374	15342	15366	15448	15544	15478	15441	15181	15283	15220	15366	15301	15287	15383	15289	15288	15336	15199	15351	15410	15347	15361	15283	15348	15362	15520	15516	15356	15377	15223	15394	15445	15361	15135	15509	15261	15483	15375	15406	15269	15316	15416	15452	15330	15336	15364	15324	15510	15496	15452	15336	15351	15371	15508	15237	15220	15364	15242	15242	15494	15344	15297	15466	15228	15494	15466	15354	15363	15262	15455	15291	15431	15539	15364	15371	15530	15331	15359	15427	15439	15451	15437	15316	15206	15545	15379	15390	15325	15611	15359	15278	15448	15438	15370	15321	15493	15428	15320	15300	15401	15242	15418	15377	15248	15252	15299	15199	15414	15337	15352	15380	15359	15377	15486	15457	15406	15251	15218	15438	15364	15432	15306	15280	15400	15389	15369	15346	15480	15254	15408	15309	15452	15372	15371	15455	15336	15393	15562	15349	15223	15487	15375	15278	15478	15181	15372	15258	15511	15394	15330	15371	15413	15316	15494	15334	15355	15108	15387	15287	15515	15482	15396	15414	15284	15332	15378	15237	15539	15415	15319	15382	15335	15402	15422	15335	15222	15533	15570	15258	15413	15375	15388	15160	15217	15137	15357	15395	15416	15386	15452	15399	15377	15231	15389	15096	15421	15242	15400	15555	15287	15341	15481	15346	15441	15384	15436	15401	15339	15388	15372	15406	15284	15347	15395	15101	15396	15350	15415	15516	15331	15419	15317	15252	15268	15482	15237	15439	15466	15149	15295	15422	15235	15440	15302	15460	15318	15479	15390	15384	15399	15325	15108	15481	15343	15344	15402	15433	15367	15285	15424	15339	15481	15358	15414	15274	15299	15463	15316	15366	15242	15243	15377	15364	15385	15252	15485	15347	15421	15220	15278	15405	15390	15051	15477	15245	15421	15377	15397	15291	15481	15343	15399	15446	15416	15293	15200	15492	15280	15443	15567	15143	15266	15400	15370	15297	15330	15353	15297	15535	15633	15212	15386	15504	15468	15183	15306	15538	15358	15242	15367	15500	15372	15313	15210	15375	15332	15433	15254	15203	15326	15428	15295	15294	15334	15321	15474	15358	15274	15333	15266	15219	15356	15337	15253	15422	15268	15436	15396	15385	15247	15261	15296	15315	15274	15381	15508	15347	15370	15410	15362	15406	15324	15397	15404	15308	15372	15556	15406	15354	15426	15366	15412	15374	15347	15365	15456	15534	15484	15299	15238	15482	15515	15364	15501	15477	15378	15475	15203	15346	15330	15358	15322	15249	15305	15206	15281	15302	15395	15370	15422	15371	15226	15467	15310	15395	15435	15500	15356	15558	15390	15398	15344	15454	15362	15373	15321	15431	15319	15160	15438	15325	15215	15455	15273	15132	15345	15453	15381	15422	15411	15433	15257	15324	15401	15347	15420	15125	15433	15254	15273	15406	15470	15496	15295	15234	15347	15370	15338	15307	15324	15627	15493	15335	15281	15387	15334	15287	15254	15264	15401	15413	15416	15336	15468	15308	15173	15359	15529	15266	15376	15376	15314	15241	15362	15475	15352	15322	15462	15447	15280	15590	15342	15491	15464	15239	15451	15277	15240	15334	15561	15379	15200	15324	15308	15294	15459	15420	15294	15315	15343	15514	15371	15469	15277	15311	15383	15408	15437	15341	15165	15304	15357	15285	15420	15313	15252	15339	15302	15551	15319	15380	15363	15199	15347	15362	15423	15252	15533	15168	15332	15274	15383	15398	15434	15347	15411	15349	15321	15368	15174	15407	15384	15391	15458	15339	15482	15504	15443	15401	15250	15529	15231	15507	15326	15272	15211	15380	15234	15353	15366	15509	15320	15410	15399	15487	15340	15338	15601	15310	15608	15232	15389	15377	15373	15311	15279	15230	15289	15179	15453	15213	15374	15348	15280	15467	15175	15308	15310	15317	15325	15317	15431	15444	15383	15380	15302	15298	15345	15360	15363	15371	15282	15350	15222	15342	15493	15362	15276	15174	15369	15429	15368	15442	15417	15363	15154	15523	15352	15356	15378	15319	15273	15364	15179	15437	15264	15423	15474	15248	15429	15530	15302	15451	15169	15331	15349	15512	15336	15454	15162	15445	15337	15462	15420	15422	15259	15341	15347	15462	15347	15357	15329	15325	15433	15405	15468	15350	15011	15410	15451	15195	15370	15338	15365	15257	15283	15463	15321	15397	15427	15354	15281	15337	15452	15278	15424	15437	15627	15350	15333	15392	15455	15524	15333	15444	15359	15418	15306	15337	15392	15263	15338	15298	15497	15405	15395	15383	15287	15288	15228	15237	15292	15540	15229	15122	15498	15217	15429	15245	15405	15332	15497	15235	15350	15137	15464	15436	15326	15451	15383	15263	15292	15283	15495	15384	15442	15616	15249	15382	15430	15440	15235	15309	15390	15468	15324	15420	15231	15473	15195	15247	15258	15363	15275	15250	15375	15340	15284	15274	15400	15428	15413	15316	15431	15259	15541	15322	15289	15450	15297	15396	15529	15344	15416	15300	15442	15492	15285	15329	15201	15205	15220	15377	15463	15346	15398	15219	15196	15540	15388	15418	15418	15083	15289	15478	15339	15349	15520	15246	15483	15378	15223	15366	15449	15183	15460	15390	15395	15303	15384	15355	15260	15339	15309	15357	15343	15204	15284	15431	15391	15324	15450	15372	15455	15221	15394	15403	15411	15365	15423	15199	15247	15327	15226	15427	15389	15305	15291	15353	15476	15487	15316	15500	15328	15337	15419	15398	15255	15349	15363	15370	15286	15262	15423	15353	15350	15424	15411	15338	15507	15546	15463	15407	15356	15482	15338	15401	15397	15468	15330	15452	15424	15323	15499	15385	15228	15442	15399	15366	15480	15298	15463	15230	15318	15269	15464	15101	15250	15339	15406	15430	15322	15264	15326	15315	15463	15394	15450	15370	15146	15400	15227	15237	15474	15424	15335	15324	15236	15559	15300	15431	15365	15413	15288	15355	15385	15423	15248	15410	15303	15279	15391	15529	15247	15324	15446	15369	15332	15527	15414	15423	15337	15353	15456	15389	15252	15345	15336	15320	15343	15459
33631	38366	37025	25706	18048	16414	16120	15801	15955	15924	15943	15850	15805	15955	15984	15826	15897	15796	15966	15951	15953	15886	16075	15931	15829	15773	15895	15795	15882	15905	16111	15913	15783	15925	15820	15819	15983	16094	15839	15766	16059	15817	15837	15505	15998	15878	15942	16001	15903	15945	16014	15640	16050	15979	15913	15971	15896	15763	15692	16000	15708	15902	15905	15896	16036	15782	15965	16027	15936	15913	15757	15867	15697	15965	15841	15767	15784	16038	16051	15959	16143	15821	15870	16030	15662	15944	15909	15964	15832	15661	15858	15864	16047	15798	15818	15986	15922	15744	16015	15883	15784	15947	15899	16069	15964	15755	15971	15667	15864	15996	15871	15845	15897	15713	15784	15729	16008	15960	15904	15798	15784	15913	15806	15770	15898	15851	15797	15970	16099	16131	15846	15833	15831	15832	15693	15946	15818	15788	15953	15847	15770	15872	15986	15856	15875	15954	15994	15793	15844	15597	16050	16206	15791	15825	15878	15746	15735	15789	15696	15828	15662	15825	16021	15818	15800	15686	15833	15642	15668	15715	15821	15934	15702	15803	15869	15871	15934	16137	15800	15900	15897	15821	15702	15815	15659	15906	15929	15910	15951	15855	15710	15939	15514	15970	15722	15927	15813	15843	15902	15903	15692	15854	15886	15921	15881	15829	15965	15897	15930	15864	15878	15895	15917	15997	15880	15897	15821	15899	16000	15816	15890	15885	15877	15812	15896	15820	15829	15631	15685	15845	15953	15687	15916	15962	15883	15793	16024	15867	15906	15755	15744	16016	15900	15930	15742	15677	15965	15931	15910	15769	15960	15774	15622	15657	15682	15904	15766	15708	15813	15896	15797	15930	15776	15865	15929	15723	15808	15931	15860	15664	15840	15836	15841	15838	15846	15731	15773	15831	15878	15759	15860	15793	16016	15816	15975	15950	15906	16117	15935	15971	15784	15840	15849	15936	15803	15790	15875	15651	16062	15862	15895	15905	15804	15898	15879	15832	15944	15838	15751	15830	15774	15841	16131	15931	15692	16037	15821	15915	15882	15874	15752	15743	15912	15911	15595	15840	15681	15916	15932	15701	15812	15711	15752	15866	15917	15851	15685	15655	15893	16011	15744	15796	15782	15825	15948	16118	15986	15854	15838	15845	15841	15884	15728	15978	15906	15847	15981	15971	15883	15888	15878	15740	15825	15758	15830	15832	15832	15697	15709	16009	15815	15919	15760	16047	15848	15745	15773	15765	15832	15903	15968	15727	15937	15906	15930	15837	15825	15880	15917	15915	15883	15814	15840	15839	15928	15819	15831	15794	15702	15964	15689	15859	15879	15986	16108	15912	15769	15884	15885	15810	16047	16025	16016	15963	15818	15832	15942	15786	15918	16090	15851	15829	15958	15757	15912	15801	15865	15778	15706	15604	15861	15924	15788	15822	15921	15784	15933	15825	15653	15767	15723	15849	15866	15999	16014	15765	15922	15724	15725	15931	15916	15881	15851	15731	15873	15818	15700	15936	15937	15992	16042	15870	15879	16082	15789	15900	15816	15962	15994	15749	15807	15991	15686	16061	15793	15918	15728	16039	15883	15776	16004	15862	15865	15811	15762	15763	15916	15659	15817	15749	15968	15750	15825	16011	15905	15851	15989	15784	15985	15730	15819	15759	15864	15934	15683	15856	15909	15771	16174	15919	15984	15767	15828	15758	15979	15858	15862	15896	15853	15839	15859	15801	16104	15795	15754	15896	15963	15801	15860	15877	15722	15844	15871	15824	15733	15917	15750	15781	16042	15924	15972	15897	15694	15750	16009	15993	16083	15917	15892	15984	15787	15974	16085	15941	15967	15869	15791	15835	16034	15902	15982	15696	15894	15737	15935	15968	15906	15852	15933	15869	15898	15812	15853	15877	15917	16081	15844	15961	16030	16080	15588	15803	15894	15831	15814	15966	15922	15792	15622	16080	15823	15897	15770	16051	15641	15817	15957	15778	15904	15721	15840	15808	15990	15698	15850	15917	15781	15883	15856	15798	15912	15854	15745	15863	15559	15839	15838	15883	16056	15988	15949	15664	15976	15822	15737	15853	16061	15993	15684	15641	15767	15854	15959	15991	15857	15776	15827	15708	15934	15906	15869	15948	15980	15828	15927	15638	15855	15839	15839	15923	15888	15869	15970	15817	16019	15809	15665	15894	15794	15969	15794	15854	15615	15813	16040	15761	15986	15978	15886	15816	15747	16004	15855	16032	16025	15685	15923	16053	15741	15727	15887	15793	15822	15858	15784	15810	15853	15790	15830	15747	15837	15813	15969	15874	15749	15996	15982	15957	15794	15749	15815	15921	15870	15887	15806	15902	15829	16086	15773	15862	15959	15912	15826	15719	15934	15882	15931	16061	15935	16056	15984	15857	15749	15857	15619	16000	16063	15844	15893	15716	15973	16025	16012	16025	15875	15807	15897	15877	15822	15602	15947	15955	16083	15692	15958	15745	15832	15902	16068	15843	15874	15833	15934	15776	16109	16066	16001	15845	15739	15977	15797	15814	15810	15860	15897	15808	15903	15747	15753	15947	15885	15731	15700	15851	15837	15767	15668	15795	16093	15845	16022	15910	15870	15969	15732	16088	16291	16007	15763	15940	15817	15861	15908	15780	15796	16002	15748	16028	15896	15767	15778	15976	15808	15748	15976	15817	15977	15769	15860	15696	15595	15877	15945	15979	15868	15738	15867	16056	15747	15718	15783	15710	15793	15851	15976	15787	15652	15665	15950	15897	15874	15831	15778	15959	15728	15779	15994	15949	15859	15840	16031	15951	16035	15924	15834	15829	16002	15848	15824	15980	15793	15840	15947	15914	15721	15932	15807	15889	15762	15957	15648	15898	15776	15928	15662	15808	15967	15951	16065	15798	15910	16080	15737	15839	15890	15892	15785	15888	15806	15939	15683	15782	16036	15702	15887	15860	15775	15720	16128	15922	16049	15931	15872	15793	15711	15891	16126	15858	15760	15851	15955	15962	15743	15780	15901	15872	15777	15768	16022	15799	15898	15759	15943	15932	15943	15711	15955	15940	15826	15748	15794	15880	15835	15770	15629	15891	15920	16022	15803	15923	15862	15955	15860	15795	15956	15724	15904	16036	15980	15857	15571	15888	15958	15878	15944	15744	15992	15805	15980	15873	15900	15805	15922	15786	15794	15920	15820	16006	15900	15831	15881	15647	16079	15822	15867	15794	15939	16007	15992	15843	15933	15784	15842	15776	15870	15914	15870	15874	15919	15891	15993	15979	15841	15787	15655	15924	15856	15834	15841	15957	15772	15906	16037	15830	15845	16020	15762	15793	15839	15894	16080	15614	15735	15852	16007	15920	15983	16170	15792	15897	15988	15790	15828	15997	15860	15918	15764	16024	15952	15846	15818	16066	15949	15895	15988	15905	15961	15965	15932	15864	15958	15834	15999	16022	15947	15934	15815	15931	15878	15728	16022	15937	15948	15757	15830	15813	16062	16010	15806	15874	15856	15749	15901	15980	15734	15848	15966	15943	15878	15859	15795	15867	15882	15734	16024	15766	15895	15835	15716	15931	15855	15893	15908	15680	15813	16034	16011	15927	16110	15894	15863	15984	15753	16073	15820	16054	15924	15745	15908	15696	15932	15817	15963	15960	16063	15989	16120	15889	15980	15660	15940	15804	15773	15874	16038	15810	15746	16009	15707	15998	16003	15762	15785	16055	15900	15809	15894	15788	15903	15798	15866	15929	15848	15820	15891	15896	15842	15923	15929	15925	15828	15885	16049	15870	15911	15871	15872	15907	15976	15805	15910	15949	15702	15965	15736	15908	15821	15913	15871	15880	15828	15754	15917	15934	15884	15795	15797	15716	15803	15908	15927	15969	15900	15666	15982	15949	15942	15800	15925	15816	15900	15949	15894	15961	15919	15903	15700	15852	16133	15875	15701	15794	15702	15979	15933	15849	15927	15955	15871	15843	16012	15952	16039	15844	15950	15959	15744	15793	15912	15858	15993	16027	16031	15990	15976	15828	16109	15804	15827	15863	15832	15916	15924	15667	16001	15981	15777	15998	15855	15973	15850	15760	15751	15766	15907	15791	15750	16036	15910	15787	15846	15935	16106	15813	15994	15687	15764	15749	15768	16069	15862	15940	15786	15973	15859	15912	15760	15914	15750	15843	16085	15797	15792	15884	15838	15936	15799	15744	15855	15943	16011	15831	15984	15679	15939	15856	15627	15807	16038	15987	15928	15891	15989	15782	15727	15780	15911	15879	15999	15854	15769	15638	16070	15765	15945	15834	15978	15865	15953	15823	15771	15798	15964	15892	15917	15789	15709	15756	15934	15916	15889	15858	15837	15706	15901	16110	16008	15766	16061	15701	15766	15802	16011	15914	15762	15818	15797	15949	15894	15825	15705	15904	15980	15759	15741	15677	15888	15716	15845	15587	15993	15767	15985	16070	15946	15871	15777	15850	15926	15831	15892	15736	15743	15796	15940	16024	15703	16006	15975	15814	15924	15996	15857	15890	15844	15980	15832	15886	15687	16074	16000	15751	15801	15861	15705	15738	16077	15899	15882	15851	15741	15937	16007	15887	15774	15832	15796	15902	15873	16025	15861	15749	15999	15850	15773	15816	15737	15924	15898	15893	15829	15839	15841	15891	15850	15812	15865	15809	15937	16054	15837	15824	15824	15834	15851	15892	15805	15923	15907	15815	16127	15934	15837	15808	15936	15823	15841	15830	15838	15640	15801	16079	15910	15984	16090	16074	15972	15896	15750	15856	15710	15852	15888	15859	16006	15910	15968	16033	15984	15834	15900	15913	15988	15878	15748	15863	15828	15762	16145	15781	15897	16058	15795	16007	15812	15819	15740	16067	15807	15850	15743	16032	15783	16081	15833	15890	15921	15854	15905	16002	15774	15917	15861	15897	15949	15727	15758	16094	16048	15773	15827	15783	15931	15710	15879	15739	15942	15864	16008	15898	15897	15630	15792	15897	16077	16005	16072	16023	15887	16005	15972	15823	15888	16031	15856	15792	16058	15895	16012	15827	15843	16003	15948	16074	15951	15836	15965	15919	15922	15848	15982	15867	15788	15926	15878	15996	15952	15861	15799	15824	15968	15816	16028	15897	15761	15910
42973	55429	39725	22793	16681	15384	15284	15365	15259	15174	15378	15199	15369	15185	15227	15313	15310	15178	15155	15250	15263	15366	15181	15162	15212	15231	15482	15258	15058	15367	15120	15191	15312	15385	15432	15278	15110	15402	15223	15163	15256	15353	15130	15047	15178	15142	15264	15346	15300	15103	15296	15174	15175	15381	15111	15343	15267	15209	15111	15142	15210	15134	15370	15481	15304	15226	15331	15327	15253	15329	15251	15281	15337	14983	15240	15038	15290	14978	15356	15283	15307	15276	15338	15334	15294	15315	15271	15186	15358	15237	15323	15258	15286	15293	15282	15208	15073	15174	15372	15318	15247	15291	15202	15429	15295	15258	15407	15208	15266	15307	15223	15248	15050	15135	15235	15153	15244	15111	15355	15177	15244	15160	15171	15223	15242	15192	15215	15354	15280	15335	15155	15323	15340	15167	15230	15361	15190	15308	15260	15333	15289	15196	15175	15391	15234	15234	15187	15247	15489	14940	15254	15200	15327	15203	15272	15170	15232	15235	15399	15153	15217	15285	15190	15320	15359	15154	15251	15282	15045	15317	15301	15237	15200	15210	15362	15329	15145	15111	15141	15076	15177	15248	15340	15227	15116	15204	15184	15247	15253	15148	15339	15310	15139	15290	15161	15195	15252	15021	15275	15286	15182	15230	15217	15350	15310	15268	15313	15216	15156	15231	15258	15322	15180	15247	15270	15245	15274	15253	15326	15369	15211	15202	15201	15064	15331	15112	15367	15181	15423	15266	15164	15318	15177	15246	15165	15083	15156	15276	15145	15275	15300	15237	15434	15351	15157	15238	15216	15101	15329	15288	15353	15098	15236	15316	15244	15094	15259	15257	15230	15110	15243	15350	15228	15227	15345	15293	15237	15313	15254	15152	15232	15134	15213	15148	15312	15204	15250	15153	15239	15115	15228	15243	15198	15133	15259	15353	15054	15256	15332	15245	15250	15387	15301	15131	15102	15271	15174	15252	15308	15228	15083	15352	15129	15105	15090	15144	15141	15277	15165	15222	15329	15213	15231	15178	15260	15276	15222	15188	15361	15302	15275	15309	15217	15096	15229	15181	15196	15286	15227	15113	15163	15125	15165	15517	15267	15304	15301	15253	15165	15172	15212	15203	15176	15408	15320	15070	15255	15258	15256	15448	15215	15195	15357	15200	15191	15343	15304	15193	15267	15318	15190	15360	15228	15239	15355	15203	15232	15325	15326	15479	15146	15273	15319	15318	15278	15170	15270	15243	15262	15270	15362	15187	15250	15258	15271	15211	15221	15302	15268	15246	15407	15156	15378	15158	15161	15151	15183	15265	15305	15325	15506	15252	15281	15391	15112	15316	15391	15157	15204	15218	15247	15306	15146	15167	15281	15293	15268	15306	15284	15195	15235	15186	15203	15152	15318	15245	15151	15307	15214	15251	15252	15210	15196	15300	15206	15264	15129	15332	15402	15239	15339	15231	15130	15179	15122	15217	15252	15248	15222	15212	15300	15252	15304	15201	15364	15226	15225	15401	15206	15194	15174	15291	15095	15344	15163	15221	15249	15389	15355	15264	15350	15319	15133	15158	15268	15284	15351	15231	15154	15265	15309	15202	15064	15206	15217	15124	15295	15247	15495	15195	15178	15338	15220	15210	15327	15235	15165	15247	15314	15160	15276	15344	15173	15407	15207	15358	15196	15186	15219	15081	15196	15197	15173	15130	15257	15361	15355	15325	15386	15200	15286	15246	15190	15283	15321	15240	15198	15431	15221	15207	15243	15085	15297	15267	15070	15324	15270	15093	15241	15276	15254	15242	15129	15281	15137	15315	15151	15303	15287	15342	15296	15382	15150	15292	15203	15189	15247	15218	15211	15263	15279	15205	15246	15264	15174	15343	15230	15265	15254	15339	15125	15232	15235	15108	15181	15230	15254	15326	15267	15389	15369	15032	15294	15170	15268	15322	15223	15296	15126	15310	15194	15274	15405	15289	15256	15338	15255	15454	15269	15224	15142	15120	15241	15135	15229	15257	15268	15326	15117	15299	15154	15295	15273	15271	15243	15168	15358	15174	15298	15163	15283	15141	15363	15161	15256	15324	15109	15174	15230	15270	15243	15246	15127	15251	15312	15275	15198	15292	15086	15278	15204	15274	15279	15269	15067	15371	15196	15377	15199	15368	15258	15336	15276	15264	15208	15245	15209	15215	15244	15255	15354	15111	15146	15301	15209	15053	15138	15245	15376	15277	15262	15241	15233	15034	15206	15155	15204	15067	15224	15303	15177	15249	15344	15198	15228	15238	15203	15247	15183	15327	15000	15326	15218	15099	15127	15266	15233	15323	15199	15288	15047	15207	15346	15314	15251	15153	15275	15213	15315	15127	15206	15466	15333	15335	15199	15218	15190	15182	15310	15249	15321	15184	15398	15063	15299	15259	15325	15328	15213	15140	15123	15382	15252	15200	15116	15137	15298	15295	15095	15175	15250	15371	15251	15185	15278	15288	15164	15141	15210	15200	15155	15181	15305	15269	15118	15192	15219	15108	15395	15083	15200	15151	15242	15246	15138	15361	15443	15181	15235	15095	15271	15238	15156	15218	15194	15223	15290	15186	15279	15083	15236	15085	15312	15504	15205	15443	15354	15285	15139	15127	15338	15382	15311	15268	15354	15338	15311	15287	15168	15293	15201	15134	15290	15221	15205	15233	15370	15322	15093	15223	15256	15443	15253	15354	15148	15499	15256	15127	15303	15230	15283	15231	15208	15276	15305	15197	15141	15428	15276	15228	15231	15204	15273	15076	15139	15153	15185	15306	15270	15347	15426	15252	15140	15291	15249	15457	15097	15222	15139	15265	15157	15236	15111	15128	15242	15314	15094	15199	15306	15204	15164	15213	15139	15164	15162	15106	15226	15320	15211	15097	15136	15220	15259	15176	15353	15204	15142	15198	15246	15302	15283	15300	15137	15063	15101	15368	15089	15252	15275	15301	15043	15160	15300	15109	15236	15167	15276	15250	15252	15250	15151	15183	15260	15223	15277	15364	15271	15083	15192	15336	15345	15182	15245	15199	15347	15254	15119	15445	15306	15207	15138	15244	15321	15121	14980	15196	15090	15240	15488	15107	15203	15221	15176	15284	15257	15363	15260	15218	15464	15296	15213	15073	15289	15357	15242	15197	15382	15179	15096	15333	15317	15437	15321	15169	15202	15282	15144	15116	15177	15266	15119	15132	15231	15285	15371	15228	15251	15308	15231	15271	15265	15107	15158	15131	15196	15054	15134	15059	15291	15223	15231	15070	15101	15167	15283	15254	15234	15325	15275	15201	15287	15253	15249	15127	15165	15347	15137	15223	15283	15277	15405	15249	15271	15285	15348	15159	15348	15209	15002	15128	15315	15090	15263	15309	15257	15122	15134	15146	15089	15300	15226	15334	15210	15415	15384	15286	15312	15186	15258	15304	15454	15297	15137	15223	15431	15323	15350	15317	15095	15165	15375	15293	15316	15235	15281	15259	15216	15195	15054	15201	15280	15149	15183	15276	15204	15175	15351	15203	15385	15165	15175	15240	15031	15157	15259	15339	15173	15291	15278	15278	15209	15132	15136	15035	15369	15150	15131	15238	15311	15274	15395	15173	15421	15180	15279	15360	15369	15226	15297	15126	15242	15148	15390	15356	15365	15152	15197	15309	15467	15225	15327	15216	15217	15261	15238	15051	15099	15256	15091	15161	15159	15289	15099	15269	15271	15299	15248	15346	15174	15167	15385	15237	15278	15182	15256	15169	15421	15011	15234	15238	15238	15235	15186	15206	15335	15256	15238	15207	15198	15176	15197	15285	15165	15232	15307	15134	15266	15179	15274	15237	15337	15364	15188	15148	15257	15273	15300	15195	15149	15279	15160	15387	15125	15393	15222	15223	15292	15166	15189	15216	15129	15399	15288	15272	15142	15314	15342	15195	15223	15166	15302	15156	15270	15241	15240	15133	15120	15089	15083	15285	15101	15272	15210	15135	15207	15139	15293	15181	15314	15261	15173	15256	15302	15172	15355	15299	15261	15261	15275	15255	15233	15241	15170	15176	15269	15198	15181	15183	15203	15251	15107	15342	15250	15185	15155	15272	15244	15166	15441	15334	15133	15227	15273	15100	15209	15208	15269	15439	15272	15168	15219	15257	15234	15321	15344	15374	15278	15174	15435	15080	15362	15253	15180	15221	15215	15077	15152	15351	15202	15305	15276	15230	15188	15144	15072	15267	15388	15283	15279	15117	15172	15465	15183	15159	15256	15124	15249	15319	15496	15252	15238	15253	15235	15243	15328	15239	15256	15342	15233	15333	15324	15303	15243	15241	15273	15230	15298	15401	15213	15315	15115	15293	15091	15372	15367	15249	15300	15118	15136	15232	15165	15157	15142	15252	15375	15144	15208	15215	15334	15357	15326	15299	15187	15226	15216	15211	15147	15346	15304	15133	15085	15145	15196	15159	15112	15621	15085	15296	15261	15248	15230	15194	15303	15286	15296	15257	15176	15307	15003	15140	15361	15356	15129	15169	15202	15310	15390	15282	15367	15175	15181	15191	15303	15272	15262	15382	15075	15330	15196	15236	15167	15277	15252	15316	15205	15257	15249	15145	15090	15206	15255	15237	15253	15225	15317	15223	15405	15177	15287	15280	15160	15299	15324	15117	15332	15196	15296	15206	15383	15425	15102	15322	15385	15139	15284	15272	15182	15335	15358	15082	15163	15304	15234	15210	15341	15226	15103	15169	15147	15282	15343	15155	15324	15068	14986	15335	15254	15117	15303	15096	15318	15237	15090	15372	15344	15269	15199	15089	15296	15143	15248	15340	15197	15221	15166	15058	15293	15231	15196	15158	15345	15428	15227	15199	15284	15284	15166	15211	15143	15075	15263	15200	15337	15114	15230	15220	15221	15281	15481	15197	15208	15327	15269	15275	15278	15215	15289	15175	15373	15302	15164	15306	15231	15088	15313	15281	15330	15320	15294	15296	15095	15292	15151	15144	15164	15275	15299	15174	15496	15319	15186	15274	15262	15219	15235	15234	15199	15317	15061	15283	15087	15220	15188	15284	15165	15223	15324	15341	15263	15044	15244	15201	15166	15192	15469	15288	15201	15264	15204	15446	15303	15193	15132	15277	15171	15163
35481	38205	34615	24996	17273	15893	15890	15514	15430	15498	15451	15492	15488	15561	15201	15314	15464	15339	15210	15406	15447	15430	15287	15277	15658	15367	15190	15389	15357	15597	15256	15364	15362	15631	15350	15363	15155	15399	15393	15316	15469	15448	15214	15308	15328	15390	15341	15241	15324	15355	15339	15466	15463	15470	15241	15437	15407	15464	15236	15481	15461	15423	15326	15425	15279	15438	15612	15341	15402	15208	15421	15202	15391	15364	15236	15441	15391	15332	15241	15446	15342	15348	15222	15273	15373	15421	15509	15615	15277	15277	15184	15377	15327	15248	15415	15105	15119	15380	15294	15396	15306	15304	15295	15247	15336	15252	15201	15167	15280	15222	15382	15390	15308	15403	15301	15134	15192	15324	15472	15227	15298	15313	15501	15338	15236	15314	15218	15357	15349	15318	15408	15181	15277	15197	15390	15439	15233	15162	15176	15364	15423	15273	15410	15409	15384	15290	15317	15232	15287	15338	15291	15339	15225	15637	15327	15271	15236	15433	15266	15567	15309	15268	15479	15338	15390	15395	15263	15286	15252	15541	15241	15237	15382	15303	15334	15405	15346	15356	15344	15222	15237	15326	15312	15171	15355	15304	15132	15101	15407	15452	15353	15121	15313	15404	15324	15415	15446	15280	15196	15249	15413	15290	15397	15369	15338	15318	15181	15228	15244	15103	15094	15329	15156	15184	15415	15415	15242	15293	15388	15371	15347	15388	15345	15450	15339	15247	15308	15520	15115	15078	15100	15500	15327	15286	15172	15155	15364	15267	15364	15444	15209	15576	15418	15226	15243	15332	15164	15209	15304	15419	15301	15547	15220	15199	15187	15489	15374	15281	15219	15348	15267	15226	15290	15334	15466	15183	15313	15508	15424	15287	15306	15239	15235	15367	15418	15254	15262	15206	15316	15063	15241	15325	15131	15434	15291	15437	15361	15261	15494	15496	15447	15281	15416	15346	15481	15245	15427	15309	15311	15255	15336	15442	15394	15420	15371	15348	15285	15444	15300	15354	15315	15548	15410	15245	15398	15159	15208	15464	15091	15383	15389	15318	15273	15099	15412	15676	15348	15259	15465	15485	15404	15293	15270	15360	15345	15472	15441	15357	15428	15257	15492	15389	15212	15364	15441	15266	15303	15418	15332	14965	15232	15383	15269	15359	15332	15231	15167	15336	15485	15227	15380	15385	15343	15298	15107	15368	15276	15293	15394	15291	15275	15332	15211	15206	15302	15252	15508	15393	15334	15117	15278	15222	15201	15227	15130	15228	15299	15461	15470	15341	15339	15335	15250	15199	15351	15049	15365	15322	15405	15258	15308	15376	15358	15365	15251	15396	15454	15255	15410	15320	15205	15332	15311	15350	15278	15274	15159	15448	15382	15186	15372	15326	15339	15309	15303	15234	15160	15269	15297	15358	15413	15355	15238	15359	15211	15285	15297	15205	15464	15291	15211	15144	15178	15374	15482	15293	15207	15358	15296	15273	15278	15254	15391	15266	15222	15279	15342	15286	15277	15381	15461	15238	15235	15436	15405	15304	15349	15332	15335	15295	15313	15266	15330	15136	15345	15239	15293	15398	15346	15384	15172	15125	15380	15379	15386	15366	15366	15355	15376	15344	15214	15221	15309	15354	15089	15429	15452	15326	15326	15468	15330	15316	15141	15418	15111	15381	15427	15268	15493	15249	15331	15266	15328	15189	15308	15272	15206	15445	15370	15261	15233	15311	15366	15362	15374	15232	15133	15258	15263	15418	15175	15285	15185	15362	15516	15346	15295	15444	15265	15218	15453	15354	15398	15374	15349	15457	15280	15342	15486	15306	15429	15243	15323	15545	15086	15454	15379	15326	15388	15226	15269	15531	15223	15376	15270	15240	15207	15371	15314	15172	15216	15231	15353	15454	15416	15143	15374	15409	15329	15331	15280	15100	15350	15360	15317	15400	15654	15237	15466	15223	15293	15289	15366	15449	15369	15355	15325	15335	15109	15179	15275	15232	15106	15199	15297	15342	15395	15256	15332	15332	15170	15124	15250	15388	15144	15383	15270	15042	15349	15237	15238	15194	15281	15056	15329	15172	15315	15428	15337	15256	15432	15254	15258	15321	15283	15318	15211	15249	15294	15289	15435	15217	15209	15155	15450	15289	15318	15223	15356	15282	15264	15231	15136	15211	15341	15340	15375	15623	15244	15533	15371	15384	15227	15503	15506	15452	15283	15363	15483	15255	15368	15250	15295	15362	15458	15442	15384	15476	15311	15418	15265	15362	15484	15433	15358	15103	15318	15569	15399	15254	15353	15343	15367	15319	15258	15329	15681	15564	15178	15271	15363	15498	15334	15307	15277	15343	15515	15027	15306	15255	15212	15271	15273	15286	15255	15165	15181	15477	15331	15036	15303	15462	15335	15195	15380	15240	15536	15385	15285	15289	15359	15109	15368	15372	15330	15345	15438	15277	15337	15407	15271	15292	15162	15441	15351	15181	15277	15153	15416	15244	15243	15161	15519	15416	15464	15173	15332	15526	15303	15249	15341	15321	15378	15501	15465	15178	15231	15225	15323	15389	15443	15274	15122	15210	15174	15377	15363	15357	15334	15330	15552	15374	15100	15218	15514	15337	15323	15385	15419	15098	15362	15287	15574	15403	15430	15323	15337	15273	15383	15315	15309	15361	15386	15339	15372	15309	15207	15327	15192	15440	15275	15442	15308	15432	15555	15157	15392	15240	15359	15344	15282	15317	15390	15333	15507	15266	15287	15347	15536	15294	15431	15361	15380	15312	15458	15466	15414	15362	15494	15288	15501	15217	15361	15431	15512	15534	15390	15189	15337	15379	15342	15433	15151	15309	15376	15179	15450	15236	15256	15430	15433	15252	15420	15297	15288	15246	15238	15219	15205	15235	15375	15285	15321	15252	15344	15400	15225	15183	15541	15407	15427	15202	15518	15442	15336	15423	15397	15263	15163	15203	15212	15400	15195	15429	15411	15405	15334	15176	15362	15344	15292	15052	15249	15081	15205	15291	15199	15263	15366	15524	15571	15400	15585	15464	15317	15229	15317	15376	15331	15271	15301	15381	15419	15284	15538	15338	15357	15599	15286	15453	15294	15464	15403	15437	15388	15382	15527	15419	15074	15367	15200	15182	15521	15416	15252	15357	15449	15204	15248	15505	15423	15435	15291	15355	15232	15204	15334	15357	15370	15346	15247	15253	15378	15391	15536	15255	15383	15141	15349	15252	15286	15381	15330	15235	15400	15187	15345	15164	15297	15322	15191	15249	15221	15294	15543	15327	15363	15222	15445	15395	15482	15334	15172	15424	15484	15188	15255	15299	15403	15049	15440	15261	15309	15423	15316	15193	15352	15345	15410	15358	15392	15295	15420	15520	15504	15372	15284	15335	15149	15487	15538	15399	15189	15208	15540	15405	15330	15429	15470	15344	15276	15285	15148	15220	15450	15438	15332	15047	15270	15169	15206	15331	15290	15365	15329	15179	15218	15337	15429	15217	15427	15255	15221	15302	15118	15311	15521	15200	15149	15275	15372	15262	15403	15206	15252	15348	15343	15304	15255	15393	15353	15229	15426	15151	15372	15143	15349	15385	15324	15229	15290	15365	15369	15438	15212	15402	15135	15397	15500	15193	15423	15295	15229	15224	15595	15444	15239	15212	15443	15284	15515	15575	15333	15350	15349	15280	15213	15410	15312	15437	15366	15247	15080	15109	15361	15382	15456	15397	15090	15250	15422	15412	15445	15330	15224	15203	15321	15406	15401	15362	15577	15491	15164	15335	15353	15278	15192	15092	15458	15335	15250	15308	15367	15380	15333	15429	15400	15232	15273	15242	15373	15327	15183	15260	15300	15301	15310	15445	15477	15426	15295	15179	15349	15242	15540	15432	15428	15308	15328	15432	15349	15296	15308	15258	15483	15355	15495	15223	15343	15567	15318	15393	15263	15154	15365	15398	15214	15290	15619	15387	15381	15241	15341	15309	15385	15416	15330	15253	15419	15407	15344	15268	15260	15449	15391	15469	15484	15339	15514	15614	15241	15359	15352	15397	15288	15204	15434	15308	15274	15228	15302	15306	15365	15344	15433	15216	15367	15430	15308	15291	15404	15302	15291	15449	15224	15283	15212	15423	15360	15260	15161	15276	15288	15206	15352	15516	15246	15304	15283	15244	15616	15591	15423	15435	15391	15316	15458	15291	15174	15374	15349	15340	15412	15180	15218	15410	15229	15321	15487	15414	15175	15117	15306	15190	15375	15261	15472	15559	15526	15403	15415	15446	15355	15367	15393	15282	15325	15160	15371	15556	15249	15398	15332	15362	15294	15243	15287	15232	15545	15386	15352	15402	15263	15336	15464	15394	15313	15380	15154	15343	15350	15254	15437	15430	15513	15197	15212	15160	15394	15241	15244	15303	15385	15439	15450	15305	15292	15129	15515	15500	15348	15333	15293	15380	15273	15274	15440	15343	15402	15374	15351	15225	15459	15185	15256	15504	15303	15271	15296	15359	15389	15488	15321	15562	15276	15466	15417	15350	15548	15465	15501	15330	15436	15151	15258	15365	15497	15374	15396	15372	15428	15304	15311	15277	15242	15201	15354	15244	15336	15486	15418	15368	15135	15503	15290	15357	15338	15440	15504	15121	15264	15202	15304	15226	15538	15339	15290	15421	15373	15211	15271	15298	15315	15501	15303	15260	15116	15147	15315	15191	15365	15343	15264	15522	15304	15501	15347	15243	15422	15362	15344	15331	15417	15235	15439	15381	15350	15503	15445	15349	15234	15085	15307	15382	15506	15188	15341	15275	15283	15152	15356	15378	15377	15382	15264	15245	15319	15318	15280	15332	15390	15405	15420	15515	15211	15201	15436	15368	15205	15569	15389	15148	15440	15266	15223	15245	15334	15440	15545	15241	15570	15394	15348	15232	15253	15420	15267	15385	15398	15372	15318	15352	15317	15286	15351	15159	15393	15280	15266	15437	15454	15307	15407	15283	15195	15359	15334	15480	15355	15206	15244	15335	15409	15475	15119	15322	15240	15373	15127	15273	15278	15359	15275	15220	15425	15428	15241	15514	15230	15374	15394	15402	15515	15307	15269	15432	15436	15290	15377	15323	15435	15218	15386	15279	15545	15398
53955	60292	41604	23695	16655	15289	14752	15023	14859	14937	14882	14844	15009	14975	14968	15012	15050	14813	14977	14906	14976	14866	14904	15118	15045	15028	14832	14970	14714	14800	14989	14897	14933	14861	14892	14748	15009	14941	15055	14852	15010	14873	15026	14916	14916	14907	14982	14824	14922	14882	14875	14933	14917	14947	15017	14982	14928	14924	14873	14957	14800	14916	15013	14852	14886	14974	14797	15068	14939	14977	14908	14916	14886	14940	15016	14804	14999	14962	15066	14831	14986	15042	15037	14987	14894	15013	14879	14772	14780	15027	14802	15000	14802	15068	15019	14958	14795	14905	14923	15066	14985	15047	14899	15050	14977	14857	15032	15039	14765	14888	14856	14940	14861	14855	14982	14853	15070	14740	14855	14832	15027	14806	14805	14979	14864	15125	14992	14841	14959	14858	14961	15074	14789	14774	14845	15042	14998	14891	14969	14895	14990	14926	14875	15004	15007	14930	14663	15128	14840	14893	14802	14878	15032	14876	14836	14922	15098	14961	15005	15038	14961	14880	15082	14762	14920	14926	14870	14829	14909	14922	14942	14920	15020	14702	14956	15035	14921	14916	14755	15073	14883	15016	15055	14873	14885	14970	14978	15093	14969	14791	15009	14742	14963	14921	14890	14870	15052	14840	14886	14881	14976	14843	14845	15014	14767	14992	14962	14897	14858	14764	14796	14880	14828	14964	14951	15113	14963	14813	14860	14792	14842	14939	14928	14803	14864	14995	14935	14841	14962	14860	14882	15013	14956	14924	14806	14976	14843	14887	14989	14846	14841	14751	14783	14922	14851	14966	14955	14986	15035	14868	14927	14851	15038	14785	14939	14817	14882	14962	14889	15029	14941	15079	15166	14930	14958	15006	14916	14933	15017	14726	14948	14784	14998	14736	14848	14835	14767	14971	14951	15063	14931	15013	15005	14853	15025	14883	14886	15078	14676	14909	14939	14817	14758	14942	14897	14799	14976	15004	15039	14964	15006	15035	14866	15059	15020	14807	14819	14932	14933	14959	14778	14832	14887	14852	15007	14945	15143	14713	15011	14774	14982	14795	14978	14805	14815	14877	14863	15067	14768	14966	14883	14977	14904	14831	14846	14789	15001	14856	14800	14768	15001	15009	14890	14893	14823	14844	14925	14928	14945	14952	14912	14902	14880	14920	14968	14857	14798	14994	15130	14848	14972	15048	14921	14848	15041	14961	14934	14859	15028	14860	14957	14886	14697	14855	15030	14946	14871	14905	15143	14795	14788	14960	14773	14949	14863	14964	14977	14955	15011	14940	14873	14999	15016	14995	14805	14859	15042	14930	14977	14985	14937	14862	14852	14838	14972	14805	15056	14880	14981	14914	14924	15043	14979	15081	14895	14766	14967	14934	14939	14946	14920	14854	14902	14797	14886	14999	14827	14815	14998	15066	14987	14867	14813	14991	14972	14933	14833	14920	14873	15007	15091	14849	14965	14910	14975	14940	14827	14847	14987	14944	15022	14905	14942	14854	15007	14993	14828	14910	14967	14819	14858	14983	14980	15019	14987	14771	14883	14947	14908	14980	14970	14947	14947	14901	15001	14979	14702	14952	15023	14991	15068	15042	14967	14910	14964	14816	14836	14865	14993	14908	14847	15039	14909	14970	14818	14963	14901	14992	14822	14944	14832	14787	14754	14806	14987	14837	14984	14995	14921	14763	14978	14933	14980	15010	14854	14912	14983	14972	14841	15109	14867	14999	14927	14908	15064	14970	14912	14933	14945	14786	14983	14946	14966	14974	14780	15013	14935	14955	14983	14902	15006	14915	14979	14860	14881	14867	15109	14851	14999	14817	14888	14908	14825	14860	14949	14913	14775	14952	14915	15049	14823	14850	14860	14843	14965	14852	14913	15042	14837	15012	14962	14875	14966	15012	14768	15130	14924	14878	14784	15030	14930	14723	14893	14856	15038	14849	14994	14863	15029	14753	14966	14770	15056	14888	14783	15008	14894	14963	14806	15060	14759	14903	14980	14979	14903	14968	14813	14955	14900	14875	14858	14948	14854	14949	15019	14891	14975	14844	14913	14872	14889	14816	15052	14837	14815	14791	15025	14959	14887	14877	14755	14854	14933	14941	14791	14912	14905	14984	14892	14891	14905	14988	15069	14989	14831	14938	14924	14983	14819	14921	14947	14972	14910	14871	14965	15002	14885	14878	14951	14846	14998	15061	15092	14964	14906	14873	14921	14870	14981	14915	14970	14877	14905	14778	15015	14916	14923	14764	14829	14931	14890	14915	14751	15000	15041	15041	14917	14971	14863	14759	15027	14940	14860	14771	14753	14643	15095	14930	14808	14791	15102	14903	14922	14839	14849	15011	14822	15105	14943	14806	14877	14973	14878	14903	14822	14950	14846	14869	14905	14695	14826	14989	14885	14894	14909	14998	14981	14960	14907	14817	14892	14833	14844	14970	14868	15106	14947	14879	14894	14803	14833	15077	14838	15047	14832	14754	14916	14781	14824	14873	14858	14850	15064	14858	14852	14871	14868	15105	14756	14984	14999	14810	15080	14910	14854	14880	14947	14950	14923	14913	14868	14965	14636	14833	14905	15028	14890	14888	14991	14943	14927	14916	14855	15061	14898	14947	14908	14846	14979	15014	14925	14783	14854	14896	14966	15048	14763	14895	14940	15047	15007	14868	14908	15039	15046	14995	14803	14851	14869	15061	14887	14972	14800	14974	15032	14993	14869	14900	15008	14810	14971	14950	15002	14960	14842	14854	14806	14886	14815	15018	14914	14984	14889	15026	14925	14769	14970	14832	14927	15097	15022	14958	14844	14744	14900	15064	14969	15041	14807	15063	14978	14843	14870	14990	14873	14917	14905	15029	14916	14760	14979	14986	15015	14951	14923	14824	14880	14956	14963	14815	14910	14776	15058	14969	14872	14901	14949	14908	14831	14930	14930	14984	14862	14962	14983	15021	14864	14890	15013	14952	14911	14757	15045	14989	14898	14838	14965	14767	14788	14917	14946	14875	14949	14892	14929	14597	14994	14744	15003	14991	15060	14987	14889	14991	14997	14829	14853	14944	14898	15221	14831	14794	14956	14947	15038	14957	14904	14805	14880	14827	15026	14991	14817	14838	14834	15088	15065	15016	14929	14995	14893	14811	14920	15007	14864	14896	14938	14908	14994	14915	14637	14868	15094	14989	15093	14781	14911	14905	14945	14992	14853	14923	14958	14819	15166	14942	14886	14886	14881	14926	14758	14941	14994	14934	15087	14942	14783	14920	15009	14857	14910	15028	14811	14982	15010	14976	14909	14780	14824	14880	14994	15030	15024	14906	14917	14784	14868	14787	14976	14824	15032	14787	14922	14996	15009	14910	15056	15070	14977	14888	14976	14726	15074	14797	14943	14855	14724	14906	14918	14958	15042	15077	14893	14868	14825	14871	14800	14838	14948	14946	14976	14944	14931	14908	14971	14977	14972	14916	14839	14883	14914	14803	15012	14942	14863	14881	14803	14854	14914	15073	14908	14907	14807	15037	15056	14965	14972	15026	14938	14814	15078	14890	14968	14764	14949	14878	14943	15029	15043	14990	14827	14861	14949	15030	14876	14853	14933	14813	14834	15038	15036	14873	14813	14997	14939	15022	14934	14853	14867	14819	14826	14981	14994	14804	14895	14942	14908	14904	14681	15053	15009	14946	14863	14993	14960	14795	14970	14979	14816	14954	14870	14956	14932	14840	14881	14822	14861	14961	14940	15009	15027	14937	14922	14714	14994	14873	15009	14992	14811	15066	14945	14784	14910	14860	14872	14932	14713	14928	14829	15076	14823	14868	14797	15009	14890	14923	14919	14965	14899	14962	14788	15080	14845	14995	14897	14820	14876	14876	14890	15015	14966	14884	15011	14793	14955	14864	14959	14957	14945	15052	14933	14874	15077	14908	14964	14821	15030	14925	15017	14836	14817	14972	14755	14942	14876	14820	14986	15156	14616	14729	14794	14821	14942	14869	14890	14767	14859	14912	14959	14956	14997	14957	14721	15053	14979	14855	14971	14947	14948	14901	14826	14858	14946	15095	15026	15061	14877	14922	15042	14848	14914	14760	15032	14711	14792	14815	14870	14877	15058	15038	15008	14876	14997	14797	14802	14848	14957	14843	14844	15063	15005	14838	14970	14969	14961	15020	14711	15043	14940	14972	14954	14955	15077	14951	14902	15009	14997	14885	14865	14880	14760	14830	14823	14990	14740	14892	14964	14863	14868	14917	14908	14894	14952	14846	14879	14991	14910	14978	15009	14925	14991	14791	14895	15032	14886	14921	14860	15089	14805	14858	14890	14795	14934	14946	15064	14812	14854	14803	14902	14996	15047	14691	14934	14944	14878	14973	15104	14945	14987	15028	14697	14880	14810	14905	14854	14856	14828	14854	14871	14780	15118	14991	14945	14867	14914	14800	14902	14928	14979	14957	14958	14995	15023	14768	15008	14864	14980	15042	14934	14901	15045	14899	14694	14844	14962	14952	14891	14868	14838	14921	14847	14948	14859	14821	14792	14886	14917	15042	14954	14811	14942	14998	15097	14907	14985	14954	14985	14979	15000	14860	14851	14949	15018	14873	14865	15030	15066	15087	14891	14863	14780	14891	14945	15107	15006	15124	14833	14889	14936	14814	14824	14961	14845	14666	14912	14817	14981	14969	14788	14822	14970	15014	14975	14863	14918	14931	14853	14988	15123	15007	14848	14793	14774	15037	14902	15013	14862	14930	14721	14754	14964	14900	14929	15013	14854	14956	14816	14883	14948	14930	14803	14825	14879	14979	14937	14999	14879	14938	14787	15062	14964	14800	14932	14816	14856	14847	15000	14951	14894	14815	14971	14871	14898	14922	14924	15057	15015	14918	14810	15081	14932	14911	14881	14844	14911	14924	14943	14975	15004	14937	14868	14895	14901	14940	14923	14985	15076	14989	14883	15038	14869	14807	14924	15049	15070	14811	14813	14884	14967	14856	14992	14816	14890	14935	14895	14876	14945	14885	14953	14864	14927	14898	14894	14871	15016	14886	15026	14989	14923	14766	14805	14815	14966	14842	14886	14897	14858	14810	14824	14836	14882	14741	14870	14788	15013	14895	15151	14988	14990	14911	15012	14962	15000	14821	14906	15011
24049	24699	33927	27666	23125	22494	20687	16323	15394	16006	15923	15748	15614	15716	15497	15662	15493	15570	15516	15535	15748	15652	15597	15365	15499	15432	15421	15464	15530	15641	15549	15365	15752	15390	15468	15457	15468	15595	15520	15362	15398	15396	15389	15417	15399	15308	15375	15411	15435	15450	15392	15352	15235	15351	15569	15424	15375	15390	15600	15539	15488	15412	15289	15430	15394	15572	15551	15291	15315	15414	15469	15203	15397	15343	15498	15368	15461	15420	15350	15211	15249	15594	15332	15354	15429	15534	15449	15280	15469	15381	15298	15439	15674	15479	15394	15253	15494	15443	15316	15275	15264	15384	15323	15359	15367	15357	15447	15545	15348	15292	15398	15360	15437	15355	15235	15335	15327	15375	15685	15234	15447	15464	15416	15348	15310	15220	15276	15493	15368	15400	15528	15173	15477	15374	15484	15543	15265	15240	15389	15390	15560	15358	15442	15287	15310	15273	15363	15505	15315	15395	15462	15355	15307	15412	15356	15452	15552	15353	15419	15405	15500	15346	15397	15301	15373	15407	15331	15529	15417	15263	15415	15464	15299	15496	15368	15687	15407	15271	15247	15296	15345	15290	15410	15249	15513	15484	15415	15291	15353	15457	15442	15417	15503	15440	15291	15267	15400	15429	15511	15341	15381	15491	15781	15284	15288	15350	15415	15350	15219	15383	15511	15327	15305	15409	15491	15290	15242	15583	15370	15195	15462	15319	15563	15425	15251	15166	15397	15193	15603	15381	15238	15455	15597	15281	15447	15434	15364	15307	15473	15264	15243	15470	15289	15421	15322	15363	15459	15408	15593	15524	15406	15503	15751	15366	15558	15372	15485	15265	15188	15611	15523	15325	15481	15400	15363	15462	15350	15463	15386	15414	15482	15380	15341	15243	15456	15334	15400	15458	15400	15448	15383	15259	15198	15405	15326	15330	15342	15188	15191	15604	15439	15474	15379	15473	15279	15313	15449	15487	15233	15285	15284	15271	15343	15495	15241	15327	15461	15510	15365	15512	15529	15305	15420	15447	15425	15350	15326	15421	15414	15321	15329	15399	15270	15264	15272	15182	15397	15182	15281	15020	15459	15215	15536	15244	15303	15312	15547	15476	15397	15254	15300	15365	15338	15273	15505	15305	15399	15456	15421	15542	15176	15376	15354	15344	15590	15388	15312	15643	15332	15380	15651	15472	15462	15437	15359	15393	15208	15510	15571	15383	15137	15446	15363	15242	15435	15511	15337	15597	15294	15488	15209	15467	15636	15515	15407	15402	15160	15445	15434	15387	15465	15336	15428	15216	15271	15399	15445	15462	15322	15384	15359	15399	15428	15405	15662	15431	15282	15389	15417	15301	15341	15570	15319	15287	15526	15304	15336	15326	15173	15088	15467	15518	15375	15210	15293	15337	15468	15446	15464	15554	15385	15371	15287	15553	15335	15406	15501	15427	15505	15253	15359	15398	15508	15311	15358	15317	15447	15473	15317	15254	15328	15333	15405	15098	15274	15419	15120	15436	15250	15390	15395	15404	15589	15382	15287	15340	15437	15436	15437	15142	15298	15239	15325	15523	15473	15430	15275	15370	15410	15369	15617	15255	15454	15239	15354	15355	15472	15487	15367	15389	15339	15296	15381	15310	15320	15297	15337	15343	15559	15351	15360	15444	15329	15340	15373	15490	15256	15529	15502	15344	15295	15370	15354	15318	15355	15265	15546	15399	15362	15305	15445	15407	15581	15132	15401	15300	15314	15409	15330	15417	15494	15497	15294	15237	15499	15473	15199	15409	15394	15389	15361	15324	15387	15401	15459	15187	15395	15344	15321	15315	15378	15474	15503	15338	15433	15374	15136	15369	15322	15457	15397	15455	15320	15229	15330	15329	15280	15437	15394	15330	15444	15279	15254	15290	15237	15321	15358	15208	15386	15255	15491	15462	15442	15374	15292	15524	15404	15397	15219	15262	15332	15406	15463	15335	15527	15454	15362	15525	15392	15439	15229	15347	15344	15271	15411	15616	15499	15425	15277	15583	15314	15468	15323	15501	15441	15288	15407	15284	15319	15341	15435	15480	15395	15456	15212	15223	15254	15421	15469	15359	15234	15357	15506	14947	15417	15487	15541	15334	15216	15292	15520	15307	15233	15338	15427	15414	15366	15402	15410	15482	15325	15246	15359	15389	15348	15511	15329	15444	15477	15426	15416	15520	15245	15380	15378	15243	15331	15401	15440	15386	15565	15415	15342	15464	15422	15376	15491	15474	15255	15589	15376	15475	15456	15476	15264	15400	15403	15456	15422	15230	15417	15377	15286	15449	15318	15412	15408	15340	15429	15554	15517	15314	15239	15162	15289	15440	15311	15324	15507	15434	15455	15247	15109	15345	15440	15481	15411	15422	15485	15378	15305	15301	15242	15362	15462	15410	15480	15363	15362	15502	15307	15378	15381	15211	15349	15302	15407	15271	15365	15478	15322	15385	15211	15455	15236	15453	15443	15256	15526	15275	15448	15206	15378	15263	15693	15337	15524	15453	15489	15431	15432	15410	15324	15266	15448	15463	15218	15332	15427	15426	15357	15286	15477	15474	15368	15268	15352	15295	15366	15474	15435	15236	15386	15384	15499	15271	15363	15367	15538	15282	15305	15450	15432	15513	15435	15522	15303	15442	15415	15353	15355	15410	15464	15392	15443	15245	15356	15336	15336	15420	15379	15365	15506	15277	15201	15406	15314	15342	15336	15305	15376	15486	15333	15362	15484	15408	15367	15529	15392	15379	15472	15443	15669	15339	15321	15542	15579	15349	15356	15236	15209	15197	15443	15607	15358	15327	15441	15160	15558	15406	15382	15350	15314	15502	15180	15371	15678	15310	15338	15295	15433	15198	15439	15304	15240	15374	15488	15321	15228	15521	15209	15422	15232	15588	15455	15437	15346	15567	15331	15284	15354	15238	15431	15327	15162	15467	15262	15103	15202	15531	15416	15344	15420	15476	15221	15397	15520	15254	15434	15335	15364	15407	15507	15461	15449	15448	15473	15420	15341	15220	15350	15328	15370	15435	15480	15431	15365	15345	15436	15290	15324	15147	15332	15314	15500	15420	15290	15248	15496	15277	15376	15239	15507	15471	15378	15381	15505	15277	15390	15375	15194	15392	15496	15459	15471	15219	15569	15410	15296	15391	15417	15421	15319	15437	15379	15150	15306	15242	15241	15365	15407	15428	15337	15408	15461	15409	15276	15275	15467	15439	15117	15366	15327	15082	15378	15471	15390	15414	15481	15390	15371	15240	15373	15323	15284	15324	15438	15398	15475	15359	15323	15395	15367	15466	15151	15334	15430	15466	15304	15523	15169	15478	15155	15405	15413	15309	15595	15384	15448	15413	15419	15352	15359	15339	15280	15185	15273	15409	15347	15469	15240	15399	15337	15398	15235	15181	15439	15089	15408	15414	15481	15167	15394	15338	15297	15330	15374	15328	15403	15204	15365	15403	15385	15512	15064	15285	15398	15327	15553	15240	15511	15257	15220	15390	15516	15082	15358	15325	15314	15374	15504	15507	15349	15433	15199	15471	15279	15377	15342	15385	15326	15280	15299	15394	15282	15157	15254	15517	15336	15372	15303	15387	15489	15305	15386	15331	15369	15223	15193	15345	15148	15449	15320	15364	15395	15329	15562	15438	15087	15272	15197	15470	15395	15276	15434	15354	15422	15453	15518	15327	15508	15365	15358	15319	15272	15381	15335	15463	15220	15298	15407	15224	15355	15505	15261	15526	15264	15438	15441	15403	15352	15212	15424	15363	15476	15366	15293	15472	15249	15328	15402	15436	15438	15271	15353	15393	15275	15425	15400	15561	15554	15507	15464	15521	15388	15281	15276	15353	15369	15353	15382	15499	15427	15217	15295	15283	15388	15304	15297	15410	15298	15516	15344	15315	15486	15405	15480	15446	15182	15257	15367	15441	15418	15416	15327	15296	15571	15259	15385	15384	15545	15467	15457	15345	15284	15357	15364	15359	15589	15378	15282	15439	15330	15456	15390	15247	15423	15308	15413	15380	15254	15505	15371	15420	15421	15337	15607	15223	15532	15252	15406	15265	15466	15393	15415	15287	15353	15424	15301	15296	15241	15269	15270	15477	15377	15395	15429	15394	15240	15328	15279	15123	15579	15343	15224	15433	15361	15348	15493	15389	15366	15268	15560	15429	15300	15476	15266	15327	15181	15368	15406	15409	15404	15315	15477	15488	15422	15213	15385	15386	15314	15506	15431	15242	15310	15353	15149	15482	15464	15656	15478	15562	15378	15466	15307	15363	15221	15294	15292	15436	15181	15239	15198	15445	15389	15376	15414	15514	15581	15323	15287	15364	15404	15426	15529	15526	15414	15531	15497	15150	15573	15135	15248	15584	15485	15489	15249	15468	15425	15285	15516	15242	15493	15633	15434	15358	15366	15243	15416	15429	15416	15261	15452	15269	15321	15389	15556	15544	15368	15281	15419	15412	15351	15495	15486	15420	15467	15223	15136	15403	15367	15551	15348	15485	15449	15343	15393	15402	15466	15262	15329	15384	15510	15348	15352	15554	15392	15343	15466	15387	15398	15457	15268	15286	15403	15413	15396	15278	15502	15395	15326	15318	15288	15524	15335	15276	15382	15489	15177	15329	15421	15305	15456	15427	15467	15321	15432	15405	15253	15410	15444	15357	15364	15405	15551	15268	15326	15337	15326	15429	15497	15635	15519	15248	15354	15419	15290	15461	15215	15397	15341	15406	15411	15422	15315	15232	15343	15140	15359	15423	15379	15245	15368	15306	15366	15523	15246	15277	15337	15407	15372	15400	15485	15409	15169	15323	15350	15523	15461	15283	15455	15447	15479	15386	15332	15452	15409	15097	15131	15417	15275	15563	15389	15573	15531	15438	15565	15339	15548	15231	15361	15260	15343	15573	15377	15355	15287	15148	15354	15478	15403	15406	15315	15403	15407	15380	15386	15498	15501	15478	15216	15319	15494	15390	15343	15386	15504	15418	15341	15409	15296	15295	15434	15380	15488	15526	15350	15442	15438	15417	15250	15212	15249	15391	15345	15108	15263	15447	15411	15265	15358	15396	15384	15681	15434	15497	15676	15257	15332	15383	15334	15358	15417	15263	15438	15720
61549	105394	81406	49811	26724	17017	15203	14985	15105	14935	15151	14943	15014	15106	15025	14943	15014	14946	15058	15041	15040	15077	15074	15119	14951	14890	15013	14957	15125	15138	15082	15001	14930	14803	15094	14861	14943	15038	15002	14937	14936	15050	14978	14813	15047	15136	14847	14977	15245	14900	14981	15076	15041	15107	14986	15045	14848	15088	15076	14886	15134	15098	15000	15030	15042	14931	14918	15072	15003	14963	15017	14908	14857	15108	15078	14951	15149	14972	15076	15070	14904	15162	14896	15030	15041	15080	14947	15036	14963	15018	15063	15008	15113	14932	14950	14917	15164	15180	15004	14821	14891	15090	14863	14993	15029	15094	15059	14943	15046	14853	15235	14882	15054	14953	15111	14951	14835	14814	14931	15119	14939	15107	14999	14924	14927	15157	14809	15047	14902	14915	14780	14946	14898	14966	14975	14956	15006	14809	15019	15113	14988	14894	15000	15024	14928	14971	14972	15080	14921	14886	14907	15051	15240	14948	15032	15027	15065	14901	15045	14906	14923	14945	15075	15039	14980	14970	14973	15017	14781	14938	14977	14992	14924	14993	14953	14990	14992	14980	14927	15091	14904	15058	15179	14969	15027	14868	15015	15039	15000	14952	14937	15103	15019	14909	15040	14862	15049	14814	14972	15058	14989	14947	14947	14954	15013	15112	15012	14956	14907	14948	14889	14891	14982	14997	14924	14928	14896	14970	14934	15020	15002	15088	15145	15042	14923	15061	14998	15125	14942	14821	15100	15197	14797	15134	14953	15096	14987	15037	14881	15216	14927	14959	15124	15019	14971	14903	14888	14993	15000	14999	14919	15035	14933	14955	15019	14879	15033	15067	14931	15070	14958	14965	14895	15026	15115	14948	15013	15132	15003	15124	14904	15028	15025	14841	14954	15036	15111	15081	14896	14835	14921	15028	15125	14965	15044	15001	14944	14976	15223	14904	15037	14954	14968	15037	15174	15037	15164	14951	14944	14981	15090	15055	15001	15021	15107	14969	15137	14993	15011	14981	15004	15027	14971	14964	14963	14991	15084	14990	14941	15120	14984	14918	15084	14996	14920	15060	14939	15044	14996	14882	15000	14904	15059	14881	14916	15017	14934	14906	15061	14910	14902	14983	14917	15115	15104	15113	14982	14889	14839	15043	14994	14960	14982	15018	14889	15021	15079	14825	14982	15193	14799	14952	14974	15053	15185	15112	15031	15076	14854	15178	15054	15009	15132	14951	15085	15008	14953	15027	15010	15127	14956	14935	14985	15014	14959	15046	14826	15001	15135	14900	14979	14996	14893	14964	14865	14975	14951	14997	14992	15112	15008	14878	14799	15095	14969	15035	14850	14885	15050	15007	14857	15056	15064	15031	15033	15076	15059	15117	15047	14985	15057	14976	14945	15141	14804	15032	14889	14982	14910	14884	15021	14983	14969	15062	15049	15069	14870	14823	14937	15034	14968	15000	15135	14923	14924	15080	14846	14999	14884	15060	15007	14904	14932	15016	15033	14953	14849	15150	14980	14995	14834	15097	14849	14872	15067	14792	15031	15084	15007	15071	15096	14914	14866	14955	15004	14876	14782	15122	14858	14971	14794	14943	15181	14886	14956	14896	15008	15034	14896	15024	14871	15063	14879	14965	14873	14914	14938	14802	14942	14833	15117	14999	15064	15085	14778	15252	14881	15100	14981	15086	15114	15093	14801	14878	14997	15039	15006	14902	14952	15017	15082	14783	14990	14964	14979	14959	14824	15109	15017	14967	15039	14956	15082	14988	14882	15096	14912	14928	14987	14942	14951	14878	15037	15009	14993	15012	15040	14746	15017	15095	15033	14850	14983	14897	15070	14944	15088	15009	15018	15038	15136	15089	14928	15011	14962	14947	14934	15014	15050	14938	15080	14834	14913	15078	14907	14931	14936	15131	15020	14967	15035	14985	15054	14830	15103	14943	15098	15084	14878	14997	14987	15136	14997	14997	14964	14975	15088	15079	15016	14943	15109	15153	15008	14881	14983	14940	14985	15020	15071	15012	14908	15132	14990	14930	14889	15064	15010	15111	14947	15016	15238	14943	14869	15103	15093	14763	15054	15173	14944	15035	14977	14777	15030	15026	14827	15134	15079	14868	15024	15107	15137	14928	15119	14870	14885	14995	14947	15147	15099	15097	15033	14946	15024	15065	14914	14907	14982	14925	15116	14821	14872	15095	14863	15132	14950	15071	15049	14952	15041	15148	14932	14925	15072	14984	15068	14856	14930	14973	15087	15098	14965	14913	14986	15024	14944	14966	15062	14980	14975	15069	15095	14923	14982	15000	14951	14975	15006	14945	15037	15046	15028	14993	15208	15114	15081	15060	14938	14972	14938	15076	14903	14946	15068	14982	14931	14977	15015	15012	14932	14935	15059	15039	14934	15034	15168	14945	14981	15010	15077	14875	15081	14974	15048	14987	15020	14886	15069	14977	15018	15045	15004	14928	14873	15099	14907	14933	14850	15001	15015	15132	15126	14958	14945	15080	14817	15140	15080	14994	14968	14981	14847	14937	15048	14918	14819	15092	14973	15014	15278	14903	15035	15056	15040	14890	15048	14871	15144	15116	14967	15066	15019	14974	15105	15015	14890	14796	15026	15031	14906	15142	14982	14947	15035	14965	14979	14980	14917	14953	15134	14990	15204	15101	14993	14845	14851	14848	15019	15070	15025	15116	15009	15019	14849	15065	14900	15090	14965	15018	15064	15053	14961	15045	14948	14914	15005	15175	14957	14881	14926	14917	15141	15025	14920	14975	14991	15074	15101	14910	14855	15047	14974	15099	15026	15145	15234	15075	14853	15007	14937	15096	14957	15103	14991	14839	15030	14794	15066	14972	14989	14953	14887	15034	14865	14927	15038	15097	14876	15195	15040	15057	14851	15008	15143	15026	15110	14981	14977	15174	14984	15025	14860	14973	15019	14964	15126	14849	15032	14848	14970	15011	15055	14942	15036	14983	15047	14916	14878	14906	14941	15129	14886	15041	14961	15000	14829	14848	15143	14833	15144	15050	14962	14995	14996	14911	14998	14988	14897	14927	14888	15047	15135	15013	14855	14927	15096	15003	15006	14846	14816	15125	14935	14925	15055	14871	14994	15074	15033	15112	15098	14896	15013	15072	15103	15070	14969	14935	14875	15065	15175	15011	14956	15124	15071	14978	14961	14991	14842	15000	14973	15040	14963	14929	15153	14878	14963	15121	15056	14834	15029	15046	15161	15009	15011	15032	14818	14987	14971	14946	14877	14987	14939	15039	15026	14824	15109	14970	14907	14724	15024	14976	15022	14947	15032	14978	15082	14794	15064	14938	15143	14951	15010	14970	15031	15097	14859	14929	15152	15079	14970	14993	14921	14800	15225	14875	15024	15028	15198	14801	15030	15158	14991	15020	14904	15023	14963	14932	14902	14884	14779	14845	15019	15139	15090	14951	14906	14785	14979	14987	14968	15032	15178	14836	14988	14989	14811	14953	15001	15159	15015	14935	15121	15040	14900	14941	15047	14965	14949	14901	15045	14893	14956	14889	14916	14983	15129	14948	15026	15064	15063	15065	15047	15104	15017	15009	14793	14921	15060	14965	15139	14859	15097	15020	14941	14936	14994	15095	14950	14936	15080	14968	14818	14867	14927	15175	15050	15102	15020	14988	14964	15020	15106	14879	15004	14829	15013	14796	14931	15030	14923	15008	14823	15050	15025	14944	15090	15043	14864	14949	15014	14851	15094	14841	15012	14786	14929	15047	14886	15080	14927	14996	14743	14846	15035	15255	14973	14995	15087	14914	14999	15087	15044	15025	15001	14954	15147	15016	14995	14930	14981	15080	14934	14966	14912	14923	15071	15026	15079	15095	14962	15087	14735	14931	15195	15038	15053	14947	15117	14980	14934	15114	15027	15138	15096	15017	15008	14914	14979	14758	14950	15009	15110	14889	14888	15120	15240	14957	15136	15244	14939	15084	14895	15117	15052	14975	15013	15050	14881	14944	14798	15085	14921	14934	14860	15023	14892	14941	15018	15012	15084	15085	14976	14948	15050	14875	15007	14890	14963	15034	15113	15048	15036	14885	15071	14946	14915	14993	14944	15200	14951	15053	15200	14965	14898	15025	14983	14926	14963	14960	15015	14841	14827	14936	14920	15044	15005	14917	15100	15088	15109	14861	14938	15030	15031	14892	15043	14997	15055	14926	15100	14954	15003	14965	14990	14912	14955	15059	15025	14932	15133	15016	14889	15040	14879	15010	15056	15216	15010	15001	15054	15102	15034	15035	15031	14964	15008	14955	14963	15072	15061	15028	14931	14963	15154	15040	15032	14911	14973	14925	14904	14955	14954	15141	15069	15091	15114	14946	15052	15019	14771	15021	15002	15212	15097	14883	15091	15095	15048	14881	14967	14908	15003	15072	14868	14933	15017	14992	14882	15161	14943	15091	15016	14993	14970	14762	15085	14853	14909	14821	15081	15127	15030	14913	15086	14891	15018	15030	15019	14982	15065	14910	14952	14971	15075	14988	14874	14942	14879	14898	14931	15033	14908	15096	15134	14901	14874	14871	14971	15097	14928	15106	14955	15046	15004	14970	15006	15012	15040	14924	14942	15125	14864	14875	14874	15072	14953	14978	14912	15003	15123	14933	14722	15099	14980	14977	15167	15063	14905	14972	14779	15063	15003	14963	15139	14893	15013	14926	15036	14997	14909	15160	15100	15055	14981	14871	15116	15020	15051	15099	14854	15024	15075	14860	14930	15151	15021	15050	14836	15134	15134	14978	14926	15170	14824	15169	14980	14940	14929	14936	15002	14961	14963	15061	14943	14947	14909	15042	15253	14970	14973	14868	14977	14922	14855	14978	15051	14928	15014	14716	14891	14964	15049	15135	15076	14924	14991	14887	14996	14897	15136	14989	15048	15049	15166	15061	14895	15200	14934	14966	15016	15076	15041	14959	15004	14977	15088	14940	15002	15088	15006	14960	15062	14818	14908	15044	15035	14940	15042	15108	15006	14981	15069	15035	15048	14917	14998	14845	14929	14998	15059	15028	15008	14868	14918	15129	14883	15004	15048	15049	15016	14990	15091	14876	14923	14873	14935	14878	14889	14903	14947	14960	14943	15059	14828	15022	14964	14945
33393	39560	36391	24364	16966	15767	15288	15443	15217	14969	15212	15259	15239	15217	15130	15198	15190	15052	15145	15232	15168	15116	15069	15119	15294	15044	15084	15157	15175	15168	15187	15161	15043	15121	15208	15259	15136	15068	15261	15290	15063	15100	15007	15089	15233	15202	15209	15024	15249	15020	15183	15120	14984	15259	15191	15133	15040	15063	15165	15045	15069	15242	15049	15269	15281	15165	15154	15173	15198	15138	15065	15040	15198	15089	15077	15050	14966	15234	15148	15128	14985	15274	15006	15224	15189	15140	15040	15184	15155	15179	15290	15128	15073	15266	15202	14991	15140	15079	15070	15130	15338	15362	15077	15457	15168	15140	15121	15044	15189	15303	15322	15253	15220	15329	15279	15255	14914	15020	15127	15143	15031	15052	15188	15181	15035	15223	15212	15444	15177	15209	15259	15458	15153	15365	15232	15127	15199	15166	15001	15218	14909	14945	14932	14948	15125	14987	15259	15161	15078	15025	15092	15016	14966	15131	14999	14963	14947	15329	15149	15190	15112	15156	15079	15098	15263	15093	15005	15038	15204	15204	15126	15259	15067	15239	15142	15070	15086	15047	15164	15272	15187	15016	15369	15242	14876	14960	15083	15159	15141	15090	15151	15192	15155	15174	15261	15259	15109	15099	15180	15165	15091	15105	15236	15188	15303	14998	15003	15120	15171	15078	15137	15066	15200	15118	15157	15089	15320	15349	15025	15150	15155	15156	15234	15329	14890	15344	15269	15134	15075	15289	15330	15049	15156	15222	15044	15130	15274	15282	15074	15182	15141	15074	15248	15023	15193	15071	15313	15143	15008	15218	15110	15080	15084	15237	14983	15134	15226	15062	15101	15418	15154	15113	15057	14746	14935	15228	15033	15220	15029	15455	15294	15048	15223	14994	15130	15280	14984	15026	15233	15068	15266	14927	15234	15235	15183	14989	15006	15167	15037	15090	14996	15147	15099	15131	15161	15025	15252	15014	15090	15237	15215	15156	15197	15227	15111	14989	15226	15044	15286	15014	15093	15138	15199	15382	15210	15177	15024	15153	15036	15105	14970	15175	14970	14920	14972	15166	15143	15208	15309	15091	15167	15249	15083	15135	15267	15269	15338	15152	15000	15184	15067	15130	15214	15069	15154	15016	15000	15138	14996	15112	15017	15170	15080	15170	15072	15007	15277	15027	15004	15130	15052	15082	15201	15107	15006	15165	15076	15084	15201	15184	15130	15182	15221	15299	15233	15133	15411	15021	15122	15128	15096	15276	15352	15035	15055	15140	15123	15202	15238	15124	15160	15171	15035	15158	15197	15114	15151	15076	15138	15365	15212	15263	15155	15245	15127	15043	15067	15155	15137	15091	15223	15060	15180	15055	15032	15100	15168	15395	15273	15315	15074	15030	15165	15076	15063	15085	15129	15001	15232	15195	15088	15227	15113	15121	15063	15164	14992	15182	15130	15234	15149	15104	15251	15126	15163	15187	15183	15076	15304	15085	15119	15028	15137	15140	15319	15026	15207	15056	15096	15266	15146	14995	15040	15128	15075	14975	15229	15087	15099	15162	15119	15057	14994	15064	15038	15057	14962	15211	14970	15358	14967	15164	15174	15279	15245	15174	15106	15041	15109	15025	15112	15042	15001	14915	15072	15069	15044	15155	15240	14978	15252	15202	15018	15053	15256	15260	15034	14946	15206	15193	15295	14952	15244	15027	15233	15140	15077	15089	15114	15311	14988	15068	15205	15214	15059	15108	15231	15054	15154	15187	15216	15021	15346	15298	15119	14978	15131	15196	15049	15280	15199	15188	15139	15224	15354	15237	14960	15217	15091	15146	15348	15116	15167	15306	15080	15243	15264	15151	15070	15097	15014	15282	15329	15150	15271	15305	15368	14898	15085	15200	15099	15159	15113	15108	15214	15054	15027	15216	15182	15058	15217	15311	15457	15217	15087	14920	15184	15116	15150	14996	15045	15085	15080	14985	15323	15023	14919	15151	15228	15084	15153	15190	15237	15389	15017	15141	15319	15113	15199	15156	15214	15109	15173	15071	14917	15032	15282	15071	15026	15120	15134	15077	14959	15001	15038	15147	15150	15186	15093	15226	15122	15134	15164	15051	15159	15061	15188	15368	14996	15198	15013	15145	15114	14943	15169	14977	15236	15146	15105	15114	15112	15039	14932	15298	15217	14971	15269	15223	15144	15300	15256	15000	15292	15060	15236	15214	15176	15021	15051	15213	15005	15094	15172	15185	14964	15010	15366	14949	14978	15209	15202	14994	15156	15085	15131	15152	15183	15042	15216	15055	15190	15093	15196	15187	15045	15248	15160	15165	15369	15054	15206	15045	15142	15232	15172	15247	15092	15183	14955	15117	15319	15084	15053	15019	15198	15252	15010	15035	15223	15191	15093	15486	15141	15286	15113	15037	15171	15084	15064	15142	15070	15175	15097	15079	15151	15107	14914	15039	15202	15316	15186	15200	15334	15110	15185	14964	15113	15236	15105	15087	15214	15112	14980	15084	15148	15136	15202	15225	15101	15070	15107	15117	15007	15063	15082	15154	14964	15062	14993	14996	15030	15026	15346	15077	15280	15149	15333	15105	15123	15184	15155	15166	15112	15223	15144	15274	15235	15181	15181	15082	15195	15169	15231	15194	15107	15193	15152	15038	15027	15056	15136	14951	15235	15137	14994	15138	15175	15097	15129	15020	15091	15203	15112	15026	15067	15143	15282	15023	15171	15126	15086	15164	15263	15081	15089	15167	15275	15105	15241	15106	15078	15392	15071	15171	15207	15054	15065	15237	15095	15120	15180	15210	14902	15038	14993	15249	15182	14926	15179	15372	15207	15141	15229	15025	15268	15094	15127	15197	15277	14959	15266	15200	15276	15172	15130	15322	15297	15114	15048	15197	15086	15190	15016	15271	15197	15136	15079	15252	15289	15292	15044	15193	15161	15072	15014	15021	15307	15029	15254	15199	15177	15167	14998	15087	15075	14908	14972	15096	15306	14976	15106	14984	15311	15263	15187	14974	15312	15080	15168	15128	15148	15134	15101	15204	15113	15108	15218	14882	14949	15149	15230	15182	15250	15138	15125	15121	15214	15091	15102	15314	15284	15096	15080	15205	15359	15082	14990	15147	15168	14861	15138	15008	15287	15145	15058	14919	14910	14993	15255	15155	15147	15076	15205	15049	15236	15113	15021	15135	15157	15195	15137	15017	14953	15297	15102	15159	15181	15106	15146	15137	15135	15076	15038	15030	15199	15003	15251	15059	15067	15039	15291	15082	14904	15202	15029	15106	14926	15093	15140	15123	14772	15051	15104	15077	15287	15083	15214	15117	15112	15140	15030	15065	15136	15143	15137	15133	15155	15185	15166	15042	15116	15001	15203	15115	15275	15154	15260	15247	15065	15000	15310	14944	15242	15033	15409	14972	15012	15166	15147	15049	15214	15061	15224	15091	15173	15080	15333	15179	15270	15125	15041	15311	15161	15096	15155	15124	15242	15007	15342	14948	15287	15172	15023	15175	14994	14964	15120	15230	15106	15123	15051	15083	15252	14957	15017	15045	15067	15144	15186	15103	15275	15109	15302	15223	15052	15043	15161	14843	15096	15082	15153	15028	15213	15069	15318	15008	15060	14979	15381	15178	15222	15088	15095	14971	14980	15165	15004	15091	15167	15195	15120	15182	15084	15013	15063	15103	15279	15232	15340	15024	15016	15059	15280	15157	14989	15188	15040	15260	15204	15029	15097	15102	15078	15106	15250	15163	15149	15097	15078	15115	15097	15181	15251	15269	15120	15131	15043	15048	14871	15185	15119	15009	15121	15050	15230	15236	15092	15001	15120	15361	15219	15288	15210	15249	15214	15188	15287	15303	15064	14994	15175	15261	15243	15098	15015	15158	15084	15071	15023	15065	15053	15042	15014	15156	15108	15045	15290	15192	14987	15209	15142	15010	15184	15045	15112	15233	15169	15161	15351	15130	15142	15317	15074	15026	15040	15093	15133	15114	14983	15074	14948	15164	15246	15125	15208	15146	15002	15084	15208	15203	15107	15356	15018	15284	15250	15161	15054	15125	15199	15292	15236	15040	15093	15276	15129	15011	15093	15070	15041	15129	15289	15206	15153	15007	15189	15014	15072	15176	15067	15218	15223	15228	15241	15000	15074	15055	14869	15172	15064	15136	15167	15220	15258	15230	15319	15153	15105	15088	15223	15416	15064	14980	15206	15302	15097	15138	15140	15211	15208	15096	15123	14968	15072	15124	15153	15251	15138	15277	15186	15011	15053	15245	15141	15255	15306	15204	15169	15067	15230	15215	15212	15118	15160	15073	15111	15080	15198	15050	15208	15131	15187	15257	14982	15098	15166	15110	15158	15107	15229	15179	15234	15137	15033	15053	15167	14993	15307	15083	15018	15081	15162	15042	15159	15116	15268	15091	14988	14979	15029	15240	15483	15080	15068	15157	14880	15097	15088	15171	15379	15392	15369	14985	15113	15132	15069	14905	14973	14885	15111	15072	15134	15077	14916	15315	15178	15193	15263	15310	15338	15329	15176	15203	15245	15208	15010	15293	15177	15257	15051	15162	15038	15178	15086	15151	15251	15091	15223	15045	15204	15240	15121	15000	15140	15233	15384	15202	15033	15227	15192	15086	15100	15143	15153	15008	15392	15080	15223	15259	15053	15018	15207	15051	15018	15007	15144	15208	15070	15150	15288	15135	15146	15079	15295	15129	15193	15307	15084	15114	15152	15129	15106	15068	15048	15162	14925	15394	15253	15271	15208	15031	15178	15134	15173	15170	14985	15229	15178	15085	14969	15114	15361	15224	15338	15074	15099	15149	15139	15246	15046	15097	14959	15270	15077	15284	15242	15020	15270	15105	15174	15217	15217	15242	15157	15124	15126	15251	15152	15149	15013	15081	15257	15202	14969	15311	15098	15068	15076	15098	15144	15360	15043	15117	14987	15281	15188	14978	15088	14987	15168	15107	15327	15315	15185	15086	15131	15028	15044	15125	15197	15174	15129	15083	15074	15197	15108	15139	15158	15228	15233	15300	15182	15122	15318	15188	15300	15193	15143	14985	15075	15208	15209	15126	15195	15238	15308	15203	15131	15104	15173	14955	15054	15223	15182	15087	15238	15135
43500	56716	38505	21795	15920	14849	14783	14734	14679	14697	14767	14924	14636	14748	14966	14917	14850	14888	14792	14857	14873	14802	14697	14755	14814	14768	14873	14760	14769	14693	14898	14631	14771	14795	14749	14745	14664	14868	14834	14745	14951	14836	14797	14816	14899	14736	14617	14795	14899	14811	14774	14854	14948	14831	14811	14777	15073	14719	14866	14845	14683	14778	14781	14827	14795	14788	14735	14773	14737	14841	14862	14654	14922	14888	14728	14578	14726	14771	14979	14602	14735	14890	14839	14629	14895	14583	14692	14799	14652	14875	14965	14646	14949	14845	14851	14904	14705	14927	14866	14775	14645	14791	14745	14779	14870	14609	14834	14629	14748	14975	14887	14677	14855	14783	14908	14855	14819	14866	14833	14739	14655	14736	14800	14751	14674	14797	14748	14769	14856	14807	14765	14743	14815	14769	14779	14866	14758	14770	14767	14641	14821	14670	14761	14979	14776	14793	14754	14691	14828	14839	14831	14777	14600	14703	14704	14636	14664	14861	14682	14842	14954	14650	14648	14811	14694	14827	15001	14791	14668	14965	14956	14755	14835	14716	14809	14727	15034	14967	14855	14693	14811	14811	14725	14699	14674	14966	14948	14589	14864	14674	14701	14640	14895	14809	14827	14697	14785	14652	14723	14807	14645	14842	14730	14892	14694	14774	14825	14890	14638	14938	14823	14656	14670	14644	14873	14768	14697	14883	14798	14810	14749	14779	14733	14805	14629	14895	15028	14783	14786	14761	14874	14760	14785	14648	14950	14770	14779	14837	14801	14906	14739	14821	14757	14762	14780	14762	14662	14670	14834	14708	14865	14835	14847	14903	15052	14694	14836	14739	14812	14713	14584	14911	14735	14759	14802	14608	14830	14648	14686	14785	14769	14901	14838	14927	14717	14780	14836	14790	14812	14903	14797	14859	14748	14838	14769	14566	14820	14744	14813	14750	14777	14691	14782	14868	14847	14827	14789	14747	14786	14912	14804	14806	14836	14712	14921	14851	14817	14805	14878	14802	14863	14785	14711	14861	14831	14750	14659	14751	14799	14695	14683	14729	14794	14723	14724	14719	14820	14745	14822	14656	14797	14828	14766	14755	14895	14954	14803	14835	14828	14788	14743	14845	14677	14955	14774	14742	14880	14879	14859	14790	14873	14736	14726	14828	14808	14724	14745	14826	14751	14509	14900	14671	14811	14779	14844	14657	14777	14731	14592	14746	14718	14753	14897	14765	14793	14825	14919	14707	14748	14656	14759	14810	14862	14766	14792	14673	14930	14736	14715	14814	14806	14738	14805	14775	14932	14699	14874	14609	14839	14730	14689	14787	14812	14781	14876	14815	14759	14847	14651	14781	14756	14801	14824	14908	14789	14796	14837	14639	14795	14834	14744	14697	14963	14729	14694	14853	14722	14736	14645	14795	14794	14788	14960	14752	14761	14929	14606	14636	14719	14841	14785	14794	14888	14768	14847	14777	14729	14789	14779	14691	14688	14814	14773	14844	14926	14672	14937	14796	14669	14847	14784	14852	14821	14743	14828	14783	14712	14813	14818	14779	14672	14757	14805	14727	14821	14796	14612	14807	14780	14778	14802	14842	14748	14788	14895	14749	14928	14704	14772	14702	14740	14642	14754	14737	14726	14820	14754	14863	14727	14850	14718	14673	14876	14833	14706	14744	14813	14822	14803	14754	14775	14700	14925	14804	14764	14932	14674	14720	14761	14748	14775	14748	14857	14805	14790	14809	14790	14752	14743	14750	14754	14804	14862	14738	14802	14802	14766	14803	14734	14815	14915	14691	14872	14670	14860	14823	14830	14775	14755	14785	14581	14737	14834	14802	14831	14822	14762	14714	14635	14866	14737	14635	14983	14727	14917	14763	14763	14707	14728	14794	14682	14781	14647	14776	14769	14861	14744	14818	14847	14867	14765	14903	14627	14711	14839	14608	14757	14767	14690	14681	14752	14858	14646	14789	14728	14713	14776	14899	14922	14771	14669	14734	14852	14853	14892	14711	14806	14667	14765	14826	14845	14810	14674	14754	14839	14817	14681	14972	14785	14729	14832	14771	14681	14666	14824	14875	14755	14836	14743	14743	14874	14752	14931	14822	14913	14763	14810	14708	14854	14869	14779	14695	14734	14740	14723	14826	14680	14818	14644	14777	14858	14874	14821	14858	14793	14770	14758	14877	14789	14741	14672	14929	14745	14597	14844	14979	14783	14730	15079	14813	14743	14889	14737	14724	14850	14821	14669	14758	14744	14823	14625	14799	14885	14815	14850	14874	14617	14743	14779	14851	14906	14904	14816	14671	14895	14697	14779	14734	14910	14772	14761	14689	14609	14818	14724	14788	14913	14754	14717	14929	14904	14768	14916	14869	14767	14852	14803	14849	14713	14877	14575	14723	14672	14896	14708	14765	14749	14661	14672	14920	14863	14738	14920	14543	14878	14593	14897	14782	14786	14865	14762	14807	14715	14485	14966	15042	14955	14733	14810	14721	14874	14727	14801	14827	14784	14885	14636	14752	14932	14950	14893	14613	14714	14705	14786	14810	14712	14872	14875	14819	14615	14847	14670	14635	14586	14801	14800	14686	14858	14979	14782	14786	14736	14747	14832	14744	14766	14798	14767	14652	14785	14970	14851	14696	14812	14753	14780	14780	14866	14875	14929	14806	14647	14908	14778	14966	14760	14949	14632	14678	14736	14799	14729	14869	14818	14817	14762	14814	14814	14656	14919	14782	15062	14828	14867	14730	14868	14794	14896	14750	14748	14647	14815	14655	14788	14791	14635	14715	14850	14890	14861	14668	14861	14781	14841	14733	14824	14850	14613	14870	14815	14694	14820	14815	14736	14744	14831	14824	14758	14735	14794	14752	14936	14765	14811	14825	14866	14784	14694	14674	14928	14930	14856	14823	14685	14620	14929	14896	14682	14670	14963	14739	14821	14636	14740	14685	14882	14847	14825	14770	14797	14810	15092	14845	14870	14663	14772	14836	14833	14855	14870	14837	14886	14752	14739	14728	14796	14701	14619	14795	14768	14895	14899	14821	14814	14692	14694	14699	14743	14662	14806	14722	14659	14764	14877	14919	14692	14796	14604	14791	14823	14838	14783	14749	14756	14850	14884	14768	14696	14830	14851	14735	14710	14777	14760	14928	14743	14907	14737	14691	14840	14838	14587	14708	14859	14743	14688	14647	14748	14715	14790	14824	14895	14752	14699	14798	14693	14719	14607	14746	14792	14845	14756	14898	14815	15012	14723	14600	14570	14884	14880	14821	14626	14893	14921	14909	14636	14804	14594	14905	14825	14896	14778	14689	14720	14902	14842	14939	14827	14768	14740	14819	14975	14689	14858	14693	14889	14706	14685	14769	14906	14714	14694	14893	14800	14755	14672	14774	14881	14908	14718	14727	14893	14726	14819	14768	15071	14830	14745	14698	14790	14902	14781	14643	15045	14838	14721	14764	14869	14667	14802	14941	14726	14810	14868	14613	14610	14786	14642	14754	14788	14745	14968	14686	14629	14774	14633	14728	14832	14701	14814	14652	14758	14776	14737	14871	14874	14606	14700	14840	14862	14891	14829	14759	14771	14744	14811	14714	14902	14814	14752	14702	14727	15001	14719	14983	14664	14870	14876	14696	14966	14719	14721	14632	14759	14647	14789	14920	14848	14963	14778	14829	14713	14781	14867	14763	14991	14911	14787	14877	14760	14807	14838	14849	14936	15002	14738	15065	14732	14832	14855	14819	14640	14861	14790	14724	14962	14614	14664	14746	14869	14712	14707	14786	14723	14789	14800	15004	14814	14853	14820	14590	14807	14686	14726	14894	14664	14821	14779	14812	14610	14844	14826	14738	14827	14559	14777	14823	14789	14762	14725	14804	14790	14698	14807	14815	14743	14870	14792	14663	14766	14740	14778	14708	14664	14762	14835	14679	14788	14705	14933	14733	14831	14638	14926	14709	14753	14727	14905	14853	14940	14872	14712	14853	14967	14668	14871	14850	14760	14710	14755	14735	14787	14774	14699	14874	14594	14960	14814	14745	14689	14682	14811	14762	14724	15085	14853	14717	14698	14744	14834	14882	14831	14772	14737	14698	14682	14734	14918	14799	14669	14940	14718	14790	14916	14738	14927	14913	14888	14669	15020	14550	14804	14999	14718	14701	14749	14738	14807	14842	14795	14932	14990	14857	14842	14669	14768	14688	14659	14839	14773	14840	14711	14767	14901	14804	14910	14875	14822	14974	14722	14781	14855	14656	14639	14793	14859	14822	14719	14752	14796	14813	14742	14905	14739	14737	14751	14682	14865	14830	14710	14663	14781	14883	14955	14725	14849	15003	14760	14751	14826	14896	14740	14893	14699	14540	14873	14851	14946	14862	14860	14756	14741	14793	14593	14714	14723	14775	14762	14929	14765	14793	14751	14828	14812	14862	14849	14728	14808	14652	14797	14703	14733	14829	14760	14907	14672	14782	14723	14655	14888	14732	14777	14965	14867	14742	14848	14863	14743	14953	14628	14830	14741	14658	14729	14940	14709	14697	14670	14766	14796	14943	14882	14850	14821	14742	14720	14831	14815	14761	14835	14595	14711	14824	14753	14674	14869	14790	14802	14970	14788	14729	14798	14895	14880	14765	14814	14781	14684	14777	14844	14735	14751	14799	14889	14754	14715	14793	14749	14836	14831	14676	14655	14790	14778	14776	14735	14904	14791	14670	14664	14864	14703	14825	14799	14715	14921	14977	14686	14693	14704	14700	14605	14620	14695	14868	14723	14673	14680	14900	14833	14595	14990	14818	14853	14891	14671	14839	14733	14703	14749	14773	14866	14794	14716	14891	14699	14690	14771	14868	14654	14900	14792	14953	14924	14877	14609	14758	14716	14868	14775	14949	14545	14767	14773	14911	14818	14891	14872	14887	14719	14683	14799	14806	14913	14762	14731	14828	14852	15069	14708	14713	14768	14866	14765	14668	14869	14747	14682	14855	14783	14881	14692	14799	14801	14664	14750	14814	14589	14835	14614	14714	14534	14741	14817	14863	14892	14626	14709	14738	14871	14932	14787	14775	14823	14667	14799	14802	14731	14828	14799	14880	14805	14795	14704	14717	14866	14849	14831	14899	14759	14934	14736	14841	14897	14868
34749	37158	33634	23751	16292	14616	14601	14441	14399	14391	14545	14352	14376	14262	14393	14197	14166	14280	14395	14294	14435	14211	14353	14241	14425	14539	14434	14281	14272	14404	14235	14142	14376	14325	14390	14293	14255	14275	14322	14249	14250	14179	14159	14447	14338	14231	14228	14321	14274	14387	14488	14320	14220	14361	14290	14351	14096	14342	14262	14271	14078	14395	14256	14407	14532	14278	14341	14390	14340	14200	14359	14124	14375	14375	14309	14291	14485	14443	14441	14161	14336	14240	14309	14376	14321	14435	14353	14197	14333	14188	14253	14135	14428	14421	14483	14256	14348	14332	14334	14168	14167	14241	14385	14350	14179	14317	14421	14405	14333	14432	14194	14212	14222	14239	14347	14335	14237	14159	14275	14331	14381	14394	14414	14401	14481	14209	14263	14405	14252	14167	14316	14483	14342	14212	14288	14268	14261	14271	14335	14193	14408	14408	14276	14359	14386	14348	14309	14302	14121	14276	14268	14343	14294	14225	14353	14297	14406	14194	14331	14401	14215	14265	14303	14266	14186	14116	14398	14435	14354	14160	14299	14422	14378	14250	14323	14180	14093	14329	14283	14240	14505	14255	14169	14096	14344	14293	14374	14342	14178	14364	14304	14242	14407	14238	14186	14208	14190	14262	14358	14263	14235	14306	14339	14465	14264	14150	14317	14244	14312	14246	14182	14238	14399	14369	14105	14161	14404	14254	14261	14186	14171	14373	14412	14364	14401	14262	14145	14406	14293	14321	14193	14330	14392	14483	14328	14386	14250	14246	14461	14371	14378	14376	14341	14241	14403	14213	14230	14085	14417	14266	14294	14225	14175	14307	14374	14337	14222	14297	14269	14307	14244	14205	14150	14364	14272	14221	14170	14363	14314	14167	14392	14382	14228	14306	14244	14406	14342	14367	14256	14303	14294	14289	14430	14353	14326	14352	14269	14303	14211	14257	14217	14300	14389	14359	14077	14159	14370	14174	14277	14291	14374	14268	14251	14399	14309	14226	14256	14470	14211	14296	14400	14349	14219	14401	14340	14215	14283	14352	14268	14228	14408	14257	14073	14287	14412	14173	14449	14328	14320	14367	14478	14221	14367	14423	14323	14205	14317	14481	14125	14233	14300	14326	14445	14344	14399	14155	14205	14106	14226	14282	14286	14327	14358	14340	14254	14246	14281	14211	14385	14329	14323	14305	14319	14196	14145	14307	14012	14284	14359	14144	14218	14244	14162	14224	14340	14314	14255	14330	14273	14381	14205	14342	14219	14198	14247	14432	14380	14220	14215	14263	14406	14417	14425	14313	14500	14274	14465	14186	14208	14250	14233	14445	14238	14059	14365	14477	14220	14264	14427	14447	14344	14158	14455	14256	14301	14137	14060	14269	14304	14345	14334	14268	14243	14299	14515	14271	14470	14294	14351	14371	14129	14453	14414	14191	14225	14075	14320	14211	14260	14325	14076	14331	14393	14268	14342	14381	14435	14288	14354	14315	14281	14116	14157	14229	14294	14246	14291	14227	14188	14316	14414	14412	14384	14487	14426	14193	14151	14217	14256	14030	14294	14335	14354	14333	14378	14266	14490	14295	14295	14420	14171	14418	14223	14298	14546	14424	14329	14261	14366	14372	14364	14237	14321	14275	14356	14233	14449	14436	14316	14199	14384	14237	14226	14504	14163	14277	14433	14298	14380	14212	14307	14343	14182	14325	14379	14252	14532	14192	14348	14158	14499	14301	14282	14339	14294	14319	14214	14410	14425	14429	14303	14199	14436	14219	14324	14408	14312	14176	14345	14406	14353	14364	14416	14328	14274	14243	14198	14491	14381	14233	14216	14322	14294	14361	14309	14520	14340	14103	14291	14144	14341	14234	14447	14133	14344	14173	14248	14312	14253	14441	14409	14483	14426	14436	14368	14368	14255	14387	14283	14068	14438	14267	14261	14213	14261	14209	14369	14076	14327	14344	14317	14336	14212	14355	14143	14216	14298	14432	14401	14361	14252	14076	14410	14374	14336	14367	14221	14487	14414	14259	14225	14224	14233	14477	14416	14404	14248	14244	14153	14512	14183	14157	14374	14427	14267	14272	14334	14204	14368	14464	14268	14304	14187	14260	14297	14394	14491	14463	14338	14182	14409	14350	14218	14214	14216	14324	14235	14362	14346	14283	14166	14384	14191	14254	14225	14322	14160	14287	14363	14192	14400	14438	14356	14206	14335	14304	14294	14166	14348	14276	14209	14130	14325	14258	14393	14379	14389	14090	14587	14265	14307	14150	14154	14306	14442	14355	14308	14258	14325	14356	14123	14481	14394	14256	14174	14390	14333	14365	14165	14287	14164	14263	14319	14277	14282	14534	14238	14333	14502	14260	14075	14193	14415	14204	14418	14201	14200	14265	14298	14262	14406	14268	14290	14383	14279	14136	14365	14220	14316	14422	14504	14120	14296	14177	14479	14222	14458	14515	14314	14260	14336	14291	14159	14237	14203	14450	14283	14384	14245	14243	14283	14106	14081	14394	14351	14316	14236	14294	14405	14256	14183	14336	14239	14268	14295	14365	14365	14245	14246	14433	14510	14371	14334	14214	14258	14243	14116	14121	14282	14242	14215	14485	14317	14275	14267	14203	14254	14193	14200	14358	14313	14304	14463	14246	14119	14280	14310	14200	14386	14300	14184	14329	14349	14382	14195	14272	14202	14084	14567	14388	14355	14214	14399	14366	14210	14418	14348	14181	14279	14195	14151	14134	14392	14434	14137	14353	14419	14230	14404	14335	14261	14357	14308	14260	14183	14146	14297	14398	14268	14346	14246	14325	14101	14362	14224	14480	14291	14367	14273	14248	14382	14259	14168	14302	14272	14150	14330	14283	14286	14402	14276	14225	14307	14461	14307	14451	14247	14253	14367	14365	14284	14386	14233	14546	14151	14203	14320	14296	14405	14356	14455	14533	14453	14389	14298	14131	14427	14445	14269	14146	14225	14176	14330	14412	14104	14268	14239	14207	14335	14303	14278	14441	14302	14375	14353	14427	14307	14451	14277	14091	14164	14267	14307	14122	14389	14141	14332	14380	14302	14232	14222	14215	14438	14293	14172	14205	14325	14136	14357	14381	14142	14373	14274	14380	14415	14293	14127	14294	14255	14292	14302	14352	14358	14314	14481	14317	14393	14367	14194	14227	14273	14084	14320	14509	14388	14358	14339	14402	14358	14339	14425	14126	14159	14535	14236	14277	14340	14256	14107	14457	14209	14384	14413	14342	14435	14235	14255	14220	14213	14267	14291	14076	14427	14508	14236	14390	14110	14340	14447	14367	14187	14193	14361	14435	14376	14360	14192	14521	14410	14397	14190	14323	14274	14329	14327	14218	14144	14150	14291	14213	14272	14391	14165	14245	14335	14261	14325	14167	14388	14277	14298	14307	14144	14289	14363	13984	14431	14092	14311	14398	14263	14177	14318	14396	14363	14320	14392	14332	14420	14417	14210	14278	14264	14273	14270	14358	14342	14424	14559	14485	14459	14445	14396	14210	14489	14323	14323	14417	14131	14260	14475	14328	14254	14227	14212	14245	14296	14412	14281	14379	14351	14234	14427	14452	14320	14278	14471	14266	14244	14294	14323	14376	14370	14238	14269	14324	14415	14144	14310	14003	14389	14324	14428	14391	14513	14260	14320	14307	14414	14223	14424	14398	14419	14359	14265	14337	14403	14340	14353	14218	14190	14199	14414	14078	14340	14361	14075	14097	14326	14442	14281	14344	14412	14504	14343	14369	14395	14311	14117	14347	14385	14323	14528	14326	14160	14148	14182	14231	14302	14381	14367	14346	14178	14318	14383	14406	14510	14391	14374	14185	14464	14183	14142	14253	14130	14376	14426	14270	14315	14141	14347	14428	14249	14279	14252	14148	14255	14286	14440	14393	14422	14288	14364	14306	14294	14235	14565	14404	14302	14370	14368	14426	14428	14404	14097	14384	14212	14176	14101	14310	14334	14435	14403	14264	14296	14379	14279	14361	14401	14241	14250	14296	14158	14144	14442	14516	14445	14180	14442	14354	14485	14365	14334	14277	14314	14364	14344	14444	14359	14241	14433	14219	14290	14407	14256	14354	14260	14344	14267	14300	14343	14221	14241	14385	14303	14352	14194	14343	14301	14359	14371	14240	14430	14451	14400	14547	14359	14477	14351	14399	14404	14289	14430	14534	14440	14368	14229	14245	14156	14135	14466	14411	14418	14190	14388	14524	14258	14160	14208	14286	14309	14342	14532	14380	14469	14280	14340	14433	14486	14298	14227	14440	14434	14311	14399	14247	14361	14309	14169	14265	14416	14399	14225	14338	14410	14219	14315	14313	14275	14362	14322	14397	14168	14284	14393	14324	14331	14266	14123	14250	14361	14358	14317	14302	14504	14293	14340	14239	14306	14300	14200	14190	14382	14238	14437	14404	14189	14197	14366	14322	14282	14440	14470	14218	14202	14235	14216	14358	14363	14194	14303	14412	14250	14232	14255	14246	14293	14212	14322	14368	14210	14433	14417	14233	14292	14206	14193	14095	14414	14334	14388	14248	14208	14396	14323	14289	14360	14505	14101	14191	14209	14401	14172	14114	14392	14236	14155	14299	14212	14358	14322	14405	14234	14276	14404	14341	14302	14388	14301	14353	14132	14357	14187	14344	14493	14399	14289	14187	14120	14227	14328	14216	14407	14286	14266	14372	14235	14099	14369	14145	14376	14274	14244	14354	14153	14312	14489	14443	14445	14299	14230	14281	14322	14310	14400	14255	14163	14113	14441	14099	14410	14430	14155	14133	14231	14314	14189	14514	14223	14358	14289	14095	14306	14274	14322	14274	14266	14360	14260	14343	14158	14262	14326	14480	14343	14340	14467	14321	14151	14274	14438	14338	14381	14385	14530	14342	14359	14397	14312	14263	14313	14310	14335	14247	14443	14363	14504	14396	14209	14319	14352	14280	14384	14118	14425	14188	14415	14481	14149	14501	14366	14258	14368	14165	14356	14278	14179	14414	14189	14286	14355	14576	14198	14176	14264	14170	14183	14343	14339	14252	14430	14377	14084	14065	14289	14274	14456	14248	14194	14260	14322	14316	14397	14348	14351	14214	14097	14159	14308	14304	14235	14223	14299	14292	14260	14342
54843	61370	39768	21898	15759	14599	14286	14230	14076	14340	14218	14342	14107	14080	14171	14299	14306	14273	14422	14113	14224	14196	14275	14468	14189	14282	14172	14220	14307	14322	14232	14232	14206	14377	14158	14097	14350	14276	14219	14306	14174	14281	14216	14240	14317	14141	14306	14165	14154	14215	14267	14271	14259	14187	14165	14157	14239	14024	14238	14198	14192	14324	14190	14215	14265	14130	14401	14154	14338	14042	14341	14260	14081	14180	14201	14203	14105	14168	14202	14202	14248	14152	14188	14171	14110	14113	14200	14176	14154	14282	14247	14253	14137	14101	14233	14236	14210	14132	14286	14079	14247	14084	14280	14323	14304	14452	14210	14285	14245	14197	14085	14104	14317	14110	14283	14406	14332	14203	14077	14186	14256	14096	14194	14109	14368	14125	14255	14233	14222	14280	14407	14088	14333	14301	14236	14317	14295	14319	14228	14168	14193	14463	14226	14348	14239	14111	14244	14187	14232	14498	14271	14098	14417	14177	14237	14270	14183	14223	14117	14302	14234	14335	14222	14162	14337	14325	14207	14225	14261	14215	14246	14161	14216	14027	14297	14164	14381	14191	14254	14243	14274	14240	14373	14189	14021	14121	14154	14202	14164	14185	14252	14193	14348	14265	14391	14139	14225	14181	14268	14310	14187	14095	14375	14291	14228	14077	14347	14139	14165	14221	14310	14339	14292	14169	14161	14323	14314	14164	14237	14196	14240	14244	14063	14200	14253	14085	14330	14060	14101	14363	14283	14259	14120	14180	14219	14097	14252	14115	14129	14274	14206	14226	14203	14202	14261	14189	14294	14310	14122	14199	14336	14275	14370	13937	14335	14239	14205	14410	14319	14138	14183	14313	14222	14115	14266	14096	14260	14177	14345	14277	14257	14208	14139	14248	14241	14106	14316	14188	14288	14071	14038	14243	14309	14346	14033	14328	14130	14149	14081	14419	14266	14095	14167	14088	14129	14273	14283	14106	14286	14314	14078	14191	14147	14133	14173	14355	14072	14172	14256	14280	14364	14200	14345	14208	14264	14215	14294	14257	14322	14238	14083	14261	14246	14115	14175	14225	14155	14271	14252	14262	14330	14059	14310	14135	14238	14233	14231	14225	14187	14205	14147	14273	14207	14059	14213	14347	14321	14138	14275	14083	14150	14116	14211	14276	14259	14301	14064	14219	14267	14120	14128	14169	14170	14252	14320	14302	14116	14222	14278	14240	14365	14121	14156	14393	14272	14101	14123	14246	14380	14199	14161	14293	14061	14163	14358	14252	14118	14319	14214	14138	14167	14180	14433	14275	14322	14176	14431	14135	14094	14234	14210	14322	14257	14168	14383	14112	14236	14227	14259	14104	14215	14188	14213	14140	14193	14140	14313	14334	14255	14367	14190	14050	14342	14191	14154	14255	14117	14327	14132	14349	14181	14376	14165	14294	14223	14453	14322	14279	14281	14204	14108	14126	14242	14279	14156	14200	14287	14376	14240	14258	14205	14186	13992	14206	14239	14246	14380	14216	14141	14304	14300	14407	14159	14228	14200	14252	14210	14182	14174	14350	14154	14281	14069	14297	14310	14224	14321	14235	14157	14155	14246	13966	14149	14185	14209	14308	14363	14020	14043	14311	14349	14081	14099	14289	14144	14245	14160	14154	14274	14063	14230	14249	14178	14242	14207	14287	14131	14211	14306	14082	14114	14280	14183	14115	14248	14203	14298	14203	14294	14172	14216	14249	14168	14287	14126	14285	14150	14328	14294	14097	14184	14194	14201	14075	14185	14319	14132	14298	14292	14320	14163	14194	14304	14129	14037	14170	14185	14242	14251	14259	14313	14038	14234	14161	14177	14081	14273	14117	14184	14180	14290	14312	14222	14246	14262	14293	14445	14140	14197	14077	14213	14283	14114	14137	14337	14173	14358	14218	14077	14446	14237	14001	14307	14294	14238	14197	14329	14223	14280	14086	14377	14168	14110	14220	14260	14136	14149	13977	14122	14384	14321	14356	14238	14353	14207	14204	14105	14335	14287	14261	14227	14149	14217	14136	14195	14298	14220	14050	14249	14179	14369	14134	13983	14303	14209	14199	14211	14327	14272	14319	14200	14248	14228	14235	14287	14237	14225	14093	14226	14367	14260	14124	14302	14127	14312	14279	14430	14220	14106	14255	14182	14374	14030	14401	14171	14209	14085	14129	14281	14172	14128	14413	14341	14159	14284	14281	14230	14192	14458	14233	14245	14259	14154	14179	14228	14181	14353	14238	14250	14184	13992	14319	14321	14285	14172	14259	14252	14325	14182	14416	14291	14156	14177	14359	14209	14263	14165	14038	14245	14173	14101	14276	14284	14151	14358	14102	14120	14500	14261	14140	14120	14269	14141	14194	14213	14325	14212	14258	14271	14099	14197	14429	14130	14197	14247	14251	14139	14282	14147	14299	14352	14172	14139	14365	14356	14185	14184	14053	14337	14287	14087	14046	14164	14271	14149	14232	14385	14292	14222	14148	14454	14075	14183	14306	14201	14337	14258	14321	14146	14214	14237	14181	14192	14358	14221	14296	14220	14315	14301	14092	14161	14064	14394	14187	14187	14120	14244	14163	14301	14333	14211	14288	14323	14098	14433	14275	14289	14183	14060	14163	14135	14308	14303	14247	14280	14277	14221	14222	14242	14170	14111	14258	14115	14221	14355	14266	14277	14146	14368	14311	14173	14051	14347	14107	14255	14358	14193	14233	14185	14214	14287	14475	14066	14237	14210	14276	14186	14182	14170	14127	14264	14142	14230	14315	14219	14219	14274	14192	14323	14172	14350	14316	14240	14315	14145	14184	14296	14144	14087	14306	14090	14384	14228	14174	14137	14027	14200	14283	14243	14218	14077	14199	14255	14128	14257	14334	14395	14178	14254	14129	14131	14067	14087	14184	14293	14157	14249	14257	14212	14346	14299	14095	14053	14196	14074	14296	14211	14369	14166	14164	14151	14113	14081	14278	14081	14174	14115	14275	14162	14178	14106	14117	14243	14172	14191	14287	14215	14378	14243	14183	14146	14343	14269	14155	14229	14118	14259	14330	14345	14175	14270	14174	14278	14249	14215	14369	14180	14137	14408	14204	14294	14317	14172	14152	14325	14259	14212	14213	14120	14279	14338	14201	14242	14176	14233	14123	14224	14077	14124	14330	14267	14084	14289	14217	14216	14297	14138	14148	14212	14120	14306	14399	14080	14154	14135	14228	14112	14260	14147	14143	14341	14253	14202	14188	14291	14135	14224	14135	14210	14306	14153	14267	14264	14249	14264	14354	14329	14263	14256	14171	14270	14122	14299	14235	14200	14185	14278	14525	14277	14210	14271	14167	14235	14219	14423	14164	14304	14273	14263	14281	14459	14257	14281	14458	14401	14202	14127	14155	14300	14222	14364	14215	14138	14291	14346	14187	14201	14244	14329	14204	14320	14354	14200	14238	14416	14406	14144	14108	14209	14092	14191	14243	14157	14239	14089	14138	14226	14015	14419	14189	14261	14300	14269	14197	14371	14225	14192	14342	14282	14210	14143	14198	14194	14092	14156	14101	14236	14225	14145	14368	14257	14296	14361	14254	14344	14143	14328	14176	14118	14341	14218	14122	14104	14262	14163	14222	14176	14202	14317	13979	14232	14183	14211	14113	14275	14220	14093	14304	14391	14140	14271	14076	14211	14315	14280	14226	14193	14241	14266	14142	14291	14076	14141	14173	14283	14169	14095	14179	14354	14241	14340	14230	14140	14295	14217	14195	14193	14115	14068	14297	14208	14319	14293	14201	14211	14071	14252	14076	14175	14154	14163	14230	14357	14201	14138	14194	13993	14255	14079	14308	14069	14317	14355	14175	14241	14260	14302	14390	14283	14100	14246	14101	14202	14178	14250	14371	14202	14142	14261	14089	14261	14298	14246	14263	14280	14121	14249	14198	14161	14267	14123	14311	14261	14322	14293	14031	14276	14169	14201	14169	14303	14348	14204	14144	14189	14326	14153	14279	14109	14295	14314	14030	14073	14092	14096	14153	14232	14222	14328	14133	14252	14177	14243	14276	14218	14251	14163	14218	14149	14319	14177	14257	14237	14293	14209	14142	14340	14029	14210	14281	14117	14251	14301	14105	14415	14228	14135	14173	14182	14119	14204	14265	14341	14243	14187	14175	14229	14160	14302	14143	14321	14083	14276	14210	14360	14262	14202	14328	14174	14354	14182	14285	14093	14258	14269	14181	14097	14209	14325	14118	14242	14143	14189	14372	14159	14024	14263	14210	14263	14163	14320	14218	14074	14268	14307	13987	14323	14152	14220	14167	14263	14143	14186	14170	14388	13926	14230	14231	14225	13941	14162	14148	14198	14399	14246	14237	14160	14182	14107	14346	14131	14146	14211	14208	14071	14173	14322	14163	14345	14354	14242	14357	14195	14079	14138	14222	14076	14090	14330	14274	14210	14240	14178	14323	14124	14200	14333	14351	14270	14221	14203	14283	14211	14138	14192	14382	14301	14276	14478	14158	14219	14342	14147	14303	14035	14164	14329	14074	14305	14358	14254	14111	14104	14161	14253	14184	14280	14300	14147	14116	14172	14211	14230	14310	14266	14108	14285	14178	14187	14271	14203	14164	14222	14181	14310	14186	14030	14194	14251	14347	14234	14257	14258	14204	14291	14174	14170	14311	14223	14393	14243	14177	14143	14267	14363	14102	14369	14021	14127	14360	14249	14100	14422	14035	14229	14061	14288	14254	14164	14142	14254	14078	14107	14348	14218	14238	14143	14119	14049	14221	14134	14345	14246	14372	14172	14337	14183	14322	14370	14241	14226	14094	14112	14222	14338	14370	14288	14325	14252	14333	14285	14261	14288	14132	14265	14013	14200	14177	14294	14203	14227	14172	14099	14288	14276	14315	14307	14314	14160	14381	14116	14214	14313	14229	14172	14276	14358	14262	13928	14282	14248	14162	14205	14033	14190	14178	14264	14347	14024	14205	14145	14174	14158	14330	14312	14249	14102	14310	14236	14142	14239	14257	14166	14155	14235	14255	14138	14313	14114	14129	14147	14143	14116	14235	14380	14319	14177	14217	14141	14210	14187	14046	14289	14270	14191	14280	14277	14203	14165	14158	14215	14201	14350	14184	14246	14230
24093	23634	32379	26738	22606	22150	19519	14987	13739	14093	14030	13799	14036	13772	13915	13961	13864	13956	13956	14033	13789	13877	14051	13935	13865	13804	13822	13867	13682	14131	13624	13760	13710	13811	13914	13934	13739	13879	13802	13692	13869	13816	13934	13709	13863	13772	13813	13729	13890	13561	13768	14069	13719	13889	13791	13649	13702	13661	13753	13661	13741	13601	13571	13673	13912	13896	13710	13881	13668	13782	13768	13537	13982	13707	13929	13809	13720	13962	13915	13682	13797	13812	14007	13688	13835	14078	13879	13900	13815	13678	13777	13874	13840	13661	13876	13882	13826	13914	13855	13844	13731	13607	13815	13752	13979	13692	13936	13848	13667	13741	13794	13894	13589	13960	13735	13802	13789	13676	13684	13617	13840	13571	13642	13689	13980	13931	13741	13673	13625	13742	13925	13730	13710	13553	13697	13661	13717	13613	13690	13607	13672	13743	13706	13836	13901	13703	13637	13762	13578	13877	13767	13698	13474	13738	13880	13743	13776	13792	13714	13669	13685	13859	13669	13652	13854	13936	13663	13525	13740	13851	13756	13821	13489	13727	13775	13844	13704	13671	13823	13784	13683	13724	13873	13835	13852	13878	13736	13711	13798	13677	13784	13806	13790	13770	13714	13747	13825	13777	13804	13699	13774	13841	13728	13590	13786	13758	13573	13736	13892	13706	13792	13748	13701	13700	13690	13757	13614	13843	13767	13835	13668	13700	13738	13988	13775	13961	13636	13742	13630	13751	13712	13555	13680	13669	13631	13783	13799	13546	13892	13748	13766	13770	13837	13537	13620	13730	14004	13884	13758	13870	13805	13968	13573	13673	13839	13793	13803	13693	13590	13674	13780	13813	13823	13746	13799	13745	13952	13900	13816	13539	13564	13804	13884	13834	13739	13777	13692	13730	13856	13753	13776	13903	13780	13686	13771	13830	13828	13792	13785	13753	13929	13673	13792	13745	13686	13759	13825	13596	13705	13634	13760	13655	13755	13827	13750	13558	13625	13726	13711	13744	13795	13780	13614	13706	13656	13699	13809	13734	13914	13784	13850	13756	13841	13804	13892	13983	13726	13821	13737	13854	13697	13706	13564	13693	13864	13505	13642	13699	13737	13813	13762	13627	13672	13800	13780	13856	13830	13814	13750	13453	13778	13740	13587	13893	13696	13779	13858	13741	13550	13586	13678	13785	13676	13602	13677	13823	13647	13604	13744	13662	13853	13643	13644	13638	13726	13941	13624	13579	13734	13756	13901	13617	13797	13764	13761	13751	13823	13732	13751	13951	13749	13431	13551	13719	13773	13453	13738	13802	13530	13896	13764	13627	13879	13798	13750	13886	13706	13771	13653	13794	13767	13745	13718	13660	13811	13806	13669	13713	13833	13656	13930	13691	13675	13788	13773	13862	13824	13697	13766	13893	13849	13698	13653	13780	13787	13694	13755	13871	13775	13830	13774	13606	13970	13650	13608	13843	13714	13575	13724	13719	13769	13615	13754	13784	13617	13810	13751	13839	13591	13804	13644	13841	13860	13613	13663	13777	13655	13561	13831	13569	13747	13725	13868	13721	13613	13928	13736	13743	13695	13731	13681	13643	13872	13552	13815	13858	13853	13879	13825	13666	13663	13839	13724	13755	13866	13687	13679	13744	13570	13648	13621	13800	13638	13759	13899	13825	13611	13728	13530	13540	13635	13689	13777	13669	13773	13838	13782	13735	13722	13638	13686	13660	13800	13805	13920	13712	13845	13714	13813	13901	13719	13814	13719	13974	13796	13523	13778	13895	13711	13808	13555	13950	13690	13650	13831	13782	13678	13662	13554	13893	13703	13640	13591	13761	13745	13536	13637	13646	13601	13828	13878	13665	13769	13664	13717	13969	13500	13604	13644	13809	13662	13672	13776	13736	13823	13885	13685	13846	13645	13694	13709	13673	13802	13743	13753	13766	13678	13731	13732	13670	13864	13710	13815	13857	13716	13751	13650	13674	13695	13733	13798	13619	13926	13750	13881	13667	13704	13757	13592	13600	13535	13813	13738	13733	13909	13897	13604	13666	13896	13691	13662	13652	13908	13745	13838	13768	13811	13653	13796	13559	13658	13660	13656	13743	13830	13576	13665	13693	13753	13855	13690	13594	13627	13813	13736	13656	13747	13533	13917	13533	13806	13614	13706	13849	13705	13619	13827	13846	13561	13729	13807	13685	13780	13742	13702	13681	13608	13794	13874	13757	13680	13807	13682	13727	13631	13705	13651	13722	13640	13610	13638	13799	13790	13686	13756	13853	13753	13881	13824	13777	13611	13628	13773	13799	13782	13720	13819	13729	13897	13824	13811	13838	13655	14027	13639	13819	13692	13853	13715	13655	13758	13755	13689	13920	13691	13793	13663	13889	13786	13638	13773	13958	13722	13716	13769	13939	13687	13808	13915	13895	13810	13545	13732	13787	13797	13781	13946	13771	13884	13796	13579	13709	13640	13763	13931	13806	13591	13720	13694	13768	13949	13799	13887	13756	13870	13548	13749	13729	13786	13687	13645	13715	13853	13718	13865	13752	13847	13889	13842	13785	13976	13899	13521	13508	13802	13553	13785	13884	13861	13711	13594	13772	13782	13573	13774	13743	13610	13636	13581	13660	13865	13655	13706	13835	13673	13741	13683	13914	13790	13561	13666	14000	13728	13690	13721	13876	13958	13845	13506	13583	13736	13612	13733	13775	13617	13841	13730	13919	13769	13668	13774	13858	13950	13782	13681	13601	13912	13798	13796	13778	13776	13633	13842	13744	13750	13676	13896	13889	13708	13716	13653	13847	13773	13865	13698	13677	13831	13645	13851	13766	13714	13611	13828	13707	13694	13780	13593	13747	13781	13764	13753	13700	13693	13886	13708	13409	13893	13636	13707	13745	13754	13611	13787	13641	13615	13704	13784	13711	13742	13796	13843	13727	13749	13888	13670	13509	13763	13770	13632	13526	13832	13702	13829	13583	13842	13598	13851	13747	13702	13763	13747	13828	13676	13599	13748	13738	13675	13709	13694	13601	13799	13649	13757	13646	13727	13743	13792	13730	13486	13610	13769	13668	13877	13937	13816	13893	13773	13690	13694	13681	13710	13560	13798	13704	13738	13705	13596	13668	13683	13986	13750	13586	13888	13732	13706	13561	13586	13708	13815	13609	13659	13778	13864	13799	13834	13810	13753	13590	13630	13509	13766	13716	13832	13611	13700	13827	13725	13864	13716	13638	13789	13606	13680	13693	13682	13702	13735	13565	13828	13810	13827	13395	13599	13583	13642	13757	13634	13539	13748	13733	13739	13574	13623	13697	13685	13673	13719	14051	13731	13755	13917	13882	13817	13814	13837	13691	13926	13784	13734	13557	13731	13732	13818	13749	13739	13464	13554	13698	13827	13788	13706	13743	13698	13612	13751	13780	13776	13650	13835	13758	13800	13877	13780	13672	13877	13509	13927	13795	13936	13713	13766	13817	13576	13821	13758	13592	13568	13547	13919	13773	13686	13634	13713	13767	13727	13758	13877	13708	13820	13697	13666	13671	13781	13965	13759	13744	13890	13909	13786	13569	13634	13591	13491	13673	13718	13774	13699	13613	13763	13800	13880	13739	13790	13796	13778	13642	13660	13724	13681	13820	13888	13801	13799	13843	13945	13779	13648	13769	13649	13674	13859	13772	13745	13794	13885	13666	13666	13561	13642	13647	13776	13795	13925	13754	13624	13698	13661	13706	13820	13592	13747	13938	13681	13624	13750	13765	13814	13773	13868	13824	13679	13692	13822	13783	13572	13781	13739	13716	13667	13753	13579	13505	13922	13678	13702	13759	13660	13781	13774	13848	13661	13717	13485	13605	13677	13578	13654	13800	13773	13826	13935	13761	13757	13733	13743	13792	13756	13820	13618	13841	13749	13642	13781	13722	13671	13637	13618	13874	13787	13590	13703	13951	13913	13831	13849	13779	13860	13853	13682	13838	13676	13671	13780	13775	13832	13811	13852	13786	13864	13808	13735	13683	13810	13746	13597	13683	13612	13989	13611	13814	13724	13737	13547	13802	13618	13632	13667	13744	13759	13628	13646	13730	13801	13643	13834	13490	13702	13722	13857	13775	13733	13625	13653	13807	13641	13785	13818	13749	13657	13623	13569	13845	13790	13485	13640	13644	13772	13623	13796	13659	13957	13788	13862	13779	13738	13768	13681	13705	13840	13633	13799	13694	13890	13825	13649	13932	13731	13736	13656	13708	13564	13618	13947	13807	13714	13517	13885	13727	13752	13852	13682	13939	13844	13616	13727	13790	14072	13811	13807	13615	13936	13831	13629	13546	13808	13702	13853	13781	13826	13691	13728	13748	13841	13760	13809	13821	13552	13676	13789	13832	13785	13814	13969	13812	13755	13572	13720	13652	13539	13811	13699	13755	13612	13746	13745	13755	13810	13638	13769	13737	13806	13715	13702	13845	13810	13809	13592	13964	13836	13808	13893	13757	13701	13785	13843	13699	13626	13765	13619	13876	13660	13758	13657	13702	13768	13769	13616	13656	13707	13922	13808	13686	13571	13539	13681	13691	13805	13735	13733	13740	13825	13691	13775	13475	13671	13605	13703	13740	13605	13638	13705	13660	13854	13728	13833	13818	13700	13752	13618	13833	13776	13652	13801	13496	13800	13613	13818	13676	13735	13813	13645	13781	13812	13659	13835	13746	13875	13671	13824	13765	13798	13716	13804	13881	13719	13691	13745	13823	13770	13721	13735	13730	13844	13777	14062	13805	13900	13761	13617	13622	13671	13505	13724	13732	13837	13710	13902	13774	13737	13564	13645	13652	13767	13849	13848	13758	13759	13558	14039	13807	13784	13664	13586	13583	13716	13697	13710	13777	13600	13729	13647	13615	13590	13647	13806	13816	13702	13664	13711	13658	13645	13574	13744	13585	13682	13723	13791	13996	13560	13796	13592	13686	13683	13543	13659	13711	13815	13474	13767	13571	13631	13697	13621	13638	13761	13921	13791	13684	13817	13664	13775	13622	13835	13766	13855	13769	13711	13783	13891	13763	13962	13759	13851	13859	13845	13743	13797	13694	13799	13989	13605	13575	13760	13724	13523	13788	14186	13629	13626	13665	13746	13607	13702	13564	13838	13442
61818	105269	78908	46474	25994	17041	14211	13893	13884	13799	13806	13728	13823	14189	13855	14143	13954	13917	13879	14000	13974	13943	13989	13949	13788	13874	13907	13923	13936	13731	14113	13873	13828	13855	13753	13980	13893	13803	13781	13931	13878	13890	13990	13891	13925	13858	13917	13982	13996	13906	13997	13815	13914	13926	13809	13794	13936	13775	13866	13869	13763	13974	14004	13817	13811	13892	13803	13925	13903	13814	14026	13843	13784	13976	13887	14001	13832	13660	13864	13864	13857	13957	13738	13935	13902	13872	13984	13933	13890	13840	13796	13803	13974	13979	13953	13920	13944	13854	13775	13723	13856	13936	13868	13787	13949	13848	13823	13823	13622	13831	14073	13809	13920	13867	13760	13774	13843	13841	13804	13909	13806	13921	13994	13892	13814	13841	13805	13819	13874	13855	13859	13751	13886	13923	13890	13855	13982	13940	13841	14007	13745	13899	13808	13739	13964	13818	13920	13879	13811	13818	13905	13720	13962	13963	13953	13941	14037	13868	13705	13939	13831	14028	13855	13754	13781	13981	13925	13804	13889	13869	13881	13703	13832	13797	13881	13812	13810	13818	13881	13878	13850	13905	13910	14076	13794	13730	13990	13952	13965	13997	13873	13952	13850	13796	13928	13926	13886	13989	14005	13965	13783	13873	13796	13835	13865	13768	13769	13980	13881	13923	13992	13869	13821	14078	13829	13857	13892	13898	13887	13971	13692	13693	13839	13819	14161	13779	13771	13979	13760	13857	13807	13966	13787	13830	13842	13893	13869	13923	13902	14022	13893	13707	13980	13900	13753	13910	13979	13769	13879	13773	14002	13854	13843	13800	13810	13849	13874	13877	13923	13888	14044	13889	13859	13773	13746	13907	13745	13897	13898	13802	13911	13813	13870	13837	14068	13794	13822	13859	13859	13990	13847	13910	13845	13742	13883	13991	13761	13844	13648	13784	13883	13871	13752	13866	13863	13939	13972	13830	13846	13949	13859	13707	13871	13905	13835	13680	13829	14028	13948	13895	13905	13778	13920	13785	13873	13761	13907	13956	13805	13880	13899	13940	13754	13897	13814	13955	13910	13798	13820	13835	13881	13836	13748	13732	13915	13703	13806	13916	13904	13889	13966	13931	13931	13803	13896	13770	13881	13851	13717	14022	13817	13845	13803	13926	13938	13865	13869	13818	13985	13814	13689	13894	13903	13842	13977	13682	13966	13867	13987	14034	13756	13856	13913	13983	13804	13880	13703	13924	13908	13885	13933	13778	13754	13776	13859	13887	13967	13728	13910	14045	13849	13803	13953	13902	13973	13821	14018	13940	14070	13853	13863	13956	13729	13856	13879	13952	13747	13821	13874	13877	13857	13904	13838	13778	13965	13644	13692	13958	13799	13754	13800	13894	13932	13846	14053	13862	13884	13835	14069	13688	13968	13742	14021	13799	13677	13915	13782	13868	13766	13953	13953	13936	14012	13904	13909	13773	13693	13895	13787	13811	13841	13708	13851	13870	13921	13976	13971	13928	13952	13754	13886	13838	13969	13999	13842	13984	13944	13789	13786	13891	13872	13822	13844	13885	13898	13936	13886	13775	13970	13989	13834	13832	13777	13863	13852	13839	13732	13738	13979	13940	13867	13912	13838	13880	13954	13998	13774	13862	13815	13810	13886	13804	13870	13995	13821	13978	13855	13981	13983	13823	13850	13838	13817	13808	14036	13730	13781	13831	13705	13940	13890	14005	13696	13932	13902	13970	13977	13807	13858	14050	13859	13932	13951	13860	13861	13957	13780	13748	13909	13700	14014	13906	14080	14046	13897	13843	13789	13954	13950	14035	13814	13903	13820	13877	13898	13789	13860	13783	13977	13901	14050	13926	13899	13855	13911	13884	13967	13735	13976	14078	13729	13954	14005	14053	13999	13881	14050	13853	13881	14029	13922	14020	13993	13884	13953	14000	13781	13838	13887	13869	13985	13968	13913	13942	13899	14029	13786	13879	13895	13833	13810	13907	13953	13812	13812	13934	13980	13790	13919	13894	13775	13966	13816	13829	13873	13798	13990	13979	14013	13908	13899	14001	13943	13883	13846	13890	13899	13827	13745	13779	13809	13983	13890	13846	13716	13829	13674	13894	13844	13704	13826	13874	13711	13859	13768	13912	13842	13834	13663	14017	13893	13758	13748	13790	13869	13828	13817	13932	13727	13927	14078	14028	13861	13889	13869	13943	13884	13962	13817	13837	14097	13945	13836	13953	13872	13767	13936	13914	13786	13861	13929	13995	14082	13786	13882	13908	13870	13834	13782	13934	13858	13989	13755	13879	13822	13996	13736	13977	13900	13755	13925	13814	13868	13794	13971	13900	13802	13848	13885	13947	13872	13849	13835	13702	13781	13769	13757	13789	13918	13808	14036	13885	13833	13950	13776	13809	13768	13896	13885	13827	14004	14020	13950	13909	13727	13785	13987	13671	13870	13984	13799	13771	13916	13943	13989	13888	13941	13846	13967	13997	13802	13924	13746	13887	13864	13877	13981	13795	13928	13966	13693	13810	13790	13708	13853	13844	13832	14049	13756	13848	13838	13936	13948	13807	13948	13847	13954	13903	13857	13953	13914	13815	13799	13970	13665	13783	13757	13983	13936	13980	13949	13897	13864	13784	13758	13972	13889	14097	13870	13929	13893	13751	13835	13896	13910	13950	13918	13821	13824	13811	13707	13864	13777	13855	13900	13814	13787	13863	13797	13963	13933	13879	13997	13803	13924	13828	13980	13850	13854	13854	13997	13707	13883	13889	13959	14006	13784	13959	13709	13892	13701	13840	13870	13911	13999	13832	13791	13892	13944	13700	13711	13802	13669	13921	13840	14062	13893	13842	13890	13853	13655	13855	13900	13893	13682	13981	13901	13925	13861	13881	13888	13905	13759	14087	13772	13884	14020	13984	13757	14013	13875	13735	13712	13988	13880	13919	13928	13767	13894	13718	13924	13732	13960	13883	13867	13832	13902	13787	13877	13920	13787	13713	14050	13803	13958	13601	13741	13821	13849	13827	13901	13923	13992	13907	13837	13858	13802	13885	14019	13846	13846	13884	13882	13961	13945	13860	13799	13856	13796	13938	13751	13798	13926	13768	13797	13862	14052	13898	13868	13805	13911	13871	13831	13864	13704	13930	13935	13791	13893	13880	13768	13736	13938	13957	13887	13754	13830	13968	13871	13775	13726	13838	13998	13670	13876	13746	13962	13706	14039	13828	13851	13871	13891	13921	13749	13813	13879	13884	13965	14041	13837	13928	13901	13796	13870	13768	13765	13860	13922	13763	13847	14023	13881	14064	13939	13904	13891	13833	13904	13867	13746	14100	13879	13846	13851	13858	13851	13812	13962	13916	13763	13767	13861	13978	13851	13958	13757	13927	13952	13838	13922	13748	13823	13996	13905	13912	13907	13961	13857	13971	13888	13930	13858	13891	13843	13927	13884	13943	13980	13878	13861	13965	13862	13730	13842	13727	13924	13894	13872	13959	13817	13887	13778	13847	13958	13957	13782	13838	14084	13841	13771	14017	13976	13936	13952	13948	13868	13885	14015	13848	13862	13803	13872	13765	13960	13897	13878	13789	13811	13939	13919	13808	13925	13858	13960	13799	13793	13902	13710	13926	13996	13951	13799	13852	13834	13818	13953	13762	13924	13796	13810	13774	13968	13890	13757	13894	14044	13865	13984	13917	13841	14094	13864	13976	13946	13863	13864	13858	13750	13800	13926	13852	13915	13728	13961	13892	13974	13868	13772	14034	13784	13971	13923	13851	13867	13886	13765	13846	14050	13902	13937	13818	13675	13825	13856	13775	13887	13900	13942	13867	14012	13809	13907	13806	13885	13793	13872	13787	13960	13852	13765	13764	13860	13817	13824	13781	13920	13934	13809	14023	13879	13854	13736	13834	13941	13786	13877	14025	13864	13769	13829	13922	13964	14060	13794	13850	13980	13832	13926	13720	13948	13976	13967	13929	13598	13849	13864	13934	13841	13889	13799	13829	13850	13962	13729	13929	13879	13943	13825	13767	13996	13885	13950	14105	13761	13873	13869	13986	13825	13783	13965	13767	13747	13837	14007	13813	13921	13747	13812	13857	13869	13731	13836	13997	13950	13897	13886	13924	13889	13533	13939	13781	13731	14008	13795	13809	13893	13792	13763	14160	13840	13830	13871	13853	13907	13849	13894	13800	13809	13703	13910	13817	13716	14011	13831	13943	13911	14006	13837	13936	13978	13907	13869	13746	13991	13920	13794	13838	13747	13829	13872	13730	14110	13821	13943	13765	13790	13829	13768	13853	13898	13842	13917	13828	13952	13815	14016	14073	13751	13827	13824	13732	13985	13835	13867	13817	13928	13751	13788	13751	13794	13994	13851	14027	13898	14042	14172	13809	13849	13959	14051	13759	13960	13925	13957	13876	13823	13779	13871	13786	13851	13782	13787	13892	13985	13759	13849	13886	13983	13844	13941	13877	13797	13888	13902	13856	13839	13820	13766	13804	13938	13934	13790	13725	13858	13960	13859	13889	13871	14002	13897	13825	13786	14003	13822	13801	13885	13769	14006	13894	13980	13836	13739	13899	13923	13846	13858	13931	13851	13843	13946	13944	13739	13973	14023	13828	13940	13892	13860	14028	13877	13707	13894	13930	13995	13880	13954	13753	13854	13885	13855	14020	13832	13917	13749	13821	14026	13992	13964	13817	13852	13858	13798	13766	13859	13647	13975	13899	13870	13734	14000	13918	13866	13878	13888	13993	13744	13915	13788	13999	13909	13806	13858	13784	13869	13853	13738	13818	13981	13967	13857	13810	14107	13586	13819	13948	13904	13921	13974	13877	13884	13774	14061	13813	13853	13822	13908	13886	13857	13981	13785	13848	13747	13922	13846	13943	13820	14019	13855	13915	13866	14007	13764	13677	13903	14007	13777	13876	14039	13784	13948	13773	13959	13828	13898	13894	13797	13769	13820	13744	13692	13865	13918	13912	13723	13896	13849	13792	13976	13950	13847	14039	13770	13863	13825	13834	14067	13884	13875	13933	13822	13806	13775	13820	13847	14060	13910	13840	13841	13767	13945	13952	13815	13923	13709	13947	13955	13970	13747	13695	13963	13980	13824	14052	13908	13761
33408	36193	34348	23128	15546	14036	13799	13672	13763	13635	13611	13498	13667	13669	13735	13495	13727	13777	13761	13629	13897	13655	13587	13481	13464	13738	13852	13448	13623	13648	13725	13541	13594	13574	13693	13717	13696	13629	13742	13512	13414	13395	13549	13676	13638	13692	13755	13583	13626	13652	13836	13702	13574	13544	13569	13812	13358	13479	13803	13575	13485	13551	13688	13584	13581	13710	13735	13595	13623	13615	13766	13697	13622	13617	13597	13585	13739	13782	13599	13529	13594	13645	13349	13523	13553	13713	13589	13648	13563	13609	13609	13556	13499	13717	13575	13521	13792	13869	13433	13531	13606	13649	13619	13725	13641	13521	13571	13719	13816	13441	13468	13328	13538	13575	13475	13667	13660	13603	13650	13650	13502	13633	13483	13627	13424	13390	13759	13679	13562	13612	13650	13647	13740	13725	13536	13612	13510	13685	13412	13568	13588	13632	13611	13489	13565	13643	13596	13440	13429	13800	13475	13693	13797	13770	13680	13745	13538	13446	13618	13467	13569	13578	13531	13700	13627	13674	13546	13576	13437	13760	13660	13630	13499	13416	13535	13531	13722	13527	13564	13552	13507	13566	13632	13657	13554	13728	13568	13462	13423	13746	13743	13429	13664	13642	13642	13512	13610	13492	13579	13515	13635	13824	13371	13454	13475	13537	13677	13671	13454	13646	13566	13669	13531	13488	13694	13464	13608	13476	13570	13645	13499	13759	13569	13447	13439	13401	13544	13579	13634	13628	13598	13551	13585	13504	13452	13587	13582	13545	13539	13493	13543	13549	13544	13555	13583	13566	13764	13570	13537	13761	13557	13525	13472	13474	13690	13629	13570	13588	13661	13714	13600	13537	13687	13698	13727	13690	13815	13581	13395	13582	13413	13578	13498	13702	13515	13600	13651	13371	13725	13602	13519	13664	13551	13502	13517	13622	13507	13657	13511	13653	13648	13590	13530	13701	13622	13763	13657	13552	13565	13641	13621	13482	13432	13549	13429	13519	13558	13511	13659	13726	13552	13637	13675	13514	13614	13673	13728	13670	13498	13617	13706	13541	13675	13662	13713	13549	13658	13598	13803	13577	13533	13466	13515	13663	13517	13576	13564	13665	13544	13506	13361	13554	13562	13661	13691	13825	13714	13541	13438	13545	13648	13562	13541	13713	13681	13719	13655	13713	13594	13548	13609	13651	13572	13624	13614	13814	13619	13613	13477	13609	13445	13577	13494	13515	13490	13547	13438	13483	13548	13589	13510	13549	13641	13575	13551	13602	13693	13687	13578	13531	13655	13561	13581	13467	13467	13595	13559	13615	13453	13499	13578	13371	13811	13611	13499	13728	13679	13754	13572	13702	13778	13461	13590	13492	13853	13729	13489	13678	13655	13747	13586	13711	13705	13663	13415	13495	13681	13600	13396	13532	13719	13564	13522	13450	13579	13480	13666	13547	13648	13740	13509	13787	13574	13567	13672	13548	13515	13620	13686	13714	13564	13556	13607	13590	13716	13584	13632	13661	13569	13637	13857	13794	13663	13768	13604	13583	13674	13485	13419	13637	13709	13782	13711	13760	13509	13660	13650	13628	13624	13685	13355	13571	13683	13482	13506	13570	13670	13691	13591	13468	13674	13564	13592	13520	13529	13544	13555	13342	13575	13628	13542	13591	13538	13666	13645	13556	13516	13475	13418	13647	13563	13777	13546	13612	13479	13628	13414	13544	13566	13529	13577	13643	13644	13609	13591	13769	13498	13614	13616	13550	13511	13689	13611	13645	13373	13755	13591	13692	13364	13796	13407	13603	13525	13511	13433	13600	13471	13601	13850	13575	13757	13631	13554	13615	13469	13616	13545	13793	13641	13585	13417	13641	13721	13477	13592	13563	13711	13470	13686	13518	13709	13698	13735	13702	13686	13499	13655	13664	13795	13571	13695	13587	13353	13433	13575	13642	13592	13576	13765	13507	13781	13540	13741	13524	13686	13607	13467	13471	13457	13761	13621	13503	13625	13489	13434	13509	13690	13409	13469	13613	13414	13601	13543	13634	13547	13647	13782	13714	13621	13768	13554	13547	13585	13381	13547	13735	13570	13579	13616	13707	13523	13557	13565	13485	13487	13535	13578	13600	13454	13472	13630	13500	13467	13599	13487	13638	13608	13472	13711	13677	13470	13465	13553	13811	13626	13840	13638	13796	13648	13517	13439	13500	13701	13451	13535	13548	13790	13644	13665	13835	13366	13464	13579	13645	13646	13491	13660	13765	13713	13641	13572	13496	13610	13707	13733	13611	13845	13482	13465	13743	13572	13557	13498	13561	13648	13554	13634	13605	13811	13618	13486	13599	13731	13614	13615	13723	13544	13545	13615	13495	13656	13527	13660	13577	13527	13572	13747	13581	13611	13698	13631	13675	13522	13653	13598	13618	13633	13524	13686	13576	13741	13656	13555	13494	13533	13675	13703	13629	13575	13665	13591	13594	13493	13658	13641	13628	13493	13448	13585	13398	13570	13475	13442	13542	13662	13412	13462	13658	13494	13553	13541	13370	13466	13662	13623	13620	13530	13635	13675	13705	13751	13479	13726	13609	13446	13534	13462	13582	13559	13585	13574	13557	13713	13669	13540	13394	13419	13531	13655	13654	13804	13683	13696	13597	13362	13462	13682	13642	13753	13594	13664	13533	13478	13729	13576	13766	13570	13706	13639	13609	13406	13434	13715	13723	13600	13713	13632	13693	13534	13406	13442	13641	13442	13511	13772	13700	13388	13376	13650	13634	13833	13646	13631	13465	13789	13886	13611	13606	13578	13645	13599	13538	13603	13711	13452	13529	13530	13434	13805	13688	13714	13521	13526	13668	13506	13472	13615	13754	13543	13538	13563	13786	13506	13617	13513	13511	13691	13490	13628	13359	13620	13620	13650	13610	13651	13742	13452	13639	13740	13658	13642	13621	13570	13645	13497	13671	13714	13679	13593	13515	13455	13422	13644	13584	13598	13511	13762	13441	13505	13637	13597	13637	13746	13655	13527	13608	13494	13577	13529	13862	13623	13674	13539	13541	13610	13543	13791	13594	13640	13738	13802	13527	13528	13514	13686	13555	13547	13569	13621	13684	13572	13485	13470	13719	13636	13517	13594	13704	13670	13712	13703	13551	13664	13682	13451	13632	13790	13638	13657	13746	13631	13705	13560	13622	13703	13730	13698	13444	13587	13423	13736	13612	13701	13600	13590	13585	13498	13494	13788	13679	13574	13571	13529	13751	13776	13739	13716	13584	13529	13613	13549	13670	13778	13503	13786	13563	13297	13682	13665	13569	13698	13783	13667	13595	13772	13893	13770	13678	13625	13536	13660	13447	13427	13581	13624	13551	13537	13670	13470	13577	13581	13511	13599	13708	13614	13576	13661	13474	13751	13493	13728	13481	13545	13644	13545	13566	13501	13702	13451	13511	13618	13768	13662	13799	13544	13691	13670	13528	13642	13789	13731	13690	13542	13728	13520	13689	13530	13570	13565	13614	13683	13705	13523	13616	13697	13710	13560	13620	13559	13487	13511	13569	13753	13401	13660	13441	13670	13695	13546	13544	13569	13720	13674	13339	13552	13401	13530	13501	13472	13380	13595	13472	13722	13765	13623	13594	13736	13497	13528	13479	13460	13648	13701	13618	13669	13575	13618	13582	13654	13551	13618	13613	13751	13614	13524	13547	13639	13663	13461	13651	13625	13570	13498	13501	13558	13477	13754	13657	13702	13564	13343	13508	13573	13510	13700	13850	13504	13699	13624	13608	13586	13802	13521	13499	13556	13544	13594	13690	13586	13395	13683	13505	13715	13662	13687	13620	13627	13532	13578	13841	13814	13574	13484	13500	13662	13549	13759	13634	13614	13753	13721	13485	13669	13817	13439	13459	13663	13639	13580	13514	13635	13489	13622	13486	13424	13582	13478	13573	13556	13625	13535	13615	13631	13668	13461	13547	13670	13527	13587	13620	13612	13630	13708	13673	13443	13544	13740	13615	13574	13617	13495	13607	13545	13626	13739	13592	13372	13528	13703	13726	13439	13561	13652	13717	13455	13551	13717	13569	13494	13439	13810	13477	13589	13729	13780	13405	13772	13569	13567	13529	13602	13732	13578	13639	13463	13663	13688	13573	13628	13753	13614	13589	13462	13561	13595	13592	13577	13388	13551	13588	13704	13488	13563	13467	13621	13396	13572	13512	13645	13616	13427	13651	13542	13528	13569	13553	13438	13671	13514	13543	13539	13677	13669	13645	13606	13561	13683	13376	13493	13653	13445	13673	13538	13532	13546	13589	13583	13886	13501	13545	13570	13676	13445	13569	13555	13593	13546	13565	13515	13754	13692	13522	13594	13465	13758	13694	13646	13757	13517	13495	13533	13546	13556	13494	13677	13358	13532	13508	13597	13585	13534	13438	13668	13253	13631	13642	13427	13668	13477	13502	13683	13695	13849	13604	13725	13591	13562	13453	13701	13690	13557	13426	13594	13522	13678	13413	13535	13767	13700	13572	13524	13638	13635	13683	13552	13580	13627	13697	13586	13634	13661	13543	13817	13642	13702	13456	13560	13778	13495	13602	13710	13520	13387	13588	13486	13712	13597	13463	13558	13588	13601	13600	13587	13582	13765	13513	13576	13565	13529	13502	13453	13518	13498	13622	13414	13442	13749	13470	13566	13579	13507	13581	13584	13621	13516	13476	13749	13582	13601	13513	13530	13551	13640	13649	13492	13366	13534	13528	13574	13741	13702	13548	13493	13344	13636	13587	13651	13666	13757	13594	13638	13762	13640	13683	13698	13458	13720	13443	13782	13765	13542	13693	13582	13650	13766	13570	13477	13702	13530	13562	13626	13640	13605	13525	13585	13767	13629	13691	13764	13404	13654	13590	13621	13693	13466	13602	13571	13626	13531	13610	13578	13739	13773	13688	13597	13555	13685	13498	13596	13814	13803	13566	13672	13514	13586	13607	13723	13362	13706	13622	13651	13541	13608	13565	13549	13613	13619	13558	13663	13545	13706	13584	13597	13668	13588	13554	13567	13555	13547	13683	13728	13776	13633	13733	13671	13596	13658	13652	13675	13607	13788	13670	13416	13537	13465	13648	13666	13624	13689	13542	13579	13578	13352	13554	13599	13547
42934	53546	37717	20923	15247	14000	13978	13738	13791	13655	13807	13794	13768	13937	13878	13728	13908	13659	13745	13728	13895	13666	13882	13887	13639	13912	13757	13905	13719	13813	13742	13606	13702	13699	13791	13798	13783	13838	13910	13907	13616	13846	13742	13639	13790	13643	13737	13808	13702	13711	13744	13920	13914	13786	13668	13834	13722	13660	13733	13827	13661	13812	13738	13790	13828	13697	13756	13603	13728	13772	13758	13736	13831	13826	13706	13704	13851	13634	13736	13773	13595	13802	13642	13736	13711	13916	13699	13746	13730	13765	13601	13669	13839	13840	13698	13750	13833	13788	13825	13901	13629	13746	13802	13645	13691	13736	13837	13943	13798	13763	13742	13751	13665	13728	13751	13650	13774	13635	13744	13611	13761	13745	13869	13709	13701	13766	13736	13592	13643	13771	13756	13829	13676	13898	13849	13860	13625	13863	13834	13836	13842	13663	13717	13751	13768	13747	13789	13780	13834	13699	13802	13723	13809	13827	13692	13789	13716	13776	13720	13841	13714	13619	13843	13826	13849	13845	13599	13711	13762	13766	13810	13750	13788	13850	13703	13829	13779	13884	13698	13633	13866	13773	13768	13751	13990	13738	13936	13790	13833	13723	13775	13801	13670	13783	13814	13710	13622	13771	13811	13645	13637	13751	13842	13813	13836	13627	13570	13621	13798	13741	13633	13734	13853	13616	13689	13884	13624	13850	13808	13810	13701	13869	13807	13828	13547	13726	13798	13777	13765	13699	13787	13610	13847	13764	13564	13840	13855	13753	13753	13881	13912	13730	13654	13646	13785	13739	13860	13807	13920	13685	13717	13911	13887	13933	13743	13904	13767	13925	13650	13753	13683	13727	13767	13899	13858	13744	13745	13726	13669	13678	13776	13742	13676	13731	13651	13841	13940	13725	13774	13807	13684	13792	13898	13674	13747	13674	13838	13865	13701	13761	13769	13698	13742	13744	13909	13591	13701	13762	13736	13842	13798	13619	13837	13815	13871	13849	13866	13642	13922	13824	13895	13901	13652	13713	13849	13802	13808	13667	13793	13674	13689	13792	13849	13765	13749	13707	13775	13807	13787	13872	13743	13774	13824	13647	13699	13827	13805	13846	13672	13711	13756	13717	13663	13781	13781	13660	13675	13845	13611	13840	13746	13761	13849	13689	13677	13760	13905	13976	13803	13768	13885	13756	13598	13771	13648	13852	13716	13842	13829	13793	13826	13744	13605	13681	13896	13832	13849	13595	13822	13722	13899	13851	13915	13737	13762	13560	13695	13703	13827	13840	13677	13662	13891	13773	13814	13726	13710	13763	13811	13774	13711	13816	13701	13725	13738	13596	13727	13715	13811	13868	13677	13848	13846	13843	13862	13633	13734	13804	13733	13663	13759	13831	13784	13950	13788	13688	13673	13641	13821	13821	13743	13665	13677	13794	13742	13808	13922	13733	13811	13675	13840	13787	13650	13656	13895	13785	13717	13624	13765	13736	13808	13777	13613	13787	13753	13750	13681	13641	13698	13756	13806	13763	13714	13683	13681	13803	13672	13827	13862	13830	13712	13756	13725	13939	13633	13686	13765	13763	13638	13873	13663	13607	13637	13790	13666	13829	13905	13635	13760	13783	13631	13756	13767	13721	13836	13770	13820	13656	13681	13805	13815	13747	13639	13874	13807	13700	13606	13768	13520	14008	13781	13695	13789	13603	13889	13767	13718	13693	13766	13756	13664	13774	13859	13721	13862	13813	13738	13700	13834	13792	13784	13861	13773	13806	13874	13785	13659	13661	13722	13852	13834	13782	13699	13771	13549	13758	13797	13839	13678	13762	13855	13653	13912	13844	13555	13634	13699	13833	13699	13715	13913	13776	13672	13809	13778	13711	13919	13714	13797	13758	13861	13703	13864	13804	13703	13797	13875	13652	13900	13722	13692	13989	13651	13810	13768	13789	13705	13797	13729	13975	13700	13780	13760	13613	13803	13724	13820	13617	13557	13906	13622	13828	13674	13692	13886	13552	13764	13892	13804	13733	13717	13745	13799	13850	13634	13828	13729	13739	13798	13684	13853	13707	13755	13809	13786	13798	13837	13648	13766	13743	13760	13780	13723	13609	13761	13803	13848	13548	13825	13596	13701	13876	13705	13740	13595	13778	13885	13877	13630	13718	13595	13669	13877	13820	13863	13775	13751	13815	13946	13923	13777	13833	13820	13763	13821	13842	13710	13745	13870	13811	13860	13673	13755	13757	13572	13835	13634	13746	13920	14004	13796	13744	13657	13774	13844	13649	13822	13877	13904	13786	13965	13880	13577	13851	13718	13706	13805	13665	13820	13754	13794	13738	13778	13705	13736	13765	13678	13606	13737	13958	13760	13677	13789	13637	13698	13819	13683	13877	13913	13765	13721	13626	13782	13811	13736	13818	13723	13709	13742	13642	13690	13674	13668	13536	13650	13787	13849	13713	13796	13729	13681	13882	13713	13622	13793	13645	13802	13769	13852	13807	13798	13701	13544	13742	13866	13731	13527	13808	13998	13802	13756	13709	13726	13704	13794	13678	13774	13806	13847	13773	13772	13932	13677	13678	13793	13621	13795	13894	13680	13930	13954	13745	13675	13856	13735	13871	13696	13750	13875	13798	13833	13739	13762	13822	13799	13594	13748	13793	13896	13712	13808	13671	13668	13860	13866	13697	13719	13782	13847	13752	13829	13768	13714	13694	13880	13815	13827	13792	13724	13824	13752	13666	13740	13738	13755	13869	13653	13639	13740	13664	13847	13759	13721	13666	13756	13808	13816	13835	13744	13630	13825	13828	13704	13667	13808	13794	13706	13737	13793	13989	13804	13800	13575	13888	13869	13728	13866	13744	13734	13868	13553	13749	13839	13776	13760	13815	13972	13664	13762	13945	13822	13758	13769	13726	13938	13665	13716	13687	13805	13769	13976	13910	13878	13716	13616	13834	13813	13783	13781	13723	13768	13764	13851	13664	13815	13664	13598	13616	13902	13678	13753	13698	13825	13661	13735	13773	13787	13700	13749	13748	13830	13827	13650	13898	13993	13733	13835	13769	13771	13737	13903	13652	13778	13638	13831	13840	13751	13852	13709	13801	13887	13937	13651	13802	13713	13749	13967	13599	13846	13800	13711	13817	13624	13947	13860	13731	13962	13727	13852	13666	13883	13613	13998	13870	13792	13683	13872	13820	13627	13806	13791	13823	13836	13567	13798	13764	13648	13774	13762	13830	13832	13806	13878	13802	13762	13731	13813	13864	13965	13657	13889	13722	13662	13941	13932	13523	13777	13646	13569	13773	13773	13741	13733	13704	13925	13882	13782	13813	13635	13724	13838	13760	13792	13806	13719	13851	13845	13774	13983	13781	13655	13824	13766	13781	13749	13696	13812	13755	13687	13775	13747	13735	13654	13773	13702	13715	13613	13790	13597	13799	13776	13819	13912	13745	13740	13824	13780	13949	13597	13864	13774	13690	13678	13692	13707	13864	13930	13711	13769	13775	13905	13743	13755	13763	13698	13696	13835	13784	13829	13814	13806	13780	13900	13872	13635	13769	13952	13781	13722	13632	13778	13911	13895	13757	13760	13651	13921	13832	13677	13865	13688	13570	13835	13830	13746	13641	13747	13661	13785	13767	13745	13794	13957	13718	13706	13870	13993	13775	13862	13787	13722	13838	13830	13970	13880	13744	13809	13729	13931	13536	13870	13829	13650	13834	13743	13731	13736	13609	13777	13811	13580	13627	13682	13959	13599	13914	13663	13870	13570	13818	13710	13911	13944	13694	13833	13697	13810	13841	13629	13810	13759	13875	13728	13839	13875	13830	13602	13780	13563	13632	13761	13676	13916	13814	13807	13806	13791	13902	13673	13697	13856	13642	13752	13814	13757	13689	13867	13774	13647	13733	13875	13816	13853	13789	13835	13797	13856	13824	13713	13688	13642	13734	13702	13683	13682	13615	13773	13637	13761	13797	13826	13805	13893	13934	13762	13803	13671	13697	13678	13749	13776	13724	13765	13827	13793	13611	13852	13746	13955	13663	13883	13782	13773	13675	13843	13893	13881	13633	13764	13920	13872	13793	13781	13816	13792	13767	13805	13928	13909	13846	13667	13810	13892	13594	13695	13948	13772	13667	13816	13656	13694	13853	13918	13729	13827	13822	13809	13662	13824	13655	13891	13794	13765	13876	13818	13827	13736	13902	13714	13838	13860	13844	13830	13873	13795	13888	13690	13810	13858	13946	13781	13806	13884	13724	13872	13708	13708	13587	13841	13816	13797	13896	13688	13563	13707	13668	13946	13725	13862	13827	13633	13699	13744	13830	13749	13773	13793	13709	13698	13725	13711	13878	13782	13854	13785	13915	13851	13791	13664	13696	13703	13945	13857	13651	13845	13800	13651	13800	13593	13856	13811	13680	13737	13791	13745	13657	13576	13733	13538	13634	13694	13809	13784	13792	13742	13758	13782	13758	13834	13552	13802	13686	13883	13872	13772	13577	13641	13745	13908	13705	13715	13575	13773	13770	13696	13633	13884	13495	13784	13694	13753	13780	13651	13854	13653	13806	13676	13808	13664	13890	13794	13813	13721	13846	13627	13685	13769	13781	13619	13690	13679	13765	13795	13659	13819	13694	13920	13713	13804	13904	13725	13865	13689	13773	13804	13928	13656	13753	13795	13821	13619	13625	13927	13672	13820	13606	13857	13772	13893	13827	13793	13711	13718	13773	13801	13756	13818	13753	13867	13736	13890	13800	13692	13773	13823	13760	13818	13638	13702	13798	13751	13674	13840	13750	13682	13828	13943	13699	13687	13804	13718	13790	13727	13912	13731	13737	13878	13900	13736	13882	13720	13835	13684	13725	13732	13903	13689	13834	13814	13727	13826	13704	13580	13753	13827	13696	13695	13776	13802	13715	13774	13748	13760	13810	13794	13773	13680	13578	13750	13970	13804	13946	13738	13883	13717	13722	13817	13766	13814	13745	13897	13773	13766	13792	13837	13739	13705	13892	13756	13754	13643	13879	13711	13989	13987	13647	13758	13691	13782	13810	13914	13696	13724	13900	13734	13816	13836	13822	13846	13711	13723	13644	13775	13832	13787	13742	13723	13926	13587	13782	13833	13615	13624	13744	13858	13753
33950	36383	34773	23954	15066	12795	12752	12364	12371	12384	12337	12452	12365	12368	12267	12217	12351	12343	12095	12191	12188	12385	12421	12432	12295	12447	12345	12345	12274	12498	12283	12231	12252	12390	12218	12108	12323	12313	12318	12288	12491	12226	12355	12244	12336	12329	12252	12089	12172	12247	12141	12235	12389	12299	12179	12449	12202	12263	12488	12237	12323	12365	12293	12467	12297	12257	12396	12226	12260	12179	12206	12192	12268	12308	12258	12113	12418	12213	12202	12326	12343	12352	12358	12332	12383	12331	12401	12156	12331	12299	12282	12199	12173	12282	12141	12239	12245	12160	12198	12229	12260	12427	12157	12274	12378	12213	12326	12365	12362	12262	12258	12386	12414	12383	12272	12341	12544	12357	12147	12302	12265	12084	12376	12161	12315	12474	12364	12340	12297	12273	12309	12337	12321	12184	12402	12350	12317	12274	12225	12256	12271	12190	12172	12247	12260	12249	12188	12128	12247	12387	12116	12177	12118	12181	12048	12354	12251	12236	12286	12323	12371	12272	12382	12179	12193	12311	12311	12460	12425	12403	12247	12238	12250	12387	12056	12230	12191	12089	12302	12223	12327	12276	12347	12414	12233	12210	12298	12172	12421	12212	12340	12323	12152	12118	12303	12303	12404	12259	12352	12331	12143	12150	12047	12188	12042	12392	12151	12096	12256	12391	12334	12181	12199	12226	12149	12196	12294	12276	12129	12263	12176	12017	12261	12275	12354	12249	12279	12105	12254	12006	12135	12202	12364	12263	12186	12305	12461	12327	12379	12433	12297	12167	12165	12183	12161	12154	12220	12314	12245	12179	12214	12215	12240	12197	12377	12211	12254	12318	12165	12333	12215	12357	12179	12335	12198	12173	12413	12427	12269	12325	12087	12228	12280	12322	12184	12204	12183	12174	12250	12091	12281	12197	12368	12379	12024	12363	12253	12240	12181	12326	12299	12286	12333	12333	12432	12337	12143	12175	12238	12092	12389	12234	12357	12332	12316	12359	12438	12356	12138	12397	12396	12087	12318	12378	12227	12114	12382	12073	12188	12227	12256	12012	12338	12305	12293	12250	12498	12215	12137	12297	12341	12222	12289	12297	12324	12165	12387	12266	12251	12160	12265	12160	12276	12283	12171	12123	12219	12244	12272	12348	12162	12251	12164	12208	12332	12188	12193	12289	12315	12387	12280	12373	12313	12456	12083	12147	12303	12254	12156	12250	12293	12309	12228	12112	12349	12211	12452	12240	12212	12247	12247	12220	12176	12174	12281	12278	12322	12268	12350	12378	12290	12116	12329	12188	12263	12378	12252	12121	12263	12187	12240	12377	12101	12211	12113	12276	12186	12083	12170	12347	12298	12307	12299	12104	12325	12040	12294	12299	12269	12200	12330	12291	12424	12144	12160	12216	12196	12289	12300	12408	12423	12379	12309	12254	12323	12189	12204	12348	12155	12233	12246	12286	12428	12328	12441	12230	12327	12325	12195	12153	12313	12330	12278	12283	12292	12315	12240	12152	12083	12267	12215	12249	11937	12164	12184	12227	12140	12242	12451	12307	12291	12083	12285	12344	12369	12220	12365	12465	12232	12347	12267	12141	12039	12221	12278	12362	12256	12110	12238	12127	12067	12212	12152	12307	11995	12248	12212	12204	12290	12457	12339	12191	12317	12266	12083	12354	12268	12198	12183	12092	12193	12098	12132	12165	12405	12254	12229	12383	12360	12387	12329	12325	12340	12357	12310	12340	12267	12107	12160	12240	12307	12296	12154	12265	12231	12247	12326	12471	12264	12047	12343	12325	12176	12258	12363	12319	12256	12331	12307	12084	12443	12354	12222	12359	12467	12233	12176	12306	12255	12233	12203	12074	12215	12121	12354	12312	12446	12171	12336	12289	12176	12172	12375	12289	12299	12295	12243	12305	12233	12335	12285	12279	12389	12410	12105	11955	12289	12176	12261	12471	12360	12235	12309	12238	12203	12225	12195	12244	12224	12154	12107	12260	12314	12145	12352	12213	12195	12206	12411	12341	12076	12226	12215	12315	12386	12204	12181	12328	12233	12225	12406	12231	12284	12390	12187	12163	12254	12415	12364	12346	12339	12191	12261	12293	12370	12322	12192	12281	12231	12415	12293	12177	12412	12402	12201	12377	12239	12420	12410	12274	12366	12206	12312	12197	12302	12324	12286	12370	12429	12052	12481	12156	12314	12157	12246	12254	12338	12174	12304	12277	12351	12344	12318	12134	12211	12315	12122	12269	12076	12055	12277	12259	12189	12329	12388	12428	12364	12335	12210	12412	12218	12129	12253	12309	12186	12061	12320	12289	12487	12159	12338	12169	12368	12219	12193	12224	12294	12229	12343	12246	12257	12179	12214	12186	12292	12328	12240	12104	12250	12297	12327	12371	12228	12214	12452	12346	12170	12357	12197	12190	12239	12155	12235	12286	12409	12206	12203	12159	12251	12356	12303	12283	12206	12203	12256	12218	11976	12287	12370	12251	12408	12241	12201	12279	12064	12243	12269	12281	12250	12373	12265	12182	12215	12208	12479	12204	12258	12337	12124	12259	12120	12217	12097	12239	12305	12364	12356	12197	12150	12205	12135	12494	12288	12129	12467	12021	12263	12121	12216	12162	12132	12313	12118	12450	12377	12202	12203	12226	12195	12400	12097	12200	12248	12220	12049	12298	12359	12284	12144	12325	12160	12307	12447	12241	12323	12275	12349	12350	12287	12396	12276	12306	12097	12335	12193	12107	12344	12280	12245	12216	12267	12233	12287	12242	12290	12265	12466	12259	12406	12458	12222	12140	12312	12156	12315	12236	12324	12240	12148	12296	12068	12179	12354	12312	12311	12278	12160	12414	12274	12077	12221	12287	12473	12282	11929	12296	12139	12274	12107	12069	12322	12242	12494	12285	12221	12282	12264	12256	12165	12231	12309	12378	12314	12209	12247	12300	12183	12176	12290	12424	12279	12355	12293	12353	12338	12118	12366	12224	12159	12429	12312	12153	12243	12301	12191	12379	12195	12228	12253	12232	12334	12291	12343	12169	12141	12239	12286	12255	12335	12151	12077	12220	12169	12157	12241	12342	12182	12517	12218	12280	12387	12272	12384	12291	12219	12346	12175	12356	12313	12198	12421	12278	12328	12445	12218	12350	12267	12132	12300	12241	12079	12383	12161	12258	12164	12232	12282	12208	12324	12153	12289	12136	12246	12219	12342	12270	12296	12288	12251	12298	12237	12141	12310	12355	12405	12349	12235	12268	12375	12314	12279	12154	12353	12344	12448	12196	12368	12207	12344	12206	12286	12292	12336	12305	12243	12183	12411	12260	12261	12215	12317	12284	12324	12295	12274	12341	12394	12321	12264	12153	12232	12414	12051	12266	12241	12456	12196	12281	12401	12230	12268	12230	12283	12221	12415	12217	12453	12316	12289	12314	12129	12257	12288	12387	12236	12088	12199	12123	12090	12300	12237	12251	12204	12193	12366	12335	12404	12411	12308	12193	12246	12367	12127	12243	12398	12360	12236	12338	12541	12287	12120	12262	12117	12134	12225	12254	12294	12310	12118	12134	12318	12229	12222	12204	12311	12202	12253	12192	12280	12223	12224	12223	12325	12225	12360	12245	12225	12292	12447	12461	12162	12236	12224	12204	12239	12350	12349	12295	12128	12237	12399	12299	12123	12253	12335	12207	12291	12435	12226	12153	12476	12303	12238	12200	12310	12395	12293	12304	12454	12223	12149	12308	12327	12112	12244	12212	12336	12195	12439	12172	12364	12303	12226	12382	12176	12369	12371	12234	12259	12225	12147	12194	12334	12245	12358	12281	12155	12311	12316	12069	12134	12316	12290	12118	12198	12127	12206	12458	12145	12286	12336	12381	12252	12351	12273	12138	12287	12309	12331	12351	12340	12159	12252	12234	12162	12317	12388	12092	12343	12257	12434	12364	12322	12279	12260	12250	12369	12447	12221	12159	12274	12186	12255	12162	12349	12326	12279	12234	12283	12209	12194	12439	12358	12250	12187	12256	12106	12223	12260	12355	12261	12203	12322	12121	12288	12252	12213	12235	12405	12332	12221	12343	12307	12216	12216	12280	12333	12103	12399	12281	12250	12283	12271	12390	12312	12299	12258	12322	12332	12310	12382	12405	12677	12301	12383	12230	12239	12268	12295	12226	12107	12357	12156	12292	12183	12356	12349	12190	12012	12201	12299	12123	12429	12176	12220	12397	12413	12206	12178	12180	12399	12277	12163	12125	12222	12304	12302	12261	12477	12339	12580	12213	12248	12347	12253	12180	12461	12213	12442	12313	12259	12309	12100	12329	12229	12183	12156	12350	12407	12292	12373	12332	12402	12174	12334	12167	12316	12158	12305	12211	12251	12353	12387	12059	12044	12197	12313	12286	12170	12308	12037	12223	12281	12232	12350	12348	12319	12100	12347	12192	12388	12231	12339	12335	12264	12174	12296	12379	12416	12305	12485	12490	12234	12257	12197	12154	12212	12183	12399	12467	12388	12256	12164	12306	12253	12233	12077	12355	12245	12315	12165	12195	12291	12294	12178	12269	12163	12223	12404	12241	12242	12374	12389	12253	12324	12351	12258	12183	12276	12221	12221	12286	12218	12332	12122	12211	12296	12424	12280	12235	12205	12336	12372	12323	12285	12249	12229	12267	12285	12278	12326	12132	12292	12299	12364	12268	12161	12160	12389	12259	12418	12297	12391	12331	12116	12407	12296	12320	12315	12308	12258	12148	12439	12134	12321	12219	12260	12318	12344	12257	12217	12288	12273	12046	12216	12159	12229	12259	12226	12186	12226	12289	12236	12219	12220	12203	12385	12377	12262	12200	12353	12330	12418	12345	12271	12175	12200	12249	12125	12290	12240	12093	12203	12245	12281	12316	12370	12116	12161	12089	12301	12061	12406	12104	12143	12256	12136	12220	12233	12235	12291	12234	12232	12282	12176	12220	12219	12462	12241	12240	12153	12265	12260	12229	12387	12330	12039	12269	12103	12309	12166	12272	12297	12291	12272	12414	12373	12254	12232	12234	12212	12257	12298	12279	12258	12303	12205	12122	12356	12084	12138	12234	12107	12265	12283	12152	12484	12385	12191	12273	12257	12292	12292	12047	12359	12261
54300	61834	42991	23184	15114	12962	13048	12871	12755	12925	12805	13085	12863	12841	12775	12817	12976	12744	12799	12771	13120	12904	12873	12829	12897	13062	12863	12839	12956	12853	12893	12918	12662	13046	12909	12903	13078	12770	12710	12941	12789	12819	12857	12844	12784	12837	12887	12758	12792	12746	12866	12689	12838	12826	12748	12870	13072	12871	12692	12802	12973	12838	12831	12951	12768	12694	12730	12838	12708	12980	12782	12757	12801	12920	12913	12930	12845	12937	12887	12862	12970	12955	12896	12679	12972	13046	12759	12895	12905	12829	12892	12838	12726	12797	12849	12823	12949	12880	12848	12911	12829	12837	12840	12751	12856	12754	12832	12843	12782	12761	12770	12710	12934	12772	12764	12855	12891	12714	12813	13059	12793	12830	12807	12883	12694	12732	12958	12749	12843	12859	12803	12906	12816	12807	12737	12967	12876	12797	12912	12965	12894	12788	12771	12960	12993	12966	12738	12783	12811	13028	12809	12724	12979	12724	12752	12899	12815	12813	12862	12878	12932	12888	12732	12879	12836	12734	12882	12859	12840	12915	12846	12915	12677	12932	12834	12857	12777	12701	12775	13087	12714	12792	12892	12756	12934	12894	12837	12907	12934	12830	12869	12895	13022	12825	12804	12897	12803	12765	12805	12821	12774	12948	12686	12964	12745	12816	12776	12871	12913	12953	12826	12950	12842	12886	12903	12733	12667	12909	13030	12827	12824	12893	12750	12909	12984	12950	12935	12651	12767	12883	12685	12764	12726	12798	12691	12929	12773	12881	12813	12818	12887	12751	12700	12760	12802	12786	12795	12869	12795	12840	12859	12669	12795	12915	12849	12899	12927	12979	12909	12832	12735	12985	12980	12802	12811	12873	12825	12848	13004	12876	12883	12729	12689	12928	12966	12937	12797	12833	12848	12871	12899	12937	12829	12838	12690	12813	12912	12709	12790	12841	12786	12739	12952	12793	12849	12783	12802	12855	12800	12718	12806	12738	12917	12887	12883	12832	12899	12789	12793	12724	12983	12741	12857	12748	12908	12820	12905	12723	12675	12867	12870	12873	12836	12796	12829	12887	12742	12787	12842	12798	12777	12925	12941	12863	12926	12981	12665	12875	12861	12752	12777	12717	12906	12895	12672	12737	13011	12736	12810	12791	12921	12913	12842	12879	12886	12775	12721	12895	12810	12634	12662	12837	12723	12707	12765	12766	12852	13034	12751	12895	12971	12684	12847	12758	12631	12751	13001	12804	12780	12937	12867	12797	12948	12837	12886	12800	12889	12772	12994	12749	12929	12922	12773	12735	12958	12869	12788	12683	12902	12779	12674	12940	12821	12866	12941	12702	12766	12730	12818	12819	12768	12836	12901	12828	12986	12734	12860	12706	12864	12867	12626	12862	12818	12923	12671	12911	12918	12913	12828	12798	12867	12858	12956	12859	13027	13058	12675	12824	12903	12868	12764	12926	12817	12941	12984	12838	12946	12910	12835	12825	12935	12785	12863	12887	12767	12764	12996	12707	12912	12973	12755	12825	12968	12926	12893	12945	12822	12841	13022	12942	12828	12886	12755	12712	12830	12846	12830	12845	12771	12865	12793	12918	12775	12877	12752	12714	12927	12662	12964	12929	12993	12788	12923	12854	12628	12871	12879	12652	12945	12929	12804	13016	12891	12865	13039	12950	13000	12862	12904	12760	12969	12814	12895	12833	12953	12829	12908	12799	12821	12711	13175	12858	12940	12973	12832	12829	12899	12936	12876	13032	12852	12883	12811	12825	12876	12806	12870	12773	12866	12841	12922	12862	12781	12906	12942	12829	12828	12836	12725	12830	12796	12929	12922	12960	12840	12827	12852	12836	12777	12723	12807	12741	12804	12965	12895	12835	12810	12936	12833	12900	13011	12957	12806	12831	12783	12745	12915	12803	12778	12739	12796	12910	12567	12890	12879	12613	12613	12933	12668	12814	12843	12803	12852	13001	12756	12821	12884	12981	12822	12635	12874	12844	12751	12791	12900	12727	12792	12857	12707	12816	12828	12888	12889	12874	12864	12719	12842	12817	13039	12870	12721	12779	12919	13062	12805	12999	12777	12761	12804	12802	12961	12959	13017	12740	12928	12940	12788	12798	13016	12817	12876	12828	12813	12834	12847	12778	12735	12822	12928	12755	12864	12924	12824	12794	12869	12727	12743	12667	12791	12909	12860	12971	12838	12834	12824	12696	13015	12802	12824	12800	12919	12752	12836	12863	12888	12670	12880	12786	13060	12862	12845	12855	12936	12809	12743	12859	13042	12835	12942	12895	12756	12783	12867	12683	12838	12865	12904	12819	12677	12699	12629	12907	12780	12898	12937	12871	12769	12701	12850	12690	12947	12901	12746	12882	12836	12782	12804	12776	12834	12773	12946	12849	12826	12776	12915	12746	12820	12858	12886	12774	12912	12864	12755	12984	12781	12744	12889	12843	12748	12947	12785	12808	12739	12845	13081	12782	12794	12949	13043	12870	12942	12910	12777	12793	12942	12892	12665	12863	12879	12727	12807	12965	12972	12617	12885	12865	12863	12934	12953	12931	12894	13025	12854	12745	12769	12851	12877	12814	12969	12828	12816	12913	12895	12940	12891	12863	12811	12771	12970	12804	12915	12870	12986	12823	12692	13018	12983	12801	12917	12874	12760	12759	12926	12786	12860	12769	12991	12932	12811	12850	12792	12802	12886	12787	12708	12849	12862	12836	12863	12787	12803	12751	12934	12877	12941	12821	12784	12788	12909	12844	12893	12836	12838	12910	12841	12875	12720	12990	12879	12753	12899	12867	12925	12728	12749	12907	12822	12844	12834	12955	12794	12853	12928	12776	12803	12841	12908	12914	12896	12745	12796	12690	12759	12870	12816	12918	12853	12941	12743	12765	12969	12901	12763	12770	12797	12799	12761	12812	12831	12885	12922	12760	12765	13004	12745	12970	12902	12814	12897	12642	12712	12911	12938	12855	12783	12845	12868	12861	12966	12741	12639	12924	13037	12625	12863	12833	12794	12728	12932	13089	12921	12931	12795	12912	12816	12801	12741	12797	12819	12924	12799	12795	12753	12697	12857	12795	12685	12561	12757	12905	12872	12776	12816	12833	12872	12810	12908	12902	12947	12928	12794	12920	12895	12880	12930	12725	12943	12734	12700	12770	12825	12723	12920	13001	12838	12815	12820	12860	12847	12915	12853	12876	12888	12898	12874	12811	12789	12907	12861	12853	12927	12893	12850	12806	12941	12864	12932	12842	13005	13041	12762	12801	12868	12817	12780	12966	12726	12983	12739	12843	12826	12842	12715	12785	12849	12809	12801	12791	12794	12843	12785	12735	12945	12859	12886	12794	12765	12854	12928	12904	12823	12685	12896	12821	12704	12926	12860	12839	12718	12869	12986	12926	13038	12783	12776	12789	12883	12870	12791	12993	12954	12814	12851	12809	13030	12694	12857	12802	12841	12772	12838	12846	12692	12946	12971	12806	12913	12773	12940	12952	12942	12847	12943	12919	12727	12791	12902	12805	13002	12940	12815	12820	12877	12868	12756	13004	12921	12668	12858	12728	12756	12840	12755	12905	12809	12854	12715	12846	12873	12989	13117	12886	12828	12871	12823	12916	12823	12904	12771	12819	12699	12958	12942	12681	12849	12892	12833	12917	12914	12678	12774	12749	12751	12693	12839	12897	12862	12814	12856	12838	12733	13073	12814	12832	12770	12843	12820	12721	12762	12715	12774	12811	12901	12947	12883	12782	12738	12968	12927	12913	12767	12901	12613	12836	12866	12849	12856	12999	12793	12758	12829	12752	12852	12884	12912	12788	12771	12845	12859	12823	12866	12807	12845	12874	12888	12717	12786	12891	12804	12896	12629	12739	12824	12873	12822	12906	12874	12942	12987	12890	12871	12710	12735	12838	12755	12894	12900	12825	12926	12844	12743	12912	12826	12598	12922	12893	12756	12864	12874	12823	12894	12956	12760	12791	12877	13015	12832	12845	12906	12818	12931	12809	12894	12814	13126	12956	12837	12830	12756	12855	12872	12819	12818	12835	12923	12760	12809	12866	12819	12854	12767	12893	12819	12835	12757	12775	12888	12846	12766	12932	12785	12871	12866	12837	12810	12932	12875	12893	12889	12744	12891	13075	12909	12818	12930	13003	12867	12773	12912	12917	12911	12926	12682	12774	12917	12651	12813	12874	12926	12788	13014	12959	12823	12848	12768	12778	12830	12889	12820	12679	12857	12902	12951	12832	12996	13003	12897	12950	12792	12862	12954	13024	12805	12959	13050	12733	12726	12864	12680	12858	12875	12957	12764	12860	12818	12678	12981	12881	12840	12802	12704	12881	12881	12931	12775	12963	12931	12880	12892	12839	12985	12945	12938	12745	12805	12898	12807	12873	12880	12838	12829	12825	12987	12901	12800	12904	12850	12812	12798	12960	12903	12871	12821	12935	12921	12902	12859	12822	12681	12904	12675	12812	12945	12932	12892	12902	12836	12687	12864	12936	12795	13009	12944	12740	12721	12913	12853	12727	12995	12764	12962	12947	12677	12884	12868	12938	12901	12794	12852	12889	13018	12768	12812	12944	12876	12911	12667	12795	12907	12831	12853	12775	12835	12957	12884	12898	12887	12907	12922	12973	13037	12901	12684	12936	12920	12709	12867	12903	12714	12667	13071	12897	12751	12726	12968	12947	12656	12782	12689	12910	12898	12880	12764	12931	12925	12974	12799	12779	12611	12932	12808	12913	12887	13004	12768	12899	12815	12870	12733	12831	12880	12806	12683	12732	12853	12846	12724	12824	12754	12917	12985	12865	12932	12895	12552	12810	12765	12900	12939	12937	12934	12643	12942	12965	12716	12841	12849	12896	12900	12734	12817	12906	12703	12663	12900	12949	12863	12812	12868	12827	12817	12889	12942	12858	12881	12729	12757	12777	12931	12959	12857	12841	12847	12779	13032	12648	12945	13029	12959	12794	12771	12795	12640	12897	12868	12972	12814	12970	12697	12761	12853	12764	13035	12834	12792	12887	13023	12859	12766	12816	13034	12762	12740	12825	12801	12730	12936	13009	12969	12833	12834	12884	12722	12942	12750	12844	12844	12846	12836	12815	12770	12931	12700	12762	12827	12981
24125	24300	34570	28150	22883	21048	17140	12844	12020	12251	12123	12063	11950	12250	12112	11986	12124	12052	11890	12039	12084	11968	12126	11925	12017	11877	11995	11832	11953	11871	12103	12074	11878	11856	11958	11752	12139	11974	11800	11791	11863	11763	11872	11888	11948	11890	11871	12032	12016	11921	11727	11982	11873	11945	11903	11947	11840	11855	11768	11772	11887	11896	12116	11995	11909	11892	11812	11926	11870	11884	12047	12031	11803	11692	11816	11938	11957	11846	11982	11867	11976	11824	11817	11787	11883	11959	12092	11967	11775	11846	11866	12113	12069	11919	11994	11864	11921	11970	11940	11843	12033	11888	11961	11955	11827	11783	11994	12040	11687	11958	11949	11857	12090	11840	11761	11686	11796	12027	11785	12118	11797	11956	11996	11764	11699	11760	11891	12096	11722	11811	11778	11901	11632	11855	11868	11825	11922	11837	11856	11817	11818	11782	11938	11913	11989	11888	11864	11881	11838	11863	11770	11932	11960	11895	11931	12024	11795	11822	11880	11924	11667	11790	12071	11617	11934	11739	11705	11883	11916	11936	11868	11972	11761	11932	11857	11695	11581	11730	11818	11983	11908	11706	11861	11833	11837	11932	11886	11752	11768	11624	11612	11768	11942	11783	11790	11726	11971	11737	11981	11886	11862	11730	11863	11924	11878	11833	11824	11772	11937	11736	11969	11926	11908	11818	11879	11823	11774	11660	11730	11904	11823	11708	11883	11818	11880	11805	11755	11904	11664	11613	11696	11761	11888	11862	11916	12067	11753	11840	11857	11951	11989	11763	11750	11855	11847	11765	11742	11797	12068	11828	11663	11874	11880	11859	11942	11786	11631	11817	11805	12115	11863	11859	11881	11718	11839	11622	11815	11684	11928	11782	12041	11917	11888	11913	11878	11732	11873	11992	11719	12004	11904	11995	11793	11907	11848	11807	11889	11867	11692	11662	11914	11922	11853	11833	11927	11875	12000	11955	11961	11769	11735	11809	11812	11845	11831	11907	11921	11928	11973	11971	11836	11658	11875	11812	11666	11808	11759	11886	11960	11740	11729	11842	11826	11663	11690	11890	11973	11940	11771	11968	11767	11943	11946	11848	11902	11902	11749	11827	11840	11614	11752	11820	11835	11880	12102	11800	11775	11922	11749	11824	11804	11979	11761	11944	11964	11936	11994	11760	11803	11780	12012	11638	11666	12010	11888	11901	11877	11858	11854	11752	11951	11874	11831	11751	11828	11866	11756	11884	11833	11869	11900	11846	12008	11925	11908	11799	11772	11917	11675	12035	11781	11686	11763	11708	11859	11991	11944	11646	11758	11926	11946	11790	12041	11887	11869	11841	11951	11816	11885	12034	11989	11820	11831	11877	11759	11790	11838	11890	11933	12069	11955	11770	11751	11737	11868	11883	11918	11947	11948	11760	11886	11939	11968	11821	11667	11827	11922	11850	11943	11854	11991	11974	11840	11661	11692	11776	11886	11811	11840	11887	11848	11802	11874	11719	11923	11875	11741	11845	11830	11910	11970	11952	11795	11837	11751	11840	11765	11729	11928	11841	11878	11859	11825	11888	11790	11851	11740	11807	11758	11850	11794	11826	11903	11748	11852	11768	11728	11808	11753	11854	11973	11833	11769	11887	11903	11933	11872	11703	11746	11841	11810	11880	11960	11870	11789	11806	11815	11921	11966	11808	11905	11848	11821	11912	11812	11845	11995	11558	11806	11709	11836	11911	11932	11724	11727	11747	11850	12129	11861	12031	11875	11654	11811	11927	11851	11894	11884	11831	11804	11703	11783	11757	12063	11778	11940	11781	11809	11797	11793	11766	11910	11881	11939	11921	11977	11747	11888	12008	11982	11919	11953	11880	11810	11831	12017	11886	11819	11879	11912	11831	11782	11870	11786	11806	11703	11938	11900	11820	11820	11848	11871	11703	11848	11886	11860	12031	11885	11914	11884	11877	11841	12042	12015	11834	11802	12051	11727	11860	11734	11763	11928	11916	11908	11976	11811	11928	11609	11849	11848	11801	11928	11802	11794	11733	11807	11959	11875	11926	11889	12040	11846	11784	11963	11687	11817	11797	11806	11940	12011	11702	11925	11835	11993	11706	11740	11876	11721	11910	11861	11625	12063	11775	11846	11923	11881	12048	11869	11745	11718	11780	11859	11749	11806	11788	11850	11836	11806	11865	11959	11812	11881	11993	11816	11919	11807	11962	11856	11838	11918	11849	11960	11806	11973	11954	12054	11843	12006	11831	11694	11811	11771	11858	11884	11881	11869	11814	11775	12022	11669	11737	11869	11879	11803	11938	11719	11799	11894	11761	11904	11624	11783	11749	11929	11910	11949	11915	11918	11768	11792	12094	11842	11999	11779	11864	11858	11688	11924	11810	12095	11743	11898	11768	11771	11855	11817	11672	11718	11812	11903	11777	11865	11950	11821	12005	11853	11733	11774	11745	11897	11857	11935	11691	11845	11992	11976	11850	11967	11722	11970	11949	11857	11827	11797	11931	11818	11812	11806	11815	11732	11795	11895	11991	12056	11701	11810	11857	11871	11947	11706	11792	12024	11881	11860	11920	11844	11856	11954	11852	11718	11862	11746	11893	11840	11869	11872	11988	11841	11849	11829	11875	11875	11761	11819	11903	11930	11774	11701	11825	11821	11906	11725	11760	11851	11804	11813	11753	11836	11711	11993	11870	11895	12106	11938	11710	11852	11992	11789	11933	11786	11806	11678	11714	11995	11828	11867	11828	11744	11668	11932	12025	11901	11974	11995	11760	11899	11812	11845	11699	11846	11996	11679	12048	11890	11856	11933	11857	11984	11695	11950	11834	11913	11901	11874	11802	11860	11746	11652	11805	11982	11923	11865	11803	11794	11752	11796	11792	12032	11839	11724	11991	11888	11892	11736	11705	12004	11745	11794	11840	11996	11950	11867	11984	11867	11821	11824	11912	11896	11866	11891	11802	11789	11786	11749	11855	11811	11935	11731	11962	11809	11820	12139	11877	11852	12000	12074	11961	11743	11857	11817	11853	11766	11717	11950	11860	11907	11981	11786	11783	11875	12000	11897	11936	11812	11864	11845	11942	11860	11680	11894	11752	11870	11774	12034	11782	11806	11884	11914	11675	11863	11802	11807	11813	11848	11787	11811	11974	11830	11755	11850	11764	11934	11990	11614	11772	11866	11816	11912	11805	11757	11966	11948	11781	11685	11975	11803	11739	11622	11870	11791	11774	11936	11845	11968	11904	11734	11941	11845	11922	11798	11877	11854	11927	12120	11770	11837	11677	11799	12021	11895	11900	11770	11938	11912	11804	11749	11954	11765	11821	11802	11806	11746	11810	11880	11830	11960	11933	11879	12051	11831	11891	11816	11725	11847	11948	11719	11938	11926	11814	12071	11993	11813	11784	11905	11890	11940	11611	11748	11918	11933	11702	11850	11779	11727	11904	11963	11848	11674	11755	11947	11787	12030	11716	11852	11768	11970	11808	11764	11711	11917	11923	11890	12157	11749	11842	11712	11800	11875	11987	11865	12089	11963	11860	11720	11933	11927	11922	11872	11852	12044	11927	11806	11762	11707	11928	11824	11767	11776	11763	11872	11778	11819	11900	11815	11890	11784	11891	11991	11780	11862	11690	11753	11840	11792	11879	11948	11753	11880	11864	11978	11907	11992	11657	11810	11964	11758	11924	11699	11843	11936	11870	11824	12021	11974	11869	11830	11730	11916	11827	11827	11997	11840	11878	11854	11839	11810	11827	11920	11795	11699	11988	11853	11791	11984	11832	11891	11756	11801	11849	11933	11828	11794	11897	11885	11898	11900	11830	11857	11894	11959	11809	11925	11952	11779	11818	11851	11746	11994	11700	11906	11860	11758	11750	11821	11946	11755	11769	11778	11698	11766	11996	11850	11615	11833	11888	11835	11813	11981	11847	11799	11842	11848	11793	11770	12002	11808	11884	11776	11861	11656	11765	11877	11952	11843	11922	11871	12004	11640	11787	11853	11752	11692	11744	11954	11836	11891	11936	11811	11818	11944	11781	11848	11845	11817	11834	11935	12028	11851	11861	11844	11754	11786	11848	11805	11963	11862	11819	11800	11881	11726	11818	11871	11904	11777	11693	11811	11829	11759	11780	11895	11842	11700	11966	11881	11876	11859	11909	11843	11802	11956	11604	12011	11877	11793	11743	11930	11734	11989	11777	11910	11859	11764	11773	11906	11695	11883	11712	11918	12047	11870	11974	11673	11687	11779	11819	11911	11957	11707	11844	11771	11752	11880	11522	11929	11759	12020	11816	11864	11719	11801	11866	11758	11805	11832	11876	11889	11940	11825	11935	12013	11926	11854	11895	11917	11988	11813	11793	11852	11910	11909	11897	11935	11793	11818	11959	11937	11619	11821	11887	11876	11927	11884	11831	11840	11830	11701	11882	11694	11795	11884	11623	11816	12057	11850	11943	11910	11917	11907	11809	11662	11851	11743	12051	11991	11683	11602	11965	11798	11805	11842	11812	11885	11891	11729	11780	11885	11627	11707	11761	11942	11714	11837	11867	11926	11760	11835	12032	11922	11645	11729	11862	11802	11783	11675	11833	11772	11888	11867	11932	11783	11799	11811	11812	11799	11727	11883	11828	11890	11724	11875	11988	11858	11769	11698	11837	11796	11725	11871	11839	11911	11914	11862	11849	11775	11869	11979	11992	11913	11644	11948	11792	11819	11740	11763	11840	11881	11697	11886	11786	11812	11846	11906	11818	11848	11641	11997	11753	11896	11847	11837	11801	12004	11830	11934	11903	11730	11769	12048	11874	11951	11791	11926	11850	11762	12019	11867	11874	11811	11900	11805	11908	11874	11990	11960	11945	11816	11788	11856	11834	11910	11803	11988	11978	11987	11720	11772	11929	11858	11670	11848	11923	11882	11966	11777	11935	12004	11894	12074	11826	11996	11802	11922	11779	11640	11835	11829	11971	11868	12055	11724	11708	11698	11839	11951	11948	11912	11997	11924	11932	11793	11852	11814	11876	11886	12059	11831	11786	11724	11795	11892	11857	11714	11783	11887	11746	11928	11772	11701	11642	11672	11808	11871	11650	11939	11915	11727	11631	11833	11870	11812	11617	11944	11736	11841	11985	11881	11874
63727	105906	80201	49282	26244	14976	12636	12627	12672	12589	12625	12544	12590	12597	12428	12603	12565	12606	12645	12562	12588	12578	12497	12515	12461	12553	12536	12691	12559	12423	12657	12502	12597	12584	12765	12502	12671	12546	12632	12516	12720	12560	12611	12510	12450	12628	12638	12512	12582	12761	12577	12583	12682	12549	12466	12649	12424	12681	12505	12667	12541	12567	12656	12544	12529	12503	12578	12641	12602	12580	12648	12500	12525	12569	12647	12520	12535	12616	12565	12571	12706	12423	12526	12628	12585	12703	12619	12596	12625	12395	12768	12430	12651	12535	12609	12645	12529	12683	12620	12560	12572	12697	12591	12539	12616	12518	12538	12717	12661	12503	12636	12536	12571	12633	12637	12755	12639	12690	12525	12585	12443	12608	12588	12655	12369	12519	12549	12640	12657	12559	12420	12610	12698	12566	12523	12667	12523	12535	12670	12611	12490	12729	12426	12662	12571	12639	12559	12690	12339	12639	12600	12574	12615	12609	12674	12579	12554	12571	12587	12513	12535	12594	12741	12538	12542	12490	12533	12458	12584	12491	12801	12624	12592	12610	12567	12584	12425	12452	12613	12633	12634	12589	12586	12636	12472	12497	12605	12585	12734	12693	12581	12623	12410	12573	12708	12517	12455	12688	12496	12576	12499	12525	12608	12699	12540	12704	12539	12503	12624	12650	12497	12517	12633	12611	12534	12608	12465	12534	12565	12670	12697	12582	12610	12360	12620	12671	12579	12559	12444	12583	12657	12659	12469	12511	12575	12662	12709	12706	12676	12641	12617	12539	12491	12560	12533	12581	12458	12717	12646	12359	12740	12387	12388	12633	12466	12507	12319	12428	12486	12621	12552	12653	12558	12634	12502	12568	12634	12493	12510	12517	12563	12418	12702	12643	12542	12625	12404	12630	12589	12509	12569	12613	12660	12532	12592	12479	12766	12466	12751	12616	12588	12533	12637	12588	12521	12463	12613	12524	12549	12623	12520	12518	12493	12464	12518	12642	12584	12387	12564	12677	12590	12523	12635	12539	12613	12463	12626	12612	12599	12725	12462	12529	12515	12587	12538	12610	12629	12562	12573	12482	12578	12653	12720	12597	12488	12533	12450	12452	12567	12565	12608	12568	12591	12681	12597	12570	12583	12672	12649	12487	12643	12553	12621	12693	12527	12486	12555	12681	12494	12633	12459	12638	12535	12571	12601	12654	12649	12660	12563	12480	12656	12532	12633	12578	12601	12465	12566	12683	12695	12648	12650	12755	12484	12602	12617	12649	12513	12536	12517	12486	12570	12583	12497	12603	12625	12633	12657	12605	12651	12488	12486	12527	12529	12552	12466	12627	12607	12656	12642	12488	12554	12697	12536	12665	12461	12548	12665	12595	12677	12503	12575	12533	12500	12393	12448	12330	12572	12514	12689	12462	12576	12444	12543	12526	12512	12607	12639	12643	12581	12542	12529	12429	12680	12656	12534	12537	12550	12572	12626	12503	12587	12514	12640	12551	12630	12444	12478	12614	12468	12762	12654	12476	12591	12457	12542	12636	12485	12477	12731	12679	12643	12593	12562	12457	12553	12539	12566	12509	12527	12549	12601	12552	12515	12498	12545	12689	12651	12398	12592	12494	12428	12741	12584	12472	12592	12431	12470	12472	12524	12704	12573	12588	12650	12538	12642	12473	12544	12553	12600	12488	12565	12565	12770	12694	12626	12469	12739	12458	12757	12453	12601	12466	12565	12577	12633	12576	12531	12557	12435	12497	12681	12483	12610	12503	12550	12593	12415	12538	12492	12687	12676	12483	12677	12484	12613	12590	12679	12444	12631	12492	12574	12489	12574	12517	12635	12487	12794	12760	12642	12483	12571	12491	12578	12780	12580	12510	12484	12693	12505	12655	12523	12512	12451	12586	12497	12653	12533	12732	12548	12600	12570	12575	12569	12523	12421	12583	12525	12586	12793	12693	12509	12450	12619	12465	12465	12571	12366	12583	12574	12533	12420	12526	12537	12612	12610	12467	12638	12535	12605	12545	12625	12530	12530	12455	12760	12541	12300	12732	12624	12636	12530	12633	12466	12552	12703	12548	12664	12580	12428	12539	12584	12367	12562	12394	12511	12434	12426	12555	12650	12462	12675	12384	12570	12522	12597	12704	12616	12512	12643	12580	12598	12598	12733	12570	12737	12615	12556	12624	12444	12613	12627	12749	12506	12566	12748	12558	12455	12506	12584	12691	12538	12671	12503	12475	12564	12659	12709	12576	12630	12537	12678	12635	12633	12626	12670	12641	12613	12510	12407	12572	12617	12587	12546	12895	12609	12607	12564	12598	12527	12691	12631	12573	12639	12607	12372	12680	12677	12608	12600	12483	12671	12581	12604	12640	12607	12537	12666	12770	12641	12692	12568	12603	12467	12550	12491	12568	12639	12691	12548	12509	12577	12543	12534	12427	12573	12588	12423	12592	12688	12675	12802	12587	12491	12560	12436	12611	12571	12700	12500	12515	12518	12584	12503	12618	12542	12582	12720	12420	12621	12625	12619	12660	12610	12313	12688	12488	12670	12546	12673	12478	12545	12583	12566	12525	12479	12681	12604	12494	12381	12572	12625	12685	12551	12596	12401	12538	12543	12561	12617	12593	12636	12665	12577	12554	12518	12678	12616	12577	12524	12555	12625	12577	12569	12519	12691	12575	12610	12635	12674	12592	12544	12708	12591	12619	12527	12572	12685	12580	12528	12628	12704	12500	12493	12522	12485	12418	12537	12497	12514	12634	12400	12684	12713	12661	12506	12698	12594	12716	12662	12640	12437	12607	12773	12617	12535	12695	12466	12578	12620	12563	12396	12629	12606	12607	12352	12643	12460	12707	12604	12539	12796	12513	12519	12604	12607	12533	12650	12576	12597	12666	12676	12565	12622	12380	12481	12614	12597	12460	12455	12470	12485	12500	12606	12536	12634	12548	12501	12548	12648	12514	12657	12651	12521	12649	12616	12644	12619	12488	12517	12542	12603	12535	12467	12513	12423	12319	12630	12715	12591	12369	12404	12516	12435	12583	12522	12540	12685	12556	12591	12644	12555	12632	12463	12495	12517	12540	12591	12673	12580	12574	12698	12724	12511	12511	12429	12569	12767	12638	12476	12694	12581	12544	12495	12775	12645	12691	12602	12592	12807	12590	12527	12564	12749	12501	12539	12620	12667	12499	12545	12587	12707	12710	12398	12409	12532	12611	12548	12672	12677	12718	12627	12616	12683	12620	12537	12524	12467	12503	12787	12762	12573	12565	12494	12592	12627	12560	12582	12729	12570	12463	12541	12686	12537	12465	12526	12660	12753	12668	12612	12536	12661	12681	12521	12527	12589	12608	12612	12581	12510	12556	12644	12548	12557	12522	12600	12602	12615	12565	12526	12637	12534	12686	12624	12697	12653	12522	12355	12714	12465	12608	12559	12552	12634	12648	12445	12505	12527	12601	12483	12665	12562	12472	12714	12640	12438	12671	12426	12563	12691	12794	12688	12566	12392	12489	12462	12638	12510	12697	12764	12595	12665	12723	12586	12455	12754	12564	12503	12537	12495	12593	12530	12584	12517	12580	12547	12607	12686	12505	12598	12534	12483	12586	12565	12524	12530	12497	12599	12601	12673	12716	12466	12545	12508	12582	12612	12591	12506	12680	12513	12508	12551	12559	12526	12564	12432	12510	12568	12559	12560	12599	12688	12625	12606	12378	12429	12594	12627	12761	12563	12652	12442	12560	12535	12791	12631	12580	12496	12559	12561	12376	12716	12573	12612	12648	12632	12680	12686	12541	12514	12585	12475	12580	12679	12518	12681	12585	12633	12597	12620	12517	12646	12343	12564	12589	12493	12436	12481	12656	12637	12697	12670	12676	12554	12443	12553	12575	12635	12777	12781	12606	12587	12608	12532	12703	12518	12663	12684	12578	12584	12572	12564	12604	12562	12557	12537	12568	12581	12604	12646	12505	12625	12500	12553	12666	12499	12677	12452	12723	12498	12682	12500	12557	12562	12371	12532	12578	12622	12546	12553	12585	12674	12740	12355	12737	12544	12469	12631	12359	12419	12588	12735	12662	12490	12737	12738	12549	12544	12494	12525	12544	12489	12579	12632	12559	12601	12488	12683	12704	12590	12363	12715	12647	12556	12619	12602	12567	12517	12521	12527	12552	12753	12542	12488	12642	12575	12503	12646	12675	12534	12610	12584	12417	12575	12582	12688	12631	12459	12435	12376	12441	12514	12701	12602	12712	12629	12650	12575	12486	12595	12559	12695	12557	12583	12593	12567	12410	12555	12503	12683	12514	12584	12454	12721	12567	12617	12582	12433	12540	12559	12549	12629	12452	12639	12582	12617	12384	12574	12629	12504	12359	12632	12666	12527	12737	12607	12662	12448	12563	12680	12636	12601	12587	12541	12723	12641	12479	12430	12439	12472	12604	12553	12543	12616	12577	12495	12515	12658	12614	12608	12632	12633	12637	12476	12658	12579	12560	12541	12607	12458	12556	12598	12689	12659	12479	12548	12516	12598	12544	12723	12486	12695	12610	12514	12539	12685	12641	12501	12624	12669	12532	12663	12519	12603	12366	12621	12576	12566	12722	12667	12578	12374	12598	12567	12572	12455	12633	12549	12484	12525	12612	12695	12557	12713	12619	12605	12596	12534	12707	12630	12603	12633	12469	12675	12472	12457	12586	12599	12596	12586	12553	12543	12673	12394	12541	12489	12546	12614	12508	12612	12638	12575	12464	12499	12595	12623	12535	12622	12501	12565	12789	12498	12714	12642	12408	12630	12565	12553	12568	12680	12433	12586	12576	12694	12571	12500	12512	12517	12568	12563	12671	12541	12456	12774	12544	12536	12600	12452	12644	12575	12520	12493	12631	12618	12559	12614	12484	12617	12543	12483	12472	12613	12637	12597	12536	12472	12573	12592	12450	12477	12626	12751	12587	12591	12614	12697	12578	12698	12414	12602	12659	12493	12704	12515	12541	12475	12471	12744	12568	12751	12742	12689	12650	12695	12493	12568	12534	12539	12615	12453	12722	12618	12449	12507	12611	12602	12494	12572	12548	12476	12354	12607	12541	12489	12488	12587	12500	12610	12504	12658	12636	12614	12658	12616	12540	12694	12606
32161	36698	35949	23334	14950	12941	12619	12380	12189	12513	12436	12445	12321	12276	12500	12246	12429	12295	12425	12327	12337	12474	12376	12302	12514	12411	12557	12455	12335	12492	12373	12336	12362	12419	12253	12220	12341	12345	12470	12462	12194	12378	12441	12427	12292	12262	12312	12483	12246	12434	12295	12409	12481	12348	12350	12520	12432	12415	12355	12331	12243	12362	12471	12337	12230	12458	12311	12271	12426	12418	12333	12195	12279	12298	12314	12309	12449	12380	12321	12303	12355	12094	12438	12366	12218	12285	12116	12379	12290	12366	12370	12396	12381	12575	12317	12464	12394	12281	12459	12516	12530	12303	12391	12270	12490	12298	12378	12317	12260	12276	12263	12225	12225	12383	12337	12205	12300	12323	12382	12297	12447	12448	12554	12326	12376	12375	12290	12346	12238	12202	12361	12321	12299	12311	12227	12206	12484	12426	12248	12338	12265	12418	12266	12479	12405	12123	12378	12359	12434	12336	12394	12405	12566	12266	12647	12591	12217	12381	12425	12364	12392	12429	12349	12328	12302	12397	12277	12479	12294	12315	12303	12413	12318	12124	12324	12305	12338	12288	12351	12389	12311	12280	12357	12298	12478	12335	12257	12154	12189	12249	12469	12439	12380	12285	12295	12461	12266	12086	12291	12344	12020	12293	12246	12234	12341	12308	12359	12362	12284	12359	12450	12528	12357	12202	12430	12208	12160	12242	12332	12373	12448	12285	12288	12145	12225	12377	12417	12305	12208	12432	12434	12486	12276	12264	12198	12452	12221	12446	12333	12613	12331	12203	12258	12457	12449	12369	12315	12426	12351	12332	12332	12262	12462	12322	12282	12357	12364	12296	12316	12392	12417	12270	12417	12387	12397	12403	12348	12136	12269	12332	12193	12283	12454	12414	12348	12409	12341	12369	12266	12384	12428	12419	12206	12235	12425	12198	12522	12237	12319	12364	12177	12333	12538	12338	12155	12343	12106	12277	12176	12210	12184	12260	12385	12260	12272	12186	12311	12313	12210	12387	12243	12254	12339	12307	12297	12281	12268	12312	12310	12384	12312	12527	12387	12431	12387	12424	12223	12238	12203	12097	12366	12354	12209	12393	12208	12422	12441	12148	12322	12135	12201	12124	12294	12223	12431	12317	12431	12341	12439	12512	12227	12357	12277	12323	12169	12321	12134	12179	12291	12171	12515	12238	12220	12439	12367	12332	12257	12279	12300	12312	12316	12215	12333	12381	12196	12357	12281	12429	12269	12211	12283	12392	12179	12369	12282	12218	12220	12186	12475	12532	12384	12420	12383	12291	12311	12448	12519	12379	12399	12336	12284	12158	12310	12278	12366	12324	12488	12368	12229	12538	12524	12203	12256	12370	12354	12250	12352	12492	12304	12162	12355	12155	12224	12467	12439	12531	12309	12402	12223	12528	12178	12117	12468	12370	12363	12367	12164	12318	12382	12420	12360	12388	12567	12313	12368	12299	12225	12368	12313	12244	12530	12274	12243	12409	12312	12331	12250	12355	12528	12132	12307	12227	12265	12318	12396	12395	12378	12316	12385	12242	12575	12247	12309	12414	12155	12444	12340	12281	12385	12394	12385	12350	12278	12211	12321	12316	12402	12319	12394	12316	12111	12528	12269	12278	12255	12307	12304	12469	12253	12409	12441	12417	12339	12144	12300	12165	12288	12547	12266	12186	12274	12249	12279	12350	12333	12439	12327	12080	12437	12230	12379	12382	12273	12288	12401	12384	12258	12269	12320	12279	12366	12345	12584	12148	12306	12321	12329	12160	12289	12394	12259	12212	12376	12413	12386	12393	12388	12246	12132	12194	12394	12319	12284	12362	12332	12218	12239	12341	12418	12348	12280	12341	12295	12411	12468	12255	12451	12445	12496	12278	12407	12176	12339	12220	12058	12229	12282	12224	12388	12343	12334	12462	12334	12316	12467	12574	12299	12269	12282	12378	12388	12273	12408	12326	12240	12137	12288	12520	12305	12398	12337	12282	12403	12403	12351	12527	12391	12277	12226	12454	12490	12246	12306	12318	12205	12362	12329	12407	12128	12192	12447	12271	12350	12290	12452	12333	12222	12275	12225	12321	12465	12321	12284	12396	12457	12448	12432	12275	12397	12362	12429	12417	12434	12312	12436	12321	12336	12304	12276	12322	12136	12458	12329	12365	12418	12346	12268	12123	12030	12229	12310	12204	12392	12349	12317	12262	12379	12200	12217	12334	12465	12391	12166	12311	12384	12515	12310	12399	12364	12195	12300	12307	12347	12350	12353	12292	12411	12521	12383	12392	12346	12073	12360	12276	12281	12173	12226	12186	12242	12326	12342	12181	12378	12366	12408	12397	12194	12196	12446	12250	12352	12316	12290	12329	12313	12258	12259	12139	12304	12496	12364	12469	12192	12322	12284	12268	12533	12380	12488	12425	12280	12326	12301	12429	12396	12322	12182	12315	12439	12219	12353	12268	12291	12277	12215	12300	12387	12362	12417	12278	12409	12231	12505	12567	12324	12370	12367	12497	12120	12259	12207	12368	12246	12389	12383	12367	12391	12300	12224	12432	12377	12245	12382	12366	12483	12233	12321	12332	12376	12466	12273	12305	12513	12187	12175	12462	12322	12352	12433	12377	12332	12239	12339	12482	12206	12336	12193	12390	12358	12528	12302	12336	12331	12332	12251	12283	12405	12292	12409	12347	12235	12287	12269	12368	12371	12237	12507	12350	12317	12382	12335	12472	12324	12362	12355	12120	12402	12372	12275	12359	12303	12088	12196	12138	12103	12352	12282	12132	12308	12354	12463	12287	12444	12322	12337	12112	12351	12314	12294	12353	12269	12366	12281	12076	12312	12387	12254	12428	12231	12464	12207	12489	12559	12482	12364	12272	12299	12135	12283	12172	12424	12288	12470	12483	12309	12274	12413	12466	12476	12231	12334	12331	12268	12327	12296	12398	12239	12278	12339	12286	12552	12306	12429	12365	12136	12153	12305	12277	12277	12287	12305	12479	12466	12250	12318	12400	12439	12386	12330	12338	12359	12473	12250	12362	12459	12249	12419	12396	12590	12428	12284	12282	12168	12443	12448	12229	12345	12263	12291	12375	12405	12346	12327	12330	12405	12312	12272	12477	12550	12381	12372	12309	12484	12410	12431	12409	12497	12336	12319	12401	12386	12289	12426	12401	12360	12475	12405	12239	12420	12349	12405	12403	12490	12243	12401	12128	12422	12319	12358	12411	12385	12294	12429	12466	12412	12294	12331	12102	12369	12239	12466	12375	12442	12467	12294	12391	12431	12375	12420	12341	12310	12249	12434	12297	12482	12296	12359	12238	12478	12370	12305	12375	12549	12206	12312	12417	12416	12251	12343	12513	12220	12143	12478	12390	12169	12545	12371	12383	12484	12356	12331	12107	12252	12286	12215	12493	12295	12366	12295	12337	12259	12414	12464	12383	12332	12281	12376	12238	12411	12301	12266	12464	12409	12254	12346	12238	12253	12091	12556	12360	12329	12401	12168	12325	12487	12151	12292	12487	12313	12466	12289	12473	12330	12263	12171	12375	12319	12316	12268	12306	12210	12265	12292	12283	12387	12405	12444	12327	12449	12349	12334	12298	12298	12357	12560	12357	12340	12202	12312	12324	12263	12256	12309	12522	12466	12291	12338	12276	12388	12406	12280	12423	12189	12300	12424	12397	12244	12321	12284	12282	12311	12340	12399	12283	12280	12258	12276	12435	12065	12306	12340	12381	12263	12409	12654	12197	12353	12263	12233	12297	12264	12407	12243	12442	12444	12327	12266	12465	12361	12320	12375	12290	12461	12368	12432	12377	12252	12291	12270	12278	12375	12349	12333	12247	12439	12322	12272	12412	12553	12347	12489	12348	12297	12327	12330	12330	12455	12434	12347	12363	12300	12326	12395	12380	12254	12331	12518	12425	12254	12463	12244	12363	12211	12256	12325	12388	12526	12216	12457	12361	12305	12285	12407	12404	12240	12235	12453	12303	12252	12304	12280	12314	12415	12257	12360	12448	12430	12308	12301	12378	12365	12360	12237	12279	12235	12210	12150	12505	12390	12391	12359	12346	12320	12382	12375	12144	12354	12356	12455	12294	12320	12365	12374	12229	12225	12462	12421	12383	12310	12327	12317	12498	12333	12461	12225	12390	12512	12405	12197	12331	12405	12337	12440	12455	12224	12412	12425	12398	12320	12415	12225	12449	12327	12328	12430	12207	12224	12505	12466	12392	12275	12299	12215	12347	12389	12416	12324	12374	12426	12287	12156	12235	12304	12329	12475	12357	12387	12167	12383	12414	12354	12320	12360	12217	12351	12347	12397	12293	12245	12370	12451	12342	12328	12225	12446	12331	12227	12629	12270	12360	12348	12592	12352	12284	12326	12109	12251	12524	12135	12273	12357	12331	12399	12347	12459	12535	12454	12402	12131	12430	12394	12256	12377	12431	12458	12565	12337	12131	12351	12346	12390	12195	12194	12376	12240	12199	12308	12220	12323	12356	12248	12318	12385	12443	12410	12351	12369	12404	12417	12318	12496	12531	12470	12467	12217	12196	12322	12352	12347	12266	12340	12193	12356	12313	12143	12340	12328	12315	12402	12235	12445	12398	12346	12372	12348	12179	12338	12177	12348	12606	12544	12472	12352	12392	12264	12283	12337	12264	12369	12331	12477	12295	12335	12101	12335	12376	12172	12441	12347	12305	12271	12225	12379	12388	12297	12296	12273	12324	12310	12163	12292	12273	12249	12364	12243	12123	12358	12265	12192	12291	12264	12326	12380	12234	12333	12322	12335	12284	12274	12339	12439	12435	12467	12448	12242	12351	12321	12390	12375	12238	12468	12250	12473	12310	12369	12307	12319	12310	12359	12422	12414	12277	12354	12218	12215	12382	12330	12324	12110	12259	12318	12296	12429	12684	12344	12136	12277	12287	12401	12329	12364	12321	12376	12357	12594	12470	12325	12278	12402	12270	12303	12309	12304	12343	12266	12311	12338	12383	12266	12326	12412	12275	12198	12368	12457	12410	12414	12266	12285	12179	12105	12274	12353	12400	12465	12333	12330	12167	12296	12386	12343	12372	12389	12399	12588	12379	12521	12335	12424	12454	12330	12308	12321	12348	12359	12339
40910	54839	40052	21670	14986	13298	12809	12950	12941	12846	12913	13060	12949	12915	13153	12929	12833	13025	12895	12901	12894	12854	12977	12934	12970	12995	13020	12747	12898	12956	12906	13017	12957	12994	12916	13023	12993	12872	13048	12988	12948	12897	12896	12897	12959	12977	12745	12918	13051	12995	13035	12905	12844	12974	12806	12828	12946	12831	13023	12772	12900	12965	12875	12963	13129	12862	12856	12819	12935	13049	12968	12916	12894	12940	12979	12894	12952	12957	12987	12845	12979	12993	12837	13049	13025	12915	12948	12938	12912	12961	12961	12819	12930	12881	12902	13022	12932	13053	12980	12969	12855	12903	12938	12812	12886	12856	13132	12885	12928	12743	13041	12904	12982	12854	12970	12876	12849	13035	13121	13117	12931	12910	13007	12966	12832	12858	12779	13117	12966	12962	12874	12953	12887	13041	12967	12981	12807	12990	12834	13050	13001	13053	12922	13029	13007	12983	12916	12859	13153	12899	12792	12942	12954	12960	12837	12833	12893	13061	12762	13062	12936	12734	12981	12955	12916	12779	13096	12900	12990	12877	12956	12924	12849	13037	13053	12896	12878	13017	13053	13136	12880	12954	12879	13006	12927	12890	13015	12981	12723	13074	13035	12765	12949	12829	12820	12772	12927	13091	12955	12862	13063	12974	12767	12962	12898	12984	13018	12967	12887	12945	12864	12829	13078	12919	12842	12902	12830	13011	12911	13063	12960	12856	13010	12994	12888	12929	12800	12979	13063	12931	12935	12812	12974	12874	12927	13115	12796	13029	12821	12838	13003	12909	12791	13049	12906	12958	12839	12988	13144	12955	12966	12960	12969	12961	12827	12999	13023	12885	12998	12835	12979	12970	12923	12853	12995	12992	12896	13004	12992	12927	12915	12953	12903	13026	12967	13003	12847	12939	13067	12944	12805	13058	13002	12900	12945	12907	13037	12856	12886	13033	12795	13034	12873	13022	12930	12960	12983	12972	12882	12977	13070	12957	13010	12913	12915	12988	12903	12927	12805	13079	12932	12852	13088	13024	13038	13025	12945	13016	12826	12855	12988	13012	13106	12880	12855	12939	13047	13069	13001	12933	12798	12940	12841	13035	12833	12828	12868	12968	12868	12986	12896	12936	12912	12933	13034	12819	12808	12958	12884	12983	12873	12856	12863	12851	12883	12847	12978	12778	13029	12990	12980	12794	12900	12905	12746	12934	13030	12931	12996	13062	13060	13141	12716	13072	12806	12994	12851	12985	12915	12982	12946	12996	13056	12829	12811	12928	12989	12960	13033	12922	13042	12971	12789	12996	12848	12718	12945	12952	12951	12897	12965	12977	12966	12979	12874	12958	13008	13049	12949	12918	12886	13034	13011	12966	12868	13000	12927	13036	13022	13091	12972	13020	12875	12732	12834	12880	12879	12845	12956	12914	13048	12809	12783	12956	13090	12905	13047	12984	12891	12810	12957	13032	12956	12809	12939	12907	12906	13016	12970	13089	13013	12906	12906	12923	12918	13041	12959	12936	13060	12989	13101	12943	12893	12915	12865	12931	12926	12956	13030	13097	12934	12899	12903	12860	13041	12871	13072	12855	12875	12967	12925	12913	13119	13175	12936	12953	13029	12755	12877	12914	13035	12972	12925	12876	12939	12957	13012	12931	12877	12848	12929	13031	13011	12906	12935	12832	12988	12993	12947	13066	12932	12922	12943	12939	13084	12923	12991	13145	12978	12974	12916	12849	12903	12908	13093	13002	13004	12821	12871	12912	12970	12989	12954	12997	12873	12804	12818	12946	13036	12798	12937	12979	12981	13057	12944	13020	12824	12912	12956	12982	12911	12929	12992	12997	12966	12988	12894	12801	12864	12933	13042	12961	12999	13040	12898	13144	12930	12994	12895	13101	12878	12909	13013	13001	12988	13061	12941	12979	12813	13112	12903	12916	12993	12944	12982	12959	13137	13089	12700	12993	12856	12738	12981	12830	13096	12853	12877	12776	13050	12741	13140	12918	12853	12975	12936	12914	12947	12759	12871	12967	12982	13063	12992	12938	12993	12826	13050	12826	13235	12881	12985	12908	12928	12858	12891	12880	12907	12926	12856	12862	12953	12949	12976	13164	12980	13019	13030	12834	12802	12911	12912	12952	12981	12848	12873	12875	12988	12933	13062	12909	12951	12844	13044	13126	12839	13009	13055	13035	12898	12922	13073	13066	12916	12873	12998	12863	13004	12860	12822	13167	12819	12863	13001	13010	12940	12818	13020	13065	12967	13012	13009	12981	12973	13035	12821	12902	12932	12881	12939	12824	12840	12965	13108	12926	13020	12877	12957	12784	13104	12934	12939	13107	12962	12902	12857	12995	12817	12998	12866	12991	12883	12858	12807	13024	13175	12921	12862	12823	13011	12876	12769	13030	13004	13111	12947	12993	12944	12887	12970	12805	12971	12805	13040	12847	12999	12869	12808	12833	12891	12911	13002	12864	12973	12910	13007	12993	12819	12976	13089	12852	12814	12982	12777	12862	13038	12893	12809	12918	12948	12874	13075	12962	12959	12933	12981	13002	13087	12768	12946	12866	12942	13033	13002	12871	12962	12976	12909	12908	12868	12891	12743	12923	12943	13013	13001	13057	12897	12974	13011	12937	12838	12960	12847	12798	13032	12930	12983	12969	12894	12935	13011	12917	12962	12836	13044	12914	12857	12966	12866	12942	12903	12893	12926	12978	12838	13054	12819	12920	13090	13012	13040	12985	12855	12967	12997	12867	13117	12997	12939	13121	12994	12947	12796	12971	12852	12972	12909	13052	12851	12876	13104	12878	12961	12933	12970	12937	12905	12998	12939	13097	13037	13063	13055	12883	12892	12868	12828	12906	13018	12930	12939	12901	12815	13033	12980	12899	13004	12929	12871	13042	13099	12990	12880	12869	13039	12767	12979	12949	12901	12894	13077	12956	12656	12924	12855	12944	12986	12926	12942	12869	12918	13015	12913	13003	13073	13176	13084	13037	12841	12842	13134	12899	12916	12986	12923	13090	12892	12960	12859	12906	13039	13091	12964	12897	13071	12728	12858	12945	12767	12974	12848	12999	12857	12936	12952	12933	12929	12959	12921	12966	13000	13118	12875	13001	13085	12970	12981	12910	12989	12745	13018	13125	13009	12803	12814	13016	13040	12866	12968	12801	12905	13249	12874	12930	12954	12929	13016	12810	13022	13008	12926	13011	12906	12839	13161	13051	12953	13064	12920	12951	13018	12929	13016	13054	12843	13061	12926	12796	13024	13066	12885	12866	12852	13006	12888	13109	12795	12787	13000	12995	13094	12817	12982	12938	12918	12899	12980	13249	12911	12892	12942	12925	13011	13106	12934	12945	13028	12924	12876	12895	12999	12980	13082	12833	12903	12969	12801	12859	12916	13054	13007	12938	12927	12817	12965	12908	12899	12970	12818	12905	12785	12740	12864	13082	12884	12868	12864	12924	12954	13116	12980	13000	13140	12848	12847	12852	12959	12823	13030	13112	12881	13056	12850	12938	12914	12902	12950	12910	13085	12887	12944	12940	12850	12953	13033	12884	12817	13032	12905	12770	12968	12945	12980	13016	12943	12811	13117	13008	13021	13035	12916	12963	13010	12850	12835	13021	12805	13060	12883	12917	12947	12883	12817	13016	13008	12880	12954	12956	12979	12949	12745	12824	13125	12937	12890	12942	12929	12987	12963	12982	12894	13077	12871	13010	12898	12953	12885	12866	12968	12922	12969	12800	12863	12997	12894	13065	13009	12831	13018	12789	12942	12976	12990	13043	13122	12919	12847	12999	13010	12733	12955	12944	13031	12851	12971	13021	12925	12945	13015	12925	13056	12982	12895	12993	12956	13108	13095	12876	13042	12843	13008	12941	12923	12843	12910	12920	13026	12872	13029	13001	12997	12965	12963	12906	12913	12976	13010	12759	13081	13054	12845	12975	12947	12980	12954	13161	12785	12837	12916	12872	12941	12896	12943	13080	12854	13089	12983	13046	12909	12887	12883	12937	12912	12942	13061	12897	12918	12948	13099	12982	13035	12759	12908	13000	12981	12868	12960	12878	13047	12911	13027	12988	12980	12938	12934	12889	12949	12965	12986	13092	12852	12893	12972	12969	13044	12933	12974	12967	12837	12846	12967	12780	12974	12947	13027	13103	12913	12933	12939	12948	13012	12970	12847	12843	12988	12676	12748	13089	12950	12974	13093	13075	13011	12833	12984	12904	12957	13009	12960	12703	12936	12976	12987	12967	12952	13021	12963	12890	13027	12892	12919	12965	13022	13068	12908	13083	12976	13082	12841	13020	13057	12881	12993	12832	12886	12803	13022	13027	12843	12808	12959	12866	12827	12903	12982	12981	12989	12918	12859	12998	13106	12861	13029	12855	12844	13011	12956	12710	13031	12999	12942	12883	12938	13032	12974	12851	12951	12798	12868	12936	12954	12784	12983	12929	13089	13002	12944	13059	12859	12852	12981	12874	12915	13110	12965	12905	12934	12932	12907	12932	12923	13007	12996	12831	12902	12776	12807	12906	12868	13102	12916	12996	12788	13163	12968	12907	12955	13086	12818	12939	12990	13103	12949	12956	12960	12979	12879	13073	12958	12682	13084	12763	12906	12856	12946	12935	12927	12918	13029	12947	12847	13085	12906	12842	12924	12825	13012	12986	12958	12931	13063	12967	13082	12909	12815	12972	13002	13114	12864	12986	13236	13070	12939	13030	12847	12801	12805	12931	12922	12899	13114	13020	12951	12956	12915	13047	12884	12997	12927	12998	12984	12959	12983	12724	12941	13018	13109	13030	12975	12798	12857	12767	12828	12871	13038	12906	13078	12900	13009	12927	12966	12816	13151	12980	12909	12870	13018	12744	12805	12925	12942	12932	12892	13047	13036	13165	12969	12988	13082	12990	12995	12960	12886	12864	12788	12837	12780	13031	13035	13125	12846	12957	12902	13001	13000	12988	12948	12939	12859	13123	13009	13106	13146	12846	12895	12972	13106	13025	12905	13009	13133	12817	13011	13107	12877	12860	12962	12838	12874	12953	13021	12882	12883	12875	12891	12829	12930	13110	12850	12922	12961	12845	13076	13073	13093	12845	12983	13130	13054	12918	12976	13022	12848	12992	12961	13052
33066	36766	35978	24957	15556	13096	12552	12469	12481	12329	12252	12448	12421	12217	12500	12273	12325	12208	12391	12247	12374	12202	12095	12172	12311	12251	12299	12107	12424	12108	12312	12423	12334	12305	12425	12281	12404	12371	12385	12344	12360	12357	12474	12426	12448	12354	12108	12337	12330	12381	12315	12469	12496	12515	12238	12394	12293	12222	12331	12125	12272	12122	12197	12270	12457	12242	12372	12212	12542	12115	12238	12296	12196	12236	12336	12376	12419	12348	12192	12308	12291	12195	12129	12322	12171	12246	12235	12197	12285	12335	12451	12194	12267	12253	12468	12105	12185	12169	12045	12350	12305	12176	12243	12289	12332	12370	12259	12472	12429	12068	12567	12549	12325	12085	12256	12228	12164	12237	12267	12205	12594	12307	12475	12368	12348	12372	12303	12299	12206	12412	12465	12371	12341	12249	12260	12274	12257	12341	12265	12322	12251	12243	12340	12216	12492	12336	12127	12156	12161	12214	12212	12182	12118	12123	12050	12377	12168	12142	12235	12323	12300	12298	12302	12165	12238	12081	12410	12341	12390	12420	12147	12313	12309	12494	12324	12288	12255	12406	12385	12228	12388	12325	12300	12216	12360	12312	12194	12303	12276	12314	12316	12421	12216	12511	12304	12225	12249	12251	12336	12509	12328	12218	12151	12338	12208	12462	12357	12111	12374	12306	12165	12188	12153	12412	12148	12079	12341	12327	12238	12355	12295	12273	12232	12409	12258	12381	12437	12343	12144	12278	12243	12319	12320	12403	12120	12312	12363	12261	12334	12197	12163	12348	12282	12238	12381	12328	12298	12237	12177	12168	12238	12258	12356	12296	12367	12401	12433	12338	12182	12272	12410	12439	12277	12165	12428	12208	12496	12291	12340	12178	12460	12107	12271	12195	12305	12146	12470	12211	12255	12055	12148	12107	12320	12471	12237	12252	12104	12091	12221	12250	12374	12246	12277	12359	12205	12365	12292	12368	12395	12196	12297	12481	12245	12315	12311	12350	12286	12288	12263	12119	12248	12099	12478	12361	12243	12156	12274	12438	12437	12089	12263	12234	12149	12234	12097	12204	12565	12424	12199	12356	12244	12250	12330	12345	12314	12296	12445	12359	12316	12310	12332	12379	12265	12101	12267	12265	12563	12410	12228	12213	12302	12487	12224	12295	12273	12189	12325	12176	12184	12237	12206	12270	12491	12201	12296	12241	12295	12308	12185	12320	12211	12389	12311	12341	12313	12347	12436	12515	12179	12240	12265	12328	12234	12442	12331	12336	12133	12077	12074	12456	12296	12142	12252	12084	12202	12185	12367	12211	12263	12052	12291	12272	12368	12250	12269	12099	12140	12229	12253	12351	12153	12361	12441	12311	12238	12137	12469	12207	12285	12223	12388	12268	12398	12200	12194	12406	12366	12300	12207	12134	12416	12245	12336	12332	12261	12213	12186	12317	12237	12394	12260	12351	12293	12468	12271	12339	12249	12257	12303	12311	12188	12195	12188	12134	12119	12345	12418	12216	12192	12201	12389	12321	12346	12146	12333	12326	12319	12270	12353	12234	12300	12288	12295	12324	12518	12228	12523	12355	12331	12315	12228	12170	12409	12218	12075	12214	12289	12448	12255	12214	12372	12163	12176	12292	12258	12382	12467	12256	12364	12323	12476	12216	12344	12377	12293	12388	12225	12290	12396	12247	12262	12365	12227	12492	12097	12221	12401	12331	12375	12269	12357	12162	12294	12233	12262	12348	12279	12292	12334	12176	12372	12152	12171	12225	12336	12329	12366	12157	12050	12245	12196	12161	12186	12471	12176	12218	12335	12411	12336	12377	12133	12369	12221	12125	12232	12370	12296	12339	12441	12378	12302	12290	12244	12227	12186	12188	12440	12052	12258	12180	12284	12101	12425	12361	12194	12218	12206	12378	12425	12225	12391	12162	12424	12406	12301	12265	12245	12365	12156	12152	12455	12143	12107	12319	12207	12325	12136	12282	12204	12388	12373	12436	12427	12348	12431	12338	12367	12432	12226	12226	12480	12343	12279	12193	12227	12213	12196	12242	12287	12255	12161	12255	12407	12149	12350	12241	12242	12182	12342	12205	12219	12257	12229	12268	12366	12318	12224	12361	12434	12358	12310	12117	12374	12293	12233	12302	12315	12421	12373	12257	12332	12326	12413	12232	12275	12349	12555	12400	12225	12227	12361	12333	12393	12358	12153	12443	12286	12300	12326	12445	12119	12385	12208	12439	12223	12299	12109	12251	12332	12357	12240	12196	12155	12409	12299	12385	12398	12229	12397	12385	12094	12345	12379	12356	12321	12288	12262	12237	12335	12160	12190	12357	12260	12292	12126	12275	12093	12215	12168	12296	12399	12387	12144	12256	12100	12319	12251	12383	12173	12382	12381	12179	12360	12392	12182	12432	12226	12290	12622	12320	12320	12247	12372	12298	12281	12213	12181	12369	12174	12213	12404	12365	12195	12373	12352	12301	12392	12311	12295	12203	12359	12138	12331	12157	12239	12275	12180	12375	12329	12218	12461	12429	12227	12194	12252	12193	12493	12102	12234	12337	12371	12263	12170	12146	12290	12166	12314	12202	12358	12370	12217	12164	12431	12586	12293	12271	12200	12300	12224	12415	12242	12221	12287	12277	12347	12186	12309	12213	12307	12260	12248	12446	12279	12388	12256	12098	12214	12031	12170	12289	12319	12339	12140	12413	12408	12238	12057	12227	12232	12446	12433	12248	12340	12089	12225	12129	12328	12187	12240	12165	12370	12282	12304	12451	12259	12449	12071	12188	12405	12300	12300	12338	12232	12269	12302	12311	12299	12323	12323	12390	12261	12320	12373	12387	12442	12122	12307	12262	12488	12237	12282	12308	12294	12216	12403	12486	12243	12282	12346	12430	12328	12269	12282	12448	12303	12309	12282	12103	12305	12240	12275	12176	12290	12280	12321	12516	12474	12247	12182	12160	12219	12200	12432	12275	12312	12178	12335	12315	12246	12198	12341	12301	12399	12397	12384	12296	12451	12252	12123	12470	12230	12307	12225	12227	12413	12262	12544	12371	12227	12216	12231	12144	12565	12409	12410	12375	12403	12220	12077	12304	12331	12316	12116	12358	12484	12409	12431	12293	12212	12242	12312	12388	12431	12271	12219	12209	12171	12070	12379	12229	12360	12225	12410	12157	12305	12481	12333	12255	12210	12217	12338	12248	12220	12129	12384	12294	12533	12357	12333	12328	12237	12242	12160	12464	12314	12296	12253	12202	12333	12276	12280	12317	12493	12430	12278	12120	12231	12286	12365	12256	12227	12452	12215	12219	12289	12316	12415	12207	12331	12430	12401	12377	12367	12275	12448	12370	12245	12172	12455	12378	12218	12139	12328	12351	12356	12112	12245	12143	12120	12331	12504	12306	12325	12209	12227	12382	12393	12385	12335	12293	12383	12233	12181	12342	12364	12389	12353	12199	12465	12268	12429	12143	12257	12317	12323	12290	12294	12327	12168	12274	12282	12362	12491	12318	12287	12396	12256	12319	12417	12454	12333	12419	12398	12301	12408	12110	12311	12299	12298	12537	12378	12216	12159	12382	12243	12235	12403	12342	12361	12131	12224	12245	12196	12248	12317	12312	12272	12289	12247	12295	12358	12158	12409	12471	12193	12374	12200	12391	12314	12348	12321	12251	12222	12347	12412	12228	12228	12468	12327	12180	12286	12432	12323	12308	12145	12169	12241	12443	12266	12250	12331	12367	12305	12299	12116	12284	12384	12284	12286	12411	12321	12242	12375	12256	12314	12428	12248	12280	12163	12309	12414	12204	12289	12310	12342	12285	12371	12295	12246	12249	12282	12367	12251	12270	12336	12449	12371	12307	12259	12183	12412	12407	12118	12163	12209	12290	12175	12072	12394	12359	12095	12422	12184	12281	12257	12190	12202	11941	12342	12399	12279	12134	12281	12396	12161	12366	12140	12162	12411	12407	12295	12401	12337	12225	12370	12451	12558	12529	12268	12378	12177	12277	12312	12329	12231	12291	12326	12240	12465	12403	12261	12245	12077	12283	12161	12219	12178	12280	12067	12205	12522	12322	12283	12295	12268	12305	12311	12319	12335	12239	12197	12330	12257	12098	12308	12448	12423	12335	12263	12255	12234	12317	12331	12445	12223	12162	12151	12287	12176	12365	12281	12315	12358	12279	12166	12157	12262	12144	12222	12282	12345	12248	12250	12403	12346	12266	12243	12282	12166	12236	12305	12179	12305	12118	12348	12068	12138	12309	12125	12204	12187	12288	12331	12396	12377	12306	12395	12355	12408	12475	12398	12207	12424	12346	12331	12343	12360	12490	12277	12196	12447	12271	12292	12300	12321	12246	12373	12382	12442	12384	12178	12167	12367	12305	12252	12258	12292	12419	12274	12256	12139	12152	12506	12361	12083	12345	12383	12352	12319	12402	12284	12291	12156	12284	12104	12313	12230	12372	12341	12523	12310	12270	12240	12287	12432	12255	12298	12205	12351	12364	12194	12272	12339	12578	12370	12390	12243	12180	12156	12334	12377	12284	12277	12179	12373	12195	12145	12265	12304	12287	12210	12176	12294	12282	12209	12270	12445	12300	12290	12261	12220	12340	12356	12172	12234	12322	12167	12329	12334	12341	12185	12147	12440	12407	12518	12222	12256	12324	12368	12366	12373	12320	12263	12185	12318	12227	12221	12221	12395	12326	12397	12149	12403	12411	12480	12328	12293	12325	12265	12316	12213	12160	12268	12384	12361	12348	12313	12367	12310	12099	12079	12281	12197	12351	12305	12286	12288	12452	12374	12371	12173	12188	12402	12299	12379	12177	12231	12172	12290	12183	12258	12500	12346	12115	12298	12414	12305	12272	12449	12187	12265	12303	12278	12301	12306	12245	12289	12532	12450	12395	12350	12379	12450	12370	12211	12273	12349	12299	12386	12226	12249	12440	12288	12427	12364	12287	12372	12349	12329	12449	12494	12253	12415	12257	12102	12228	12205	12370	12270	12188	12361	12394	12129	12234	12281	12280	12336	12298	12150	12323	12304	12245	12238	12515	12252	12464	12380	12279	12429	12372	12330	12357	12282	12226	12074	12377	12115	12164	12180	12181	12379	12324	12515	12301	12259	12026
54800	64720	44953	24276	15604	13273	13013	12921	12980	12924	13104	13021	12737	12798	13047	12930	13028	12914	12906	12906	12706	12884	12994	12942	12890	12936	12950	13006	12817	13019	13053	13086	12973	13045	12830	12936	12824	12959	13067	12775	12941	12853	13091	12815	13048	12899	12810	12940	12794	12926	12706	12887	12853	12986	13044	12842	12986	12803	12911	12873	12913	12771	12970	12958	12988	12922	12875	12899	12883	12913	12940	12846	12857	13061	12933	12790	12889	12859	12917	12751	12913	12868	12970	12867	12849	12761	12781	12695	12942	12868	12961	12792	12821	12873	13000	12965	12873	12866	12856	12953	12865	12838	12903	12927	12944	12763	12971	12878	13017	12831	12809	12905	12922	12877	13021	12852	12587	12775	12881	12873	12933	12930	12847	12763	12843	12726	12826	12924	12736	12771	12936	12779	12766	13032	12847	12995	12833	12878	12874	12817	13035	12999	12958	12806	12915	12900	12968	12891	12823	12776	12941	12997	12794	12781	13022	12877	12793	12901	12873	12778	12909	12821	12704	12842	12866	12862	12967	13006	12749	12959	12894	12806	12827	12832	13005	12954	12999	12858	12944	12904	13063	12738	12888	12990	12747	13035	12872	12878	12876	12919	12765	12912	12922	12893	13061	12919	12654	12880	12681	12904	12983	12884	12789	12876	12980	12934	13015	12893	12934	12920	12785	12950	12865	12925	12937	13000	12820	12778	12936	12821	12938	12846	12948	12834	12886	12922	12974	12796	12873	12914	12937	12808	12819	13108	12914	13002	12959	12911	12935	13094	12939	13062	13038	12776	12860	13150	12845	12937	12933	12756	12930	12877	12883	13008	12989	12838	13146	12875	12832	12772	12834	12903	12816	12773	12926	12957	12974	12943	12972	12955	12898	13006	12899	12910	12912	12901	12631	12722	12664	12973	12827	12909	13003	13059	12811	12931	12898	12718	12835	12903	12939	12894	12651	12751	13047	12912	12757	12878	12868	13013	12776	12788	12892	12780	12952	12888	12820	12890	12931	12843	12937	12760	12916	13010	12875	12867	12961	12710	12926	12870	12915	13007	12905	12874	12715	12941	12861	13044	12952	12819	12803	13031	12866	13026	12816	13000	12785	12871	12885	12844	12720	12957	12922	12994	13059	12789	13120	12900	12908	12964	12972	13108	12983	12927	13077	12818	12745	12948	12871	12890	12966	12880	12929	12918	13145	12874	12998	12997	12879	12835	12940	12828	13038	12846	13044	12807	12959	12921	12832	12936	12936	12823	13017	12796	12853	12857	12917	12829	12976	12915	12784	12945	13010	12827	12863	12867	12913	12867	12829	12956	12727	13029	12855	12778	12947	12790	13003	13006	12914	12922	12998	12870	12773	12921	12930	12863	13021	12834	12975	12856	12838	12884	13043	12805	12936	12773	12847	12962	12940	12723	13041	12756	13021	12887	12850	12844	12986	12952	12815	13029	12954	12763	12957	12849	12900	12825	12982	12781	12845	12862	12883	13160	12893	12798	13037	12937	12814	12907	12827	12940	12819	12896	12881	12805	12893	12957	12761	12830	13005	12922	12997	12764	12884	13081	13057	12848	12807	12903	13006	12876	12794	12803	12688	12920	12738	12990	12719	12841	13053	12799	12802	12944	12875	12824	12956	12991	13055	12914	12844	12929	12762	12942	12951	12762	12952	12868	12891	12824	13118	12944	12871	13107	13163	12813	12898	12871	12947	12826	12866	12886	13000	12809	12930	12757	12893	12763	12852	12870	12935	12861	12821	12811	12904	12820	12822	12728	12849	12919	12845	13031	12868	12820	12873	12726	12674	12946	12796	12907	12951	12941	12880	12865	12798	12829	12959	12682	12911	12790	12906	12935	12857	12925	12886	12896	13005	12846	12952	12890	13053	12825	12962	12923	12806	12872	12782	12988	12944	12792	12889	12916	12884	12981	12851	12910	12775	12953	12836	12878	12909	12988	13049	12925	12903	13087	12861	12866	12782	12838	12995	12823	12852	12914	13032	12823	12813	12857	12888	13007	12940	12977	12879	12934	12795	12894	12909	12912	13010	12838	12839	12918	13011	12998	12959	12780	12976	12908	12974	12832	12920	12911	12927	12921	13012	12793	12955	12983	12938	12865	12923	13012	12819	12974	12875	12972	12980	12837	12849	12906	13033	12822	12847	12809	12916	12964	12768	12851	13017	12734	12857	12976	12857	12810	12819	12830	12763	12947	13030	12756	12950	12739	12936	12917	12916	12948	12904	12953	12881	12769	12893	13002	12901	12641	12867	12982	12879	12897	12985	12982	12953	13010	12821	13009	13184	13077	12973	12946	13049	12805	13042	12917	12927	12881	12900	12905	12716	12759	12850	12918	12804	13072	12835	12854	12928	12887	13064	12916	12903	12911	12917	12866	13102	12890	12937	12985	12743	12960	12858	12913	12961	12959	12854	13019	13003	12754	12895	12976	13010	12788	12820	12816	12999	12909	12861	12966	12968	12879	12925	13002	12890	12947	12800	12852	12869	12920	12985	12992	12900	12929	13031	12809	12893	13005	12920	12982	12834	13039	12801	12907	12832	12924	12989	12825	13125	12948	12750	12976	12885	12804	12974	12948	12911	12837	12843	12797	13060	12999	12894	13061	12897	12896	12956	12839	12724	12916	12828	12751	12857	12998	12956	12763	12652	12943	12960	12865	12999	13006	12948	12952	13005	12767	12962	12869	12961	12976	12900	13082	12859	13005	12903	12767	12885	12813	12896	13044	12879	12937	12858	12908	13005	12938	12905	12873	12735	12920	12849	12796	12740	12947	13016	12885	12823	12887	12894	12801	12822	12971	13014	13018	12875	12901	12727	12936	12875	13010	12879	12961	12948	12894	12955	12985	12901	13009	12905	12872	12900	12793	13017	12970	12790	12914	12974	12940	12815	12758	12909	12852	13054	12917	12843	12966	12973	12854	12921	12788	12789	12960	13022	12897	12834	12985	12975	13035	13011	12921	12903	12853	12988	12936	12899	12872	12772	12878	13024	12925	12960	12839	13073	12850	12850	12946	12889	12856	12931	12997	12826	12985	12812	12956	12911	12869	13045	12845	12786	12931	12912	12982	12751	12989	12917	13048	13082	12843	12925	12798	12966	12804	12934	12779	13064	12853	12934	12954	12847	13042	12927	12803	12923	12956	12859	13000	12874	13088	12786	12928	13028	12907	12915	13046	12958	12938	12995	12918	12876	12879	12840	13053	12878	12961	12913	12959	12914	12957	12880	12987	13125	12927	12936	13006	12876	12946	12857	12859	12915	12904	12794	12794	13037	12808	13054	12952	12909	12961	12949	13041	13081	12864	12939	12932	13019	12808	12781	12915	12744	12793	12979	12945	12806	12942	12805	12632	13043	12905	13032	12915	12934	12949	12824	12860	12858	12888	13048	12870	12839	12836	12856	12985	12846	12938	12847	12897	13037	12904	12771	12972	12924	12914	12880	12868	13063	12831	12995	12972	12901	12876	12943	12887	13019	12755	13172	12863	12931	13038	12973	12890	12965	13073	12971	12877	12920	12986	12905	12851	12930	12966	12896	13017	13063	12872	12922	12716	12838	12920	12964	12993	12831	12836	12794	12900	12756	12889	12953	12806	12971	12887	12859	13132	12801	12869	12841	12833	12920	12955	12679	12935	12917	12839	12977	12836	12798	12866	12970	12862	12968	12969	13232	12968	12863	12955	12898	12834	12869	12932	12863	12931	12991	12975	12837	12998	12935	12960	12950	12796	12989	13010	13002	12921	12864	12845	12912	12843	12770	12878	12971	12809	12824	13003	12921	12852	12982	12895	12947	12998	12876	12848	12815	13042	12851	12760	12874	12885	12902	12946	12984	12816	12795	12814	12801	12860	13082	12711	12928	12820	12878	12838	12749	12981	12954	12840	12920	12864	12927	12923	12969	13018	12715	12894	12755	12870	12771	12964	12868	12909	12659	12975	12874	12984	12943	13006	12792	12907	13074	12992	12982	12936	12890	12864	12907	13024	12987	12832	13055	12716	12952	13084	12941	12926	12980	12876	12927	12819	12905	12707	12756	12860	12909	12715	12782	13054	13075	12922	12800	12820	12881	12790	12808	12739	12840	13036	12815	12846	12965	12805	12916	12968	13040	12911	13014	12932	12806	12842	12902	12881	13042	12979	13093	12818	12978	12672	12848	12928	12737	12833	12936	12877	12874	12939	12985	12863	12894	12951	12949	13027	12847	12925	12843	12989	12794	12821	12860	12914	12983	12903	12799	12875	12914	12875	12934	12846	13072	12846	12856	12847	12831	12926	13050	12763	12893	12901	12804	12919	12900	12752	12988	12963	12804	12930	13086	12922	12827	12817	12799	12867	12967	12779	12916	13004	12941	12792	12844	12864	12993	12975	12855	12950	12942	12786	12885	12980	12869	12929	12902	12813	12824	12915	12825	12945	12942	12984	12981	12819	12906	12969	12944	12799	12961	12974	12795	12791	12879	12922	12974	12972	12889	12822	12804	12922	12902	12858	12882	12873	12945	12820	12864	12894	12919	12986	12929	12872	13090	12894	12986	12874	12829	12933	12925	12842	12765	12948	12827	12985	12791	12935	12930	13014	12926	13011	12923	12967	12811	12896	12718	12979	12910	12766	12929	12855	12925	12959	12821	12939	12826	12942	12860	12839	12987	12800	12908	12877	12882	12961	12808	12925	12910	12775	12766	12903	12901	12896	12788	12875	12898	12766	12861	12922	12740	13029	12836	12896	13093	12990	12936	12826	12967	12793	13011	12825	12933	12974	12899	12997	12838	12892	13064	12934	13013	12861	12939	12873	12853	12950	12763	12822	12862	12998	12822	12843	13027	12867	12902	12993	12795	12923	13014	12834	12846	12978	12795	12726	12887	12834	13030	12879	12879	12887	12717	13073	13027	12872	12853	12869	12824	12868	12957	12871	12928	12928	12901	12928	12841	12704	13021	12834	12696	12855	12916	12766	12840	12921	13005	12933	12881	12850	12906	12907	12949	12967	12926	12814	12945	12804	12883	12915	12803	12826	12923	12779	12892	12996	12993	12881	12908	12872	12971	12944	12881	12707	12984	12928	12937	12890	13001	13006	13035	12803	12885	12793	12774	12909	12931	12872	12867	12849	13003	12754	12967	12834
24175	24539	34752	28670	23132	21640	18309	13900	12928	13261	13291	13038	12995	13023	13116	13108	13196	12873	12980	13032	13028	12891	12918	12925	12883	12940	12912	12859	13018	12943	12961	12851	12958	12928	12870	12873	12803	13079	13038	12867	12804	12894	12873	12804	12817	12989	12888	13042	12901	12800	12920	12843	12864	13072	12917	12879	12780	13001	12811	12825	12842	13114	12896	12989	12891	12816	13039	12918	12842	12888	12868	12837	12755	12826	13055	12963	12690	12705	12928	12767	12843	12862	12831	12891	12780	12898	12826	12813	12846	12888	12773	12828	12780	12874	12862	12849	12807	12957	12962	13027	12704	12867	12851	12833	12893	12712	12886	12903	12843	12809	12824	12801	12787	12958	12904	12949	12889	12893	12876	12888	12899	12804	12871	12859	12953	12910	12847	12848	12725	12939	12801	12934	12831	12783	12829	12931	13037	12957	12899	12814	12990	12811	12887	12810	12809	12888	12709	12821	12840	12889	12744	12743	12928	12890	12949	12769	12848	12819	12924	13000	12956	12896	12682	12870	12757	12768	12990	13042	12909	12760	12719	12812	12862	13027	12973	12941	12756	12971	12941	13063	12834	12797	12716	13002	12982	12839	12891	12829	12835	12816	12902	12794	12858	12818	12763	12831	12825	12874	12771	12734	12891	12823	13011	12910	12729	12624	12897	12981	12834	12880	12850	12816	12794	12811	12786	12837	12595	12835	12844	12896	12856	12934	12721	12868	12696	12797	12824	12720	12699	12912	12710	12819	12812	12795	12944	12891	12819	12918	12901	12778	12748	12824	12918	12659	12850	12815	12775	12784	12831	12882	12953	12947	12933	12739	12890	12728	12881	12910	12878	12770	12863	12712	12746	12917	12819	12777	12772	13014	12669	12860	12832	12824	12763	12818	12778	12920	12906	12826	12883	12933	12879	12810	12729	12989	12806	12827	13026	12696	12858	12938	13078	12726	13057	12708	12717	13036	12925	12984	12850	12857	12822	12773	12786	12737	12851	12815	12878	12861	12919	12912	12826	12912	12744	12776	12966	12911	12927	12809	12874	12896	12812	12997	12768	12789	12762	12853	12737	12754	12732	12983	12714	12815	13012	12881	12640	12748	12884	12771	12759	12793	12703	12806	12705	12838	12967	12792	12955	12728	12921	12819	12912	12735	12944	12824	12972	12958	12999	12686	12875	12850	12818	12728	12972	12960	12824	13065	12815	12889	12975	12701	12749	12823	12879	12828	12817	12796	12683	12600	12901	12910	12702	12909	12687	12814	12957	12861	12956	12803	12925	12874	12739	12870	12951	12855	12837	12827	12751	12872	12922	13000	12839	12813	12816	12919	12691	12786	12954	12959	12730	12810	12818	12795	12777	12868	12724	12856	12813	12847	12844	12859	12856	12845	12973	12776	12871	12766	12818	12803	12771	12822	12801	13007	12794	12968	12818	12929	12740	13000	13033	12987	12937	12727	12596	12775	12860	12894	12905	12721	12833	12875	12861	12814	12855	12615	12723	12903	12662	12654	12827	12727	12930	12923	12806	12900	12891	12658	12992	12910	12788	12946	12795	12940	12971	12957	12864	12834	12889	12862	12741	12990	12902	12748	12850	12874	12911	13019	12794	13087	12834	12901	12693	12962	12915	12633	12932	12731	12794	12855	12883	12973	12829	12672	12852	12962	13071	13016	12872	12762	12990	12747	12827	12748	12719	12906	12766	13041	12921	12857	12865	12799	12715	12824	12884	12855	12976	12923	12923	12789	12726	12649	12792	12770	12812	12855	12699	12751	12959	12901	12644	12790	12842	12906	12679	12712	12775	12841	12793	12795	12697	12922	12819	12919	12615	12859	12795	12856	12894	12796	12680	12553	12738	12972	12751	12667	12885	12814	12825	12811	12924	13030	12890	12834	12929	12866	12844	12670	12761	12946	12830	12751	12911	12814	12813	12683	12956	12787	12862	12790	12839	12777	12829	12863	12795	12721	12833	12706	12735	12935	12687	12781	12860	12860	12793	12745	12683	12817	12913	12720	13026	12948	13006	12785	12868	12934	12746	12842	12857	12971	12901	13011	13098	12678	12644	12994	12836	12779	12798	12913	12812	12857	12855	12865	12803	12604	12946	12791	12915	12772	12880	12796	12747	12976	12829	12934	12978	12828	12752	12927	12899	12899	12840	12993	12729	12815	12989	12843	12885	12719	12681	12859	13198	12801	12879	12843	12948	12894	12741	12855	13002	12778	12817	12990	12768	12702	12834	12807	12890	12779	12737	12887	12773	12851	13016	13011	12709	12763	12809	12776	12752	12905	12744	12850	12722	12680	12750	12796	12861	12870	12724	12934	12826	12952	12779	12786	12880	12891	12822	12871	12775	12833	12832	12946	12885	12750	12795	12887	12847	12843	12885	13019	12941	12984	12806	12906	12825	12776	12767	12769	13020	12622	12821	12842	13025	13061	12755	12763	13012	12951	12788	12792	13054	12814	12692	12924	12866	12823	12832	13019	12753	13008	12958	12882	12795	12812	12936	12688	12826	13006	12789	12994	12749	12885	12904	12895	12973	12700	12884	12931	12835	12850	12912	12715	12757	12857	12817	12867	12779	12706	12864	12871	12853	13057	12806	12765	12969	12808	12836	12870	12828	12962	12737	12849	12902	12975	12789	12848	12847	12855	12771	12670	12741	12942	12870	12817	12896	12855	12837	12814	13005	12999	12751	13009	12855	12870	12810	12716	12758	12895	12673	12822	12963	12804	12785	12864	13072	12872	13064	12923	12876	12986	12735	12968	12866	12778	12803	12852	12721	12853	12848	12932	12948	13071	12797	12834	12845	12855	12873	12800	12810	12951	12873	12884	12849	12850	12813	12853	12899	13120	12744	12817	12890	12763	12878	12867	12875	12631	12928	12817	12887	12801	12870	12721	13021	12933	12852	12857	12858	12829	12787	12667	12906	12850	12743	12791	12730	12864	12789	12813	12928	13054	12798	13155	12959	12881	12756	12767	12878	12794	12775	12933	13076	12927	12668	12865	13080	12850	12859	12671	12963	12804	12774	12703	12850	12807	12904	12804	12846	12748	12760	12867	12818	12917	12878	12766	12961	12828	12737	12823	12887	12885	12849	12924	12832	12817	12873	12873	12718	12896	12905	12748	12703	12799	12747	12947	12829	12779	12899	12781	12899	12904	13018	12880	12682	12867	12919	12860	12849	13016	12728	12837	12718	12718	12752	12720	12833	13011	13058	12883	12742	12926	12628	12702	12945	12877	12625	12690	12994	12829	12817	12795	12810	13084	13008	12865	12769	12710	12825	12869	12877	13022	12805	12870	12848	12866	12771	12757	12715	12784	12821	12755	12993	12850	12842	12903	12865	12818	12833	12871	12837	12645	12763	12767	12807	12871	12903	12971	12944	12782	12970	12912	13003	12894	12844	12900	12707	12700	12719	12851	12920	12953	12909	12792	12733	12703	12802	12832	12789	13072	12961	12836	12758	12754	12985	12908	13007	12920	12776	12776	12739	12830	12783	12709	12801	12952	13044	12746	12824	12844	12743	12823	12824	12780	12863	12649	12950	12820	12900	12804	12788	12746	12979	12912	12815	13028	12797	12784	12967	12831	13046	13067	12952	12795	12611	12967	12898	12841	12864	12548	12914	12840	12924	12838	12929	12837	12945	12744	12713	12864	12947	12882	12729	12657	12906	12914	12737	12837	12956	12667	12785	12837	12753	12766	12902	12919	13007	13046	12837	13102	13082	12997	12825	12864	12853	12738	12783	12807	12960	12669	12935	13033	12812	12867	12799	12967	12907	12906	12956	12815	12964	12707	12702	12783	12931	12862	12884	12738	12845	12874	12791	12817	12757	12830	13037	12814	12816	12814	12771	12967	12980	12835	12800	12839	12921	12952	12845	12897	13076	12824	12853	12770	12891	13036	12821	12866	12828	12753	12806	12746	12970	12918	12821	12667	12920	12793	12688	12779	12842	13019	12674	12911	13032	12962	12749	12837	12765	12756	12804	12926	12772	12864	12653	12841	12747	12944	13011	12852	12967	12776	12874	12694	12677	12757	12887	12697	12882	12628	12803	12814	12707	12773	12886	12688	12730	12839	12824	12690	12754	12890	13093	12771	12909	12889	12728	12909	12861	13042	12988	12912	12890	12798	12772	12758	12788	12580	13018	12709	12957	12942	12775	12835	12863	12759	12716	12687	12845	12831	12926	12785	12762	12780	12694	12716	12815	12971	12864	12632	12702	12899	12682	12822	13085	12793	12924	12916	12818	12850	12725	12824	12683	12882	12816	12958	12672	12800	13019	12978	12910	12896	12827	12873	12751	12725	12792	12760	12688	12913	12835	12834	12752	12876	12800	12833	12847	12991	12910	12513	13044	13094	12873	12731	12937	12678	12894	12809	12992	12842	12999	12829	12921	12897	13021	12869	12619	12895	12860	12974	12809	12717	12664	12716	12815	12805	12693	12911	12947	12857	12981	12809	12838	12830	12963	12795	12994	12786	12764	12932	12943	12741	12846	12764	12605	12809	12750	12772	12869	12793	12838	12756	12911	12854	12861	12619	12763	12707	12908	12972	12914	12798	12887	12807	12884	12824	13020	12779	12764	12760	12962	12817	12870	12873	12876	12856	12884	12883	12831	12824	12843	12851	12832	12952	12857	12748	12861	12844	12858	12833	12852	12689	12910	12828	12975	12725	13010	12685	12762	12719	12809	12852	12961	12683	12638	12789	12883	12755	12993	12751	12592	12842	12867	12810	12787	12666	12806	12889	12991	13015	12813	12992	12878	12817	12774	12991	12738	12724	12848	12893	12791	12956	12960	12906	12866	12781	12769	12624	12886	12989	12781	12728	12659	12899	12866	12577	12866	12774	12716	12687	12851	12826	12922	12941	12745	12898	12876	12971	12895	12844	12794	12697	12675	12885	12730	13019	12895	12807	12983	12886	12797	12882	12667	12956	12780	12935	13056	12842	12772	12681	12746	12681	12800	12773	12958	12881	12911	12780	12806	12864	13141	12806	13002	12998	12758	12958	12875	12666	12747	12892	12849	12925	12928	12898	12899	13010	12753	12783	13053	12967	12776	12751	12995	12841	13020	12837	13002	13017	12896	12875	12655	12928	12747	12698	12636	12924	12794	12881	13014	12942
61523	105683	83210	51024	27614	15633	13410	13395	13286	13367	13282	13457	13174	13307	13411	13303	13191	13165	13074	13160	13288	13267	13394	13207	13352	13499	13306	13583	13347	13326	13400	13389	13390	13265	13365	13385	13175	13463	13369	13374	13324	13288	13292	13097	13221	13243	13211	13348	13358	13366	13379	13319	13369	13267	13335	13279	13360	13229	13314	13202	13309	13527	13375	13350	13303	13193	13376	13437	13277	13285	13302	13248	13241	13352	13169	13335	13395	13344	13315	13191	13289	13312	13427	13279	13312	13433	13265	13362	13391	13378	13375	13519	13328	13279	13332	13291	13412	13250	13264	13248	13207	13420	13219	13365	13425	13383	13331	13225	13255	13373	13300	13330	13261	13361	13320	13351	13259	13429	13349	13263	13434	13290	13378	13444	13166	13489	13326	13303	13342	13401	13357	13451	13386	13302	13133	13271	13211	13324	13241	13373	13350	13250	13189	13262	13280	13250	13375	13394	13423	13393	13511	13241	13256	13461	13225	13247	13463	13234	13246	13167	13310	13549	13203	13269	13200	13407	13443	13221	13286	13182	13274	13232	13338	13554	13349	13355	13434	13204	13101	13349	13376	13362	13291	13408	13249	13326	13357	13332	13201	13356	13236	13350	13238	13241	13331	13293	13411	13333	13213	13317	13199	13416	13178	13350	13429	13310	13351	13427	13407	13347	13301	13279	13264	13297	13417	13404	13437	13398	13424	13362	13266	13361	13354	13388	13181	13362	13258	13258	13149	13302	13347	13269	13236	13160	13497	13359	13365	13384	13252	13273	13193	13366	13243	13419	13275	13274	13345	13234	13351	13215	13475	13345	13350	13460	13323	13368	13265	13347	13268	13199	13354	13361	13362	13416	13371	13373	13424	13363	13401	13409	13412	13487	13318	13245	13301	13277	13179	13265	13049	13435	13451	13128	13337	13394	13386	13507	13482	13179	13235	13428	13291	13298	13397	13264	13230	13306	13281	13392	13266	13215	13412	13279	13256	13266	13452	13246	13366	13142	13308	13305	13234	13276	13348	13434	13304	13351	13366	13418	13173	13431	13239	13286	13322	13146	13363	13345	13373	13265	13327	13130	13372	13282	13276	13266	13295	13272	13238	13253	13471	13260	13215	13308	13287	13323	13167	13189	13122	13475	13346	13179	13477	13143	13410	13347	13229	13283	13394	13313	13409	13311	13280	13165	13195	13355	13323	13314	13303	13427	13387	13101	13345	13254	13531	13402	13349	13357	13128	13449	13301	13219	13330	13277	13381	13240	13179	13167	13242	13427	13215	13319	13263	13434	13363	13299	13375	13370	13412	13217	13268	13405	13190	13230	13267	13370	13506	13307	13348	13263	13309	13325	13138	13321	13206	13229	13194	13374	13196	13248	13333	13202	13242	13297	13192	13289	13401	13316	13335	13249	13413	13256	13421	13352	13404	13346	13246	13288	13100	13367	13270	13270	13185	13321	13353	13249	13166	13236	13302	13114	13345	13407	13341	13399	13192	13337	13475	13405	13407	13404	13292	13234	13280	13284	13463	13258	13305	13417	13312	13140	13257	13350	13535	13296	13316	13356	13312	13209	13303	13187	13307	13328	13374	13387	13226	13233	13202	13266	13216	13299	13275	13442	13362	13420	13319	13193	13225	13181	13446	13346	13206	13345	13342	13233	13510	13346	13421	13310	13365	13251	13392	13428	13453	13401	13245	13406	13129	13457	13377	13244	13258	13275	13255	13262	13456	13368	13394	13176	13226	13271	13333	13119	13276	13264	13344	13390	13221	13377	13329	13375	13345	13134	13217	13347	13146	13442	13241	13316	13345	13299	13350	13367	13307	13247	13376	13205	13309	13299	13243	13131	13344	13447	13419	13412	13251	13419	13268	13265	13329	13308	13414	13234	13317	13227	13333	13266	13239	13342	13349	13285	13330	13427	13500	13326	13249	13388	13283	13446	13248	13218	13397	13490	13201	13389	13283	13284	13336	13200	13271	13276	13204	13313	13539	13244	13234	13269	13476	13362	13435	13327	13386	13451	13194	13508	13234	13309	13338	13283	13464	13218	13446	13320	13195	13393	13269	13302	13391	13298	13397	13173	13338	13359	13496	13453	13239	13255	13338	13391	13158	13449	13284	13301	13398	13400	13427	13457	13271	13175	13371	13306	13498	13526	13300	13557	13159	13322	13333	13284	13240	13453	13351	13205	13334	13281	13545	13282	13417	13140	13326	13534	13387	13117	13457	13345	13164	13260	13358	13269	13479	13435	13223	13385	13387	13394	13324	13209	13283	13166	13291	13290	13356	13414	13296	13407	13447	13282	13269	13413	13334	13384	13320	13402	13490	13378	13334	13305	13307	13351	13281	13312	13331	13327	13333	13301	13317	13227	13370	13325	13286	13593	13169	13316	13278	13346	13515	13345	13154	13375	13324	13306	13270	13305	13224	13245	13180	13181	13330	13331	13356	13206	13191	13306	13303	13190	13303	13319	13487	13454	13367	13323	13344	13270	13358	13444	13396	13336	13267	13497	13390	13380	13325	13228	13392	13330	13205	13279	13361	13231	13059	13316	13171	13399	13300	13079	13475	13164	13282	13460	13251	13254	13261	13189	13389	13245	13542	13162	13449	13394	13296	13367	13212	13360	13476	13293	13261	13328	13184	13314	13173	13308	13306	13310	13100	13320	13269	13434	13213	13248	13347	13299	13195	13392	13187	13220	13169	13306	13350	13199	13250	13227	13490	13305	13274	13339	13393	13272	13218	13141	13314	13180	13420	13293	13293	13392	13301	13192	13353	13379	13462	13254	13391	13410	13289	13369	13297	13355	13169	13271	13274	13431	13318	13180	13577	13067	13385	13333	13190	13425	13290	13310	13519	13432	13246	13341	13322	13333	13225	13328	13320	13162	13216	13026	13207	13353	13350	13236	13226	13265	13423	13394	13287	13275	13233	13463	13414	13393	13312	13335	13138	13227	13212	13299	13422	13318	13286	13252	13317	13120	13309	13327	13246	13314	13361	13343	13261	13450	13481	13322	13433	13330	13293	13255	13303	13223	13228	13282	13220	13298	13235	13272	13304	13327	13150	13393	13352	13424	13233	13251	13511	13262	13370	13253	13391	13346	13415	13261	13306	13240	13300	13163	13279	13310	13337	13264	13285	13306	13297	13337	13282	13222	13233	13408	13190	13270	13363	13295	13282	13351	13270	13317	13215	13332	13441	13428	13273	13403	13413	13221	13246	13303	13317	13277	13454	13400	13402	13144	13456	13246	13372	13259	13261	13248	13267	13368	13308	13291	13386	13335	13306	13317	13379	13414	13424	13164	13257	13172	13326	13234	13167	13271	13266	13061	13246	13322	13286	13553	13352	13336	13371	13408	13172	13426	13299	13287	13427	13283	13285	13428	13196	13229	13258	13418	13343	13344	13242	13349	13310	13345	13315	13367	13300	13193	13267	13407	13424	13376	13400	13359	13303	13301	13290	13298	13376	13463	13262	13245	13247	13251	13334	13369	13427	13284	13326	13348	13105	13330	13240	13288	13275	13560	13289	13423	13448	13327	13246	13429	13353	13307	13229	13377	13390	13277	13370	13361	13391	13460	13453	13273	13320	13468	13375	13217	13131	13273	13347	13283	13408	13169	13369	13365	13430	13344	13284	13255	13229	13395	13435	13353	13382	13202	13392	13315	13235	13292	13337	13412	13449	13376	13221	13220	13334	13465	13311	13245	13422	13270	13379	13416	13237	13333	13320	13259	13326	13209	13361	13248	13334	13251	13383	13307	13327	13350	13224	13185	13142	13501	13267	13326	13226	13369	13430	13305	13245	13364	13178	13335	13478	13324	13384	13349	13426	13235	13233	13320	13581	13381	13162	13101	13286	13355	13337	13409	13344	13314	13207	13482	13215	13414	13354	13327	13096	13320	13243	13325	13347	13327	13210	13261	13329	13366	13097	13233	13308	13289	13315	13146	13215	13371	13119	13307	13269	13340	13276	13396	13288	13258	13316	13337	13345	13374	13294	13276	13414	13318	13453	13369	13347	13277	13385	13319	13189	13249	13448	13221	13317	13268	13324	13358	13345	13193	13423	13291	13261	13262	13370	13337	13384	13136	13397	13196	13349	13252	13443	13339	13354	13418	13309	13374	13289	13288	13141	13251	13430	13164	13357	13322	13348	13480	13355	13234	13378	13299	13207	13431	13458	13275	13412	13326	13379	13340	13369	13303	13227	13473	13351	13292	13254	13405	13516	13312	13332	13403	13341	13344	13359	13326	13208	13259	13251	13307	13226	13315	13309	13419	13359	13308	13181	13299	13164	13299	13292	13335	13207	13439	13484	13394	13251	13320	13270	13331	13426	13337	13176	13233	13353	13271	13416	13166	13193	13394	13235	13406	13366	13361	13354	13381	13338	13284	13460	13150	13322	13283	13278	13380	13172	13388	13359	13138	13252	13357	13403	13279	13222	13315	13198	13213	13521	13379	13434	13392	13401	13441	13228	13189	13236	13291	13303	13435	13425	13251	13357	13410	13263	13299	13388	13266	13389	13374	13200	13433	13341	13444	13264	13275	13365	13182	13352	13375	13231	13155	13213	13328	13280	13368	13395	13341	13295	13365	13418	13464	13263	13200	13403	13239	13397	13346	13297	13361	13343	13233	13365	13251	13305	13191	13240	13573	13223	13388	13258	13471	13322	13082	13280	13265	13345	13377	13389	13436	13349	13141	13194	13348	13295	13358	13438	13187	13207	13124	13291	13158	13334	13542	13300	13414	13314	13325	13402	13448	13454	13354	13314	13389	13271	13399	13257	13273	13470	13233	13303	13211	13368	13351	13191	13330	13224	13257	13319	13267	13354	13250	13237	13443	13225	13244	13320	13256	13364	13288	13346	13256	13272	13302	13163	13291	13384	13379	13331	13287	13427	13411	13519	13244	13256	13360	13234	13397	13341	13318	13253	13198	13298	13299	13356	13248	13199	13345	13417	13424	13303	13338	13292	13376	13218	13267	13330	13169	13224	13287	13290	13276	13409	13275	13272	13399	13550	13265	13340	13148	13286	13377	13400	13216	13244	13211	13264	13158	13293	13352	13304	13310	13509	13298	13324	13346	13207	13311	13370	13351	13320	13368	13202	13319	13285	13418	13351	13307	13238	13425
32850	37502	35714	24330	16308	14399	14052	13989	14080	13931	13967	13747	13768	13893	13766	13825	13745	13908	13768	13871	13914	13729	13780	13912	13858	13788	13703	13890	13851	13902	13709	13897	13622	13962	13740	13507	13651	13894	13750	13861	13982	13880	13890	13830	13913	13664	13913	13841	13811	13698	13895	14119	13814	13720	13910	13844	13850	13759	13802	13747	13911	13938	13951	13994	13858	13768	13938	13717	13868	13704	13967	13826	14003	13820	13953	13855	13887	13940	13805	13779	13769	13910	13924	13833	13807	13728	13599	13930	13803	13856	13832	13797	13800	13822	13832	13761	13948	13920	13794	13686	13735	13840	13917	13815	13949	13985	13709	13811	13566	14000	13879	13943	13751	14077	13780	13951	13837	13938	13649	13832	13751	13737	13901	13942	13802	13768	13783	13669	13783	13944	14052	13859	13701	13794	13979	13929	13784	13908	13995	13951	13794	13909	13936	13951	14044	13888	13761	13921	13695	13808	13640	13802	13900	13994	13787	13846	13913	13877	13757	13855	13707	13767	13767	13714	13832	13766	13870	13869	13807	13875	13900	13766	13879	13851	13770	13881	13639	13766	13973	13786	13675	13875	13939	13686	13795	14038	13701	13900	13666	13838	13780	13786	13896	13869	13852	13783	13727	13629	13742	13878	13988	13881	13971	13769	13841	13985	13903	13926	13656	13880	13760	13828	13956	13773	13730	13877	13713	13782	13811	13895	13696	13755	13982	13835	13779	13753	13902	13739	13782	13550	13753	13800	14013	14064	13811	13978	13805	13806	13727	13676	13786	13759	13954	13693	13792	13937	13908	14032	13726	13802	13866	13747	13863	13738	13719	13937	13707	13860	13960	13954	13694	13709	13782	13789	13882	13602	14017	13794	13903	13927	13748	13818	13885	13967	13867	13735	13915	13618	13491	13730	13880	13787	13738	13801	13908	13917	13848	13661	13711	13681	13785	13920	13718	13900	13708	13896	13836	13937	13898	13795	13849	13817	13692	14017	13847	13765	13776	13816	13830	13818	13633	13675	13811	13959	13746	13759	13974	13837	13713	13864	13820	13980	13774	13909	13780	13773	13938	13748	13746	13773	13984	13884	13898	13869	13913	13788	13858	13854	13669	14026	13844	13804	13909	13776	13830	13702	13783	13793	13652	13941	13980	13676	13775	13842	13811	13898	13841	13935	13746	13763	14009	13869	13676	13739	13878	14016	13839	13767	13780	13837	13841	13870	13718	13841	13744	13807	13721	13894	13863	13937	13922	13912	13991	13659	13686	13701	13852	13968	13628	13865	14044	14006	13888	13797	13869	13854	13744	13785	13794	13746	13833	13830	13873	13859	13804	14121	13975	13843	13684	13767	13987	13854	13568	13801	13782	13795	13790	13897	13739	14038	13853	13842	14121	13763	14037	13756	13856	13746	13866	13756	13662	13910	13823	13816	13777	13728	13945	13785	13666	13641	13631	13854	13735	13942	13899	13770	13936	13966	13945	13659	13757	13881	13926	13691	13879	13747	13749	13762	13759	13772	13891	13953	13856	13739	13603	13828	13862	13805	13654	13863	13804	13917	13823	13856	13969	13806	13924	13830	13699	13996	13847	13737	13946	13721	13885	13991	13782	13769	13726	13825	13902	13796	13834	13841	13737	13885	13678	13814	13743	13899	13536	13839	13878	13672	13822	13808	13929	13832	13778	14016	13801	13645	13905	13916	14027	13979	13871	13981	13863	13909	13789	13550	13638	13871	13765	13805	14008	13887	13875	13793	13883	13827	13908	13879	13888	13862	13689	13962	13807	13866	13833	13918	13753	13717	13853	13831	13938	13788	13952	13854	13781	14019	13897	13980	13828	13730	13880	13937	13918	13833	13663	13749	13917	13787	13819	13822	13751	13689	13812	13791	13878	13767	13975	13791	13765	13871	13789	13749	13896	13583	13750	13859	13775	13833	13659	13679	13736	13670	13557	13775	13897	13948	13610	13755	13861	13866	13854	13540	13712	13676	13957	13864	13865	13733	13996	13728	13668	13927	13629	13911	13977	13735	13887	13865	13821	13820	13779	14125	13903	13738	13912	13914	13680	13811	13882	13898	13882	13817	13970	13842	13682	13855	13859	13645	13930	13952	13979	13735	13608	13730	13746	13866	14091	13972	13830	13824	13960	13852	13757	13907	14022	13756	13855	13825	13790	13864	13890	13774	13758	13727	13783	13687	13987	13898	13838	13701	13847	13901	13692	13874	13866	13915	14012	13889	13794	13741	13696	13931	13974	13667	13815	13723	13726	13808	13740	13901	13952	13961	13898	13842	13842	13619	13846	13771	13609	13862	13840	13731	13738	13761	13969	14018	13842	13780	13876	13874	13874	13793	13614	13849	13784	13753	13789	13937	13917	13732	13818	13919	13856	13732	13692	13556	13801	13841	13757	13755	13882	13707	13767	13784	13736	13839	13915	13944	13873	13929	13899	14021	13754	13958	13796	13712	13641	13743	13851	13610	13795	13943	13949	13952	13679	13686	13815	13873	13717	13914	13959	13833	13882	13791	13755	13991	13891	13762	13694	13833	13876	13657	13740	13651	14007	13970	13822	13890	13953	13770	13958	13943	13875	13854	13837	13720	13659	13839	13830	13910	13781	13928	13804	13703	13668	13800	13774	13818	13710	13873	13927	13698	13685	13999	13931	13853	13837	13690	13780	13835	13682	13707	13711	13838	13780	13724	13851	13956	13848	13848	13897	13847	13851	13690	13818	13826	13957	13967	13767	13743	13945	13965	14097	13733	13762	13724	13891	13963	13648	13872	13726	13869	13721	14115	13950	13845	13728	13800	13718	13789	13860	13781	13855	13797	13808	13901	13921	13725	13803	13703	13859	13851	13688	13952	13736	13733	13899	13848	13709	13589	13872	13959	13720	13880	13605	13809	13969	13768	13894	13800	13893	13873	13772	13841	13826	13720	13745	13829	13877	13919	14047	13820	13948	13734	13748	13952	13885	13721	14032	13908	13862	14029	13822	13924	13889	14077	13885	13714	13640	13702	13729	13982	13866	13675	13940	13739	13894	13840	14050	13836	13915	13762	13802	13840	13836	14010	13910	13742	14005	13788	13852	14034	13774	13634	13873	13685	14001	13884	13883	13819	13811	13922	13862	13989	13782	13755	13772	13711	13948	14015	13816	14008	13722	13743	13956	13862	13654	13819	13706	13748	13562	13563	13879	13787	13756	14046	13972	13688	13806	13808	13984	13807	13908	13831	13805	13828	13858	13818	13742	13904	14016	13798	13808	13673	13823	13797	13857	13877	13865	13751	13869	13801	13589	13627	13769	13809	13876	13949	13720	13571	13728	13869	13745	13760	13792	13636	13809	13803	13833	13893	13651	13766	13778	13817	13702	13661	13777	14028	13845	13879	13733	13910	13890	13855	13830	13830	13859	13892	13573	13855	13620	13899	13808	13972	13862	13899	13904	13697	13822	13905	13733	13899	13846	13691	13842	13741	13845	13768	13697	13714	13853	13787	13750	13778	13837	13775	13995	13966	13827	13853	13993	13975	13722	13752	13978	13895	13955	13892	13783	13834	13918	14052	13797	13737	13971	13885	13528	13934	13732	13662	13801	13797	13865	13817	13824	13806	14041	13849	13926	13861	13692	13769	13807	13737	13851	13777	13753	13956	13893	13725	13850	13774	13934	13990	13732	13790	13536	13899	13899	13697	13952	13895	13855	13806	13776	13838	13840	13908	13985	13819	13790	13908	13902	13907	13756	13963	13718	13736	13763	13819	13901	13785	13688	13747	13868	13896	13740	13845	13853	13641	13875	13992	13817	13780	14157	13799	13817	13740	13886	13900	13895	13806	13926	13978	13702	13900	13748	13676	13793	13903	13675	13753	13818	13955	13853	13794	13689	13919	13845	13741	13870	13943	13781	13843	13778	13933	13732	13902	13744	13845	13899	13731	13820	13760	13828	13758	13769	13832	13903	13986	13753	13859	13834	13677	13942	13945	13745	13855	13821	13801	13874	13733	13786	13882	13752	13615	13609	13787	13892	14121	13998	13852	13854	13749	13865	13550	13807	13664	14148	13702	13887	13768	13946	13733	13925	13769	13846	13992	13728	13893	13960	13756	13825	13789	13957	13798	13808	13638	13999	13752	13860	13888	13701	13883	13959	13787	13728	13888	13778	13669	13775	13764	14007	13757	13838	13845	13721	13785	13881	13900	13709	13787	13968	13906	13832	13924	13669	13906	13764	13766	13900	13763	13713	13837	13829	13809	13911	13906	13701	13932	13862	13870	13876	13971	13826	13800	13623	13991	13874	13856	13828	13969	13854	13826	13889	13828	13820	13841	13925	13938	13844	13712	13821	13807	13888	13783	13889	13906	14042	13824	14102	13738	13807	13798	13940	13923	13937	13769	13851	13688	13835	14034	13731	14009	13892	13742	13950	13701	13700	13982	13845	13616	13756	13967	14004	13891	13917	13876	13590	13674	13956	13972	13904	13966	13745	13776	13745	13836	13871	14082	13890	13843	13799	13822	14140	13914	13714	13772	14184	13649	13900	13879	13951	13848	13846	13848	13820	13879	13512	13996	13780	13664	13783	13806	13790	13690	13788	13852	13906	13819	13683	13938	13974	13765	13849	13834	13972	13750	13871	13911	13884	13772	13907	13674	13858	13754	13576	13694	14002	13805	13712	13927	13728	13683	13877	13857	13956	13897	13788	13840	13807	13920	13792	13821	13834	13833	13850	13915	13858	13791	13824	13776	13742	13917	13786	13941	13868	13855	13880	13898	13633	13885	13704	13936	13916	13822	13691	13740	13692	13763	13821	14024	13837	13916	13695	13754	13886	13758	13844	13843	13954	13949	13867	13824	13970	13867	13776	13677	13953	13859	13738	13884	13922	13878	13699	13964	13830	13928	13819	13975	13811	13756	13752	13740	13871	13718	13829	13844	13919	13999	13926	14093	13794	13674	13834	13720	13878	14003	13847	13732	13940	13577	13665	13707	13895	13712	13826	13871	13826	13962	13881	13893	13913	13701	13971	13823	13916	13744	13851	13947	13879	13766	13941	13937	13730	13852	13837	13971	13771	13703	13558	13753	13792	13928	13818	13762	13764	13703	13656	13726	13476	13698	13755	13747	13833	13771	13850	13919	13991	13789
42203	54582	39317	22339	15618	14187	13735	13800	13893	13846	14116	14032	13874	13960	13859	14031	14023	13991	13816	14012	13968	13836	13949	13809	14061	13970	13907	13861	13888	13837	14119	14008	14015	13781	13826	14017	14097	13927	13941	13890	13856	13700	13888	13972	13849	14050	13819	13978	13800	13959	13891	13945	13931	14072	13864	13920	14026	13948	13779	13878	13949	13802	13915	13954	13994	13956	14025	13958	14001	13833	13943	13948	13932	13921	13898	13821	13947	14025	13859	13994	13871	13912	13948	13901	13934	13997	13775	13725	13804	13966	13990	13908	13989	13923	13929	14135	13854	14060	13922	13858	13980	14003	13947	13857	13858	14053	13877	14030	14014	13892	14011	13940	14001	14071	13832	14005	14076	13851	13969	13777	14043	13934	13927	13958	13866	14060	14017	13873	13825	13822	13924	14066	13856	13798	13898	14113	14101	13784	14006	14013	13957	14028	13824	14159	13994	14022	13797	13969	13733	13801	13929	13680	13916	13990	13978	13719	14090	13871	13791	13729	14016	13845	13847	13818	13887	13831	14026	13861	13931	13922	14081	13774	13934	13890	13710	13950	13875	13907	13858	13961	13961	13925	13891	14081	13874	13935	13752	13877	13726	13841	13875	13965	14017	13967	13982	13857	13975	13967	13879	13802	13859	13828	14005	13756	14093	13864	13860	13748	13844	13995	13981	13914	13927	13739	13803	13962	13892	13996	13907	13694	13945	13925	13904	13947	13905	13808	13959	13911	14043	13815	13802	13883	13857	13943	13855	13811	13818	13798	13870	13969	13974	13925	13918	14108	13978	13982	13805	13864	13960	14002	13746	13895	14063	13829	14116	13937	13949	13930	14000	14017	13911	13985	13861	13831	13915	13917	13811	13942	13796	13936	13994	13844	13753	13826	13929	14091	13947	13867	13861	13855	13930	14002	13771	13897	13907	14137	13777	13978	13828	13858	13764	13969	13865	13960	13939	13926	13833	13938	13953	13901	13885	13918	13835	14008	13807	14078	13940	13909	13819	13978	13965	13793	13983	13834	13917	13891	13815	13871	13742	13902	13905	14015	14018	13955	13867	13851	13797	13978	13840	13855	13920	13824	13874	14000	13916	13884	13920	13712	13786	13863	13954	13849	13857	13893	13872	13835	13816	13908	13665	13838	14018	14053	13902	14189	13952	14008	13996	13866	14047	13858	13890	13732	14025	13932	14039	13923	13904	13938	14007	13886	14022	13859	13942	13836	13765	13854	13987	13972	13991	14044	14115	13824	13951	13846	14011	13927	13905	13906	13795	13802	13817	13856	13923	13859	13844	13890	13983	13849	13829	13924	13858	14108	13932	13907	13949	14050	13817	13831	13824	14081	13975	13893	13876	13893	13944	13823	13818	14055	13857	13823	13839	14000	13947	13803	13998	13804	14055	13927	13963	14042	13862	14064	13838	13991	13877	13898	13772	13861	13900	13820	13919	13828	13766	13975	13925	13924	13937	13917	13644	14026	14071	13882	13911	13758	14002	13889	13877	14064	13728	13947	13887	13908	13839	13880	13908	13820	13864	14059	13859	14063	13869	13915	14032	13893	13961	13943	14203	13957	13968	14060	13939	13947	13895	14002	13720	13854	13883	13866	13997	14014	13977	14051	13882	13919	14019	13911	13914	13876	13864	13796	14023	13966	13921	13834	13814	14013	14009	13801	13890	13864	13888	13953	13811	13976	13919	13958	14042	13888	13874	13867	14059	14006	13831	13901	13933	13727	13900	13848	14061	13898	13940	13873	13895	13863	14023	13893	13810	13771	13968	13923	13929	13799	13977	14010	13852	13778	13935	13943	13888	14029	13888	13876	13888	14029	14000	13848	14075	14001	13825	14000	14062	13696	13998	13938	13823	13866	13878	13946	13989	14058	13819	13974	13902	13697	13949	13869	13981	13955	13964	13724	13890	14010	13839	13908	13996	13893	13796	13818	13919	13856	13802	13779	13904	13974	13861	13963	13962	13829	13807	13806	13835	13889	13949	13992	13793	13921	13988	13871	13987	13911	13853	13902	14021	13773	13819	13827	14015	13935	13808	13840	13935	13928	13861	13935	13865	13981	13816	13939	13999	13888	13845	13976	13849	13851	13864	13871	14066	13890	13838	13932	13852	13968	13785	13836	13827	13765	13932	13882	13848	13956	13888	13950	13811	13914	13925	14022	13936	13894	13925	14003	13888	14064	13959	13915	13961	13910	13930	14006	13979	14015	13967	14054	13818	13867	13939	13808	13934	14056	13818	14019	13956	13931	13948	13776	13909	13785	13991	13877	13947	13984	13976	13782	13937	14088	13817	14112	13825	13970	14032	13957	13982	13753	13880	13832	13902	13879	13743	13926	13935	13882	13982	13833	13947	14048	14055	13848	14041	13880	14003	14021	13977	13957	14046	13779	13929	13957	14055	13831	13712	13897	14030	13958	14085	13767	13916	13816	13811	13931	14014	13840	13981	13913	13984	13806	13891	13935	13805	13862	13997	13984	13774	13878	13961	14004	13862	13837	13856	14059	13953	13953	13952	13933	13798	13876	13996	13765	13906	13908	13912	13843	14047	13986	13910	13882	13956	13808	13935	13836	13915	13886	13822	13939	13934	13936	14025	13988	13935	13775	13946	13909	13968	13911	13925	14121	13853	13885	13830	13950	13941	13991	13818	13785	13797	14019	13944	13993	13898	13899	13960	13876	14125	13905	14101	13893	14015	13866	13845	13946	13794	13950	14020	13812	13875	13799	13882	14004	13984	14170	13752	14045	13734	13879	13759	13913	13992	13986	14027	13855	13937	13855	14082	13864	13882	13975	14030	13805	13917	13918	13778	13984	14054	13776	13937	13996	13986	13986	14009	13908	14006	14040	13923	13926	13890	13766	13951	14063	13994	13852	14005	13932	13945	13963	13856	13849	13868	13932	14065	13937	13948	13909	13971	13931	14013	14000	13875	14025	13745	13926	13928	13877	13874	13910	13932	13754	13927	13897	13902	13806	14039	13823	14022	13983	13863	13797	14011	13926	13944	13930	13915	13866	13860	13920	13890	13796	13943	13815	13997	13991	13851	13940	13898	13935	13964	13864	13910	13862	13898	14052	13904	14111	13812	13931	13824	13813	14044	13899	13841	13967	13927	14028	13936	13919	13957	13931	13807	13916	13959	13957	14146	13984	13913	13881	13914	13838	13990	13790	13977	13822	13902	13901	13993	13797	14117	13986	13836	14043	13856	13976	13995	13882	13793	13913	13818	13901	13936	14033	13985	14045	13869	13951	13883	13880	13902	13937	13912	13900	13780	13828	13936	13860	13836	13911	13980	13962	13801	14007	13877	13810	13892	13940	14124	13953	13949	13947	13716	13944	13891	13947	13854	13820	14174	13969	13987	13767	13922	13796	13798	13998	13798	13902	14091	13930	13742	13860	13954	14043	13933	13891	13945	13888	13911	13954	13995	13961	14052	13829	13979	13739	13825	13937	13959	13769	13835	13893	13960	13947	13837	13898	13798	13934	13969	13990	13994	13807	13893	14123	13969	13923	13829	13925	13911	13865	14122	13793	13994	13976	13913	13807	13786	13904	14045	13860	13830	13788	13861	13943	13763	14016	13925	13924	13817	13921	13729	13807	13884	13935	13877	13847	13894	13829	13859	13962	14004	14004	14081	13841	13870	13884	13850	13987	13802	13902	13914	13899	14043	14031	13912	14053	13988	13867	13864	14082	14018	14143	13989	13911	13968	13957	13956	13877	13896	13859	13915	13851	14003	13855	13754	13858	13863	13867	13877	14000	13935	14018	14026	14068	14077	14022	14019	13930	13886	13988	13975	14068	13918	14061	13989	13748	13971	13859	13838	13960	14008	13926	13905	13843	14047	13865	13785	14090	13847	13993	13921	14028	14043	13866	14018	13955	14028	13933	13980	13991	13905	13955	13955	13914	13815	13870	14030	13813	14073	13888	13948	13891	14112	13871	13929	14002	14060	13885	13846	13983	13909	13869	13912	13870	13923	13832	13961	13889	13805	13869	13937	13975	13771	13950	13819	14126	14008	13876	14006	13987	13866	13996	13959	14041	13942	13973	13872	13954	13893	14036	13893	13946	14038	13962	13835	13899	13927	13881	14036	14036	14033	14014	13908	14068	14003	13794	13778	13868	13935	13909	14118	13898	13828	14034	13919	13800	14075	13861	13990	13944	13870	13912	14026	13901	13929	13821	13976	13924	13959	13996	14024	13889	13998	13911	13796	13874	14096	13915	14029	14010	13830	13976	14054	13943	14008	13834	13824	13854	14056	13941	14007	13994	13853	13744	13794	13876	13917	13927	13840	13732	13926	14093	13928	13873	13825	13907	13841	14047	13829	14024	13966	13899	13883	13930	13987	14145	14089	13936	13925	13951	13919	13823	13839	13998	13895	13929	13843	13905	13992	13891	14030	14000	13984	14047	13890	14029	13874	13830	13947	14022	13901	13941	13978	13793	13785	13765	13936	13859	13884	13921	13926	14028	13871	13994	13933	13983	14066	13948	13992	13794	14007	13968	13988	13773	13820	13982	13921	14027	13977	13977	13853	13866	13893	13931	13970	14001	13817	13959	13851	13801	13747	14048	13897	13895	14049	13831	13805	13891	14032	13869	13741	14090	13957	14001	14023	13738	14050	14002	13883	13900	13798	13856	13927	13937	13978	13917	13833	14079	13947	13867	13986	14070	13935	13855	14014	13804	13987	13819	13936	13912	14076	14121	13968	13964	14007	13721	13868	13910	13924	13939	13925	13792	14045	13862	13961	13868	14009	14009	13959	14011	13862	13921	14069	13846	13932	13942	14070	13813	13911	13752	13853	13933	13868	13846	13946	14060	13871	13900	13929	13849	13921	13904	13838	13922	13872	13865	14012	13939	14042	14023	14046	13819	13952	13749	13881	13838	13984	13799	14056	13949	13919	13895	13788	13966	14019	13953	13942	13938	13880	14084	13863	14065	13910	13953	13867	13958	13904	13862	13965	13997	13882	13939	13901	13933	13995	13977	13915	14083	14083	13870	13920	13919	13968	13961	13952	14010	13934	14066	13587	13960	13816	14019	14069	14191	13930	14035	14062	13826	14074	13947	13804	13844	13959	13976	13813	13887	13879	14049	13972	13826	14110	13858	13882	13839
32837	37172	37656	27022	17468	15124	14902	14511	14645	14199	14551	14496	14364	14493	14356	14544	14286	14338	14412	14365	14487	14564	14395	14421	14414	14468	14542	14322	14418	14254	14429	14580	14249	14214	14352	14340	14453	14293	14481	14662	14434	14384	14389	14608	14375	14420	14198	14467	14214	14485	14541	14460	14356	14454	14177	14346	14219	14355	14292	14305	14552	14275	14320	14284	14352	14271	14391	14254	14458	14425	14388	14211	14464	14573	14295	14329	14452	14445	14380	14362	14331	14428	14462	14420	14430	14392	14274	14268	14291	14395	14397	14170	14455	14304	14339	14429	14385	14382	14310	14383	14382	14263	14374	14251	14159	14247	14333	14341	14352	14309	14469	14387	14154	14335	14510	14446	14205	14543	14284	14350	14372	14318	14435	14377	14446	14361	14242	14308	14327	14158	14305	14133	14318	14382	14296	14365	14183	14394	14195	14446	14402	14488	14624	14478	14287	14382	14200	14370	14454	14374	14425	14339	14266	14292	14421	14310	14399	14288	14399	14125	14481	14267	14409	14400	14501	14329	14237	14242	14363	14318	14359	14431	14379	14196	14604	14458	14365	14412	14321	14443	14234	14115	14336	14446	14416	14141	14388	14456	14405	14364	14319	14397	14327	14248	14381	14267	14528	14466	14397	14522	14340	14240	14265	14476	14405	14411	14340	14352	14343	14260	14356	14457	14213	14432	14452	14314	14418	14220	14468	14522	14218	14375	14404	14490	14189	14296	14308	14296	14219	14350	14397	14281	14182	14353	14157	14138	14497	14420	14172	14480	14291	14400	14374	14231	14322	14321	14432	14347	14486	14480	14445	14341	14345	14472	14386	14328	14384	14464	14351	14258	14225	14288	14398	14218	14339	14376	14360	14172	14241	14242	14428	14357	14155	14397	14458	14487	14254	14345	14327	14421	14414	14277	14181	14548	14174	14482	14269	14397	14251	14271	14470	14305	14089	14285	14395	14466	14329	14345	14496	14411	14430	14354	14306	14350	14524	14261	14387	14272	14379	14326	14250	14481	14542	14286	14462	14228	14301	14331	14383	14361	14566	14380	14355	14400	14196	14204	14330	14290	14366	14305	14410	14157	14247	14341	14099	14201	14209	14187	14245	14278	14356	14392	14394	14223	14320	14245	14246	14449	14360	14251	14374	14435	14169	14288	14320	14247	14244	14169	14322	14319	14555	14438	14314	14426	14433	14355	14416	14189	14198	14289	14401	14346	14284	14373	14288	14410	14462	14294	14533	14321	14450	14334	14359	14415	14214	14473	14255	14302	14353	14416	14223	14302	14342	14289	14247	14253	14360	14425	14529	14659	14253	14294	14185	14313	14254	14397	14496	14547	14370	14463	14344	14348	14241	14198	14288	14196	14315	14400	14548	14243	14315	14276	14360	14134	14399	14342	14275	14473	14447	14252	14253	14384	14438	14328	14246	14386	14475	14351	14349	14367	14271	14254	14347	14126	14304	14387	14381	14355	14193	14413	14473	14240	14451	14204	14373	14301	14441	14353	14155	14300	14512	14262	14367	14439	14461	14312	14249	14233	14347	14164	14324	14353	14350	14538	14411	14470	14308	14253	14296	14541	14435	14533	14263	14594	14480	14379	14493	14417	14330	14339	14433	14468	14297	14488	14361	14294	14221	14156	14379	14395	14288	14280	14240	14446	14402	14227	14275	14350	14480	14462	14252	14431	14344	14251	14520	14602	14278	14363	14358	14192	14428	14450	14458	14415	14348	14255	14360	14427	14416	14338	14367	14412	14452	14343	14403	14312	14174	14258	14377	14373	14292	14401	14280	14301	14473	14495	14392	14349	14442	14446	14459	14622	14379	14309	14266	14458	14187	14339	14320	14341	14293	14342	14441	14317	14257	14275	14457	14251	14383	14295	14406	14395	14291	14446	14295	14225	14324	14260	14340	14434	14330	14417	14254	14301	14488	14382	14322	14366	14390	14253	14245	14526	14416	14028	14332	14475	14350	14286	14162	14237	14292	14303	14411	14431	14424	14365	14299	14357	14546	14557	14398	14291	14406	14238	14431	14219	14381	14341	14350	14371	14384	14316	14483	14303	14302	14468	14369	14431	14241	14259	14506	14208	14294	14267	14124	14354	14296	14461	14419	14268	14211	14284	14490	14284	14358	14195	14411	14417	14205	14385	14271	14338	14181	14347	14351	14468	14515	14164	14502	14329	14575	14308	14248	14467	14367	14557	14282	14240	14434	14276	14389	14531	14295	14334	14282	14255	14399	14474	14439	14112	14262	14422	14353	14375	14408	14230	14337	14327	14199	14292	14348	14260	14465	14466	14348	14393	14375	14239	14328	14136	14221	14323	14308	14354	14426	14317	14294	14218	14517	14425	14229	14231	14345	14320	14423	14329	14461	14712	14317	14240	14389	14293	14300	14434	14246	14429	14369	14293	14370	14547	14330	14309	14344	14449	14217	14340	14261	14183	14464	14538	14360	14299	14348	14327	14372	14445	14407	14360	14349	14444	14362	14565	14446	14280	14409	14210	14382	14465	14398	14467	14344	14365	14399	14405	14279	14276	14073	14462	14407	14217	14461	14206	14277	14348	14262	14366	14070	14401	14348	14147	14232	14327	14426	14377	14425	14182	14273	14192	14291	14448	14449	14381	14528	14261	14526	14402	14307	14328	14510	14319	14331	14234	14368	14396	14249	14177	14416	14390	14323	14385	14459	14365	14387	14366	14295	14320	14255	14081	14260	14241	14273	14214	14330	14161	14371	14310	14269	14387	14406	14293	14330	14335	14287	14342	14475	14214	14235	14434	14340	14332	14251	14495	14373	14391	14393	14430	14467	14450	14621	14637	14363	14418	14610	14501	14436	14332	14254	14399	14342	14400	14175	14321	14285	14246	14345	14490	14302	14387	14455	14373	14291	14303	14200	14266	14628	14380	14534	14331	14263	14424	14457	14411	14340	14391	14316	14278	14213	14126	14307	14277	14330	14465	14346	14207	14504	14280	14414	14489	14344	14367	14298	14403	14295	14303	14196	14208	14402	14303	14540	14266	14236	14171	14242	14331	14394	14319	14164	14338	14430	14478	14244	14383	14310	14328	14214	14262	14191	14446	14049	14474	14281	14343	14434	14382	14259	14370	14397	14379	14448	14380	14490	14378	14400	14151	14404	14431	14337	14484	14370	14314	14339	14173	14341	14175	14120	14417	14477	14365	14278	14395	14393	14434	14456	14277	14146	14333	14396	14251	14327	14306	14439	14253	14359	14383	14414	14356	14161	14727	14367	14432	14307	14255	14215	14383	14164	14220	14336	14361	14286	14233	14500	14330	14466	14341	14480	14348	14415	14337	14380	14492	14238	14348	14445	14345	14495	14272	14294	14643	14593	14267	14394	14387	14486	14275	14352	14326	14554	14208	14289	14430	14323	14323	14558	14518	14502	14398	14252	14386	14467	14385	14312	14472	14316	14396	14369	14263	14425	14204	14284	14203	14343	14491	14121	14214	14515	14117	14397	14325	14311	14517	14304	14323	14241	14434	14236	14353	14314	14501	14237	14369	14358	14453	14476	14347	14339	14475	14390	14146	14388	14575	14528	14255	14401	14283	14331	14161	14153	14434	14489	14336	14197	14404	14344	14373	14414	14494	14402	14453	14385	14360	14300	14368	14629	14407	14357	14292	14442	14065	14484	14356	14269	14283	14385	14393	14202	14442	14472	14165	14571	14308	14456	14523	14400	14391	14179	14317	14199	14332	14480	14378	14351	14511	14294	14258	14365	14457	14400	14366	14552	14209	14123	14310	14262	14283	14239	14179	14439	14507	14558	14373	14521	14209	14236	14288	14395	14529	14341	14521	14517	14204	14279	14411	14363	14405	14500	14368	14216	14254	14240	14388	14258	14343	14316	14237	14261	14348	14238	14282	14316	14298	14310	14209	14400	14265	14277	14359	14425	14300	14409	14480	14266	14464	14279	14283	14330	14416	14353	14495	14343	14229	14378	14251	14169	14343	14361	14224	14326	14430	14353	14404	14451	14504	14398	14405	14444	14350	14311	14371	14335	14552	14298	14281	14417	14268	14323	14259	14369	14283	14396	14199	14387	14394	14253	14366	14371	14282	14487	14383	14173	14406	14165	14330	14294	14220	14196	14452	14322	14373	14098	14371	14455	14370	14253	14292	14306	14395	14360	14403	14246	14373	14229	14340	14342	14405	14316	14494	14313	14310	14355	14176	14306	14378	14261	14277	14500	14195	14550	14478	14402	14343	14538	14405	14386	14465	14449	14320	14277	14350	14315	14315	14448	14382	14441	14278	14616	14387	14235	14440	14296	14398	14365	14313	14304	14535	14447	14381	14561	14319	14604	14351	14112	14165	14295	14264	14456	14390	14527	14579	14310	14431	14268	14296	14332	14123	14581	14290	14295	14419	14282	14448	14321	14443	14245	14409	14176	14227	14410	14201	14162	14330	14374	14344	14402	14301	14420	14426	14359	14232	14456	14316	14088	14410	14461	14415	14258	14308	14447	14463	14141	14162	14543	14473	14391	14296	14147	14456	14300	14329	14538	14214	14212	14114	14234	14475	14431	14300	14139	14203	14464	14383	14430	14306	14330	14501	14358	14255	14280	14525	14400	14239	14479	14350	14378	14517	14301	14479	14391	14352	14275	14277	14383	14427	14226	14289	14272	14380	14422	14281	14218	14458	14250	14193	14327	14314	14362	14476	14300	14354	14473	14373	14248	14251	14401	14365	14453	14333	14389	14305	14421	14529	14176	14489	14407	14380	14363	14362	14129	14433	14228	14447	14255	14261	14469	14286	14233	14299	14353	14534	14424	14489	14528	14413	14380	14409	14395	14418	14413	14359	14345	14363	14445	14283	14318	14438	14476	14301	14413	14265	14321	14401	14347	14322	14361	14334	14317	14474	14398	14336	14232	14388	14182	14292	14388	14150	14140	14369	14112	14323	14352	14229	14314	14373	14194	14446	14468	14416	14620	14476	14321	14249	14426	14508	14191	14476	14514	14234	14405	14360	14378	14241	14473	14356	14558	14366	14412	14347	14402	14582	14376	14324	14459	14327	14480	14459	14208	14375	14423	14292	14139	14322	14465	14359	14479	14290	14325	14268	14372	14447	14220	14334	14294	14427	14393	14346	14325	14336
55278	67160	47594	26725	17279	14701	14072	14362	14295	14306	14182	14293	14237	14363	14359	14372	14399	14250	14198	14446	14252	14470	14350	14412	14295	14212	14261	14294	14386	14203	14396	14430	14200	14291	14104	14312	14242	14211	14146	14372	14311	14257	14353	14362	14209	14192	14217	14282	14379	14199	14335	14230	14468	14196	14302	14347	14114	14362	14388	14291	14316	14270	14377	14226	14285	14396	14372	14375	14353	14435	14261	14270	14408	14355	14220	14200	14092	14344	14304	14246	14198	14257	14283	14372	14196	14253	14369	14135	14288	14380	14095	14064	14444	14313	14348	14399	14381	14424	14259	14437	14367	14292	14158	14248	14084	14343	14337	14418	14181	14443	14256	14286	14330	14180	14483	14372	14246	14426	14292	14228	14111	14410	14220	14286	14395	14325	14456	14187	14140	14235	14287	14189	14341	14297	14366	14287	14227	14222	14257	14412	14240	14060	14289	14377	14385	14186	14246	14431	14228	14224	14377	14360	14465	14322	14189	14419	14306	14295	14430	14300	14231	14355	14204	14370	14182	14258	14354	14374	14232	14195	14268	14408	14330	14252	14263	14199	14348	14415	14331	14235	14166	14335	14256	14346	14188	14329	14288	14570	14230	14297	14259	14282	14082	14269	14247	14449	14427	14249	14205	14342	14157	14253	14092	14347	14301	14222	14278	14060	14315	14143	14364	14342	14430	14153	14264	14166	14302	14305	14438	14517	14357	14253	14387	14272	14263	14248	14243	14347	14338	14261	14459	14204	14323	14305	14377	14179	14234	14241	14292	14420	14196	14172	14303	14323	14239	14262	14471	14205	14234	14439	14198	14271	14271	14452	14409	14470	14299	14140	14257	14376	14208	14315	14330	14227	14399	14210	14311	14199	14387	14395	14263	14352	14200	14406	14248	14092	14216	14111	14444	14249	14098	14369	14275	14293	14217	14251	14239	14412	14299	14344	14484	14323	14240	14366	14199	14202	14372	14338	14488	14368	14163	14382	14387	14203	14218	14327	14473	14342	14323	14259	14334	14142	14415	14227	14156	14290	14269	14290	14224	14293	14229	14281	14244	14293	14365	14329	14448	14237	14364	14190	14224	14325	14355	14170	14372	14517	14250	14284	14249	14306	14420	14439	14234	14188	14501	14406	14358	14236	14371	14256	14248	14269	14336	14438	14347	14165	14257	14266	14287	14286	14396	14290	14270	14150	14157	14305	14348	14345	14267	14269	14297	14448	14176	14245	14294	14397	14557	14312	14206	14304	14256	14387	14365	14302	14424	14467	14366	14347	14322	14172	14165	14235	14403	14290	14240	14282	14243	14287	14423	14528	14258	14261	14342	14274	14341	14251	14228	14125	14328	14355	14372	14362	14387	14346	14419	14256	14282	14382	14195	14149	14386	14450	14365	14169	14334	14282	14244	14319	14154	14239	14247	14420	14403	14438	14397	14277	14212	14351	14222	14506	14266	14213	14313	14115	14244	14272	14359	14116	14194	14305	14301	14301	14247	14423	14342	14369	14219	14222	14221	14203	14312	14290	14349	14321	14234	14335	14378	14105	14178	14183	14261	14369	14185	14366	14340	14274	14314	14214	14302	14228	14169	14218	14329	14114	14262	14408	14195	14262	14312	14295	14242	14411	14365	14252	14381	14366	14215	14347	14359	14387	14329	14107	14436	14352	14449	14380	14415	14294	14337	14224	14397	14377	14307	14415	14265	14124	14287	14189	14373	14366	14477	14202	14386	14431	14208	14252	14266	14231	14351	14198	14306	14295	14214	14346	14392	14208	14198	14326	14236	14397	14265	14195	14395	14334	14235	14277	14303	14296	14258	14396	14288	14312	14229	14334	14385	14256	14366	14008	14408	14319	14361	14094	14254	14262	14379	14379	14138	14030	14301	14260	14376	14259	14300	14270	14306	14256	14288	14454	14284	14297	14247	14181	14382	14193	14433	14305	14346	14245	14336	14399	14217	14306	14281	14300	14341	14274	14360	14272	14302	14341	14356	14160	14215	14340	14371	14415	14237	14234	14276	14486	14231	14342	14255	14180	14256	14294	14183	14306	14379	14332	14316	14347	14279	14155	14294	14307	14175	14274	14278	14210	14317	14388	14273	14358	14208	14250	14386	14372	14295	14131	14290	14372	14413	14396	14438	14328	14375	14194	14182	14430	14131	14221	14284	14199	14298	14339	14258	14284	14259	14406	14314	14249	14363	14204	14342	14605	14277	14378	14275	14231	14295	14350	14248	14195	14471	14283	14224	14318	14309	14182	14269	14306	14413	14161	14167	14269	14393	14442	14365	14346	14271	14401	14256	14329	14294	14146	14365	14414	14277	14376	14371	14397	14378	14312	14341	14283	14340	14285	14321	14260	14192	14280	14287	14436	14372	14439	14348	14363	14205	14121	14136	14103	14328	14181	14218	14213	14211	14197	14377	14409	14307	14444	14206	14176	14396	14149	14314	14227	14280	14389	14336	14344	14160	14217	14370	14218	14353	14316	14387	14297	14352	14332	14379	14089	14182	14328	14351	14455	14292	14382	14302	14324	14146	14070	14344	14373	14272	14281	14369	14395	14375	14416	14332	14389	14289	14225	14302	14275	14126	14196	14389	14361	14258	14269	14139	14269	14339	14302	14312	14344	14329	14259	14303	14462	14267	14365	14454	14250	14375	14308	14131	14234	14308	14246	14425	14320	14246	14355	14135	14295	14297	14371	14133	14292	14464	14232	14251	14290	14231	14249	14467	14381	14151	14266	14309	14359	14235	14167	14212	14486	14245	14361	14097	14235	14137	14277	14285	14355	14155	14202	14139	14290	14325	14145	14535	14269	14209	14402	14339	14365	14401	14114	14185	14290	14137	14066	14310	14355	14398	14331	14406	14217	14435	14299	14255	14190	14497	14241	14184	14191	14300	14249	14313	14383	14217	14441	14351	14248	14243	14254	14305	14346	14296	14355	14135	14263	14268	14341	14196	14219	14183	14233	14382	14212	14352	14428	14418	14387	14312	14211	14346	14196	14316	14215	14420	14431	14177	14292	14283	14399	14383	14221	14486	14361	14302	14151	14309	14255	14255	14241	14295	14270	14135	14164	14154	14335	14477	14227	14189	14248	14194	14245	14173	14329	14475	14453	14419	14412	14279	14276	14239	14485	14352	14303	14316	14292	14284	14327	14167	14503	14531	14181	14245	14300	14335	14174	14275	14349	14229	14280	14237	14223	14193	14245	14290	14353	14225	14369	14330	14375	14164	14335	14392	14234	14327	14327	14397	14287	14106	14267	14287	14114	14172	14277	14203	14170	14452	14251	14356	14254	14261	14430	14259	14347	14213	14197	14393	14339	14308	14363	14309	14313	14216	14352	14275	14370	14448	14272	14238	14369	14285	14314	14295	14292	14340	14459	14525	14171	14330	14329	14246	14249	14400	14267	14341	14445	14267	14345	14309	14150	14377	14294	14197	14303	14296	14289	14291	14259	14426	14279	14228	14173	14251	14341	14122	14333	14313	14417	14287	14211	14100	14401	14336	14239	14338	14155	14251	14216	14274	14211	14444	14258	14370	14321	14298	14269	14323	14381	14281	14327	14405	14425	14440	14066	14295	14327	14219	14470	14447	14268	14353	14360	14355	14262	14298	14230	14331	14212	14381	14353	14359	14375	14335	14268	14316	14246	14255	14240	14271	14344	14310	14267	14271	14340	14213	14238	14373	14171	14345	14111	14263	14122	14372	14294	14229	14413	14376	14364	14279	14384	14349	14227	14313	14210	14325	14116	14200	14246	14146	14383	14246	14167	14221	14258	14355	14410	14331	14313	14232	14309	14298	14380	14320	14329	14377	14274	14369	14262	14289	14262	14360	14242	14254	14414	14232	14400	14293	14291	14352	14250	14268	14338	14469	14372	14404	14097	14222	14437	14270	14209	14356	14266	14369	14415	14436	14210	14385	14403	14416	14575	14308	14286	14370	14290	14230	14457	14317	14318	14459	14301	14259	14244	14328	14278	14293	14268	14241	14201	14316	14381	14185	14413	14258	14342	14397	14444	14185	14407	14226	14193	14336	14459	14264	14350	14403	14179	14297	14217	14246	14337	14335	14261	14273	14437	14298	14317	14242	14340	14204	14296	14315	14367	14129	14408	14233	14364	14414	14251	14272	14311	14257	14295	14251	14303	14264	14245	14217	14113	14334	14169	14177	14331	14195	14428	14238	14307	14390	14287	14197	14381	14229	14299	14104	14391	14298	14381	14249	14206	14224	14319	14284	14463	14352	14344	14403	14430	14324	14225	14489	13983	14344	14205	14194	14241	14358	14206	14173	14267	14265	14253	14213	14241	14264	14350	14487	14260	14306	14240	14315	14167	14395	14311	14274	14177	14356	14197	14418	14185	14299	14273	14296	14301	14457	14224	14162	14254	14147	14176	14115	14312	14399	14354	14307	14394	14245	14443	14363	14095	14333	14352	14495	14374	14151	14348	14341	14278	14292	14449	14381	14227	14243	14347	14200	14468	14091	14213	14298	14355	14353	14288	14295	14338	14437	14187	14506	14270	14203	14248	14229	14338	14403	14212	14279	14260	14201	14339	14330	14255	14346	14248	14378	14380	14305	14283	14389	14296	14466	14282	14283	14180	14406	14130	14369	14256	14162	14369	14211	14335	14465	14257	14242	14366	14361	14303	14300	14170	14220	14219	14185	14306	14261	14272	14402	14319	14186	14225	14441	14183	14327	14486	14158	14414	14314	14242	14323	14484	14350	14353	14258	14195	14363	14268	14349	14377	14420	14265	14440	14279	14231	14352	14174	14328	14112	14315	14299	14303	14255	14164	14375	14282	14255	14157	14226	14441	14132	14091	14290	14408	14246	14216	14163	14270	14379	14226	14262	14496	14368	14250	14222	14145	14256	14195	14316	14263	14282	14361	14475	14230	14322	14155	14370	14335	14422	14311	14391	14390	14106	14243	14243	14318	14274	14438	14341	14377	14352	14359	14386	14176	14492	14107	14265	14296	14349	14323	14291	14249	14350	14175	14263	14300	14238	14214	14293	14177	14283	14212	14337	14228	14270	14299	14238	14456	14344	14268	14277	14185	14392	14216	14302	14302	14238	14186	14329	14329	14275	14281	14356	14268	14230	14364	14249	14410	14371	14305	14331	14317
24002	24138	34595	29083	23890	22809	20797	16323	15654	15812	15612	15457	15615	15326	15504	15501	15285	15251	15534	15628	15418	15411	15322	15490	15436	15372	15234	15299	15253	15434	15245	15271	15381	15433	15270	15327	15498	15321	15391	15295	15579	15244	15092	15247	15328	15442	15243	15347	15276	15414	15083	15283	15129	15275	15280	15397	15409	15387	15321	15186	15483	15209	15174	15331	15404	15258	15110	15344	15315	15350	15326	15106	15121	15251	15149	15192	15321	15181	15363	15298	15332	15505	15467	15312	15189	15457	15210	15181	15338	15339	15215	15402	15160	15433	15229	15198	15267	15149	15397	15394	15266	15149	15134	15216	15261	15240	15446	15201	15338	15163	15345	15426	15304	15137	15372	15170	15367	15166	14978	15188	15251	15218	15316	15326	15252	15438	15028	15287	15300	15201	15229	15274	15346	15117	15204	15233	15348	15139	15454	15309	15221	15098	15194	15250	15335	15197	15441	15176	15230	15428	15378	15262	15055	15208	15315	15135	15151	15270	15101	15171	15161	15288	15329	15360	15242	15191	15116	15163	15385	15223	15200	15116	15304	15081	15191	15345	15446	15131	15420	15264	15257	15213	15458	15358	15220	15269	15280	15169	15209	15014	15225	15313	15313	15334	15416	15337	15247	15232	15081	15039	15277	15325	15392	15086	15342	15257	15331	15185	15059	15152	15163	15353	15179	15316	15325	15350	15517	15375	15160	15228	15277	15130	15121	15095	15163	15075	15242	15189	15048	15157	15212	15277	15236	15266	15192	15173	15211	15256	15320	15266	15185	15226	15208	15175	15072	15450	15308	15087	15295	15164	15137	15000	15370	15231	15249	15306	15345	15251	15294	15132	15144	15123	15372	15308	15315	15187	15340	15308	15244	15105	15395	15346	15149	15159	15481	15168	15291	15188	15347	15299	15287	15211	15073	15114	15384	15210	15442	15263	15349	15176	15105	15188	14995	15291	15570	15269	15167	15300	15174	15161	15522	15157	15233	15267	15353	15413	15167	15330	15202	15270	15281	15129	15186	15218	15210	15225	15243	15005	15018	15249	15282	15072	15235	15293	15227	15288	15322	15200	15257	15331	15388	15122	15412	15099	15191	15192	15379	15159	15219	15256	15241	15327	15177	15296	15176	15004	15149	15030	15159	15028	15197	15429	15247	15263	15296	15228	15211	15344	15353	15347	15214	15192	15409	15019	15175	15411	15269	15432	15170	15186	15259	15294	15240	15291	15252	15152	15571	15351	15301	15092	15099	15203	15171	15156	15296	15361	15094	15274	15350	15358	15494	15115	15382	15287	15310	15301	15325	15194	15101	15280	15307	15417	15147	14933	15264	15071	15190	15166	15273	15127	15296	15065	15279	15204	15443	15107	15173	15163	15318	15327	15294	15173	15293	15140	15173	15088	15285	15287	15179	15200	15349	15129	15259	15261	15311	15209	15116	15166	15220	15234	15065	15341	15254	15189	15107	15174	15396	15281	15068	15038	15104	15241	15149	15209	15160	15304	15238	15198	15410	15175	15201	15242	15172	15180	15254	15189	15324	15313	15167	15297	15291	15169	15071	15226	15300	15317	15200	15188	15174	15247	15095	15420	15223	15218	15286	15273	15368	15263	15052	15109	15100	15173	15295	15088	15248	15363	15321	15255	15360	15314	15190	15378	15186	15033	15216	15486	15326	15296	15349	15229	15114	15119	15161	15220	15242	15239	15107	15198	15294	15180	15475	15243	15248	15281	15213	15210	15084	15265	15436	15230	15053	15195	15149	15233	15220	15323	15357	15382	15174	15199	15277	15045	15264	15481	15106	15043	15196	15160	15362	15124	15186	15037	15162	15250	15223	15104	15228	15227	15468	15363	15203	15270	15285	15150	15196	15265	15312	15233	15163	15233	15231	15333	15268	15324	15292	15223	15495	15208	15169	15275	15270	15323	15154	15262	15155	15220	15152	15173	15303	15236	15283	15208	15194	15295	15189	15247	15143	15045	15311	15234	15416	15046	15067	15302	15260	15287	15159	15362	15115	15211	15138	15362	15178	15433	15248	15293	15345	15374	15214	15233	15359	15135	15213	15303	15262	15277	15448	15238	15257	15359	15122	15051	15308	15040	14990	15284	15016	15152	15201	15203	15138	15153	15314	15041	15181	15270	15166	15240	15179	15268	15345	15276	15060	15323	15346	15522	15371	15284	15449	15175	15138	15017	15079	15262	15213	15421	15311	15204	15328	15220	15399	15442	15312	15307	15061	15354	15139	15164	15333	15180	15264	15132	15334	15162	15290	15115	15183	15208	15279	15257	15190	15107	15248	15196	15342	15375	15269	15272	15347	15376	15340	15364	15357	15376	15181	15137	15392	15347	15147	15341	15283	15196	15374	15289	14992	15248	15090	15134	15430	15405	15132	15064	15188	15177	15190	15331	15347	15138	15115	15240	15307	15123	15066	15280	14958	15237	15216	15294	15137	15316	15134	15340	15241	15128	15165	15224	15097	15187	15194	15495	15314	15162	15183	15296	15139	15407	15342	15262	15164	15148	15398	15187	15310	15388	15315	15305	15263	15443	15167	15138	15283	15192	15198	15339	15322	15073	15279	15115	15254	15219	15312	15162	15127	15268	15149	15106	15373	15159	15333	15280	15199	15171	15212	15109	15147	15142	15065	15141	15027	15170	15327	15050	15209	15216	15170	15176	15454	15392	15208	15267	15164	15475	15170	15091	15257	15219	15193	15345	15376	15192	15336	15128	15169	15219	15217	15285	15384	15239	15074	15134	15458	15249	15166	15322	15498	15056	15117	15119	15242	15176	15252	15142	15097	15135	15326	15165	15207	15330	15415	15281	15208	15123	15348	15460	15195	15347	15270	15222	15234	15280	15187	15271	15538	15281	15281	15216	15079	15088	15268	15154	15322	15213	15241	15243	15084	15140	15218	15088	15389	15300	15242	15262	15276	15069	15255	15222	15245	15387	15414	15421	15244	15144	15097	15320	15237	15467	15251	15285	15391	15105	15276	15291	15304	15197	15234	15211	15323	15091	15339	15076	15287	15236	15186	15257	15288	15392	15244	15311	15160	15274	15141	15295	15333	15081	15016	15090	15481	15055	15236	15394	15335	15208	15189	15300	15450	15227	15292	15234	15101	15309	15290	15231	15125	15335	15174	15204	15310	15214	15075	15173	15104	15418	15278	15236	15316	15370	15337	15343	15372	15229	15174	15120	15297	15395	15351	15320	15267	15220	15226	15306	15107	15281	15265	15378	15393	15271	15523	15153	15341	15177	15164	15201	15244	15310	15307	15190	15209	15323	15274	15224	15415	15158	15313	15223	15262	15351	15445	15198	15297	15326	15209	15207	15243	15274	15203	15232	15160	15247	15244	15180	15020	15329	15281	15339	14985	15085	15196	15394	15098	15380	15275	15331	15406	15311	15112	15033	15290	15270	15254	15139	15122	15363	15017	15223	15275	15214	15201	15200	15110	15255	15318	15393	15221	15176	15146	15037	15206	15439	15227	15151	15323	15129	15239	15221	15271	15027	15133	15349	15196	15317	15276	15269	15287	15333	15085	15205	15435	15169	15220	15303	15283	15238	15332	15202	15078	15156	15413	15212	15241	15304	15171	15200	15161	15306	15101	15144	15211	15356	15190	15240	15078	15243	15078	15361	15431	15174	15071	15214	15117	15178	15158	15274	15184	15066	15162	15190	15206	15263	15148	15242	15162	15162	15245	15271	15357	15387	15253	15275	15192	15213	15138	15223	15222	15310	15406	15288	15351	15178	15359	15259	15333	15219	15284	15261	15235	15204	14929	15323	15335	15187	15333	15039	15124	15479	15168	15273	15343	15175	15321	15160	15203	15224	15225	15103	15428	15055	15319	15426	15400	15130	15240	15110	14960	14866	15172	15193	15176	15221	15141	15074	15105	15185	15292	15353	15318	15218	15210	15365	15194	15242	15389	15200	15407	15212	15289	15056	15167	15180	15245	15222	15208	15117	15238	15201	15241	15202	15092	15240	15266	15404	15328	15199	15361	15196	15252	15127	15277	15206	15234	15267	15382	15124	15192	15118	15361	15271	15198	15362	15321	15143	15295	15422	15320	15190	15279	15269	15270	15308	15278	15372	15361	15356	15365	15300	15444	14954	15337	15074	15212	15241	15124	15152	14931	15112	15063	15107	15263	15261	15238	15155	15285	15292	15317	15287	15162	15218	15308	15379	15159	15123	15337	15403	15245	15093	15224	15102	15166	15561	15114	15113	15053	15360	15127	15304	15375	15294	15193	15284	15310	15232	15052	15134	15265	15136	15283	15411	15238	15216	15317	15248	15215	15143	15460	15182	15257	15133	15228	15246	15379	15314	15169	15282	15302	15253	15298	15247	15301	15233	15424	15337	15362	15237	15161	15268	15279	15328	15188	15110	15111	15263	15322	15082	15299	15303	15337	15150	15076	15090	15231	15142	15198	15274	15222	15103	15230	15309	15397	15174	15300	15095	15406	15332	15197	15015	15111	15334	15381	15370	15262	15204	15026	15264	15234	15350	15079	15166	15451	15323	15150	15368	15140	15518	15201	15211	15338	15251	15141	15070	15163	15261	15211	15141	15347	15180	14984	15118	15208	15214	15053	15120	15182	15193	15237	15229	15257	15252	15338	15166	15216	15242	15029	15205	15252	15160	15157	15291	15283	15161	15398	15223	15252	15130	15191	15358	15392	15075	15175	15259	15236	15112	15224	15308	15272	15430	15263	15299	15255	15211	15475	15036	15248	15352	15195	15188	15301	15331	15314	15283	15253	15234	15185	15318	15294	15196	15311	15182	15218	15136	15374	15055	15328	15180	15089	15279	15425	15127	15223	15229	15199	15314	15258	15202	15052	15165	15286	15203	15290	15343	15083	15316	15171	15367	15392	15115	15510	15194	15258	15228	15193	15201	15388	15179	15044	15251	15525	15219	15305	15190	15159	15231	15242	15182	15187	15236	15074	15168	15303	15293	15300	15320	15380	15190	15114	15188	15151	15349	15276	15176	15336	15236	15323	15242	15291	15275	15301	15028	15115	15314	15213	15362	15340	15281	15140	15145	15206	15315	15360	15284	15312	15163	15127	15115	15117	15211	15246	15332	15192	15340	15080	15146	15194	15263	15069	15005	15046	15192
62609	107515	84374	53720	29907	18293	14963	15041	14984	14853	14887	14839	14933	14862	15016	15105	14972	15000	15023	15030	15088	14996	15210	15137	15034	15008	15147	14921	14969	15074	15090	14923	14995	14989	14876	14965	15181	14828	15045	14953	14983	15034	15112	14895	14939	14864	15065	15026	14908	14949	14986	15033	15075	14960	15120	15048	14913	14899	14962	14917	14920	15050	15057	15016	15038	14942	14974	14922	14926	14769	15155	15105	15089	15041	14997	15068	14965	15014	14877	15022	14966	14847	15029	14742	14926	15030	14902	14943	15185	15033	14927	15101	15020	14985	15167	15035	15002	15016	14888	15047	15113	14949	14741	15093	14750	14978	15014	15026	14838	14900	14955	14799	15067	15026	14922	14930	15017	15117	15013	14969	15026	15020	15024	14857	14937	15042	14955	14982	15091	14960	14976	15043	14890	15016	14920	14926	14987	14947	15022	14763	15097	15011	14991	14660	14958	14927	14977	14991	15133	14968	14972	14846	14956	14987	14941	15076	14738	14954	15137	15011	15088	14895	14940	15061	14913	14956	15167	15040	15035	14818	15006	14934	14885	15016	14966	14976	14876	14801	15093	15169	15042	14865	14972	15041	15058	15053	14977	14995	15101	14902	14932	14975	15137	15099	14978	15076	14995	15017	15044	14985	14905	15149	14945	14970	15027	14959	14867	14876	14898	15019	15025	15017	15121	14958	14685	15062	14953	14864	14973	15064	14946	14932	15168	14822	15000	14916	15027	14926	14906	14851	14917	14991	14887	14864	14933	15086	15140	14960	15123	14891	14987	15069	15019	14947	15001	14818	15174	15053	15030	14888	14986	15131	15067	15201	14980	14994	15037	14903	14833	14908	14856	14921	14902	14993	15087	15046	14877	14907	15099	14833	14895	15114	15087	14917	15023	15037	14981	14905	15001	14839	15059	14991	14964	14900	15071	15029	14876	15011	14949	15086	14912	14961	14938	14940	14962	15062	14894	14997	15040	14947	15048	14796	15062	15008	15024	14954	14936	14881	14950	14891	14891	14984	14982	15011	14852	14741	14832	14912	15021	14863	14830	15060	14960	15115	15015	15043	15009	15037	14875	15004	15024	15161	14829	15048	15045	15052	14993	14989	14918	14946	14859	15074	14912	15070	14890	15059	14920	14776	15009	14773	14938	14986	14782	14923	15124	15090	15041	14940	14999	14877	15053	15071	14919	14998	15006	15116	15051	14943	15117	14958	14983	15026	15145	14802	15090	14816	14894	14872	15050	14966	14953	15081	14928	15040	14860	14947	14970	14867	14976	14933	14960	14892	14982	15005	14942	14995	14906	14917	14942	14932	14877	14815	14987	14803	14959	14967	14879	15080	15014	14820	14917	14947	14969	14882	15014	14963	14898	15104	15145	15000	15109	15058	14956	14940	15020	14870	14938	14910	14978	15154	15163	14890	15133	14868	14982	15115	15026	15161	14959	15122	14979	15057	14909	14852	15080	14892	15091	14989	15051	14888	14991	14871	15097	14808	14949	14937	14885	14901	14989	14971	14878	14830	14991	14971	14918	15076	14989	14928	14943	15075	15051	14976	14881	14978	15021	14801	15143	14979	15120	15120	14962	14953	15072	14884	15033	15017	14869	14921	14772	15091	14950	14873	15050	15025	14980	14936	15009	14922	14766	15016	14875	14818	15060	15008	15026	15073	14914	14929	15010	14975	14981	15055	15093	15005	15103	15102	14919	14986	14990	15079	15001	15019	14932	15002	15026	14960	15017	14824	14956	14952	15046	14981	14964	14996	14976	14753	14887	14905	15146	15159	14840	14914	14961	15032	15030	14901	14954	14947	15015	14859	15154	14874	15024	14943	14866	15008	14946	14955	14890	14922	15059	15185	15050	15012	15095	14989	14964	14882	15017	15018	14901	14897	14977	14959	15029	15053	15067	14892	14904	14962	14998	14871	14874	14939	14931	14781	14827	15024	14892	15031	15028	15023	15007	15006	14853	15059	14862	15134	14921	15118	14853	15073	14791	15071	14846	15026	15058	14927	14925	14838	14930	15038	14959	14940	14868	15072	14929	14843	14757	14823	15004	14883	14960	14964	15156	15077	14916	14907	15085	14869	14994	14942	14949	14868	14930	14869	15125	14871	14972	14896	14965	14809	14958	14994	15008	14877	14899	14927	14998	14937	15089	14853	14968	14819	14971	14887	15018	14983	14952	14967	14971	14821	15076	15018	14889	15004	14935	14779	14947	14855	15059	15062	15081	14810	15049	14936	14925	14939	14860	14981	15050	14842	14894	15135	14949	15053	14924	14850	15014	15025	14979	14896	14983	14904	14929	15124	15038	14976	15105	14780	15053	14910	14911	14890	15082	15048	15074	14877	14956	14986	14904	15093	15049	14983	14984	14982	15058	15020	15012	14979	14973	15071	15021	15083	15102	14910	14948	15043	15225	14917	14940	14869	14983	15137	15073	14947	14985	14940	15016	14895	14899	14809	15147	15018	14832	14962	14809	15110	14916	14913	15125	14963	15016	14919	14884	14964	15040	14947	14976	15036	14980	14797	14952	14917	14987	14973	14905	14881	14922	15067	15010	15147	15078	15007	15072	14973	15015	14857	14989	15033	15001	15003	14935	15026	15009	14905	15095	14872	14821	15030	14840	14976	14989	14957	14900	14976	14917	14858	15169	14881	14810	15077	15076	14901	15010	15019	14928	14980	15021	15020	14748	15042	15037	14985	15103	15046	15015	15108	14938	14804	14752	15175	15054	15056	14981	14816	14963	15087	15002	15121	14995	14971	14813	14905	15074	14963	15079	14830	14970	15022	14956	14862	15018	15062	15038	15072	15097	14871	14910	14953	14942	15176	14819	14835	14981	15062	14958	14937	14978	14949	14978	14925	15037	14959	14838	15000	14872	15118	14870	14877	15088	14953	14901	14792	14940	14986	15027	14866	15040	14992	14907	15130	14927	15066	14943	15004	14848	14938	15050	15081	15001	15107	14960	15145	15004	15001	15001	14873	14905	15042	14972	14893	15087	15098	14935	14992	14954	15004	14924	14787	15046	15040	14812	14889	14941	14848	15051	15112	14919	14989	14899	14964	15053	14888	14986	15073	15019	14954	14904	15014	14953	15095	15039	14888	14920	14773	14921	14897	15033	14925	14870	14789	14999	14967	14942	14803	14868	14908	15093	14992	15051	14850	14917	14920	14992	14918	14823	14904	14865	15011	14870	14829	15071	14901	14992	14820	14984	14984	14938	15029	14994	14930	15046	14961	14972	15191	14845	15015	15001	14840	14827	14960	14934	14974	14805	14747	14904	15083	14962	14961	14997	14886	14987	14974	14829	15052	14970	14961	14884	14909	14941	15021	14993	14759	15002	15003	15117	15076	14838	15095	15046	15052	14941	15045	14953	14978	14856	14936	14927	14925	15064	14815	15058	14874	14909	14882	14981	14987	14976	15092	15009	14924	15135	14996	15107	14818	14898	14800	15039	15130	14957	15012	15042	14928	14872	14922	14962	15082	15057	15050	14751	15177	15093	15099	14942	15162	15125	14997	14961	15020	14979	15047	14852	15067	14734	14899	15024	14842	14821	15078	14951	15110	14866	15060	15003	14919	15045	14984	14931	15114	15125	14981	15065	15014	14997	15066	15007	14926	14875	15018	14931	14986	14839	14992	15109	14801	15007	14776	14998	14941	14880	14919	15112	14807	15014	15142	14969	15083	14853	14944	14958	14957	15008	15049	15005	15091	14994	15044	14826	15074	14890	14994	15062	14780	14872	14993	15071	14858	15107	15051	15012	14972	14841	14872	14965	15072	14977	14990	15003	14942	14989	14715	14985	14947	14958	15016	15188	15010	15022	14876	14882	14961	15044	14922	14990	15062	14733	15039	14924	15064	14939	14709	14980	14946	15166	14886	14982	14789	14903	15035	14957	14814	15023	14818	14924	14914	15043	14858	14937	14973	14961	14965	14851	15163	14910	14912	14947	14948	14832	14991	15114	14818	14976	14987	14882	15016	14898	14774	14846	14943	15054	14897	15260	14854	14924	15098	15128	14831	15091	14864	15097	15173	14946	15002	15121	14946	14965	14871	14947	14917	14992	14947	15004	14687	14889	14953	14876	15037	15016	14953	14918	14943	15127	15020	14988	14978	14997	14970	14995	14929	15028	14971	14999	15100	14949	15026	15039	15049	14946	14814	14876	15047	14913	14921	15055	14865	15028	15043	14891	14921	14835	14980	14982	15116	14915	14984	15002	14924	14893	14967	14966	14972	14920	14995	14933	14953	14893	14703	15025	14970	14981	15048	14857	14857	14926	14875	15110	15067	14954	14964	15030	14906	15075	14948	14964	14950	15095	14852	15039	14863	14973	14919	15029	14937	14743	14966	15025	14972	15027	14938	14984	14885	15085	15002	14806	14831	15072	14871	14967	15065	14970	14963	14963	14881	15263	15001	14952	14908	14939	14886	15020	14844	15130	15063	14899	15101	15118	14925	14905	15174	14809	14939	15026	15024	14948	14922	14929	14962	14889	15147	14964	15087	14765	14948	14841	14981	15136	15011	14950	14931	14799	14887	15031	14782	14823	14946	14873	15028	14842	14926	14963	15017	14897	15145	15048	14865	14828	15036	14941	15096	14995	15011	15039	14915	15087	14923	15033	15039	14963	14945	14916	15146	15072	14964	15002	14980	15064	15025	15081	14877	14917	15084	15039	15071	14913	15069	14915	15013	14916	14878	14809	14857	14778	14791	15011	14939	14919	14997	14858	14917	14998	14964	15136	15029	15006	14908	14996	15061	14954	14934	14934	14912	14925	15089	14927	15104	15030	14815	14801	14863	15097	15062	14847	14930	15034	14977	15012	14923	14839	15138	14777	15029	14746	15071	15066	15051	14826	14995	14984	15106	15182	15138	14973	14972	14926	15023	14939	14957	14807	14906	14920	14886	14977	15024	14909	14978	14875	15094	15019	14791	14893	14887	14992	14932	15173	15015	14964	14933	14926	15018	14829	14918	14929	14925	14996	14971	15166	15019	14868	14907	14990	14857	14943	15024	14990	15100	14902	14843	15000	15140	15021	14898	14936	15089	14954	14764	14970	15162	14918	14901	14950	14913	14762	15056	14914	14994	14937	14870	15081	14918	15017	14996	14893	15142	14844	14834
32916	38554	37416	25990	18326	16515	15856	16022	15972	15885	15889	16012	15868	15777	15876	15886	15906	15924	15996	15953	15887	16007	15957	16036	15792	15881	15870	16002	15812	15813	15926	15905	15690	15800	15863	16033	16128	15919	15877	15809	15816	15988	15860	15757	15864	15839	15814	15951	15937	15830	15840	15812	16004	15890	16031	15806	15930	15907	15936	15881	15785	15819	15699	15819	15874	15806	15908	15899	15988	15808	15786	15920	15890	15834	15978	15890	15675	16013	15834	15894	15848	15920	16027	15970	16047	15770	15911	15807	15922	15834	15915	15890	15692	15853	16069	15874	15903	15783	15742	15983	15704	16048	15903	16035	15957	15816	15849	15899	15993	15783	15855	15827	15916	15800	15788	16077	15836	15836	16056	15845	15939	15806	15835	15899	15860	15892	15754	15819	15728	15857	15682	15798	16014	15780	15845	15717	15853	15790	15755	15761	15891	15872	15780	15718	15783	15843	16114	16060	15610	15808	15921	15899	15909	16032	15711	15931	15765	15862	15957	15779	16102	15845	15825	15953	15899	15890	15925	15908	15836	15799	15688	15831	15890	15963	15980	15848	15836	15672	15905	15866	15926	15859	15953	15953	15895	15968	15736	15952	15710	15777	15793	15813	15816	15898	15889	15952	15742	15837	15885	15943	15911	15721	16027	16020	15853	16085	15873	15606	15966	15776	15929	15811	15862	15891	15846	16041	15864	15682	15861	15759	15725	15824	15957	15986	15850	15880	15899	15813	15579	15812	15814	15932	15911	15857	15686	15772	15844	16161	16055	15822	15756	15857	15930	15896	16008	15997	15770	15751	15910	15950	15739	15842	16003	15914	15969	15762	15853	15999	15951	15766	15955	15872	15767	15736	15959	15906	15756	15784	15776	16035	15844	15791	15969	15853	15690	15756	16036	15876	15915	16030	15904	15811	15784	15687	15852	15800	15731	15741	15880	15893	15849	15777	15880	15615	15613	15760	15726	15854	15920	15836	15784	15886	15853	16065	15777	15789	15512	15754	15793	15741	15731	15798	15857	15908	15842	15792	15757	15946	15813	15752	15754	15766	16032	16076	16030	15549	15600	15858	15903	15708	15990	16004	15837	15804	15626	15725	15864	16043	15865	15863	15810	15871	15824	15807	16050	15940	15941	15958	15917	15806	15634	15677	15968	15787	16020	15747	15873	15871	15800	15861	15920	15930	15855	15879	15842	15930	15897	15934	15753	15879	16058	15809	15916	16037	15985	15880	15984	15683	15724	16085	15853	15874	15823	15923	15736	15817	15773	15891	15823	15680	15808	15751	16036	15985	15807	15798	15850	15676	15841	15842	15849	15742	15924	15769	15922	15889	15861	15861	15915	16035	15930	15696	15988	15790	15957	16004	15776	16015	15754	15725	15882	15885	15840	15742	15654	15898	15725	15926	15963	15672	15830	15827	15780	15902	15659	15764	15787	15795	15862	15950	16040	15674	15867	15814	15756	15955	15805	15762	15994	15822	15891	15682	15798	15787	15937	15797	16022	15785	15712	15734	15950	15803	15854	15888	15889	15749	15931	15808	15759	15984	15887	15860	15928	16006	15925	15724	15962	16029	15991	15923	15825	15814	15908	15855	15674	15997	15754	15947	15888	16003	15867	15848	15575	15744	15997	15800	15784	15777	15797	15820	15796	15864	15756	15843	15767	15553	15932	15821	16071	15930	15785	15880	15907	15851	15750	15829	15827	15893	16051	15961	15979	15738	15804	15926	15820	15822	15768	15693	15765	15588	15893	15921	15972	15623	15942	15819	15837	15813	15976	15682	15947	16011	15762	15934	15826	15798	15878	15905	15868	15785	15856	15640	15772	15928	16165	15906	15968	15854	15793	15906	15735	15818	15858	15824	15879	15858	15882	15906	15938	15971	15814	16072	15602	15999	15948	15921	15658	15886	15761	16121	15891	15759	15896	15807	15927	15708	15792	15901	16029	15828	15931	15912	15875	15746	15755	15920	15942	15816	15999	15626	15760	15901	15814	15838	16001	15915	15754	15915	15731	15844	15830	16058	15927	15837	15631	15621	15935	15982	15920	16046	15832	15907	15873	15798	15938	15835	15948	15734	16021	15809	15897	15860	15933	15875	15948	15789	15734	15877	15892	15888	15898	15842	15849	15914	15828	15943	15791	15894	15842	15734	15907	15823	15875	15851	15743	15713	15679	16083	15867	15880	15827	15739	15810	15920	15928	15889	15855	15880	16042	15832	15897	15819	15702	15798	15986	15790	15810	15839	15876	15766	15773	15928	15868	15692	15937	15803	15849	15737	15991	15683	15925	15758	15842	15898	15977	15865	16061	15951	15877	15829	15951	15976	15941	15882	15680	15956	15867	15800	15738	15895	15916	16037	15837	15972	15961	15758	15923	15939	16024	16110	15791	15996	15766	15839	15883	15783	15846	15884	15888	16077	15966	15628	15927	15628	15849	15611	15919	15803	15734	15859	15739	15645	15796	15846	15794	15862	15782	15923	15958	15834	15807	15661	15830	16020	15849	15957	15796	15848	15801	15816	15740	15842	15963	15849	15960	15950	15884	15761	15861	15739	15759	15977	15961	16104	15959	16101	16127	15936	15856	15840	15999	16073	15843	15753	15816	15730	15875	15860	15834	15885	15639	15760	15835	15713	16040	15884	15863	15977	15852	15875	15813	15792	16092	15877	15917	15911	15942	15824	15922	15749	15983	15934	15852	15925	15876	15655	15886	16065	15839	15898	15863	15747	16025	15921	15759	15913	15936	15788	15911	15940	15762	15898	15966	15869	15673	15850	15770	15653	15922	15886	15853	15837	15869	15869	15861	15886	16049	15716	15897	15678	15980	16022	15844	15877	15787	15781	15635	15755	15858	15864	15979	15883	15776	15761	15838	15788	15825	15819	15833	15796	15754	15780	15896	15980	15783	15898	15871	15721	15850	15776	15960	15745	15831	15877	15801	15672	15959	15755	16024	15918	15842	16031	15885	15877	15811	15795	15885	15940	15789	15661	15961	15820	15951	15844	15787	15756	15873	15833	15699	15789	15884	15800	15767	15917	15761	15841	15897	15878	15886	15986	15742	15944	15886	15895	15757	15780	15867	15838	15856	15691	15938	15771	15850	16075	15920	15828	15877	15882	15940	15628	15788	15843	15847	15877	15963	15752	15754	15689	15965	15771	15643	15879	15791	15609	15955	15783	15931	15798	15889	15724	15843	15917	15896	15873	15945	15838	15893	15812	15796	15870	15806	15877	15931	15739	15765	15888	15841	16006	15950	15862	16017	15866	16028	16064	15738	15783	15837	15882	15657	15876	15899	15750	15592	15924	15896	15761	15902	15873	15869	16067	15774	15723	16108	15945	15817	15909	15905	15891	15842	15915	15744	15640	15945	15997	15963	15871	15890	15815	15924	15870	15851	15859	15781	15614	15866	15791	15867	15926	15511	15715	15836	15859	15946	15994	15938	15894	15723	15771	15837	15828	15770	15994	16047	15833	15831	15818	16018	15828	15836	15659	15900	16009	15749	16022	15747	15696	15906	15665	15858	16033	15965	15904	15907	15974	15941	15910	15829	15825	15839	15661	15876	16061	15940	15933	16056	15759	15920	15885	15962	15686	15748	15987	15833	15920	15954	15766	15844	15700	15885	15902	15763	15858	16022	15862	15751	15755	15767	15742	15733	15870	16048	15674	15955	15783	15836	15945	15909	15859	15891	15642	15778	15592	15795	15651	15829	15840	15828	15905	15876	15915	15979	15896	15808	15884	15745	15753	16025	15915	15852	15964	15793	15873	15934	15936	15923	15744	15938	15797	15867	15904	15781	15764	15703	16057	15935	15912	15850	15905	15783	15910	15694	15827	15902	15840	15738	15771	16007	15931	15786	15927	15938	15993	15950	15763	15820	15822	15972	15826	15861	15867	15561	15816	15870	15817	15758	15809	15787	15765	15879	15924	15833	15917	16067	16038	15843	15884	15751	15823	15818	15702	15853	15894	15817	16029	15873	16029	15943	15874	15842	15892	15781	15763	15781	15879	15705	15719	15923	15891	15784	16003	15951	15891	15814	16018	15925	15890	15950	15826	15835	15767	15874	16187	15799	15833	15815	15796	15667	15905	15817	15901	16104	15931	15872	15850	15776	15980	15871	15844	15902	15930	15846	15893	15816	15924	16008	15786	15894	15804	15872	15809	15900	15857	15786	15974	15870	15914	15748	15992	15914	15960	16068	15889	16083	15772	16108	15936	16005	15790	15837	15862	15765	15975	15905	15916	15853	15922	16027	15798	15822	15798	15973	15874	15777	15843	15909	16045	16027	15870	15983	15941	15774	15818	15909	15908	15910	15723	16034	15771	15745	15857	15900	15996	15686	15679	15913	15937	15820	15926	15955	15902	15942	15824	15936	15882	15963	15889	16101	15924	15880	15755	15707	15790	15812	15839	15806	15678	15801	15926	15897	15747	15891	15816	15964	15838	15802	15836	15875	15549	15856	15859	16020	15808	15699	15853	15907	15821	15811	15632	15876	16006	16179	15981	15729	15811	15723	15790	15785	15799	15915	16047	15854	15975	15957	16059	15937	15790	15786	15789	16063	15862	15635	15860	15679	15951	16007	15544	15797	15907	15986	15795	15983	15937	16067	15764	15746	15799	15934	15914	15851	15887	15875	15571	15774	15867	15972	15764	15871	15866	15869	15975	15800	15738	15814	15808	15856	15730	15846	15981	15904	15851	15868	15732	15754	15819	15859	15604	15811	15730	15775	15968	15878	15750	15779	15850	15907	15646	15829	15710	15781	15742	16079	15750	15942	15724	15963	15915	15957	15980	15881	15724	15701	16024	15847	15730	15825	15767	15857	15804	15746	15960	15884	15866	15916	15868	15845	15760	15786	15763	15931	15855	15938	15854	15895	16204	15963	15828	15709	15908	15926	15969	15766	15959	15785	15922	15916	15832	15735	15889	15567	15720	15791	15792	15927	15706	15928	15942	15744	15867	15915	15704	15908	15833	15954	15912	15875	15760	15933	15843	15841	15954	15843	15713	15766	15990	15876	16060	15842	15831	15868	15937	15920	15827	15746	15878	15854	15927	15895	16016	15988	15946	15771	15723	15894	16001	15910	15948	16077	15901	15766	15684	15942	15809	15866	15901	15823	15915
42095	56310	40863	23730	17135	15756	15263	15262	15431	15233	15310	15404	15370	15313	15311	15136	15204	15450	15456	15361	15278	15272	15159	15120	15174	15263	15246	15202	15351	15163	15409	15252	15242	15221	15180	15298	15251	15429	15281	15113	15340	15295	15226	15370	15267	15329	15198	15379	15272	15194	15350	15140	15423	15215	15199	15337	15263	15346	15269	15420	15365	15411	15444	15224	15386	15276	15293	15346	15255	15247	15256	15395	15256	15165	15083	15327	15368	15325	15223	15365	15305	15306	15241	15488	15245	15286	15235	15132	15318	15331	15309	15253	15039	15208	15279	15352	15002	15286	15262	15245	15239	15223	15316	15246	15235	15208	15143	15254	15205	15280	15430	15170	15330	15251	15018	15247	15290	15271	15301	15348	15181	15438	15260	15318	15338	15243	15271	15213	15140	15290	15168	15276	15319	15366	15220	15221	15318	15264	15287	15293	15343	15186	15158	15391	15194	15243	15361	15230	15350	15198	15331	15147	15210	15218	15287	15313	15270	15193	15345	15277	15182	15385	15411	15163	15258	15296	15385	15234	15209	15196	15233	15315	15397	15271	15298	15261	15162	15260	15207	15242	15306	15226	15290	15354	15266	15328	15183	15351	15502	15265	15204	15272	15188	15236	15185	15154	15390	15384	15280	15207	15264	15124	15275	15460	15262	15171	15466	15279	15127	15135	15280	15318	15373	15250	15203	15328	15127	15362	15256	15266	15298	15161	15131	15454	15387	15283	15424	15175	15227	15121	15349	15220	15242	15264	15299	15356	15107	15246	15200	15274	15199	15461	15194	15239	15200	15254	15324	15232	15108	15294	15165	15368	15240	15204	15398	15243	15369	15224	15095	15231	15347	15321	15240	15275	15011	15362	15172	15295	15228	15310	15253	14988	15230	15317	15461	15185	15283	15180	15212	15269	15552	15278	15292	15233	15385	15320	15149	15296	15201	15206	15254	15193	15369	15137	15340	15185	15346	15154	15294	15144	15076	15338	15139	15080	15101	15238	15282	15112	15335	15186	15121	15180	15423	15376	15228	15203	15263	15398	15339	15150	15160	15190	15079	15278	15371	15217	15220	15425	15168	15286	15293	15225	15084	15480	15332	14980	15232	15166	15394	15220	15303	15278	15278	15283	15171	15234	15376	15282	15259	15279	15141	15188	15209	15285	15261	15377	15143	15149	15359	15251	15357	15334	15261	15276	15351	15173	15410	15297	15271	15247	15102	15293	15349	15219	15196	15436	15320	15400	15282	15433	15173	15344	15153	15182	15202	15320	15235	15300	15239	15165	15452	15146	15118	15249	15299	15258	15316	15310	15223	15097	15258	15259	15309	15225	15314	15386	15269	15443	15300	15501	15322	15236	15497	15169	15175	15158	15265	15255	15415	15315	15285	15328	15213	15237	15218	15175	15348	15341	15198	15335	15289	15195	15276	15322	15196	15364	15344	15259	15203	15312	15159	15486	15276	15202	15280	15152	15171	15489	15366	15267	15303	15380	15420	15215	15180	15192	15166	15236	15399	15212	15205	15192	15347	15331	15220	15205	15309	15251	15185	15293	15162	15223	15169	15254	15410	15323	15473	15507	15294	15449	15182	15196	15392	15232	15305	15275	15253	15206	15186	15285	15147	15360	15309	15136	15115	15394	15247	15317	15152	15431	15343	15247	15230	15251	15349	15125	15300	15337	15236	15280	15110	15162	15434	15222	15405	15382	15252	15233	15280	15351	15303	15325	15459	15279	15269	15157	15221	15303	15242	15076	15265	15260	15417	15262	15335	15174	15296	15187	15367	15277	15288	15363	15305	15453	15351	15260	15299	15315	15315	15183	15100	15271	15138	15204	15258	15373	15315	15341	15355	15213	15256	15266	15147	15306	15373	15282	15211	15147	15359	15174	15315	15148	15300	15362	15164	15377	15405	15241	15250	15283	15399	15289	15385	15388	15377	15208	15315	15473	15166	15332	15250	15295	15236	15435	15241	15280	15340	15404	15252	15260	15396	15154	15236	15326	15404	15060	15209	15370	15222	15195	15232	15239	15358	15218	15085	15358	15307	15397	15346	15252	15171	15362	15258	15179	15275	15232	15327	15180	15354	15422	15207	15166	15203	15227	15166	15287	15241	15187	15339	15213	15251	15411	15042	15364	15382	15332	15390	15337	15455	15187	15263	15259	15213	15218	15249	15299	15192	15372	15239	15155	15174	15564	15376	15297	15427	15174	15291	15365	15293	15180	15420	15182	15238	15153	15230	15279	15377	15331	15320	15428	15190	15271	15131	15269	15236	15499	15184	15360	15211	15209	15346	15538	15332	15182	15210	15250	15258	15249	15078	15392	15265	15134	15452	15329	15324	15197	15447	15307	15409	15287	15435	15300	15168	15223	15381	15278	15246	15351	15264	15478	15310	15303	15229	15247	15221	15347	15357	15317	15452	15299	15341	15272	15167	15305	15374	15371	15328	15154	15294	14944	15167	15217	15285	15335	15294	15252	15005	15220	15432	15316	15071	15366	15382	15314	15287	15341	15397	15248	15188	15113	15270	15227	15284	15372	15280	15243	15060	15230	15311	15322	15352	15300	15030	15213	15418	15117	15354	15196	15333	15248	15266	15354	15264	15272	15376	15318	15204	15142	15389	15385	15289	15000	15319	15332	15173	15248	15338	15112	15243	15207	15200	15260	15374	15359	15199	15212	15424	15082	15180	15323	15326	15317	15322	15157	15305	15220	15219	15267	15241	15271	15268	15285	15325	15229	15281	15282	15228	15223	15518	15255	15303	15296	15147	15267	15274	15171	15505	15189	15337	15173	15292	15203	15162	15248	15204	15497	15342	15346	15349	15300	15248	15250	15249	15376	15300	15200	15244	15285	15287	15431	15263	15372	15351	15134	15362	15362	15394	15233	15160	15173	15358	15371	15300	15208	15154	15086	15253	15353	15412	15097	15238	15424	15241	15365	15139	15371	15241	15336	15187	15322	15356	15427	15094	15223	15302	15235	15283	15347	15232	15356	15228	15282	15240	15280	15307	15293	15393	15245	15211	15299	15256	15067	15350	15195	15255	15306	15391	15313	15143	15092	15379	15320	15313	15328	15046	15215	15327	15336	15305	15220	15202	15061	15286	15284	15223	15233	15288	15227	15258	15302	15306	15130	15157	15305	15250	15193	15193	15269	15277	15144	15300	15196	15292	15209	15238	15401	15214	15193	15388	15232	15258	15348	15430	15301	15387	15194	15276	15244	15189	15239	15338	15468	15205	15399	15384	15205	15234	15333	15201	15468	15360	15295	15388	15367	15300	15197	15225	15366	15217	15271	15293	15317	15302	15197	15261	15232	15440	15174	15227	15371	15296	15317	15180	15358	15435	15250	15303	15230	15380	15203	15353	15085	15288	15209	15231	15223	15278	15284	15436	15150	15178	15417	15399	15166	15322	15285	15247	15239	15248	15199	15410	15260	15119	15112	15241	15321	15264	15430	15303	15283	15235	15319	15234	15329	15419	15183	15299	15133	15171	15250	15322	15362	15155	15208	15192	15134	15260	15383	15386	15179	15365	15467	15117	15309	15228	15362	15190	15280	15439	15119	15166	15211	15199	15150	15230	15217	15178	15336	15345	15237	15106	15316	15430	15271	15294	15349	15222	15314	15250	15248	15397	15280	15135	15155	15197	15366	15336	15103	15414	15518	15517	15383	15214	15204	15339	15261	15248	15299	15111	15254	15344	15337	15339	15423	15373	15337	15211	15130	15313	15358	15296	15217	15235	15350	15416	15084	15358	15364	15180	15436	15306	15349	15154	15171	15098	15333	15266	15098	15266	15520	15291	15386	15291	15326	15212	15239	15148	15352	15210	15193	15271	15181	15300	15129	15323	15027	15150	15284	15301	15105	15208	15140	15309	15357	15273	15281	15060	15311	15323	15264	15234	15279	15324	15452	15130	15329	15287	15276	15230	15427	15443	15241	15429	15156	15312	15397	15248	15251	15225	15319	15086	15295	15367	15167	15114	15440	15055	15316	15384	15268	15427	15333	15415	15318	15389	15252	15259	15256	15303	15214	15297	15281	15283	15369	15224	15176	15305	15261	15328	15273	15377	15383	15239	15339	15245	15322	15407	15364	15357	15298	15329	15338	15305	15226	15233	15163	15316	15306	15294	15472	15333	15388	15077	15310	15256	15395	15346	15234	15359	15280	15236	15361	15266	15415	15223	15376	15187	15165	15479	15264	15161	15282	15200	15314	15272	15297	15412	15210	15294	15317	15182	15179	15302	15332	15286	15232	15259	15233	15394	15143	15424	15231	15332	15232	15329	15210	15379	15312	15290	15400	15469	15204	15299	15412	15285	15222	15345	15300	15013	15178	15341	15432	15528	15319	15322	15232	15296	15204	15317	15312	15332	15331	15210	15357	15495	15063	15248	15250	15299	15185	15139	15219	15265	15201	15176	15215	15271	15203	15285	15225	15315	15332	15323	15210	15311	15239	15268	15304	15235	15334	15252	15325	15295	15291	15176	15293	15296	15165	15208	15357	15394	15348	15455	15227	15190	15234	15295	15320	15246	15073	15142	15365	15187	15245	15377	15128	15364	15318	15413	15371	15519	15226	15415	15354	15198	15189	15271	15326	15150	15201	15304	15245	15220	15475	15399	15354	15299	15329	15341	15292	15317	15214	15301	15290	15342	15473	15398	15370	15262	15156	15281	15283	15292	15264	15151	15142	15220	15152	15288	15147	15224	15376	15315	15300	15284	15399	15475	15317	15177	15098	15425	15365	15216	15152	15284	15164	15364	15275	15145	15226	15140	15307	15332	15346	15329	15296	15337	15254	15452	15196	15417	15410	15251	15074	15461	15339	15285	15283	15525	15274	15309	15326	15301	15196	15348	15298	15208	15352	15184	15146	15275	15216	15333	15299	15394	15317	15265	15285	15245	15356	15244	15323	15269	15196	15302	15386	15246	15303	15231	15416	15262	15249	15288	15135	15384	15339	15376	15158	15264	15109	15284	15196	15412	15269	15328	15290	15278	15375	15334	15261	15319	15211	15178	15382	15286	15178	15207	15209	15467	15311	15340	15217	15151	15202	15202	15298	15268	15233	15342	15278	15285	15263	15362	15219	15225	15274	15241	15132	15322	15313	15353	15304	15468	15217	15355	15307
32316	38107	40130	28708	19286	16887	16394	16043	15943	15765	15934	16009	15948	15900	15918	15901	15873	15963	15820	15854	15849	15950	15898	15919	15833	15705	16018	15939	15983	15980	15816	15925	15852	15869	15737	15695	15970	15865	15662	15987	15839	15701	15670	15902	15821	15647	15784	15773	15714	15853	15808	15820	15870	16011	15791	15741	15821	15940	15793	15774	16071	15900	16155	15672	15832	15946	15794	15896	15923	15797	15780	15797	15938	15691	15704	15989	15907	15872	15823	15829	15776	15991	15886	15985	15820	15874	15878	15756	15702	15902	15886	15866	15492	15670	16013	15838	15858	15886	15782	15839	15867	16092	15901	15967	15994	16021	15947	15878	15890	15898	15832	15928	15953	15897	15812	15890	15844	15947	15888	16073	15933	15756	15764	15765	15796	15741	15886	15872	15781	15705	15724	15728	15780	15877	16070	15868	15777	15876	15977	16009	15903	15972	15867	15810	15893	16020	15935	15746	15785	15932	15940	15840	15985	15779	15900	15744	15902	15778	15770	15912	15887	15814	15904	15665	15907	15880	15828	15955	15847	15733	15694	15881	15910	15926	15752	15787	15773	15891	15946	15822	15764	15752	15736	15798	15759	15905	15673	15743	15775	15639	15850	15880	15687	15821	15612	15849	15586	15858	15799	15731	15824	15876	15652	15794	15735	15844	16020	15733	15682	15886	15774	15897	15730	15705	15862	15909	15745	15959	16063	15897	15851	15776	15708	16055	15866	15814	15904	15926	15829	15817	15855	15818	15681	15931	15941	15862	15770	15981	15773	15836	15837	15796	15992	15854	15842	15814	15856	15604	15913	16015	15946	15532	15672	16029	15983	15638	15817	15750	15785	15871	15927	15798	15957	16021	15833	15799	15724	15847	15773	15952	15730	15735	16006	15892	15971	15870	15879	15924	15929	15867	15823	15843	15910	15934	15850	15823	15694	15848	15832	16020	15919	15916	15947	15804	15870	15754	15861	16055	15803	15834	15645	15959	15755	15963	15981	15837	15926	15926	15963	15846	15757	15811	15962	15855	15921	15920	15759	15770	15917	15998	15835	15641	15776	15831	15967	15905	15941	15986	15904	15805	15810	15877	15826	15761	15957	15978	15712	15827	15595	15765	15738	15952	16000	15929	15837	16005	15890	15979	15681	15857	15858	15784	15796	15690	15574	15986	15864	15776	15898	15629	15726	15742	15923	16037	15883	15733	15872	15707	15732	15998	15938	15808	15893	15798	16068	15888	15872	15967	15914	15849	15717	15928	15944	15892	15892	15855	15955	15984	15896	15791	15825	15952	15712	15951	15771	15833	15798	15952	16069	15996	15733	15877	16083	15962	15603	15624	15940	15707	15982	15993	15873	15696	15659	15566	15864	15950	15699	15808	15764	15799	15916	15812	15947	15774	15703	15768	16049	15896	15891	15855	15831	15849	15847	15674	15906	15794	16004	15937	15770	15912	15923	15802	15769	15870	15746	15881	15831	15625	15904	15955	15905	15951	15910	15968	15776	15801	15964	16049	15813	16007	15872	15827	15778	15776	15986	15780	15738	15941	15787	15759	15883	15736	15809	15653	15858	15849	15742	15649	15789	15742	15887	15974	15956	15971	15772	15792	15866	15956	15884	15827	16044	15938	15787	15876	15859	15783	15846	15948	15986	15790	15803	15865	15818	15927	15843	15692	15812	15740	15658	15888	15943	15973	15934	15837	16097	15868	15682	15695	15756	15836	15818	15749	15816	15744	15906	15763	15594	15745	15818	15695	15833	16052	15931	15911	15873	15825	15874	15848	15848	15650	15732	15911	15665	15625	15748	15710	15774	15714	15827	15952	15888	15657	15779	15874	15871	15768	15673	15887	15900	15735	15923	15840	15934	15927	15996	15982	15911	15823	15817	15993	16024	15631	15748	15872	15861	15795	16079	16027	16033	15856	15966	15879	15774	15817	15944	15848	15810	15833	15915	15773	15576	15754	15908	15862	15896	15937	15859	15754	16018	15779	15651	15774	15727	15939	15637	15722	15897	15904	15793	15945	15897	15890	15794	15746	15907	15778	15948	15766	15950	15951	15892	15882	15930	15713	15957	15963	15874	15895	16002	15963	15846	15894	15962	15764	15753	15721	16013	15830	15793	15698	16090	15918	15737	15795	15687	15876	15948	15756	15875	15862	15828	15761	15871	15708	15711	15990	15708	15735	15678	15920	15812	15896	15863	15835	15788	15958	15746	16074	15914	15980	15949	15762	15691	15898	15871	15763	16006	15872	15664	15874	16050	15811	15777	15793	15816	15810	15764	15732	15842	15787	15973	15941	15840	15804	15780	15912	15821	15739	15810	15745	15838	15923	15821	15845	15894	15735	15831	15741	15819	15966	15911	15860	16000	15765	15861	15909	15869	15946	15751	15993	15661	15598	15602	15844	15819	15952	15945	15830	15988	15724	15942	15759	15658	15884	15725	15747	15716	15706	15768	15647	15889	15870	15752	15763	15704	15778	16008	15791	15818	15753	15925	15950	15907	15885	15766	15639	15673	15793	15579	15813	15700	15861	15727	15798	15600	15870	15802	15747	15745	15741	15860	15827	15807	16011	15801	15871	15902	15871	15949	15514	15684	15721	15777	15734	15872	16058	15793	15920	15883	15805	15806	15915	15857	15883	15889	16003	16115	15787	15724	15704	15737	15689	15654	15872	15843	15468	15869	15808	15837	15967	15841	15788	15788	15924	15860	15926	15737	15644	15933	15939	15930	15611	16031	15732	15808	15944	15877	15871	15959	15744	15841	15925	15873	15583	15681	15767	16008	15850	15897	15975	16064	15810	15929	16067	15907	15994	15862	15960	15775	15797	15881	15644	15784	15867	15683	15804	15786	16018	15903	15766	15815	15936	15818	15769	15899	15775	15897	15615	15883	15845	15859	15765	15728	15821	15933	15989	15742	15893	15969	15681	15772	15749	15920	15848	15946	15663	15905	15739	15909	15623	16010	15832	15770	15868	15775	15775	15935	16100	15748	15920	15899	15877	15904	15944	16015	15673	15793	15680	15914	15876	15901	15770	15893	15853	15887	15744	15891	16048	15776	15785	15856	15823	15878	16029	15962	15692	15767	15690	15960	16035	15897	16028	15720	15929	15836	16074	15749	15798	15883	15864	15760	15680	15735	15803	15881	15898	15799	15709	15787	15828	15853	15841	15888	15927	15847	15728	15788	15890	15943	15871	16103	15850	15856	15735	15723	15859	15717	15901	15974	15806	15531	15978	15706	15743	15785	15559	15740	15819	15801	15734	15695	15703	15800	15792	15942	15895	15790	15543	15899	15814	15899	15787	15963	15946	15863	15731	15767	15959	15728	15804	15857	16011	15754	16029	15872	15747	15824	15807	15890	15690	15758	15927	16054	15821	15890	15786	15702	15705	15872	15895	15965	15622	15771	16048	15890	15825	15800	15672	15984	15964	15810	15913	15765	15742	15892	15595	15788	15839	15857	16017	15851	15720	15800	15965	15839	15864	15722	15800	15909	15894	15882	15885	15752	15735	15839	15835	15689	16022	15919	15969	15775	15900	15933	15943	15748	15799	15770	15878	15759	16065	15861	15702	15892	15731	16031	15824	15970	15712	15623	15782	15765	15884	15708	15888	15736	15796	15882	15956	15845	15847	15765	15873	15734	15854	15763	15887	15808	15810	15916	15829	15763	16006	15754	15692	15883	15837	15921	16163	15920	15719	15794	15923	15803	15755	15848	15819	15994	15790	16068	16043	15840	15976	15735	15693	15880	15869	15695	15659	15875	15820	15828	15946	15846	15791	15789	16083	15907	15658	15917	15822	15776	15900	15855	15834	15926	16055	15902	15906	15547	15753	15851	16027	15735	15855	16012	15814	15757	15855	15726	15800	15882	15760	15837	15735	15766	15773	15765	15944	15927	15869	15935	15839	15925	15757	15942	15724	15840	15959	15945	15786	15851	15866	16011	15796	15593	15798	15776	15866	15891	15662	15901	15721	15846	15864	15887	15797	15906	16020	15704	15752	15627	15688	15782	15920	15684	15983	15751	15691	15774	15859	15835	15712	15828	15857	15863	15910	15785	16041	16054	15777	15945	15764	15864	15824	15950	16009	15791	15788	15864	15875	15927	15743	15907	15852	15994	15881	15687	15924	16071	16119	15956	15819	15859	15819	15902	15701	15740	15848	15963	15720	15804	15867	15794	15852	15958	15972	15847	15673	15852	15783	15763	15912	15826	15784	15787	15850	15714	15846	15965	15905	15990	15589	15616	15653	15809	15875	16020	15819	16192	15984	15861	15865	15876	15628	15906	15738	15950	15874	15884	15774	15850	15896	15727	15885	15917	15822	15738	15968	15672	15770	16066	15967	15907	15644	15883	15756	15832	15761	15973	15794	15943	15637	15791	15690	15889	15767	15669	15869	15859	15836	15890	15781	15884	15899	15891	15756	15851	15895	15912	16028	15826	15689	15814	15738	15805	15943	15760	15630	15864	15863	15784	15978	15892	15798	15874	15812	15907	15879	15959	15691	15767	15699	15842	15718	15942	15817	15732	15600	15742	15718	15890	15752	15727	15878	15813	15757	15863	15986	15991	15743	15974	15777	15954	15811	15848	15981	15839	15654	15887	15938	15855	15675	15941	15815	15840	15948	16130	16006	15668	15736	15944	15929	15839	15854	15844	15746	15814	15777	15903	15675	15942	15837	15954	15798	16048	15753	15744	15873	15836	15722	15924	15979	16018	15847	15782	15631	15693	15767	15683	15757	15691	15778	16150	15735	15860	15861	15819	15639	15724	15783	15647	16077	15830	15888	15745	15772	15921	16005	15906	15692	15817	15903	15861	15849	15633	15947	15985	15720	15599	15701	15789	15723	15874	15837	15908	15795	15732	15835	15733	15818	15958	15934	15899	15929	15881	15852	15832	16085	15825	15955	15865	15797	15834	15728	15849	15805	15943	15913	15913	15836	15849	15978	15832	15728	15671	15865	15738	15792	15717	15750	15910	15706	15831	15826	15847	15811	15846	15803	15752	15843	15766	15896	15782	15858	15688	15876	15855	15932	15885	15921	15949	15981	15764	15771	15731	15629	15803	15931	15928	15606	15733	15846	15635	15818	15835	15853	15720	15838	16037	15945	15989	15844	15941	15797	15806	15735
56322	69741	50401	28793	18632	15846	15257	15176	15057	15314	15348	15324	15202	15261	15285	15326	15303	15257	15150	15144	15264	15158	15488	15374	15103	15318	15314	15341	15255	15236	15196	15253	15399	15429	15307	15223	15134	15350	15209	15206	15320	15326	15399	15131	15304	15157	15266	15131	15219	15243	15189	15211	15244	15217	15214	15280	15235	15221	15198	15278	15324	15387	15251	15404	15275	15141	15382	15253	15171	15489	15471	15265	15160	15199	15428	15232	15350	15292	15154	15204	15207	15330	15412	15330	15367	15332	15326	15364	15311	15258	15239	15254	15181	15207	15361	15196	15276	15121	15197	15210	15203	15340	15383	15331	15283	15233	15330	15187	15249	15238	15274	15263	15128	15279	15294	15262	15224	15106	15291	15296	15198	15242	15255	15236	15197	15213	15109	15154	15238	15216	15161	15353	15192	15120	15340	15325	15182	15201	15310	15170	15288	15340	15199	15354	15417	15311	15228	15274	15241	15186	15250	15253	15084	15104	15225	15166	15235	15287	15236	15166	15471	15346	15384	15398	15243	15434	15351	15265	15253	15456	15207	15148	15139	15381	15205	15375	15215	15374	15331	15323	15318	15246	15254	15271	15109	15336	15159	15412	15186	15205	15361	15243	15281	15205	15297	15194	15160	15367	15149	15226	15329	15335	15292	15187	15392	15229	15197	15292	15148	15259	15302	15122	15336	15153	15201	15381	15294	15055	15376	15173	15253	15255	15368	15400	15339	15312	15254	15169	15366	15033	15207	15367	15043	15272	15304	15274	15145	15398	15243	15371	15331	15220	15337	15341	15211	15497	15203	15194	15261	15261	15351	15267	15440	15159	15225	15154	15443	15345	15149	15249	15307	15321	14994	15323	15252	15311	15232	15109	15258	15323	15294	15288	15248	15481	15227	15303	15323	15313	15231	15226	15343	15102	15278	15207	15270	15326	15258	15165	15328	15178	15408	15203	15237	15340	15252	15195	15245	15305	15311	15201	15172	15317	15119	15174	15106	15284	15238	15281	15288	15261	15297	15426	15347	15307	15419	15205	15123	15325	15203	15192	15281	15203	15314	15175	15312	15192	15264	15310	15259	15284	15318	15214	15205	15344	15296	15276	15141	15285	15211	15236	15314	15281	15165	15368	15317	15244	15203	15304	15147	15069	15196	15214	15138	15357	15133	15198	15294	15078	15315	15356	15240	15371	15227	15381	15356	15359	15235	15366	15250	15062	15456	15363	15217	15147	15304	15264	15473	15243	15355	15252	15129	15280	15260	15372	15421	15465	15212	15313	15142	15158	15371	15243	15185	15307	15167	15196	15363	15240	15306	15283	15336	15227	15173	15262	15141	15413	15039	15137	15361	15011	15343	15195	15140	15443	15338	15450	15224	15190	15153	15180	15185	15228	15278	15252	15170	15293	15298	15139	15189	15042	15215	15173	15169	15230	15230	15492	15200	15289	15407	15091	15420	15334	15223	15267	15188	15150	15288	15313	15200	15246	15403	15092	15246	15184	15246	15235	15457	15233	15035	15256	15334	15211	15332	15372	15186	15196	15390	15400	15275	15275	15255	15382	15095	15286	15368	15259	15381	15049	15380	15376	15303	15437	15116	15339	15381	15341	15268	15165	15239	15227	15090	15259	15301	15267	15371	15049	15215	15407	15304	15291	15181	15267	15374	15356	15207	15105	15162	15122	15263	15295	15127	15213	15219	15251	15307	15216	15342	15249	15050	15349	15283	15283	15320	15096	15279	15192	15347	15389	15529	15265	15400	15243	15253	15355	15126	15210	15268	15204	15377	15401	15256	15328	15211	15229	15302	15340	15321	15210	15281	15215	15222	15192	15359	15334	15279	15272	15206	15200	15427	15313	15460	15274	15231	15139	15379	15306	15175	15237	15258	15217	15156	15189	15111	15339	15198	15369	15101	15143	14999	15225	15284	15228	15230	15259	15319	15129	15336	15156	15328	15226	15353	15322	15259	15123	15151	15272	15205	15444	15204	15257	15398	15295	15327	15179	15287	15247	15350	15276	15262	15325	15248	15124	15203	15316	15185	15082	15288	15298	15168	15148	15191	15328	15288	15314	15325	15126	15360	15355	15237	15409	15218	15339	15255	15263	15179	15345	15249	15254	15324	15194	15195	15262	15456	15252	15144	15255	15056	15352	15351	15283	15205	15330	15064	15255	15185	15274	15530	15416	15387	15213	15208	15216	15135	15233	15302	15178	15394	15255	15075	15320	15237	15262	15189	15387	15293	15233	15335	15136	15175	15075	15252	15345	15396	15154	15209	15173	15279	15201	15230	15350	15280	15291	15234	15450	15252	15177	15227	15141	15207	15237	15150	15307	15296	15379	15266	15207	15267	15271	15226	15319	15317	15383	15323	15141	15352	15215	15270	15419	15168	15285	15100	15373	15263	15225	15240	15391	15180	15163	15227	15264	15150	15413	15340	15164	15301	15348	15255	15282	15132	15125	15281	15326	15283	15401	15253	15156	15182	15031	15355	15290	15291	15217	15370	15180	14973	15200	15253	15408	15474	15279	15153	15125	15239	15103	15522	15215	15299	15216	15308	15155	15174	15252	15196	15289	15011	15137	15306	15303	15100	15350	15250	15339	15178	15318	15309	15207	15182	15238	15429	15252	15211	15189	15188	15321	15209	15349	15082	15154	15220	15291	15332	15179	15338	15251	15089	15285	15366	15217	15259	15128	15234	15256	15344	15190	15349	15336	15362	15131	15344	15282	15355	15417	15122	15323	15222	15372	15388	15237	15238	15233	15224	15406	15226	15256	15440	15276	15304	15197	15266	14990	15213	15210	15377	15274	15292	15404	15320	15276	15271	15182	15511	15258	15273	15117	15273	15225	15294	15400	15370	15357	15286	15170	15287	15368	15381	15069	15179	15241	15227	15187	15171	15304	15291	15378	15216	15186	15363	15273	15113	15256	15280	15335	15356	15187	15216	15322	15118	15156	15354	15217	15361	15306	15337	15184	15273	15306	15391	15374	15424	15260	15267	15369	15231	15155	15238	15293	15233	15313	15389	15343	15431	15286	15278	15282	15195	15259	15234	15132	15220	15249	15261	15213	15295	15131	15313	15325	15318	15402	15273	15201	15284	15268	15247	15454	15269	15195	15166	15276	15262	15458	15244	15496	15290	15116	15198	15186	15268	15186	15197	15195	15148	15218	15256	15193	15259	15313	15407	15292	15192	15399	15268	15260	15268	15345	15294	15284	15316	15186	15375	15280	15131	15231	15319	15368	15289	15289	15136	15212	15201	15193	15178	15163	15124	15274	15232	15301	15496	15401	15166	15216	15254	15239	15318	15221	15193	15090	15309	15270	15524	15446	15180	15239	15082	15292	15279	15397	15244	15117	15237	15200	15297	15178	15295	15326	15192	15297	15156	15255	15317	15179	15389	15227	15306	15230	15276	15306	15193	15315	15473	15180	15207	15333	15212	15298	15141	15379	15198	15223	15475	15164	15248	15473	15341	15457	15188	15233	15390	15288	15242	15328	15235	15210	15314	15051	15380	15331	15280	15221	15205	15334	15335	15012	15093	15336	15280	15350	15298	15144	15172	15150	15370	15255	15292	15159	15371	15203	15155	15096	15304	15319	15323	15349	15087	15025	15204	15342	15314	15244	15384	15313	15055	15155	15300	15144	15147	15282	15253	15267	15174	15152	15139	15265	15070	15284	15283	15117	15215	15292	15313	15292	15464	15411	15236	15288	15298	15093	15279	15289	15378	15252	15305	15252	15115	15143	15249	15224	15225	15364	15282	15445	15195	15247	15195	15342	15298	15377	15213	15368	15323	15143	15204	15160	15281	15268	15159	15324	15381	15206	15271	15442	14973	15270	15306	15343	15360	15281	15121	15347	15276	15219	15154	15309	15169	15263	15338	15233	15223	15280	15337	15163	15197	15313	15148	15166	15239	15404	15164	15185	15287	15279	15261	15242	15292	15018	15248	15169	15471	15238	15182	15238	15224	15175	15459	15274	15103	15288	15175	15276	15328	15192	15234	15380	15234	15215	15236	15141	15396	15221	15249	15138	15086	15297	15274	15412	15288	15227	15389	15300	15224	15224	15230	15262	15307	15234	15291	15058	15315	15379	15310	15362	15219	15232	15156	15206	15246	15315	15211	15245	15186	15280	15121	15215	15330	15298	15315	15166	15290	15461	15235	15196	15238	15393	15260	15291	15336	15404	15151	15325	15268	15349	15317	15223	15319	15337	15250	15311	15312	15292	15233	15375	15249	15183	15243	15342	15164	15172	15426	15383	15283	15275	15423	15277	15332	15319	15064	15255	15234	15197	15433	15341	15378	15359	15083	15217	15247	15237	15270	15590	15329	15184	15290	15257	15143	15403	15392	15392	15155	15254	15167	15302	15467	15278	15265	15177	15335	15032	15278	15361	15276	15352	15305	15166	15368	15157	15184	15254	15289	15174	15343	15144	15375	15341	15241	15233	15340	15334	15220	15024	15455	15423	15201	15304	15196	15155	15216	15283	15220	15286	15095	15373	15118	15237	15278	15346	15342	15401	15241	15209	15283	15277	15200	15301	15002	15231	15315	15326	15167	15279	15363	15408	15287	15176	15277	15268	15280	15297	15117	15279	15223	15379	15120	15337	15246	15048	15253	15446	15202	15331	15385	15310	15310	15289	15166	15144	15347	15408	15194	15313	15306	15084	15433	15230	15072	15272	15259	15178	15195	15162	15296	15226	15229	15145	15283	15398	15159	15319	15222	15260	15396	15363	15368	15355	15139	15183	15135	15253	15358	15407	15264	15335	15360	15328	15208	15077	15181	15143	15283	15104	15066	15258	15292	15406	15407	15227	15232	15302	15291	15105	15214	15083	15170	15233	15306	15443	15090	15428	15338	15436	15218	15297	15215	15218	15429	15298	15245	15345	15202	15352	15335	15286	15417	15394	15267	15261	15317	15136	15327	15414	15373	15206	15428	15191	15212	15243	15520	15252	15172	15339	15228	15279	15166	15356	15263	15216	15172	15273	15063	15305	15234	15401	15341	15251	15308	15332	15218	15278	15363	15245	15094	15279	15193	15348	15301	15172	15254	15491	15214	15241	15266	15219	15169	15230	15162	15205	15187	15273	15218	15296	15350	15238	15423	15387	15172	15458	15296	15151
24097	24620	36180	30560	24516	23397	21894	17420	16645	16871	16576	16625	16702	16679	16535	16610	16533	16617	16540	16605	16674	16533	16496	16505	16387	16595	16525	16379	16582	16490	16557	16506	16582	16507	16398	16407	16335	16598	16430	16471	16632	16659	16432	16541	16356	16358	16467	16328	16274	16470	16428	16549	16491	16454	16536	16463	16305	16305	16352	16398	16192	16314	16389	16274	16282	16424	16438	16481	16380	16386	16364	16338	16479	16182	16343	16569	16320	16357	16464	16513	16528	16352	16296	16431	16396	16429	16514	16326	16489	16490	16282	16390	16539	16522	16342	16481	16441	16291	16406	16421	16310	16284	16287	16477	16324	16307	16282	16293	16516	16433	16654	16366	16329	16515	16571	16402	16270	16404	16389	16348	16329	16440	16546	16448	16426	16280	16364	16408	16395	16337	16431	16432	16254	16348	16450	16508	16487	16413	16301	16379	16433	16495	16497	16411	16475	16392	16638	16369	16459	16302	16449	16501	16453	16466	16353	16444	16418	16348	16503	16449	16439	16475	16526	16480	16418	16402	16605	16321	16390	16230	16382	16384	16368	16412	16206	16202	16169	16258	16333	16358	16465	16394	16291	16161	16329	16451	16409	16382	16499	16489	16616	16338	16339	16434	16511	16137	16242	16426	16457	16193	16272	16591	16261	16528	16504	16507	16388	16266	16440	16238	16453	16334	16426	16426	16282	16353	16369	16358	16400	16492	16271	16205	16188	16371	16156	16368	16281	16411	16263	16616	16489	16313	16366	16492	16401	16431	16374	16291	16458	16426	16334	16218	16300	16478	16379	16423	16350	16323	16228	16285	16380	16402	16316	16186	16226	16288	16261	16337	16378	16449	16403	16356	16288	16531	16320	16452	16438	16414	16642	16416	16483	16348	16444	16394	16222	16456	16697	16338	16534	16168	16395	16495	16507	16246	16334	16542	16394	16569	16172	16465	16368	16412	16339	16505	16308	16220	16290	16506	16362	16091	16332	16258	16458	16251	16309	16269	16423	16449	16528	16518	16242	16470	16125	16435	16478	16463	16379	16313	16381	16321	16176	16325	16354	16165	16336	16348	16403	16471	16214	16278	16516	16342	16533	16370	16171	16364	16270	16486	16427	16389	16314	16348	16455	16384	16200	16356	16351	16483	16442	16358	16385	16549	16400	16349	16552	16351	16230	16312	16338	16425	16358	16358	16372	16546	16490	16419	16145	16450	16482	16113	16555	16270	16310	16403	16334	16269	16459	16497	16389	16369	16449	16493	16496	16216	16479	16333	16249	16425	16459	16300	16501	16440	16343	16241	16445	16427	16462	16295	16427	16330	16276	16273	16518	16380	16339	16289	16570	16417	16413	16358	16371	16426	16409	16445	16300	16230	16275	16411	16414	16385	16421	16330	16435	16494	16555	16383	16477	16310	16449	16428	16361	16432	16413	16488	16285	16268	16645	16518	16166	16313	16414	16395	16316	16363	16310	16473	16529	16413	16353	16365	16417	16449	16404	16281	16196	16423	16288	16284	16292	16362	16384	16262	16218	16350	16374	16373	16490	16337	16281	16298	16390	16280	16283	16322	16390	16531	16355	16480	16277	16501	16368	16352	16328	16262	16287	16364	16334	16256	16512	16309	16291	16499	16206	16281	16332	16371	16328	16343	16238	16463	16410	16517	16325	16399	16334	16548	16600	16226	16364	16361	16392	16553	16346	16403	16327	16248	16326	16195	16503	16225	16500	16557	16354	16311	16331	16416	16312	16391	16526	16351	16485	16332	16335	16294	16452	16419	16241	16503	16472	16333	16368	16527	16345	16508	16401	16342	16391	16289	16162	16406	16454	16362	16328	16287	16553	16470	16380	16369	16360	16415	16298	16400	16382	16383	16219	16217	16423	16238	16319	16234	16301	16538	16412	16435	16218	16458	16422	16415	16274	16311	16412	16462	16159	16283	16191	16298	16163	16245	16474	16335	16560	16474	16372	16422	16093	16338	16423	16439	16355	16352	16400	16446	16360	16288	16346	16335	16424	16309	16441	16393	16312	16473	16318	16515	16300	16360	16241	16492	16348	16308	16282	16481	16436	16433	16487	16475	16366	16469	16468	16419	16252	16418	16330	16373	16363	16370	16265	16393	16424	16246	16235	16414	16377	16432	16432	16268	16363	16424	16351	16228	16299	16231	16470	16431	16224	16337	16289	16229	16428	16352	16446	16378	16396	16508	16336	16428	16332	16266	16299	16357	16487	16520	16425	16527	16432	16196	16442	16435	16543	16510	16358	16590	16376	16379	16271	16566	16257	16510	16357	16422	16339	16245	16224	16364	16431	16362	16524	16170	16290	16327	16363	16274	16196	16236	16301	16227	16390	16312	16419	16393	16344	16520	16511	16348	16344	16348	16333	16360	16481	16349	16269	16322	16232	16632	16338	16248	16175	16325	16492	16217	16345	16467	16182	16464	16537	16357	16301	16420	16416	16436	16400	16355	16520	16246	16317	16195	16372	16401	16356	16412	16415	16502	16598	16244	16514	16494	16413	16290	16490	16400	16477	16183	16399	16327	16499	16262	16397	16327	16550	16419	16455	16419	16232	16439	16216	16360	16454	16311	16272	16340	16327	16364	16437	16267	16368	16346	16363	16404	16294	16254	16486	16217	16304	16169	16404	16533	16251	16311	16585	16332	16469	16631	16401	16321	16157	16401	16491	16429	16424	16455	16254	16468	16499	16468	16267	16290	16218	16290	16181	16404	16247	16277	16457	16433	16560	16488	16282	16580	16536	16547	16489	16392	16192	16444	16383	16266	16246	16440	16412	16261	16152	16330	16265	16431	16246	16364	16462	16332	16479	16614	16441	16372	16316	16234	16441	16361	16285	16547	16177	16195	16448	16562	16374	16407	16170	16257	16424	16504	16491	16487	16275	16350	16391	16459	16495	16088	16377	16270	16400	16450	16399	16623	16320	16302	16280	16419	16475	16371	16153	16344	16193	16326	16340	16229	16381	16658	16292	16275	16466	16340	16491	16519	16353	16640	16463	16466	16439	16488	16501	16391	16462	16145	16304	16378	16378	16507	16276	16159	16428	16305	16338	16390	16470	16359	16313	16403	16377	16323	16281	16274	16521	16398	16300	16393	16122	16332	16348	16276	16549	16337	16222	16234	16287	16561	16161	16373	16417	16258	16251	16263	16449	16350	16298	16213	16190	16348	16468	16189	16617	16457	16279	16376	16632	16335	16480	16244	16357	16420	16397	16280	16402	16325	16454	16348	16487	16556	16382	16295	16288	16294	16426	16405	16335	16332	16455	16544	16220	16248	16351	16245	16483	16298	16536	16276	16454	16125	16308	16477	16410	16490	16328	16241	16398	16426	16336	16421	16508	16118	16363	16454	16370	16479	16462	16427	16298	16519	16433	16367	16338	16240	16335	16301	16514	16420	16380	16382	16357	16288	16162	16311	16226	16405	16246	16218	16550	16459	16297	16441	16470	16270	16369	16396	16306	16198	16132	16354	16518	16545	16179	16504	16494	16371	16381	16414	16370	16378	16198	16442	16297	16310	16208	16270	16382	16368	16414	16257	16497	16326	16378	16404	16206	16276	16111	16483	16400	16387	16410	16357	16228	16368	16274	16575	16371	16731	16226	16269	16484	16404	16313	16403	16170	16324	16273	16281	16495	16554	16398	16378	16357	16475	16430	16119	16426	16422	16218	16394	16214	16394	16314	16603	16430	16366	16494	16463	16299	16207	16278	16488	16429	16334	16267	16543	16442	16434	16577	16494	16269	16380	16379	16550	16393	16141	16390	16542	16296	16278	16198	16408	16332	16545	16428	16295	16235	16314	16506	16572	16410	16178	16400	16282	16586	16425	16358	16543	16232	16355	16329	16308	16290	16564	16303	16562	16315	16344	16236	16428	16304	16310	16358	16283	16358	16226	16251	16591	16271	16218	16193	16337	16497	16535	16492	16442	16374	16387	16171	16217	16318	16380	16211	16346	16418	16493	16463	16196	16581	16353	16281	16290	16468	16315	16537	16326	16271	16345	16409	16511	16454	16202	16370	16451	16539	16203	16546	16271	16375	16420	16380	16312	16259	16355	16507	16546	16493	16377	16564	16363	16349	16096	16416	16456	16441	16402	16404	16299	16252	16338	16564	16357	16492	16369	16477	16187	16266	16256	16342	16272	16288	16505	16434	16320	16250	16155	16418	16297	16327	16371	16303	16421	16328	16315	16299	16393	16719	16515	16485	16179	16340	16312	16417	16429	16435	16312	16231	16448	16372	16360	16303	16060	16340	16451	16383	16323	16310	16271	16273	16375	16371	16274	16268	16407	16254	16389	16387	16369	16362	16562	16381	16422	16475	16575	16468	16354	16324	16397	16272	16314	16552	16448	16418	16331	16371	16454	16366	16280	16318	16217	16372	16223	16360	16191	16424	16355	16165	16424	16380	16335	16346	16544	16317	16515	16289	16628	16524	16429	16411	16538	16534	16392	16249	16219	16239	16533	16517	16572	16263	16127	16310	16449	16266	16511	16292	16380	16252	16498	16399	16390	16434	16398	16271	16368	16255	16250	16530	16510	16421	16425	16447	16291	16321	16319	16383	16180	16348	16358	16378	16265	16246	16344	16207	16408	16451	16181	16553	16410	16355	16201	16453	16381	16350	16336	16259	16455	16239	16319	16220	16212	16233	16115	16265	16380	16484	16425	16360	16294	16328	16398	16564	16373	16375	16323	16497	16544	16308	16449	16353	16343	15993	16234	16253	16448	16426	16505	16551	16669	16308	16165	16413	16151	16385	16374	16289	16395	16411	16459	16488	16567	16637	16458	16439	16318	16404	16336	16387	16427	16446	16360	16387	16421	16438	16340	16367	16433	16404	16216	16212	16364	16280	16377	16486	16416	16439	16489	16479	16203	16401	16501	16530	16125	16235	16328	16254	16300	16330	16365	16335	16267	16207	16354	16397	16265	16387	16418	16208	16381	16303	16203	16217	16329	16371	16398	16502	16404	16256	16490	16336	16347	16374	16445	16429	16264	16342	16377	16392	16441	16347	16271	16257	16416	16405	16383	16543	16368	16396	16390	16388	16505	16449	16285	16208	16369	16259	16392	16347	16427	16466	16467	16430	16412	16382	16154	16502	16291	16500	16561	16331	16241
63502	107945	86034	55566	31333	19280	15860	15540	15803	15637	15781	15584	15846	15604	15789	15573	15614	15700	15618	15609	15614	15644	15670	15712	15675	15675	15638	15754	15788	15717	15669	15646	15599	15585	15718	15588	15589	15614	15691	15780	15464	15549	15688	15609	15729	15572	15508	15451	15605	15772	15710	15715	15658	15650	15656	15600	15600	15730	15596	15617	15836	15513	15666	15623	15559	15521	15773	15476	15621	15678	15712	15861	15519	15537	15649	15741	15505	15530	15413	15748	15601	15742	15709	15746	15669	15717	15625	15737	15620	15580	15466	15607	15702	15510	15722	15697	15673	15637	15635	15596	15498	15722	15701	15436	15442	15636	15572	15455	15639	15530	15481	15414	15739	15435	15718	15518	15682	15623	15726	15534	15616	15531	15906	15718	15520	15670	15538	15672	15627	15662	15585	15591	15671	15580	15632	15663	15693	15626	15701	15835	15894	15646	15601	15791	15608	15626	15512	15657	15388	15564	15811	15530	15521	15708	15687	15527	15651	15673	15659	15460	15640	15703	15716	15746	15544	15600	15642	15601	15674	15659	15617	15617	15689	15660	15620	15554	15497	15643	15534	15699	15675	15609	15697	15544	15454	15565	15579	15777	15636	15681	15511	15697	15679	15570	15684	15572	15635	15569	15615	15575	15558	15590	15577	15509	15686	15630	15497	15658	15556	15601	15551	15538	15466	15476	15569	15528	15711	15640	15735	15628	15576	15331	15639	15585	15611	15589	15645	15796	15771	15562	15424	15589	15725	15515	15577	15525	15702	15657	15583	15654	15624	15513	15646	15694	15591	15679	15714	15681	15648	15631	15512	15728	15581	15723	15576	15653	15633	15606	15685	15849	15638	15647	15581	15668	15606	15472	15649	15578	15630	15497	15629	15610	15515	15540	15754	15635	15581	15756	15630	15578	15525	15465	15654	15508	15691	15596	15670	15394	15653	15644	15584	15629	15672	15629	15597	15724	15666	15501	15512	15751	15713	15555	15474	15404	15671	15654	15560	15760	15750	15558	15657	15574	15501	15803	15486	15652	15660	15580	15740	15512	15673	15634	15504	15506	15662	15560	15713	15622	15588	15567	15606	15765	15645	15654	15548	15620	15493	15543	15578	15616	15586	15679	15393	15514	15606	15539	15519	15632	15538	15579	15656	15613	15702	15454	15853	15497	15631	15654	15566	15522	15643	15564	15645	15547	15666	15619	15860	15648	15645	15729	15569	15510	15667	15637	15676	15669	15764	15631	15712	15655	15545	15653	15495	15642	15686	15475	15600	15697	15598	15657	15799	15667	15742	15547	15626	15494	15615	15594	15599	15514	15606	15656	15368	15751	15638	15559	15518	15624	15687	15722	15617	15603	15368	15534	15626	15651	15439	15629	15771	15594	15603	15649	15548	15573	15646	15709	15801	15588	15694	15516	15665	15725	15705	15626	15666	15523	15682	15658	15672	15588	15638	15722	15730	15671	15665	15659	15759	15630	15600	15536	15717	15588	15616	15563	15509	15839	15632	15494	15546	15687	15580	15576	15501	15709	15570	15624	15696	15523	15690	15582	15493	15485	15788	15693	15679	15498	15435	15577	15493	15603	15660	15723	15705	15513	15455	15597	15609	15647	15666	15635	15635	15657	15535	15586	15558	15615	15583	15455	15737	15645	15448	15525	15596	15558	15710	15532	15711	15706	15563	15646	15539	15667	15503	15820	15618	15705	15552	15704	15607	15636	15526	15630	15393	15710	15705	15598	15667	15497	15636	15555	15659	15540	15670	15576	15529	15582	15570	15676	15638	15649	15807	15519	15433	15624	15647	15768	15611	15565	15534	15665	15417	15644	15556	15491	15611	15414	15609	15514	15583	15815	15665	15668	15661	15666	15630	15740	15598	15405	15592	15532	15678	15675	15534	15718	15497	15834	15808	15534	15668	15468	15710	15535	15647	15656	15620	15621	15566	15687	15536	15480	15585	15698	15643	15620	15533	15660	15485	15676	15532	15773	15601	15431	15639	15612	15623	15614	15413	15535	15571	15499	15741	15739	15693	15624	15612	15729	15674	15554	15558	15571	15517	15702	15704	15525	15715	15479	15637	15613	15723	15658	15669	15719	15381	15650	15746	15678	15909	15664	15540	15536	15746	15597	15555	15508	15745	15552	15641	15562	15762	15590	15844	15557	15600	15351	15756	15453	15620	15699	15620	15737	15547	15376	15759	15532	15664	15781	15699	15708	15587	15651	15679	15556	15714	15564	15542	15789	15630	15577	15521	15531	15557	15789	15653	15604	15607	15706	15634	15387	15601	15494	15625	15694	15625	15800	15914	15688	15508	15634	15610	15673	15704	15612	15384	15709	15709	15561	15815	15543	15800	15519	15629	15566	15574	15758	15700	15571	15795	15475	15727	15708	15407	15665	15590	15545	15728	15567	15584	15439	15559	15531	15623	15536	15560	15662	15596	15736	15769	15576	15627	15606	15704	15600	15582	15672	15594	15585	15742	15531	15586	15575	15799	15558	15496	15562	15594	15656	15547	15374	15560	15567	15521	15822	15475	15586	15639	15566	15663	15633	15529	15575	15718	15635	15623	15713	15560	15742	15589	15650	15518	15585	15551	15665	15660	15612	15613	15598	15510	15761	15674	15651	15502	15609	15602	15553	15788	15535	15570	15679	15506	15649	15609	15827	15615	15604	15624	15771	15743	15539	15678	15507	15520	15683	15643	15719	15605	15702	15449	15650	15603	15570	15571	15596	15594	15684	15700	15516	15630	15819	15511	15677	15515	15686	15596	15609	15681	15684	15772	15513	15605	15786	15462	15609	15738	15580	15607	15771	15600	15631	15567	15649	15711	15683	15676	15667	15589	15526	15550	15648	15664	15623	15753	15548	15420	15711	15737	15511	15629	15475	15597	15486	15691	15535	15712	15736	15717	15614	15547	15545	15643	15553	15569	15592	15792	15686	15631	15628	15535	15655	15390	15575	15447	15571	15437	15551	15532	15560	15695	15746	15621	15606	15487	15594	15623	15539	15522	15633	15599	15789	15709	15749	15598	15578	15529	15639	15525	15788	15649	15584	15536	15475	15355	15664	15716	15657	15668	15756	15442	15664	15619	15611	15606	15719	15495	15693	15617	15603	15624	15610	15646	15348	15643	15604	15574	15518	15874	15459	15680	15575	15582	15519	15471	15493	15642	15615	15493	15731	15651	15573	15496	15785	15575	15571	15612	15491	15545	15500	15586	15649	15700	15448	15534	15496	15612	15678	15564	15599	15707	15670	15691	15569	15449	15546	15753	15561	15626	15671	15647	15646	15604	15585	15651	15685	15537	15667	15700	15522	15526	15496	15660	15571	15579	15510	15678	15575	15615	15709	15649	15572	15320	15706	15655	15552	15531	15648	15525	15506	15679	15641	15497	15597	15791	15712	15592	15574	15632	15637	15532	15773	15579	15745	15706	15634	15600	15531	15725	15517	15621	15770	15631	15831	15474	15780	15630	15693	15620	15539	15535	15583	15787	15483	15734	15668	15557	15781	15599	15656	15631	15525	15556	15593	15693	15483	15597	15669	15419	15661	15596	15639	15602	15678	15683	15546	15483	15574	15656	15439	15575	15570	15793	15587	15802	15579	15620	15560	15782	15505	15623	15734	15664	15698	15700	15465	15561	15553	15666	15573	15492	15630	15684	15631	15553	15609	15808	15623	15671	15724	15650	15667	15541	15631	15717	15482	15442	15678	15580	15512	15651	15554	15400	15714	15668	15682	15538	15752	15702	15510	15506	15701	15569	15493	15817	15641	15709	15678	15627	15608	15765	15532	15596	15544	15604	15555	15629	15537	15481	15511	15742	15627	15689	15677	15652	15799	15684	15665	15599	15363	15695	15508	15715	15558	15592	15571	15678	15650	15542	15593	15504	15680	15630	15539	15626	15844	15673	15629	15541	15612	15610	15645	15511	15499	15591	15644	15729	15687	15575	15453	15732	15682	15580	15621	15664	15503	15426	15723	15629	15655	15752	15622	15586	15635	15493	15468	15608	15655	15755	15706	15713	15472	15560	15624	15602	15751	15762	15600	15589	15598	15577	15779	15597	15524	15488	15592	15724	15462	15529	15612	15476	15672	15604	15477	15486	15549	15517	15577	15638	15524	15598	15591	15631	15773	15492	15721	15703	15595	15651	15654	15610	15597	15795	15831	15639	15601	15553	15665	15667	15589	15602	15777	15497	15557	15623	15680	15575	15729	15550	15598	15545	15593	15703	15690	15598	15612	15646	15776	15483	15411	15590	15591	15551	15662	15687	15402	15696	15685	15763	15695	15496	15488	15619	15555	15695	15610	15502	15727	15497	15591	15605	15584	15436	15353	15584	15606	15696	15555	15494	15571	15609	15659	15480	15363	15683	15744	15510	15664	15673	15529	15580	15646	15540	15801	15692	15604	15647	15720	15717	15633	15338	15726	15698	15880	15689	15751	15484	15548	15562	15704	15549	15584	15659	15732	15469	15693	15637	15699	15576	15528	15565	15530	15775	15627	15685	15550	15494	15550	15682	15561	15513	15599	15632	15477	15592	15573	15574	15579	15504	15749	15661	15525	15626	15548	15453	15574	15565	15802	15600	15596	15568	15805	15788	15566	15467	15610	15638	15515	15597	15539	15601	15403	15640	15498	15615	15627	15499	15831	15466	15614	15786	15428	15642	15608	15515	15632	15451	15594	15829	15678	15503	15616	15644	15570	15544	15726	15674	15601	15378	15601	15686	15483	15517	15725	15567	15641	15674	15650	15576	15424	15511	15620	15346	15668	15611	15714	15666	15418	15491	15455	15671	15585	15535	15585	15688	15527	15599	15689	15784	15665	15652	15654	15567	15572	15744	15624	15670	15694	15595	15594	15527	15553	15573	15580	15562	15597	15525	15523	15434	15531	15673	15614	15726	15678	15679	15554	15548	15590	15648	15546	15567	15684	15543	15738	15707	15645	15528	15686	15624	15632	15865	15648	15501	15591	15618	15551	15567	15572	15607	15618	15602	15604	15916	15588	15780	15448	15699	15585	15525	15675	15701	15857	15731	15638	15619	15522	15687	15612	15567	15691	15574	15620	15571	15660	15609	15662	15732	15407	15710	15397	15713	15676	15562	15474	15552	15549	15626	15640	15529	15585
32496	38820	39041	27340	19151	17257	16817	16492	16729	16649	16567	16478	16706	16641	16491	16641	16514	16715	16370	16581	16430	16754	16455	16614	16638	16538	16620	16781	16830	16635	16503	16408	16492	16699	16518	16539	16469	16524	16518	16481	16490	16719	16462	16428	16471	16423	16680	16518	16455	16467	16421	16696	16639	16557	16650	16564	16496	16438	16572	16622	16502	16689	16573	16469	16470	16421	16639	16697	16531	16693	16471	16382	16425	16489	16622	16522	16649	16462	16366	16283	16635	16533	16758	16458	16584	16532	16510	16348	16518	16637	16453	16592	16619	16749	16577	16634	16549	16395	16577	16519	16426	16425	16685	16691	16566	16564	16529	16357	16378	16611	16554	16324	16675	16501	16589	16463	16445	16393	16566	16508	16461	16529	16539	16579	16516	16561	16301	16688	16612	16541	16598	16436	16578	16619	16737	16490	16615	16452	16727	16772	16513	16385	16476	16622	16607	16323	16463	16681	16436	16383	16588	16603	16609	16427	16541	16404	16720	16466	16657	16523	16577	16535	16570	16481	16443	16729	16552	16328	16399	16560	16592	16454	16671	16488	16505	16522	16564	16600	16489	16407	16511	16318	16564	16379	16387	16421	16167	16495	16594	16296	16642	16475	16424	16423	16380	16681	16869	16596	16619	16424	16672	16489	16612	16600	16662	16678	16545	16512	16355	16340	16340	16512	16568	16644	16173	16591	16742	16464	16599	16682	16415	16546	16863	16446	16583	16377	16558	16544	16677	16551	16470	16564	16093	16427	16525	16451	16670	16541	16624	16688	16432	16551	16464	16523	16527	16401	16484	16404	16499	16525	16705	16369	16691	16476	16354	16449	16550	16473	16449	16415	16522	16455	16472	16425	16357	16390	16610	16530	16607	16537	16360	16297	16535	16427	16513	16579	16636	16436	16556	16392	16651	16554	16467	16605	16791	16649	16443	16754	16550	16608	16640	16588	16639	16539	16557	16315	16481	16474	16475	16665	16694	16650	16593	16314	16616	16509	16420	16337	16472	16550	16346	16607	16626	16659	16531	16637	16551	16437	16494	16506	16366	16424	16563	16604	16541	16453	16659	16689	16678	16598	16490	16652	16530	16578	16701	16551	16457	16567	16484	16598	16391	16561	16591	16569	16534	16453	16442	16450	16418	16568	16341	16446	16548	16621	16551	16615	16604	16401	16545	16616	16411	16428	16627	16446	16547	16369	16613	16370	16670	16519	16335	16630	16583	16585	16566	16470	16376	16576	16589	16646	16457	16508	16633	16589	16663	16557	16610	16523	16453	16532	16572	16493	16390	16452	16463	16469	16272	16542	16483	16534	16639	16413	16419	16775	16459	16434	16619	16514	16350	16458	16656	16622	16585	16467	16563	16379	16450	16588	16622	16569	16457	16461	16601	16620	16674	16580	16511	16505	16640	16461	16709	16689	16531	16363	16689	16681	16692	16632	16644	16476	16458	16573	16779	16593	16577	16560	16588	16595	16484	16688	16449	16576	16406	16675	16528	16622	16503	16546	16381	16379	16504	16462	16650	16409	16597	16449	16434	16430	16521	16335	16498	16469	16569	16554	16598	16528	16526	16633	16447	16641	16444	16553	16530	16538	16430	16497	16382	16607	16610	16763	16647	16409	16492	16442	16669	16639	16510	16710	16513	16730	16554	16445	16730	16336	16565	16558	16553	16526	16683	16553	16520	16571	16594	16588	16759	16403	16686	16465	16473	16390	16706	16369	16504	16554	16627	16411	16549	16530	16491	16473	16551	16575	16511	16464	16607	16512	16521	16608	16652	16485	16819	16504	16570	16519	16479	16676	16422	16451	16348	16415	16422	16678	16640	16693	16494	16352	16442	16689	16415	16465	16377	16542	16647	16506	16332	16408	16385	16466	16493	16365	16508	16512	16623	16614	16376	16577	16606	16428	16333	16602	16460	16599	16496	16427	16434	16361	16492	16541	16549	16627	16562	16492	16633	16522	16657	16480	16561	16556	16697	16457	16552	16500	16509	16509	16464	16549	16512	16298	16867	16565	16717	16579	16558	16494	16511	16604	16461	16583	16599	16521	16516	16504	16361	16446	16484	16441	16587	16422	16455	16519	16480	16554	16446	16484	16628	16441	16425	16453	16686	16478	16485	16470	16526	16653	16538	16583	16575	16438	16401	16340	16443	16547	16565	16780	16301	16414	16585	16527	16415	16699	16650	16634	16621	16486	16486	16511	16373	16752	16725	16399	16398	16354	16607	16597	16531	16671	16549	16559	16339	16417	16312	16536	16546	16434	16576	16511	16470	16452	16689	16752	16557	16461	16525	16495	16664	16589	16376	16530	16539	16501	16553	16668	16664	16491	16559	16679	16540	16408	16589	16477	16554	16541	16533	16588	16654	16424	16637	16455	16483	16736	16572	16493	16366	16567	16382	16606	16649	16584	16464	16402	16599	16734	16505	16498	16511	16626	16790	16552	16682	16594	16392	16576	16624	16450	16837	16539	16592	16545	16509	16557	16591	16527	16426	16555	16465	16600	16531	16440	16379	16511	16470	16440	16474	16567	16646	16353	16534	16494	16409	16406	16399	16514	16589	16748	16571	16515	16551	16398	16448	16644	16612	16748	16492	16468	16592	16634	16540	16558	16594	16434	16514	16491	16653	16426	16598	16537	16588	16700	16522	16615	16367	16553	16429	16810	16648	16490	16480	16350	16664	16587	16649	16499	16645	16455	16530	16575	16568	16482	16564	16553	16533	16360	16401	16604	16444	16471	16479	16706	16598	16493	16653	16508	16557	16413	16564	16417	16719	16525	16497	16485	16587	16511	16577	16535	16678	16519	16599	16633	16497	16500	16538	16616	16548	16729	16652	16398	16358	16515	16373	16509	16589	16524	16466	16439	16567	16472	16473	16370	16790	16450	16628	16527	16655	16667	16659	16697	16359	16426	16510	16504	16739	16544	16468	16582	16559	16542	16710	16580	16735	16549	16449	16553	16625	16583	16678	16528	16708	16193	16572	16517	16522	16539	16565	16579	16433	16368	16350	16646	16462	16425	16425	16622	16480	16369	16284	16558	16646	16662	16632	16571	16594	16568	16446	16538	16707	16523	16711	16572	16515	16558	16531	16682	16690	16694	16427	16510	16482	16627	16696	16606	16550	16412	16695	16449	16438	16473	16685	16673	16643	16443	16611	16459	16455	16473	16560	16522	16591	16696	16665	16575	16426	16679	16492	16569	16551	16520	16679	16629	16485	16425	16690	16531	16411	16455	16624	16533	16617	16568	16293	16603	16553	16607	16470	16563	16561	16376	16528	16615	16518	16639	16580	16528	16337	16592	16314	16494	16452	16655	16639	16560	16402	16677	16505	16451	16663	16496	16473	16404	16588	16683	16611	16591	16627	16537	16610	16487	16475	16535	16540	16322	16544	16455	16712	16579	16494	16275	16523	16519	16511	16588	16616	16671	16562	16573	16659	16610	16609	16578	16376	16606	16396	16405	16584	16500	16545	16428	16629	16475	16590	16548	16570	16765	16451	16364	16621	16552	16499	16596	16613	16247	16507	16296	16561	16465	16377	16782	16609	16578	16649	16560	16650	16708	16415	16579	16552	16670	16560	16432	16702	16573	16519	16643	16506	16545	16442	16514	16496	16590	16674	16632	16595	16659	16672	16463	16378	16428	16563	16542	16417	16555	16329	16353	16670	16551	16582	16630	16690	16558	16548	16659	16599	16352	16501	16498	16446	16511	16748	16438	16375	16484	16474	16489	16465	16495	16541	16490	16656	16244	16590	16655	16417	16570	16599	16564	16288	16686	16521	16533	16490	16569	16626	16507	16460	16537	16528	16342	16490	16473	16394	16511	16472	16579	16650	16771	16547	16479	16649	16700	16533	16404	16605	16560	16580	16578	16572	16398	16546	16482	16529	16661	16586	16581	16676	16582	16478	16539	16642	16592	16487	16524	16505	16396	16521	16578	16656	16665	16536	16612	16577	16495	16456	16573	16271	16706	16563	16548	16661	16501	16608	16637	16544	16592	16458	16622	16452	16493	16565	16473	16431	16558	16538	16655	16490	16558	16504	16540	16422	16700	16561	16525	16644	16793	16549	16375	16617	16501	16487	16734	16570	16792	16611	16697	16586	16465	16493	16664	16575	16454	16591	16433	16710	16558	16503	16387	16508	16401	16718	16478	16508	16492	16555	16583	16529	16593	16361	16539	16571	16515	16587	16444	16732	16602	16512	16452	16356	16588	16557	16568	16611	16357	16469	16609	16575	16403	16458	16507	16370	16723	16420	16547	16504	16446	16800	16720	16615	16322	16536	16583	16635	16607	16459	16539	16467	16698	16612	16435	16404	16515	16584	16505	16535	16439	16511	16621	16565	16578	16637	16465	16747	16731	16548	16346	16573	16394	16335	16421	16741	16598	16524	16488	16744	16573	16673	16470	16597	16704	16515	16426	16427	16586	16613	16696	16692	16549	16572	16535	16441	16704	16725	16689	16438	16642	16599	16508	16542	16568	16439	16411	16489	16420	16760	16521	16575	16791	16446	16406	16696	16611	16546	16521	16437	16604	16726	16807	16496	16507	16714	16478	16594	16502	16560	16415	16452	16628	16636	16362	16393	16463	16459	16622	16552	16535	16440	16636	16481	16533	16585	16616	16552	16499	16462	16445	16608	16583	16441	16544	16730	16535	16671	16490	16637	16656	16606	16603	16329	16698	16586	16616	16640	16609	16532	16655	16513	16545	16506	16644	16489	16554	16651	16589	16635	16400	16356	16420	16382	16636	16309	16521	16640	16519	16464	16609	16701	16664	16599	16521	16645	16560	16457	16565	16363	16538	16435	16497	16678	16471	16576	16527	16634	16406	16627	16711	16547	16550	16353	16735	16462	16472	16744	16692	16441	16345	16559	16691	16524	16477	16627	16609	16544	16519	16723	16477	16531	16596	16422	16593	16472	16543	16706	16643	16408	16528	16769	16426	16501	16587	16523	16568	16559	16630	16431	16542	16546	16615	16745	16551	16451	16884	16602	16525	16431	16489	16845	16479	16387	16364	16429	16751	16608	16575	16490	16432	16437	16529	16405	16504	16630	16446	16564	16387	16563	16729	16598	16362	16563	16513	16534	16509	16791	16790	16614	16636	16593	16510	16458	16415
41519	56780	42287	24869	17798	16119	15566	15622	15448	15609	15655	15775	15667	15787	15867	15501	15400	15642	15668	15640	15645	15660	15776	15605	15591	15572	15740	15592	15694	15544	15757	15543	15638	15600	15748	15791	15767	15702	15603	15773	15626	15484	15572	15493	15640	15614	15706	15627	15738	15602	15823	15534	15632	15576	15536	15708	15799	15694	15623	15598	15600	15723	15663	15590	15778	15755	15767	15619	15514	15676	15518	15407	15673	15675	15675	15473	15685	15486	15512	15638	15596	15680	15607	15609	15546	15583	15720	15670	15656	15559	15554	15617	15788	15631	15507	15450	15683	15393	15769	15670	15743	15711	15714	15499	15787	15566	15606	15595	15688	15534	15663	15777	15556	15812	15712	15625	15758	15679	15710	15598	15586	15631	15621	15622	15843	15681	15561	15713	15655	15508	15671	15442	15774	15655	15591	15551	15697	15755	15537	15581	15567	15686	15475	15686	15801	15595	15695	15793	15661	15634	15691	15683	15520	15816	15675	15769	15851	15592	15644	15681	15581	15546	15578	15649	15577	15895	15670	15683	15688	15473	15795	15686	15569	15711	15783	15764	15491	15671	15653	15736	15695	15656	15691	15639	15647	15649	15685	15499	15709	15520	15685	15636	15816	15407	15617	15598	15675	15809	15768	15539	15655	15498	15718	15766	15764	15602	15697	15626	15533	15728	15644	15626	15622	15693	15778	15525	15828	15745	15662	15660	15695	15542	15926	15705	15653	15670	15567	15430	15786	15559	15503	15692	15619	15632	15596	15391	15505	15605	15789	15522	15588	15592	15618	15660	15651	15721	15523	15594	15620	15620	15488	15622	15508	15685	15807	15547	15716	15721	15752	15731	15789	15709	15647	15752	15613	15699	15659	15678	15756	15687	15522	15735	15490	15666	15595	15683	15600	15831	15653	15513	15711	15835	15730	15581	15642	15753	15739	15724	15798	15427	15640	15428	15668	15718	15584	15541	15479	15641	15629	15697	15485	15703	15627	15642	15674	15570	15637	15708	15787	15717	15638	15807	15644	15624	15596	15784	15671	15668	15597	15607	15688	15481	15522	15503	15560	15646	15759	15494	15465	15680	15631	15500	15714	15699	15608	15686	15682	15641	15541	15644	15568	15606	15762	15640	15627	15595	15527	15539	15630	15526	15641	15590	15633	15692	15606	15510	15674	15820	15672	15542	15746	15754	15610	15474	15530	15732	15660	15779	15615	15759	15606	15442	15665	15564	15765	15717	15509	15606	15705	15541	15653	15558	15694	15425	15652	15454	15744	15550	15677	15678	15744	15488	15646	15664	15524	15688	15634	15564	15553	15593	15858	15594	15701	15585	15633	15672	15527	15713	15725	15587	15701	15585	15541	15603	15681	15651	15599	15728	15637	15774	15680	15541	15523	15552	15821	15556	15684	15478	15536	15687	15555	15634	15665	15687	15789	15745	15624	15648	15585	15659	15762	15598	15766	15640	15715	15684	15636	15631	15664	15531	15649	15730	15713	15710	15776	15702	15394	15411	15685	15764	15667	15482	15850	15552	15456	15791	15662	15546	15717	15519	15570	15744	15807	15625	15809	15641	15725	15664	15555	15657	15811	15568	15478	15480	15584	15689	15588	15811	15637	15659	15533	15664	15508	15561	15659	15550	15660	15488	15688	15496	15652	15785	15574	15659	15733	15638	15510	15521	15761	15668	15758	15680	15697	15571	15657	15629	15501	15485	15523	15511	15624	15696	15794	15713	15618	15609	15529	15684	15634	15552	15676	15615	15569	15633	15623	15694	15648	15683	15674	15597	15718	15542	15619	15988	15746	15590	15602	15584	15670	15625	15584	15714	15629	15566	15707	15534	15784	15552	15612	15543	15604	15683	15662	15646	15609	15742	15502	15704	15624	15745	15610	15506	15804	15656	15730	15594	15616	15510	15566	15658	15774	15536	15614	15662	15597	15558	15770	15598	15624	15550	15611	15708	15689	15674	15566	15725	15695	15584	15675	15677	15710	15593	15525	15741	15725	15643	15504	15522	15452	15700	15726	15622	15667	15626	15704	15683	15617	15901	15427	15702	15808	15526	15671	15626	15721	15919	15691	15509	15542	15481	15605	15530	15695	15831	15849	15667	15683	15619	15509	15628	15829	15623	15632	15552	15607	15523	15735	15563	15677	15506	15556	15730	15577	15611	15597	15579	15643	15691	15809	15636	15775	15661	15572	15527	15355	15622	15645	15634	15506	15641	15712	15483	15550	15851	15773	15690	15665	15778	15645	15672	15600	15519	15715	15645	15728	15672	15622	15744	15675	15537	15873	15485	15751	15767	15588	15759	15617	15571	15591	15783	15427	15593	15746	15699	15600	15481	15569	15800	15684	15594	15641	15560	15758	15564	15472	15729	15755	15697	15628	15691	15491	15530	15581	15465	15744	15569	15579	15624	15895	15724	15640	15720	15491	15816	15647	15657	15557	15586	15712	15723	15709	15667	15511	15714	15591	15566	15607	15673	15641	15678	15678	15848	15659	15714	15735	15610	15859	15545	15583	15611	15720	15718	15759	15546	15679	15600	15532	15608	15702	15699	15572	15615	15696	15574	15530	15651	15510	15699	15680	15793	15535	15726	15558	15618	15537	15589	15657	15733	15518	15705	15601	15748	15651	15810	15705	15649	15677	15734	15655	15760	15702	15668	15433	15724	15614	15682	15599	15622	15630	15756	15713	15706	15579	15584	15729	15798	15697	15660	15649	15739	15630	15447	15851	15617	15547	15542	15693	15601	15580	15623	15784	15573	15613	15560	15599	15637	15524	15786	15639	15586	15672	15658	15662	15650	15778	15655	15645	15610	15661	15633	15564	15417	15626	15518	15651	15547	15516	15622	15587	15611	15553	15733	15538	15629	15727	15616	15757	15669	15651	15774	15579	15741	15478	15760	15584	15399	15743	15535	15714	15626	15657	15763	15560	15523	15841	15596	15619	15693	15682	15573	15682	15733	15809	15764	15746	15646	15759	15532	15454	15713	15643	15602	15642	15639	15744	15714	15384	15712	15586	15642	15870	15592	15582	15564	15708	15714	15619	15758	15608	15660	15693	15583	15649	15705	15494	15740	15555	15720	15677	15674	15622	15565	15578	15662	15579	15766	15773	15624	15660	15641	15636	15643	15546	15631	15797	15725	15515	15598	15638	15681	15805	15625	15666	15719	15775	15627	15718	15845	15716	15758	15835	15455	15755	15694	15544	15517	15845	15689	15668	15531	15545	15641	15672	15636	15709	15644	15761	15639	15550	15455	15477	15537	15803	15648	15569	15767	15523	15622	15758	15669	15602	15610	15612	15519	15678	15699	15577	15483	15673	15577	15564	15502	15573	15768	15790	15501	15667	15659	15868	15631	15792	15726	15743	15519	15649	15733	15680	15715	15509	15842	15654	15659	15618	15520	15486	15661	15605	15631	15641	15739	15516	15573	15707	15640	15640	15468	15619	15693	15548	15561	15638	15706	15647	15598	15507	15701	15657	15601	15597	15845	15665	15597	15536	15577	15698	15551	15623	15653	15718	15854	15649	15583	15707	15651	15656	15764	15572	15667	15572	15726	15887	15648	15652	15590	15594	15648	15583	15597	15648	15588	15643	15520	15602	15769	15581	15656	15679	15769	15788	15557	15529	15533	15691	15641	15729	15567	15675	15538	15631	15496	15740	15610	15799	15653	15560	15566	15839	15602	15720	15501	15649	15663	15736	15843	15560	15605	15791	15543	15667	15527	15641	15727	15678	15608	15619	15860	15573	15709	15722	15577	15648	15626	15768	15745	15821	15687	15703	15617	15564	15791	15531	15518	15807	15577	15673	15476	15596	15779	15609	15791	15768	15625	15622	15570	15616	15675	15566	15551	15643	15415	15802	15759	15666	15471	15697	15557	15705	15642	15560	15495	15564	15683	15624	15791	15823	15666	15669	15673	15712	15822	15860	15649	15697	15604	15693	15693	15593	15562	15723	15733	15650	15812	15758	15699	15557	15615	15687	15667	15662	15496	15745	15843	15571	15520	15626	15693	15663	15553	15716	15816	15709	15665	15555	15751	15857	15642	15725	15732	15674	15711	15558	15628	15574	15715	15579	15644	15624	15506	15573	15447	15709	15645	15488	15789	15790	15731	15602	15695	15659	15661	15654	15648	15846	15662	15710	15622	15667	15746	15704	15775	15803	15542	15537	15720	15629	15609	15654	15588	15700	15664	15636	15654	15595	15801	15629	15710	15566	15663	15681	15604	15633	15685	15636	15659	15606	15681	15652	15780	15572	15483	15835	15504	15666	15735	15565	15716	15720	15690	15500	15539	15659	15831	15686	15667	15691	15537	15586	15771	15617	15741	15595	15618	15643	15617	15671	15631	15717	15686	15724	15835	15634	15670	15610	15583	15660	15533	15602	15751	15705	15574	15670	15374	15821	15689	15666	15643	15854	15533	15769	15646	15727	15669	15596	15683	15764	15677	15637	15641	15711	15691	15683	15667	15554	15636	15717	15772	15716	15632	15517	15693	15777	15609	15704	15574	15569	15605	15695	15508	15902	15564	15767	15744	15713	15677	15805	15720	15543	15789	15612	15832	15488	15773	15732	15814	15583	15730	15715	15639	15611	15653	15749	15582	15610	15734	15522	15548	15703	15857	15471	15633	15634	15533	15543	15645	15740	15618	15702	15657	15675	15675	15601	15465	15524	15606	15642	15678	15803	15785	15693	15677	15498	15671	15531	15513	15567	15747	15635	15763	15655	15599	15443	15534	15539	15762	15640	15618	15597	15613	15688	15678	15823	15802	15719	15596	15754	15615	15772	15586	15802	15652	15687	15705	15743	15598	15674	15452	15715	15685	15578	15570	15584	15664	15585	15597	15521	15743	15572	15519	15683	15631	15607	15552	15690	15682	15515	15557	15713	15843	15628	15725	15679	15604	15573	15570	15601	15538	15671	15545	15749	15645	15530	15621	15715	15623	15518	15781	15659	15526	15656	15676	15547	15714	15523	15603	15683	15627	15577	15641	15483	15569	15592	15640	15633	15515	15559	15616	15515	15663	15629	15561	15620	15649	15655	15644	15637	15593	15681	15756	15726	15612	15605	15711	15541	15734	15523	15660	15685	15710	15504	15633	15612	15780	15699	15627	15680	15574
31492	38634	41890	30124	20515	17556	16978	16333	16535	16514	16344	16438	16425	16179	16555	16484	16405	16462	16282	16383	16247	16255	16173	16289	16505	16292	16443	16119	16316	16278	16430	16420	16353	16246	16453	16381	16530	16359	16610	16492	16385	16300	16434	16325	16278	16343	16489	16362	16221	16385	16491	16287	16220	16277	16305	16221	16262	16325	16187	16380	16324	16519	16070	16407	16231	16102	16397	16269	16296	16317	16487	16375	16244	16331	16296	16226	16284	16229	16362	16468	16309	16406	16295	16313	16458	16177	16678	16279	16443	16384	16224	16161	16443	16287	16494	16292	16400	16450	16468	16291	16336	16171	16257	16439	16327	16277	16308	16252	16355	16368	16184	16403	16316	16340	16220	16407	16370	16298	16450	16440	16319	16265	16308	16327	16265	16187	16344	16482	16283	16362	16260	16455	16041	16333	16303	16407	16298	16188	16102	16481	16352	16126	16372	16136	16284	16314	16499	16265	16326	16354	16250	16276	16382	16309	16266	16379	16176	16437	16307	16233	16347	16301	16299	16114	16435	16276	16252	16428	16259	16357	16308	16335	16292	16509	16390	16375	16319	16177	16267	16431	16329	16456	16347	16390	16202	16468	16556	16241	16510	16183	16308	16380	16407	16242	16299	16120	16237	16265	16284	16370	16200	16165	16318	16250	16280	16332	16300	16289	16339	16296	16341	16230	16341	16248	16219	16371	16114	16501	16342	16499	16130	16390	16445	16246	16418	16363	16492	16431	16505	16366	16252	16282	16342	16335	16380	16311	16444	16380	16168	16423	16224	16241	16277	16521	16342	16369	16299	16356	16340	16314	16184	16208	16201	16203	16230	16472	16350	16274	16336	16316	16176	16275	16362	16331	16236	16260	16368	16283	16474	16255	16254	16319	16367	16501	16398	16239	16240	16377	16350	16282	16181	16210	16307	16311	16331	16366	16254	16142	15974	16328	16406	16235	16364	16241	16223	16335	16227	16460	16251	16289	16262	16324	16200	16427	16263	16186	16264	16064	16365	16497	16431	16424	16267	16232	16252	16355	16328	16516	16431	16488	16393	16361	16448	16098	16327	16491	16368	16599	16442	16178	16272	16331	16197	16114	16375	16506	16473	16561	16271	16225	16363	16319	16311	16396	16143	16235	16289	16259	16236	16312	16313	16321	16489	16276	16285	16301	16145	16261	16230	16369	16358	16251	16371	16335	16139	16540	16422	16195	16283	16080	16207	16147	16447	16223	16338	16109	16295	16435	16171	16289	16213	16327	16220	16233	16218	16253	16161	16485	16320	16213	16294	16439	16142	16248	16282	16313	16294	16324	16375	16243	16463	16257	16431	16301	16391	16291	16270	16277	16611	16385	16376	16265	16382	16422	16440	16223	16307	16364	16477	16584	16521	16538	16265	16239	16226	16367	16432	16184	16532	16310	16421	16218	16453	16338	16355	16368	16371	16273	16264	16201	16315	16362	16290	16342	16235	16415	16322	16191	16311	16403	16327	16378	16354	16339	16587	16239	16357	16291	16564	16290	16371	16421	16387	16335	16247	16231	16326	16413	16509	16365	16233	16326	16223	16297	16393	16266	16290	16300	16199	16186	16332	16211	16248	16109	16252	16355	16394	16305	16386	16274	16253	16528	16412	16232	16104	16286	16439	16237	16419	16180	16335	16315	16323	16378	16375	16400	16203	16287	16332	16414	16275	16140	16583	16086	16262	16294	16336	16300	16386	16320	16375	16491	16265	16228	16321	16431	16402	16387	16128	16307	16288	16420	16269	16440	16312	16351	16162	16343	16392	16470	16257	16340	16234	16486	16178	16477	16287	16219	16540	16306	16345	16469	16446	16446	16292	16236	16201	16137	16463	16332	16428	16352	16388	16365	16301	16441	16354	16298	16380	16301	16269	16334	16172	16321	16336	16372	16405	16343	16474	16194	16344	16357	16324	16292	16216	16322	16291	16322	16275	16457	16252	16345	16210	16397	16528	16407	16384	16293	16243	16544	16399	16351	16344	16472	16272	16380	16351	16305	16226	16618	16534	16401	16342	16298	16530	16484	16109	16141	16396	16309	16311	16146	16452	16445	16458	16344	16380	16470	16324	16059	16312	16128	16224	16353	16374	16288	16274	16235	16488	16400	16119	16241	16352	16472	16270	16330	16152	16386	16248	16225	16603	16211	16220	16426	16343	16276	16241	16238	16434	16490	16372	16453	16367	16126	16448	16269	16349	16143	16270	16383	16235	16302	16013	16191	16530	16314	16230	16499	16312	16203	16245	16240	16286	16412	16269	16361	16453	16292	16388	16225	16197	16370	16343	16324	16279	16236	16330	16045	16251	16238	16331	16256	16397	16184	16263	16377	16333	16254	16324	16258	16303	16271	16252	16320	16440	16402	16226	16450	16302	16395	16019	16195	16480	16455	16172	16272	16431	16306	16283	16215	16374	16254	16437	16632	16128	16218	16348	16214	16448	16185	16422	16416	16400	16326	16368	16186	16340	16339	16105	16408	16281	16214	16230	16527	16380	16195	16283	16302	16325	16412	16213	16338	16437	16368	16312	16529	16353	16351	16305	16345	16315	16331	16347	16355	16214	16229	16447	16378	16413	16373	16273	16325	16322	16382	16335	16189	16217	16346	16413	16450	16351	16276	16356	16323	16353	16434	16358	16110	16189	16363	16381	16338	16330	16158	16292	16361	16253	16395	16456	16498	16393	16304	16419	16388	16289	16276	16166	16257	16400	16321	16466	16239	16284	16379	16336	16394	16254	16268	16176	16217	16254	16352	16256	16342	16243	16309	16258	16240	16364	16398	16419	16152	16292	16479	16372	16292	16377	16251	16103	16279	16115	16240	16514	16415	16613	16336	16318	16380	16230	16323	16238	16254	16585	16342	16527	16418	16247	16248	16276	16381	16386	16365	16123	16261	16416	16353	16467	16337	16477	16315	16341	16335	16122	16367	16562	16452	16392	16278	16578	16321	16402	16404	16294	16122	16258	16333	16565	16330	16379	16351	16280	16371	16244	16247	16327	16315	16305	16359	16253	16318	16348	16326	16446	16318	16480	16173	16177	16212	16384	16318	16257	16354	16394	16347	16279	16310	16348	16328	16230	16182	16197	16436	16295	16342	16300	16367	16390	16463	16400	16326	16403	16238	16530	16457	16360	16328	16277	16403	16612	16367	16217	16397	16408	16380	16404	16407	16427	16202	16334	16337	16319	16258	16326	16367	16341	16336	16168	16454	16172	16369	16249	16030	16201	16325	16299	16211	16400	16198	16254	16192	16265	16220	16456	16191	16269	16336	16437	16138	16517	16381	16439	16200	16317	16339	16192	16454	16330	16327	16209	16194	16290	16418	16372	16276	16247	16274	16379	16282	16357	16287	16154	16426	16297	16203	16295	16208	16063	16354	16357	16374	16196	16381	16338	16278	16392	16281	16270	16547	16439	16425	16431	16138	16528	16161	16477	16585	16008	16357	16516	16342	16401	16247	16313	16140	16526	16248	16402	16347	16375	16323	16306	16159	16299	16389	16295	16548	16244	16313	16455	16541	16433	16289	16242	16427	16415	16273	16330	16652	16314	16417	16425	16543	16354	16470	16294	16381	16340	16287	16372	16380	16326	16222	16350	16334	16463	16211	16156	16357	16413	16277	16473	16350	16363	16317	16445	16154	16451	16202	16331	16409	16143	16368	16148	16224	16326	16368	16263	16378	16436	16489	16192	16569	16267	16292	16332	16345	16473	16246	16424	16245	16421	16114	16267	16290	16285	16098	16400	16298	16486	16276	16418	16464	16324	16346	16160	16243	16365	16399	16280	16185	16535	16509	16152	16437	16190	16327	16332	16326	16485	16400	16128	16314	16225	16307	16189	16269	16345	16389	16361	16271	16352	16291	16267	16236	16316	16195	16337	16238	16340	16309	16460	16269	16216	16296	16272	16341	16413	16328	16413	16363	16142	16169	16315	16187	16299	16221	16311	16352	16250	16044	16379	16437	16381	16414	16126	16304	16439	16388	16300	16079	16136	16167	16182	16316	16263	16280	16298	16453	16530	16248	16656	16395	16458	16094	16187	16351	16362	16447	16456	16494	16362	16152	16465	16363	16459	16102	16332	16305	16402	16374	16446	16514	16313	16287	16342	16181	16467	16330	16160	16204	16375	16449	16341	16345	16245	16321	16448	16398	16312	16226	16164	16193	16269	16287	16353	16318	16351	16313	16312	16351	16402	16347	16311	16289	16166	16341	16590	16339	16175	16435	16380	16428	16376	16130	16352	16193	16252	16343	16325	16324	16356	16231	16291	16200	16098	16473	16315	16332	16476	16382	16426	16320	16476	16468	16311	16326	16390	16501	16160	16291	16286	16314	16457	16216	16296	16401	16310	16337	16349	16337	16228	16350	16121	16338	16445	16402	16401	16337	16259	16044	16279	16196	16451	16117	16309	16359	16174	16248	16391	16360	16291	16325	16389	16415	16332	16329	16314	16472	16619	16255	16510	16371	16222	16299	16387	16412	16386	16294	16280	16419	16449	16333	16530	16228	16409	16455	16214	16335	16306	16288	16301	16565	16357	16220	16457	16359	16361	16210	16374	16411	16194	16413	16383	16208	16491	16250	16280	16264	16417	16450	16370	16326	16202	16404	16454	16291	16240	16226	16335	16219	16397	16198	16364	16290	16383	16257	16351	16278	16339	16247	16471	16249	16395	16472	16142	16343	16240	16427	16192	16232	16300	16287	16257	16324	16250	16333	16257	16328	16237	16263	16278	16225	16230	16439	16362	16324	16343	16144	16460	16428	16342	16206	16500	16423	16217	16304	16223	16308	16209	16395	16398	16393	16469	16456	16466	16332	16613	16521	16256	16297	16275	16256	16235	16285	16222	16429	16187	16341	16404	16485	16196	16252	16353	16338	16433	16416	16326	16323	16359	16335	16297	16358	16403	16316	16267	16255	16242	16519	16341	16396	16339	16315	16315	16525	16306	16179	16320	16205	16392	16241	16315	16290	16180	16230	16589	16241	16320	16384	16405	16274	16328	16296	16265	16350	16309	16435	16206	16179	16135	16399	16221	16426	16493	16377	16371	16388	16404	16413	16244	16480	16211	16289	16289	16403	16373	16314	16238	16354	16535	16290	16498	16356	16447	16465	16376	16419
55739	71825	52253	30550	19384	16112	15647	15617	15723	15705	15722	15612	15620	15679	15682	15524	15627	15342	15817	15642	15529	15504	15588	15480	15637	15576	15645	15442	15557	15586	15649	15642	15493	15503	15589	15578	15706	15599	15559	15508	15722	15536	15681	15584	15517	15550	15590	15633	15465	15588	15692	15618	15637	15637	15323	15544	15595	15621	15482	15459	15592	15539	15485	15425	15574	15549	15726	15694	15576	15384	15586	15432	15581	15637	15575	15729	15650	15564	15506	15448	15593	15543	15593	15534	15544	15513	15574	15541	15537	15578	15654	15334	15595	15513	15508	15642	15511	15726	15625	15609	15542	15504	15622	15518	15741	15533	15612	15644	15699	15401	15464	15685	15642	15548	15638	15451	15491	15618	15458	15706	15504	15454	15574	15605	15531	15552	15482	15627	15541	15586	15602	15702	15516	15542	15535	15647	15751	15577	15602	15538	15554	15503	15583	15663	15466	15422	15750	15565	15495	15647	15681	15503	15709	15580	15527	15359	15556	15347	15513	15604	15532	15464	15555	15525	15703	15579	15564	15509	15410	15522	15620	15525	15605	15595	15752	15415	15498	15590	15517	15577	15431	15617	15496	15496	15619	15424	15567	15788	15555	15572	15392	15661	15580	15511	15525	15496	15619	15611	15583	15616	15699	15503	15713	15376	15611	15520	15551	15707	15578	15495	15512	15567	15463	15616	15643	15446	15481	15638	15516	15614	15407	15483	15433	15505	15709	15677	15532	15651	15584	15512	15594	15513	15408	15567	15637	15610	15574	15474	15710	15581	15468	15462	15630	15529	15508	15555	15519	15559	15594	15458	15599	15518	15461	15565	15490	15451	15464	15611	15647	15569	15602	15367	15655	15694	15586	15571	15533	15607	15341	15556	15574	15429	15474	15502	15571	15738	15619	15553	15708	15576	15489	15645	15468	15614	15507	15639	15335	15521	15594	15388	15468	15631	15674	15656	15644	15616	15636	15566	15574	15602	15570	15544	15361	15592	15601	15580	15569	15500	15512	15523	15280	15581	15643	15357	15530	15606	15526	15631	15584	15542	15651	15660	15447	15591	15545	15703	15693	15358	15676	15558	15553	15645	15498	15403	15635	15726	15735	15689	15476	15492	15674	15496	15593	15567	15591	15550	15642	15556	15598	15368	15399	15633	15549	15538	15553	15654	15699	15464	15610	15413	15510	15746	15517	15734	15420	15518	15312	15548	15525	15675	15676	15560	15637	15563	15467	15565	15623	15501	15633	15505	15506	15750	15542	15667	15463	15518	15654	15709	15636	15457	15449	15538	15302	15363	15526	15499	15495	15604	15473	15641	15553	15420	15602	15499	15599	15611	15598	15458	15606	15537	15480	15496	15547	15381	15689	15634	15267	15727	15460	15291	15555	15516	15410	15763	15590	15530	15563	15557	15545	15575	15696	15196	15611	15533	15651	15717	15490	15526	15527	15669	15649	15575	15535	15479	15410	15516	15483	15564	15553	15451	15458	15701	15587	15499	15587	15584	15537	15700	15381	15529	15549	15464	15465	15577	15495	15581	15507	15566	15614	15458	15460	15634	15643	15468	15686	15578	15673	15449	15447	15573	15596	15454	15610	15659	15534	15482	15653	15528	15486	15721	15420	15615	15476	15626	15579	15558	15563	15589	15752	15532	15589	15580	15559	15521	15461	15610	15523	15632	15561	15483	15576	15544	15631	15526	15557	15535	15517	15483	15586	15642	15550	15315	15537	15747	15638	15565	15652	15511	15434	15473	15599	15659	15560	15557	15443	15720	15547	15615	15595	15383	15512	15479	15651	15547	15670	15532	15530	15552	15567	15649	15522	15585	15558	15415	15393	15528	15437	15680	15586	15492	15572	15624	15458	15527	15508	15540	15494	15509	15767	15540	15423	15498	15488	15538	15577	15659	15519	15478	15551	15420	15558	15504	15582	15515	15614	15501	15438	15530	15644	15561	15601	15705	15805	15634	15576	15537	15357	15505	15464	15581	15698	15644	15480	15630	15742	15681	15652	15536	15586	15397	15608	15529	15615	15710	15543	15631	15552	15635	15369	15505	15522	15405	15450	15639	15723	15501	15396	15587	15566	15368	15601	15378	15498	15520	15658	15761	15575	15542	15536	15551	15549	15578	15719	15474	15545	15708	15649	15686	15477	15453	15563	15667	15601	15548	15557	15505	15611	15655	15774	15512	15563	15407	15597	15534	15541	15520	15583	15430	15627	15575	15405	15550	15475	15549	15546	15446	15676	15725	15684	15543	15589	15626	15536	15536	15641	15681	15495	15556	15643	15624	15369	15581	15536	15536	15448	15555	15489	15496	15630	15486	15392	15664	15384	15546	15301	15476	15802	15773	15413	15587	15534	15508	15686	15497	15586	15536	15471	15606	15738	15563	15474	15592	15384	15561	15503	15589	15432	15650	15632	15611	15521	15395	15579	15650	15599	15802	15443	15591	15515	15419	15598	15681	15422	15430	15694	15699	15534	15418	15620	15562	15511	15448	15463	15639	15651	15607	15595	15516	15581	15631	15556	15616	15536	15570	15622	15517	15646	15480	15383	15671	15690	15617	15445	15534	15667	15627	15487	15659	15669	15572	15604	15605	15427	15705	15532	15620	15428	15442	15683	15604	15498	15626	15499	15703	15472	15476	15599	15641	15560	15595	15629	15726	15605	15795	15681	15586	15578	15637	15645	15727	15451	15544	15604	15544	15633	15568	15565	15354	15653	15431	15490	15528	15417	15598	15570	15507	15571	15629	15538	15604	15488	15558	15617	15670	15413	15502	15648	15672	15401	15391	15600	15593	15577	15480	15525	15650	15858	15672	15493	15688	15623	15578	15552	15600	15544	15620	15595	15558	15611	15469	15629	15734	15621	15596	15400	15368	15648	15427	15473	15669	15569	15567	15558	15501	15596	15729	15572	15515	15526	15374	15874	15405	15438	15729	15464	15640	15512	15576	15567	15707	15556	15572	15612	15613	15794	15329	15433	15645	15513	15424	15524	15572	15606	15626	15571	15626	15490	15516	15534	15713	15632	15478	15721	15574	15537	15589	15724	15652	15616	15432	15406	15541	15510	15546	15567	15728	15675	15691	15420	15678	15663	15485	15514	15683	15654	15540	15569	15731	15508	15525	15680	15639	15632	15675	15585	15567	15389	15637	15620	15403	15604	15701	15462	15763	15655	15589	15590	15687	15559	15596	15524	15550	15648	15493	15373	15490	15516	15450	15556	15376	15629	15412	15599	15701	15505	15600	15699	15482	15477	15478	15518	15505	15492	15621	15440	15535	15417	15663	15636	15488	15518	15760	15512	15700	15616	15484	15412	15511	15691	15529	15616	15399	15459	15480	15720	15546	15591	15552	15619	15598	15654	15533	15402	15517	15469	15640	15406	15618	15530	15584	15568	15381	15520	15523	15565	15464	15485	15581	15776	15366	15691	15649	15498	15629	15676	15435	15604	15537	15660	15523	15675	15631	15673	15397	15471	15556	15665	15540	15717	15776	15654	15632	15505	15361	15473	15556	15598	15705	15567	15621	15456	15636	15598	15651	15658	15524	15576	15724	15552	15768	15652	15601	15701	15598	15606	15484	15546	15597	15452	15541	15664	15650	15592	15612	15400	15673	15575	15582	15444	15592	15558	15533	15610	15525	15446	15505	15528	15495	15493	15588	15613	15533	15516	15605	15739	15756	15664	15674	15665	15512	15524	15596	15508	15604	15600	15415	15593	15677	15566	15466	15549	15686	15505	15579	15662	15638	15610	15433	15581	15624	15372	15606	15463	15669	15539	15428	15538	15554	15426	15562	15510	15529	15530	15715	15591	15647	15640	15626	15417	15670	15711	15473	15555	15635	15582	15511	15692	15567	15512	15550	15432	15552	15410	15488	15647	15466	15546	15539	15490	15490	15734	15573	15625	15461	15396	15590	15537	15566	15589	15490	15564	15627	15462	15475	15664	15642	15357	15644	15547	15528	15320	15511	15522	15611	15533	15638	15541	15569	15610	15566	15551	15467	15752	15604	15724	15836	15706	15639	15565	15626	15392	15552	15593	15591	15577	15500	15677	15591	15647	15677	15495	15485	15658	15801	15387	15623	15531	15615	15669	15485	15628	15448	15497	15628	15524	15566	15666	15570	15631	15711	15489	15495	15590	15643	15720	15520	15458	15525	15496	15455	15512	15613	15590	15515	15644	15541	15519	15496	15413	15593	15497	15556	15499	15665	15488	15490	15690	15546	15523	15595	15439	15595	15525	15693	15527	15575	15724	15368	15428	15561	15576	15357	15626	15454	15783	15604	15506	15581	15592	15492	15588	15628	15542	15420	15545	15601	15448	15443	15439	15610	15611	15499	15477	15557	15628	15504	15581	15571	15626	15560	15412	15624	15663	15454	15676	15458	15602	15461	15550	15584	15687	15656	15563	15680	15709	15554	15716	15415	15778	15630	15539	15602	15474	15611	15610	15491	15568	15426	15508	15595	15588	15537	15618	15610	15632	15329	15504	15725	15632	15533	15514	15436	15669	15631	15569	15489	15493	15540	15463	15638	15700	15600	15574	15580	15396	15608	15611	15546	15419	15380	15658	15314	15552	15525	15425	15540	15660	15638	15619	15673	15580	15590	15628	15616	15686	15635	15566	15708	15543	15575	15619	15553	15648	15478	15558	15331	15558	15488	15503	15433	15487	15513	15490	15480	15410	15492	15492	15763	15571	15515	15648	15656	15501	15489	15645	15633	15569	15547	15614	15761	15596	15517	15596	15677	15586	15541	15466	15718	15609	15553	15754	15530	15594	15662	15724	15708	15456	15632	15563	15680	15467	15544	15513	15802	15703	15581	15560	15584	15665	15410	15517	15759	15553	15633	15583	15453	15612	15536	15640	15617	15347	15524	15711	15318	15487	15451	15674	15533	15557	15501	15539	15702	15460	15662	15445	15556	15565	15610	15564	15483	15589	15591	15563	15452	15592	15508	15607	15408	15799	15545	15629	15470	15564	15492	15481	15723	15643	15650	15523	15512	15471	15651	15505	15571	15519	15656	15676	15525	15673	15570	15576	15459	15629	15607	15537	15572	15703	15684	15555	15729	15659	15650	15599	15486	15552	15591	15574	15607	15485	15465	15634	15499	15553	15576	15716	15526
23866	25339	37514	31903	25144	23569	22506	18127	17236	17662	17806	17503	17381	17355	17507	17444	17627	17341	17497	17300	17409	17325	17221	17428	17452	17388	17527	17437	17508	17123	17308	17508	17223	17292	17194	17173	17379	17278	17200	17289	17403	17162	17338	17336	17346	17174	17348	17265	17209	17198	17276	17248	17229	17132	17146	17280	17207	17028	17206	17376	17282	17173	17251	17283	17017	17360	17327	17411	17326	17381	17326	17314	17320	17190	17088	17054	17205	17132	17044	17191	17387	17395	17054	17020	17170	17200	16878	17160	17150	17185	17124	17348	17271	17108	17333	17365	17325	17081	16991	17228	17115	17206	17152	17268	17326	17185	17241	17359	17030	17180	17355	17161	17256	17339	17370	17129	17358	17287	17151	17453	17229	17293	17102	17191	17226	17010	17251	17129	17251	17355	17244	17312	17125	17130	17261	17251	17244	17103	17080	17281	17146	17134	17363	17161	17026	17218	17310	17096	17202	16875	17256	17300	17079	17036	17308	17322	17231	17037	17075	17270	17237	17151	17213	17341	17261	17301	17143	17305	17266	17271	17103	16897	17209	17082	17053	17222	16993	17165	17105	17338	17189	17174	17267	17150	17142	17168	17127	17250	17433	17283	17361	17318	17087	17074	17226	17125	17337	17297	17010	17022	17179	17127	17160	17149	17120	17279	17198	17145	17175	17087	17344	17257	17030	17294	17138	17210	17036	17111	17107	17132	17244	17236	17167	17049	17201	17185	17045	17081	17183	17042	17128	17036	16961	17200	17401	17152	17230	17287	17116	17214	17196	17395	17275	17031	17049	17119	17319	17176	17289	17114	17326	17302	17312	17272	17172	17184	17197	17112	17172	17245	17194	17173	17157	17054	17063	17302	17226	17341	17145	17073	17325	17239	17187	17169	17131	17244	17344	17016	17144	17228	17055	17181	17161	17173	17139	17009	17412	17174	17134	17080	17148	17066	17284	17302	17125	17281	17308	17268	17057	17233	17269	17102	17225	17107	17183	17077	17124	17017	17428	17365	17214	17075	17179	17126	17214	17140	17110	17455	17098	17206	17295	17224	17099	17233	17195	17279	17080	17116	17117	17315	17388	17128	17006	17139	17268	17154	17321	17273	17237	17254	17235	17203	17264	17175	17127	17295	17249	17247	17111	17168	17233	17105	17242	17206	17315	17260	17215	17190	17174	16992	16932	17285	17246	17219	17319	17301	17210	17406	17151	17357	17260	17229	17278	17485	17184	17215	17172	17275	17150	17048	17061	17216	17190	17209	17266	17321	17075	16953	16994	17230	17158	17089	17027	17323	17174	17294	17214	17264	17009	17216	17240	17272	17211	17047	17217	17412	17132	17118	17349	17342	17008	17147	17166	17294	17387	17238	17419	17303	17215	17238	17041	17045	17365	17299	17313	17209	17129	17044	17079	17164	17142	17179	17181	17106	17183	17009	17137	17187	17226	17357	17085	17170	17329	17209	17110	17211	17290	17092	17078	17281	17230	17246	17086	17161	17245	17202	17184	17131	17210	17130	17126	17279	17004	17203	17143	17190	17321	16983	17096	17309	17214	17144	17038	17322	17230	17141	17240	17155	17154	17099	17153	17128	17040	17100	17005	17067	17282	17014	17186	17050	17023	17150	17085	17145	17147	17082	17168	17414	17164	16965	17267	17168	17210	17095	17129	17151	17251	17235	17062	17133	17284	17214	17316	17211	17391	17062	17251	17172	17231	17171	17282	17198	17203	17145	17228	17416	17044	17216	16986	17129	17036	17065	17189	17213	17098	17267	17221	17266	17316	17180	17200	17227	17113	16933	17140	17352	17236	17278	17146	17218	17071	17058	17200	17126	17226	17171	17299	17284	17170	17360	17316	17223	17319	17145	17251	17303	17221	17041	16978	17029	17020	17260	17118	17020	17113	17215	17102	17202	17048	17126	17325	17212	17248	17213	17094	17123	17173	17284	17210	17098	17133	17072	17199	17200	17101	17121	16939	17078	17191	17140	17157	17152	16822	17335	17420	17236	17399	17104	17137	17215	17100	17335	17323	17372	17274	17267	17121	17151	17172	17302	17431	17108	17112	17155	17317	17091	17288	17317	17179	17224	17293	17211	17297	17153	17134	17021	17163	17149	17075	17057	17000	17221	17099	17331	17097	17120	17175	17138	17176	17203	17281	17141	17030	17210	16830	17342	17022	16994	17149	17159	17272	17131	17011	17228	17475	17005	16949	17163	17182	17129	17362	17192	17192	17302	17261	17206	17467	17166	17130	17177	17238	17280	17184	17350	17205	17098	17228	17113	17210	17250	17280	17033	17136	16922	17225	17076	17296	17289	17288	17307	17258	17256	17076	17053	17216	17112	17326	17032	17276	17022	17197	17166	17176	17302	17310	17248	17238	17179	17288	17274	17299	17134	17260	17437	17181	17194	16982	17026	17226	17084	17168	17155	17302	17060	17070	17170	17109	17195	17022	17114	17204	17004	17200	17221	17132	17185	17068	17193	17195	17264	17176	17077	17146	17173	17230	17164	17390	17269	17127	17359	17261	17309	17228	17181	17134	17141	17018	17343	17177	17083	17039	16994	17230	17185	17091	17144	17199	17166	17158	17271	17122	17074	17122	17156	17169	17218	17147	17182	17312	17059	17205	17234	17213	17271	17185	17197	17192	17261	17216	17024	17288	17222	17304	16957	17238	17345	17361	17141	17079	16961	17491	17048	17266	17081	17111	17265	17216	17329	17042	17041	17139	17298	17131	17226	17124	17079	17428	16981	17201	17211	17110	17170	17149	17297	17103	17215	17233	17190	17207	17114	17193	17060	17257	17137	17295	17197	17095	17104	17411	17325	17316	17324	17261	17338	17235	17387	17312	17191	17328	17334	17296	17364	17295	17261	17329	17224	17411	17136	17142	17109	17146	17264	17116	17124	17207	17202	17288	17176	17280	17250	17045	17229	17041	16986	17094	17185	17192	17024	17280	16998	17276	17292	17324	17323	17019	17315	17317	17282	17420	17228	16891	17288	17065	17136	17175	17333	17345	17168	17258	17369	17211	17360	17348	17283	17003	17248	17204	17320	17282	17317	17353	17255	17270	17259	17211	17106	17240	17241	17454	17242	17122	17037	17237	16985	17210	17348	17189	17211	17333	17416	17232	17092	17001	17117	17165	17092	16961	17068	17123	17371	17249	17192	17298	17120	17263	17208	17179	17127	17333	17125	17278	17199	17128	16997	17109	17263	17111	17256	17176	17278	17086	17247	17041	17276	17262	17177	17219	17202	17214	17253	17304	17248	17019	17028	17302	17421	17368	17232	17213	17323	17127	17016	17016	17289	17009	17241	17226	17082	16971	17210	17091	17277	17164	17232	17248	17161	17072	17106	17035	17180	17519	17226	17281	17077	17162	17271	17194	17167	17265	17161	17200	17149	17173	17146	17202	17160	17314	17315	17324	17031	17118	17189	17105	17233	17254	17315	17002	17293	17113	17027	17231	17041	17155	17204	17152	17222	17169	17191	17111	17060	17147	16914	17368	17186	17199	17214	17364	16943	17174	17310	17152	17197	17175	17127	17377	17136	17263	17190	17188	17109	17271	17255	17014	17173	17137	17127	17265	17214	17159	17124	17081	17282	17279	17212	17123	17021	17090	17256	17300	17184	17391	17037	17175	17054	17083	17207	17177	17174	17071	17061	17238	17319	17259	17020	17144	17242	16980	16997	17026	17194	17180	17019	17172	16981	17245	17105	17148	17194	17136	17286	17078	17195	17198	17374	17006	17036	17267	17167	17136	17423	17284	17146	17245	17194	17310	17291	16986	17076	17253	17182	17175	17254	16983	17199	16853	17225	17228	17289	17221	17153	17010	17039	17209	17290	17127	17077	17054	17162	17117	17261	17174	17287	17203	17223	17313	17216	17136	17287	17167	17203	17164	17155	17249	17206	17053	17282	17369	17207	17157	17236	17151	17058	17220	17112	17048	17010	17145	17143	17359	17369	17082	17061	17074	17279	17286	17431	17341	17111	16988	17208	17257	17148	17038	17120	17050	17032	17099	17055	17243	17154	17297	17177	17343	17143	17309	17035	17133	17111	17274	17228	17214	17433	17217	17150	17293	16934	17207	17310	17265	17187	17264	17393	17349	17226	17258	17148	17205	17234	17125	17359	17070	17257	17318	17063	17337	17102	17121	17322	17374	17350	17370	16874	17055	16949	17182	17161	17055	17135	17105	17127	17327	17276	17234	17168	17232	17183	17363	17488	17246	17204	17218	17226	17222	17278	17182	17132	17149	17124	17271	17176	17222	17411	17304	17211	17219	17080	17168	17084	17149	17233	17106	17160	17006	17349	17050	16988	17239	17277	17040	17188	17339	17203	17281	17330	17418	17234	17270	17249	17172	17239	17106	17207	17180	17121	17206	17194	17180	17227	16941	17271	17123	16949	17299	17332	17254	17123	17077	17112	17065	17067	17209	17225	16944	17172	17142	17194	17322	17290	17145	17408	17257	17304	17243	17032	17269	17274	17118	17118	17182	17223	17115	17161	17214	17221	17145	17105	17185	17280	17100	17114	17241	17295	17362	17152	17384	17001	17074	17111	17194	17207	17169	17118	17194	17354	17236	17169	17200	17214	16982	17233	17246	17214	17072	17312	17229	17193	17271	17420	17084	17247	17216	17188	17416	17212	17252	16864	17166	17135	17297	17375	17290	17299	17283	17009	17165	17207	17220	17035	17280	17245	17182	17072	16954	17065	17026	17076	17348	17062	17145	17025	17115	17009	17224	17308	17132	17304	17098	17292	17285	17141	17158	16942	17032	17182	17164	17123	17160	17141	17030	17145	17275	17186	17273	17508	17226	17143	17142	17178	17245	17162	17231	17089	17102	16934	17018	17201	17351	17254	17308	17099	16888	17033	17097	17030	17222	17423	17271	17275	17207	17287	17309	17340	17141	17280	17182	17302	17213	17084	17043	17329	17120	17196	17341	17111	17213	17141	17166	17181	17255	17243	17174	17189	17319	17223	17153	17096	17102	17292	17333	17295	16986	17178	17288	17148	17057	17224	17167	17314	17039	17187	17273	17245	17031	17255	17201	17030	17212	17113	17030	17234	17335	17002	17064	17160	17201	17231	17094	17157	17066	17217	17195	17133	17082	17092	17101	17057
62868	105553	85892	56817	32117	19519	16374	16163	16142	16136	16008	16129	16078	16164	16077	16122	16173	16160	16042	16331	16115	15993	16191	16120	16009	15961	16050	16306	16047	16058	16101	16057	15993	16084	16138	16179	16223	15979	16095	15958	16105	16033	16212	15954	16077	16098	16052	16231	16109	16201	15970	16241	16166	16098	15960	15957	15886	16138	16097	16064	16068	16271	15964	16163	16083	16213	16200	16060	16060	16047	16071	16198	16179	16051	16083	16187	15996	16183	16180	15934	16090	15964	16182	16107	16160	16043	16131	16141	15903	16106	16128	16177	16149	16325	16094	16069	16089	16156	16028	16181	16028	16081	16182	15831	16154	16109	16007	16154	15989	15927	15952	15978	16020	15953	16004	16033	16298	16057	16161	16119	16152	15771	16140	16037	16080	16018	16148	15993	15998	16103	16150	16166	16072	16079	16175	16011	16131	16114	16044	16158	16036	16167	15997	16023	15993	16088	16246	16093	16164	15971	16023	16094	16155	15914	16265	16217	16099	16199	16079	16026	16016	16236	15993	16111	16230	15947	16116	16124	16085	16175	15945	16124	16087	16118	16251	16018	16068	16055	16038	16028	16224	16184	16099	16095	15943	16068	16037	16013	16224	16035	15871	16029	16157	16061	16022	16020	16241	16081	16033	16163	16059	16034	16121	16211	16069	15928	15928	16075	15934	16068	16028	16030	16010	16006	16016	16044	15959	16106	16076	16087	16216	16116	16095	16055	16034	16109	16277	16105	16179	16216	16096	16133	16189	16046	16022	16132	16035	16026	15857	15906	16121	15930	15951	16177	16153	16196	15924	15778	16080	16047	16002	15925	16018	15947	16122	16036	16045	16119	16002	16091	16153	16222	16043	16144	16104	15952	15980	16150	16076	16001	16120	16005	16205	16101	16137	16295	16116	16271	16132	16008	16115	15886	16118	16067	16083	16116	16078	16115	16055	16100	16139	16185	16178	16020	16206	16051	16149	16029	16061	16200	16140	16055	16089	16031	16135	16077	16005	16100	16050	16212	15968	16090	16219	16047	16066	16143	15942	16263	16056	15978	16029	15905	15989	16214	15983	16222	16121	15967	16030	15913	16001	16108	15909	16148	15944	15951	16035	16097	16160	16066	16086	15990	15960	16111	15997	16062	15913	16002	15983	16065	16013	16109	16042	16015	16045	16059	16190	16127	16187	16108	16054	16051	16183	16002	16023	16287	15956	16085	16004	15979	15919	16108	16061	15911	16112	16072	16293	16081	16141	15995	16022	15955	16092	15918	16137	16147	15977	16011	16083	16031	15985	15961	16120	16280	16092	16111	16049	16059	16199	16171	16052	16031	16052	16262	16214	16205	16051	15978	16079	16197	16188	16021	16202	16101	16062	16084	15997	16085	16174	16065	15917	16110	15886	16068	15975	16150	16125	16117	16098	16057	16217	16047	16123	16230	16245	15956	16108	16000	15933	16148	15951	16072	16041	16062	16072	15999	16181	16017	16176	16036	16133	16116	15989	16050	16016	16203	15970	16229	16148	16182	16096	16027	15840	16140	16051	16137	16081	16013	16104	16082	16024	15989	16110	16303	16014	16108	16004	16097	16259	16153	15948	16160	16080	16210	16034	15847	16161	15957	16201	16041	16194	15941	15795	16035	15986	16180	15995	16182	16078	15893	16132	16135	16093	15989	16176	16047	15997	16128	16123	16225	15969	16127	16171	15955	15964	16053	16268	16262	16033	16170	16092	16009	16148	15983	16245	16146	16210	16181	16086	16077	15964	15959	16090	16038	16040	16029	16060	15976	16056	16209	16174	16136	15962	16068	16020	16104	16231	16065	16109	16114	16081	15938	15860	16135	16168	16055	16158	16064	16044	15994	15954	16082	16208	16139	15914	16049	15919	16048	16259	15986	16016	16166	16089	16135	16073	16039	15951	16050	16040	15966	16123	16304	16040	16172	16054	16058	16133	16141	16158	15983	16188	15951	15962	15916	16148	16063	16128	15971	16124	16014	15990	15959	16080	16024	16034	16144	16063	16051	16052	16118	16142	16111	16159	16011	15917	15985	16126	15919	16173	15994	16239	16054	16121	16068	16137	15948	16204	16176	16127	16007	16089	16102	16100	16057	16132	15874	15884	16035	15860	15794	16272	16089	16306	16089	16172	16047	15997	16234	16131	16039	15934	16107	16085	16097	16268	15989	16064	16141	16082	16267	15915	16036	16285	15978	15990	16238	16117	16093	16136	16133	16059	16284	16067	16299	15908	16218	16191	15939	16106	15990	16098	15927	16030	16001	16090	16120	16172	16037	16095	16095	16112	15936	16034	16077	15933	15914	15958	16088	16161	16085	16036	16063	16101	16128	15955	16282	16064	16143	16300	15933	16087	16076	15998	16178	16039	15854	16039	16129	16092	16085	16187	16122	16108	16059	16248	15987	16034	15987	15973	16057	16091	15992	16206	16053	16003	16195	16155	16081	16197	15953	16045	16139	16053	16035	16118	16133	16214	16110	15843	16070	16193	16041	15987	16192	16062	16179	16122	16079	16107	16056	16122	16090	16163	16059	16171	16059	16115	16132	16065	16081	16015	16041	16090	16048	16070	16020	16054	16083	16109	16130	16082	16012	16111	16047	15934	16107	16015	16102	15781	16038	16040	16045	15992	15991	16188	15981	16094	16193	15972	16142	16201	16170	16048	16094	16063	16114	16108	16180	16087	16058	16023	16144	16144	16045	15942	16269	16200	16089	16080	16264	16205	16127	16069	16088	16110	16165	16091	16237	16063	16129	16102	16261	16247	16148	16084	15978	16025	16136	16076	15967	16154	15935	16007	16059	16090	16011	15994	16142	16027	16096	16172	16173	16118	16093	16167	16184	16183	16094	16042	16073	16023	16022	16131	16134	16101	15945	16135	16102	16050	16092	15999	15986	16222	16144	16049	16214	16224	15992	16170	16140	16093	16136	16035	16082	16209	16020	16138	16123	16127	15926	16096	16335	16037	16260	16029	15932	16160	16129	16024	16204	16114	15963	16235	16028	16033	16023	15922	16096	16086	15899	16146	15823	16172	16068	16012	16043	16136	16058	16210	15973	16020	16011	16051	15940	16022	16150	16103	16094	16157	15934	16071	16027	15928	16149	16059	15978	16169	15979	16136	16148	16101	16040	16154	16088	16180	16119	16007	15995	16210	16176	16035	15916	15911	15980	15992	15892	16103	16051	16007	15991	16089	16249	15975	16016	15958	16104	16041	16022	16041	16057	16122	16062	16079	16030	16130	15975	15878	16111	15950	16085	16085	16079	16016	16288	16144	16050	16198	16043	16266	16030	16029	16193	15957	16162	16170	16128	16065	16225	16083	16164	16077	16199	16044	15992	16067	15962	16121	16130	16282	15988	16017	16057	16185	16242	16086	15969	16022	16109	16083	16124	16156	16072	16066	15887	16114	16125	16137	15890	16030	16111	16283	16103	15926	16440	16008	15970	15983	16041	16138	16104	16171	15941	15847	16241	16125	16191	16069	16049	16099	16060	16213	16023	15989	16219	16249	16119	16099	16257	16154	16422	15920	16135	16131	16072	16043	16200	16028	16126	16218	16078	16123	15857	16068	16084	16201	16063	15978	15958	16129	16109	16028	15978	16170	16055	15901	16236	16078	16016	16190	16072	16132	16039	16068	16047	16003	16098	16067	15881	16042	16155	15946	16086	15922	16122	16107	15836	16097	15929	16188	16116	16103	16084	16195	16185	16066	16139	16039	16026	16170	16004	16116	16001	16037	16275	16056	16045	16048	16116	16100	16128	16043	16190	16146	16016	16307	16078	16087	16160	16150	16136	16128	16062	16102	16110	15913	16174	16125	15956	16083	15938	16083	15971	16203	16076	16114	16235	16173	16099	16108	16057	16251	16086	15999	16185	16149	16024	16144	15943	15960	15997	16050	15979	16095	16030	16308	16069	16241	16217	16208	16080	16095	16109	16011	16004	16241	16055	16093	16029	16176	16072	15974	16143	16037	16144	16108	16102	16084	16039	16137	16154	16023	16126	16120	15994	15947	15996	16158	16132	16008	16134	15992	15984	15929	16141	16010	16048	16149	15960	16145	16158	16150	16065	16118	16138	16022	15835	16198	16227	16318	16107	16002	16098	16083	16122	16055	16227	15937	16107	15924	16145	16140	16000	15894	16090	16249	16076	16064	15962	16134	16162	15945	15980	16197	16044	16091	16002	16188	16156	16207	16016	16009	16028	16100	16072	16164	16141	16160	15955	16175	15947	16119	16212	16039	16059	15940	16023	16214	16080	16047	16105	15897	16071	16073	15998	15920	16142	16136	16103	15947	16169	16004	15913	15974	16043	15987	16333	16245	15812	15975	16102	15998	16133	15978	16055	16033	16001	16051	15873	15934	16003	16257	16252	16095	15992	16059	16058	16088	16069	16011	16110	16218	16033	16040	16022	15983	16262	16162	16081	16141	15924	16044	16024	16149	16331	16239	16146	16108	16094	16041	16317	16054	16152	16130	16140	16098	15980	16046	16092	16090	16084	15997	16113	16163	16281	16128	16173	16134	15938	16056	15891	16043	16083	16165	16075	16194	16039	16204	16068	15982	16126	16022	16057	16167	16062	16036	16030	16102	16017	16002	16201	16073	16029	16212	16230	16093	16277	16197	15959	16108	16060	16074	16151	16113	16100	16137	15793	15965	16099	16096	15998	16214	16233	16219	16105	16095	15889	16104	16113	16232	16038	16065	16029	16119	16034	16064	16094	16051	16020	16270	16079	15979	16149	15889	16067	16318	16126	16145	16119	16063	15901	16081	16176	16040	16224	16204	15976	16217	16102	15975	16156	16182	15953	16050	16035	15959	16158	16215	15989	15970	16042	16028	16137	15879	16181	16127	16059	16074	16058	16089	16083	16163	15899	15960	16077	16172	15979	16202	15965	15983	16096	15978	16135	16215	16068	16194	16032	16041	15909	16027	16069	16225	16080	16164	16122	16168	16029	16057	16005	16030	16059	16284	16061	15918	16012	16076	16037	15989	16090	16205	16073	16091	15968	15961	16204	16135	16012	16011	16160	16022	16141	16217	16289	16092	16182	16168	15985	16004	16051	16275	16093	16140	16062	16191	16079	16295	16034	16002	16126	16011	16184	15954	16081	15922	16118	16281	16063
32753	41875	39677	27501	19845	18173	17843	17858	17616	17643	17530	17612	17630	17624	17616	17525	17671	17674	17789	17695	17559	17683	17814	17747	17765	17644	17866	17761	17697	17512	17557	17797	17827	17725	17604	17651	17615	17597	17453	17593	17606	17703	17606	17678	17567	17847	17643	17763	17773	17804	17719	17713	17500	17652	17680	17680	17930	17786	17817	17644	17763	17352	17627	17566	17611	17505	17666	17760	17604	17567	17922	17538	17593	17599	17496	17660	17463	17731	17607	17559	17732	17667	17425	17850	17669	17537	17753	17669	17842	17701	17461	17667	17624	17721	17443	17827	17601	17537	17484	17454	17808	17607	17713	17456	17610	17698	17692	17657	17822	17614	17555	17532	17818	17873	17594	17560	17624	17483	17443	17540	17673	17581	17795	17540	17638	17768	17502	17585	17520	17571	17641	17598	17589	17841	17748	17603	17674	17536	17381	17429	17583	17390	17582	17558	17522	17589	17543	17494	17590	17759	17669	17517	17750	17720	17646	17610	17641	17498	17714	17579	17615	17689	17579	17755	17870	17644	17535	17662	17668	17594	17742	17597	17669	17550	17487	17456	17630	17580	17552	17500	17668	17795	17648	17621	17605	17742	17674	17833	17753	17765	17580	17729	17779	17698	17584	17770	17652	17530	17584	17609	17669	17642	17899	17674	17839	17626	17864	17521	17620	17716	17655	17514	17751	17813	17611	17477	17775	17614	17784	17520	17561	17709	17637	17597	17508	17610	17503	17652	17627	17540	17730	17640	17508	17520	17418	17584	17641	17732	17486	17648	17737	17696	17705	17745	17687	17644	17540	17585	17688	17640	17843	17561	17511	17685	17373	17666	17650	17569	17657	17714	17457	17657	17566	17788	17564	17473	17472	17690	17652	17459	17770	17534	17494	17559	17671	17578	17579	17579	17555	17515	17760	17853	17782	17608	17501	17562	17869	17491	17717	17577	17558	17538	17673	17657	17790	17506	17615	17525	17397	17696	17718	17652	17779	17666	17471	17777	17383	17805	17623	17644	17596	17860	17580	17584	17799	17793	17621	17579	17519	17553	17462	17639	17746	17666	17550	17674	17620	17710	17722	17638	17639	17564	17648	17357	17634	17569	17564	17611	17619	17663	17195	17392	17587	17511	17620	17641	17538	17675	17523	17677	17644	17549	17601	17734	17734	17807	17542	17884	17444	17599	17713	17600	17441	17451	17664	17566	17603	17621	17699	17691	17861	17688	17604	17717	17887	17619	17543	17525	17660	17590	17413	17530	17703	17503	17547	17497	17790	17648	17838	17704	17446	17550	17536	17534	17528	17658	17664	17601	17557	17569	17466	17660	17598	17583	17700	17702	17567	17598	17560	17732	17704	17708	17660	17563	17494	17590	17610	17722	17501	17577	17480	17588	17609	17524	17640	17490	17502	17711	17593	17550	17652	17708	17529	17571	17611	17760	17412	17636	17814	17565	17680	17517	17681	17678	17743	17616	17583	17629	17494	17816	17674	17493	17465	17585	17716	17416	17566	17511	17612	17565	17554	17630	17715	17833	17663	17732	17570	17818	17825	17601	17677	17831	17602	17717	17811	17567	17316	17611	17714	17573	17510	17739	17550	17486	17631	17602	17511	17501	17742	17776	17605	17802	17567	17786	17576	17897	17724	17526	17664	17647	17410	17645	17781	17576	17534	17462	17598	17602	17643	17660	17590	17699	17684	17774	17613	17522	17687	17638	17709	17653	17543	17629	17717	17465	17741	17471	17654	17813	17695	17769	17692	17644	17706	17379	17525	17498	17506	17525	17651	17696	17556	17527	17665	17630	17706	17795	17792	17783	17493	17720	17660	17662	17762	17616	17666	17638	17851	17591	17647	17652	17563	17614	17497	17583	17716	17684	17734	17802	17847	17593	17655	17535	17361	17707	17526	17775	17617	17705	17513	17658	17733	17795	17707	17605	17657	17387	17417	17843	17647	17619	17672	17678	17593	17618	17511	17579	17587	17496	17588	17884	17644	17626	17820	17536	17718	17786	17622	17570	17704	17682	17715	17507	17751	17560	17687	17656	17700	17811	17742	17440	17716	17571	17594	17429	17455	17574	17735	17543	17710	17721	17574	17448	17443	17814	17774	17548	17580	17458	17430	17624	17552	17313	17564	17508	17569	17717	17633	17552	17820	17819	17644	17597	17513	17497	17660	17685	17708	17472	17560	17533	17732	17570	17551	17675	17474	17598	17566	17789	17706	17535	17556	17505	17613	17513	17613	17553	17475	17502	17456	17767	17714	17629	17733	17537	17580	17515	17533	17705	17623	17550	17577	17702	17626	17720	17593	17586	17744	17739	17629	17565	17560	17672	17810	17798	17667	17451	17491	17589	17424	17685	17595	17607	17590	17603	17631	17707	17521	17685	17855	17687	17611	17553	17655	17622	17660	17730	17530	17571	17623	17692	17639	17674	17489	17498	17757	17583	17668	17848	17491	17584	17824	17610	17599	17656	17569	17664	17607	17756	17709	17848	17607	17513	17671	17557	17698	17727	17681	17606	17537	17877	17686	17790	17528	17531	17763	17679	17852	17676	17580	17675	17568	17604	17487	17660	17648	17876	17780	17618	17654	17548	17589	17568	17459	17691	17554	17612	17708	17567	17738	17438	17531	17790	17513	17581	17654	17811	17774	17669	17753	17646	17637	17755	17693	17533	17469	17866	17546	17575	17515	17633	17541	17720	17683	17600	17618	17696	17673	17699	17641	17450	17532	17462	17704	17537	17592	17441	17571	17763	17626	17726	17620	17678	17674	17686	17519	17564	17586	17535	17570	17896	17529	17540	17622	17641	17580	17555	17938	17623	17656	17706	17506	17779	17692	17698	17945	17720	17769	17694	17656	17432	17623	17615	17666	17806	17438	17669	17693	17507	17618	17620	17730	17696	17718	17678	17616	17625	17628	17690	17522	17701	17449	17743	17491	17713	17498	17651	17436	17695	17700	17544	17756	17617	17779	17780	17522	17519	17655	17679	17761	17517	17455	17636	17518	17483	17722	17521	17507	17658	17607	17623	17566	17679	17904	17576	17759	17764	17688	17529	17463	17741	17665	17845	17762	17365	17765	17724	17433	17373	17567	17440	17522	17674	17788	17688	17688	17714	17690	17643	17680	17709	17629	17560	17828	17499	17525	17697	17625	17650	17692	17656	17363	17465	17685	17526	17515	17660	17664	17648	17695	17641	17534	17519	17415	17628	17568	17535	17496	17632	17582	17600	17527	17609	17680	17525	17675	17833	17598	17701	17794	17575	17513	17593	17582	17516	17679	17718	17532	17729	17591	17621	17554	17677	17689	17731	17694	17509	17795	17309	17673	17678	17465	17353	17346	17698	17495	17649	17625	17773	17379	17570	17724	17506	17599	17579	17573	17523	17445	17603	17591	17525	17641	17544	17638	17697	17643	17655	17683	17667	17693	17363	17490	17465	17665	17561	17579	17675	17461	17567	17618	17750	17619	17806	17407	17709	17681	17767	17629	17466	17435	17714	17702	17398	17431	17461	17689	17894	17738	17533	17685	17795	17576	17844	17919	17808	17669	17516	17622	17607	17750	17662	17693	17523	17678	17657	17598	17473	17728	17543	17538	17567	17808	17519	17523	17707	17777	17637	17498	17490	17706	17449	17652	17588	17544	17655	17499	17568	17540	17551	17637	17700	17725	17416	17485	17462	17622	17712	17678	17537	17752	17538	17644	17837	17633	17555	17526	17596	17803	17607	17626	17522	17700	17830	17699	17761	17628	17690	17790	17703	17627	17686	17559	17793	17582	17747	17641	17637	17478	17545	17751	17694	17775	17702	17625	17690	17579	17521	17614	17461	17565	17543	17727	17830	17584	17455	17730	17614	17564	17761	17683	17606	17853	17690	17778	17740	17614	17641	17692	17705	17626	17580	17577	17642	17720	17479	17588	17568	17648	17612	17745	17822	17589	17533	17413	17604	17789	17561	17908	17616	17610	17850	17737	17634	17497	17536	17816	17599	17735	17710	17685	17712	17520	17721	17738	17752	17575	17709	17596	17579	17730	17642	17765	17688	17636	17760	17636	17795	17542	17765	17539	17528	17824	17731	17643	17756	17687	17664	17471	17839	17675	17544	17525	17483	17381	17691	17591	17835	17616	17732	17667	17559	17720	17484	17633	17659	17654	17730	17492	17672	17754	17622	17549	17582	17433	17768	17669	17487	17651	17620	17553	17549	17644	17473	17583	17647	17740	17874	17614	17670	17504	17513	17764	17536	17687	17597	17735	17790	17563	17565	17501	17642	17685	17681	17779	17709	17560	17672	17539	17633	17623	17530	17374	17690	17534	17652	17857	17454	17609	17533	17616	17659	17432	17635	17612	17655	17682	17679	17552	17689	17630	17833	17559	17753	17573	17753	17691	17698	17583	17601	17682	17632	17639	17606	17587	17569	17650	17772	17498	17619	17829	17608	17877	17620	17581	17438	17605	17591	17546	17683	17780	17704	17602	17597	17790	17578	17398	17719	17614	17600	17603	17635	17395	17459	17375	17534	17678	17725	17390	17572	17468	17728	17551	17583	17556	17591	17612	17883	17522	17855	17540	17591	17584	17624	17846	17802	17630	17745	17601	17695	17521	17523	17727	17481	17404	17509	17792	17584	17510	17690	17503	17732	17784	17689	17588	17465	17757	17588	17657	17387	17503	17633	17630	17666	17573	17637	17714	17647	17670	17644	17630	17698	17533	17575	17641	17532	17641	17652	17633	17408	17628	17690	17697	17743	17493	17823	17708	17708	17628	17717	17628	17597	17744	17635	17545	17493	17773	17566	17620	17705	17558	17643	17707	17623	17658	17714	17680	17664	17499	17533	17477	17500	17552	17642	17794	17649	17560	17326	17638	17774	17583	17538	17541	17677	17630	17679	17711	17764	17576	17394	17808	17553	17535	17835	17774	17529	17519	17713	17609	17644	17719	17543	17815	17686	17550	17588	17613	17773	17743	17587	17683	17594	17602	17626	17546	17620	17761	17643	17439	17770	17747	17592	17494	17623	17656	17768	17693	17758	17596	17710	17709	17459	17672	17601	17518	17768	17490	17488	17704	17746	17811	17589	17667	17699	17437	17518	17785	17652	17554	17455	17716	17674	17642	17651	17721	17719	17618	17608
42057	59569	41972	24620	17943	16656	16320	16145	16275	16373	16253	16147	16281	16403	16265	16313	16338	16269	16217	16330	16165	16333	16320	16250	16296	16375	16388	16278	16357	16073	16305	16260	16391	16220	16186	16310	16232	16308	16355	16331	16448	16272	16372	16376	16385	16274	16183	16337	16203	16328	16416	16335	16274	16423	16304	16243	16244	16242	16424	16171	16302	16346	16119	16380	16243	16253	16178	16398	16308	16357	16382	16430	16363	16356	16224	16217	16232	16469	16206	16189	16562	16208	16377	16229	16423	16297	16426	16282	16306	16270	16201	16355	16213	16264	16304	16164	16172	16274	16368	16111	16321	16257	16269	16472	16361	16188	16221	16179	16308	16419	16404	16128	16427	16332	16323	16128	16369	16356	16295	16235	16221	16511	16304	16078	16333	16334	16248	16149	16234	16270	16365	16314	16431	16304	16408	16210	16276	16391	16221	16327	16261	16298	16387	16420	16344	16394	16205	16282	16324	16136	16257	16180	16513	16283	16504	16066	16264	16247	16351	16329	16235	16365	16335	16432	16355	16195	16336	16376	16320	16318	16190	16202	15974	16319	16348	16180	16103	16257	16070	16344	16213	16358	16098	16170	16187	16246	16275	16366	16366	16377	16152	16326	16300	16278	16438	16335	16211	16470	16368	16335	16183	16388	16296	16193	16343	16267	16297	16341	16158	16257	16189	16292	16289	16254	16247	16382	16246	16147	16253	16285	16455	16338	16246	16384	16383	16319	16302	16251	16347	16309	16283	16117	16280	16197	16294	16393	16016	16256	16335	16268	16116	16398	16248	16145	16374	16115	16339	16337	16156	16265	16279	16157	16350	16427	16370	16303	16287	16421	16461	16397	16275	16369	16169	16317	16349	16353	16183	16221	16364	16378	16234	16212	16246	16371	16189	16199	16442	16464	16475	16248	16330	16230	16381	16458	16216	16224	16325	16392	16309	16192	16318	16294	16201	16239	16195	16047	16382	16261	16317	16441	16269	16302	16268	16190	16211	16231	16494	16291	16357	16311	16360	16147	16478	16266	16318	16142	16214	16204	16372	16388	16479	16222	16237	16326	16336	16376	16168	16353	16229	16213	16399	16404	16199	16209	16412	16291	16341	16358	16230	16344	16341	16279	16335	16315	16365	16279	16288	16328	16255	16315	16227	16374	16307	16351	16268	16349	16292	16371	16348	16222	16316	16362	16335	16270	16321	16324	16166	16334	16325	16213	16221	16442	16207	16351	16248	16371	16091	16151	16280	16222	16154	16169	16338	16277	16225	16283	16389	16397	16467	16264	16380	16154	16422	16093	16356	16128	16294	16251	16226	16260	16379	16142	16260	16252	16258	16358	16368	16339	16209	16358	16159	16339	16346	16205	16369	16338	16428	16163	16010	16331	16287	16417	16357	16256	16252	16313	16225	16366	16216	16190	16449	16287	16180	16105	16253	16322	16470	16245	16194	16237	16150	16129	16247	16269	16228	16263	16299	16415	16169	16326	16352	16282	16182	16319	16212	16331	16224	16184	16339	16404	16204	16282	16235	16229	16350	16154	16409	16202	16219	16120	16294	16490	16431	16299	16388	16458	16194	16182	16398	16208	16456	16375	16224	16571	16288	16192	16384	16229	16174	16259	16320	16344	16097	16292	16368	16257	16268	16176	16294	16274	16313	16281	16285	16313	16197	16122	16152	16417	16387	16292	16207	16409	16287	16226	16303	16151	16306	16263	16305	16258	16321	16255	16532	16391	16412	16328	16291	16417	16136	16372	16319	16281	16212	16237	16351	16318	16191	16358	16182	16144	16282	16412	16269	16203	16373	16282	16304	16236	16287	16321	16416	16241	16404	16325	16361	16227	16313	16421	16234	16373	16377	16262	16184	16281	16296	16273	16324	16302	16243	16279	16322	16495	16181	16122	16318	16288	16268	16338	16212	16152	16288	16298	16360	16331	16308	16256	16203	16076	16293	16209	16181	16352	16217	16314	16470	16540	16396	16393	16217	16335	16137	16274	16507	16194	16240	16307	16158	16298	16250	16286	16442	16270	16330	16371	16285	16303	16155	16457	16244	16284	16331	16279	16302	16303	16059	16385	16525	16280	16132	16207	16306	16354	16313	16288	16436	16380	16217	16455	16335	16241	16416	16307	16252	16193	16294	16192	16148	16465	16180	16410	16222	16173	16336	16457	16142	16348	16410	16240	16162	16286	16259	16425	16305	16383	16321	16444	16344	16119	16251	16367	16292	16101	16423	16250	16286	16278	16102	16523	16173	16212	16463	16272	16251	16255	16286	16194	16363	16209	16231	16300	16352	16246	16250	16454	16393	16243	16299	16202	16284	16303	16396	16199	16417	16349	16355	16263	16454	16316	16271	16387	16404	16305	16166	16224	16387	16280	16319	16333	16317	16456	16256	16202	16242	16247	16213	16316	16329	16237	16314	16425	16129	16252	16424	16128	16520	16222	16433	16362	16213	16404	16299	16155	16239	16224	16311	16542	16382	16326	16212	16368	16237	16177	16237	16229	16253	16397	16356	16192	16188	16221	16260	16359	16183	16155	16272	16278	16411	16187	16363	16318	16303	16344	16430	16366	16315	16425	16230	16345	16290	16191	16359	16077	16272	16291	16207	16481	16440	16224	16425	16452	16473	16198	16316	16298	16443	16407	16299	16219	16307	16230	16370	16270	16238	16347	16298	16315	16136	16417	16332	16136	16266	16367	16399	16355	16338	16357	16171	16187	16344	16259	16195	16252	16401	16119	16431	16344	16331	16151	16207	16223	16256	16316	16338	16433	16076	16332	16174	16309	16348	16355	16299	16260	16365	16321	16273	16421	16405	16437	16324	16197	16253	16236	16382	16222	16244	16301	16279	16218	16337	16406	16319	16333	16031	16309	16224	16205	16334	16254	16308	16242	16201	16627	16221	16215	16282	16362	16253	16265	16187	16193	16190	16401	16309	16212	16421	16265	16432	16220	16431	16159	16357	16233	16355	16176	16298	16264	16200	16273	16194	16534	16278	16274	16372	16145	16441	16353	16184	16268	16319	16282	16154	16314	16307	16258	16082	16316	16136	16121	16355	16253	16131	16188	16411	16243	16235	16296	16179	16300	16153	16193	16371	16233	16300	16232	16293	16266	16368	16283	16152	16072	16339	16304	16272	16329	16216	16333	16407	16346	16336	16353	16090	16186	16270	16248	16269	16295	16124	16226	16287	16215	16459	16154	16364	16304	16397	16369	16337	16412	16347	16392	16248	16174	16252	16124	16285	16360	16323	16230	16347	16308	16365	16410	15971	16410	16398	16450	16502	16175	16327	16318	16293	16460	16251	16226	16374	16288	16187	16324	16422	16278	16189	16272	16256	16260	16338	16249	16251	16253	16297	16308	16414	16405	16160	16296	16352	16328	16227	16207	16204	16278	16223	16331	16292	16433	16471	16480	16326	16309	16437	16265	16317	16387	16426	16191	16317	16459	16291	16309	16290	16375	16374	16193	16240	16273	16272	16178	16291	16327	16249	16312	16387	16241	16304	16174	16345	16229	16362	16238	16441	16279	16385	16286	16303	16257	16215	16261	16365	16254	16357	16228	16233	16195	16192	16372	16151	16335	16279	16149	16324	16221	16188	16424	16094	16221	16236	16224	16177	16206	16207	16326	16196	16328	16379	16200	16449	16276	16240	16277	16326	16278	16390	16317	16182	16246	16297	16353	16287	16374	16279	16210	16272	16227	16294	16385	16408	16321	16256	16228	16332	16227	16283	16406	16169	16221	16239	16328	16457	16311	16332	16361	16236	16245	16201	16226	16433	16187	16261	16288	16150	16325	16181	16528	16315	16201	16186	16340	16259	16243	16281	16360	16348	16355	16325	16228	16102	16236	16167	16363	16336	16280	16215	16359	16292	16224	16356	16064	16437	16468	16388	16182	16217	16448	16354	16378	16239	16127	16337	16251	16233	16391	16322	16397	16291	16347	16113	16281	16220	16347	16390	16426	16219	16219	16263	16341	16347	16242	16365	16367	16169	16324	16143	16286	16332	16339	16278	16433	16246	16367	16329	16382	16195	16220	16369	16075	16340	16392	16127	16364	16194	16217	16259	16324	16173	16293	16250	16248	16308	16312	16210	16355	16246	16271	16379	16056	16343	16207	16144	16316	16267	16284	16362	16242	16203	16286	16244	16294	16274	16375	16328	16269	16251	16312	16303	16287	16377	16452	16304	16275	16479	16237	16179	16366	16218	16207	16276	16261	16108	16206	16317	16298	16483	16286	16378	16246	16183	16349	16293	16211	16329	16357	16184	16201	16187	16198	16253	16323	16227	16475	16254	16448	16385	16303	16368	16251	16414	16231	16263	16261	16323	16357	16025	16424	16185	16148	16372	16154	16191	16302	16312	16102	16386	16229	16297	16319	16249	16166	16279	16450	16224	16191	16388	16261	16330	16296	16168	16142	16352	16313	16155	16251	16201	16297	16299	16112	16233	16238	16376	16174	16325	16406	16281	16364	16345	16252	16374	16155	16245	16299	16327	16276	16247	16378	16305	16346	16441	16270	16071	16305	16283	16393	16210	16117	16409	16293	16270	16467	16300	16208	16394	16253	16296	16312	16308	16251	16446	16269	16447	16294	16251	16421	16259	16273	16296	16341	16169	16504	16403	16482	16270	16214	16268	16265	16245	16233	16475	16138	16204	16178	16333	16335	16285	16224	16378	16169	16141	16445	16278	16364	16509	16210	16356	16304	16265	16353	16303	16049	16302	16405	16430	16303	16313	16126	16232	16306	16392	16209	16224	16213	16452	16210	16212	16199	16327	16266	16395	16233	16140	16286	16167	16345	16198	16326	16443	16275	16164	16336	16192	16271	16188	16335	16359	16247	16242	16204	16183	16431	16301	16446	16195	16292	16418	16208	16288	16301	16129	16355	16288	16303	16438	16385	16277	16371	16342	16437	16254	16221	16425	16159	16297	16339	16258	16216	16200	16235	16368	16240	16241	16175	16328	16207	16183	16275	16407	16315	16410	16104	16215	16199	16186	16179	16279	16371	16250	16184	16303	16140	16180	16318	16203	16353	16251	16089	16496	16374	16218	16267	16423	16391	16367	16348	16128	16429	16424	16199	16476	16208	16362	16435	16173	16329	16265	16347	16191	16374	16245	16217
32184	40161	41793	29918	20634	18051	17615	17257	17155	17153	17069	17335	17215	17115	17119	16887	17013	17155	17110	17067	17271	17229	17099	17210	17220	17105	17323	17207	17128	17105	17013	16950	16993	17171	17219	17219	16987	17140	17244	17153	16849	17230	17114	17114	17003	17024	16947	17259	17204	17197	17224	17169	17119	17073	17043	17081	17096	17327	16995	16997	17073	17174	17007	17107	17106	17227	17110	17225	17126	16973	17090	17082	17160	17048	17229	17255	17104	17208	17259	17142	17112	17055	17295	17268	17148	17085	17095	16966	17209	17005	17140	17135	17170	17180	17091	17143	17230	17308	17056	17111	17340	17012	17099	17129	17171	17070	17149	17085	16979	16942	17108	17021	17113	17048	17104	17003	17297	17166	17215	17006	17154	17112	16941	17128	17003	17188	17043	17087	17092	17158	17152	17166	17286	17111	17261	16986	17134	17182	17055	16961	17247	16924	16945	17176	17143	17057	16944	17335	17273	17137	16901	17032	17207	17150	17005	17126	17120	17220	17083	17166	16779	17118	17075	17203	17456	17341	17224	17033	17054	17372	16929	17221	17089	17132	17083	17113	17088	16894	17102	16854	17077	17067	17048	17162	17136	17156	16920	17093	17093	16950	17024	17026	17027	17194	17074	16859	17044	16974	17135	16909	17117	16999	17163	16902	17100	16994	17107	16939	17159	16987	17041	17187	17168	17120	17136	17065	17145	16945	17067	17107	17161	17098	16990	17011	17135	17021	17149	17033	16987	17125	17199	17192	17141	17085	17014	16955	16994	17064	17108	17147	16868	17044	17084	17240	17105	17186	17054	17071	17251	17026	17224	17086	17089	17000	16947	16972	17205	17003	17099	16988	17130	16953	17200	17081	17067	16884	16986	17031	17056	17262	17010	17087	17034	16948	17077	17166	17234	16972	17007	17092	17081	17172	16950	17071	17327	16965	17144	17149	17078	17157	17049	17059	17159	16900	17031	17007	17036	17261	17148	17128	17201	17045	17055	17051	17094	16987	16953	16988	17176	17059	16896	17105	17060	17240	16987	17026	17029	17256	17159	17101	17082	17107	17088	17163	17046	16936	17341	17198	17050	17022	17319	17029	17139	17056	17157	17062	17246	17200	17215	16959	17005	17023	17310	17093	17064	17008	17205	17063	17000	17015	16974	17200	17111	16935	17115	17183	17213	17074	17134	17034	17080	17126	17055	17163	17073	16991	17085	17014	16897	17075	17179	17127	17112	17234	17036	17121	17031	17059	17072	17114	17189	17180	17143	17202	17113	17084	17110	16945	17261	17194	17221	17197	17060	17043	17147	17264	17099	17179	17139	17100	17193	17008	17110	17082	17061	17088	17292	17130	17189	17019	17378	16999	17224	17127	17091	17036	17087	17005	17060	17202	16993	17034	17166	17093	16968	17043	17317	17134	17171	17133	16964	16979	17122	17175	16973	17093	17069	17210	17030	16876	17282	17171	17013	16896	17122	17137	17223	17278	17237	17026	17138	17052	16966	17334	16988	17207	17349	17004	17183	17046	17269	17173	17126	17132	17005	17114	17038	17013	17043	17264	17116	17147	17261	17194	17035	16987	16992	17088	17271	17066	17110	17139	17173	17180	17060	17019	17030	17027	17259	17183	17112	16997	17093	17214	16897	16926	17152	16992	17284	17120	17042	17139	17116	17142	17135	17092	17151	17140	16916	17089	17223	17292	17169	17143	17102	17089	16997	17013	16922	17147	16948	17170	17133	17168	17100	17213	17125	17146	17088	16843	16888	17024	17181	16985	17177	17070	17170	17001	17107	17201	17251	17167	17204	17264	17155	17174	17011	17170	17120	17191	17123	17042	17162	16954	17089	17062	17220	17019	16974	17013	17012	16942	17196	17031	17190	16963	16982	16931	16897	17192	17139	17111	17098	17100	17382	17166	17302	17070	17218	16930	17195	17123	17178	16991	17158	16982	17163	17266	17049	17030	17143	17129	17037	17083	17145	17156	17319	17027	17172	16928	17076	17071	16983	17151	17171	16963	16952	17118	17073	17192	16934	16846	17020	17123	17166	16960	17079	17098	17158	17179	17114	17123	17340	17236	16834	17061	17144	16907	16917	17114	16954	17106	17002	17245	17084	16944	17026	16905	17125	16934	17252	17194	17398	17022	17093	17054	17086	17206	17266	17082	17188	17137	17258	17169	17055	17192	17195	17276	17028	17238	17199	17094	17169	16938	17162	17079	16926	17284	17291	17133	17067	17087	17042	17078	17233	17117	17013	17252	17142	17148	17120	17103	16982	17104	17082	17282	16989	17128	17131	17040	17115	17216	17142	17243	17265	17157	16898	16837	17056	17192	17064	17075	17224	17013	16980	17165	17069	16973	17067	17012	16758	17058	17000	16857	17070	17128	17100	16927	17271	17164	17358	17097	17133	17084	17260	17174	17079	16925	17129	17368	17152	17244	17084	17090	17113	17167	16962	17252	17206	17237	17078	17017	17068	17075	16889	16962	17108	17285	17215	17122	17193	17325	17158	16980	17112	16998	17101	17146	17070	17267	17086	17165	17149	17227	16942	16933	17018	17188	17057	17186	17194	17111	17191	17196	16998	16907	16981	17149	17005	16956	17046	17018	17123	17106	17208	17238	17208	17156	17197	17172	17149	17169	17088	17108	17206	17110	17091	17147	17177	16823	17273	17041	17173	16931	17126	17086	16866	16909	16917	17233	16958	16983	17050	17171	17173	17088	17203	17088	17119	17201	17103	17156	16928	17107	17169	17005	17181	17068	17246	17009	17062	17078	17352	17184	17220	17149	16848	17166	17123	16942	17175	16935	16902	17338	16964	17191	17020	17261	16976	17196	16818	17048	17180	17162	17175	17005	17186	17087	17103	17207	17187	17151	17099	17100	17336	17259	17154	17022	17051	17015	17214	17131	17134	17155	17172	17037	17018	17085	17115	17108	16981	16955	17083	17113	17094	17137	17105	17253	16916	16951	17000	17148	17291	17055	16998	16930	17234	17272	17109	17075	17121	17185	17360	17202	17067	17179	17096	17129	17199	17230	17031	17249	17056	17076	17256	17141	17035	17149	17137	17004	16877	17010	16863	17017	17162	17018	17078	17166	17211	17251	17357	16976	17187	17072	17024	17225	17100	17049	17166	17032	17015	17118	17155	17189	17071	17019	17206	17021	17044	17076	17079	17012	16973	17099	17203	17073	17109	17022	16985	17184	17217	17272	17271	17120	17273	17062	17082	17198	17014	17213	17339	17104	17034	17254	17004	17096	16905	17181	17093	16944	17072	16955	17130	17171	17018	17061	17219	17110	17264	17013	16887	17198	17265	17153	17185	17141	17219	17004	17289	17074	17085	17249	16934	17244	17228	17296	17152	16994	17151	17190	17091	17312	16944	16859	17112	17338	17160	17182	17206	16930	17207	17030	17106	16890	17214	17056	17225	17062	17125	17153	16946	17315	17046	16937	17177	17189	17184	17126	17054	17212	17137	16997	17018	17258	17277	17239	17098	17246	17132	17188	17029	17040	17084	17057	17086	17123	17187	17299	17138	16917	17126	16851	16990	17137	17121	17040	17197	17000	17118	17237	17142	17139	17065	17079	17163	17294	16997	17179	17397	17205	17112	16961	17251	17048	17140	17103	17203	17158	17244	16903	16989	17140	17150	17156	17092	17052	17112	17315	17212	17137	17167	16956	17089	16989	17177	17120	17100	17036	16963	16929	17262	16998	17288	17016	16891	17038	17074	17253	17178	17277	17120	16997	17194	16999	17048	16946	16957	17054	17042	17317	17123	16977	17290	17326	17270	16984	17111	16966	17164	17036	17095	17017	17019	17168	17079	17110	17254	16994	17234	17061	17148	16819	17222	17144	17357	17082	16946	17141	16950	17097	16962	16994	17115	17002	17168	17026	17241	17212	17267	17169	17071	17318	17013	17196	16937	17103	17140	17201	17236	17069	17091	17295	17069	17116	17153	17051	17106	17230	16973	17010	17073	17201	17069	17079	17164	16833	17095	16990	17036	17067	17180	17091	17009	16949	17038	17414	17069	17040	17080	17057	17000	17249	17142	16910	17235	17113	16981	17184	17421	17235	17010	16970	17172	16843	17135	17146	17033	17159	17110	16965	17091	17060	17123	17336	17095	17178	17114	17057	16995	17052	17083	17122	17222	17005	17214	16997	17135	17143	16882	17045	17268	17226	16893	17136	16942	17096	17210	16945	17050	17026	17082	16932	16933	17048	17129	17239	17200	17069	17032	17100	17003	17154	16924	17025	17182	17027	17233	17166	17048	17121	16970	17223	16907	17169	17259	17045	17075	17140	17163	17171	17187	17055	17008	17268	17358	17238	17137	17091	17039	17284	16968	17124	17144	16918	17154	17096	17345	17180	17177	17075	17111	17006	17208	17233	17087	17006	17144	17112	17172	17104	17202	17212	17342	17196	17005	16991	17118	17014	16929	17312	17181	16968	17081	17068	17132	17152	17097	16971	17040	17115	17007	17058	17332	16962	16896	16886	17232	17174	17231	17150	17142	17085	17120	16960	17076	17276	17200	17075	17087	17137	17222	17050	17245	17065	17056	16966	17017	17033	17114	17165	17139	17283	16926	17027	17123	17081	17075	16895	17109	17120	16879	17145	17249	17013	17191	17125	17167	17086	17151	17126	17183	17167	17167	16961	17012	17158	17067	17096	16975	17104	17079	17098	17128	17087	17244	17342	17155	17177	17092	17211	16959	17082	17069	17342	17130	17132	17317	16929	17205	16967	17076	17023	16956	17221	17241	17160	17143	17156	17169	16957	17148	17028	16900	17068	17099	17267	16943	17219	16941	16910	16955	17163	17125	16924	17079	17079	17053	17102	17224	17166	17287	17081	17109	17069	17048	17348	17332	17029	17096	17228	17241	16944	17103	17185	16885	17248	17034	17118	17061	17107	17073	17104	17072	17025	17193	17150	17027	17220	17044	17184	17234	17153	17156	17302	17078	16991	17045	17016	17271	17142	17136	16913	16991	17008	17117	17174	17127	17011	17120	17211	17222	17160	17159	17366	17178	17260	17143	17105	17078	17081	16953	17050	16923	17035	17120	17077	17065	16923	17088	17117	17320	17262	16956	17237	17052	17102	17171	17138	17156	17185	17201	17087	17071	16937	17099	17308
56841	73479	51931	29845	19069	16615	16202	15923	16121	16145	16158	15889	15952	16077	16244	16032	16218	16088	16214	16107	15854	16024	16073	16049	16017	16071	16083	16156	16035	15937	16126	16122	16092	16120	16060	16105	15967	16039	16025	16019	16086	16044	16110	16081	16073	16185	15971	16147	16036	16002	16027	16049	16088	16040	15878	15956	15997	15943	15867	16076	16077	15958	16015	15940	16041	16136	16204	16120	16056	15982	16068	16165	16123	16033	15922	16094	16029	16136	15981	16161	16049	15847	16210	16026	16158	15925	16132	16238	16030	16065	15914	16232	15980	15919	16093	16040	16161	16070	16157	16232	16054	15816	16236	15934	15915	16233	16094	16040	15933	16018	16044	16094	15917	16008	16059	16011	16071	16062	16014	16062	15964	15929	15975	16005	16091	16055	15984	16229	15984	15978	16051	16011	15966	16010	16016	16077	16065	15917	16142	15915	16023	15961	16118	16001	15939	15892	15993	16057	15943	16036	16033	15942	15890	16242	16223	16134	16077	15977	16107	16048	16140	15928	16063	16005	16047	16126	15873	16130	16095	16169	15916	16139	16095	15998	15968	16018	16088	16083	16188	15921	16177	15860	16168	16059	16048	15937	15975	16011	15995	16158	16131	16198	16100	15946	16028	15951	16064	15982	16050	15894	16209	16006	16014	16155	16061	15882	16050	16025	16157	15864	16218	16095	15936	16060	16105	16006	16148	16097	15943	15954	15954	16094	15946	15988	16167	16193	16099	15943	15993	16093	16051	16056	16183	16062	16115	16073	15986	16026	15907	15986	16036	15996	15965	16013	16063	16015	15985	15998	16012	15861	16007	16098	16039	16046	15975	15853	15871	16135	15912	16025	15972	15960	16126	16185	15948	16266	16014	15919	16164	16098	16087	16129	15976	16031	16018	16170	16024	16117	16043	15858	16051	16040	16028	16057	16092	16141	16093	16187	16116	15916	15966	16093	15915	15999	16059	16170	16057	16056	15999	15858	15986	15925	16281	15980	16040	16189	16004	16026	15865	16031	16135	16164	16042	16055	16087	15984	16074	16010	16059	16036	16116	16171	16024	15840	16030	16071	16102	16101	15827	16193	16028	15995	16140	15871	16225	16016	15904	16021	16134	15794	16112	16136	16109	16126	16113	16191	15912	16021	15915	15971	15875	16073	16122	16130	16146	15936	16065	16099	16020	15917	15962	16006	15958	15931	16014	16120	16119	15963	16088	16163	16245	16211	16036	15974	16005	16260	15911	16176	16129	15892	16022	16148	16019	15986	15958	16028	15986	16065	15943	16011	16124	16007	15973	15947	15943	15843	16156	16035	15977	16150	16000	16143	16089	15956	16093	16193	15984	15907	15984	15872	16225	15966	16065	16033	16004	16034	15949	16037	16065	15987	16210	15980	15993	16030	16102	15904	16048	16080	16023	15927	16221	16023	16178	15935	16079	16107	15965	16123	15990	16058	16003	16034	15983	15988	16036	16181	16078	16015	16161	16128	16098	16080	16073	16058	15979	15967	16010	16032	16037	16109	16063	16154	16033	15978	16131	15938	16228	15990	16224	15958	16005	15990	16117	16077	16026	16113	16010	16036	15970	15930	16069	15894	16110	16005	16133	16188	16202	16246	15927	16010	16013	16079	16149	16062	16047	16109	16092	16079	16214	15970	16001	16157	16043	16075	16034	16089	16093	16069	16164	16163	16130	15873	15934	16230	16114	16187	16022	15953	15873	16124	16115	16055	16065	16291	16007	15970	15986	16115	16188	16158	15971	16068	16117	16063	16216	16061	15838	16081	16039	16104	15934	16026	15996	15943	15979	15939	15939	15926	16198	15890	15882	15863	16007	16078	16057	16025	16157	16068	15960	16000	16123	16085	16028	16075	15930	15915	16108	15848	15922	16100	16104	15933	15946	16018	15976	16061	16219	16032	15989	16131	15923	16219	16167	16031	16102	16137	15996	15997	16077	15976	15933	16017	16082	16111	16033	15966	16119	16185	16206	16132	16176	16067	15967	16258	16052	15902	16120	16081	16089	15842	16100	16032	16190	15934	15932	16068	16111	15896	16059	16035	15993	16085	16142	16094	16042	15876	16047	15991	16082	15971	16105	15924	16063	15955	16038	15898	16055	16086	16042	16030	15932	16054	16079	16148	16074	16118	16076	15961	16216	16171	16044	16344	15986	15983	16053	16067	16188	16040	15948	16043	15913	15953	16145	16020	16034	15931	16122	16082	15936	16073	16052	15975	16046	16000	16001	15975	16052	16019	16163	15867	16129	16177	15887	15894	16002	16011	15951	16084	16045	15904	16243	16116	15952	15985	16040	16076	16153	15857	16046	16172	16122	16115	16233	15991	16094	15984	16084	16044	15979	15997	16120	16074	15987	16050	16067	16021	15967	15950	16122	16048	15951	16006	16205	16134	15934	16125	15689	16092	15989	16129	16014	16001	16018	16010	16131	16054	15880	15971	16146	16126	16115	15992	16150	15951	16030	15871	16040	16014	16064	16017	16061	16200	15861	15981	16027	16069	16036	15975	15960	15959	15857	15923	15880	16059	16014	16137	15957	15917	15922	16048	16005	16026	16090	15967	16027	15953	16092	16184	15920	16262	16096	15911	16206	15963	15953	16101	16027	16097	15974	16094	15992	15986	15968	16075	16091	16090	16059	16126	16033	16265	16024	16064	16036	15993	16045	15946	16233	16104	16077	16073	16071	15986	16272	16066	16110	16074	16032	16014	16242	16017	16094	16077	16228	16043	15971	16054	16112	16121	16069	16077	16103	15824	16134	15945	16039	16126	16109	15991	15940	16075	16135	16160	16022	15963	15983	16064	16052	15989	16192	16087	16124	15993	16002	16113	15969	16156	15910	15989	16118	16088	16050	16052	15939	16111	15852	16044	16021	16042	16041	15879	16102	16150	16130	16063	16000	16170	16102	15814	16072	16053	16161	16089	16193	16043	16205	15960	16169	16164	15916	15852	16038	15803	16212	15945	16061	16137	16052	15833	16079	16020	15932	16214	16081	16012	16049	15958	15949	15963	16056	16082	16009	16065	16066	16161	16034	15808	15890	16066	16094	16079	16019	16067	16020	16026	16066	16147	16022	16153	16142	16044	15990	16017	15972	16012	15963	16113	16062	16085	15897	15994	16033	15969	15922	16224	16059	16005	15979	16091	15944	16047	15965	15926	16231	15915	16078	16064	16084	16016	16052	15905	15874	15922	16180	16044	16145	16004	15950	16036	16130	16126	16114	15915	16165	16005	16140	16028	16137	16025	16140	15974	15961	16049	16142	16058	16115	15882	15990	15943	16102	16009	16052	15950	16236	16003	16127	16035	15945	16217	16077	16040	16130	15880	15981	16144	15996	15848	16150	16130	16056	16035	16101	16086	15993	16124	16146	16018	16043	16167	16050	16147	15924	16071	16081	15901	16052	16125	16059	16166	16170	16132	16155	16088	16110	16081	15992	16170	16007	15889	15984	16096	15886	15869	15867	16286	16064	15949	15924	15936	16043	16196	16235	16035	16234	16145	16080	16050	16101	15959	15990	16056	16094	16162	16039	15916	16074	15992	16084	16164	16056	16106	15939	16064	16086	15846	16020	16019	16152	16243	16026	15979	16056	16056	16043	16054	16079	15990	16068	16054	16289	16058	16231	15927	16051	16068	16092	16086	16170	16029	16042	16043	16037	16185	16146	15853	16096	16055	16159	15984	16251	15985	15905	16108	16101	15931	16125	16069	15995	16154	16039	16039	15965	16020	15861	16073	16074	16082	15892	16161	15944	16090	16080	15842	15948	15967	16064	16065	16006	16240	16162	15922	16132	15746	16058	16104	16060	15972	16011	16126	16095	15937	16047	16063	16153	15993	15971	16123	16164	15870	16013	16108	15994	15937	16076	16107	16136	15946	16046	15985	15959	15971	15932	16003	15984	16070	16004	16228	15949	15885	16129	16160	16044	16056	16046	16081	15954	15956	16134	16176	16063	16206	16085	15931	16024	16156	15968	16033	16213	16085	16074	16033	16026	16128	16198	16039	16080	15791	16036	16168	16085	16117	16196	16116	16019	16194	16069	16105	16153	15963	15999	16217	15963	16050	16147	16150	16031	15962	16261	15860	16093	16169	16023	16126	15930	16148	16049	16004	16053	16026	16164	15938	16109	16017	15991	15940	16004	16087	16132	15794	16150	15968	15992	15906	16057	16099	16016	16056	16176	16047	16169	16003	16075	15973	16137	15970	16079	15881	16080	16017	16065	16108	16120	16171	16119	15905	16060	16070	15988	15906	15999	16101	15940	16248	16241	15923	16159	16053	15987	15949	16144	16051	16124	15917	16093	16074	16256	16096	16146	16123	16278	16229	16113	16051	16056	16016	15991	16246	15917	16041	15991	16008	16239	15980	16124	15920	16101	15929	16216	16189	16063	15991	16035	16244	15964	16047	16013	15962	15986	16175	15997	15998	16099	16198	15906	16012	16288	15996	16123	16063	16111	16138	16109	16114	16001	16061	16081	16042	16146	16121	16174	15977	16096	16148	15988	16067	16061	15972	16200	16129	16103	15979	15967	16124	16105	16075	16136	16020	15891	15966	16144	16016	16046	15913	16059	15997	16111	16112	15984	16216	16045	15963	16039	15845	16085	16100	16042	16111	15876	16122	16103	15914	15926	16152	16139	16032	16109	15907	15969	15990	16143	15957	15989	16169	16107	16115	16153	15948	15847	16007	15908	16032	16038	16077	16011	16061	15989	16127	16163	16054	16069	16063	16056	15960	16183	16170	16143	16067	16121	15826	15938	16016	15960	16097	15925	16190	16057	16091	16015	16057	15965	16241	16045	16106	15993	16231	16076	15942	16053	16020	16011	15993	16151	16095	15886	16052	16197	15902	16061	16172	16041	16000	16119	16151	15978	16030	16069	16047	16032	15968	16060	15992	16096	15951	15847	16068	15994	15821	16038	16219	15990	16121	16081	16114	16111	16096	16195	16102	16091	16110	16155	16018	16095	16085	16246	15961	16203	16243	15959	16074	16087	16116	15948	16188	16101	15915	15998	16151	15926	15930	15973	16091	16055	15993	16071	15963	16185	15924	16091	16002	16027	16019	15978	16043	16145	16008	16171	16108	15936	16104	16116	16087	15855	15928	16087	15917	16111	16124
23925	24963	36149	30313	24456	23776	22676	18575	17649	18006	17932	17893	17729	17707	17769	17716	17918	17751	17793	17674	17625	17765	17440	17686	17656	17734	17602	17586	17783	17727	17748	17615	17685	17714	17767	17612	17616	17646	17699	17507	17477	17430	17844	17549	17680	17770	17597	17702	17577	17621	17495	17552	17547	17591	17608	17537	17554	17489	17813	17380	17635	17618	17531	17403	17648	17359	17488	17427	17613	17584	17624	17376	17505	17562	17361	17714	17402	17549	17528	17687	17494	17362	17862	17555	17458	17486	17828	17403	17396	17617	17598	17673	17553	17577	17615	17603	17486	17503	17452	17588	17723	17514	17560	17404	17564	17474	17621	17315	17632	17407	17321	17716	17397	17274	17363	17708	17501	17485	17491	17676	17444	17689	17439	17528	17525	17482	17449	17520	17554	17620	17391	17511	17473	17511	17577	17639	17448	17473	17540	17620	17401	17624	17604	17509	17507	17435	17437	17585	17654	17330	17531	17301	17656	17513	17562	17423	17502	17391	17545	17467	17368	17525	17595	17394	17438	17758	17596	17445	17438	17473	17600	17594	17774	17595	17717	17501	17323	17356	17466	17397	17587	17441	17482	17468	17240	17192	17459	17496	17363	17336	17648	17555	17496	17358	17300	17598	17447	17523	17496	17588	17428	17655	17342	17494	17501	17649	17428	17609	17570	17465	17601	17511	17486	17490	17327	17500	17559	17680	17399	17403	17374	17379	17396	17457	17519	17422	17455	17471	17440	17405	17595	17586	17561	17354	17438	17451	17404	17410	17586	17490	17458	17585	17460	17650	17508	17561	17526	17426	17421	17514	17585	17490	17604	17679	17501	17399	17498	17489	17589	17571	17486	17589	17557	17554	17449	17562	17573	17593	17612	17675	17616	17666	17506	17391	17676	17474	17524	17452	17592	17506	17606	17480	17484	17483	17470	17443	17304	17653	17498	17484	17448	17586	17520	17550	17536	17397	17362	17468	17370	17404	17601	17631	17530	17511	17681	17472	17498	17581	17497	17264	17515	17424	17507	17397	17354	17315	17482	17532	17474	17538	17591	17665	17567	17329	17335	17203	17458	17463	17614	17550	17421	17466	17815	17575	17520	17605	17298	17498	17510	17441	17579	17513	17471	17427	17406	17519	17336	17362	17490	17340	17309	17645	17577	17591	17520	17361	17575	17501	17289	17736	17588	17510	17767	17534	17358	17450	17522	17624	17356	17288	17576	17437	17507	17432	17309	17503	17516	17452	17521	17420	17535	17515	17636	17358	17359	17415	17358	17471	17676	17445	17697	17548	17500	17622	17384	17383	17504	17457	17544	17731	17529	17550	17527	17532	17390	17394	17438	17556	17510	17468	17573	17571	17416	17366	17474	17294	17611	17522	17487	17580	17550	17542	17419	17369	17494	17518	17580	17572	17465	17481	17492	17272	17410	17435	17501	17471	17383	17566	17599	17555	17429	17611	17347	17549	17510	17505	17587	17488	17548	17545	17609	17392	17603	17438	17332	17475	17405	17417	17580	17479	17491	17539	17385	17336	17496	17438	17504	17465	17535	17566	17456	17497	17371	17478	17503	17459	17505	17337	17611	17589	17199	17528	17405	17636	17524	17571	17593	17518	17716	17525	17374	17513	17664	17294	17357	17571	17461	17348	17495	17588	17560	17418	17615	17438	17630	17359	17655	17394	17533	17672	17632	17600	17359	17418	17461	17558	17515	17552	17339	17511	17326	17495	17549	17453	17451	17585	17324	17327	17539	17313	17592	17434	17510	17403	17351	17441	17579	17603	17527	17495	17230	17494	17411	17269	17445	17513	17647	17594	17428	17522	17436	17525	17380	17265	17388	17536	17464	17340	17590	17594	17539	17723	17609	17680	17475	17654	17661	17715	17537	17580	17535	17508	17571	17448	17387	17327	17559	17383	17418	17407	17531	17361	17458	17706	17431	17509	17451	17530	17477	17589	17624	17727	17485	17277	17487	17318	17515	17521	17542	17433	17556	17593	17413	17558	17452	17520	17483	17560	17455	17588	17281	17472	17589	17439	17405	17474	17448	17406	17439	17486	17330	17574	17452	17709	17559	17380	17592	17714	17554	17582	17554	17393	17679	17429	17443	17518	17604	17457	17403	17335	17299	17434	17327	17388	17417	17479	17455	17471	17376	17524	17515	17453	17677	17456	17504	17790	17557	17603	17589	17392	17408	17458	17384	17448	17470	17425	17462	17599	17404	17530	17645	17521	17643	17304	17238	17673	17379	17524	17632	17298	17584	17560	17517	17377	17518	17418	17405	17443	17407	17701	17432	17559	17659	17482	17572	17377	17679	17551	17613	17653	17538	17562	17613	17260	17500	17651	17490	17479	17588	17403	17455	17399	17542	17559	17491	17461	17342	17405	17511	17335	17223	17493	17500	17407	17807	17635	17518	17571	17332	17498	17474	17534	17534	17430	17557	17485	17368	17709	17423	17654	17416	17564	17598	17453	17348	17545	17304	17502	17384	17510	17511	17444	17717	17373	17507	17459	17328	17570	17575	17272	17597	17573	17451	17489	17531	17440	17621	17542	17547	17357	17514	17417	17492	17608	17470	17458	17628	17562	17576	17644	17290	17475	17386	17467	17699	17476	17532	17631	17439	17547	17512	17414	17376	17541	17450	17591	17463	17464	17470	17526	17334	17525	17285	17562	17488	17669	17396	17367	17563	17436	17448	17734	17597	17398	17605	17618	17627	17435	17593	17647	17401	17407	17648	17631	17362	17310	17554	17681	17701	17505	17483	17505	17450	17468	17544	17598	17505	17575	17389	17505	17334	17388	17484	17600	17366	17302	17475	17708	17574	17639	17604	17339	17591	17598	17491	17452	17671	17512	17438	17264	17488	17539	17415	17238	17510	17308	17437	17478	17545	17582	17521	17460	17532	17622	17423	17653	17709	17531	17327	17384	17518	17600	17389	17527	17420	17454	17569	17551	17691	17459	17455	17284	17496	17303	17591	17531	17443	17630	17701	17549	17387	17473	17593	17436	17552	17479	17511	17564	17472	17588	17557	17313	17393	17541	17470	17512	17422	17479	17303	17429	17483	17546	17593	17592	17578	17394	17578	17756	17669	17557	17456	17632	17680	17483	17604	17498	17413	17288	17566	17557	17491	17638	17406	17428	17427	17610	17495	17637	17632	17494	17507	17271	17498	17563	17610	17436	17436	17385	17442	17557	17519	17452	17431	17360	17409	17425	17468	17589	17717	17570	17431	17404	17718	17656	17571	17448	17502	17565	17424	17557	17453	17426	17521	17564	17835	17322	17634	17379	17339	17449	17676	17466	17437	17397	17367	17478	17558	17469	17494	17467	17501	17536	17438	17494	17391	17446	17523	17625	17376	17548	17204	17427	17534	17315	17245	17638	17229	17368	17402	17592	17602	17320	17634	17454	17525	17520	17466	17373	17274	17416	17398	17512	17620	17474	17516	17390	17532	17517	17170	17577	17443	17634	17446	17636	17289	17682	17425	17452	17537	17604	17490	17464	17560	17525	17539	17499	17438	17336	17532	17562	17407	17523	17395	17400	17493	17528	17393	17401	17376	17531	17588	17416	17420	17590	17617	17385	17551	17463	17634	17732	17498	17397	17481	17434	17440	17547	17584	17512	17279	17385	17516	17598	17457	17617	17472	17579	17122	17438	17678	17485	17504	17394	17618	17477	17584	17544	17553	17438	17485	17395	17526	17402	17407	17417	17577	17612	17439	17348	17712	17491	17735	17514	17548	17708	17270	17569	17624	17611	17570	17454	17565	17440	17641	17311	17491	17454	17538	17741	17554	17551	17696	17563	17743	17582	17653	17639	17395	17448	17670	17489	17357	17328	17597	17526	17450	17341	17474	17492	17452	17533	17574	17503	17585	17559	17574	17508	17782	17576	17416	17431	17424	17413	17322	17537	17507	17612	17500	17586	17513	17557	17577	17444	17453	17428	17502	17574	17291	17579	17601	17241	17465	17610	17507	17574	17325	17537	17228	17438	17474	17478	17515	17535	17785	17469	17405	17559	17382	17538	17362	17472	17690	17449	17421	17583	17556	17681	17448	17281	17432	17543	17528	17421	17594	17650	17635	17266	17547	17625	17698	17485	17653	17682	17530	17392	17296	17547	17404	17512	17434	17480	17699	17483	17446	17578	17600	17458	17524	17616	17392	17501	17618	17484	17476	17493	17492	17471	17323	17571	17639	17498	17525	17478	17512	17408	17429	17639	17433	17646	17418	17445	17496	17347	17426	17699	17272	17391	17516	17479	17610	17617	17527	17536	17452	17463	17548	17405	17451	17657	17654	17543	17636	17558	17562	17383	17425	17560	17291	17557	17509	17616	17619	17369	17304	17444	17567	17750	17550	17502	17432	17532	17392	17476	17602	17481	17495	17330	17273	17514	17634	17607	17540	17374	17448	17583	17510	17516	17436	17645	17395	17556	17745	17659	17646	17553	17204	17514	17483	17405	17414	17388	17548	17475	17427	17690	17592	17512	17599	17556	17201	17350	17684	17553	17701	17529	17493	17511	17573	17608	17701	17496	17535	17486	17585	17431	17516	17537	17496	17481	17331	17392	17568	17445	17421	17451	17424	17503	17477	17594	17470	17467	17574	17578	17313	17468	17423	17465	17545	17556	17555	17534	17406	17431	17511	17487	17501	17574	17513	17457	17625	17566	17554	17658	17426	17436	17540	17326	17795	17566	17511	17630	17439	17532	17502	17527	17523	17371	17650	17506	17452	17399	17583	17465	17469	17322	17417	17481	17542	17372	17569	17717	17644	17544	17501	17361	17450	17381	17695	17597	17528	17399	17598	17385	17687	17368	17441	17478	17382	17585	17576	17543	17669	17409	17511	17368	17609	17519	17498	17415	17424	17614	17416	17454	17529	17300	17455	17576	17532	17625	17622	17579	17557	17371	17474	17613	17481	17531	17461	17516	17463	17407	17479	17591	17529	17637	17691	17684	17624	17234	17519	17506	17390	17643	17436	17427	17344	17526	17422	17500	17458	17323	17459	17583	17596	17542	17442	17401	17390	17446	17623	17464	17542	17496	17492	17358	17723	17565	17511	17526	17343	17419	17317	17357	17540	17416	17508	17649	17524	17552	17636	17456	17562	17497	17453	17492	17324	17520
61810	107148	84347	55696	31671	19687	16604	16069	16301	16239	16219	16436	16301	16330	16178	16387	16123	16387	16319	16288	16282	16390	16405	16411	16374	16225	16434	16381	16236	16263	16274	16104	16374	16177	16449	16416	16323	16493	16177	16104	16332	16491	16528	16574	16326	16295	16337	16494	16321	16167	16382	16425	16330	16367	16222	16362	16409	16337	16246	16322	16365	16193	16370	16327	16368	16188	16582	16487	16252	16324	16193	16307	16230	16433	16518	16285	16395	16393	16205	16202	16295	16418	16331	16201	16165	16309	16175	16179	16153	16255	16308	16475	16365	16359	16214	16263	16198	16251	16254	16301	16199	16393	16325	16437	16155	16162	16346	16262	16265	16476	16350	16444	16185	16424	16400	16440	16306	16346	16332	16354	16441	16378	16383	16307	16322	16291	16140	16296	16377	16158	16173	16207	16356	16223	16342	16407	16242	16480	16300	16337	16315	16209	16359	16359	16324	16430	16270	16556	16287	16347	16435	16278	16206	16273	16293	16138	16208	16379	16326	16241	16327	16367	16407	16310	16331	16325	16319	16374	16194	16590	16294	16266	16427	16189	16271	16207	16467	16272	16330	16352	16365	16311	16263	16260	16274	16346	16295	16244	16413	16283	16508	16262	16369	16313	16195	16130	16375	16092	16344	16206	16222	16384	16361	16406	16227	16245	16374	16328	16173	16296	16276	16457	16270	16364	16376	16472	16539	16284	16353	16253	16471	16294	16262	16528	16374	16284	16397	16294	16153	16354	16336	16227	16179	16213	16265	16369	16233	16176	16300	16244	16205	16184	16297	16294	16252	16196	16225	16435	16133	16347	16261	16338	16230	16274	16201	16278	16241	16376	16256	16409	16204	16190	16248	16358	16242	16252	16138	16301	16358	16497	16189	16435	16113	16296	16203	16213	16288	16063	16439	16119	16273	16381	16342	16472	16328	16269	16436	16359	16332	16082	16406	16321	16374	16320	16091	16284	16508	16426	16312	16465	16336	16168	16250	16265	16235	16244	16251	16349	16222	16414	16231	16290	16075	16099	16375	16201	16353	16349	16322	16427	16333	16327	16239	16300	16348	16269	16308	16378	16174	16364	16355	16243	16284	16354	16261	16412	16429	16277	16362	16230	16515	16392	16217	16214	16098	16472	16263	16207	16432	16424	16055	16230	16237	16225	16319	16280	16212	16129	16368	16331	16262	16403	16326	16206	16230	16341	16441	16154	16456	16313	16274	16210	16319	16387	16315	16186	16225	16302	16368	16293	16541	16366	16410	16345	16314	16254	16297	16285	16322	16358	16272	16270	16288	16316	16372	16343	16499	16213	16441	16406	16297	16463	16193	16357	16234	16322	16467	16310	16150	16380	16386	16254	16172	16473	16162	16271	16241	16286	16270	16390	16243	16437	16248	16188	16382	16372	16197	16192	16344	16232	16330	16166	16224	16375	16407	16485	16189	16310	16228	16374	16352	16310	16277	16105	16273	16290	16268	16280	16387	16186	16296	16365	16491	16288	16240	16249	16402	16237	16251	16152	16303	16265	16166	16179	16214	16226	16213	16303	16222	16238	16146	16146	16416	16224	16426	16365	16249	16462	16212	16258	16271	16303	16152	16460	16445	16171	16554	16254	16168	16156	16398	16209	16182	16275	16254	16250	16284	16370	16326	16346	16505	16174	16141	16367	16166	16359	16339	16124	16172	16264	16355	16437	16127	16452	16236	16329	16212	16437	16330	16305	16361	16286	16124	16238	16212	16165	16301	16289	16395	16240	16239	16320	16336	16210	16318	16405	16210	16107	16183	16429	16175	16326	16353	16285	16278	16362	16176	16372	16366	16376	16219	16252	16249	16286	16261	16185	16162	16325	16469	16219	16280	16214	16259	16372	16447	16179	16263	16278	16372	16173	16467	16204	16257	16279	16308	16467	16203	16204	16190	16262	16502	16212	16278	16263	16224	16245	16283	16351	16082	16369	16259	16051	16334	16316	16286	16284	16285	16409	16350	16317	16409	16317	16346	16360	16443	16321	16296	16217	16439	16255	16458	16214	16313	16305	16315	16261	16345	16270	16329	16331	16489	16378	16279	16287	16308	16274	16529	16379	16362	16349	16433	16281	16262	16296	16271	16350	16219	16474	16317	16302	16116	16213	16406	16054	16273	16493	16519	16364	16408	16297	16376	16328	16305	16311	16346	16188	16369	16232	16280	16413	16410	16548	16355	16140	16342	16349	16577	16190	16381	16367	16246	16055	16211	16301	16293	16347	16355	16307	16374	16397	16289	16137	16302	16298	16233	16521	16228	16127	16432	16267	16123	16349	16142	16321	16286	16367	16299	16212	16327	16332	16278	16330	16462	16461	16506	16445	16241	16323	16439	16399	16318	16339	16165	16229	16241	16191	16237	16442	16302	16154	16478	16190	16468	16298	16326	16299	16512	16277	16496	16394	16408	16213	16442	16124	16380	16415	16387	16250	16249	16389	16233	16154	16312	16333	16193	16255	16389	16255	16216	16505	16315	16402	16361	16356	16308	16269	16406	16324	16150	16375	16149	16375	16275	16133	16248	16281	16357	16220	16441	16225	16233	16119	16238	16352	16341	16245	16315	16406	16337	16253	16423	16231	16231	16294	16511	16135	16210	16383	16200	16359	16388	16188	16403	16300	16218	16228	16324	16332	16256	16244	16301	16255	16422	16395	16173	16247	16293	16389	16110	16294	16412	16304	16476	16348	16263	16438	16356	16473	16237	16282	16413	16053	16268	16300	16313	16339	16328	16352	16148	16306	16344	16347	16425	16203	16306	16104	16233	16230	16572	16294	16379	16388	16362	16245	16188	16402	16281	16358	16346	16296	16188	16354	16536	16259	16217	16349	16407	16431	16331	16264	16333	16394	16239	16438	16278	16253	16354	16263	16346	16043	16354	16376	16146	16382	16259	16297	16238	16330	16311	16388	16263	16371	16245	16331	16201	16209	16388	16192	16358	16374	16365	16421	16318	16435	16336	16277	16308	16294	16346	16286	16354	16438	16407	16248	16306	16287	16191	16383	16319	16394	16369	16119	16315	16225	16381	16252	16267	16386	16363	16233	16274	16236	16259	16507	16344	16076	16413	16099	16162	16160	16282	16484	16205	16399	16331	16256	16349	16476	16242	16370	16214	16208	16320	16328	16404	16227	16435	16333	16326	16447	16243	16205	16221	16310	16340	16233	16323	16156	16389	16198	16237	16396	16141	16351	16175	16117	16255	16409	16404	16272	16182	16170	16342	16166	16256	16139	16285	16318	16356	16316	16270	16277	16314	16351	16420	16329	16173	16277	16126	16367	16269	16310	16351	16356	16218	16386	16197	16270	16214	16306	16356	16320	16399	16484	16289	16359	16406	16253	16353	16265	16357	16295	16400	16194	16196	16459	16320	16287	16481	16135	16186	16327	16447	16246	16251	16389	16231	16284	16204	16250	16305	16376	16284	16500	16330	16418	16331	16367	16300	16164	16377	16232	16414	16018	16171	16334	16223	16373	16353	16318	16140	16269	16293	16302	16211	16213	16356	16314	16298	16424	16215	16444	16297	16283	16245	16254	16091	16291	16262	16367	16362	16376	16275	16251	16231	16121	16265	16294	16159	16335	16320	16275	16440	16199	16220	16350	16245	16276	16228	16338	16431	16370	16389	16352	16307	16256	16361	16108	16351	16324	16307	16370	16299	16251	16352	16024	16262	16366	16314	16268	16241	16315	16370	16306	16327	16271	16318	16333	16338	16092	16204	16289	16126	16246	16296	16398	16312	16321	16322	16216	16320	16169	16306	16381	16373	16363	16326	16236	16168	16306	16256	16438	16465	16457	16328	16333	16244	16145	16318	16275	16330	16250	16287	16379	16102	16327	16223	16420	16369	16301	16274	16419	16295	16233	16190	16187	16547	16372	16400	16348	16390	16377	16226	16430	16452	16211	16202	16276	16246	16425	16434	16177	16291	16265	16086	16272	16170	16235	16166	16343	16355	16358	16308	16312	16467	16163	16259	16277	16333	16252	16376	16347	16432	16196	16266	16345	16294	16333	16339	16259	16380	16183	16250	16208	16466	16450	16488	16350	16386	16449	16411	16191	16208	16176	16349	16195	16323	16183	16110	16198	16357	16364	16370	16349	16183	16420	16443	16290	16228	16303	16454	16453	16429	16309	16213	16550	16336	16233	16420	16319	16179	16214	16316	16254	16164	16483	16368	16368	16438	16242	16433	16220	16238	16355	16268	16313	16325	16274	16235	16407	16462	16226	16310	16358	16315	16230	16305	16233	16067	16233	16470	16160	16242	16442	16282	16337	16258	16233	16306	16090	16029	16243	16204	16258	16257	16397	16414	16366	16352	16234	16344	16393	16270	16241	16358	16280	16347	16342	16357	16301	16347	16259	16413	16380	16293	16375	16415	16243	16367	16419	16214	16249	16468	16243	16332	16207	16341	16456	16331	16142	16280	16377	16319	16276	16286	16231	16386	16378	16234	16339	16360	16325	16438	16329	16297	16269	16215	16324	16362	16413	16309	16379	16245	16366	16129	16348	16309	16423	16360	16271	16251	16394	16192	16342	16338	16321	16444	16176	16320	16284	16457	16465	16449	16281	16344	16284	16392	16053	16365	16432	16468	16381	16414	16438	16409	16265	16285	16292	16217	16306	16490	16347	16496	16234	16441	16385	16230	16327	16477	16356	16220	16244	16279	16232	16396	16343	16271	16248	16262	16456	16328	16307	16244	16363	16206	16210	16285	16262	16303	16379	16437	16285	16285	16340	16285	16359	16288	16378	16524	16248	16339	16126	16199	16372	16221	16221	16331	16292	16352	16222	16149	16375	16358	16355	16398	16281	16223	16216	16264	16354	16464	16283	16481	16251	16213	16295	16221	16416	16306	16394	16219	16378	16340	16315	16128	16289	16418	16383	16288	16486	16337	16515	16263	16380	16224	16304	16609	16278	16167	16293	16404	16443	16384	16252	16223	16331	16428	16197	16281	16303	16152	16393	16265	16343	16313	16239	16550	16288	16302	16293	16269	16213	16230	16242	16229	16377	16185	16229	16528	16211	16379	16335	16415	16242	16351	16346	16311	16216	16377	16178	16398	16207	16284	16245	16304	16311	16266	16275	16390	16117	16437	16300	16371	16265	16362	16406
32449	40990	40418	27927	20297	18323	17970	17468	17505	17637	17660	17655	17543	17655	17530	17577	17580	17643	17543	17577	17689	17373	17508	17580	17792	17515	17475	17428	17447	17706	17437	17417	17682	17441	17689	17612	17614	17377	17541	17597	17403	17750	17432	17532	17576	17490	17652	17457	17645	17565	17546	17665	17817	17510	17490	17661	17414	17512	17617	17557	17493	17562	17533	17492	17620	17481	17564	17542	17519	17465	17407	17579	17523	17453	17389	17608	17653	17632	17471	17300	17301	17584	17553	17723	17728	17234	17565	17463	17610	17581	17634	17485	17859	17594	17622	17545	17694	17516	17433	17472	17598	17574	17734	17655	17786	17551	17522	17700	17632	17388	17641	17689	17661	17725	17493	17512	17427	17615	17509	17380	17487	17434	17390	17558	17570	17708	17634	17596	17391	17558	17511	17313	17602	17589	17651	17266	17591	17729	17628	17717	17393	17471	17454	17414	17455	17580	17604	17516	17676	17387	17533	17494	17541	17390	17492	17653	17517	17537	17491	17458	17442	17837	17604	17463	17678	17501	17555	17634	17452	17703	17608	17249	17484	17386	17498	17450	17449	17233	17484	17362	17374	17639	17512	17501	17426	17484	17383	17378	17592	17613	17665	17313	17519	17505	17462	17658	17526	17380	17457	17391	17593	17649	17356	17556	17730	17562	17626	17468	17481	17675	17599	17482	17259	17470	17709	17396	17510	17562	17653	17672	17503	17310	17467	17538	17426	17543	17586	17587	17513	17531	17551	17426	17332	17559	17513	17668	17546	17635	17497	17513	17549	17468	17424	17463	17488	17456	17455	17394	17362	17636	17447	17557	17372	17603	17533	17344	17407	17538	17442	17545	17532	17764	17798	17614	17537	17432	17711	17391	17698	17311	17354	17530	17482	17445	17341	17663	17317	17457	17382	17389	17545	17631	17630	17612	17449	17474	17443	17469	17697	17589	17448	17240	17589	17634	17547	17487	17524	17682	17417	17555	17529	17282	17255	17614	17575	17578	17477	17631	17742	17450	17564	17381	17536	17447	17442	17654	17559	17682	17593	17527	17445	17602	17605	17407	17468	17807	17543	17640	17585	17430	17445	17478	17632	17540	17288	17357	17512	17566	17482	17595	17494	17383	17493	17357	17465	17412	17606	17671	17407	17541	17393	17497	17408	17504	17640	17572	17575	17389	17644	17438	17457	17467	17387	17382	17540	17587	17505	17570	17614	17604	17354	17430	17516	17530	17483	17597	17553	17348	17521	17517	17643	17612	17614	17677	17537	17482	17630	17564	17484	17699	17536	17544	17565	17411	17570	17433	17651	17759	17775	17443	17296	17445	17431	17574	17509	17398	17445	17412	17350	17566	17395	17745	17381	17653	17693	17559	17669	17620	17722	17694	17509	17616	17446	17585	17581	17495	17471	17593	17512	17807	17626	17454	17524	17422	17368	17491	17587	17526	17504	17647	17482	17559	17402	17440	17371	17774	17505	17590	17618	17527	17525	17747	17455	17588	17654	17612	17517	17480	17434	17540	17514	17427	17626	17385	17404	17577	17551	17431	17523	17519	17737	17440	17587	17521	17579	17669	17443	17406	17440	17488	17458	17534	17600	17435	17691	17546	17516	17391	17361	17531	17525	17648	17453	17590	17384	17549	17656	17747	17459	17504	17673	17674	17489	17538	17509	17448	17624	17682	17578	17652	17585	17513	17400	17430	17631	17431	17530	17847	17659	17282	17536	17411	17511	17478	17569	17586	17648	17519	17407	17597	17724	17457	17661	17555	17592	17489	17367	17304	17394	17539	17384	17660	17644	17503	17532	17522	17470	17592	17653	17374	17438	17378	17624	17584	17505	17610	17693	17459	17548	17492	17384	17653	17561	17469	17531	17553	17754	17458	17489	17581	17436	17586	17537	17420	17546	17603	17555	17565	17340	17658	17438	17496	17497	17450	17552	17489	17444	17623	17485	17509	17542	17443	17622	17436	17497	17278	17458	17595	17445	17591	17507	17599	17710	17595	17608	17595	17691	17499	17571	17482	17550	17395	17492	17598	17474	17504	17426	17570	17492	17580	17624	17427	17749	17653	17445	17421	17680	17707	17769	17673	17605	17566	17539	17455	17653	17542	17392	17343	17485	17529	17622	17464	17305	17557	17590	17402	17412	17556	17470	17427	17392	17769	17561	17476	17660	17716	17631	17596	17458	17616	17489	17416	17612	17449	17578	17715	17609	17617	17537	17446	17472	17395	17514	17455	17356	17326	17397	17592	17552	17526	17428	17558	17565	17720	17851	17487	17394	17437	17511	17498	17560	17457	17608	17342	17401	17629	17626	17465	17712	17563	17376	17635	17618	17565	17657	17608	17621	17412	17414	17483	17432	17501	17426	17682	17749	17735	17705	17613	17521	17379	17593	17345	17540	17493	17451	17628	17512	17412	17597	17618	17596	17567	17627	17400	17377	17421	17377	17498	17677	17701	17486	17486	17451	17499	17420	17392	17607	17408	17466	17617	17467	17451	17644	17454	17576	17479	17569	17569	17606	17504	17641	17593	17756	17447	17472	17469	17459	17547	17385	17577	17582	17450	17449	17476	17610	17531	17401	17614	17494	17350	17705	17628	17644	17614	17609	17453	17539	17563	17445	17588	17600	17822	17755	17649	17465	17337	17533	17333	17523	17525	17509	17497	17672	17733	17397	17595	17567	17408	17489	17525	17633	17723	17630	17480	17519	17415	17621	17516	17527	17478	17351	17422	17667	17493	17377	17536	17728	17568	17488	17550	17531	17552	17454	17450	17490	17497	17373	17636	17378	17473	17516	17485	17331	17525	17635	17480	17514	17618	17444	17485	17548	17562	17521	17620	17721	17459	17524	17501	17536	17611	17602	17715	17493	17634	17590	17488	17453	17488	17625	17335	17610	17350	17583	17451	17540	17359	17544	17578	17698	17538	17453	17422	17428	17628	17372	17617	17623	17559	17578	17513	17501	17627	17381	17485	17639	17662	17412	17677	17526	17619	17552	17441	17661	17466	17621	17291	17713	17489	17486	17488	17565	17603	17605	17566	17482	17535	17612	17454	17628	17519	17612	17369	17598	17717	17768	17526	17452	17478	17701	17528	17482	17478	17676	17672	17519	17688	17536	17605	17648	17482	17475	17619	17643	17340	17618	17567	17570	17329	17691	17714	17563	17593	17495	17388	17661	17441	17407	17337	17553	17507	17329	17656	17545	17669	17682	17384	17488	17796	17552	17527	17403	17407	17492	17617	17453	17359	17435	17505	17699	17716	17416	17414	17505	17615	17325	17461	17341	17543	17364	17719	17546	17537	17643	17522	17629	17456	17545	17445	17464	17478	17511	17532	17454	17465	17552	17393	17625	17578	17441	17443	17654	17526	17484	17495	17365	17666	17470	17477	17518	17423	17256	17353	17589	17534	17617	17383	17516	17524	17592	17495	17430	17440	17522	17391	17669	17561	17549	17404	17499	17591	17425	17677	17595	17461	17567	17529	17605	17638	17712	17657	17533	17305	17452	17476	17434	17576	17342	17388	17630	17500	17557	17508	17703	17457	17525	17325	17344	17490	17627	17530	17330	17517	17497	17492	17338	17539	17551	17537	17325	17435	17539	17543	17604	17605	17493	17410	17638	17499	17502	17501	17394	17418	17510	17720	17586	17392	17502	17508	17687	17513	17583	17312	17435	17347	17559	17391	17606	17509	17603	17580	17557	17653	17486	17640	17604	17585	17445	17448	17424	17636	17527	17437	17396	17498	17453	17572	17437	17631	17534	17492	17545	17627	17437	17509	17480	17604	17614	17640	17923	17524	17423	17502	17414	17540	17596	17534	17592	17462	17430	17487	17613	17539	17693	17470	17344	17590	17679	17631	17554	17529	17525	17506	17518	17611	17461	17828	17254	17430	17625	17728	17387	17352	17557	17427	17582	17619	17384	17602	17514	17502	17448	17766	17536	17450	17545	17535	17548	17528	17682	17686	17443	17580	17474	17557	17475	17409	17564	17542	17530	17473	17365	17670	17597	17445	17585	17437	17548	17579	17601	17361	17579	17572	17350	17514	17620	17525	17528	17309	17460	17707	17605	17488	17536	17548	17568	17583	17590	17442	17538	17748	17534	17612	17690	17583	17518	17543	17734	17468	17421	17467	17716	17387	17522	17532	17570	17472	17508	17326	17297	17776	17605	17566	17306	17413	17464	17555	17478	17547	17696	17425	17449	17788	17446	17650	17772	17419	17650	17678	17613	17600	17487	17449	17668	17586	17575	17499	17415	17531	17370	17415	17559	17625	17522	17433	17576	17500	17554	17489	17526	17318	17397	17595	17490	17399	17768	17521	17597	17493	17541	17467	17480	17501	17515	17522	17775	17521	17372	17455	17533	17579	17431	17450	17610	17563	17502	17537	17509	17508	17517	17624	17575	17635	17493	17561	17615	17487	17453	17524	17589	17615	17682	17450	17657	17423	17579	17512	17509	17663	17636	17551	17621	17415	17623	17391	17650	17689	17511	17366	17311	17484	17342	17605	17539	17504	17391	17560	17460	17463	17599	17487	17549	17423	17519	17464	17681	17543	17611	17358	17469	17417	17443	17497	17611	17463	17608	17864	17570	17808	17609	17466	17509	17547	17612	17587	17816	17631	17719	17569	17419	17679	17614	17609	17615	17644	17343	17458	17361	17567	17589	17462	17560	17656	17448	17486	17715	17470	17754	17592	17455	17428	17391	17443	17495	17505	17503	17416	17410	17419	17482	17498	17352	17459	17374	17705	17514	17690	17566	17566	17651	17632	17415	17567	17733	17531	17557	17469	17407	17564	17395	17527	17513	17419	17574	17540	17555	17616	17585	17494	17477	17468	17641	17488	17594	17402	17599	17550	17444	17571	17551	17650	17565	17712	17513	17415	17638	17588	17475	17508	17591	17633	17782	17578	17378	17550	17701	17427	17471	17574	17531	17534	17613	17560	17444	17355	17507	17348	17643	17482	17517	17456	17670	17417	17583	17298	17523	17424	17384	17609	17762	17354	17553	17695	17355	17333	17677	17695	17739	17403	17528	17604	17380	17563	17373	17601	17403	17577	17615	17422	17509	17615	17382	17595	17670	17511	17577	17396	17382	17293	17518	17478	17427	17496	17489	17353	17493	17646
41864	59762	43283	25663	18402	16765	16314	16129	16149	16276	16105	16206	16173	16203	16276	16189	16290	16100	16375	16347	16300	16315	16400	16063	16335	16152	16333	16237	16326	16295	16284	16260	16276	16238	16072	16389	16182	16298	16276	16378	16213	16170	16221	16195	16200	16237	16127	16368	16289	16239	16121	16197	16180	16120	16349	16239	16246	16275	16202	16358	16245	16149	16340	16369	16306	16056	16328	16188	16310	16348	16322	16438	16165	16381	16075	16327	16252	16394	16234	16321	16080	16319	16301	16279	16265	16325	16246	16329	16343	16091	16266	16313	16003	16279	16181	16340	16208	16408	16388	16335	16297	16185	16255	16349	16271	16305	16311	16152	16152	16397	16221	16232	16224	16270	16204	16260	16318	16290	16100	16326	16228	16278	16286	16171	16212	16188	16188	16218	16225	16175	16160	16329	16223	16135	16383	16247	16290	16363	16362	16192	16024	16169	16329	16034	16221	16195	16546	16324	16301	16178	16192	16201	16153	16279	16425	16149	16301	16372	16286	16290	16208	16347	16331	16190	16330	16304	16188	16295	16101	16427	16114	16217	16409	16068	16257	16238	16290	16251	16191	16356	16257	16149	16133	16218	16366	16191	16246	16254	16285	16245	16044	16151	16341	16308	16122	16166	16241	16226	16377	16176	16312	16201	16138	16253	16213	16357	16161	16214	16196	16378	16221	16141	16292	16194	16179	16184	16096	16313	16231	16212	16271	16301	16343	16405	16172	16297	16043	16184	16257	16361	16210	16327	16192	16318	16208	16183	16113	16185	16442	16353	16249	16237	16276	16157	16156	16259	16267	16252	16257	16224	16280	16203	16337	16223	16224	16195	16222	16246	16216	16099	16336	16317	16270	16257	16406	16249	16106	16269	16372	16321	16135	16262	16213	16271	16315	16255	16313	16334	16329	16190	16216	16243	16297	16324	16373	16417	16225	16224	16327	16387	16305	16105	16426	16394	16245	16201	16294	16357	16419	16377	16131	16308	16352	16205	16314	16214	16259	16286	16059	16340	16320	16397	16180	16137	16415	16342	16147	16223	15966	16402	16325	16183	16282	16294	16281	16226	16159	16195	16326	16372	16242	16137	16350	16175	16360	16232	16058	16060	16213	16357	16279	16313	15995	16247	16308	16160	16418	16177	16277	16146	16186	16273	16275	16140	16146	16167	16285	15997	16260	16251	16315	16271	16151	16180	16364	16222	16260	16227	16307	16148	16286	16325	16265	16437	16324	16269	16306	16131	16101	16367	16360	16266	16188	16165	16333	16212	16256	16289	16402	16264	16326	16354	16304	16162	16116	16168	16391	16403	16417	16268	16114	16115	16320	16070	16212	16165	16294	16232	16220	16085	16302	15978	16189	16230	16179	16348	16241	16249	16340	16116	16322	16279	16130	16415	16255	16256	16415	16213	16211	16219	16195	16346	16293	16093	16123	16329	16242	16352	16306	16272	16293	16175	16262	16308	16338	16151	16433	16248	16232	16099	16267	16432	16165	16166	16211	16368	16350	16194	16120	16191	16142	16235	16261	16117	16359	16296	16208	16380	16231	16120	16267	16224	16175	16127	16221	16326	16213	16280	16380	16310	16457	16275	16182	16235	16309	16083	16014	16111	16238	16268	16373	16268	16281	16293	16171	16190	16356	16240	16224	16136	16212	16252	16290	16083	16188	16211	16318	16182	16383	16283	16181	16257	16270	16189	16188	16319	16161	16249	16283	16280	16057	16274	16232	16352	16284	16093	16273	16292	16112	16324	16267	16189	16454	16237	16197	16143	16225	16187	16280	16251	16411	16220	16239	16238	16263	16219	16297	16225	16225	16304	16250	16158	16132	16163	16394	16251	16246	16327	16344	16528	16226	16379	16296	16180	16269	16244	16305	16231	16329	16379	16081	16198	16203	16127	16386	16425	16218	16323	16210	16258	16280	16287	16209	16248	16247	16427	16368	16297	16409	16154	16238	16154	16204	16372	16297	16029	16182	16158	16075	16269	16202	16325	16171	16234	16250	16371	16279	16379	16235	16063	16410	16307	16272	16120	16247	16372	16207	16288	16182	16191	16176	16332	16386	16065	16419	16324	16098	16082	16137	16107	16189	16283	16225	16175	16145	16257	16344	16080	16231	16200	16202	16245	16349	16207	16159	16362	16306	16152	16289	16344	16176	16349	16267	16238	16017	16145	16263	16362	16256	16201	16269	16232	16289	16165	16277	16313	16070	16281	16293	16331	16088	16351	16224	16234	16287	16134	16315	16243	16127	16340	16359	16312	16224	16199	16434	16239	16267	16357	16283	16271	16251	16346	16240	16144	16212	16198	16174	16254	16036	16173	16266	16402	16242	16034	16257	16239	16258	16113	16328	16291	16202	16094	16227	16250	16319	16305	16360	16188	16308	16182	16214	16045	16301	16243	16316	16385	16133	16344	16092	16441	16416	16233	16298	16280	16280	16350	16301	16277	16273	16075	16288	16236	16213	16262	16269	16137	16175	16200	16219	16235	16177	16357	16353	16207	16371	16140	16392	16216	16256	16357	16238	16205	16163	16399	16259	16368	16179	16248	16268	16331	16396	16303	16250	16395	16262	16154	16245	16479	16210	16324	16206	16184	16238	16309	16304	16300	16201	16359	16187	16256	16158	16444	16379	16171	16245	16228	16314	16340	16330	16291	16273	16116	16276	16301	16217	16281	16246	16226	16336	16230	16157	16198	16041	16133	16403	16184	16321	16308	16131	16416	16145	16245	16297	16345	16087	16429	16387	16337	16128	16263	16232	16277	16371	16331	16296	16233	16339	16258	16207	16272	16398	16434	16200	16346	16255	16159	16373	16265	16347	16356	16256	16229	16318	16343	16182	16176	16171	16344	16218	16365	16187	16419	16176	16354	16296	16210	16126	16249	16151	16076	16247	16180	16158	16129	16269	16191	16388	16282	16325	16153	16109	16266	16187	16267	16325	16222	16426	16075	16172	16429	16416	16328	16342	16217	16308	16416	16412	16195	16341	16137	16437	16235	16313	16339	16362	16306	16261	16287	16350	16274	16235	16356	16170	16363	16443	16193	16305	16247	16485	16402	16449	16032	16198	16259	16347	16274	16323	16271	16295	16278	16234	16334	16156	16291	16228	16271	16240	16315	16246	16233	16247	16213	16193	16423	16257	16197	16218	16174	16350	16203	16319	16207	16292	16286	16230	16164	16261	16287	16351	16220	16295	16387	16328	16215	16298	16242	16180	16338	16322	16179	16169	16116	16251	16453	16225	16251	16331	16316	16221	16343	16333	16444	16142	16176	16473	16349	16286	16337	16219	16150	16229	16302	16402	16067	16340	16210	16322	16185	16161	16212	16308	16213	16332	16327	16167	16295	16297	16232	16277	16245	16350	16175	16229	16341	16305	16325	16249	16148	16264	16186	16240	16044	16332	16191	16318	16282	16287	16288	16268	16277	16291	16195	16304	16152	16219	16192	16319	16150	16395	16164	16190	16128	16293	16137	16341	16212	16341	16363	16148	16388	16313	16301	16160	16374	16354	16201	16216	16244	16029	16329	16247	16244	16219	16315	16213	16307	16305	16254	16412	16103	16110	16225	16082	16233	16387	16266	16230	16335	16134	16326	16352	16312	16193	16208	16218	16258	16267	16221	16335	16390	16251	16276	16339	16362	16170	16257	16370	16265	16360	16151	16353	16328	16411	16387	16523	16141	16209	16169	16186	16442	16127	16391	16170	16374	16363	16279	16291	16217	16311	16267	16061	16235	16282	16272	16255	16210	16302	16182	16349	16098	16278	16150	16237	16361	16240	16170	16328	16340	16395	16167	16151	16203	16321	16259	16137	16477	16303	16168	16377	16302	16245	16153	16363	16196	16315	16250	16398	16340	16332	16354	16292	15923	16449	16267	16167	16272	16223	16225	16337	16282	16383	16411	16234	16262	16191	16279	16263	16356	16332	16257	16211	16365	16171	16204	16247	16291	16317	16328	16337	16221	16196	16198	16336	16264	16264	16111	16295	16182	16358	16119	16406	16311	16379	16299	16238	16168	16275	16363	16231	16225	16428	16449	16240	16335	16228	16379	16222	16224	16429	16252	16235	16069	16185	16138	16293	16185	16219	16312	16308	16257	16280	16365	16362	16293	16191	16241	16382	16371	16364	16330	16270	16146	16283	16379	16317	16317	16150	16162	16321	16255	16426	16365	16243	16170	16337	16332	16109	16387	16261	16347	16157	16107	16384	16519	16310	16231	16176	16213	16314	16243	16203	16287	16271	16302	16236	16378	16285	16215	16489	16322	16249	16351	16258	16338	16268	16199	16246	16189	16229	16113	16123	16404	16262	16181	16155	16316	16340	16127	16258	16163	16238	16412	16191	16115	16261	16300	16172	16183	16505	16390	16353	16226	16412	16327	16271	16271	16341	16231	16305	16269	16383	16397	16137	16262	16256	16304	16218	16415	16096	16244	16282	16311	16241	16344	16145	16409	16175	16237	16332	16280	16349	16277	16251	16346	16190	16286	16406	16211	16227	16397	16127	16231	16338	16234	16132	16231	16288	16353	16171	16294	16308	16261	16137	16143	16208	16171	16395	16261	16326	16530	16153	16278	16180	16195	16373	16083	16197	16236	16271	16197	16394	16338	16258	16380	16217	16257	16137	16209	16269	16142	16337	16341	16326	16250	16131	16223	16369	16266	16333	16151	16263	16261	16285	16292	16259	16241	16200	16144	16232	16274	16206	16239	16056	16098	16311	16236	16329	16184	16392	16266	16122	16280	16290	16241	16338	16317	16320	16342	16235	16178	16247	16267	16459	16175	16257	16252	16176	16243	16049	16334	16258	16265	16333	15994	16218	16290	16202	16329	16485	16260	16201	16193	16277	16310	16235	16283	16367	16323	16208	16268	16377	16354	16252	16357	16085	16165	16430	16190	16323	16285	16364	16384	16213	16134	16368	16378	16254	16191	16412	16226	16214	16198	16356	16232	16250	16335	16277	16315	16273	16119	16377	16292	16233	16336	16411	16104	16208	16276	16303	16243	16326	16249	16383	16215	16403	16332	16192	16272	16177	16275	16266	16416	16282	16363	16307	16334	16300	16297	16134	16285	16325	16307	16465	16175	16210	16227	16304	16341	16274	16336	16112	16321	16049	16294	16494	16199
32318	38412	40663	30193	20859	18514	17927	17320	17238	17412	17488	17457	17593	17288	17397	17545	17511	17248	17284	17527	17627	17425	17163	17263	17451	17514	17333	17442	17563	17572	17473	17338	17234	17195	17291	17437	17365	17272	17265	17473	17365	17371	17391	17335	17245	17262	17397	17266	17279	17420	17284	17322	17404	17385	17293	17490	17267	17378	17345	17343	17431	17396	17444	17334	17451	17391	17400	17254	17406	17498	17394	17438	17274	17389	17257	17411	17381	17221	17382	17339	17325	17282	17317	17351	17353	17550	17410	17333	17358	17164	17303	17348	17294	17293	17450	17384	17428	17406	17399	17402	17382	17443	17485	17442	17451	17452	17371	17492	17287	17217	17366	17195	17274	17310	17106	17290	17462	17248	17400	17426	17332	17208	17397	17495	17395	17293	17330	17172	17147	17459	17138	17141	17347	17358	17354	17505	17493	17331	17187	17329	17529	17200	17222	17616	17362	17338	17183	17321	17480	17276	17448	17090	17423	17443	17221	17196	17407	17339	17406	17455	17214	17326	17180	17311	17447	17284	17278	17394	17329	17391	17293	17488	17262	17277	17508	17301	17449	17496	17392	17389	17346	17266	17202	17438	17292	17375	17462	17344	17287	17457	17292	17221	17259	17318	17445	17204	17392	17407	17455	17336	17226	17267	17253	17345	17149	17212	17320	17443	17407	17407	17356	17413	17477	17439	17360	17507	17305	17255	17386	17192	17270	17351	17338	17195	17299	17494	17444	17224	17282	17512	17209	17383	17419	17183	17507	17168	17334	17289	17508	17155	17093	17276	17412	17364	17318	17229	17441	17201	17365	17366	17302	17356	17493	17193	17169	17148	17314	17138	17308	17352	17444	17441	17167	17424	17258	17384	17385	17264	17516	17472	17027	17362	17318	17445	17378	17204	17146	17342	17394	17123	17435	17441	17377	17346	17357	17243	17447	17280	17486	17406	17290	17201	17419	17362	17217	17203	17179	17241	17242	17291	17395	17313	17300	17303	17445	17351	17293	17333	17443	17270	17547	17117	17377	17205	17097	17203	17385	17152	17371	17376	17279	17336	17398	17317	17431	17214	17274	17359	17214	17451	17373	17317	17393	17470	17341	17235	17403	17228	17496	17247	17352	17238	17201	17222	17381	17257	17384	17554	17462	17365	17447	17461	17172	17264	17221	17188	17249	17404	17435	17367	17381	17241	17315	17235	17502	17428	17376	17214	17356	17281	17325	17400	17287	17392	17483	17432	17179	17196	17315	17375	17258	17281	17400	17325	17382	17341	17443	17251	17252	17279	16992	17332	17233	17358	17386	17271	17398	17321	17292	17394	17297	17300	17384	17171	17351	17488	17441	17270	17224	17233	17357	17136	17291	17231	17318	17370	17444	17296	17138	17320	17429	17342	17397	17403	17502	17365	17387	17587	17412	17217	17328	17472	17483	17367	17399	17370	17365	17373	17447	17416	17314	17060	17290	17312	17139	17304	17364	17237	17376	17218	17356	17311	17348	17300	17440	17416	17457	17366	17282	17592	17228	17473	17284	17144	17232	17351	17334	17289	17103	17170	17337	17273	17300	17367	17337	17194	17469	17347	17347	17312	17352	17282	17492	17299	17414	17209	17154	17349	17643	17393	17413	17537	17213	17321	17266	17276	17335	17267	17410	17411	17205	17367	17559	17338	17399	17268	17386	17344	17194	17155	17402	17263	17109	17265	17131	17575	17322	17265	17334	17442	17267	17162	17217	17485	17199	17252	17181	17213	17237	17386	17303	17299	17238	17372	17340	17446	17286	17211	17352	17532	17272	17196	17232	17360	17167	17345	17307	17267	17153	17395	17333	17236	17368	17291	17502	17302	17297	17314	17422	17462	17397	17238	17309	17143	17290	17199	17097	17384	17240	17166	17161	17388	17294	17396	17454	17275	17421	17257	17398	17241	17445	17261	17415	17386	17265	17520	17290	17316	17223	17186	17496	17292	17204	17470	17289	17378	17287	17408	17273	17331	17368	17381	17286	17527	17404	17373	17420	17505	17400	17360	17504	17390	17397	17295	17388	17458	17374	17271	17271	17312	17549	17294	17411	17263	17395	17345	17378	17419	17441	17414	17259	17202	17690	17483	17329	17288	17114	17236	17439	17427	17295	17185	17231	17305	17344	17230	17241	17440	17407	17210	17332	17255	17237	17274	17401	17302	17280	17385	17275	17465	17338	17314	17179	17307	17101	17260	17138	17256	17327	17397	17462	17387	17428	17368	17331	17257	17399	17411	17207	17339	17235	17214	17505	17267	17512	17393	17443	17250	17409	17428	17395	17110	17272	17363	17340	17352	17123	17346	17437	17425	17220	17400	17508	17362	17088	17251	17427	17158	17371	17392	17403	17248	17494	17327	17337	17440	17148	17431	17345	17219	17407	17367	17429	17459	17448	17356	17305	17295	17383	17545	17531	17323	17419	17173	17129	17312	17270	17297	17488	17563	17214	17499	17397	17170	17194	17280	17331	17274	17319	17345	17430	17302	17220	17411	17288	17167	17315	17443	17426	17399	17157	17294	17186	17714	17523	17416	17376	17298	17080	17194	17377	17440	17462	17241	17143	17040	17207	17400	17389	17240	17585	17328	17242	17381	17279	17477	17439	17305	17413	17457	17353	17117	17319	17174	17289	17286	17414	17309	17260	17505	17487	17389	17477	17322	17361	17364	17430	17206	17286	17250	17291	17440	17227	17425	17329	17414	17227	17284	17275	17441	17322	17254	17208	17107	17501	17167	17505	17275	17423	17129	17434	17357	17285	17444	17352	17578	17426	17395	17425	17299	17462	17533	17501	17363	17422	17594	17336	17397	17343	17389	17274	17270	17421	17360	17316	17246	17132	17431	17480	17232	17304	17516	17441	17299	17392	17443	17353	17274	17373	17230	17417	17340	17526	17284	17173	17434	17306	17462	17372	17278	17350	17263	17373	17391	17413	17246	17260	17362	17516	17310	17355	17210	17277	17419	17217	17636	17167	17362	17240	17595	17283	17170	17274	17278	17544	17439	17376	17178	17278	17199	17138	17495	17439	17355	17424	17383	17473	17258	17515	17330	17227	17444	17356	17288	17342	17382	17226	17281	17315	17125	17104	17387	17173	17399	17109	17019	17341	17327	17229	17277	17120	17262	17315	17321	17451	17227	17248	17302	17489	17242	17435	17216	17381	17379	17408	17411	17368	17413	17287	17503	17253	17445	17224	17510	17498	17389	17145	17273	17475	17337	17311	17327	17381	17239	17318	17355	17272	17446	17422	17438	17281	17388	17215	17454	17129	17319	17284	17202	17268	17322	17573	17457	17260	17245	17331	17498	17379	17245	17280	17261	17327	17307	17079	17334	17489	17455	17393	17356	17349	17344	17265	17310	17268	17334	17382	17393	17321	17492	17229	17121	17226	17251	17403	17455	17530	17307	17329	17297	17180	17453	17319	17363	17343	17445	17429	17399	17334	17402	17424	17228	17293	17396	17269	17421	17282	17359	17318	17521	17394	17238	17356	17325	17541	17545	17214	17497	17410	17231	17319	17402	17242	17415	17152	17474	17325	17410	17241	17327	17384	17386	17182	17374	17266	17309	17396	17320	17324	17282	17643	17108	17055	17364	17528	17291	17286	17324	17345	17326	17333	17291	17204	17256	17346	17301	17260	17384	17592	17124	17391	17218	17311	17240	17163	17423	17243	17266	17435	17380	17391	17393	17429	17355	17208	17345	17294	17323	17377	17498	17292	17274	17236	17458	17436	17371	17647	17464	17430	17192	17311	17369	17329	17350	17288	17209	17176	17224	17333	17336	17428	17306	17245	17218	17323	17444	17239	17304	17383	17182	17310	17459	17329	17420	17210	17430	17529	17203	17534	17225	17142	17245	17224	17306	17277	17308	17352	17377	17332	17389	17441	17262	17361	17448	17416	17314	17482	17281	17445	17347	17105	17372	17424	17408	17632	17293	17483	17411	17378	17411	17343	17366	17350	17350	17291	17147	17351	17094	17556	17191	17274	17309	17375	17255	17239	17202	17266	17339	17242	17483	17332	17231	17276	17240	17242	17349	17512	17194	17398	17277	17280	17305	17502	17393	17355	17323	17531	17256	17360	17383	17327	17301	17234	17430	17304	17430	17345	17447	17272	17414	17316	17254	17243	17285	17404	17259	17172	17266	17355	17345	17354	17302	17386	17400	17319	17427	17337	17317	17341	17176	17332	17369	17312	17312	17365	17218	17491	17319	17354	17134	17177	16987	17296	17068	17269	17363	17441	17387	17396	17443	17191	17210	17320	17292	17435	17235	17454	17248	17266	17335	17439	17209	17292	17469	17372	17135	17434	17414	17242	17297	17403	17264	17268	17332	17311	17373	17380	17496	17507	17287	17192	17251	17379	17446	17471	17294	17287	17324	17119	17394	17241	17344	17445	17382	17358	17384	17302	17328	17373	17269	17384	17223	17308	17429	16973	17233	17292	17099	17307	17222	17201	17374	17380	17416	17279	17340	17441	17350	17168	17219	17453	17535	17203	17354	17224	17244	17455	17373	17227	17338	17565	17408	17193	17239	17236	17347	17189	17204	17263	17282	17375	17218	17474	17420	17469	17426	17431	17365	17355	17298	17490	17247	17465	17465	17268	17432	17385	17374	17445	17321	17178	17357	17276	17282	17400	17329	17236	17387	17341	17441	17235	17089	17333	17355	17270	17341	17227	17318	17385	17440	17356	17287	17300	17525	17402	17269	17341	17433	17519	17107	17316	17385	17275	17342	17476	17200	17268	17238	17402	17243	17479	17255	17273	17217	17417	17210	17423	17404	17298	17398	17486	17575	17113	17255	17442	17537	17564	17072	17245	17199	17075	17070	17567	17363	17349	17364	17278	17254	17359	17293	17284	17123	17387	17279	17364	17245	17453	17432	17241	17254	17505	17376	17311	17450	17241	17315	17141	17271	17158	17412	17462	17485	17664	17365	17390	17226	17299	17309	17224	17186	17448	17321	17401	17335	17202	17489	17391	17258	17599	17200	17477	17500	17436	17357	17373	17406	17489	17405	17185	17350	17346	17635	17373	17306	17516	17285	17357	17148	17219	17227	17309	17379	17274	17431	17376	17201	17468	17370	17304	17225	17292	17236	17158	17291	17341	17136	17281	17075
58319	73034	51530	30224	19708	16758	16332	16332	16272	16098	16272	16031	16312	16145	16081	16235	16277	16294	16146	16281	16214	16147	16039	16102	16258	16179	16161	16255	16210	16242	16030	16456	16162	16222	16031	16112	16230	16026	15902	16140	16332	16161	16078	16283	16175	16262	16294	16344	16284	16101	16051	16237	16256	16265	16223	16203	16084	16096	16196	16118	16301	16119	16063	16286	16174	16233	16174	16196	16319	16187	16242	16102	16263	16250	16263	16272	16228	16200	16228	16274	16298	16227	16133	16245	16183	16233	16118	16064	16145	15946	16350	16163	16288	16190	16090	16172	16150	16067	16322	16183	16187	16200	16182	16225	16076	16184	16202	16018	16138	16166	16140	16238	16232	16281	16450	16186	15873	16107	16158	16212	16260	16293	16152	16287	16020	16040	16241	16136	16237	16131	16202	16067	16208	16318	16289	16011	16243	16182	16030	16219	15995	16152	16195	16172	16165	16242	16219	16212	16088	16173	16387	16261	16223	16268	16108	16162	16145	16382	16047	16315	16156	16218	16098	16170	16127	16235	16151	16139	16138	16365	16211	16147	16452	16059	16259	16230	15945	16272	16115	16159	16290	16165	16204	16081	16302	16190	16212	16106	16220	16261	16192	16234	16199	16316	16104	16053	16026	16153	16278	16069	16079	16287	16244	16234	16223	16130	16357	16064	16340	16106	16128	15986	16152	16172	16047	16324	16154	16120	16300	16239	16175	16238	16142	16097	16209	16062	16068	16159	16170	16011	16268	16271	16093	16249	16303	16140	16168	16188	16009	16371	16060	16069	16332	16114	16126	16048	16151	16217	16354	16230	16058	16159	16112	16209	16204	16208	16178	16313	16168	16261	16077	16161	16122	16224	16077	16265	16116	16094	16245	16134	16216	16156	16198	16363	16241	16042	16214	16272	16063	16238	16255	16262	16329	16215	16264	16158	16093	16299	16144	16310	16005	16266	16260	16195	16188	16281	16246	16201	16208	16077	16177	16246	16085	16257	15918	16119	16223	16151	16204	16330	16150	16240	16210	16133	15961	16203	16139	16132	16156	16197	16211	16202	15962	16183	16222	15914	16115	16041	16182	16300	16311	16366	16146	16255	16148	16189	16184	16028	16288	16275	16376	16246	16068	16167	16123	16260	16103	16154	16279	16099	16237	16202	16143	16201	16251	16294	16004	16292	16116	16310	16267	16130	16202	16211	16092	16094	16238	16162	16253	16328	16111	16244	15991	16121	16205	16271	16224	16310	16381	16200	16225	16225	16132	16208	16270	16161	16085	16151	16246	16227	16022	16274	16269	16296	16125	16270	16289	16135	16087	16145	16208	16268	16267	16137	16379	16279	16308	16154	16105	15963	16272	16260	16150	16151	16266	16126	16090	16220	16105	16110	16279	16054	16247	16074	16203	16174	16142	16177	16288	16019	16151	16246	16194	16055	16106	16178	16108	16249	16138	16311	16181	16152	16143	16309	16225	16200	16183	15987	16108	16057	16083	16172	16124	16168	16204	16085	16207	16116	16165	16126	16034	16161	16280	16034	16141	16202	16043	16127	16147	15988	16047	16145	16166	16047	16265	16002	16085	16122	16197	16080	16245	15955	16233	16201	16328	16144	16155	15987	16246	16349	16126	16082	16128	16192	16186	16153	16375	16198	16362	16355	16358	16065	16048	16103	16141	16261	16363	16142	16214	16146	16235	15943	16152	16168	16157	16165	16232	16214	16208	16206	16112	16205	16212	16278	16147	16138	16315	16068	16233	15981	16145	16115	16166	16309	16179	16147	16291	16238	16178	16174	16177	16259	16381	15968	16313	15984	16248	16292	16232	16297	16198	16142	16144	16105	16198	16309	16019	16244	16244	16026	16236	16125	16056	16350	16163	16138	16225	16223	16164	16283	16202	16025	16169	16182	16346	16035	16233	16163	16079	16167	16168	16165	16484	16286	16124	16022	16146	16194	16340	16242	16321	16393	16219	16151	16058	16369	16160	16348	16104	16145	16201	16207	16107	16172	16151	16144	16128	16253	16318	16141	16315	16036	16128	16156	16278	16192	16179	16222	16181	16103	16176	16195	16130	16118	16262	16313	15960	16155	16109	16096	16210	15983	16239	16075	16206	16193	16232	16150	16208	16180	16048	16401	16150	16096	16336	16140	16126	15819	16271	16098	16157	16131	16070	16360	16173	16173	16098	16281	16189	16251	16295	16015	16236	16070	16160	16122	16062	16105	16136	16032	16338	16126	16030	16302	16032	16221	16336	16139	16122	16053	16242	15979	16096	16134	16184	16277	16257	16211	16303	16357	16127	16123	16268	16219	16169	16241	16170	16054	16111	16254	16155	16172	16359	16156	16236	16285	16244	16089	16127	16238	16339	16177	16107	16142	16180	16243	16055	16171	16273	16232	16134	16124	16125	16133	16336	16271	16168	16345	16311	16158	15988	16125	16233	16078	16182	16207	15993	16137	16209	16069	16141	16236	16143	16217	16195	16152	16347	16198	16153	16201	16037	16039	16046	16066	16154	16096	16168	16253	16306	16140	16244	16189	16189	16173	16291	16245	16003	16320	16241	16242	16164	16276	16270	16102	16120	16176	16203	16121	16178	16166	16205	16122	16057	16202	16102	16126	16119	16353	16272	16078	16223	16258	16295	16063	16211	16084	16316	16256	16245	16190	16294	16108	16226	16124	16266	16257	16215	16138	16207	16290	16121	16040	16066	16236	16053	16160	15934	16177	16162	16300	16240	16242	16324	16112	16236	16080	16018	16195	16190	16147	16162	16066	16067	16270	16152	16195	16225	16113	16106	16005	16095	16199	16182	16127	16313	16258	16132	16099	16273	16113	16230	16110	16006	16189	16088	16393	16148	16068	16152	16206	16205	16164	16175	16041	16220	16065	16152	16340	16281	15897	16041	16248	16245	16307	16260	16284	16159	16145	16181	16266	16030	16383	16193	16116	16156	16106	16159	16131	16159	16153	16230	15987	16066	16160	16148	16236	16097	16288	16108	16193	16160	16311	16122	16277	16149	16151	16071	16377	16070	16273	16267	16245	16067	16199	16149	16313	16142	16194	16328	16102	16178	16131	16123	16155	16189	16116	16237	16092	15999	16096	16038	16042	16223	16114	16169	16211	16194	16311	16127	16301	16145	16156	16181	16119	16164	16346	16183	16186	16230	16115	16231	16162	16082	16215	16381	16110	16142	16102	15998	16301	16277	16079	16257	16158	16138	16210	16157	16192	16185	16163	15943	16170	16188	16197	16323	16212	16210	16263	16228	16221	16149	16165	16073	16195	16011	16211	16026	15970	16081	16167	15989	16212	16071	16210	16090	16185	16046	16355	16388	16165	16130	16098	16251	16099	16109	16229	16081	16295	16171	16242	16422	16210	16218	16171	16108	16174	16130	16184	16192	16141	16219	16167	16307	16167	16115	16199	16136	16150	16218	16207	16275	16177	16182	16236	16113	16242	16266	16335	16136	16238	16122	16174	16189	16190	16155	16030	16284	16194	16116	16154	16303	16240	16142	16329	16269	16203	16143	16249	16076	16152	16045	16158	16271	16172	16122	16045	16285	16131	16121	16233	16177	16051	16218	16143	16135	16359	16128	16120	16135	16212	16060	16279	16319	16044	16256	16275	16088	16226	16030	16347	16058	16281	16037	16243	16144	16069	16160	16333	16082	16107	16224	16072	16230	16138	16216	16164	16251	16056	16057	16094	16301	16153	16272	16169	16053	16251	16258	16293	16243	16417	16140	16050	16280	16126	16172	16132	16096	16260	16188	16156	16211	16101	16205	16072	16185	16220	16170	16237	16334	16226	15958	16062	16012	16192	16368	16197	16288	16207	16118	16245	16397	16188	16279	16170	16051	16236	16237	16166	16258	16162	16013	16197	16128	16211	16338	16034	16232	16289	16154	16110	16227	16220	16131	16229	16241	16084	16181	16305	16217	16159	16160	16107	16247	16246	16322	16316	16097	16294	16403	16072	16189	16133	16216	16081	16179	16326	16244	16380	16004	16068	16214	16207	16194	16047	16251	16044	16238	16107	16098	16260	16179	16071	16199	16167	16243	16151	16413	16197	16129	16276	16147	16326	16260	16268	16320	16239	16366	16102	16180	16168	16369	16266	16090	16104	16307	16096	16196	16026	16020	16354	16046	16307	16232	16088	16092	15971	16186	16297	16112	16262	16114	16319	16163	16274	16232	16251	16132	16257	16284	16336	16140	16416	16242	16279	16134	16158	16249	16227	16111	16157	16426	16086	16170	16101	16106	16327	16261	16114	16181	16173	16313	16226	16177	16185	16284	16176	16355	16222	16304	16444	16186	16188	16244	16129	16301	16150	16340	16311	16173	16256	16480	16166	16262	16189	16172	16263	16141	16100	16152	16154	16225	16228	16269	16095	16291	16035	16263	16038	16080	16230	16264	16188	16156	16111	16023	16228	16324	16056	16251	16170	16157	15934	16058	16117	16226	16240	16210	16135	16385	16200	16232	16120	16222	16232	16434	16225	16282	16105	16256	16183	16159	16207	16188	16192	16246	16322	16156	16293	16212	16315	16163	16064	16394	16197	16272	16167	16172	16373	16319	16139	16171	16307	16236	16045	16044	16347	16065	16247	16296	16001	16332	16273	16282	16377	16195	16233	16232	16166	16166	16210	16088	16368	16209	16292	16161	16139	16104	16160	16086	16123	16074	16330	16138	16066	16272	16217	16191	16303	16256	16162	16341	16212	16351	16102	16173	16015	16326	16244	16187	16246	16271	16042	16121	16332	16186	16273	16171	15968	16370	16346	16239	16265	16231	16181	16296	16192	16298	16264	16293	16179	16180	16115	16113	16100	16359	16058	16291	16175	15999	16229	16238	16290	16115	16076	16227	16114	16177	16186	16149	16042	16094	16139	16274	16181	16117	15921	16221	16361	16118	16092	16096	16209	16146	16249	16090	16190	16275	16140	16030	16112	16062	16117	16106	16182	16238	16247	15942	16107	16083	16145	16164	16212	16195	16213	16338	16212	16364	16201	16194	16137	16348	16325	16296	16443	16182	16169	16101	16120	16304	16210	16201	16152	16086	16157	16291	16261	16205	16088	16156	16146	16340	16175	16071	16172	16053	15995	16157	16259	16218	16142	16099	16177	16252	16290	16191	16167
23838	25136	37572	32571	25642	23941	22634	18232	17579	17649	17754	17482	17518	17567	17579	17545	17531	17613	17466	17757	17558	17486	17492	17227	17340	17444	17276	17495	17384	17467	17486	17393	17479	17275	17427	17475	17451	17321	17356	17259	17563	17322	17344	17499	17301	17225	17302	17329	17277	17474	17350	17320	17330	17125	17396	17180	17245	17353	17392	17429	17365	17378	17127	17480	17367	17353	17093	17314	17455	17337	17308	17146	17301	17382	17241	17247	17231	17476	17358	17375	17197	17273	17436	17255	17472	17363	17278	17372	17342	17407	17334	17215	17315	17296	17176	17260	17320	17160	17150	17294	17286	17342	17401	17416	17437	17328	17237	17324	17331	17328	17180	17331	17237	17328	17395	17190	17366	17332	17263	17463	17235	17342	17314	17467	17436	17326	17303	17240	17301	17187	17303	17505	17530	17166	17406	17246	17443	17527	17319	17345	17176	17222	17192	17231	17403	17270	17126	17494	17342	17097	17426	17080	17291	17315	17265	17489	17440	17335	17225	17273	17286	17027	17349	17272	17207	17402	17129	17230	17239	17300	17527	17188	17311	17295	17257	17436	17256	17370	17119	17454	17301	17340	17390	17196	17481	17303	17255	17136	17172	17485	17339	17191	17223	17340	17445	17357	17253	17357	17450	17319	17532	17364	17319	17520	17256	17196	17424	17491	17149	17434	17348	17435	17196	17374	17230	17202	17274	17411	17424	17230	17322	17048	17316	17301	17265	17331	17385	17304	17490	17471	17118	17210	17424	17367	17418	17268	17441	17163	17333	17372	17320	17148	17368	17495	17382	17210	17398	17366	17149	17301	17329	17348	17378	17176	17034	17243	17270	17349	17419	17390	17228	17186	17528	17515	17321	17429	17207	17287	17320	17285	17374	17405	17389	17441	17171	17298	17277	17292	17317	17198	17255	17497	17311	17471	17169	17369	17342	17401	17299	17082	17407	17310	17356	17392	17356	17184	17379	17221	17342	17289	17274	17374	16940	17390	17265	17373	17274	17310	17063	17360	17132	17170	17427	17198	17395	17060	17156	17247	16960	17191	17369	17217	17384	17170	17425	17283	17287	17164	17250	17317	17183	17223	17409	17281	17396	17360	17250	17285	17322	17442	17205	17307	17372	17161	17141	17202	17515	17258	17218	17141	17492	17310	17429	17242	17347	17230	17356	17317	17407	17559	17329	17416	17297	17170	17444	17363	17300	17148	17182	17234	17444	17316	17258	17251	17159	17197	17342	17132	17484	17104	17394	17260	17064	17351	17223	17310	17272	17160	17231	17257	17411	17095	17227	17230	17345	17366	17337	17417	17598	17208	17167	17218	17183	17251	17239	17198	17350	17425	17168	17403	17381	17243	17266	17235	17254	17285	17389	17051	17146	17126	17304	17336	17218	17284	17230	17330	17413	17526	17418	17426	17219	17239	17508	17190	17359	17358	17246	17094	17419	17098	17440	17255	17142	17249	17350	17285	17408	17511	17229	17287	17450	17197	17330	17078	17260	17374	17348	17294	17378	17252	17426	17108	17168	17329	17318	17152	17211	17156	17278	17180	17327	17187	17355	17285	17375	17300	17274	17361	17137	17209	17204	17303	17321	17322	17315	17224	17244	17237	17205	17155	17380	17336	17077	17253	17116	17241	17312	17276	17270	17348	17306	17325	17168	17112	17225	17049	17321	17152	17370	17244	17120	17435	17330	17176	17250	17266	17322	17364	17228	17167	17497	17321	17194	17163	17556	17362	17386	17144	17225	17313	17345	17311	17138	17238	17462	17370	17280	17318	17314	17082	17418	17183	17274	16943	17227	17170	17487	17247	17417	17307	17373	17356	17490	17099	17340	17271	17076	17365	17182	17353	17222	17177	17468	17296	17585	17527	17438	17303	17198	17463	17130	17284	17431	17320	17176	17486	17234	17338	17340	17353	17330	17203	17461	17270	17163	17329	17365	17255	17518	17341	17335	17247	17491	17403	17434	17353	17101	17254	17364	17405	17246	17131	17393	17369	17162	17325	17152	17428	17379	17245	17233	17197	17151	17283	17447	17251	17376	17270	17129	17157	17509	17332	17389	17188	17415	17266	17320	17364	17189	17371	17542	17463	17334	17232	17271	17197	17523	17260	17444	17242	17320	17201	17417	17215	17400	17580	17423	17407	17403	17279	17265	17371	17287	17331	17247	17513	17363	17533	17323	17258	17289	17112	17233	17269	17502	17230	17374	17162	17329	17372	17408	17269	17307	17130	17136	17228	17301	17425	17449	17203	17343	17385	17234	17278	17510	17276	17292	17251	17301	17226	17241	17375	17258	17271	17290	17228	17353	17318	17298	17176	17083	17112	17257	17248	17253	17447	17337	17135	17225	17294	17527	17179	17193	17390	17496	17213	17352	17265	17436	17347	17383	17518	17212	17442	17180	17268	17121	17242	17273	17358	17233	17293	17376	17061	17313	17309	17371	17123	17266	17351	17399	17274	17186	17264	17354	17273	17204	17290	17241	17315	17314	17302	17265	17280	17428	17354	17440	17389	17273	17208	17278	17192	17387	17127	17500	17365	17349	17409	17372	17214	17117	17271	17181	17196	17088	17197	17205	17358	17493	17207	17357	17173	17356	17362	17249	17383	17511	17339	17386	17264	17354	17404	17273	17373	17302	17252	17257	17246	17415	17260	17167	17298	17390	17364	17171	17384	17218	17249	17218	17223	17492	17260	17043	17261	17351	17124	17227	17572	17400	17264	17029	17348	17083	17272	17615	17181	17440	17295	17205	17255	17242	17458	17216	17127	17237	17236	17530	17346	17301	17343	17336	17302	17117	17317	17368	17246	17203	17270	17093	17406	17242	17355	17159	17141	17300	17243	17389	17239	17165	17401	17326	17286	17226	17294	17215	17270	17384	17299	17402	17223	17210	17323	17101	17419	17426	17345	17376	17246	17163	17239	17284	17059	17393	17362	17361	17338	17366	17343	17293	17166	17287	17301	17314	17327	17253	17328	17330	17150	17132	17222	17367	17239	17280	17266	17334	17146	17317	17354	17434	17635	17189	17345	17249	16937	17307	17453	17233	17438	17215	17313	17141	17341	17077	17336	17268	17291	17180	17340	17197	17192	17215	17196	17245	17335	17355	17269	17265	17325	17301	17461	17341	17428	17249	17282	17238	17370	17300	17088	17241	17422	17493	17300	17101	17232	17384	17268	17234	17502	17409	17401	17415	17510	17289	17379	17205	17038	17390	17308	17336	17165	17173	17255	17212	17220	17385	17244	17491	17405	17151	17370	17234	17353	17419	17043	17296	17397	17353	17324	17461	17497	17529	17294	17219	17343	17044	17469	17196	17170	17416	17206	17086	17426	17340	17201	17179	17222	17209	17323	17428	17291	17182	17276	17363	17284	17318	17150	17237	17268	17174	17393	17303	17339	17413	17594	17215	17516	17282	17319	17395	17434	17189	17341	17074	17381	17440	17373	17331	17326	17226	17292	17084	17365	17336	17060	17416	17094	17351	17364	17174	17320	17308	17436	17229	17366	17357	17272	17289	17209	17206	17258	17391	17498	17407	17437	17315	17171	17243	17201	17358	17300	17345	17255	17124	17236	17248	17289	17371	17300	17127	17154	17287	17283	17452	17086	17318	17356	17368	17438	17362	17369	17139	17218	17263	17264	17107	17367	17444	17390	17540	17275	17320	17382	17274	17452	17320	17304	17411	17365	17412	17416	17239	17246	17414	17253	17167	17195	17463	17257	17318	17518	17162	17360	17338	17421	17546	17253	17275	17340	17120	17413	17444	17171	17205	17275	17310	17239	17199	17203	17385	17355	17163	17340	17301	17307	17339	17248	17487	17363	17044	17109	17184	17275	17248	16926	17505	17361	17254	17323	17184	17258	17229	17193	17319	17137	17272	17125	17293	17229	17305	17111	17451	17256	17208	17370	17258	17416	17144	17563	17267	17199	17350	17354	17410	17328	17414	17114	17362	17355	17277	17496	17368	17535	17197	17136	17290	17387	17233	17219	17059	17230	17201	17240	17269	17230	17334	17306	17259	17247	17224	17350	17279	17231	17241	17106	17309	17343	17360	17160	17215	17485	17228	17205	17447	17379	17428	17223	17158	17257	17175	17454	17337	17267	17419	17354	17250	17271	17253	17317	17522	17318	17110	17409	17368	17167	17219	17440	17197	17438	17297	17439	17206	17256	17139	17249	17450	17507	17462	17374	17285	17417	17269	17322	17329	17292	17191	17467	17231	17296	17592	17336	17403	17259	17424	17381	17044	17258	17196	17582	17358	17270	17342	17214	17376	17281	17334	17380	17192	17337	17203	17165	17424	17337	17243	17167	17305	17384	17439	17273	17276	17099	17240	17183	17432	17421	17297	17186	17206	17499	17293	17252	17324	17486	17483	17205	17336	17331	17519	17386	17424	17447	17307	17070	17379	17302	17287	17163	17379	17480	17166	17352	17296	17316	17243	17322	17351	17256	17153	17067	17395	17305	17164	17369	17283	17230	16975	17276	17289	17279	17239	17119	17373	17384	17266	17153	17266	17289	17213	17092	17201	17163	17215	17512	17500	17425	17576	17365	17412	17114	17538	17062	17285	17445	17360	17195	17211	17174	17483	17372	17326	17459	17366	17297	17161	17368	17291	17193	17365	17387	17288	17432	17531	17405	17182	17397	17431	17299	17286	17359	17304	17346	17429	17171	17405	17360	17223	17234	17362	17361	17371	17053	17252	17257	17251	17339	17298	17374	17395	17297	17180	17301	17366	17058	17262	17419	17195	17338	17272	17448	17229	17289	17219	17165	17310	17427	17590	17203	17576	17352	17352	17217	17296	17202	17329	17304	17321	17386	17349	17231	17088	17131	17376	17283	17327	17492	17604	17000	17102	17367	17228	17155	17349	17155	17522	17330	17243	17337	17258	17172	17183	17402	17168	17440	17334	17321	17268	17388	17205	17463	17336	17190	17438	17243	17345	17239	17312	17036	17292	17420	17129	17311	17629	17393	17483	17315	17313	17129	17188	17333	17255	17300	17469	17242	17281	17292	17273	17258	17204	17281	17345	17303	17345	16947	17507	17177	17424	17247	17335	17288	17323	17349	17392	17407	17362	17160	17303	17338	17224	17562	17022	17026	17394	17274	17552	17248	17208	17136
63510	106898	86657	58312	33659	20432	16525	16085	16179	16117	16356	16399	16126	16222	16331	16097	16092	16218	16194	16327	16181	16198	16297	16092	16366	16268	16326	16095	16219	16365	16284	16287	16175	16516	16254	16348	16130	16273	16307	16034	16334	16124	16280	16251	16228	16253	16225	16148	16033	16380	16241	16181	16251	16199	16176	16054	16164	16243	16108	16115	16363	16310	16448	16200	16289	16325	16412	16274	16346	16071	16239	16091	16158	16187	16211	16151	16136	16250	16174	16096	16154	16210	16078	16110	16072	16059	16345	16212	16088	16264	16297	16288	16132	16243	16306	16229	16069	16329	16129	16225	16246	16249	16168	16192	16199	16339	16185	16149	16288	16197	16088	16009	16134	16411	16228	16169	16280	16354	16199	16149	16271	16104	16211	16193	16307	16282	16152	16190	16325	16220	16334	16153	16108	16364	16072	16174	16288	16034	16347	16112	16319	16144	16248	16288	16212	16327	16216	16141	16136	16252	16175	16273	16274	16164	16246	15930	16244	16155	16217	16113	16360	16122	16291	16100	16125	16176	16104	16267	16283	16323	16259	16195	16292	16236	16164	16171	16168	16384	16180	16268	16174	16297	16155	16210	16172	16276	16219	16247	16152	16257	16036	16285	16340	16180	16142	16327	16321	16258	16177	16271	16322	16113	16194	16145	16254	16141	16241	16137	16127	16441	16449	16380	16068	16257	16102	16252	16182	16153	16214	16234	16132	16056	16186	16226	16386	16350	16172	16165	16164	16402	16310	16122	16396	16088	16079	16283	16316	16045	16161	16119	16142	16356	16263	16183	15961	16200	16017	16204	16226	16186	16316	16245	16185	16256	16310	16179	16112	16240	16080	16195	16326	16214	16330	16470	16148	16224	16325	16238	16117	16103	16133	16268	16166	16039	16396	16171	16089	16264	16032	16158	16140	16293	16175	16148	16291	16044	16393	16114	16060	16213	16239	15935	16361	16262	16284	16249	16243	16270	16189	16275	15991	16245	16161	16404	16212	16247	16172	16291	16216	16104	16233	15921	16366	16251	15898	16166	16271	16309	16118	16315	16293	16161	16134	16169	16193	16290	16202	16184	16353	16036	16211	16236	16296	16243	16114	16217	16356	16239	16233	16228	16343	16218	16446	16031	16110	16207	16132	16266	16075	16209	16198	16250	16201	16203	16055	16181	16375	16133	16228	16207	16368	16264	16164	16270	16311	16320	16096	16332	16418	16147	16159	16347	16160	16355	16389	16084	16303	16189	16340	16405	16118	16309	16216	16183	16298	16138	16319	16102	16170	16096	16100	16088	16135	16317	15999	16168	16208	15990	16068	16077	16156	16180	15983	16396	16336	16214	16110	16275	16430	16173	16146	16300	16424	16259	16118	16191	16303	16172	16332	16019	16156	16142	16129	16227	16258	16283	16191	16135	16219	16350	16153	16315	16304	16437	16138	16100	16196	16211	16220	16075	16156	16061	16274	16274	16186	16157	16146	16137	16241	16404	16251	16134	16121	16237	16138	16272	16261	16103	16068	16336	16213	16379	16155	16093	16236	16172	16251	16207	16219	16222	16153	16208	16233	16306	16068	16156	16194	16190	16186	16195	16349	16176	16448	16436	16272	16088	16213	16229	16205	16069	16165	16119	16247	16356	16317	16214	16251	16148	16146	16231	16263	16276	16321	16024	16043	16130	16151	16097	16257	16249	16224	16139	16195	16103	16197	16270	16135	16252	16326	16143	16209	16200	16325	16267	16195	16157	16092	16040	16224	16193	16306	16136	16249	16133	16330	16379	16159	16139	16180	16206	16269	16136	16140	16274	16045	16040	16313	16157	16378	16204	16121	16266	16081	16240	16202	16319	16213	16151	16285	16377	16254	16293	16350	16318	16166	16129	16132	16232	16266	16292	16162	16410	16166	16277	16249	16258	16182	16169	16492	16305	16178	16098	16104	16276	16308	16053	16241	16245	16274	16143	16300	16273	16369	16130	16274	16165	16251	16321	16096	16097	16152	16411	16137	16173	16101	16270	16256	16173	16046	16274	16220	16036	16211	16177	16298	16204	16306	16095	16206	16254	16289	16046	16084	16204	16374	16182	16209	16062	16335	16149	16373	16177	16149	16325	16280	16308	16046	16310	16093	16372	16296	16152	16135	16073	16345	16224	16346	16277	16337	16293	16195	16092	16091	16328	16211	16165	16027	16282	16081	16191	16230	16132	16199	16078	16063	16134	16251	16231	16113	16264	16141	16270	16167	16195	16361	16179	16111	16146	16206	16259	16133	16093	16172	16213	16216	16248	16231	16285	16180	15976	16188	16216	16226	16182	16155	16124	16247	16176	16161	16363	16060	16182	16266	16098	16210	16169	16134	16289	16220	16358	16179	16321	16250	16328	16152	16127	16231	16235	16325	16035	16284	16254	16226	15979	16331	16313	16179	16138	16133	16275	16320	16155	16261	16166	16208	16147	16157	16237	16101	16242	16208	16421	16263	16182	16376	16347	16330	16226	16156	16036	16175	16128	16185	16379	16167	16283	16074	16259	16322	15977	16300	16229	16232	16102	16249	16117	16266	16339	16181	16220	16496	16267	16103	16231	16084	16123	16255	16167	16131	16374	16336	16245	16098	16290	16061	16178	16437	16199	16164	16110	16211	16244	16284	16201	16336	16273	16389	16305	16271	16266	16114	16151	16136	16197	16310	16271	16226	16168	16114	16296	16230	16239	16328	16029	16117	16114	16263	16286	16292	16215	16245	16269	16242	16041	16133	16244	16167	16139	16020	16320	16070	16088	16108	16063	16277	16305	16170	16349	16182	16121	16176	16048	16143	16251	16311	16237	16220	16176	16181	16070	16186	16398	16200	16179	16165	16321	16338	16289	16359	15954	16190	16297	16139	16284	16163	16131	16197	16285	16147	16043	16323	16155	16085	16282	16230	16125	16252	16142	16311	16091	16289	16402	16036	16119	16199	16145	16124	16218	16035	16138	15969	16164	16026	16093	16212	16315	16293	16092	16326	16365	16174	16188	16119	16094	16423	16306	16147	16267	16263	16207	16315	16295	16176	16177	16187	16248	16178	16086	16193	16260	16309	16259	16175	16232	16216	16231	16079	16138	16232	16281	16116	16183	16204	16137	16388	16145	16237	16134	16071	16404	16256	16213	16092	16321	15950	16132	16072	16133	16258	16298	16141	16221	16247	16169	16127	16328	16144	16287	16078	16245	16168	16245	16381	16347	16317	16187	16111	16189	16019	16476	16111	16065	16176	16255	16102	16232	16132	16127	16188	16208	16253	16091	16176	16212	16209	16351	16064	16192	16414	16220	16076	16220	16195	16075	16392	16145	16189	16135	16167	16101	16317	16201	16360	16091	16118	16330	16180	16210	16091	16240	16252	16251	16144	16180	16195	16256	16211	16436	16250	16084	16236	16197	16224	16322	16247	16241	16191	16284	16293	16290	16170	16137	16271	16204	16102	16046	16032	16141	16140	16257	16123	16189	16135	16297	16103	16351	16018	16225	16296	16248	16075	16242	16209	16091	16265	16081	16128	16171	16301	16265	16268	16297	16153	16086	16322	16221	16225	16065	16201	16117	16007	16200	16411	16192	16301	16120	16127	16098	16257	16230	16158	16124	16131	16301	16436	16344	16372	16148	16145	16266	16380	16184	16336	16204	16297	16197	16308	16075	16163	16174	16343	16355	16210	16246	16118	16113	16205	16342	16056	16185	16247	16092	16132	16268	16171	16262	16184	16222	16315	16309	16271	16154	16213	16358	16169	16264	16304	16075	16278	16033	16183	16204	16244	16164	16148	16191	16274	16292	16074	16349	16318	16395	16250	16242	16217	16260	16229	16238	16127	16123	16104	16339	16221	16216	16248	16209	16282	16119	16261	16223	16090	16178	16128	16367	16254	16285	16290	16342	16226	16276	16196	16214	16305	16348	16077	16274	16392	16112	16194	16241	16230	16320	16141	16100	16283	16346	16216	16112	16119	16121	16103	16212	16223	16213	16301	16195	16184	16182	16197	16325	16173	16196	16251	16019	16076	16211	16126	15973	16086	16150	16431	16363	16082	16270	16089	16323	16157	16319	16365	16201	16296	16015	16175	16195	16179	16104	16157	16239	16118	16241	16223	16177	16335	16204	16354	16169	16163	16111	15930	16225	16213	16237	16216	16103	16181	16245	16062	16192	16135	16034	16277	16359	16229	16115	16199	16061	16323	16143	16248	16331	16287	16200	16202	16350	16139	16101	16314	16004	16317	16268	16140	16224	16187	16096	16347	16140	16181	16164	16141	16110	16292	16273	16163	16176	16336	16171	16321	16322	16128	16192	16400	16145	16081	16247	16211	16277	16029	16131	16169	16164	16225	16185	16114	16024	16153	16287	16298	16176	16155	16282	16317	16186	16299	16310	16169	16187	16146	16286	16209	16158	16253	16310	16095	16212	16191	16032	16251	16025	16165	16201	16016	16279	16014	16177	16259	16199	16186	16264	16192	16197	16430	16236	16147	16378	16248	16107	16216	16252	16038	16230	16190	16411	16164	16253	16341	16203	16091	16148	16276	16375	16172	16262	16471	15938	16241	16107	16198	16195	16253	16385	16206	16206	16161	16188	16159	15988	16020	16381	16141	16302	16325	16206	16224	16187	16114	16375	16198	16172	16178	16214	16296	16029	16134	16266	16234	16410	16257	16250	16142	16067	16212	16273	16167	16184	16264	16335	16188	16313	16209	16182	16186	16205	16208	16036	16268	16208	16205	16177	16017	16154	16245	16086	16105	16135	16157	16192	16233	16091	16344	16097	16255	16203	16043	16200	16143	16127	16198	16348	16202	16268	16186	16326	16248	16446	16178	16240	16180	16150	16318	16481	16091	16270	16182	16120	16266	16170	16286	16000	16331	16041	16342	16193	16058	16113	16232	16104	16128	16341	16271	16158	16342	16180	16093	16237	16226	16246	16279	16425	16354	16324	16199	16110	16217	16214	16040	16079	16097	16194	16151	16098	16160	16345	16167	16060	16067	16184	15935	16221	16238	16336	16209	16204	16182	16155	16232	16240	16126	16281	16269	16387	16243	16168	16047	16349	16140	16478	16230	16455	16368	16229	16235	16238	16157	16082	16155	16172	16279	16111	16280	16082	16153	15984	16253	16398	16130	16286
32867	40082	39728	28030	20186	18076	17893	17290	17241	17462	17085	17414	17393	17310	17297	17216	17193	17319	17289	17275	17340	17304	17299	17296	17303	17220	17522	17291	17384	17290	17213	17184	17433	17306	17138	17073	17330	17289	17225	17182	17404	17334	17291	17358	17106	17427	17309	17354	17286	17486	17239	17345	17306	17289	17166	17296	17408	17203	17232	17305	17297	17257	17476	17053	17368	17215	17173	17273	17271	17346	17091	17219	17071	17068	17324	17041	17364	17207	17429	17083	17200	17326	17153	17001	17319	17544	17235	17302	17354	17405	17243	17062	17267	17124	17277	17370	17167	17254	17294	17252	17387	17366	17353	17415	17208	17011	16911	17398	17309	17269	17233	17382	17213	17245	17306	17325	17206	17169	17164	17174	17383	17182	17123	17212	17445	17172	17287	17380	17396	17319	17418	17100	17216	17214	17227	17120	17247	17219	17175	17369	17421	17264	17418	17245	17257	17384	17187	17252	17191	17100	17067	16960	17171	17321	17237	17138	17125	17239	17219	17380	17280	17249	17232	17113	17425	17132	17155	17287	17410	17340	17428	17170	17195	17229	17186	17093	17186	17315	17384	17269	17338	17307	17461	17247	17356	17206	17184	17026	17211	17154	17409	17359	17435	17174	17272	17184	17155	17213	17108	17302	17258	17019	17249	17291	17464	17334	17189	17171	17518	17380	17258	17251	17301	17270	17121	17367	17421	17220	17448	17173	17332	17353	17233	17170	17163	17359	17213	17248	17391	17405	17404	17158	17106	17049	17333	17252	17483	17300	17236	17230	17337	17254	17328	17323	17269	17173	17119	17352	17203	17269	17143	17184	17350	17197	17235	17184	17284	17352	17321	17366	17280	17318	17371	17212	17481	17437	17311	17202	17450	17310	17554	17268	17204	17135	17219	17361	17258	17407	17335	17222	17132	17252	17399	17245	17197	17109	17278	17149	17303	17424	17128	17278	17000	17133	17175	17234	17321	17384	17363	17336	17260	17236	17204	17144	17437	17344	17168	17114	17050	17344	17211	17115	17420	17201	17345	17162	17390	17227	17306	17329	17070	17187	17343	17287	17373	17334	17094	17257	17318	17248	17251	17244	17276	17325	17101	17120	17459	17182	17154	17270	17236	17157	17420	17431	17165	17262	17552	17194	17324	17204	17186	17361	17206	17155	17338	17150	17341	17176	17286	17315	17219	17105	17189	17265	17214	17138	17246	17498	17186	17409	17296	17338	17175	17295	17143	17059	17181	17325	17297	17094	17424	17434	17003	17141	17315	17166	17168	17225	17270	17227	17285	17108	17334	17425	17213	17299	17209	17008	17302	17096	17207	17141	17206	17236	17264	17269	17255	17168	17216	17403	17356	17245	17216	17401	17045	17262	17134	17242	17400	17163	17275	17372	17141	17459	17341	17160	17441	17123	17180	17103	17224	17379	17349	17255	17273	17253	17304	17377	17321	17170	17174	17334	17482	17331	17381	17293	17268	17297	17136	17133	17191	17270	17298	17280	17297	17175	17135	17101	17330	17439	17150	17073	17250	17325	17183	17080	17336	17378	17227	17310	17147	17084	17287	17360	17010	17253	17202	17404	17251	17336	17397	17388	17504	17195	17383	17127	17210	17298	17147	17200	17325	17422	17249	17252	17388	17149	17281	17280	17339	17361	17364	17293	17273	17284	17350	17173	17207	17176	17306	17089	17252	17118	17171	17143	17173	17164	17288	17608	17125	17184	17330	17046	17298	17113	17258	17245	17229	17094	17267	17248	17320	17258	17248	17057	17239	17391	17112	17257	17170	17321	17289	17147	17202	17256	17313	17225	17330	17273	17329	17036	17165	17339	17468	17396	17445	17375	17476	17328	17324	17101	17334	17235	17202	17290	17383	17352	17255	17341	17242	17375	17348	17293	17292	17089	16920	17308	17366	17251	17479	17245	17375	17172	17228	17166	17161	17492	17370	17122	17253	17098	17253	17201	17266	17113	17225	17310	17168	17074	17514	17222	17294	17206	17354	17320	17209	17219	17150	17322	17231	17390	17427	17090	17142	17284	17159	17119	17162	17200	17086	17247	17109	17396	17382	17299	17095	17115	17158	17137	17044	17114	17253	17245	17219	17259	17076	17279	17381	17384	17048	17136	17051	17174	17165	17270	17420	17394	17265	17397	17289	17221	17399	17189	17251	17356	17278	17391	17283	17314	17374	17267	17293	17202	17338	17387	17186	17190	17146	17108	17310	17248	17301	17182	17212	17315	17527	17188	17197	17503	17373	17182	17385	17228	17020	17164	17223	17091	17375	17353	17316	17272	17249	17345	17030	17237	17330	17348	17092	17295	17381	17115	17379	17403	17366	17348	17266	17201	17376	17206	17334	17300	17339	17215	17200	17194	17343	17071	17327	17366	17301	17289	17403	17253	17172	17202	17480	17132	17225	17260	17164	17384	17229	17175	17044	17405	17333	17192	17222	17283	17219	17300	17267	17374	17236	17308	17223	17248	17436	17511	17267	17279	17411	17291	17131	17316	17237	17306	17316	17305	17353	17095	17275	17235	16937	17150	17333	17440	17352	17152	17191	17263	17494	17255	17304	17161	17493	17326	17224	17319	17201	17195	17281	17356	17192	17315	17378	17282	17381	17282	17266	17278	17285	17340	17511	17268	17423	17332	17215	17282	17418	17521	17246	17352	17291	17397	17258	17122	17345	17191	17329	17201	17249	17000	17108	17420	17313	17121	17283	17246	17165	17350	17168	17313	17407	17154	17212	17150	17151	17251	17277	17116	17278	17255	17212	17334	17335	17380	17118	17111	17277	17200	17310	17119	17414	17121	17313	17064	17083	17423	17098	17237	17361	17248	17320	17285	17304	17467	17413	17174	17277	17302	17029	17066	17109	17094	17218	17308	17079	17065	17282	17151	17141	17211	17183	17469	17231	17278	17195	17218	17250	17407	17419	17239	17329	17090	17320	17411	17164	17295	17509	17336	17158	17236	17186	17317	17056	17291	17214	17278	17138	17101	17337	17189	17459	17221	17095	17205	17076	17297	17323	17263	17454	17184	17193	17372	17226	17272	17293	17285	17362	17270	17364	17180	17415	17294	17124	17183	17355	17234	17149	17156	17254	17301	17390	17265	17290	17313	17297	17374	17224	16962	17337	17267	17241	17290	17297	17280	17508	17218	17059	17315	17194	17318	17242	17120	17222	17241	17232	17309	17222	17331	17185	17156	17321	17437	17356	17147	17227	17300	17258	17175	17489	17354	17394	17334	17353	17256	17401	17279	17219	17036	17369	17358	17389	17425	17324	17185	17302	17341	17115	17232	17293	17059	17091	17272	17201	17369	17337	17246	17264	17269	17281	17334	17120	17201	17349	17369	17248	17340	17277	17194	17164	17358	17164	17324	17177	17181	17423	17257	17270	17405	17167	17220	17374	17432	17328	17334	17331	17230	17464	17401	17296	17350	17358	17132	17035	17206	17316	17380	17264	17341	17227	17224	17266	17215	17004	17270	17148	17106	17386	17302	17349	17301	17382	17169	17350	17321	17276	17466	17318	17279	17291	17128	17262	17331	17336	17203	17412	17037	17115	17245	17179	17080	17323	17264	17246	17345	17278	17094	17247	17276	17415	17136	17241	17244	17097	17293	17205	17263	17252	17348	17294	17412	17417	17158	17353	17181	17381	17139	17389	17409	17363	17363	17541	17292	17193	17308	17338	17192	17188	17206	17260	17217	17316	17468	17158	17388	17238	17457	17409	17363	17119	17067	17359	17444	17219	17142	17162	17077	17306	17304	17367	17340	17252	17327	17272	17311	17336	17348	17139	17221	17367	17346	17401	17172	17256	17244	17197	17240	17235	17414	17413	17341	17277	17135	17174	17408	17431	17393	17274	17301	17188	17367	17034	17191	17182	17334	17200	17277	17248	17110	17451	17001	17457	17575	17425	17241	17287	17210	17214	17352	17417	17133	17218	17285	17361	17280	17160	17038	17337	17113	17147	17192	17509	17127	17154	17217	17003	17328	17441	17175	17192	17180	17187	17141	17218	17346	17268	17311	17174	17270	17447	17258	17260	17115	17359	17242	17267	17165	17419	17131	17334	17292	17116	17064	17360	17256	17281	17261	17243	17194	17375	17359	17350	17209	17273	17398	17252	17305	17399	17274	17061	17194	17529	17259	17217	17349	17322	17033	17134	17112	17275	17299	16985	17284	17175	17187	17189	17235	17227	17183	17157	17169	17227	17359	17305	17077	17303	17420	17411	17353	17016	17287	17085	17302	17351	17166	17240	17243	17285	17212	17439	17338	17252	17043	17339	17125	17536	17285	17333	17208	17427	17354	17325	17299	17198	17220	17378	17413	17321	17254	17315	17185	17290	17205	17220	17241	17402	17410	17301	17270	17190	17235	17401	17311	17255	17249	17375	17264	17406	17213	17261	17167	17188	17231	17362	17456	17298	17334	17291	17156	17211	17164	17343	17357	17233	17446	17163	17164	17150	17192	17223	17257	17277	17241	17066	17178	17282	17322	17322	17244	17436	17287	17321	17382	17176	17141	17345	17348	17196	17111	17417	17197	17217	17242	17165	17271	17197	17195	17199	17283	17259	17245	17253	17155	17419	17087	17300	17412	17209	17435	17305	17186	16991	17175	17276	17361	17221	17266	17117	17073	17438	17306	17125	17320	17399	17380	17288	17235	17223	17239	17310	17276	17131	17173	17287	17246	17156	17244	17266	17364	17396	17202	17117	17401	17256	17287	17287	17256	17212	17196	17180	17205	17279	17282	17079	17103	16930	17244	17383	17082	17199	17110	17268	17163	17402	17358	17324	17352	17260	17126	17166	17450	17352	17362	17157	17157	17284	17181	17256	17169	17223	17116	17414	17308	17233	17212	17481	17288	17261	17333	17152	17271	17235	17391	17363	17129	17528	17189	17233	17184	17028	17167	17199	17043	17167	17408	17254	17219	17388	17388	17211	17278	17170	17236	17144	17172	17087	17310	17223	17355	17147	17309	17280	17208	17412	17379	17354	17311	17221	17250	17418	17263	17434	17151	17294	17191	17007	17358	17090	17395	17184	17141	17452	17400	17259	17355	17388	17414	17350	17173	17555	17183	17412	17258	17200	17403	17361	17393	17223	17248	17360	17298	17430	17473	17252	17306
41601	57668	42510	25866	18369	16635	16191	15952	16072	16249	16042	16013	16177	16261	16155	16210	15935	16295	16127	16162	16206	16101	16063	16252	16070	16154	15959	15993	16109	16153	16111	16215	16315	16019	16268	16188	16020	16114	16233	16206	16149	16081	16188	16162	16025	16184	16087	16257	16001	16258	16091	16116	16176	16150	16073	16139	16205	16139	16077	16114	16121	16028	16250	16038	16356	16222	15983	16200	16361	16315	16110	16094	16243	16062	16229	16118	16234	16114	16109	16204	16205	16250	16198	16120	16058	16165	16200	16280	16185	15868	16130	16122	16036	16016	16183	16209	16193	16079	16055	15870	16202	16132	16259	16152	16082	16174	16210	16093	16122	16039	16150	16092	16048	16324	16076	16064	16069	16254	15992	16157	16243	16065	16117	16199	16040	15994	16142	16091	16158	16159	16030	15931	16110	16038	16041	16005	16113	16227	16231	16191	16154	16144	16344	16174	16109	16381	16212	16099	16195	16154	15958	16140	16142	16147	16117	16081	15964	15927	16040	16021	16169	16138	16107	16151	16149	16144	16127	16204	16099	16179	16058	16122	15976	15987	16342	16179	16070	16178	16012	16173	16158	15971	16251	16081	16236	16181	16050	16201	16059	16120	16067	15974	16230	16005	16233	16016	16225	16183	16167	16133	16336	16219	16096	16086	16192	16031	16151	16117	15955	16099	16216	16244	16218	15956	16216	16261	16185	16213	16082	15953	16135	16180	16142	16109	16114	16211	16029	16068	16121	16203	16171	16097	16259	16146	16233	16213	16231	16273	16098	16078	16218	16169	16237	16128	16112	16160	16015	16132	16138	16080	16058	16131	16222	15968	16204	16082	16015	16179	16303	16075	16218	16103	16007	16181	16040	16038	16234	16100	16077	16054	16179	16062	16198	16156	16119	15990	15996	16203	16154	16151	16212	16220	15959	16050	16138	16139	16187	16102	16077	16140	16201	16135	15991	16027	16103	16142	16040	16005	16121	16207	16137	16088	16164	16066	16094	16188	16113	16286	16139	16193	16193	16000	16188	16079	16163	16032	16020	16262	16193	16191	15954	16174	16223	16189	16134	16072	16111	16115	15998	16331	15986	16020	16181	16118	16089	16065	16217	16140	16010	16174	16368	16194	16295	16131	16107	16082	16276	16062	16296	16143	15963	16063	16235	16098	16125	16009	16186	16292	16106	16158	16244	16140	16091	16287	16035	16059	16113	16031	16170	16161	16166	16074	16143	16181	16180	16097	16217	16205	16104	16245	16217	16148	16201	16285	16151	15985	16067	16213	16332	16068	16283	16147	15967	16087	16020	16244	15973	16228	15974	16162	16137	16050	15972	16107	16085	16206	16278	16095	16148	16089	16196	16060	16152	16138	16135	16245	16112	16240	16285	16193	16125	16176	16275	16061	16323	16171	16075	16160	16107	16194	16009	16064	16025	16113	16193	16210	16310	16071	16221	16043	16003	15934	16063	16118	16238	16197	16085	15964	16222	15945	15974	16260	16050	16241	16171	15989	16007	16103	16231	16144	16036	16148	16051	16205	16127	16069	16100	16183	15989	16056	16111	16129	16284	16171	16082	16234	16113	16046	16049	16120	15991	16069	16110	16183	16132	16220	16205	16068	15958	16026	15986	16058	15918	16114	16039	15961	15918	16127	16144	16035	16110	16197	16185	16118	16221	16094	16231	16032	16193	16299	15899	16116	16257	16206	16223	16167	16125	16088	16217	16207	16230	16161	16245	16057	16181	16067	16153	16240	16114	16072	16239	16122	16161	16039	16050	16113	16068	16055	16166	16079	16138	16073	16061	16265	16284	16119	16170	16234	16207	16137	16064	16168	16438	15966	16222	16170	16158	16194	16150	16216	15871	16165	16188	16152	16081	16117	16167	16147	16093	16004	16008	16130	16186	16062	16138	16282	16155	16000	16116	16128	16228	16017	16101	16027	16090	15989	16179	16127	16173	16118	16276	16198	16245	16188	15898	16056	16186	16319	16140	15922	16231	16162	16151	16093	16080	15980	16168	16294	16064	16148	16198	16078	16217	16039	16147	16145	16234	15929	16095	16186	16232	16016	16003	16080	16240	16192	16258	16028	16210	16209	16225	16422	16114	16079	16295	15978	16158	16214	16165	16051	16171	16225	16015	16141	16213	16311	15993	16250	16219	16002	16121	16020	16190	16050	16092	16177	16181	16209	16202	16282	16165	16135	16116	16216	15961	16134	16033	16048	16207	16249	16069	16216	16069	16106	16267	16124	16048	16061	16092	16271	16047	16222	15943	16150	16051	16129	16043	16243	16050	16058	16191	16158	16233	16196	16168	16249	16008	16060	16154	16082	16150	16065	16078	16081	16129	16075	16146	16172	16053	16256	16103	16117	15865	16118	16090	16133	16002	16087	16065	16276	16036	16165	16071	16229	16065	16127	16153	16202	16003	16131	16161	16320	16149	16169	16126	16113	16059	16165	16187	16107	16229	16060	15978	16175	16002	16126	16240	15991	15983	16253	16161	16158	15966	16095	16055	16233	16120	16055	16254	15977	16216	15875	16165	16122	16189	16222	15985	16005	15997	16167	16276	16192	16161	15951	16305	16116	16080	16276	16220	16030	16232	16300	16269	16005	16045	16010	16197	16124	16169	16135	16125	16224	16077	15921	16271	16256	16483	16154	16225	16243	16060	16007	16135	16070	16041	16083	16170	16040	16153	16059	16266	15882	16213	16187	16079	16176	16099	16105	15946	16035	15967	16122	15939	16224	16317	16054	16299	16126	16037	16080	16257	16013	16174	16349	16110	16171	16009	16159	16110	15951	16140	16108	16019	16202	16199	16209	16185	16139	16106	16250	16227	16088	16183	16146	16114	16225	16144	16142	16340	15972	16104	16090	15882	16079	16097	16266	16152	16206	16209	16016	16186	16297	16165	16185	16076	16012	16197	15926	16147	16084	16048	16097	16200	16245	16119	15969	16083	16108	16163	15994	16245	16123	16144	16063	16245	16101	16210	16238	16200	15926	16107	16137	16119	16132	15954	16200	15992	16254	16257	16081	16069	16088	16085	16067	16096	16197	16227	16065	16013	16076	16229	16060	16087	16245	16098	16069	16242	16099	16015	15929	16276	16051	16230	16298	16213	16049	16116	16044	15955	16040	16352	15857	16124	16090	16058	16176	16108	16140	16207	16070	16211	16173	16271	16158	16005	16245	16155	16002	16181	16177	16208	16121	16160	16043	16131	16180	16110	15906	16175	16149	16150	16176	16282	16135	16171	16146	16078	16311	16078	16188	15912	16092	16307	16008	16120	16100	16150	16156	16135	16313	16203	16193	16135	16127	16085	16113	16203	16283	16215	16089	16154	16153	16171	16155	16185	16162	15932	16211	16165	16313	16115	16225	16222	16099	15990	16289	16118	16222	16019	16072	16084	16220	16249	16042	16139	16151	16114	16106	16191	16220	16176	16061	15922	16151	16006	16070	16252	16146	16257	16174	16152	16166	15997	16023	16184	16235	16093	16050	16163	16181	16181	16041	16214	16223	15896	16108	16134	16219	16014	16040	16058	16076	16075	16263	16102	16190	16047	16192	16195	16077	16063	16093	15908	15995	16244	16058	15949	15997	16083	16222	16099	16029	16161	16009	16219	16120	16066	16307	16115	16304	16182	16097	16012	16165	16065	16061	16091	16231	16162	16028	15960	16048	16080	16162	16157	15994	16084	16286	16073	16215	16023	16006	16192	16122	16128	16209	16140	16278	16129	16245	16311	16235	15993	16024	16026	16069	16159	16183	16146	16212	16168	16118	16376	16201	16323	16051	16153	16035	16106	16094	16239	16076	16201	16027	16092	16187	16086	15947	16103	15935	16171	16135	16226	16019	16113	16127	16076	16128	16143	16127	16161	16199	16120	16229	16089	16348	16142	16089	16103	16196	16141	16265	16069	16180	16227	16247	16069	16075	16111	16306	16204	16031	16031	16313	16000	16184	16042	16298	16084	16183	16084	16200	16141	16032	16073	16165	16155	16000	16102	16020	16114	16327	16198	16166	16242	16197	16171	16078	16075	16179	16064	16174	16058	16154	16190	16424	16181	16257	16103	16105	16095	16253	16053	16200	16143	16050	16223	16250	16190	16243	16095	16019	16050	16218	16343	16184	16201	15979	16294	16255	16034	16054	16194	16226	16288	16112	16068	16165	16155	16179	16151	16180	16235	16104	16129	16169	16049	16152	16141	16274	16163	16132	16106	16151	16177	16312	16084	16075	16252	16230	15971	16201	16147	16061	16174	16120	16085	16054	16012	16141	16128	16058	16241	16084	16271	16049	16006	16241	16109	15948	16133	16261	16184	15958	16078	16178	16266	16200	16115	16160	16163	15989	16025	16297	16058	16054	16171	16232	16234	16088	16171	16087	16162	16106	16058	16036	16061	16027	16161	16139	16207	16043	16100	16099	16159	16336	16229	16168	16148	16113	16282	16120	16072	16084	16157	16253	16160	15992	16290	16247	16117	16228	16140	16189	16177	16268	16162	16140	16206	16250	16224	16099	16055	16252	16067	16291	16150	16277	16284	16088	16119	16288	16215	16146	16118	16109	16191	16177	15975	16250	16158	16079	16094	16120	16133	16192	16094	16111	15982	16141	15970	15976	15989	16132	16223	16242	16047	16095	16050	16197	16022	16114	16097	16199	15995	16082	16239	15947	16198	16017	16034	16040	16218	16212	16036	16068	16198	16224	16119	16206	16092	16205	16094	16107	16357	15947	16067	16223	16218	15982	16145	16077	16037	16004	16122	16146	16128	16256	15953	16352	16036	16117	16122	16122	16193	16108	16080	16228	16206	16150	16101	16207	16091	16194	16063	16276	16127	16098	16119	15937	16054	16020	16061	15914	16044	16246	16109	16199	16205	16211	16132	16184	16144	16187	16263	16271	16287	16156	16148	16176	16099	16125	16117	16058	16083	16130	16173	16280	16090	16150	16298	16153	16061	16068	15987	16274	15964	16365	16003	16061	16057	16260	16071	16074	16059	16089	15875	16052	16024	16165	15962	16111	16135	15996	15982	16090	16016	16159	16168	16107	16011	16037	16111	16097	16170	16111	16215	16214	16238	16202	16171	16120	16086	16121	16092	16315	16170	16070	16224	16010	16034	16121	16130	16266	15861	16148
31152	37229	41906	31613	21417	18156	17341	16718	16674	16808	16771	16742	16724	16695	16678	16490	16744	16913	16898	16747	16708	16784	16631	16741	16567	16663	16791	16690	16564	16737	16827	16701	16748	16756	16650	16521	16585	16707	16684	16745	16810	16919	16740	16655	16504	16651	16528	16764	16798	16532	16563	16726	16590	16782	16591	16588	16721	16736	16721	16707	16663	16742	16675	16716	16708	16792	16666	16720	16419	16648	16776	16556	16573	16701	16591	16521	16610	16541	16711	16630	16676	16488	16763	16642	16610	16561	16564	16730	16495	16643	16768	16671	16585	16681	16739	16619	16728	16774	16539	16657	16410	16874	16806	16487	16558	16664	16703	16569	16574	16829	16607	16780	16699	16852	16684	16552	16686	16731	16777	16749	16570	16531	16723	16730	16468	16558	16388	16965	16756	16571	16479	16746	16708	16767	16573	16694	16743	16705	16601	16571	16685	16697	16567	16748	16832	16660	16783	16512	16761	16765	16604	16647	16708	16611	16784	16548	16542	16555	16679	16739	16796	16765	16654	16742	16519	16750	16576	16665	16489	16696	16813	16579	16783	16672	16522	16536	16729	16720	16817	16820	16639	16587	16712	16641	16502	16639	16764	16738	16557	16636	16590	16641	16700	16436	16638	16738	16642	16848	16697	16825	16754	16527	16630	16613	16824	16483	16602	16456	16715	16554	16612	16518	16576	16738	16775	16738	16690	16597	16414	16771	16579	16638	16597	16591	16383	16691	16775	16911	16690	16541	16722	16545	16610	16736	16595	16645	16509	16588	16564	16697	16655	16541	16660	16539	16515	16611	16707	16707	16549	16611	16794	16566	16569	16548	16907	16751	16553	16531	16579	16660	16643	16676	16515	16647	16564	16673	16763	16608	16670	16706	16564	16536	16720	16669	16788	16658	16784	16435	16697	16620	16612	16417	16571	16631	16778	16572	16717	16611	16653	16689	16659	16640	16854	16527	16591	16799	16720	16716	16714	16779	16821	16646	16776	16635	16718	16636	16699	16823	16826	16498	16642	16656	16542	16802	16575	16602	16721	16781	16719	16574	16963	16728	16660	16517	16777	16631	16609	16435	16499	16641	16717	16849	16684	16639	16585	16708	16574	16638	16824	16399	16690	16689	16497	16552	16473	16684	16564	16640	16696	16678	16551	16710	16666	16647	16751	16707	16573	16622	16622	16847	16564	16625	16629	16663	16635	16816	16505	16632	16647	16593	16577	16672	16425	16560	16520	16779	16600	16496	16712	16579	16610	16634	16825	16738	16831	16460	16603	16596	16640	16456	16808	16656	16591	16596	16723	16629	16756	16716	16627	16593	16712	16656	16632	16608	16527	16702	16688	16854	16678	16591	16803	16780	16629	16683	16554	16428	16667	16603	16589	16656	16702	16737	16553	16686	16660	16666	16731	16698	16347	16746	16717	16779	16640	16791	16678	16690	16651	16790	16760	16460	16641	16592	16728	16711	16640	16634	16693	16540	16677	16673	16692	16504	16789	16470	16483	16711	16661	16602	16598	16481	16708	16690	16424	16636	16789	16637	16843	16666	16629	16716	16718	16619	16597	16691	16708	16672	16703	16577	16515	16671	16669	16554	16535	16841	16670	16662	16445	16661	16519	16488	16635	16679	16641	16470	16687	16664	16725	16498	16786	16903	16661	16579	16821	16653	16655	16610	16579	16631	16763	16770	16441	16649	16492	16595	16732	16627	16695	16671	16654	16765	16820	16595	16697	16821	16829	16728	16482	16505	16525	16549	16653	16738	16664	16537	16702	16540	16652	16712	16731	16697	16582	16566	16621	16730	16677	16634	16712	16501	16480	16501	16772	16522	16601	16530	16684	16619	16877	16516	16607	16552	16767	16574	16942	16592	16507	16602	16715	16687	16659	16556	16509	16729	16599	16610	16547	16629	16564	16603	16910	16734	16515	16677	16729	16703	16704	16642	16720	16602	16842	16704	16636	16698	16640	16732	16767	16698	16819	16785	16507	16567	16737	16811	16448	16580	16750	16561	16570	16546	16739	16583	16692	16646	16406	16713	16679	16641	16551	16676	16612	16723	16730	16646	16472	16804	16790	16700	16620	16659	16757	16794	16731	16557	16663	16585	16687	16587	16612	16490	16691	16685	16632	16539	16816	16583	16774	16749	16410	16652	16748	16668	16763	16592	16558	16756	16629	16733	16640	16458	16711	16486	16694	16488	16605	16697	16644	16859	16844	16561	16515	16638	16601	16873	16813	16655	16498	16794	16779	16700	16609	16615	16495	16650	16594	16595	16677	16848	16560	16513	16607	16433	16505	16597	16740	16871	16747	16560	16763	16634	16605	16465	16579	16719	16765	16824	16604	16702	16644	16663	16566	16540	16782	16590	16578	16564	16556	16595	16638	16827	16699	16716	16485	16600	16826	16597	16596	16719	16695	16713	16522	16541	16685	16535	16721	16624	16661	16658	16401	16685	16542	16609	16466	16569	16552	16680	16593	16600	16604	16705	16588	16832	16557	16698	16661	16416	16638	16510	16806	16648	16837	16558	16607	16741	16610	16647	16630	16442	16649	16363	16505	16752	16357	16572	16750	16853	16689	16664	16626	16770	16888	16712	16458	16599	16807	16632	16466	16686	16694	16395	16613	16783	16883	16591	16768	16821	16657	16509	16455	16644	16584	16482	16584	16695	16624	16773	16665	16691	16676	16473	16496	16627	16616	16719	16595	16582	16686	16533	16586	16628	16442	16478	16665	16782	16576	16541	16774	16597	16654	16759	16651	16716	16600	16719	16607	16593	16525	16675	16767	16505	16596	16559	16608	16758	16500	16348	16637	16620	16780	16731	16662	16802	16590	16508	16501	16532	16594	16609	16552	16645	16543	16687	16677	16637	16584	16868	16611	16717	16651	16625	16872	16978	16546	16601	16646	16474	16621	16466	16552	16659	16745	16652	16694	16692	16745	16680	16676	16894	16645	16594	16888	16536	16776	16566	16647	16711	16692	16715	16658	16790	16560	16728	16720	16900	16594	16626	16763	16553	16661	16817	16678	16601	16733	16611	16547	16584	16607	16757	16667	16574	16725	16691	16707	16665	16659	16710	16657	16617	16607	16638	16542	16581	16606	16428	16653	16554	16691	16604	16735	16789	16546	16551	16764	16560	16652	16796	16686	16711	16531	16683	16540	16562	16588	16616	16689	16584	16600	16641	16612	16617	16640	16819	16679	16736	16605	16601	16733	16711	16638	16587	16557	16801	16591	16657	16645	16585	16569	16853	16688	16495	16759	16665	16671	16615	16598	16631	16647	16709	16739	16696	16676	16698	16663	16727	16862	16743	16581	16594	16554	16605	16751	16801	16801	16516	16695	16544	16540	16692	16722	16565	16739	16589	16622	16629	16483	16746	16657	16447	16472	16460	16690	16478	16622	16693	16550	16708	16718	16930	16705	16545	16461	16700	16823	16454	16420	16718	16662	16709	16608	16681	16668	16789	16586	16647	16876	16763	16618	16760	16597	16547	16647	16880	16642	16674	16762	16613	16642	16782	16591	16669	16556	16692	16650	16608	16454	16617	16731	16585	16601	16746	16590	16537	16596	16624	16646	16596	16767	16636	16450	16550	16596	16712	16654	16511	16660	16696	16876	16464	16589	16694	16678	16786	16524	16505	16554	16690	16696	16791	16622	16599	16739	16701	16639	16722	16614	16728	16881	16657	16461	16634	16857	16873	16574	16564	16689	16602	16794	16738	16496	16666	16867	16730	16698	16618	16650	16641	16599	16640	16538	16810	16803	16703	16727	16588	16695	16482	16662	16696	16778	16617	16675	16526	16613	16490	16517	16799	16681	16499	16881	16581	16754	16781	16655	16522	16707	16645	16781	16736	16566	16731	16667	16735	16694	16616	16569	16608	16600	16720	16665	16519	16558	16529	16677	16579	16679	16634	16713	16621	16631	16614	16772	16609	16862	16867	16703	16737	16755	16628	16740	16726	16410	16665	16650	16748	16559	16741	16340	16710	16640	16651	16745	16735	16662	16819	16701	16772	16649	16572	16622	16667	16801	16629	16620	16551	16564	16583	16502	16568	16455	16603	16679	16485	16428	16502	16610	16756	16626	16615	16542	16617	16747	16729	16699	16610	16853	16640	16539	16741	16706	16722	16617	16618	16743	16788	16619	16720	16647	16327	16405	16617	16792	16637	16579	16622	16567	16752	16433	16851	16708	16488	16683	16683	16504	16418	16579	16700	16701	16750	16509	16657	16707	16779	16544	16634	16461	16624	16588	16399	16706	16578	16681	16738	16606	16600	16646	16770	16574	16501	16579	16677	16599	16619	16732	16569	16723	16765	16577	16650	16603	16643	16594	16397	16511	16656	16667	16604	16381	16709	16757	16519	16483	16618	16734	16566	16505	16505	16670	16649	16584	16546	16613	16461	16706	16575	16851	16698	16621	16761	16897	16429	16663	16681	16723	16791	16618	16720	16621	16793	16708	16660	16612	16520	16701	16879	16584	16477	16511	16680	16732	16464	16556	16695	16557	16690	16545	16601	16651	16395	16631	16747	16634	16570	16715	16777	16822	16551	16680	16673	16601	16845	16707	16577	16494	16690	16614	16667	16704	16698	16606	16595	16670	16712	16759	16589	16706	16698	16680	16784	16642	16456	16562	16622	16714	16547	16486	16637	16614	16719	16812	16644	16648	16686	16654	16614	16756	16650	16613	16494	16739	16772	16665	16688	16478	16629	16659	16770	16679	16641	16694	16714	16481	16588	16590	16595	16690	16596	16740	16571	16629	16725	16443	16639	16695	16695	16684	16677	16837	16613	16585	16461	16707	16682	16461	16527	16747	16823	16598	16621	16801	16799	16554	16628	16650	16799	16645	16692	16652	16526	16772	16696	16587	16671	16605	16830	16661	16447	16752	16467	16662	16592	16655	16441	16623	16611	16797	16760	16759	16612	16638	16825	16620	16782	16506	16658	16696	16579	16393	16702	16727	16775	16717	16632	16671	16730	16560	16641	16555	16387	16572	16455	16514	16458	16554	16462	16793	16738	16593	16747	16755	16581	16702	16724	16613	16677	16729	16693	16661	16706	16577	16619	16674	16717	16681	16616	16694	16768	16626	16606	16649	16581	16731	16706	16746	16566	16495	16797	16631	16657
58016	74534	55092	33029	20775	16687	15904	15815	15746	15592	15678	15778	15921	15599	15640	15871	15652	15812	15707	15789	15757	15640	15631	15852	15812	15907	15701	15721	15631	15705	15823	15742	15702	15752	15736	15613	15700	15686	15758	15720	15755	15688	15715	15774	15843	15720	15646	15822	15818	15754	15772	15987	15985	15562	15783	15822	15855	15788	15655	15877	15770	15698	15575	15790	15762	15782	15896	15686	15574	15768	15723	15679	15784	15581	15597	15638	15684	15834	15678	15677	15817	15829	15870	15761	15691	15637	15834	15757	15747	15866	15689	15689	15760	15615	15658	15767	15608	15620	15764	15687	15597	15832	15685	15713	15595	15689	15737	15978	15842	15879	15545	15832	15888	15774	15669	15812	15875	15678	15718	15680	15686	15870	15743	15722	15749	15659	15889	15561	15835	15646	15746	15812	15831	15702	15710	15785	15590	15777	15617	15792	15748	15826	15807	15826	15737	15612	15766	15615	15846	15729	15679	15694	15719	15884	15605	15796	15755	15754	15693	15697	15878	15541	15774	15737	15543	15615	15444	15615	15708	15689	15753	15682	15522	15764	15679	15877	15577	15683	15644	15791	15647	15784	15785	15716	15776	15755	15810	15754	15715	15665	15769	15767	15653	15800	15682	15883	15736	15878	15715	15714	15571	15648	15616	15754	15858	15601	15762	15817	15817	15772	15670	15739	15642	15662	15649	15801	15727	15505	15687	15654	15740	15664	15485	15656	15611	15582	15611	15644	15599	15784	15692	15636	15825	15740	15673	15808	15805	15762	15587	15790	15839	15681	15752	15740	15728	15793	15619	15748	15643	15844	15891	15721	15604	15647	15770	15575	15787	15658	15856	15490	15817	15713	15636	15625	15823	15927	15698	15683	15657	15608	15735	15703	15713	15799	15738	15633	15721	15646	15736	15581	15803	15673	15698	15737	15774	15672	15736	15639	15703	15751	15636	15643	15773	15959	15670	15661	15636	15777	15510	15660	15597	15846	15730	15701	15687	15713	15613	15678	15706	15681	15798	15747	15588	15676	15698	15764	15694	15723	15638	15755	15639	15654	15715	15687	15823	15745	15571	15692	15770	15846	15604	15727	15764	15723	15635	15755	15739	15641	15744	15711	15865	15790	15544	15910	15694	15500	15699	15707	15717	15794	15781	15693	15705	15576	15807	15904	15684	15680	15686	15627	15697	15671	15651	15908	15657	15808	15788	15824	15833	15576	15797	15833	15695	15679	15755	15797	15709	15644	15941	15665	15772	15626	15898	15823	15828	15684	15636	15788	15626	15671	15541	15754	15677	15784	15788	15714	15773	15652	15708	15647	15696	15629	15758	15619	15702	15867	15738	15524	15677	15666	15668	15654	15928	15741	15719	15712	15776	15700	15534	15667	15766	15669	15665	15780	15730	15622	15636	15870	15618	15637	15922	15657	15665	15855	15603	15784	15626	15618	15805	15687	15704	15754	15464	15807	15812	15736	15667	15715	15652	15867	15829	15846	15890	15692	15829	15533	15716	15692	15595	15689	15781	15715	15616	15599	15620	15795	15801	15595	15711	15729	15719	15735	15799	15627	15638	15721	15744	15631	15587	15762	15710	15640	15781	15824	15699	15658	15800	15722	15743	15680	15769	15997	15792	15729	15631	15660	15689	15709	15843	15709	15857	15590	15701	15839	15769	15737	15842	15701	15667	15714	15801	15751	15773	15500	15726	16018	15680	15665	15666	15742	15620	15790	15835	15826	15644	15631	15749	15825	15767	15700	15696	15758	15719	15694	15538	15727	15683	15758	15678	15568	15678	15760	15671	15668	15786	15733	15664	15751	15653	15689	15689	15764	15739	15713	15619	15871	15777	15731	15773	15659	15885	15752	15603	15766	15854	15672	15670	15832	15648	15883	15894	15771	15746	15736	15727	15750	15782	15649	15781	15902	15645	15760	15838	15597	15787	15714	15782	15646	15506	15620	15901	15708	15722	15799	15676	15665	15535	15548	15815	15826	15729	15615	15830	15660	15853	15729	15722	15726	15759	15710	15733	15805	15619	15745	15813	15586	15817	15777	15777	15691	15822	15780	15686	15826	15654	15716	15709	15715	15679	15689	15580	15647	15706	15707	15789	15835	15771	15813	15669	15587	15683	15699	15724	15640	15962	15729	15738	15800	15828	15895	15763	15653	15615	15657	15694	15841	15747	15648	15798	15748	15805	15789	15543	15613	15809	15664	15767	15882	15684	15681	15649	15706	15750	15474	15859	15690	15652	15769	15780	15754	15704	15683	15686	15947	15683	15725	15685	15912	15830	15627	15878	15738	15729	15690	15644	15670	15639	15769	15746	15659	15744	15737	15760	15498	15736	15719	15802	15628	15739	15718	15757	15760	15717	15634	15785	15772	15626	15776	15750	15798	15606	15765	15878	15606	15834	15720	15650	15731	15842	15673	15696	15686	15789	15795	15771	15716	15788	15695	15525	15812	15981	15673	15795	15675	15756	15534	15795	15543	15711	15691	15644	15779	15498	15651	15772	15899	15732	15722	15795	15690	15811	15721	15478	15689	15682	15670	15632	15589	15572	15778	15685	15656	15707	15641	15654	15683	15768	15738	15597	15756	15694	15788	15582	15603	15730	15409	15784	15673	15692	15700	15777	15843	15707	15527	15652	15687	15669	15758	15709	15897	15518	15665	15717	15595	15672	15696	15853	15916	15726	15631	15678	15817	15758	16003	15842	15753	15663	15925	15763	15676	15752	15729	15801	15868	15569	15650	15833	15816	15620	15701	15740	15758	15725	15707	15732	15820	15735	15705	15588	15739	15841	15745	15663	15761	15583	15689	15809	15620	15739	15612	15754	15727	15653	15706	15899	15607	15619	15406	15617	15663	15734	15734	15971	15882	15769	15752	15858	15647	15707	15850	15723	15879	15755	15554	15806	15777	15685	15603	15848	15786	15684	15774	15700	15791	15809	15750	15930	15739	15755	15521	15625	15706	15589	15806	15736	15696	15630	15773	15709	15680	15718	15764	15686	15642	15792	15807	15628	15789	15517	15903	15540	15780	15591	15718	15836	15755	15905	15753	15594	15783	15752	15520	15632	15738	15748	15758	15568	15732	15671	15580	15787	15710	15876	15717	15642	15713	15803	15722	15744	15703	15759	15571	15678	15603	15749	15794	15684	15664	15797	15618	15789	15669	15901	15714	15799	15631	15629	15695	15746	15787	15846	15831	15742	15763	15741	15788	15838	15769	15689	15758	15821	15717	15522	15770	15551	15544	15733	15743	15653	15555	15572	15759	15724	15735	15750	15823	15786	15953	15703	15584	15891	15537	15783	15792	15657	15619	15792	15729	15480	15653	15671	15848	15660	15700	15701	15693	15722	15787	15607	15716	15751	15784	15780	15777	15711	15737	15786	15773	15562	15881	15845	15854	15566	15675	15808	15636	15772	15687	15654	15582	15915	15591	15898	15615	15679	15702	15665	15732	15580	15762	15697	15649	15864	15832	15599	15733	15679	15932	15828	15647	15746	15740	15809	15825	15625	15832	15883	15689	15885	15730	15610	15580	15475	15791	15695	15786	15669	15731	15823	15691	15622	15772	15711	15828	15771	15756	15673	15728	15659	15779	15614	15697	15818	15683	15648	15716	15825	15664	15759	15662	15751	15767	15679	15604	15782	15552	15823	15753	15862	15639	15731	15722	15743	15710	15820	15614	15853	15793	15725	15762	15674	15849	15833	15741	15720	15721	15826	15751	15827	15658	15705	15676	15880	15760	15603	15730	15640	15770	15652	15679	15700	15913	15574	15736	15595	15629	15767	15688	15774	15889	15756	15894	15694	15631	15646	15695	15603	15570	15767	15672	15811	15712	15738	15797	15722	15877	15782	15759	15703	15826	15663	15673	15641	15824	15633	15861	15779	15835	15834	15819	15800	15736	15524	15803	15634	15730	15587	15767	15672	15649	15742	15857	15675	15540	15799	15806	15708	15600	15736	15726	15752	15678	15651	15699	15709	15563	15608	15794	15689	15646	15889	15688	15662	15743	15872	15788	15828	15678	15725	15710	15778	15693	15852	15715	15686	15733	15805	15647	15854	15663	15785	15809	15764	15654	15565	15684	15759	15746	15820	15793	15646	15763	15725	15719	15870	15799	15783	15800	15731	15729	15685	15502	15687	15872	15829	15735	15623	15585	15769	15802	15810	15778	15581	15652	15606	15705	15799	15888	15571	15649	15826	15569	15744	15516	15696	15707	15712	15544	15684	15775	15694	15625	15772	15828	15694	15741	15710	15809	15709	15758	15751	15644	15772	15650	15637	15566	15720	15832	15688	15948	15630	15713	15731	15751	15853	15786	15774	15671	15611	15721	15730	15800	15809	15585	15813	15770	15692	15632	15830	15673	15607	15665	15329	15862	15709	15788	15616	15683	15878	15808	15692	15651	15727	15599	15560	15673	15703	15670	15791	15781	15771	15762	15722	15463	15792	15823	15644	15661	15827	15745	15721	15655	15741	15728	15724	15547	15745	15672	15616	15782	15763	15758	15792	15688	15677	15700	15820	15732	15782	15835	15687	15843	15649	15774	15700	15365	15869	15823	15742	15570	15636	15778	15793	15837	15633	15555	15615	15644	15767	15690	15652	15681	15599	15681	15517	15608	15759	15709	15936	15599	15698	15760	15711	15785	15727	15724	15806	15699	15696	15657	15800	15632	15804	15676	15819	15865	15593	15733	15701	15743	15748	15594	15733	15871	15612	15570	15724	15609	15762	15714	15714	15743	15627	15594	15646	15733	15834	15791	15663	15669	15790	15775	15676	15810	15660	15762	15773	15548	15652	15591	15852	15724	15744	15638	15766	15752	15580	15643	15730	15788	15550	15806	15874	15629	15898	15752	15852	15851	15758	15785	15773	15795	15705	15958	15531	15717	15806	15744	15812	15791	15775	15725	15767	15762	15625	15778	15789	15700	15787	15754	15575	15577	15630	15610	15652	15796	15605	15719	15854	15739	15807	15725	15730	15978	15776	15851	15561	15716	15731	15763	15833	15722	15842	15774	15644	15780	15675	15548	15736	15747	15768	15729	15605	15770	15707	15641	15847	15830	15670	15433	15743	15548	15699	15817	15603	15790	15771	15719	15884	15704	15556	15905	15760	15689	15780	15584
23925	24806	36956	31887	25265	23950	22700	18002	17123	17347	17246	17259	17143	17313	17050	17089	17175	17043	17127	16902	17104	17161	17206	17229	16933	17022	17033	17124	17144	17135	17093	16923	17068	17034	16960	16955	16946	16828	17009	17069	16888	16813	17017	17127	16986	17029	16820	16878	16755	16747	16956	17111	16656	16951	17095	17125	16983	17051	16919	16855	16923	16868	17114	16984	16973	16866	16942	16950	16802	16849	16997	16898	16783	16918	17020	16952	17120	16916	16942	16941	16866	16770	16943	16858	17047	17093	16785	17152	17020	16962	16842	16787	16883	16810	16930	16855	16940	16751	16820	16971	17027	16912	16900	16925	17115	16849	17001	16710	16970	16881	16689	16906	16997	16814	16943	17169	16841	16865	16759	16712	16902	16742	16771	16898	16945	16932	16627	16910	16925	16968	17015	16898	16960	16919	16855	16913	16863	16890	16871	16942	16965	16946	16733	17066	16867	16908	16926	16969	17052	16954	16851	17032	17059	17088	17016	16965	16928	16794	16755	16852	16635	16888	16917	16771	16810	16877	16954	16852	16800	16923	16836	16953	16737	16982	16924	16740	16982	16983	16840	16917	16768	16870	16924	16808	16942	16939	16786	16763	16929	16946	16839	16906	17003	16678	16840	16835	16889	16764	16980	16996	16923	16819	16775	16957	16770	16833	16754	16629	16910	16861	16994	16863	16953	16818	16811	16859	16900	17022	16945	16845	16726	16735	16917	17022	16922	16926	16714	16693	16890	16748	16832	16895	16893	16988	16890	16736	16682	17024	16853	17055	16979	16977	16791	16755	17164	16980	16929	16785	16899	17127	16878	16832	16934	16760	16990	16841	16895	16874	16908	16807	16966	16918	16909	17161	17018	16897	16884	16917	16800	16841	16965	17081	17075	17063	17041	16714	16917	16820	16920	16906	16951	17194	16908	16893	16972	17073	16802	17004	16912	16764	16837	16791	16930	16929	16804	16925	16942	16876	16877	16816	16977	17087	17051	16912	16665	16701	16714	16943	16811	16777	16868	16940	16756	16931	16814	16978	16790	16883	17003	16955	16827	16721	16979	16774	16864	16720	16912	16920	16784	16853	16898	16683	16741	16817	16709	16691	16649	16897	16991	17055	16871	16877	16921	16888	17061	16865	16864	16997	16925	16972	16878	16949	16912	16967	16838	16824	16956	16883	16908	16857	16750	16679	16870	16982	16924	16899	17035	16929	17045	16843	16959	16785	16797	16982	16894	17126	17055	16961	16923	16868	16855	16674	16850	16797	16988	16750	16705	16864	16886	16874	16952	17008	16793	16837	16947	16805	17116	16712	16754	16848	16884	16758	16858	16930	16942	16868	17067	16826	17006	16797	16907	16860	16891	16699	16708	16848	17061	16706	16909	16766	16842	16755	16973	16957	16885	16789	16695	16974	16770	16903	16934	17060	17005	17011	17031	16695	16895	16845	16885	16784	16812	16751	16907	17023	16903	16711	16805	16912	16953	16797	16764	16819	16998	16694	16924	16798	16886	16824	16916	17113	16868	17003	16885	16848	17087	16700	16729	16992	16969	16997	16901	16854	16780	16765	16988	16912	17116	16894	16859	16952	16724	16932	16952	16786	16813	16907	16751	16901	16661	16823	16884	16993	16987	17116	16855	16792	16745	16891	17030	17037	16852	16747	16987	16987	16826	16947	16808	16814	17130	16817	16901	16797	16787	17137	16870	16988	16927	16843	17061	16876	16632	16817	16864	17041	16878	16932	17072	16873	16759	16783	16892	16930	16973	16836	16886	16850	16890	16888	16722	16831	16845	16908	16957	16989	16864	16864	17004	17209	16881	16891	16989	16829	16892	16687	16892	16796	16909	17041	16934	16682	16838	16805	16928	16919	16970	16772	16842	16811	16754	16962	16646	16865	16937	16816	16951	17135	17052	17006	17038	16824	16790	16877	16890	16685	16900	16921	16749	17033	16830	16709	17088	16785	17130	16867	16743	16908	16910	16700	16907	16767	16885	16947	16804	16863	17134	16735	16798	16932	16902	17008	16860	16627	16820	16888	16917	17029	16970	16866	16780	16760	16981	16849	16885	17308	16874	16944	16801	16924	16849	16956	16981	16943	16782	17048	16873	16756	16913	16944	16921	17088	16958	16806	16860	17071	16791	16946	16750	16721	16988	16788	16949	16842	16689	16945	16954	17029	16780	16669	16802	16815	16767	16974	16727	16907	16679	17025	16818	16800	16887	16754	16791	16989	16747	16840	16832	16855	16703	16868	16675	16608	16705	16798	17061	16993	16751	16870	16790	16932	16712	16833	16978	17041	17007	16860	16788	16791	16935	16726	16712	16841	16642	16856	16732	16826	16657	16903	16826	16824	16901	16814	16712	16992	16763	16945	16683	16937	16977	16836	16660	16788	16919	16967	16688	16877	16903	16838	16845	17029	16934	16823	17006	17048	16651	16865	16818	16782	17026	16975	16918	16886	16940	17051	16918	16937	16873	16815	16872	16978	16897	16886	16690	16974	17146	17005	17039	16901	16951	16721	16827	16904	17046	16731	16940	16797	16724	16750	17035	16952	16883	17006	16793	16802	16774	16973	16869	16957	16966	16723	17051	16893	16980	16897	16987	16808	17028	16828	16829	16973	17068	16906	16994	16837	16868	16949	16925	16636	16906	16978	17085	16902	17008	16913	16906	16853	16745	16972	17014	17018	16829	16666	16930	16947	16916	16873	16745	16888	16836	16876	16969	16935	16864	16856	16837	16841	16871	16872	16829	16850	16989	16794	16624	16709	16627	16770	16901	16749	16916	16856	16913	16858	16997	17028	16825	16945	16848	16844	16802	16693	16758	16862	16744	16811	16795	16853	16717	17021	16922	16839	16999	16694	16804	16786	16851	16621	16970	16740	16754	16987	16944	16990	17140	16873	16860	16877	16919	16798	16867	16982	16920	16784	16851	16876	16954	16876	16946	16748	16883	16975	16971	17003	16994	16797	16861	16696	16772	16952	16714	16639	16973	16883	16925	16984	16890	16764	17004	16904	16931	16842	16714	16967	16911	16926	17060	16747	16857	16942	16734	16853	16770	16752	16659	16820	16745	16909	16859	16794	16821	16935	17225	16863	17025	16862	16765	16820	17015	16791	17070	16826	16715	16749	16816	16757	16936	16830	17056	16951	16992	17060	16881	16956	16831	17044	16839	16779	16722	16794	16560	16699	16806	16888	16890	17042	16669	16909	16860	16780	16890	16780	16849	16825	16924	17145	16804	16897	16976	16658	17037	16736	16674	17068	16808	16894	17121	16842	16729	16927	16636	17082	16988	16812	16858	16868	16898	16901	16832	16885	16830	16801	16956	17017	17108	17091	16890	16992	16778	16802	16748	16753	16768	16831	16972	17095	16916	16796	16769	17060	16733	16915	16861	16687	17048	16723	16905	16854	17042	16977	16954	16855	16705	17004	16866	16874	17037	16765	17032	16928	17060	16945	16955	16907	16943	16706	16938	16703	16829	16774	17077	16928	16931	17025	16803	17030	16939	16826	16845	16693	16903	16788	16984	16886	16935	16918	16720	16941	16719	16956	17036	16683	17111	16799	16847	16951	17156	17048	16919	16933	16998	17009	16979	16880	16955	16825	16981	16874	16820	16996	16968	16864	16889	16862	16696	16761	16743	16788	16888	16885	16655	16841	16803	16950	17044	16982	16795	16922	16822	16870	17080	16748	16826	16634	16900	16812	16818	17009	16981	16989	17011	16931	16927	16874	16857	16831	17084	16790	16785	16759	16719	16829	16791	16664	16940	16730	16772	16860	16790	16703	16792	16964	16890	16953	16584	16934	16948	16941	16951	16871	16775	16726	17011	17034	16859	16903	16800	16834	16869	17026	16994	17068	16824	17111	16817	16734	16691	16828	16872	16968	16781	16617	16886	16940	16982	16853	17005	16936	17061	16959	16932	16935	16913	16819	16890	17038	16966	16948	16933	17031	16930	16950	16871	16741	16744	16729	16906	16789	16744	16794	16884	16759	17128	16716	17051	16828	17082	16802	16708	16997	16876	16886	16830	16903	16989	16803	16686	16888	16932	16846	16791	16885	16898	16916	16894	16829	16969	16898	17180	16986	16856	16848	16809	16784	16840	16974	16754	16822	17032	16881	16738	17024	16814	16832	16836	17102	16800	17076	16962	16815	17019	16952	16902	16806	16781	16629	17097	16929	16919	16972	16965	16768	16782	16952	16921	16778	16824	16813	16765	16920	16660	16924	16706	16922	16838	16903	16747	16835	16772	16812	16616	16821	17083	16975	16809	17060	17065	16918	16902	16855	16788	16894	16844	17010	17022	16914	16859	16987	17073	17113	17080	17060	17012	16956	16846	16855	16904	16831	16833	16896	16904	16860	16908	17047	16869	16991	16915	16956	16838	16951	16868	16818	17028	16899	16854	16746	16829	16925	16960	16927	16943	16836	16863	16655	16970	16876	16899	16618	16816	16787	16895	16945	17128	16899	16945	16837	16934	16793	16865	16994	17040	16795	16940	17056	17067	16860	16885	16975	16984	16973	16919	16961	16823	16742	16907	16939	16925	16712	16913	16914	16990	16827	16746	16900	16866	16828	16920	16775	16969	17068	17103	16973	16934	16811	16781	17036	17027	17058	16817	16839	16851	16866	16979	16743	16824	16903	16892	16789	16901	16897	16868	17029	16860	16743	16728	16976	16829	16858	16917	16924	16912	17158	17001	17000	16898	16731	17122	16741	16845	16862	16785	17152	17014	17032	16966	16825	16977	16738	17048	16873	16794	16832	17014	16879	16679	16855	16758	17008	16898	16977	16817	16972	16915	17029	17112	16953	16823	17107	17036	16833	16890	16858	16986	16753	16753	16934	16957	16715	17001	16924	17051	16950	17042	17054	16982	16955	16883	16939	16743	16957	17073	17169	17078	16772	17060	16822	16920	16777	17022	16694	16954	17107	16852	17005	16890	16887	17031	16821	17009	16868	16805	16878	16952	16800	16849	17052	16902	16836	16861	16986	16901	16683	16917	16938	17231	16961	16873	16637	16793	16918	16766	16921	16757	16905	16764	17020	16947	16888	17070	16830	17059	17147	16940	16678	16799	16614	16816	16797	16853	16840	16901	16705	17072	16804	16849	16866	16808	16966	16890	16969
63337	107099	87309	58041	33757	20504	16287	16140	15945	15822	15899	15876	15926	15831	15925	15999	15921	15841	15934	16025	16079	15777	16036	15850	15948	15857	15961	16087	15971	15867	15965	15951	16005	15828	15970	15803	16009	16180	15988	15845	15933	15886	15841	16023	15971	16017	16014	15957	15871	15990	15948	15852	16001	15969	15929	16068	15835	15992	15839	15879	16014	15946	15932	16029	16040	15853	16074	15973	16128	15883	15672	15898	15833	15962	15929	16037	16034	15801	15891	15935	16054	15882	15884	16027	15898	15874	15793	15967	15922	15984	15999	16005	15876	15952	15695	15897	15928	15994	15752	15884	16027	15992	15782	15924	16159	15910	15880	15853	15952	15922	15895	15855	15844	15905	15923	15980	15926	15997	15885	15923	15660	15898	15743	15815	15817	16003	15924	15924	15833	15918	16035	15970	15975	16044	15865	15925	15912	16123	15966	15906	15910	15914	15783	15760	16013	15995	15859	15876	15950	15960	15873	15933	15806	16094	15908	16072	15923	16064	16059	15959	15689	15952	15803	15911	15898	15854	15830	15944	15925	15957	15881	15887	16056	15863	15707	16174	15877	15830	15927	15787	15755	16021	16012	16044	15987	15928	15980	15940	16024	15885	15906	15636	15866	15891	15917	15934	15914	15788	15978	15954	16076	15966	15987	15985	15825	15780	15870	15803	15848	15918	15885	15850	15919	15893	15838	15853	15802	16053	15791	15823	15838	15964	15913	15999	15805	15956	15878	15895	16071	15817	15930	16053	16020	15861	15897	15879	15833	15960	16105	15813	15863	16012	15867	15812	15755	15968	15819	15811	15749	15857	16102	16010	15825	15906	15781	16055	15922	15936	16021	15893	15833	15834	15899	15944	16006	15888	15766	15951	15990	15843	15937	15876	16057	15807	16076	15905	16049	15889	16087	15874	15984	15771	15975	15944	15892	15766	16013	15676	15828	15894	15906	15862	16022	15805	15948	15725	15811	15810	15910	15985	15919	15964	15819	15905	15953	15847	15797	15879	15805	15723	15917	16003	15941	16050	16001	15953	15900	15986	15974	15936	15751	15928	15703	16059	15857	15731	15911	15846	15887	16043	15911	16020	15926	15915	15972	15857	15892	15895	15870	16239	16033	15843	16036	16037	16050	15983	15884	15849	15734	15951	15789	15858	15996	15978	15867	15982	15932	15935	16073	15907	15783	15803	16027	16084	15813	15925	15949	15885	15936	16007	16013	15885	16001	15730	15885	15888	15975	15751	16002	15964	15817	15984	15970	15904	15815	15924	15943	15835	15786	15967	15869	15873	15790	15981	15999	15784	15912	15837	15943	15831	15809	15943	15959	15843	15875	15976	15968	15983	16034	15940	16015	15841	15991	15984	15896	15991	16045	16022	16066	15839	15885	15940	15874	15963	15766	15820	15851	15816	15872	15934	15973	15972	15876	15752	15856	15826	16018	15729	15933	15894	15853	15911	15797	15719	16013	16045	15832	15873	15798	15902	15697	15960	15719	15785	15847	15915	15869	15860	15906	15885	15860	15998	15967	15741	15962	15947	15888	15837	15749	15912	16018	15883	15967	15938	15887	15673	15842	15914	15994	15911	15932	15805	15871	15813	15971	15758	15797	15899	16049	15889	15722	15799	15917	15928	15968	15857	15734	15713	16175	15817	15969	15796	15809	15922	16006	15998	15859	15756	15728	15925	15737	15948	15888	16034	16025	16051	15969	16066	15912	15868	16045	15865	15862	16031	16049	15916	15847	15883	16087	16078	15840	15935	15997	15749	15896	15888	15920	15931	15929	15838	16095	16011	15985	15891	16011	15773	16009	16119	15980	15984	15894	15936	15884	16075	15807	15972	15818	16029	15783	16068	15864	15838	16129	16036	15775	15890	15818	16020	15875	15738	15918	16050	16043	15945	15983	15811	15860	15822	15934	15897	15902	15935	15825	15940	15971	15981	15929	16020	15916	15941	16031	15944	15976	16027	15981	15894	15782	15783	15905	15838	15829	15885	15950	15995	15892	15909	15887	15916	15766	15859	15895	15997	15853	15870	15895	16019	15885	15919	15912	15927	15923	15936	15853	15795	16073	15973	15790	15683	15935	15915	15965	15870	15954	15908	16035	15983	15795	16132	16191	15913	15811	16019	16133	15912	15700	15825	15944	15809	15963	15907	15959	15993	15969	15826	15765	15929	16081	15921	15981	15858	15874	16063	15755	15934	15920	15783	15969	15760	15897	15896	15994	15928	15931	15966	15889	15979	15891	15800	15950	15932	16006	15868	15824	15920	15850	15775	15869	15963	15927	15923	16021	15739	15955	16001	15699	16008	15810	15742	16022	15838	15759	15941	15853	15806	15989	16009	15922	15797	16018	15980	15821	15758	16029	15878	15803	16052	15929	16036	15843	15732	15831	15904	15917	15934	16013	15903	15909	15787	15800	15891	15987	15884	15812	15778	15842	15907	15869	15930	15826	16135	16060	15880	15949	15939	15993	15958	16125	15792	16006	15966	15916	15979	15883	15957	15811	15993	15736	15917	15722	15908	16027	15853	15987	16007	15924	15859	15935	15946	15848	15900	15799	15969	15849	15857	16058	15901	16125	15943	15852	15889	15994	15942	15813	16056	16084	15966	15967	16177	15884	15933	15872	15910	15864	16049	15961	16006	15852	15857	16066	15771	15970	15868	15993	15840	16134	16149	15964	15966	15839	16067	15787	15917	15811	15990	16010	15967	15805	15899	15829	15950	15826	15929	15906	16073	15876	15953	15988	15954	15837	15972	15753	15891	15990	16033	15874	15863	15793	15919	16049	16001	15880	15778	15808	16102	15901	15833	15963	16000	15990	15991	16028	15809	15855	15855	16034	16059	16020	15996	15826	16040	16041	15918	15988	15880	16023	15819	15745	15918	15932	15931	15765	15925	15916	16094	15759	15896	16042	15895	16071	15770	16002	15882	16054	15833	15845	16046	15789	16014	15822	16038	15932	15939	15870	15759	15895	16022	15895	15926	16055	15974	15808	15785	15958	15942	15969	16118	15709	15879	16055	15886	15932	15848	15878	15930	15835	15990	15837	16044	15735	15941	15891	15799	15965	15694	15941	15890	16000	15963	16094	15919	16014	15998	15944	15750	16138	16014	15609	15986	16135	15850	15982	16010	15799	16050	16052	15791	16064	15853	15954	15992	15944	15986	16052	15964	15852	15774	15987	15943	15918	15862	15862	16004	15952	15651	15861	16103	16041	15851	15793	15905	15961	15815	15942	16120	15933	15963	15848	15903	15971	15972	15993	16034	16032	15928	15823	15847	15980	15720	15820	16013	15756	15877	15927	15805	16000	15904	15867	15817	15962	15859	15817	15896	15920	15839	15862	16067	15697	15810	15804	15990	15954	16021	15982	15805	16012	15884	15892	15896	15802	15843	15912	15917	15900	15969	15944	15928	15862	15895	15873	15949	15812	16056	15980	15898	15996	15969	15904	15787	16118	15817	15858	15876	15920	15889	15923	15748	15998	15838	15742	16030	15907	15980	15932	15905	15970	15944	15759	15942	15925	15844	15784	16009	15719	15893	16017	15985	16022	15944	16012	15929	15979	15945	15935	15797	16092	15960	15874	15917	15864	16085	15899	15868	16005	15898	16072	15996	15816	15936	15801	15778	16007	15809	15852	15754	15807	15876	16012	15891	15873	15786	15903	15673	15968	15861	16019	15758	15821	15913	15890	15904	15902	15899	15920	15939	16037	16047	16042	15891	15944	16090	16021	15820	15886	15975	15952	15833	15864	15905	15878	15921	16008	15967	15944	15901	16062	15950	15976	15790	15966	16048	15887	15797	15730	15988	15858	15780	15818	15736	15813	15864	15941	15981	15707	15898	16082	15851	15912	15745	15903	16051	15899	15943	15777	16060	15938	15877	16054	15722	15965	15949	15894	16054	16127	15868	15936	15964	15787	15836	16173	15818	15776	15715	15878	15739	15963	15665	15890	15943	15824	15802	15929	16058	15925	15964	16010	15897	15808	16050	16047	15883	15781	15884	15935	16104	15654	16036	15851	15982	15890	16012	16024	16054	15983	15944	15674	15909	15869	16048	15895	15766	15926	15951	15970	15905	15919	15845	15965	15893	15910	15788	15746	15765	15931	15930	15887	16083	15808	15895	15940	16008	15889	15891	15878	15863	16105	15955	15704	16040	15821	15814	16010	15814	15959	15863	15910	16088	15855	16051	15852	15989	15839	15963	15910	15966	15980	15988	15936	15943	16061	15806	15928	15962	15716	15931	16026	15897	16052	16026	15938	15803	15906	15875	15946	15850	15659	15985	15861	15952	15965	15708	15903	15959	15924	15909	16040	15925	15789	15985	15869	16093	16045	15789	16076	15998	16042	15828	15930	15752	15865	15940	15788	15771	15880	16026	15770	15883	15874	15861	15724	15934	15791	15984	15793	16053	15872	15930	15898	15907	16139	15784	15929	16070	15958	15974	16048	15922	15862	15648	15915	15938	15879	15824	15914	15922	15930	15959	15942	15943	16046	15827	15919	15930	15803	15849	15924	15812	16043	15931	15939	15803	16023	15931	15949	15893	15850	15961	15861	16068	16000	15937	15978	16074	15826	15789	16102	15832	15913	15953	15910	15955	15961	16029	15915	15855	15959	16013	15967	15974	16030	15965	15846	15892	15751	15939	15685	15771	15955	16038	15857	15779	15882	15824	15829	15870	15787	15806	15863	15851	15817	15976	16016	15721	15973	15959	16017	15835	15801	16022	15976	15926	15689	15897	15742	15976	15860	15935	15835	15973	15983	15973	16011	15983	15895	15824	15877	15602	15977	15707	15933	15747	15847	15816	16028	15866	15755	15834	15801	15913	15792	15997	15788	15928	15987	15827	16076	15998	15863	15880	15912	15965	15892	16076	15992	15709	15930	15928	15908	15862	15978	15932	15995	15862	16005	15892	15940	15852	15836	16073	15904	15793	15894	15807	16098	15904	15977	15958	15926	15813	16015	15791	15966	15837	15881	15928	15911	15736	15890	15830	15822	16088	16012	16022	15829	15960	15858	15860	15943	15957	15857	15955	15983	15882	15927	15947	15811	15924	15909	15906	15906	15855	15859	15840	16106	15811	16065	15964	15916	15899	15775	15980	15997	16077	16026	16073	15921	16081
32527	39136	38994	27355	19486	17399	17107	16726	16656	16637	16740	16989	16843	16894	16738	16670	16868	16758	16952	16877	16728	16876	16772	16655	16841	16829	16921	16725	16722	16715	16590	16634	16879	16641	16830	16991	16830	16853	16838	16567	16663	16696	16736	16769	16854	16820	16641	16640	16782	16723	16981	16868	16938	16812	16721	16812	16703	16546	17005	16817	16785	16661	16924	16679	16615	16663	16793	16919	16820	16749	16934	16796	16753	16610	16564	16700	16695	16681	16729	16503	16650	16854	16752	16779	16701	16722	16824	16735	16835	16587	16758	16462	16807	16775	16830	16875	16664	16779	16584	16724	16762	16870	16583	16693	16814	16706	16601	16730	16600	16717	16745	16700	16801	16793	16643	16619	16691	16681	16750	16803	16793	16603	16864	16692	16675	16753	16702	16714	16652	16678	16768	16460	16658	16751	16723	16643	16781	16783	16474	16709	16707	16657	16651	16682	16872	16685	16781	16606	16635	16614	16570	16592	16815	16837	16821	16530	16603	16616	16523	16612	16676	16463	16473	16897	16750	16580	16820	17050	16881	16468	16695	16599	16485	16739	16567	16472	16765	16654	16736	16639	16715	16624	16641	16656	16733	16582	16516	16587	16712	16497	16590	16770	16684	16666	16740	16748	16703	16874	16700	16822	16787	16676	16631	16631	16764	16792	16678	16729	16579	16678	16695	16694	16799	16737	16639	16926	16753	16800	16751	16703	16857	16559	16897	16860	16579	16711	16519	16569	16607	16717	16931	16583	16786	16781	16659	16750	16429	16891	16659	16791	16837	16782	16629	16561	16608	16685	16602	16703	16793	16693	16778	16727	16759	16711	16723	16764	16558	16806	16771	16568	16727	16542	16584	16596	16645	16588	16956	16822	16847	16721	16748	16786	16599	16584	16859	16776	16749	16771	16532	16668	16710	16695	16597	16809	16821	16638	16665	16645	16574	16708	16859	16693	16802	16540	16806	16716	16725	16847	16771	16691	16821	16836	16682	16661	16675	16766	16621	16575	16627	16708	16850	16685	16672	16587	16775	16509	16734	16865	16610	16765	16689	16641	16678	16810	16796	16829	16687	16703	16730	16743	16747	16752	16638	16630	16792	16564	16705	16880	16699	16532	16836	16716	16744	16680	16848	16790	16792	16888	16662	16617	16530	16605	16860	16672	16630	16744	16791	16744	16593	16658	16595	16654	16624	16871	16680	16737	16806	16648	16603	16812	16790	16610	16465	16908	16765	16456	16672	16936	16580	16409	16598	16678	16653	16786	16675	16751	16764	16618	16734	16768	16608	16542	16607	16570	16816	16934	16657	16683	16623	16669	16706	16582	16617	16836	16747	16571	16767	16599	16758	16621	16630	16819	16654	16509	16625	16764	16723	16830	16601	16609	16713	16704	16718	16806	16770	16896	16933	16593	16607	16712	16761	16642	16656	16747	16706	16788	16738	16683	16744	16743	16701	16548	16527	16496	16648	16924	16808	16673	16739	16822	16915	16571	16714	16977	16805	16705	16705	16633	16880	16755	16818	16760	16785	16770	16737	16573	16670	16768	16516	16774	16637	16666	16929	16495	16691	16459	16721	16688	16802	16821	16571	16802	16707	16751	16706	16834	16885	16760	16628	16638	16798	16689	16766	16900	16706	16539	16733	16844	16852	16880	16959	16628	16775	16540	16703	16767	16707	16645	16744	16646	16741	16565	16542	16616	16748	16544	16807	16605	16647	16831	16807	16773	16761	16971	16923	16637	16633	16607	16723	16688	16736	16705	16690	16627	16939	16706	16697	16709	16809	16612	16776	16587	16569	16736	16784	16783	16762	16938	16823	16730	16814	16706	16672	16744	16671	16728	16811	16716	16699	16930	16656	16544	16729	16684	16730	16593	16717	16590	16807	16583	16766	16785	16818	16852	16468	16854	16713	16542	16621	16768	16684	16680	16766	16683	16790	16652	16662	16531	16691	16812	16893	16569	16770	16782	16798	16821	16764	16801	16675	16667	16711	16612	16648	16755	16710	16733	16692	16889	16771	16889	16541	16815	16482	16635	16695	16570	16711	16818	16685	16574	16705	16703	16822	16785	16575	16650	16640	16660	16803	16695	16952	16756	16711	16888	16801	16781	16675	16632	16858	16818	16889	16880	16517	16785	16642	16651	16918	16856	16942	16662	16809	16547	16816	16678	16596	16690	16852	16837	16632	16492	16707	16797	16844	16850	16847	16619	16659	16771	16595	16601	16884	16837	16675	16745	16658	16724	16559	16640	16672	16647	16652	16716	16704	16756	16792	16820	16678	16700	16813	16904	16715	16893	16598	16681	16753	16607	16641	16625	16719	16725	16745	16620	16634	16641	16938	16566	16807	16708	16701	16765	16815	16674	16864	16628	16912	16808	16574	16612	16578	16863	16672	16694	16698	16829	16689	16670	16675	16727	16545	16793	16693	16576	16732	16697	16836	16831	16633	16725	16585	16584	16640	16607	16781	16738	16726	16677	16682	16894	16841	16817	16727	16630	16750	16660	16890	16587	16761	16772	16702	16682	16561	16670	16756	16757	16718	16847	16708	16835	16728	16511	16631	16719	16692	16706	16650	16614	16604	16778	16730	16624	16746	16624	16527	16495	16672	16769	16557	16854	16697	16684	16889	16629	16815	16796	16855	16789	16745	16798	16637	16605	16786	16720	16712	16796	16668	16884	16904	16737	16851	16708	16986	16684	16671	16650	16758	16629	16614	16849	16673	16667	16759	16681	16703	16617	16798	16664	16699	16726	16939	16684	16762	16626	16703	16629	16719	16601	16621	16664	16762	16695	16708	16667	16723	16919	16793	16758	16730	16637	16625	16580	16600	16900	16782	16635	16846	16655	16658	16810	16850	16805	16645	16660	16724	16608	16713	16714	16781	16589	16667	16666	16648	16592	16779	16482	16748	16896	16734	16508	16741	16644	16873	16629	16744	16666	16834	16675	16803	16981	16633	16751	16732	16615	16647	16635	16583	16705	16720	16628	16662	16562	16764	16745	16502	16764	16644	16747	16815	16667	16727	16850	16734	16720	16663	16614	16692	16600	16763	16505	16815	16748	16773	16627	16711	16808	16860	16556	16765	16594	16644	16701	16711	16608	16783	16734	16645	16668	16712	16571	16821	16732	17004	16939	16596	16857	16706	16660	16511	16771	16584	16814	16769	16792	16825	16632	16660	16491	16679	16680	16715	16867	16875	16806	16742	16606	16757	16647	16659	16584	16510	16625	16670	16783	16690	16609	16571	16604	16724	16532	16532	16719	16764	16674	16693	16708	16852	16951	17014	16779	16703	16624	16796	16691	16840	16644	16629	16920	16712	16730	16626	16792	16711	16633	16759	16777	16672	16706	16742	16775	16603	16658	16665	16797	16433	16559	16700	16643	16454	16466	16700	16653	16818	16688	16628	16510	16553	16684	16876	16728	16756	16847	16697	16599	16768	16532	16654	16826	16864	16898	16749	16808	16799	16626	16585	16872	16699	16697	16749	16621	16633	16861	16718	16815	16680	16665	16571	16530	16501	16772	16842	16632	16678	16755	16721	16695	16888	16858	16682	16781	16595	16701	16651	16854	16628	16624	16695	16664	16704	16869	16686	16658	16739	16685	16840	16774	16779	16708	16648	16505	16725	16807	16728	16665	16780	16763	16785	16647	16598	16710	16840	16936	16791	16606	16933	16818	16761	16710	16702	16752	16788	16564	16763	16628	16739	16767	16503	16779	16659	16766	16745	16931	16646	16636	16796	16749	16758	16545	16822	16695	16615	16521	16554	16852	16777	16871	16777	16673	16820	16660	16692	16494	16660	16763	16577	16597	16759	16699	16561	16634	16813	16715	16717	16793	16746	16812	16605	16753	16675	16610	16725	16609	16653	16673	16711	16727	16686	16719	16751	16864	16715	16740	16665	16729	16801	16778	16825	16914	16806	16761	16636	16857	16678	16588	16794	16815	16872	16777	16758	16617	16840	16804	16743	16714	16554	16755	16687	16651	16802	16507	16765	16816	16877	16729	16901	16702	16711	16795	16760	16747	16769	16803	16878	16759	16945	16746	16594	16784	16702	16510	16712	16935	16802	16607	16669	16850	16581	16809	16659	16642	16687	16730	16497	16534	16726	16648	16908	16691	16806	16821	16754	16780	16716	16719	16565	16748	16857	16691	16719	16717	16754	16603	16683	16830	16683	16799	16766	16728	16827	16736	16682	16513	16636	16908	16729	16729	16788	16708	16588	16628	16631	16801	16820	16681	16822	16630	16668	16776	16586	16795	16687	16951	16735	16765	16722	16601	16786	16768	16724	16623	16587	16726	16756	16756	16661	16792	16885	16707	16922	16712	16578	16571	16693	16752	16798	16631	16712	16711	16621	16882	16519	16901	16672	16549	16687	16570	16475	16764	16892	16782	16666	16666	16569	16684	16761	16740	16626	16618	16795	16753	16476	16689	16594	16713	16659	16658	16770	16767	16655	16617	16793	16818	16681	16772	16776	16673	16656	16922	16778	16654	16905	16873	16706	16816	16852	16772	16593	16734	16675	16810	16790	16899	16671	16788	16895	16717	16763	16774	16874	16547	16563	16757	16739	16804	16633	16776	16630	16857	16730	16575	16620	16754	16842	16737	16606	16712	16837	16742	16613	16574	16876	16650	16695	16511	16689	16978	16814	16581	16761	16704	16678	16536	16447	16714	16663	16736	16721	16600	16575	16530	16664	16629	16512	16890	16950	16683	16711	16656	16864	16637	16749	16820	16673	16801	16804	16776	16653	16753	16579	16770	16696	16726	17043	16625	16861	16608	16693	16744	16828	16791	16866	16643	16825	16703	16598	16994	16740	16878	16670	16662	16613	16588	16896	16693	16747	16617	16843	16789	16840	16560	16733	16794	16817	16770	16748	16818	16839	16751	16751	16850	16777	16529	16693	16760	16623	16541	16741	16803	16829	16778	16738	16763	16546	16729	16490	16962	16746	16761	16702	16722	16596	16555	16702	16721	16811	16869	16585	16386	16693	16560	16615	16751	16824	16627	16481	16486	16563	16731	16807	16718	16794	16595	16710	16608	16692	16657	16752	16717	16553	16800	16838	16725	16746	16726	16739	16835	16661	16662	16667	16549	16644	16665	16895	16612	16729	16654	16809	16854
41695	57019	41983	24804	18024	16325	15630	15709	15695	15800	15823	15454	15727	15772	15703	15770	15810	15882	15911	15706	15760	15851	15966	15816	15814	15868	15828	15683	15868	15875	15732	15821	15710	15745	15815	15635	15686	15812	15709	15796	15741	15885	15743	15672	15828	15716	15859	15797	15761	15705	15692	15734	15848	15669	15830	15883	15883	16008	15785	15644	16005	15613	15980	15805	15826	15724	15907	15725	15892	15667	15677	15725	15785	15674	15850	15812	15736	15656	15846	15944	15763	15817	15760	15814	15562	15712	15747	15743	15762	15705	15810	15936	15836	15653	15728	15629	15643	15760	15734	15636	15701	15697	15485	15985	15739	15771	15803	15664	15914	15686	15723	15805	15794	15585	15699	15510	15766	15782	15776	15867	15916	15658	15610	15767	15734	15875	15852	15683	15830	15845	15547	15518	15843	15892	15736	15681	15872	15744	15661	15613	15796	15689	15600	15652	15864	15590	15834	15644	15788	15577	15894	15743	15690	15832	15735	15814	15797	15775	15843	15887	15684	15635	15648	15604	15790	15701	15792	15935	15962	15626	15678	15763	15721	15543	15796	15742	15685	15676	15661	15869	15874	15729	15782	15822	15789	15665	15643	15666	15743	15634	15735	15676	15755	15775	15812	15708	15643	15733	15876	15757	15711	15820	15576	15675	15884	15576	15667	15600	15661	15637	15864	15821	15730	15761	15586	15876	15531	15675	15696	15547	15712	15740	15879	15766	15838	15804	15758	15740	15801	15689	15887	15605	15886	15685	15743	15857	15753	15611	15766	15693	15554	15884	15841	15991	15739	15615	15676	15742	15786	15736	15861	15908	15719	15715	15512	15811	15885	15751	15820	15767	15721	15716	15713	15777	15868	15789	15716	15692	15813	15756	15721	15841	15777	15621	15770	15758	15817	15717	15690	15638	15779	15826	15746	15764	15918	15822	15741	15759	15727	15803	15685	15729	15815	15874	15781	15833	15693	15653	15818	15920	15727	15658	15823	15859	15717	15889	15718	15869	15888	15756	15631	15857	15855	15818	15563	15643	15923	15772	15822	15846	15813	15805	15577	15742	15671	15869	15903	15847	15884	15808	15738	15565	15925	15676	15849	15858	15728	15722	15532	15830	15812	15552	15936	15665	15979	15859	15827	15649	15754	15846	15774	15911	15929	15673	15813	15733	15715	15651	15767	15631	15737	15756	15749	15844	15726	15709	15732	15628	15930	16004	15767	15866	15771	15886	15788	15693	15764	15721	15766	15709	15556	15707	15927	15716	15533	15718	15770	16063	15783	15777	15734	15714	15812	15730	15772	15784	15700	15731	15838	15580	15832	15707	15807	16008	15666	15547	15774	15717	15733	15695	15770	15689	15688	15702	15709	15945	15652	15791	15693	15708	15720	15764	15799	15849	15887	15660	15590	15805	15763	15781	15614	15821	15599	15671	15608	15800	15680	15706	15796	15756	15615	15824	15680	15792	15658	15788	15729	15744	15810	15797	15749	15751	15875	15681	15785	15661	15751	15875	15670	15865	15761	15794	15716	15650	15699	15770	15754	15770	15925	15564	15799	15866	15799	15876	15649	15585	15601	15807	15782	15771	15718	15771	15759	15684	15823	15681	15706	15880	15805	15710	15718	15747	15754	15691	15707	15690	15719	15726	15646	15788	15826	15738	15760	15688	15742	15786	15752	15935	15518	15713	15654	15759	15720	15697	15810	15784	15724	15781	15817	15696	15758	15633	15828	15846	15669	15689	15714	15806	15724	15904	15873	15791	15631	15851	15772	15843	15623	15762	15716	15789	15742	15689	15760	15807	15803	15911	15657	15648	15614	15520	15848	15830	15666	15691	15795	15776	15599	15700	15596	15822	15746	15608	15791	15639	15873	15763	15995	15804	15741	15924	15804	15732	15743	15740	16000	15839	15699	15867	15639	15846	15820	15810	15733	15617	15714	15729	15874	15785	15719	15898	15817	15738	15855	15646	15814	15960	15636	15770	15553	15725	15802	15744	15779	15862	15790	15574	15688	15630	15775	15660	15791	15646	15730	15765	15904	15649	15692	15637	15784	15800	15871	15734	15692	15784	15766	15856	15707	15815	15567	15734	15773	15749	15666	15787	15895	15739	15964	15652	15804	15821	15722	15742	15842	15679	15789	15925	15821	15767	15764	15805	15765	15780	15912	15759	15639	15808	15877	15849	15727	15873	15627	15621	15689	15714	15758	15820	15833	15724	15746	15773	15798	15704	16040	16000	15808	15761	15771	15692	15667	15773	15799	15730	15739	15690	15758	15656	15724	15686	15677	15876	15759	15873	15923	15893	15733	15676	15919	15624	15742	15813	15653	15785	15715	15746	15759	15641	15615	15649	15721	15658	15753	15932	15809	15731	15728	15806	15787	15766	15748	15877	15514	15768	15627	15850	15708	15712	15703	15850	15768	15742	15663	15737	15815	15542	15922	15673	15778	15639	15720	15767	15724	15643	15881	15721	15877	15831	15718	15936	15815	15800	15819	15832	15701	15761	15753	15682	15697	15905	15906	15822	15673	15613	15707	15706	15847	15583	15809	15758	15816	15791	15908	15785	15816	15752	15679	15663	15915	15630	15712	15663	15867	15834	15818	15738	15814	15793	15746	15771	15728	15826	15943	15665	15690	15690	15572	15744	15618	15841	15778	15816	15866	15810	15706	15591	15840	15722	15693	15832	15847	15782	15810	15877	15640	15793	15744	15802	15886	15742	15732	15734	15699	15711	15658	15713	15770	15596	15753	15713	15737	15720	15760	15712	15919	15729	15703	15788	15665	15910	15845	15813	15949	15776	15774	15787	15839	15768	15711	15842	15711	15731	15901	15745	15820	15676	15743	15657	15949	15821	15636	15734	15637	15847	15758	15844	15796	15666	15936	15740	15883	15609	15782	15810	15815	15794	15803	15652	15799	15791	15888	15832	15804	15742	15613	15683	15858	15691	15640	15603	15806	15794	15759	15731	15708	15691	15589	15689	15823	15670	15718	15713	15792	15807	15892	15725	15772	15789	15775	15699	15683	15830	15729	15629	15748	15754	15796	15745	15802	15614	15654	15719	15801	15778	15822	15679	15568	15808	15816	15537	15866	15631	15838	15700	15777	15769	15654	15592	15583	15717	15602	15886	15690	15862	15711	15821	15763	15827	15823	15771	15989	15728	15626	15699	15663	15868	15773	15673	15685	15806	15895	15716	15803	15639	15665	15738	15731	15767	15633	15760	15691	15784	15847	15919	15729	15639	15799	15798	15777	15943	15740	15732	15794	15771	15770	15831	15660	15750	15593	15758	15782	15813	15842	15758	15877	15704	15825	15783	15898	15777	15693	15804	15783	15679	15769	15661	15685	15783	15644	15697	15890	15723	15652	15584	15620	15771	15849	15752	15832	15818	15653	15731	15890	15668	15635	15893	15782	15626	15847	15620	15673	15927	15905	15628	15720	15761	15745	15644	15687	15832	15768	15802	15805	15622	15682	15809	15783	15867	15769	15790	15860	15864	15637	15861	15800	15678	15852	15696	15631	15814	15902	15586	15761	15782	15574	15837	15677	15942	15691	15663	15655	15730	15930	15741	15691	15779	15664	15637	15778	15797	15802	15695	15702	15638	15576	15713	15802	15688	15793	15687	15723	15844	15668	15759	15659	15666	15766	15780	15772	15903	15803	15778	15833	15735	15798	15620	15749	15654	15759	15768	15789	15975	15848	15695	15835	15826	15827	15714	15678	15987	15664	15742	15665	15563	15814	15752	15620	15749	15776	15835	16003	15607	15824	15886	15823	15703	15781	15641	15651	15778	15742	15923	15793	15702	15759	15650	15913	15723	15824	15779	15765	15804	15595	15790	15740	15679	15640	15736	15892	15714	15704	15763	15783	15860	15702	15705	15754	15515	15869	15727	15647	15751	15764	15781	15733	15635	15760	15772	15634	15776	15693	15785	15915	15842	15724	15836	15842	15849	15791	15943	15717	15735	15628	15673	15687	15674	15602	15723	15767	15812	15755	15699	15685	15860	15689	15738	15633	15893	15720	15813	15745	15711	15581	15716	15805	15764	15840	15857	15680	15884	15634	15753	15787	15819	15890	15744	15875	15688	15720	15669	15733	15756	15844	15766	15758	15654	15699	15644	15694	15679	15745	15630	15721	15890	15686	15766	15632	15698	15652	15755	15696	15713	15891	15717	15865	15688	15814	15898	15626	15744	15886	15792	15898	15802	15831	15706	15760	15688	15800	15765	15619	15810	15779	15917	15649	15873	15970	15776	15840	15718	15611	15971	15641	15721	15861	15878	15847	15517	15948	15582	15930	15693	15785	15646	15803	15834	15723	15655	15865	15721	15757	15760	15852	15812	15809	15853	15828	15616	15675	15784	15787	15722	15589	15678	15865	15707	15696	15756	15731	15756	15780	15875	15795	15785	15909	15758	15692	15767	15810	15686	15729	15673	15830	15825	15897	15812	15704	15574	15663	15714	15723	15659	15793	15585	15714	15760	15597	15767	15669	15711	15629	15648	15719	15626	15732	15829	15946	15718	15702	15852	15886	15936	15764	15728	15844	15767	15733	15762	15970	15719	15784	15795	15799	15876	15780	15738	15817	15784	15780	15714	15628	15817	15590	15662	15536	15751	15847	15733	15796	15925	15570	15746	15836	15693	15639	15806	15819	15799	15774	15691	15805	15781	15844	15889	15685	15927	15737	15642	15891	15898	15873	15927	15719	15729	15831	15604	15792	15969	15632	15726	15964	15837	15771	15769	15747	15686	15831	15864	15640	15803	15768	15893	15784	15659	15844	15657	15808	15709	15633	15720	15947	15682	15818	15809	15837	15743	15628	15824	15832	15724	15804	15712	15627	15884	15798	15869	15655	15785	15752	15800	15772	15839	15725	15767	15927	15704	15698	15689	15734	15715	15718	15684	15818	15676	15644	15724	15721	15971	15735	15781	15746	15946	15700	15852	15735	15742	15778	15644	15618	15990	15686	15753	15645	15728	15759	15770	15744	15589	15906	15683	15777	15857	15783	15722	15919	15645	15711	15830	15803	15741	15776	15676	15745	15632	15704	15562	15766	15695	15719	15871	15737	15848	15834	15642	15873	15901	15720	15757	15800	15745	15700	15508	15720	15733	15765	15825	15625	15663
31073	37799	42468	31622	20771	17280	16426	15908	16112	15986	15885	16020	16050	15941	15995	15979	15911	15876	15851	15933	15644	15974	16006	15885	15831	15846	16003	15974	15856	15925	15958	15765	15993	15900	16043	15594	15786	15810	15783	15611	15832	16043	15993	15999	15912	15862	16077	15999	15878	16074	15838	15863	15754	16021	15887	15870	16070	15826	15839	15762	15651	15774	15847	15848	16100	15781	15883	15876	15853	15579	15861	16080	15840	15855	15722	15859	16074	15940	16032	16007	15635	15934	15773	15867	15934	15982	16040	15818	15871	15800	15975	15846	15951	15797	15694	15946	15719	15581	15945	15813	15786	15783	15884	15783	15881	15665	15808	15922	15975	15902	15828	15752	15899	15898	15947	15767	15763	15875	15769	15911	15874	15752	15735	16023	15838	15890	15809	15684	16015	15930	15897	15785	15917	16024	15929	15929	15732	15904	15797	15929	15725	15901	15743	15747	15862	15731	15892	15827	15871	15785	15898	15979	15790	15719	15694	15865	15768	15782	15814	15841	15845	15955	15967	15995	15903	15875	15891	15864	15829	15679	15764	15762	15817	15793	15893	15888	15913	16092	15911	15862	15913	16006	15831	15868	15715	15878	15895	15701	15726	15786	15974	15880	15738	15932	15810	15874	15868	15820	15909	16015	15780	15657	15655	15934	15903	15692	15712	15847	16008	15908	15761	15818	15950	15927	16121	15850	16058	15788	16092	15765	16053	15871	15687	15744	15753	15834	15847	15840	15757	15737	15697	15843	15910	16084	15883	15848	15848	15794	15790	15862	15875	15660	15764	15837	15899	16000	15837	15783	15908	15684	15871	15599	15774	15970	15760	15748	15747	15855	15889	15892	15751	15942	15903	15845	15822	15850	15744	15710	15795	15738	15898	15992	16026	15724	15881	15809	15865	15753	15785	15822	15984	15850	15896	15981	15841	16110	15957	15723	15969	15988	15976	15767	15805	15998	15795	15825	15816	15905	15890	15895	15835	15908	15916	16034	15964	16151	15831	15811	15760	15868	16121	15819	15814	15940	15899	15932	15864	15666	15809	15828	15649	15795	15903	15754	15977	16001	15797	15883	15764	15916	15780	15854	15737	15912	15917	15800	15689	15732	15774	15742	15787	15861	15996	15830	15752	15663	15593	15888	15919	15679	15763	15887	15862	15777	15891	15684	15918	15678	15807	15704	15871	16165	16066	15949	15913	15736	15795	15842	15911	15942	15906	15777	16057	15833	15766	15747	15862	15983	15857	15961	15780	15883	15858	15837	15860	16030	15856	15662	15898	15697	15836	15915	15869	15526	15874	15753	16038	15939	15849	15936	15805	15764	15848	15987	15912	15791	15845	15909	15666	15697	15732	15710	15963	15820	15757	15888	15928	15954	15812	15824	15954	15703	15826	15869	15772	15812	15928	16060	15926	15725	15708	15797	15812	15829	15874	15699	15876	15984	15964	15979	15743	15892	15803	15954	15689	15903	15772	16048	15840	15759	15820	15847	15867	15963	15725	15782	15956	15878	15912	16035	15876	15829	15961	15830	15919	15882	15875	15842	15687	15789	15810	15866	15913	15818	15859	15897	15869	15960	16046	15931	15871	15907	15719	15949	15735	15920	15659	15767	15829	15794	15862	15772	15828	15859	15855	15886	15850	15887	15670	15873	15913	15940	15973	15909	15959	15759	15928	15839	15768	15881	15710	15823	15682	15809	15974	15649	16244	16013	15829	15870	15862	15846	15622	15830	15914	15914	16092	15712	15947	16004	16091	15892	16105	15796	15756	15698	16003	15873	15820	15792	16047	15868	15741	15734	15897	15938	15923	15867	15764	15900	15779	15723	15564	15679	15782	15928	15811	15863	15825	15732	15958	16020	15770	15948	15834	15673	15695	15903	15733	15890	15911	15927	15811	15831	15896	15844	15715	15847	15811	15806	15734	15736	15906	15811	15892	15960	15871	15744	15726	15810	15809	15858	15622	15721	15910	15753	15531	15882	15821	15811	15701	15780	15769	15665	15637	15828	15982	15730	15944	15795	15753	15824	15764	15941	15976	15728	15914	15719	15982	15932	15719	15865	15913	15853	15672	15792	15868	15784	15771	15840	15654	15877	15872	15778	15973	15871	15871	15847	15768	15861	15917	15864	15934	15958	15971	16022	15775	15924	16077	15889	15885	15784	15905	15818	15806	15950	16062	15830	15864	15832	15900	15909	15709	15849	16138	15728	15891	15843	15989	15979	15719	15856	15793	15752	15889	15901	15767	15804	16041	15881	15720	15840	15991	15852	15805	15850	15785	15729	15904	15938	15865	15856	16018	15861	15827	15729	15735	15721	15807	15867	15960	15782	15870	15746	15967	15935	15892	15674	15786	15847	15879	15742	15708	15861	15761	15812	15801	15952	15716	15600	15657	16108	15886	15879	15887	15885	15930	15770	16037	15744	15901	15737	15740	15751	15832	15766	16048	15872	15765	15899	15975	15826	15920	15880	15903	15883	15793	15793	15889	15933	15780	16078	15731	15869	15837	15778	15760	15912	15851	15914	15674	15825	15797	15862	15855	15891	15672	15797	15953	15796	15816	15765	15722	15778	15771	16063	15802	15853	15926	15673	15863	15846	15843	15801	15936	15978	15876	15755	15805	15703	15728	15826	15712	15793	15797	15768	15733	15729	15724	15800	15894	15940	15677	15868	15873	16051	15860	15770	15981	15957	15613	16015	15778	16055	15820	15783	15781	15782	15878	15913	15893	15594	15785	15871	15735	15843	15885	15927	15644	15805	15827	15990	15931	15988	15924	15703	15739	15736	15609	15937	15891	15749	15991	15816	16091	15973	15997	15625	15656	15758	15885	15761	15943	15806	15914	15653	15827	15723	15911	15758	15931	15904	15835	15844	15836	15991	15949	15708	15654	15774	15768	15967	15881	15853	15908	15976	15822	15762	15593	15813	15774	15911	15868	15860	15899	15964	15841	15791	15728	15778	15843	15816	15865	15927	15776	16024	15727	15701	15758	15884	15885	15864	15946	15627	15684	15827	15844	15811	15719	15923	15619	15754	15970	15920	15886	15658	15846	15864	15907	15813	15776	15738	15781	15885	15830	15908	15596	15899	15900	15709	15843	15807	15865	15822	15759	15906	15747	15792	15680	15740	15905	15890	15749	15636	15783	15956	15817	15673	15690	16004	15763	15768	15923	15901	15772	15841	15684	15799	15800	15972	15866	15785	15774	15754	15874	15900	16011	15867	15973	15863	16050	15847	15823	15993	15607	15830	15718	15815	15876	15679	15762	15838	15655	15951	15897	15582	15905	15852	15836	15969	16053	15986	15655	15903	15872	15868	16017	15859	15976	15808	16032	15921	15803	16003	15879	15757	15992	15719	15956	15819	15879	15799	15835	15941	15690	15903	15781	15927	16039	15764	15801	15606	15790	15967	15745	15687	15783	15920	15835	15856	15977	15954	15805	15820	15822	15941	15977	15854	15879	16024	15648	15844	16110	16033	15890	15687	15844	15680	15771	15914	15792	15950	15985	15879	15791	15962	16012	15926	15881	15772	15792	15733	15837	15941	15841	15716	15865	15913	15838	15896	16088	15737	15828	15816	15760	15839	15843	15944	15822	15728	15957	15682	15805	15997	15920	15762	15974	15823	15900	15829	15969	16025	15780	15907	15922	15783	15859	15759	15845	15746	16050	15851	16082	15856	15926	15876	16024	16002	15672	15928	15641	15854	15856	15844	15761	15963	15753	15825	15643	15832	15747	15728	15815	15766	15962	15868	15792	15821	15780	15862	16019	15735	15787	15958	15935	15672	15608	15851	15772	15813	15798	15896	15819	15778	15813	15876	15833	15812	15836	15760	15892	16031	15852	16015	15843	15716	15911	15728	15810	15672	15803	15957	15896	15671	15823	15886	15952	15766	15862	15927	15736	15656	15894	15853	15923	15951	15891	15970	15530	15625	15718	15847	15852	15783	15767	15792	15829	15928	15709	15787	15755	15966	15851	15898	15874	15879	15694	15745	15810	15982	15819	15840	15921	15844	15761	15492	15820	15927	15723	15645	15878	15878	15776	15865	15841	15929	16031	16035	15774	15558	15897	15759	15795	15762	15891	15973	15813	15758	15917	15787	15731	15625	15977	15857	15960	15913	16114	16007	15841	15759	15792	15825	15984	15863	15976	15747	15784	15837	15994	15878	15858	15710	15948	15658	15856	15827	15839	15796	15959	15984	15926	15850	15844	15673	15703	15666	15848	15826	15843	15755	15992	16031	15836	15849	15852	15825	16057	15897	15831	15836	15987	16067	15727	15657	15656	15730	15774	15909	16003	15829	15900	15876	15801	16058	15733	15746	15744	16022	15763	15845	15767	15933	15955	15702	15712	15846	15537	15696	15682	15796	15816	15868	15983	15866	16008	15712	15930	15823	15723	15823	15550	16042	15888	15807	15896	15980	15959	16018	15925	16023	15748	15861	15946	15972	15629	15806	15759	15712	15750	15868	15662	15912	15852	15756	15934	15983	15811	15837	15815	15863	15763	16008	15827	15894	15834	15830	16028	16009	15808	15867	15818	15660	15874	15805	15793	15947	15912	15857	15812	15916	15820	15705	15793	15993	15946	15875	15854	15701	15848	15933	15920	15871	15715	15696	16024	16196	15915	15946	15864	15870	15893	15934	15840	16142	15878	15724	15856	15738	15940	15912	15711	15962	15830	15853	15947	15951	15927	15876	15895	15792	15822	15757	15665	15691	15804	15727	15839	15906	15773	15965	15741	15877	15704	15845	15806	15718	15783	16015	15697	15852	15584	15773	15985	15911	15859	15986	15879	15760	15592	15833	15944	15831	15901	15734	15814	15625	15948	15988	15899	15823	15923	15827	16155	15994	15899	15664	15807	15772	15714	15761	15881	15849	15900	15957	15944	15811	15827	15815	15899	15805	15776	16095	15878	15867	15870	15939	16010	15864	15719	15917	15937	15597	15794	15719	15861	15853	15950	15740	15788	15915	15902	15664	15780	15684	15808	15797	15911	15804	15984	15794	15878	15929	15887	15993	15852	15742	15859	15857	15828	15963	15980	15784	15894	15965	15823	15848	15988	15960	15743	15888	15990	15889	15869	15921	15762	15883	15741	15775	15810	15899	15992	16063	15960	15848	15864	15896
58573	76686	56165	32703	20105	16226	15399	15338	15145	15467	15130	15228	15351	15322	15225	15235	15302	15301	15188	15124	15019	15374	15258	15308	15459	15431	15162	15224	15323	15216	15269	15149	15399	15142	15114	15342	15225	15242	15214	15134	15328	15089	15298	15385	15194	15274	15193	15257	15188	15273	15321	15178	15296	15171	15400	15069	15270	15296	15082	15242	15460	15389	15376	15263	15189	15183	15232	15374	15322	15226	15315	15214	15179	15333	15486	15384	15435	15182	15235	15301	15148	15258	15172	15308	15080	15246	15353	15160	15238	15295	15187	15148	15291	15285	15179	15087	15342	15063	15234	15209	15387	15206	15350	15300	15264	15087	15229	15059	15221	15219	15142	15313	15271	15238	15367	15242	15304	15084	15140	15236	15228	15287	15357	15230	15042	15174	15193	15168	15221	15069	15270	15269	15073	15166	15169	15388	15288	15000	15299	15294	15246	15262	15011	15322	15254	15135	15282	15350	15238	15323	15355	15174	15104	15415	15190	15286	15244	15169	15404	15182	15222	15235	15224	15156	15336	15183	15347	15212	15272	15285	15339	15120	15152	15259	15258	15283	15298	15192	15094	15101	15275	15105	15269	15116	15192	15471	15206	15157	15210	15231	15138	15281	15310	15256	15228	15393	15214	15375	15281	15135	15244	15337	15267	15269	15299	15107	15177	15388	15326	15186	15289	15311	15354	15309	15173	15278	15176	15395	15286	15352	15191	15425	15246	15320	15036	15280	15504	15108	15375	15220	15130	15374	15424	15316	15292	15358	15177	15365	15232	15261	15340	15340	15159	15224	15251	15226	15307	15244	15374	15165	15032	15246	15230	15264	15246	15145	15264	15322	15268	15237	15125	15210	15367	15203	15280	15210	15196	15231	15344	15285	15351	15172	15223	15152	15374	15265	15199	15156	15270	15365	15331	15314	15251	15338	15271	15361	15305	15145	15244	15182	15313	15107	15241	15152	15174	15236	15242	15221	15339	15351	15393	15280	15429	15387	15269	15292	15098	15251	15282	15310	15311	15312	15057	15348	15184	15183	15323	15350	15438	15355	15334	15185	15219	15320	15284	15220	15297	15249	15045	15102	15171	15373	15197	15266	15273	15434	15151	15066	15285	15429	15420	15297	15348	15121	15260	15224	15405	15236	15308	15253	15160	15211	15177	15374	15228	15192	15269	15363	15287	15294	15192	15388	15418	15102	15251	15296	15287	15256	15235	15271	15130	15212	15324	15239	15175	15260	15245	15285	15274	15180	15234	15005	15396	15154	15234	15221	15169	15262	15285	15148	15130	15215	15347	15343	15192	15378	15210	15213	15270	15281	15211	15306	15384	15444	15191	15351	15120	15176	15214	15221	15262	15154	15287	15205	15295	15160	15332	15365	15388	15112	15201	15222	15226	15275	15401	15207	15388	15438	15308	15350	15288	15263	15291	15275	15286	15265	15329	15162	15423	15190	15376	15315	15064	15282	15244	15235	15150	15234	15097	15316	15293	15276	15314	15177	15169	15166	15200	15318	15169	15184	15149	15236	15168	15170	15009	15243	15186	15174	15433	15235	15167	15302	15040	15289	15212	15321	15401	15374	15076	15394	15253	15287	15302	15229	15290	15308	15344	15145	15408	15126	15231	15209	15147	15229	15116	15347	15181	15205	15133	15353	15074	15228	15197	15220	15380	15175	15295	15242	15401	15235	15157	15191	15198	15307	15097	15257	15337	15036	15343	15403	15392	15395	15253	15309	15133	15314	15303	15282	15195	15172	15260	15367	15168	15326	15322	15275	15231	15241	15281	15143	15238	15352	15399	15126	15392	15225	14997	15304	15284	15134	15431	15248	15349	15149	15275	15297	15442	15215	15263	15342	15269	15298	15325	15230	15199	15306	15244	15147	15214	15173	15253	15243	15314	15204	15282	15360	15248	15393	15407	15190	15300	15354	15167	15158	15381	15132	15430	15192	15171	15183	15202	15173	15246	15306	15364	15277	15216	15365	15202	15225	15127	15249	15219	15334	15198	15363	15258	15227	15333	15292	15209	15277	15267	15243	15228	15353	15087	15242	15301	15276	15334	15337	15327	15120	15203	15256	15256	15282	15166	15293	15093	15313	15276	15133	15192	15251	15102	15132	15173	15079	15072	15254	15314	15241	15316	15226	15232	15285	15202	15342	15296	15283	15372	15183	15363	15253	15273	15388	15099	15350	15167	15375	15212	15301	15307	15277	15209	15282	15187	15236	15193	15304	15176	15398	15346	15224	15235	15286	15160	15269	15295	15346	15144	15151	15497	15266	15275	15472	15402	15314	15290	15286	15256	15052	15310	15301	15376	15178	15250	15343	15281	14980	15320	15341	15159	15225	15073	15319	15157	15254	15179	15183	15365	15244	15158	15313	15354	15248	15065	15257	15340	15244	15238	15351	15277	15217	15497	15215	15194	15366	15225	15074	15292	15348	15328	15330	15237	15155	15311	15249	15303	15399	15295	15157	15177	15268	15280	15188	15404	15309	15354	15345	15383	15263	15326	15184	15238	15393	15213	15140	15283	15232	15198	15187	15286	15130	15180	15272	15078	15362	15163	15248	15263	15222	15205	15074	15256	15252	15174	15272	15289	15394	15207	15215	15228	15253	15103	15361	15142	15339	15292	15221	15220	15295	15297	15292	15142	15316	15393	15373	15184	15355	15348	15197	15080	15346	15047	15461	15101	15185	15202	15152	15287	15307	15441	15142	15067	15230	15265	15224	15334	15185	15307	15212	15373	15184	15250	15298	15299	15191	15271	15282	15116	15300	15196	15304	15257	15354	15325	15311	15256	15084	15307	15337	15210	15235	15165	15165	15295	15208	15484	15385	15181	15424	15223	15283	15149	15222	15285	15228	15417	15366	15135	15291	15269	15376	15306	15432	15355	15129	15342	15279	15211	15217	15122	15122	15196	15204	15302	15275	15288	15116	15298	15319	15151	15215	15380	15266	15217	15181	15309	15087	15311	15365	15151	15327	15208	15287	15296	15271	15341	15244	15280	15339	15286	15328	15268	15200	15131	15296	15217	15332	15318	15173	15034	15150	15268	15391	15259	15284	15208	15261	15206	15343	15310	15327	15207	15344	15219	15155	15422	15094	15203	15333	15454	15300	15267	15322	15313	15447	15301	15349	15490	15332	15261	15221	15265	15151	15405	15260	15262	15302	15325	15266	15204	15228	15241	15324	15346	15314	15128	15229	15274	15399	15152	15322	15324	15248	15219	15250	15421	15311	15172	15243	15161	15159	15218	15300	15273	15146	15335	15162	15215	15490	15103	15286	15225	15365	15296	15367	15175	15473	15251	15081	15239	15135	15214	15202	15290	15208	15307	15434	15290	15332	15333	15153	15081	15238	15181	15396	15492	15254	15314	15211	15394	15328	15260	15310	15251	15302	15454	15157	15208	15522	15159	15154	15284	15158	15376	15146	15225	15349	15216	15333	15217	15332	15256	15198	15347	15313	15226	15219	15272	15162	15169	15154	15419	15356	15465	15221	15228	15247	15384	15239	15264	15389	15195	15195	15205	15154	15244	15357	15318	15321	15165	15227	15196	15209	15214	15193	15184	15252	15203	15135	15085	15206	15274	15254	15252	15471	15204	15249	15175	15323	15173	15138	15285	15125	15152	15208	15149	15209	15456	15124	15349	15153	15212	15246	15133	15444	15295	15314	15314	15395	15177	15254	15271	15262	15258	15177	15138	15352	15320	15280	15417	15245	15048	15121	15092	15369	15364	15311	15208	15188	15066	15268	15153	15059	15203	15373	15206	15164	15172	15202	15243	15154	15158	15344	15307	15327	15319	15226	15270	15331	15308	15304	15110	15487	15196	15194	15316	15228	15375	15077	15171	15316	15166	15179	15252	15207	15264	15139	15328	15430	15346	15240	15232	15068	15076	15397	15195	15236	15315	15351	15322	15389	15171	15318	15147	15163	15399	15358	15329	15182	15194	15191	15400	15251	15304	15269	15229	15278	15240	15250	15186	15247	15257	15295	15121	15214	15252	15093	15296	15342	15146	15202	15035	15315	15291	15551	15312	15267	15312	15045	15166	15416	15304	15363	15313	15246	15337	15275	15257	15274	15279	15285	15360	15322	15549	15230	15228	15284	15149	15449	15349	15263	15324	15206	15158	15219	15387	15216	15163	15389	15329	15197	15226	15413	15294	15299	15093	15315	15327	15314	15300	15195	15286	15281	15222	15281	15113	15133	15389	15313	15356	15310	15118	15228	15285	15460	15218	15128	15192	15165	15265	15100	15282	15214	15198	15127	15035	15220	15321	15174	15185	15335	15142	15384	15296	15395	15282	15252	15272	15393	15336	15354	15267	15382	15182	15312	15316	15333	15198	15251	15244	15371	15378	15251	15111	15271	15389	15486	15450	15149	15124	15117	15308	15324	15234	15319	15318	15373	15234	15277	15295	15419	15319	15101	15269	15472	15402	15308	15208	15400	15213	15302	15204	15367	15328	15324	15162	15231	15403	15283	15317	15154	15389	15054	15283	15144	15286	15163	15277	15291	15112	15385	15099	15359	15142	15493	15271	15329	15214	15261	15213	15348	15344	15338	15272	15220	15307	15347	15147	15387	15344	15358	15266	15246	15385	15428	15086	15338	15300	15308	15102	15334	15161	15049	15241	15339	15179	15227	15235	15232	15355	15234	15213	15186	15243	15374	15198	15227	15204	15312	15306	15178	15243	15283	15256	15307	15268	15267	15289	15248	15405	15394	15294	15259	15395	15166	15331	15190	15359	15410	15305	15340	15282	15317	15245	15329	15202	15254	15236	15270	15179	15252	15153	15367	15316	15231	15159	15305	15281	15184	15125	15247	15423	15200	15506	15203	15304	15120	15194	15381	15365	15248	15231	15185	15295	15262	15153	15265	15240	15188	15374	15085	15426	15203	15161	15200	15162	15347	15021	15293	15302	15256	15268	15204	15242	15421	15040	15226	15313	15331	15394	15263	15147	15437	15177	15248	15191	15336	15304	15291	15323	15209	15283	15203	15257	15190	15291	15310	15106	15156	15199	15378	15297	15266	15307	15335	15121	15178	15232	15385	15432	15341	15262	15061	15286	15292	15156	15177	15152	15300	15361	15354	15286	15287	15187	15218	15115	15147	15290	15295	15338	15430
23997	24360	36714	31868	25090	23331	21123	16530	15815	15920	15773	15852	15615	15921	15781	15688	15617	15650	15640	15566	15742	15709	15715	15620	15576	15721	15526	15547	15878	15730	15496	15334	15518	15445	15772	15726	15675	15631	15697	15608	15500	15480	15589	15660	15613	15596	15689	15566	15576	15443	15605	15509	15330	15502	15374	15613	15411	15447	15626	15661	15653	15482	15633	15572	15523	15479	15496	15527	15742	15463	15536	15552	15574	15468	15509	15697	15522	15707	15548	15564	15514	15618	15312	15634	15533	15430	15712	15632	15488	15645	15615	15470	15489	15504	15491	15444	15624	15567	15750	15638	15597	15631	15603	15478	15555	15677	15567	15328	15532	15548	15340	15282	15609	15498	15467	15559	15529	15515	15445	15509	15521	15656	15387	15462	15552	15482	15297	15638	15632	15304	15727	15500	15443	15434	15569	15469	15592	15607	15672	15475	15687	15511	15424	15715	15413	15421	15516	15474	15421	15476	15595	15489	15562	15465	15716	15354	15616	15560	15517	15518	15565	15551	15574	15535	15615	15744	15400	15476	15710	15623	15496	15516	15528	15348	15691	15594	15568	15299	15686	15597	15561	15621	15489	15334	15506	15820	15578	15445	15554	15352	15678	15582	15603	15429	15299	15588	15378	15510	15574	15515	15498	15565	15527	15321	15697	15734	15459	15310	15577	15613	15516	15421	15352	15610	15494	15492	15567	15501	15659	15601	15392	15437	15523	15342	15510	15588	15470	15459	15520	15603	15482	15363	15450	15471	15437	15361	15631	15502	15536	15539	15611	15481	15353	15505	15540	15645	15526	15611	15485	15411	15370	15545	15571	15541	15338	15325	15568	15370	15502	15659	15726	15423	15387	15434	15483	15501	15682	15418	15404	15520	15475	15649	15596	15671	15553	15541	15594	15434	15373	15606	15455	15584	15438	15664	15526	15636	15606	15457	15786	15626	15428	15346	15384	15626	15477	15704	15474	15415	15469	15559	15317	15595	15569	15737	15469	15554	15572	15427	15357	15580	15271	15465	15613	15571	15646	15554	15558	15594	15381	15650	15354	15526	15419	15415	15586	15632	15624	15503	15451	15412	15254	15409	15440	15430	15459	15644	15576	15627	15690	15717	15549	15524	15458	15425	15576	15332	15322	15350	15575	15490	15438	15449	15567	15318	15382	15453	15249	15216	15692	15494	15507	15615	15712	15597	15469	15627	15420	15559	15614	15375	15414	15520	15614	15439	15425	15683	15708	15581	15581	15501	15500	15561	15686	15446	15529	15631	15398	15442	15575	15643	15228	15331	15571	15570	15641	15565	15654	15793	15472	15605	15487	15600	15700	15638	15404	15667	15687	15498	15503	15624	15640	15439	15563	15673	15461	15490	15394	15459	15688	15467	15388	15360	15517	15470	15446	15640	15543	15274	15535	15363	15582	15311	15372	15495	15623	15557	15533	15494	15572	15559	15222	15493	15571	15601	15654	15598	15428	15467	15561	15613	15641	15623	15696	15492	15517	15445	15546	15653	15497	15438	15466	15404	15368	15319	15501	15443	15572	15360	15421	15466	15369	15536	15541	15516	15628	15491	15407	15487	15775	15598	15500	15287	15637	15755	15580	15478	15525	15658	15277	15635	15651	15537	15536	15278	15603	15549	15482	15512	15678	15505	15495	15423	15484	15660	15281	15520	15534	15457	15280	15287	15193	15410	15478	15335	15668	15594	15514	15469	15427	15543	15282	15564	15548	15472	15576	15497	15472	15490	15555	15676	15471	15500	15641	15401	15494	15450	15451	15315	15598	15370	15372	15415	15590	15645	15579	15588	15385	15534	15439	15539	15437	15385	15639	15793	15456	15538	15499	15442	15526	15616	15517	15657	15450	15614	15517	15466	15542	15579	15411	15462	15613	15554	15464	15439	15436	15532	15366	15466	15610	15447	15752	15341	15401	15395	15477	15457	15526	15485	15540	15501	15625	15415	15525	15499	15397	15481	15606	15641	15568	15623	15653	15531	15412	15654	15512	15495	15586	15638	15529	15387	15680	15611	15528	15650	15520	15438	15631	15605	15665	15410	15556	15498	15512	15531	15524	15575	15433	15405	15538	15490	15502	15572	15473	15613	15447	15602	15475	15492	15507	15373	15263	15329	15519	15450	15274	15517	15484	15464	15500	15560	15629	15724	15707	15474	15477	15280	15436	15467	15577	15631	15410	15379	15528	15634	15451	15536	15448	15534	15626	15578	15375	15396	15457	15558	15305	15519	15483	15481	15527	15349	15348	15555	15519	15653	15429	15562	15538	15427	15492	15515	15582	15522	15452	15499	15425	15464	15653	15574	15568	15519	15527	15419	15477	15440	15529	15474	15508	15457	15559	15556	15460	15587	15421	15491	15543	15638	15600	15607	15541	15532	15678	15560	15529	15525	15402	15571	15485	15514	15445	15498	15555	15398	15710	15352	15365	15474	15660	15318	15492	15439	15543	15607	15457	15493	15519	15567	15427	15406	15438	15421	15582	15468	15630	15404	15408	15309	15583	15425	15553	15662	15647	15359	15565	15648	15569	15552	15452	15642	15403	15578	15548	15362	15496	15669	15536	15752	15541	15461	15309	15525	15479	15502	15603	15456	15496	15568	15514	15654	15570	15727	15693	15527	15710	15605	15515	15503	15521	15361	15687	15503	15517	15603	15626	15710	15546	15485	15559	15441	15418	15339	15655	15509	15542	15555	15451	15492	15674	15336	15415	15452	15492	15588	15491	15404	15509	15626	15562	15554	15482	15602	15530	15602	15633	15399	15384	15426	15453	15554	15444	15439	15534	15437	15588	15431	15408	15511	15476	15537	15777	15710	15435	15773	15512	15399	15625	15592	15573	15373	15532	15604	15422	15546	15402	15587	15609	15437	15580	15584	15415	15654	15558	15278	15354	15584	15733	15514	15512	15509	15543	15537	15525	15527	15442	15552	15483	15422	15395	15509	15589	15610	15445	15505	15504	15451	15487	15491	15552	15367	15502	15444	15464	15498	15556	15711	15456	15605	15323	15525	15262	15397	15735	15481	15485	15519	15385	15610	15555	15490	15377	15357	15560	15489	15692	15629	15681	15422	15473	15664	15592	15398	15633	15490	15506	15584	15541	15564	15630	15599	15740	15663	15643	15527	15465	15577	15670	15593	15573	15583	15473	15577	15469	15576	15548	15477	15602	15567	15417	15309	15484	15650	15560	15562	15531	15501	15420	15348	15520	15637	15571	15629	15548	15510	15576	15478	15502	15524	15432	15304	15352	15420	15491	15456	15356	15559	15430	15442	15576	15484	15575	15439	15531	15712	15309	15554	15610	15333	15290	15449	15474	15609	15702	15569	15569	15477	15539	15458	15447	15487	15489	15606	15639	15492	15498	15593	15679	15576	15623	15651	15474	15475	15558	15373	15526	15380	15472	15501	15507	15558	15419	15560	15303	15392	15291	15625	15552	15488	15514	15515	15388	15567	15433	15316	15598	15648	15461	15509	15525	15432	15487	15471	15427	15687	15579	15507	15476	15423	15368	15559	15543	15453	15543	15688	15540	15504	15366	15473	15414	15454	15340	15378	15617	15522	15567	15398	15647	15370	15615	15651	15329	15630	15711	15592	15626	15465	15144	15354	15234	15480	15476	15420	15511	15541	15510	15572	15655	15471	15413	15420	15451	15384	15543	15426	15526	15381	15477	15583	15445	15478	15489	15378	15295	15547	15621	15472	15661	15309	15397	15784	15740	15401	15683	15460	15562	15487	15326	15598	15511	15287	15604	15345	15403	15437	15466	15500	15464	15534	15514	15663	15480	15332	15600	15356	15391	15369	15587	15486	15693	15487	15520	15574	15434	15440	15551	15392	15572	15415	15565	15443	15519	15554	15642	15477	15396	15421	15495	15670	15602	15738	15532	15741	15528	15544	15511	15452	15615	15570	15595	15528	15676	15530	15450	15477	15578	15400	15480	15501	15323	15579	15422	15406	15624	15581	15413	15607	15476	15533	15483	15415	15413	15581	15394	15486	15539	15620	15306	15267	15477	15768	15660	15457	15488	15563	15430	15406	15428	15560	15532	15595	15579	15484	15534	15540	15616	15636	15405	15420	15607	15524	15383	15497	15676	15474	15563	15613	15423	15496	15533	15293	15420	15355	15700	15492	15518	15587	15567	15580	15423	15273	15383	15371	15502	15353	15377	15622	15672	15448	15663	15552	15582	15598	15365	15380	15500	15560	15521	15573	15611	15452	15582	15395	15529	15550	15416	15454	15399	15578	15555	15494	15564	15369	15312	15695	15712	15431	15378	15477	15473	15325	15467	15317	15574	15532	15526	15643	15429	15331	15524	15575	15509	15524	15490	15446	15418	15511	15426	15336	15557	15371	15286	15545	15616	15515	15409	15668	15564	15436	15400	15636	15463	15525	15499	15326	15585	15409	15493	15650	15309	15410	15352	15588	15763	15398	15347	15275	15726	15606	15602	15354	15714	15431	15391	15523	15411	15401	15460	15415	15448	15600	15389	15491	15595	15436	15367	15591	15575	15535	15403	15372	15527	15441	15438	15393	15731	15551	15564	15701	15624	15674	15490	15501	15359	15487	15417	15455	15660	15395	15526	15584	15736	15559	15621	15657	15418	15390	15404	15638	15488	15508	15665	15478	15726	15583	15376	15403	15556	15534	15438	15525	15574	15600	15514	15508	15557	15429	15496	15349	15696	15527	15766	15720	15436	15560	15246	15503	15471	15509	15505	15431	15349	15499	15433	15371	15437	15263	15368	15536	15561	15537	15537	15556	15349	15393	15317	15478	15504	15378	15507	15505	15518	15621	15629	15456	15534	15389	15490	15664	15482	15684	15615	15369	15531	15675	15347	15646	15530	15425	15393	15527	15523	15584	15452	15741	15449	15491	15592	15539	15435	15563	15523	15458	15507	15571	15412	15498	15396	15488	15498	15610	15375	15441	15497	15409	15673	15478	15461	15511	15400	15363	15501	15546	15598	15652	15594	15532	15453	15306	15485	15551	15704	15499	15495	15472	15557	15485	15672	15286	15616	15524	15544	15462	15536	15734	15511	15510	15606	15457	15512	15608	15493	15655	15609	15461	15426	15638	15501	15392	15555	15443	15346	15443	15532	15301	15437	15477	15608	15417
61598	107667	87735	58199	33488	19430	15062	15084	15279	14856	14954	15056	15086	15139	15230	15179	15188	15220	14966	15229	14977	14933	15037	15284	15110	15103	15154	15018	14930	15082	15122	15246	14973	15018	15023	15204	15168	14973	15049	15136	15060	15195	14906	15064	15041	15166	15065	15216	15045	15006	15091	15085	15225	14969	15123	14976	15111	15143	14917	15009	15278	15116	15079	15115	15204	15110	15050	15202	15183	15058	15215	15117	15145	15075	15003	14940	15146	15129	15022	14897	15115	15302	15068	15067	15063	15252	15003	15041	15199	15088	15207	15073	15244	14976	15265	15043	15147	14931	15106	15005	15140	15030	15056	15080	14930	15077	15160	14908	14875	15070	14960	14961	14962	15007	14878	14988	15085	15051	15142	15154	15189	15010	15049	15034	15039	15005	15072	14996	14989	15151	14992	14967	15079	15042	15298	15070	15015	15130	14954	15282	14978	15177	14962	15020	14947	15179	15300	15193	15088	15091	15182	15184	15113	15005	15154	15040	15322	15160	15075	15040	15174	15115	15028	15061	15094	15147	15112	15170	15055	15088	14985	14988	14983	15020	15050	15064	15136	15046	15074	14980	15093	15085	15049	15085	14898	15025	15108	15201	15125	15136	15185	15068	15029	15197	15078	15020	15078	15131	15137	14916	15063	15007	15072	15124	14916	15113	15104	14798	15074	15031	15066	15060	14924	15037	15015	14973	14969	15097	15287	15074	15061	15070	14992	15108	15012	15263	14998	15103	15049	14979	15007	15088	14972	15235	15108	14962	15116	15017	14991	14954	14997	15080	15074	14997	14926	15105	15314	15104	15242	15014	14966	15216	15033	15126	15153	15055	15066	14936	15093	15058	15092	15116	15024	15138	14949	15083	15025	14890	14981	15035	15112	15171	15052	15085	15084	15228	15243	15057	15065	15139	15074	15105	14923	15010	15330	15047	14936	15190	15090	15032	15117	15067	15115	15175	15076	15179	15108	15194	15184	15088	15137	15238	15064	15008	15024	15002	15189	15045	15159	15011	15058	15156	15223	15015	15099	14884	14957	15047	15161	14957	15046	15018	15041	15163	15137	15019	14895	15174	15051	15012	15127	14980	15150	15099	15085	15100	14923	15216	15064	15024	15167	15013	15166	15230	15198	14991	14971	14814	15054	15356	15130	15217	15042	14951	15091	14945	14938	15206	15185	15155	15083	14903	15179	15113	15124	15194	15115	14968	14980	15042	15123	15144	15007	15065	15017	15105	14957	15155	15112	15271	15034	14971	15086	15257	15072	15095	15198	14961	14922	15053	15171	15158	15054	15090	15079	15139	15019	15056	15075	15040	15081	15143	15034	14859	15037	15068	15038	15082	15200	14887	15134	15046	15034	14875	15027	15192	15183	15003	15135	15111	14968	15157	15097	15112	15148	15025	15180	15095	14944	15087	15233	15010	15135	15191	14843	15080	14952	15045	15119	15069	15162	15136	15107	15051	14906	15032	15019	15100	15039	15000	14947	15056	15104	14973	15095	15048	15154	15123	15127	15131	15045	15119	15079	14946	15182	15131	15061	15111	15037	15129	14957	15110	14896	15092	15098	15084	15112	15200	15192	14997	15088	15208	15144	15066	15015	14886	15200	14867	15060	14913	15059	15069	15258	14994	15011	14958	15088	15105	15149	14917	14961	15001	15113	15093	15013	15141	15094	14904	15089	15242	14944	14992	15140	15200	15162	15118	15171	15129	14949	14837	15202	15143	15085	15078	15031	15190	15191	15156	15018	15165	14949	15051	15125	15204	15072	15214	14989	15109	15033	15132	15081	15068	15016	14903	15210	15324	15080	15191	15205	14990	15072	15048	15003	14891	15170	14893	15181	14988	15162	15117	15181	15044	14908	15177	15065	15267	15071	15035	15046	14886	15038	14986	15040	14897	15157	14958	15202	15019	15076	15122	15130	15054	15148	15047	15015	15097	15025	15122	15104	15007	14944	15011	14983	15087	15121	15028	15236	15171	15087	14976	15158	15058	15185	15036	15275	15111	15132	14848	14994	15158	14905	15197	15200	15101	14941	14986	14987	15101	15056	14964	15019	15041	14890	15027	15116	15029	15108	14963	15086	15207	15095	15103	15088	15218	15048	14925	15095	15097	15026	15195	15106	15061	15126	15211	14909	15155	15005	15022	15176	15130	15118	15086	14983	15129	14979	15013	15087	15207	14867	15100	15033	15076	15094	14856	14961	14997	14775	15101	15052	15184	15120	15180	14980	15057	15150	15063	15016	14779	15138	15143	15265	15143	15048	15106	15069	15042	15033	15250	15017	15236	14857	15201	15145	15079	15261	15013	15054	15193	14978	15145	15002	14924	15102	15064	14901	15263	15059	15063	15126	14988	15062	15068	15088	15105	15016	15225	14911	14939	15160	15042	15018	15093	15039	15083	14998	15041	14924	15156	15121	14933	15120	15060	15114	15065	14959	14944	15119	15147	15131	15273	14962	15136	15086	15065	15003	15156	15034	15080	14928	14941	15059	15068	14966	15004	15008	15041	15039	14924	15305	15191	15090	15027	15066	15041	15187	15023	15303	15176	15059	15083	15140	14996	15079	15024	15117	14944	14989	14965	14943	15010	15012	15084	15220	15139	14926	15132	15074	15144	15266	14991	14998	15164	15173	15258	15027	15300	15019	14912	15190	15201	15108	14995	15166	15018	15147	15144	15132	15009	14954	14953	15051	15104	15178	15132	15108	15173	15108	15031	14822	15125	15104	14976	14996	15007	14913	15106	15072	15086	15155	15112	15025	15030	15026	15208	15121	15097	15144	15158	14992	15028	15070	15143	15136	15100	14898	15058	15056	15256	15059	15034	15022	15139	15125	15115	15006	15166	15025	15101	15101	14914	15133	14917	15193	15089	15122	15134	15001	15223	15064	14980	15088	14912	15039	14987	15201	15102	15200	15031	15077	15172	14965	15058	15022	15184	15041	15228	15132	15232	15058	15006	14999	14961	15121	15092	15126	15112	15007	15149	14897	14847	15114	15003	15135	15166	15041	15179	15214	15028	14902	15002	14977	15022	15005	15051	15035	15033	15169	15043	15164	15204	14959	14890	14937	15011	15240	15248	15003	15020	14837	15069	15055	15158	15035	15167	15202	15091	15139	15015	15010	15014	15079	15010	15005	15033	14939	15142	15070	15123	15275	14954	15184	15091	15095	15082	15243	15247	15011	15079	15025	15111	14980	15278	15097	15010	15077	14989	14918	15007	15159	14949	15052	15116	14982	15045	15159	14836	15028	15048	14938	15071	14945	14998	15150	14990	15057	15077	15023	15114	15103	14972	15266	15082	15199	15046	15050	14974	14903	15083	15123	14905	15176	14790	15013	15133	15124	14847	15121	15005	15185	14918	15120	15167	14954	15251	15050	15110	15133	15052	15296	15056	14971	15074	15147	15155	15078	15034	15160	15052	15164	15102	14967	14922	14945	14975	15041	15014	15083	15193	15079	15041	15104	15118	14870	15046	15058	15065	15167	15073	15319	15121	14953	15178	15051	15161	14892	14963	15188	15184	15222	15045	14846	15176	15087	15146	15065	15235	15068	14983	15034	15090	15116	15073	15148	15033	14979	15160	14968	14973	15305	15193	15212	14993	15212	15025	15148	15071	15035	14934	15127	15004	15191	15189	15017	15183	14943	15054	15187	15027	15154	14998	15116	14931	15112	15008	14912	15045	15088	15118	15083	15033	15027	14979	14981	14931	15313	15084	15097	15130	15075	15172	15081	14907	15208	15040	15049	15129	15152	15040	15031	14771	15033	15040	15178	14962	14994	15279	14941	15106	14961	14953	15080	15077	15003	15143	15309	15112	15042	15116	15187	15069	15206	14846	14981	15076	14862	14924	15005	15281	15044	15086	15086	14998	15116	15087	15068	15049	15002	15022	15091	14983	15113	15169	15046	15062	15086	15118	15256	15051	14919	14989	14945	15226	15062	15010	15031	15125	14860	14982	15112	15035	15050	15055	15084	15049	15029	15151	14970	15147	15153	15145	15009	14897	14913	15091	14940	14963	15068	15029	15024	15211	15051	15023	15034	15029	15022	15003	15105	15041	15024	15140	14970	14877	15226	15030	14919	15087	15085	15059	15128	15085	15137	15027	15055	14943	14995	15076	15143	15062	15033	14942	15141	15102	14975	14984	15065	15230	15227	14988	15132	15149	14995	15079	15043	15092	15024	15106	15133	15133	14823	15093	14994	15019	15016	15017	15020	15132	15077	14848	14972	15006	14997	15000	15001	15136	15174	14970	15097	14890	15049	15036	14991	15151	15073	15112	15034	15074	15130	15065	15030	15258	14881	15195	15092	14982	15032	15086	15069	14964	15242	15095	15152	15001	15064	15254	15013	15130	15034	14915	15322	15041	14837	14981	15023	15202	15177	14908	14990	15196	14959	15194	14858	15107	15012	14933	15139	15202	15129	15207	15033	15052	14981	15039	15042	15232	15053	15166	15047	15055	15087	14912	15233	14995	15097	14913	15182	15010	15097	15040	15143	15062	15147	15014	15046	15034	15060	15185	15040	14956	15003	15100	15038	15127	15063	14952	15199	15076	15074	15011	15149	15072	15166	15167	15319	15140	15108	15052	15112	15029	15122	14993	15148	15163	15057	15082	15121	14992	14924	14961	14960	15121	15219	15172	15169	15034	15182	14976	15069	15257	15056	15104	15277	15304	15186	15054	15122	15067	15051	15027	15097	15176	15043	15082	14891	15078	15065	15176	15201	15010	15076	15008	15091	15015	15062	15089	14936	14902	15078	14986	15046	15001	15025	15129	15030	14931	15174	14956	15120	14899	14977	14969	15103	15050	15034	15079	14942	15149	14968	15009	15187	15035	15073	14877	15091	14964	15064	15051	15010	15040	15021	15089	15047	15130	15151	15228	15112	14990	15019	15064	15142	15039	15100	15167	15033	15033	15056	15007	15117	15002	15090	15150	15050	15063	15116	14932	15168	15065	15187	15037	15109	15010	14854	15100	15131	15176	15118	14883	15073	15233	15003	15158	15096	15076	15021	14993	15202	15172	15025	15080	14994	15013	15128	15085	14951	15080	15004	15041	15070	15010	15121	15050	15142	15027	15079	14992	15065	14979	15164	15225	15073	15105	15196	15114	14966	14969	15028	14984
32286	38702	38214	27135	18703	16561	16328	15957	15917	15656	15876	15834	15874	15726	15837	15858	15907	16119	15886	15912	15853	15909	15795	16061	15945	15908	16260	15760	15916	15844	15727	15926	15848	15867	15953	16132	15833	15916	15934	16039	15954	15767	15947	15822	15875	15964	15843	16014	15873	15763	15859	15748	15852	15716	15838	15759	15829	15857	15928	15916	16137	15993	16137	16008	15902	15941	15751	15819	15682	15934	15966	15918	15805	15827	15861	15871	15910	15883	15910	15896	16005	15876	15770	15979	15791	15819	15955	15881	16003	15885	15880	15911	15742	15848	15977	15752	15889	15839	15725	15887	15783	15667	15785	15769	15935	15981	15718	15705	15929	15928	15670	15979	15782	15872	15676	15696	15838	15972	15848	15831	15969	15940	15684	15897	15822	15680	15785	15691	15779	15817	15815	15923	15823	15959	15715	15893	15679	15844	15649	15946	15844	15919	15919	15910	15788	15945	15707	15948	15895	15809	15936	15791	15805	15919	15693	15772	15912	15697	15941	15760	16032	15916	15989	15811	15824	15801	15880	15787	15831	15829	15893	15912	15992	15825	15847	15850	15990	16025	15942	15965	15840	15869	15957	15773	15801	15724	15860	15762	15838	15732	15836	15743	15768	15811	15835	15959	15841	15971	15859	15685	15744	15804	15837	16192	15933	15958	15749	15976	15893	15633	15828	15791	15768	15937	15789	15741	15729	15673	15903	15808	15699	15896	15754	15856	15693	15779	15650	15794	15789	15968	15727	15861	15933	15736	15591	15989	15755	15817	15895	15884	15863	15949	15853	15884	15810	15620	15726	15665	15863	15815	15952	15665	15849	15759	15731	15777	15763	15722	15795	15675	15903	15958	15883	15711	15841	15854	15847	15875	15849	15960	15844	15913	15876	15821	15809	15877	15665	15877	15839	15704	15939	15983	15774	15846	15926	15740	15843	15874	15844	15788	16032	15829	15827	15891	16015	15918	15902	15847	15792	15879	15779	15778	15851	15788	15778	15809	15980	15955	15904	15741	16010	15868	15882	15849	15750	15812	15696	15773	15991	15932	15887	15787	15768	15928	15647	15811	15942	15929	15833	15713	15807	15913	15863	15921	15724	15919	16007	15699	15764	15808	15726	15672	15866	15896	15735	16010	15820	15863	15927	15592	15787	15591	15960	15756	16044	15925	15742	15771	15740	15668	15832	15921	15749	15752	15721	15723	15779	15675	15706	15914	15813	15869	15967	15712	15965	15878	15804	16009	15888	15842	15896	15596	15812	15944	15936	15586	15845	15658	16086	15952	15785	15738	15718	15993	15825	15693	15734	15925	15758	15870	15702	15915	15808	15837	15895	15910	16014	15891	15613	15848	15901	15916	15868	15843	15778	15805	15771	15766	15759	15709	15936	15696	15955	15614	15784	15900	15770	15961	16010	15772	15880	15876	15965	15807	15930	15694	15893	15876	15871	16013	15666	15723	15979	15776	15883	16030	15909	15855	15952	15861	15881	15794	15726	15784	15820	15686	15688	15853	15777	15648	15825	15764	15987	15783	15871	15892	15833	15806	15789	15865	15900	15861	15664	15676	15908	15915	15901	15962	15731	15849	15761	15869	15828	15921	15928	15958	16044	15854	15887	15759	16100	15941	15802	16005	15749	15764	15897	16008	15853	15900	15990	15844	16005	15865	15739	15785	15936	15777	15957	15887	15764	15906	15824	15580	15871	15960	15864	16004	16084	15940	15800	15751	15877	15915	15979	15883	15769	15901	15825	15761	15839	15733	15935	15943	15835	15989	15989	15871	15732	15797	15911	15746	15881	16016	15901	15676	15804	16059	15786	15730	15908	15855	15925	15877	15930	15809	15760	15841	15950	15670	15568	16086	15882	15845	15949	15771	15816	15940	15941	15716	15989	15797	15860	15792	15982	16031	15687	16043	15784	15774	15804	15510	15971	15912	15888	15886	15851	15855	16035	16084	15691	15693	15719	15899	16034	15866	15869	16081	15819	15842	15749	15943	15784	15884	15748	15898	15940	15716	15753	15645	16041	15878	15900	15849	15939	15892	15897	15733	15893	15807	15822	15986	15843	15782	15758	15942	15899	15867	15842	15667	15973	16068	15823	15836	15926	15717	15977	15827	16122	15963	15941	15902	15902	16034	15948	15939	15738	15663	15708	15868	16029	15805	15867	15911	15573	15993	15887	15710	15945	15719	15793	15812	15956	15895	15855	15909	15743	15777	15842	16152	15920	15991	15859	16017	15886	15958	15819	15676	15894	15836	15902	15799	16005	15972	15926	16009	15880	15889	15798	15846	15903	15849	15794	15680	15844	16097	15848	15897	15992	15801	15911	15908	15849	15891	15762	15887	16066	15905	15919	16132	15901	15816	15996	15926	15817	15781	15975	15809	15749	15945	15899	15958	15807	15804	15894	15962	15729	15840	15814	15743	15945	15797	15825	15808	15918	15780	16047	15955	15994	15889	15869	15768	16077	15827	15880	15639	15834	15898	15885	15822	15888	15955	15979	16015	15662	15771	15831	16001	15839	15803	15949	15914	15855	15910	15969	15894	16011	16096	15806	15942	15910	15845	15802	15899	15970	15663	15896	15815	15975	15730	16038	16020	16035	15724	15803	15726	15906	15946	15929	15662	15716	15750	15777	15853	15699	15680	15828	15865	16023	15741	16007	15886	15759	15844	15727	15713	15703	15879	15924	15714	15871	15793	15811	16005	15742	15939	16083	15808	15724	15851	15867	15621	15916	15856	15876	15871	15882	15864	15938	15691	15706	15923	15961	15905	15649	15768	15672	15815	15874	15943	16054	15819	15868	15933	15714	15675	15978	15799	15801	15934	15954	15724	15794	15876	15889	15726	15858	15721	15799	16136	15920	15835	16069	15731	15861	15837	15863	15961	15773	16052	15913	15944	15911	15758	15845	15930	15789	15768	15779	15668	15899	15804	15862	15794	15919	15975	15841	15870	15904	15582	15775	15739	15758	15947	15982	15796	15761	15886	15680	15792	15769	15715	15847	15693	15739	16016	16004	15689	15874	15962	16011	15953	15939	15749	15771	16064	15761	15765	15963	16006	15915	15751	15937	15742	15859	15901	15945	15743	15944	15910	15891	15717	15864	15955	15898	15910	15784	15901	15749	15846	15697	15710	15769	15834	15833	15936	15883	15923	15966	16002	15979	15867	15920	15707	16116	16008	15807	15940	15800	15984	15860	15935	15725	15823	15789	15897	15852	15780	15944	16005	16010	15892	15946	16012	15930	15876	15672	15914	15843	15738	15635	15769	16015	15627	15917	15890	15943	15897	15868	15582	15711	15869	15790	15787	15819	16002	15858	15796	15751	15763	15770	15767	15755	15955	15686	15950	15915	16155	15910	15832	15766	15803	15947	15917	15653	15956	15855	15781	15946	15735	15979	15841	15831	15988	15850	15930	15877	16009	16025	16050	15863	16047	15839	15803	15868	15751	15664	16004	16114	15941	15818	15923	15759	15724	15755	15858	15955	16022	15913	15715	15875	15773	15755	15829	15771	15844	15770	16052	16133	15935	15775	15870	16032	15829	15806	15921	15768	15908	16016	15920	15856	15736	15901	15782	15944	15627	15837	15835	15988	15890	16024	15964	15685	15920	15933	15880	15770	15745	15772	15849	15989	15701	15848	15797	15818	15610	15816	15920	15892	15934	15869	15963	16075	16020	15817	15803	15679	15697	15893	16117	15928	15829	15741	15661	15807	15993	15796	15754	15923	15885	15888	16004	15928	15966	15869	15942	15982	15903	15728	15820	16102	16002	15789	15947	16078	15706	15730	15658	15957	15694	15948	16032	15856	15773	15770	15703	15739	15911	15781	15841	15884	15895	15887	15921	15783	15818	15942	15870	15614	15860	15880	15760	15780	15949	15758	15799	15835	15787	16065	15750	15798	15870	15632	15697	16046	15862	15953	15975	15761	15915	15835	16108	15905	15871	15732	15960	15865	15991	15851	15853	15841	15862	15869	15912	15894	15900	15941	15773	15931	15684	15991	15754	15863	15773	15984	15874	15895	15730	15968	15980	15947	15939	15875	16012	15967	15749	15817	15914	15918	15780	16078	15696	15749	15809	15789	15734	15969	15842	15905	15984	16079	15839	16036	15767	16001	15763	15884	16015	15921	16023	15863	15852	15932	15964	15779	16040	15856	15984	15881	15907	15838	15731	15964	15792	15875	15951	15829	15960	15758	15872	15786	15843	15860	15715	15860	15899	15815	16044	15703	15824	15763	15876	15925	15796	15906	15713	15913	15847	15899	15975	15862	15850	15850	15917	16027	15958	15899	15861	15777	15871	15910	15992	15735	15949	15945	15877	15894	15875	15901	15948	15904	15710	15800	15777	15846	15807	15733	15750	15831	15683	15840	15853	15860	15996	15883	15933	15803	15828	15825	15777	15709	15812	16105	15776	15848	15896	15716	15832	15970	15946	15909	15826	16027	15643	15781	15700	15727	15942	16048	15811	15919	15818	15687	15936	16004	15805	15914	15982	15847	15826	15955	15881	15941	15923	15662	15664	15854	15902	15608	15876	16031	15891	15935	15838	16022	15747	15645	15785	15734	15901	15770	16025	16013	15943	15856	15856	15905	15836	15758	15929	16170	15690	15818	15860	15838	15899	16034	16004	15820	15699	15800	15815	15902	15768	15910	15972	15542	15701	15913	15588	15804	15714	15743	15876	15833	16002	15929	15890	15884	15748	15773	15891	15838	15794	15962	15868	15649	15880	15815	15901	15787	15842	15829	15806	15918	15969	15873	15764	16007	15994	15928	16012	15692	15915	16016	15982	15861	15757	15703	15804	15728	15932	15817	15975	15963	15607	15825	15775	15917	15917	15710	15786	16056	15715	15706	15775	16052	15828	15748	15886	15845	15817	16133	15810	16021	15872	15932	15820	15841	15941	15926	15915	15813	15834	15891	15808	15846	15833	15973	15955	15688	15926	15803	15804	15805	15836	15869	15733	15857	15939	15704	15925	15827	15994	15794	15944	15674	16079	15945	15822	15957	15956	15872	15551	15928	15760	15867	15891	15807	15992	15804	15942	15883	15938	16000	15880	15807	15708	15940	15952	16016	15781	16029	15811	15766	15926	15959	16091	16097	15744	15649	15823	15916	16155	15931	16024
41068	56975	41289	25043	17560	15593	15278	15125	15211	15098	15221	15022	15102	15142	14999	15193	15262	15193	15274	15260	15074	15015	15242	15056	15209	15284	15199	15093	15190	15053	15188	15113	15198	15178	15271	15320	15265	15204	15140	15194	15027	15088	15164	15028	15171	15224	15233	15057	15330	15217	15191	15197	14959	14979	15172	15104	15018	15273	15177	15145	15180	15178	15254	15234	15101	15099	15017	15169	15226	15259	15295	15093	15136	15172	15120	15074	15267	15287	15191	15138	15058	15071	15275	15225	15136	15196	15139	15055	15189	15263	15226	15188	15010	15048	15119	15203	15076	14993	15281	15048	15385	14936	15128	15199	14961	15154	15080	15189	15182	15169	15274	15096	15147	15100	15109	15017	15306	15139	15198	15153	15309	15001	14979	15114	15052	15116	15186	15116	15141	15217	15206	15182	15032	15174	15096	15082	15138	15245	15264	15114	15059	15270	15112	15249	15126	15320	15103	15238	15043	15132	15041	14998	15137	14991	15209	15159	15260	15176	15226	15172	15092	15232	15186	15154	15152	15002	14868	15101	15180	15209	15137	15254	15177	15004	15236	15133	15287	15365	15144	15206	15049	15102	15094	15203	15206	15046	14987	15126	15128	15160	14965	15096	15212	15131	15083	15265	15087	15051	15234	15120	14965	15039	15236	15127	15079	15193	15079	15072	15264	15250	15184	15159	15166	15287	15185	15184	15275	15019	14994	14991	15258	15181	15180	14963	15149	15231	15043	14987	15117	15162	15109	15106	15352	15011	15019	15306	15022	15157	15307	15053	15125	15194	15027	15090	15024	15101	15213	15212	15091	15114	15126	15125	15029	15220	15083	15078	15146	15071	15314	15067	15065	15186	15298	15177	15145	15070	15086	15266	15093	15335	15291	14850	15190	15129	15149	15149	15041	15130	15199	15098	15332	15148	14947	15074	15153	15243	15162	15133	15210	15127	15137	15235	15217	15080	15308	14964	15058	15099	15112	15092	15122	15242	15022	15082	15106	15060	15156	15174	15317	15067	15133	15172	15180	14986	15131	15363	15165	15227	15032	15276	15064	15316	15022	15079	15057	15263	15234	15064	15102	15151	15141	15147	15108	15082	15154	14981	15266	15079	15181	15106	15119	15133	15156	15005	15181	15048	15289	15145	15262	15052	15300	15077	15187	15139	14966	15202	15181	15140	14978	15083	15124	15077	15078	15037	15369	14967	15114	15166	15122	15284	15104	14968	15209	15064	15069	14989	14952	15238	15104	15124	15245	15035	15095	15296	15224	15054	15118	15042	15149	15056	15219	15140	15063	15134	15349	15132	14989	15143	15031	15091	15303	15306	15103	15424	15139	15206	15121	15209	15259	15232	15156	15013	15116	15066	15087	15067	15190	15148	15151	15164	15191	15153	15089	15163	15287	15099	15288	15079	15295	15095	15011	15054	14988	15212	15297	15075	15259	15175	15131	15092	14994	15064	15381	15269	15152	15154	15095	15071	15208	15117	15194	15097	15308	15151	15162	15121	15001	15101	15287	15149	15227	15084	14917	15029	15135	15375	15182	15143	15083	15097	15079	15177	15189	15297	15153	14937	15135	15148	15147	15192	15061	15086	15079	15208	15139	15101	15066	15243	15083	15047	15306	15320	15102	15155	15175	15119	15036	15232	15014	14817	15044	15156	15140	15146	15060	15119	14926	15207	15157	15130	15083	15199	15097	15107	15463	15094	15179	15148	15042	15337	15115	15214	15195	15183	15190	15010	15066	15230	15065	15161	15089	15256	15069	15155	15061	15089	15134	15105	15198	15093	15168	15182	15117	15072	15282	15155	15104	15168	15375	15006	14969	15070	15146	15057	15149	15149	15050	15067	15188	15189	15089	15110	15063	15159	15206	15235	15211	15148	15114	15243	15109	15164	15261	15277	15075	15240	15174	15181	15054	15169	14930	15200	15250	15347	15171	15026	15159	15073	15099	14990	15213	15357	15163	15158	15171	15115	15225	15221	15077	15099	15113	15165	15052	15093	15047	15069	15065	15129	15141	15129	15100	15176	15104	15182	15269	15107	15243	15130	15151	15198	15091	15102	14940	15033	15245	14985	15027	15205	15117	14976	15089	15207	15054	15320	15108	15222	15233	15193	15272	15071	15037	15076	15176	15057	15131	15186	15279	15198	15122	14942	15086	15104	15151	15199	15220	15276	15077	15251	15294	15175	15144	15142	15250	15082	15142	15254	15050	15117	15167	15005	15296	15023	15178	15318	15221	15107	15240	15118	15210	15230	15140	15203	15176	15198	15220	14947	15223	15051	15220	15263	15128	15180	15087	15139	15366	15084	15210	14867	15293	15224	15201	15238	15019	15211	15272	15253	15150	15099	15106	15184	15149	15164	15007	15151	15168	15270	15321	15168	15237	15049	15064	15099	15138	15218	15115	15099	15347	15202	15077	15253	15155	15056	15051	15272	15092	15021	15065	15227	15048	15063	15156	15163	15250	15038	15107	14954	15156	15172	15254	15237	15077	15229	15132	15215	15307	15229	15132	15224	15305	15165	15167	15283	15140	15169	15345	15267	15071	15061	15237	14955	15154	15074	15160	14923	15159	15169	14985	15224	15046	15163	15200	15253	15117	15087	15195	15211	15185	15093	15224	15382	15101	15064	14947	14879	15116	15234	15164	15073	15131	15086	15183	15133	15087	15183	15114	15235	15325	15150	15270	15323	15014	15331	15326	15154	14976	15115	15142	15119	15148	15180	15208	15174	15220	15236	15277	15237	15091	15094	15149	15147	15134	15029	15171	15278	15097	15176	15287	15269	15279	15235	15256	15165	15006	15205	15310	15081	15194	15014	15169	15280	15136	15185	15085	15126	15235	15191	15152	15223	15045	15169	15083	15265	15066	15112	15161	15168	15057	15078	15214	15127	15162	15201	15175	15157	15244	15224	15164	15189	15301	15166	15029	15149	15105	15252	15151	15116	15215	15132	15150	15176	15069	15237	15088	15112	14992	15183	15174	15008	15143	15162	15065	15199	14944	15107	15209	15141	15215	15065	15187	15162	15080	15195	15062	15149	15051	15120	15178	15239	15255	15147	15322	15098	15174	14985	15122	15010	15254	15334	15034	15119	15168	15085	15116	15294	15138	15032	15111	15061	15130	15092	15038	15245	15034	15211	15182	15210	15140	15306	15296	15094	15285	15068	15183	15221	15139	15094	15136	15244	15215	15077	15345	15051	15240	15133	15057	15165	15220	15008	15017	15102	15259	15114	15136	15139	15098	15275	15060	15349	15245	15225	15181	15111	15278	14973	15262	15243	15293	15146	15147	15181	15108	15062	15161	15258	15132	15414	15169	15213	15155	15220	15210	15189	15148	15160	15140	15201	15076	15008	15301	15181	15243	15085	15116	15108	15207	15138	15268	15117	15159	15214	15104	15048	15076	15175	15098	15080	15139	15170	15107	15221	15314	14987	15041	15138	15160	15163	15192	15007	15095	15231	15268	15043	15361	15094	15235	15096	15180	15238	15282	15193	15199	15113	15068	15144	15226	15044	15045	15058	15063	15093	15161	15149	15162	15099	15329	15082	15143	15150	15119	15167	15190	15110	15217	15085	15088	15238	15025	14960	15205	15149	15107	15183	15130	15158	15025	15168	15126	15084	15148	15035	15128	15177	15185	15134	15143	15104	15213	15111	15195	15224	15108	15099	15053	15107	15119	15162	15189	15292	15263	15165	15184	15105	15313	15308	15080	15055	15039	15105	15233	15265	15182	15099	15162	15187	15244	15355	15149	15075	15172	15055	15088	15157	15305	14963	15072	15191	15089	15050	15184	15083	15046	15184	15123	15130	15129	15091	15169	15163	15129	14962	15110	15054	15220	15171	15084	15244	15229	15247	15133	15105	15037	15191	15242	15063	15099	15101	15181	15137	15253	15134	15120	14965	15144	15011	15248	15041	15182	15193	15221	15036	15315	15235	15071	15263	15145	15131	15029	15166	15030	15059	15031	15197	15152	15137	15114	15126	15148	14948	15162	15093	15205	15110	15374	15071	15169	15186	15184	15007	15161	15104	14984	15156	15371	15114	15200	15116	15415	15181	15162	15185	14983	15197	15271	15207	15181	15140	15316	15242	15206	15052	15094	15107	15098	15187	15020	15002	15046	15022	15274	15010	15198	15126	15142	14958	15221	15146	15220	15043	14978	15090	15140	14994	15284	15178	15215	15111	15129	15094	15046	15102	15196	15265	15400	15362	15192	15140	15159	15193	15068	15073	15172	15024	15266	15093	15104	15134	15337	15101	15025	15139	15213	15153	15240	15234	15079	15169	15149	15165	15220	15070	15381	15250	15090	15270	15087	15160	15344	15122	15142	15185	15035	15102	15095	15208	15002	15200	15191	15048	15328	15227	15273	15166	14945	15120	15100	15097	15196	15032	15228	15218	15302	15189	15142	15065	15223	14922	15189	15086	15097	15274	15138	15183	15271	15132	15066	15267	15022	14975	15176	15174	15212	15149	15266	15083	15148	15113	15186	15118	14994	15055	15254	14993	15096	15007	15202	15143	14985	15201	15019	14913	15302	15141	15156	15089	14942	15144	15196	15269	15144	15143	15098	15129	15206	15077	15034	15179	15149	15069	15194	15081	15187	14936	15119	15330	15185	15194	15134	15211	15183	14892	15199	15064	15104	15185	15247	15148	15347	15079	15302	15148	15098	15026	15169	15180	15174	15168	15246	14988	14972	15256	15292	15044	15270	15224	15181	15092	15102	15155	15084	15127	14980	15070	15304	15180	15151	15108	15045	15256	15209	15184	15199	15157	15056	15230	15180	15233	15132	15201	15118	15360	14965	15326	15097	15250	15170	15110	15139	15148	15108	15059	15176	14922	15206	15264	15189	15215	15279	15312	15081	15250	14940	15073	15000	15197	15424	15182	15175	15204	15196	15162	15164	14982	15201	15219	15240	15265	15131	15211	15076	15099	15082	15168	15233	15324	15241	15232	15157	15088	15113	15314	15072	15044	15159	15143	15044	14945	15024	15145	15175	15243	15234	15034	15229	15140	15185	15096	15197	15176	15358	15285	15118	15062	15129	15253	15027	15042	15220	15016	15123	15003	15205	15265	15205	15205	15311	15171	15044	15168	15099	15338	15035	15073	15131	15276	15119	15156
29615	37423	44900	32620	21144	16945	15839	15230	15163	15182	15183	15090	15082	15087	15138	15177	15252	15232	15167	15095	15035	15175	15294	15148	15178	15125	15237	14989	15162	15032	15135	15132	15056	15135	14897	14861	15134	15286	15186	15131	15104	15106	15206	15106	14876	15450	14998	15079	15109	14908	14992	15091	15133	15070	15167	15074	15245	14961	14986	14917	15044	15217	15170	15084	15173	15057	15069	15088	15120	15307	15003	15136	15163	15041	14959	15167	14986	15011	15090	15036	15038	14959	15035	14954	15026	15244	15027	14797	14998	15133	15040	15210	15035	15052	15209	14963	15164	14972	14949	15015	15183	15133	15120	14841	15025	15179	15215	15202	15167	15031	15063	15137	15074	15135	14998	14949	15036	15083	15107	14923	15056	15307	15105	15100	15078	15120	15041	15153	14970	15161	15014	15001	14979	15131	15128	14979	15048	15100	14950	15058	15274	15133	15198	15062	15189	14975	14949	14995	15053	15022	15092	15191	15117	15073	15104	15023	15053	15154	15049	14947	15050	15007	15150	15034	15055	14916	15064	15159	15234	15019	15238	14973	15258	15175	15161	14930	15049	15135	14884	15133	14922	14785	14994	15117	14919	15041	15202	15078	14975	14922	14904	15013	14912	14934	15151	15040	15105	15053	15057	15086	15139	15004	15117	15223	15136	15159	15062	15080	15067	14776	15101	14935	15110	15021	15038	15023	14916	15097	14968	15143	15141	15108	15201	15137	14824	15151	15097	15098	14895	14884	14908	15150	15191	15073	14996	15112	14990	14959	15074	15195	15071	15233	15209	14895	15331	15083	15206	14928	15149	15094	15301	15078	14918	14988	14951	15107	15018	14926	14965	15011	14972	14914	14949	14897	14985	15125	14775	15054	14880	15082	15064	15122	15058	15070	15034	15092	15149	15054	15187	15183	15176	15131	15042	15207	15147	14938	14885	15121	15037	15132	14826	15073	15047	15214	15199	15033	15116	15162	15153	15003	15098	14757	14818	14992	15206	14957	15125	14986	14945	14897	15004	14965	14991	15148	15039	15095	14919	15121	14951	15166	15063	15080	15150	15239	15094	15115	14964	15135	15078	14989	15127	15065	15169	15182	14979	15001	15077	14968	15051	14966	15282	15032	15134	15009	15072	15123	14997	15141	15023	15107	15107	14826	14888	15004	15123	15013	15153	15149	15200	14917	14993	14917	15151	14779	14886	14972	15032	15027	15116	15137	15220	14965	15132	15103	15012	15002	15106	14946	15017	15105	15172	15142	15047	14999	15205	14919	14996	15047	14997	15205	15077	15067	14972	15140	14975	14927	15106	15156	15155	15264	14957	15059	15159	15103	14890	15229	15029	15129	15059	14983	15252	15246	14974	14955	15154	15226	15218	14959	15183	15131	15042	14958	14930	15272	15069	15236	15254	15114	15101	15154	15104	14936	15087	15049	15238	14971	15000	15085	14968	15046	14963	15182	15104	15357	15121	14935	15102	15182	15132	15046	15199	15243	15314	15074	14939	15171	15115	15080	15044	15104	15032	14868	15167	14998	15344	15104	15115	15063	14892	15030	14953	15094	15239	15092	15260	14876	15039	15171	15070	15228	15339	15121	15144	15103	14932	14978	15266	15113	14917	15068	15121	14962	14945	15084	15060	14915	14987	14949	15077	14919	15170	15108	15107	15149	15045	15214	15107	14935	15046	15004	15176	14967	14899	14904	15163	15318	15122	15035	14960	15045	14900	15107	14916	15144	15204	15175	15007	15192	15074	15051	14945	15278	15147	15161	15213	15175	15016	15184	14951	15017	15094	14989	14974	15036	14997	15159	15232	15236	15005	15174	15180	15110	15218	15134	15080	15148	15033	15079	15062	15061	15090	15045	14998	15184	15121	15087	15057	14959	14958	15106	14960	15187	15094	14935	15068	14968	15128	15137	14946	15026	15160	15049	15165	15177	15139	15071	14922	15127	15038	15280	14976	14987	15252	14980	15076	15135	15051	15065	15193	15155	15128	14845	15040	15162	15174	15078	15335	14965	15158	15105	15042	14975	15141	15082	15023	15206	15117	14752	15157	15215	15202	14994	15189	15176	15122	15053	15029	15034	15264	14809	15257	15229	15052	15113	15133	15044	15035	15307	15014	15050	15066	15001	15250	15058	15075	15047	15117	15059	15280	15211	15214	14947	15105	14855	15034	15039	15045	15155	14912	14839	15210	15144	15060	14986	15026	15000	15145	15296	15163	15217	15141	15087	15132	14929	15161	14993	15039	15051	14950	15020	15083	14985	15171	15005	14948	15079	14963	15008	15036	14999	14959	15113	15069	15011	15127	15120	15029	15105	15184	15090	14945	15251	14908	15260	15119	15195	15127	15048	15086	15146	15083	15013	14904	15181	14881	15057	15063	15136	15016	15088	15149	15125	15229	14993	15146	14835	15033	15128	15054	15247	15216	15419	14953	15026	15039	15043	15061	15286	15038	15090	15001	14962	15135	15048	15157	15095	15075	15160	14923	15324	15224	15097	15333	15241	15063	15000	14995	14985	15083	15121	15073	15083	15218	15139	15136	15040	14880	15137	15036	15017	15106	15226	15071	14962	15108	15160	15016	15101	15056	15235	15108	14932	15072	15201	15127	15098	15074	14911	15200	14989	15078	15072	14990	14995	15184	14966	15101	14843	15095	15277	15151	15201	15039	15114	15048	15104	15142	15246	15091	15172	15024	15032	15234	15076	14859	14963	15270	15082	14991	15025	15000	14961	15067	15140	15143	15005	15119	15081	15058	15178	14980	15057	15053	15210	15187	15043	15078	15267	15093	15129	15149	15113	15142	15154	15031	15171	15113	15035	15022	15208	14908	15043	15075	14855	14850	15139	15150	15072	15002	15259	14931	15061	15088	15304	15067	14983	15031	15175	15225	15206	15095	15026	15116	15092	15020	15107	14977	15099	15111	15304	15102	15005	14922	15199	14979	15009	15021	15024	15253	14810	14917	15043	15258	15033	14890	15109	15083	14967	15198	15127	15170	15006	15000	15023	15211	15068	15078	15018	15010	15200	15082	15188	15157	15178	15155	15152	15229	15028	14927	14936	15175	15063	15204	15055	14905	15208	15113	15248	14943	14987	15123	15223	14929	15062	15130	15066	15257	15085	14943	14960	15133	14957	14872	15262	15095	15118	15039	14972	15085	15012	15278	14950	14887	15005	14979	15189	15166	15068	15247	15278	14999	14871	15043	15044	15080	15027	15053	14864	15005	14986	15087	15041	15094	15145	15258	15129	15106	15127	15105	15027	14827	15074	15119	14940	15057	15017	15125	15117	14909	15265	15299	15183	15034	15130	14899	15235	15021	15177	15154	15121	14988	14990	15025	15076	14996	14993	15142	15234	15114	14960	15168	15150	15179	15062	15082	15052	15209	15114	15105	15169	15212	15164	15139	15073	15044	15061	15053	15036	15076	15120	15103	15136	15049	15106	14975	15037	15051	14824	15172	15190	14996	15107	15205	14925	15100	15081	14971	14779	15263	14850	14921	15113	15262	15122	14961	15133	14957	15014	15074	15018	15000	15029	15029	15023	15096	15034	14903	15159	15106	15151	15083	15149	15006	15140	15088	14805	14990	15050	15038	15181	15165	15061	15147	14976	15014	15125	15011	15168	15108	14998	15048	15065	14939	15236	14866	14975	15006	15191	14865	15135	15257	15314	15098	15116	15071	15081	15002	15077	14882	14995	15083	15181	15039	15157	15028	15263	15177	14927	15116	15081	14923	14935	14886	15180	15040	15064	14929	14870	14994	14797	15198	15032	15080	15031	15060	15215	15142	15062	15082	15194	14952	15052	15060	15038	14992	15252	15170	15062	14901	14971	15288	15082	14960	14853	14996	14936	14944	15183	15180	15131	14917	15141	14981	15221	15142	15192	14992	15152	15214	15114	14982	15153	15137	15082	15098	15019	14939	15159	14931	15128	15099	15159	15184	15225	15108	15141	15142	15145	15043	14814	15061	15076	14992	14950	15044	15075	14837	15033	15072	14991	14942	15039	15016	14962	15069	15050	15154	15168	15206	14951	15134	15077	15168	14925	14963	14980	15002	14890	15249	15166	15019	14939	15122	15086	15222	15030	15175	15260	15132	15046	14940	14880	15175	15139	15096	15099	15084	15069	14930	14952	15018	15020	15075	14975	15042	14976	14944	15274	15003	15053	14931	15088	15016	15206	14918	14999	15110	14890	15083	15092	15118	15055	15037	15123	15112	15101	15028	15109	15292	15146	15105	15173	15156	15158	14943	15158	15230	15378	15089	15046	14971	15165	14898	14964	15091	15124	15040	15099	15221	15168	15104	15079	15193	14957	15037	15180	15147	14986	15431	15174	15267	14907	15115	14996	14837	14930	14963	14752	15127	15078	15057	15094	15143	15147	14999	15069	15130	15270	14903	15054	14960	15029	15082	14990	14857	15042	14902	15092	14785	15027	15108	14976	15154	15199	15160	15299	15098	15167	15190	15050	15078	15097	15046	15137	15072	15172	14896	15073	15201	14944	14997	15151	15039	14967	15142	15098	15065	15125	15046	14918	15041	14998	15028	15125	15255	15132	15174	15015	15104	14913	15294	15256	15164	15021	15128	15164	14976	15376	15030	15160	15266	14832	15024	15037	15250	14936	15105	15021	15094	15117	15036	15103	15045	15209	14958	14982	15075	15187	15146	14918	14965	15008	15045	15211	15036	14992	15043	15089	15113	15299	15182	15025	15096	15054	15176	15097	15066	15120	15156	15005	15010	15061	15036	15122	14999	15109	14970	15077	15003	14989	14987	15010	14960	15066	15070	14874	15072	15025	15126	15090	15078	14931	15153	14981	15077	15280	15193	14887	14965	15160	15103	15393	15179	15259	15159	15070	14922	15157	15075	15003	14970	14948	15113	15021	15070	15100	14882	15209	15143	15079	14960	14987	15080	15087	15070	14910	15153	14887	14908	15093	15050	14974	15143	14905	15158	15061	15053	15155	15157	15028	15051	15151	14975	14893	15195	15150	15171	14988	15205	15059	15121	15075	14941	15093	15027	15126	14910	15046	15234	15208	15077	15099	15102	15158	15017	15107	15072	15168	14904	15022	15129	14920	15061	14985	15059	15244	14939	15080	14948	15111	15055	15143	15172	15121	14966	15008
57351	80232	59066	35079	20767	15732	14830	14821	14779	14752	14911	14702	14732	14817	14863	14792	14768	14783	14769	14645	14538	14703	14833	14593	14778	14769	14839	14746	14739	14647	14739	14693	15026	14661	14841	14929	14729	14840	14811	14845	14675	14821	14707	14685	14606	14606	14713	14728	14920	14745	14807	14710	14770	14680	15083	14777	14833	14746	14715	14722	14586	14776	14647	14819	14850	15020	14916	14640	14681	14710	14866	14741	14754	14674	14728	14893	14696	14704	14800	14773	14669	14755	14673	14803	14648	14711	14796	14755	14669	14722	14775	14762	14673	14743	14681	14773	14788	14723	14832	14726	14755	14891	14883	14504	14768	14810	14579	14674	14949	14700	14753	14669	14842	14734	14790	14764	14532	14716	14881	14713	14707	14721	14719	14750	14854	14557	14761	14578	14717	14794	14612	14769	14669	14721	14859	14718	14769	14855	14728	14933	14720	14706	14641	14797	14627	14730	14740	14627	14803	14744	14714	14747	14895	14685	14679	14815	14670	14673	14652	14768	14814	14776	14820	14728	14845	14872	14937	14643	14769	14824	14785	14861	14746	14826	14831	14803	14583	14959	14757	14652	14674	14651	14595	14879	14685	14630	14769	14798	14806	14666	14960	14747	14978	14757	14567	14747	14629	14683	14671	14807	14929	14794	14689	14819	14778	14593	14840	14699	14807	14766	14818	14760	14706	14751	14852	14737	14892	14807	14625	14765	14746	14705	14552	14726	14791	14546	14746	14819	14707	14514	14887	14663	14774	14841	14693	14906	14884	14633	14878	14703	14878	14753	14578	14695	14706	14820	14525	14847	14759	14702	14830	14898	14771	14657	14991	14785	14764	14867	14677	14962	14735	14665	14742	14776	14720	14770	14710	14757	14572	14812	14632	14649	14665	14795	14839	14792	14736	14816	14761	14644	14723	14676	14674	14896	14876	14634	14640	14697	14741	14722	14787	14808	14697	14717	14704	14662	14615	14785	14766	14732	14943	15021	14705	14693	14758	14869	14825	14818	14696	14672	14913	14706	14841	14683	14691	14897	14913	14732	14705	14619	14550	14782	14804	14726	14665	14715	14703	14773	14691	14586	14893	14823	14638	14719	14785	14756	14788	14891	14848	14657	14792	14713	14793	14638	14850	14813	14655	14626	14707	14859	14887	14741	14717	14728	14722	14535	14900	14774	14695	14737	14874	14777	14722	14592	14735	14906	14798	14756	14931	14837	14595	14854	14814	14612	14886	14769	14791	14830	14807	14814	14711	14731	14754	14862	14775	14770	14628	14753	14667	14659	14833	14802	14913	14689	14514	14849	14740	14748	14777	14870	14828	14905	14678	14750	14728	14682	14855	14724	14789	14743	14786	14773	14824	14796	14865	14701	14768	14746	14727	14820	14719	14718	14863	14868	14747	14764	14700	14659	14722	14679	14908	14806	14656	14824	14905	14840	14774	14797	14931	14817	14669	14640	14854	14792	14733	14906	14750	14886	14761	14737	14830	14610	14718	14796	14750	14800	14766	14747	14751	14629	14720	14665	14892	14705	14946	14825	14615	14716	14922	14758	14786	14612	14757	14834	14818	14927	14780	14662	14680	14608	14791	14741	14711	14704	14666	14553	14713	14591	14688	14753	14852	14990	14546	14882	14691	14723	14801	14676	14749	14706	14707	14662	14757	14673	14731	14674	14650	14696	14870	14845	14827	14987	14821	14675	14897	14882	14738	14683	14729	14694	14732	14685	14767	14812	14742	14844	14779	14798	14804	14775	14741	14768	14834	14666	14750	14791	14669	14883	14658	14793	14731	14702	14708	14767	14852	14676	14811	14783	14750	14793	14619	14756	14723	14850	14877	14805	14782	14754	14836	14871	14693	14514	14615	14733	14908	14763	14926	14983	14651	14778	14773	14740	14767	14945	14611	14767	14766	14749	14754	14601	14759	14791	14718	14788	14742	14775	14705	14695	14880	14711	14821	14738	14573	14789	14832	14729	14870	14800	14541	14667	14586	14676	14744	14686	14851	14597	14647	14731	14789	14712	14811	14843	14875	14648	14879	14742	14868	14736	14663	14670	14841	14734	14801	14667	14933	14796	14704	14982	14740	14516	14721	14497	14798	14685	14698	14805	14929	14628	14842	14793	14723	14841	14713	14798	14694	14806	14589	14712	14617	14824	14808	14782	14922	14746	14724	14754	14877	14905	14930	14552	14880	14717	14700	14760	14651	14775	14764	14728	14960	14724	14758	14725	14728	14774	14721	14727	14921	14748	14853	14704	14866	14641	14723	14638	14735	14712	14643	14716	14927	14779	14713	14618	14857	14747	14920	14823	14775	14861	14751	14773	14785	14821	14803	14812	14613	14687	14914	14746	14724	14734	14724	14679	14725	14693	14759	14709	14720	14829	14723	14792	14642	14658	14624	14802	14675	14517	14507	14644	14738	14834	14704	14758	14713	14830	14735	14800	14697	14678	14674	14819	14654	14956	14751	14665	14614	14841	14766	14671	14821	14692	14619	14745	14744	14480	14786	14776	14841	14721	14856	14659	14826	14763	14863	14741	14679	14811	15003	14625	14769	14887	14712	14834	14791	14891	14836	14904	14830	14794	14793	14555	14850	14791	14702	14661	14802	14732	14722	14717	14854	14873	14738	14715	14906	14732	14673	14672	14630	14828	14780	14758	14821	14690	14737	14810	14942	14713	14679	14649	14850	14836	14766	14880	14745	14786	14878	14780	14711	14895	14718	14678	14702	14670	14737	14711	14684	14738	14797	14576	14814	14745	14541	14852	14660	14856	14731	14802	14626	14747	14904	14646	14786	14748	14694	14790	14798	14770	14739	14860	14663	14783	14690	14761	14833	14803	14767	14838	14750	14608	14670	14763	14783	14826	14705	14760	14970	14829	14804	14818	14664	14714	14673	14772	14894	14772	14762	14877	14879	14802	14752	14679	14679	14790	14830	14926	14827	14745	14802	14588	14880	14826	14815	14434	14812	14747	14836	14852	14622	14736	14732	14854	14841	14865	14758	14738	14669	14848	14802	14776	14833	14832	14725	14882	14756	14738	14677	14825	14752	14767	14736	14793	14831	14815	14907	14618	14758	14627	14708	14887	14743	14578	14806	14947	14735	14679	14608	14777	14781	14664	14765	14722	14583	14841	14697	14694	14754	14607	14705	14670	14909	14602	14829	14746	14807	14698	14816	14698	14720	14862	14941	14799	14673	14793	14788	14777	14751	14663	14833	14689	14690	14754	14782	14951	14761	14936	14824	14743	14784	14628	14767	14658	15003	14494	14806	14757	14719	14901	14678	14646	14914	14816	14721	14780	14765	14878	14754	14717	14811	14791	14694	14925	14662	14680	14861	14705	14870	14688	14779	14822	14770	14848	14721	14738	14574	14710	14777	14888	14797	14732	14857	14733	14802	14687	14754	14679	14804	14881	14980	14714	14660	14886	14758	14657	14808	14804	14697	14843	14667	14704	14665	14731	14746	14768	14814	14804	14781	14718	14667	14915	14912	14740	14876	14794	14716	14828	14637	14595	14617	14719	14781	14679	14729	14708	14851	14675	14873	14819	14755	14820	14724	14901	14661	14755	14517	14827	14718	14705	14973	14931	14722	14883	14750	14845	14817	14843	14588	14706	14890	14733	14922	14658	14661	14829	14793	14536	14836	14761	14698	14886	14701	14873	14856	14644	14802	14739	14766	14816	14639	14778	14712	14739	14703	14766	14861	14815	14648	14824	14913	14786	14755	14621	14818	14755	14859	14778	14763	14644	14683	14744	14838	14710	14776	14856	14608	14913	14637	14715	14890	14758	14880	14643	14687	14773	14809	14639	14905	14893	14682	14788	14722	14885	14723	14770	14766	14752	14755	14788	14514	14850	14772	14666	14555	14775	14790	14723	14561	14868	14634	14727	14913	14785	14697	14669	14675	14733	14905	14660	14728	14714	14775	14810	14749	14724	14791	14760	14795	14633	14836	14787	14799	14796	14732	14715	14726	14880	14702	14771	14759	14974	14536	14873	14826	14595	14858	14810	14729	14625	14836	14692	14866	14701	14624	14739	14822	14731	14787	14705	14885	14795	14681	14671	14655	14822	14984	14751	14790	14729	14782	14829	14878	14961	14755	14736	14674	14889	14800	14713	14774	14837	14693	14785	14828	14578	14809	14597	14887	14848	14671	14729	14712	14639	14690	14784	14784	14887	14774	14777	14721	14699	14907	14539	14845	14615	14672	14722	14584	14761	14796	14614	14617	14697	14645	14864	14748	14682	14813	14897	14783	14869	14784	14705	14665	14777	14751	14869	14677	14604	14723	14775	14701	14860	14618	14701	14820	14610	14747	14771	14645	14976	14676	14636	14894	14824	14638	14912	14814	14824	14742	14794	14753	14812	14717	14799	14741	14713	14756	14756	14702	14897	14715	14709	14842	14680	14811	14819	14695	14628	14656	14712	14748	14793	14952	14672	14769	14758	14908	14883	14763	14697	14732	14747	14834	14741	14939	14781	14802	14619	14800	14616	14722	14709	14695	14804	14697	14852	14805	14649	14755	14921	14851	14781	14838	14888	14664	14821	14852	14767	14785	14799	14837	14763	14795	14709	14876	14824	14844	14787	14685	14576	14721	14746	14616	14721	14760	14808	14836	14660	14729	14709	14659	14897	14754	14852	14854	14980	14761	14680	14748	14560	14706	14699	14787	14845	14917	14639	14689	14710	14756	14803	14741	14875	14701	14883	14471	14740	14768	14907	14716	14911	14860	14667	14940	14724	14926	14680	14712	14584	14833	14768	14857	14751	14820	14661	14807	14629	14792	14713	14646	14973	14833	14777	14755	14800	14669	14777	14882	14845	14757	14741	14882	14638	14830	14819	14668	14727	14722	14792	14736	14760	14710	14737	14707	14910	14669	14740	14813	14761	14792	14659	14777	14551	14729	14825	14783	14864	14758	14801	14796	14874	14860	14659	14706	14826	14830	14780	14872	14712	14697	14662	14843	14713	14820	14789	14611	14619	14807	14662	14872	14734	14806	14711	14756	14843	14739	14776	14784	14812	14922	14873	14789	14663	14772	14816	14867	14730	14806	14799	14752	14785	14774	14807	14629	14626	14822	14698	14743	14723	14682	14675	14659	14672	14885	14618	14819	14670	14720	14675
23962	25236	39066	33465	25650	23476	20983	16503	15927	15892	16056	15913	15701	15733	15797	15489	15720	15559	15641	15621	15498	15633	15568	15602	15719	15656	15578	15814	15543	15597	15506	15483	15528	15516	15773	15564	15603	15643	15449	15665	15589	15496	15446	15458	15545	15598	15631	15597	15465	15595	15667	15388	15535	15610	15538	15222	15412	15683	15419	15630	15589	15507	15683	15596	15530	15581	15603	15643	15562	15385	15565	15507	15683	15535	15454	15384	15366	15376	15553	15518	15507	15402	15774	15535	15416	15457	15441	15456	15568	15521	15494	15520	15586	15609	15505	15566	15602	15716	15523	15466	15494	15745	15365	15629	15427	15574	15467	15605	15346	15471	15468	15625	15559	15484	15491	15473	15391	15287	15665	15525	15313	15462	15460	15345	15518	15315	15359	15451	15303	15392	15517	15402	15542	15698	15499	15556	15320	15466	15334	15613	15723	15549	15455	15410	15459	15175	15392	15450	15613	15683	15528	15332	15416	15443	15467	15409	15421	15539	15404	15641	15439	15470	15559	15603	15459	15510	15573	15273	15305	15553	15421	15468	15398	15464	15420	15535	15481	15660	15716	15506	15331	15541	15745	15693	15552	15568	15441	15426	15340	15753	15302	15366	15583	15556	15466	15497	15482	15426	15459	15414	15456	15447	15237	15391	15355	15503	15409	15608	15326	15373	15537	15636	15558	15454	15492	15451	15593	15491	15520	15501	15448	15537	15315	15507	15352	15354	15499	15504	15602	15489	15441	15618	15478	15187	15394	15356	15423	15560	15474	15448	15500	15445	15498	15375	15609	15526	15512	15450	15298	15376	15430	15373	15475	15410	15263	15441	15529	15594	15415	15467	15453	15517	15420	15358	15519	15402	15531	15547	15469	15455	15386	15435	15367	15402	15395	15389	15452	15341	15494	15463	15400	15697	15391	15567	15566	15485	15326	15403	15686	15223	15427	15564	15423	15381	15457	15276	15532	15463	15493	15448	15507	15555	15429	15622	15345	15480	15452	15464	15542	15457	15444	15316	15488	15625	15352	15419	15377	15407	15628	15539	15511	15653	15582	15439	15525	15623	15756	15308	15345	15506	15555	15429	15452	15388	15405	15532	15546	15380	15341	15567	15595	15389	15537	15569	15553	15315	15493	15484	15628	15396	15350	15468	15480	15489	15567	15470	15454	15241	15489	15532	15548	15479	15438	15447	15412	15326	15492	15610	15566	15505	15678	15352	15604	15685	15592	15856	15440	15402	15644	15501	15570	15558	15386	15387	15333	15393	15466	15527	15560	15389	15392	15291	15289	15436	15533	15542	15604	15506	15487	15348	15739	15472	15563	15567	15353	15332	15412	15529	15651	15600	15435	15274	15421	15410	15308	15372	15439	15659	15499	15386	15564	15569	15527	15253	15377	15422	15447	15473	15238	15281	15570	15467	15488	15282	15503	15394	15503	15469	15594	15446	15593	15500	15808	15441	15651	15544	15345	15375	15541	15558	15412	15428	15557	15564	15383	15444	15551	15443	15633	15394	15516	15562	15408	15417	15435	15480	15485	15573	15509	15487	15436	15468	15541	15492	15641	15372	15345	15632	15562	15393	15185	15274	15341	15392	15503	15420	15615	15445	15671	15562	15414	15563	15542	15370	15498	15550	15573	15228	15439	15524	15393	15671	15498	15306	15296	15427	15503	15408	15379	15282	15641	15642	15700	15526	15266	15462	15317	15678	15478	15592	15654	15339	15370	15281	15469	15448	15601	15604	15725	15539	15387	15433	15515	15506	15723	15445	15550	15556	15328	15414	15476	15540	15522	15526	15369	15642	15590	15408	15615	15362	15350	15527	15622	15517	15547	15486	15513	15508	15376	15402	15453	15505	15502	15244	15610	15472	15465	15472	15529	15374	15413	15180	15572	15384	15551	15381	15474	15485	15556	15385	15471	15426	15495	15495	15583	15609	15524	15411	15359	15362	15549	15394	15442	15500	15643	15368	15355	15373	15480	15461	15354	15346	15632	15415	15464	15382	15515	15385	15412	15461	15425	15409	15525	15436	15467	15443	15418	15329	15380	15181	15557	15608	15280	15530	15419	15454	15381	15414	15421	15568	15453	15460	15412	15337	15516	15409	15602	15546	15461	15453	15575	15293	15516	15746	15587	15403	15481	15336	15565	15423	15618	15545	15266	15424	15390	15450	15401	15501	15244	15657	15472	15327	15472	15581	15537	15288	15348	15440	15328	15444	15559	15479	15449	15417	15625	15544	15507	15600	15224	15492	15437	15373	15536	15466	15712	15479	15357	15468	15537	15445	15591	15424	15291	15603	15443	15467	15394	15468	15597	15481	15675	15646	15415	15435	15302	15537	15458	15370	15336	15698	15505	15391	15568	15529	15393	15427	15587	15469	15452	15588	15464	15597	15558	15483	15478	15621	15511	15558	15552	15568	15596	15670	15408	15524	15519	15412	15458	15324	15709	15435	15555	15153	15371	15355	15469	15677	15544	15418	15438	15431	15410	15315	15432	15553	15427	15354	15477	15478	15645	15710	15697	15445	15377	15611	15475	15416	15401	15448	15459	15536	15334	15541	15430	15401	15551	15585	15549	15530	15533	15571	15595	15404	15476	15483	15470	15391	15556	15417	15372	15469	15404	15516	15292	15433	15509	15289	15446	15622	15393	15609	15410	15492	15529	15596	15424	15406	15606	15340	15270	15347	15356	15361	15406	15452	15521	15472	15420	15404	15390	15309	15668	15534	15635	15440	15476	15455	15433	15468	15477	15574	15442	15610	15347	15349	15444	15464	15207	15562	15568	15407	15583	15461	15482	15461	15340	15449	15491	15537	15328	15567	15561	15420	15432	15302	15471	15378	15493	15232	15468	15543	15433	15481	15428	15419	15594	15393	15564	15438	15474	15389	15421	15509	15436	15396	15373	15435	15449	15344	15515	15656	15533	15384	15460	15363	15613	15360	15586	15419	15269	15595	15338	15514	15491	15308	15375	15348	15506	15511	15634	15454	15429	15655	15501	15542	15510	15288	15461	15505	15356	15323	15393	15416	15369	15422	15457	15469	15515	15283	15429	15380	15636	15539	15367	15208	15563	15515	15472	15546	15318	15293	15460	15563	15621	15478	15373	15378	15292	15376	15383	15412	15420	15311	15459	15446	15622	15423	15496	15460	15431	15449	15502	15182	15557	15437	15350	15314	15355	15430	15427	15417	15523	15479	15404	15424	15606	15236	15488	15421	15476	15473	15494	15555	15480	15450	15632	15553	15606	15352	15624	15419	15259	15556	15591	15364	15502	15433	15449	15446	15312	15424	15481	15455	15627	15379	15620	15530	15506	15628	15394	15518	15647	15463	15395	15423	15406	15389	15537	15619	15473	15410	15564	15425	15499	15404	15481	15296	15379	15372	15507	15350	15349	15217	15323	15573	15518	15606	15370	15562	15417	15452	15299	15488	15523	15603	15477	15344	15644	15351	15534	15379	15418	15504	15412	15448	15415	15559	15465	15452	15426	15328	15646	15524	15397	15544	15271	15368	15417	15346	15482	15705	15437	15606	15324	15329	15415	15532	15289	15442	15444	15425	15288	15381	15510	15405	15446	15553	15390	15619	15383	15442	15299	15626	15540	15436	15440	15423	15363	15527	15468	15405	15503	15484	15433	15504	15539	15692	15380	15228	15590	15531	15450	15496	15445	15415	15397	15494	15639	15561	15453	15489	15501	15551	15468	15567	15521	15348	15629	15418	15467	15463	15603	15421	15605	15479	15352	15314	15444	15444	15534	15399	15203	15407	15695	15626	15599	15592	15529	15569	15487	15417	15411	15507	15630	15443	15498	15530	15466	15449	15511	15448	15410	15579	15479	15601	15364	15418	15323	15457	15464	15459	15491	15502	15597	15369	15345	15411	15521	15469	15378	15364	15362	15497	15481	15611	15396	15342	15479	15270	15518	15471	15468	15474	15324	15603	15537	15361	15450	15441	15502	15493	15473	15475	15456	15282	15366	15306	15450	15338	15371	15532	15373	15301	15371	15582	15487	15378	15561	15365	15504	15426	15352	15553	15240	15331	15426	15569	15548	15388	15500	15355	15403	15395	15218	15317	15351	15482	15401	15461	15293	15427	15535	15469	15517	15548	15690	15365	15444	15400	15568	15375	15511	15494	15350	15496	15528	15400	15565	15507	15390	15448	15361	15510	15358	15429	15446	15334	15367	15201	15515	15416	15575	15523	15492	15355	15336	15328	15625	15585	15426	15640	15391	15333	15332	15370	15487	15487	15481	15294	15325	15454	15377	15554	15490	15550	15451	15444	15431	15346	15637	15358	15409	15369	15248	15556	15361	15628	15457	15564	15485	15514	15448	15472	15517	15523	15277	15423	15363	15649	15491	15359	15440	15500	15457	15496	15361	15402	15593	15451	15343	15327	15707	15376	15454	15452	15433	15494	15656	15471	15540	15520	15438	15434	15375	15218	15170	15465	15568	15540	15413	15431	15375	15371	15490	15487	15388	15346	15521	15505	15400	15575	15575	15526	15299	15294	15524	15368	15517	15535	15339	15431	15475	15432	15533	15281	15525	15484	15496	15464	15643	15413	15371	15513	15384	15331	15603	15445	15536	15316	15409	15596	15470	15305	15226	15509	15653	15503	15636	15381	15428	15521	15375	15519	15551	15259	15386	15448	15402	15512	15435	15465	15350	15527	15341	15606	15398	15461	15420	15379	15474	15439	15442	15425	15409	15365	15630	15296	15598	15372	15424	15332	15443	15571	15596	15526	15559	15455	15579	15401	15570	15553	15323	15452	15555	15397	15507	15608	15421	15421	15359	15462	15556	15375	15632	15507	15579	15529	15456	15620	15283	15415	15648	15448	15582	15359	15430	15583	15437	15402	15589	15382	15373	15524	15629	15393	15620	15428	15370	15434	15598	15650	15621	15456	15615	15256	15455	15454	15443	15415	15533	15329	15537	15536	15734	15457	15293	15492	15511	15546	15344	15413	15299	15575	15476	15390	15578	15359	15501	15364	15225	15371	15543	15430	15610	15315	15339	15545	15590	15446	15369	15613	15454	15369	15563	15452	15267	15497	15480	15622	15282	15603	15345	15407	15558	15700	15578	15457	15509	15698	15384	15567	15389	15326	15351	15335	15525	15419
62128	106817	87916	58803	34087	19497	15285	14945	14961	15020	15035	14988	14990	14962	15094	15092	15013	14998	14940	15085	15157	15027	15239	15095	14885	15082	14952	15049	15046	15133	15058	14869	15203	15017	14988	15001	15075	15106	15118	15098	14992	15101	15132	15015	14995	15150	15028	14995	15050	15028	14883	14944	15199	15092	15035	15006	15108	14969	15232	15129	14965	14905	15121	15025	14994	14987	14946	14862	15036	15052	15073	15013	14970	15031	14954	15076	14803	15017	14950	14965	15105	15022	15112	14876	15047	15066	15129	15026	15004	14960	15091	14965	15103	15155	15105	15022	15139	15071	15062	14959	14999	15017	15031	15174	14967	14907	14867	15062	15196	15060	14949	14855	15017	14935	15071	14998	15071	15031	15195	15031	14923	14881	15094	15056	14935	15177	15140	15040	14975	15145	14895	15038	14998	15249	14939	15026	15082	15037	15051	15087	15051	15032	14931	15013	15026	14953	15032	15144	15043	15020	15084	14821	14805	14902	14967	14993	15068	14892	15018	15110	15045	15031	14993	14866	15055	15148	15102	14938	15072	14946	15087	15004	15104	15039	14994	15065	15025	14874	15068	15102	15024	15165	15223	14881	15070	15107	15095	15045	14981	15010	15004	14853	15198	15025	15153	14878	15133	15078	15099	15257	14989	15069	14991	14888	15004	14987	15030	15094	14881	14941	15061	15122	15060	14996	15025	15079	14715	15194	14833	15134	14995	15065	15066	15047	14875	14964	15121	15189	14905	15082	14951	15029	14940	14974	15028	15115	15002	14993	15032	15159	14985	15133	14856	14964	15050	15021	15061	15079	14905	15039	14989	15060	15086	14942	14974	15128	15238	15023	15011	15017	14898	15114	15155	14896	15018	15174	15102	15008	15043	14895	15049	15155	14950	15038	14852	15102	14913	14797	15021	15117	14951	14988	15173	15060	15041	15000	15041	14910	14950	14888	15068	14960	14956	15051	14964	15027	14988	15098	15090	15078	15074	15075	15043	15176	14980	14994	14963	15144	14913	15003	14916	14878	14938	15093	15097	14989	14814	15051	15006	14978	14901	15150	15069	15013	14985	14992	14878	14927	15033	14889	15102	14850	15094	15068	15180	14921	14954	14856	15222	15002	15070	14984	15166	15124	14899	14989	15080	14894	15119	14939	15096	14955	14984	14948	15124	15076	15032	15033	14984	14936	14950	14829	15007	15040	14995	15148	14826	15059	15145	14974	14973	15279	15041	15047	15025	15041	14916	15118	15232	15020	15037	14816	14890	15198	15088	15026	15160	15006	14939	15035	15073	15105	14973	15123	15095	15057	15021	15013	15196	14988	15090	15008	14886	15040	15097	15081	15099	14947	15178	15054	14912	15064	15159	14967	14906	14877	14963	15104	15019	15145	15112	14986	15032	14959	15205	14985	15074	15047	15080	15094	14924	14936	15038	14956	14944	14876	15020	15065	14989	15187	15077	15047	14951	15002	15174	15167	14898	15154	15072	14934	14795	15051	15004	15150	15095	15027	15005	14884	15058	14897	15079	15040	15010	15044	15089	15026	15015	15094	14956	15022	15113	14809	15071	15284	15041	15003	15247	14954	15035	15005	15022	14988	14969	15106	14958	15072	15087	15071	15027	15013	14955	15172	15141	15086	15035	15155	15054	15119	14946	14900	15125	15027	15125	14801	14934	14979	15014	15113	14922	14918	14938	15244	14922	15210	15154	14903	15069	15044	14965	15125	15097	15052	15039	15041	15183	14962	15120	15070	15016	14856	15014	15051	15101	15126	14997	14998	15094	15141	14958	15038	15050	14972	14936	15084	14940	15104	15094	15087	15037	15091	15006	14912	15182	15103	15167	15046	15089	15021	15100	14966	15125	15052	15071	15123	15071	15060	15000	15183	15056	15102	14947	14828	15020	15023	15044	15083	15069	15014	14909	15133	15029	15051	15008	15050	15144	15043	15015	14921	14950	14935	15034	15083	15171	15068	14932	15152	14956	15111	14882	15135	15137	15075	14867	14877	15205	15053	15250	15105	14662	15045	14887	14906	14969	14965	14997	15123	14984	15119	14990	14894	15060	15011	15057	14899	15045	15013	15051	15072	15124	15054	15083	15166	14972	15134	15086	14807	15050	15084	15015	14968	15088	14900	15123	15085	15065	15157	14974	15161	14959	15090	15005	15157	14794	15044	14967	15035	15115	14996	14938	14984	15005	14940	15039	15038	14901	15197	15060	15108	15071	15044	14987	14752	14810	15021	15187	15138	15181	15083	14997	15131	15119	15192	15115	15104	15063	15091	15001	14973	15087	15027	15064	15148	14972	15266	14816	15000	15026	15025	15070	15049	15166	15088	15090	15185	14929	14978	15040	14999	15085	15125	15091	14948	14861	14961	15004	15079	15065	15269	15006	14891	15117	15171	14958	14984	15091	14928	15105	15096	15118	14913	14956	15014	14909	15144	14986	14945	14911	15158	15148	15301	15053	15047	15036	15246	15128	14917	15062	15037	15022	15058	14877	14952	14998	14929	14908	15041	14975	15095	15093	15021	15068	15086	14999	15066	15027	14854	14821	15151	15008	14923	14957	15083	15043	14909	15019	15069	15025	14997	14964	15050	15207	15085	14962	14952	14991	15025	15020	14996	15058	15046	15054	14944	15223	14968	15046	15045	15180	15182	14791	15133	14977	15012	15183	15042	15015	15005	15073	15050	14939	14781	14940	15043	15035	15022	15163	14843	15233	15062	14849	14987	14834	14964	14951	15081	15051	14805	15143	15209	15034	15008	15024	15095	15060	15220	15066	15140	14914	14950	15255	14995	15019	15019	15043	14815	14997	14957	15003	14821	14989	15081	15180	15168	15026	15048	14972	14919	15105	14980	15063	14961	15119	15077	15010	15081	15047	15024	14988	14888	14968	14907	15069	15007	14984	14882	15055	14965	14994	14958	14925	15087	15049	15012	14930	14999	15121	14937	14934	15060	15050	15030	14990	15028	15094	14898	14981	15083	15131	15001	15081	15195	15055	15059	15097	15170	15103	15074	14979	15071	15090	14962	15268	15102	14836	15098	15076	15143	15102	15198	15101	14964	14953	15038	15147	14920	14977	15174	15010	14899	14964	15018	14931	15105	14847	15089	15067	15171	15130	15042	15012	14939	15084	14869	15104	15066	15135	15009	14918	14858	14922	14932	14979	14979	14988	15051	15128	14845	15062	14955	14913	15065	14828	15048	15080	15126	15041	15161	15056	15001	14944	14930	15140	15066	15014	14946	15212	15017	15128	15023	15109	15100	14920	15138	14971	14994	14891	14985	14984	14966	14906	15082	15076	14958	15178	15155	15035	15126	14948	15117	15138	15178	15065	14842	14961	15099	15092	14938	14980	14991	15071	14947	14879	14983	15100	14875	14893	14957	14987	15074	15105	14673	15061	14917	15187	15098	15238	14983	15077	14977	14920	14976	15042	15159	14843	15144	15125	15145	15050	15010	15065	15067	14917	14929	15120	15127	15060	15064	14965	15098	14980	15270	14990	14935	15185	15043	15120	14860	15116	15214	15000	15046	15213	15099	15086	14995	14936	15064	14991	15071	15075	15184	14950	15195	15158	15115	14977	15074	14851	15183	15079	14853	14955	14961	14900	14972	15166	15204	15024	15022	15114	14910	15163	15035	15125	15007	15115	15090	15032	14921	15014	14914	15074	14965	14848	15045	15049	14995	15036	14927	14934	15060	15096	14900	15051	15047	15046	14903	15120	15027	14846	15049	14955	15064	15019	14986	14998	15087	15127	15046	14941	15265	14915	14977	15004	14932	15044	15102	14870	14833	15177	15037	15054	14997	15014	15022	14809	15062	15140	14962	15065	15038	15088	14951	14945	14953	14896	15179	14911	15108	14992	14923	14990	14927	14899	14962	15243	14938	14836	15017	14933	14887	14918	15032	14932	14776	14935	14995	15098	14940	15065	14918	15203	14872	14849	15078	14989	15024	14975	15048	15146	14984	15019	15050	15121	15050	15084	15120	15109	15099	15125	14922	14906	15087	14973	15009	14973	14996	15173	15071	14947	15171	14929	14985	14974	15009	15070	15005	14977	15054	15025	15169	15105	15105	15069	15072	14834	14986	14899	15043	14989	15010	15134	14959	15023	15236	14962	14971	14967	15089	15172	15119	14979	15024	15091	14875	15217	15119	14916	15020	15220	14951	15058	15133	14992	15025	15009	15071	15062	15076	15064	15168	15104	14938	15106	15155	14966	14881	15076	14780	14987	14992	15188	15139	15093	15021	14969	15139	15097	14911	15009	14921	15050	15017	15047	15046	14997	14926	14956	14970	15103	15112	14949	15010	15021	15153	14956	15070	15221	14996	15179	14947	15039	14873	14989	15085	15001	14884	15113	14966	14990	14978	15256	15050	15162	15114	15032	15138	15019	15147	14885	15019	15117	14961	15026	14913	15062	15119	14983	15047	15014	15177	15024	15014	14914	15089	14918	15043	14966	15128	15088	15014	14893	15049	15017	14958	15077	15067	15115	15056	15121	15105	15147	14909	14898	14932	15036	14975	14925	14895	15078	14932	15066	15132	15082	15076	14896	14909	15117	14982	15124	15068	15082	15068	15011	15068	15026	14958	14857	15031	14944	15039	15080	15071	15133	15012	14958	15163	15071	14948	15005	14837	15073	15018	15115	15095	14972	15118	15100	14879	15255	15003	15108	14947	15141	14963	15062	15005	15035	15072	15059	14966	15169	14948	15050	15092	15002	15045	15196	14921	15169	14905	14948	14991	15001	14986	15113	15013	15242	14881	14767	14908	15086	14963	15020	15027	15153	15004	14966	15007	14967	14872	15135	14902	15168	15051	15146	14802	14942	15025	15031	15049	15007	14965	15111	15109	15057	14938	14917	15183	15054	15081	15147	14866	15045	14987	15010	14916	15070	15076	15035	14842	14953	15037	14961	15090	14977	15141	14941	14851	14995	15159	15015	15054	15124	15065	15027	14955	15016	15112	15120	14997	15141	15107	14991	15054	15082	15026	15053	14992	14937	15004	14989	14912	14914	14942	15117	15011	14976	15116	15159	14905	15107	15012	14928	14935	15034	15058	15109	14931	14998	15241	14865	14974	14978	14967	14897	14977	14933	15118	14935	15197	15090	14949	14901	15212	15020	15086
31851	41214	39345	26952	18798	16515	16390	15993	16044	16065	16063	16047	16032	15966	16037	16051	15873	15872	16039	15981	15936	15931	15920	15999	15875	15983	16031	15926	15963	15967	16014	15966	16013	15889	15832	15839	15855	15773	16047	16046	16095	16137	15952	15815	16008	15894	15774	16031	16045	15783	15832	15886	16153	15808	15928	16053	16043	16132	15864	16168	15829	15862	15922	15910	16005	16070	16065	16121	16021	16022	15986	15939	16098	15822	16068	15982	16035	15959	15997	16021	15848	15803	15865	16079	15974	16026	15944	16008	15797	15860	15670	15836	16063	15874	16033	16032	16053	15876	15908	15904	15935	16042	15818	15887	15996	16024	16024	15805	16002	15919	16059	15927	15933	15996	16010	16018	16075	15879	15925	15857	15925	16200	15956	15845	16025	15841	15760	15913	16048	16163	15972	16095	15837	16180	15903	15863	15986	15659	15975	16068	15718	15949	16021	15990	15971	15831	15851	16049	16133	15845	16056	15968	15962	15894	15904	15873	15832	16023	15904	15972	15926	15903	15959	16039	15968	15972	15902	15973	15932	15998	15913	16051	16007	16031	15990	15791	15853	15919	15918	15823	15897	15934	16053	15917	15980	16164	15949	15882	15917	15826	15851	15880	16199	16072	15853	16071	16089	15919	15940	15930	15940	15857	15972	16055	15857	15927	16117	15899	15954	16041	15702	15874	16036	15829	15909	15783	16073	16103	15795	16072	16025	15784	16098	15867	15906	16009	16091	16001	15815	15939	16097	15991	16071	15835	16128	16065	15907	15884	15899	16114	16067	15996	16106	16025	15978	15998	15966	15845	16001	16198	15736	15860	15891	16104	16002	16004	15851	15872	15871	16034	15955	16005	15921	16174	15816	15871	15982	15985	16113	16050	16213	16097	16053	16085	16000	15912	16028	15835	16101	15936	15883	15990	15863	15797	15688	16011	15944	16011	15862	15883	16044	15989	15762	15783	15833	16092	16096	15972	15875	15863	16074	15886	15984	16072	16081	15963	16002	15831	16058	16051	15913	16006	15866	15995	16068	16051	16059	16048	15913	15879	15990	15957	15899	15881	16021	16027	15914	16059	15944	15901	16082	15822	15983	16007	16077	15948	15887	15900	16111	16115	16080	15855	15936	15895	15879	15809	15940	15851	15945	15994	15864	15873	15959	15821	16007	16020	16089	15843	15906	15983	15925	15827	15955	16153	15881	15896	15994	16015	15881	15972	16043	15938	16017	15981	15870	15972	15837	15752	15873	15903	15928	15947	16000	15979	15992	15891	15923	16002	15733	15886	15966	16132	16033	15990	15924	16027	15979	15943	16056	15963	15985	15993	16028	15932	15851	15870	15740	15932	16000	15717	15995	15966	15889	16134	15693	15883	15930	15925	15823	15973	15675	16056	15854	15789	15897	15948	15876	16039	15936	16018	15991	15834	15953	15855	15983	15842	15980	15719	16027	15955	15869	16004	15922	16021	15936	15763	15715	16042	15983	16180	15888	15980	16035	16084	15964	15929	15946	15909	15885	15913	16125	15884	15743	15936	15920	15887	15783	15895	15936	15899	16008	15970	16111	15776	16032	15970	15915	16166	16039	15860	15965	15922	15986	15920	15945	15784	15901	15957	15954	16157	15761	16084	15755	15972	15942	15909	15834	15958	15895	16075	16017	16053	16054	16061	15955	16074	16094	16032	15967	15943	16028	15987	16026	15978	15990	15979	15752	15978	15869	15899	15917	16112	15935	15834	16053	16059	15959	15897	16007	15822	15950	15734	16184	15982	15827	15851	15842	15903	15986	15982	15956	16010	16196	16098	15988	16141	16058	16124	15998	15825	15921	15880	16009	15828	15828	16058	16081	16258	16123	15952	15831	16036	15817	15939	15836	15887	15993	15960	16028	16053	16012	15906	15932	15928	16061	15987	15983	15680	16146	15960	16015	15857	15997	15898	15992	16019	15982	15956	16062	15852	16139	15934	16108	16001	16077	15861	15743	15916	15843	15811	16031	16129	15778	15993	15875	16054	15852	15839	15938	16137	15907	15939	15979	15906	15921	16078	15990	15890	15912	16006	15937	15886	15974	15838	16093	16070	16121	15825	15923	16019	15808	15951	15961	16107	15955	15983	16104	16179	15956	16111	15870	15823	15846	15795	15941	16002	16027	16017	16089	15830	16020	15911	15901	15809	15907	16060	16003	15817	15948	15868	15996	16018	15890	16002	15975	16051	16005	15998	15912	15966	16195	15972	15965	16281	15873	15785	15929	15673	15903	15911	16038	15824	15987	15927	15959	15859	15899	16022	15957	16149	16072	16066	15893	16015	16026	16044	15825	15908	16025	16025	16000	15948	16127	15778	15853	15952	15989	15905	15887	16022	16087	16137	15965	15851	16002	15966	16094	15974	15984	15798	15876	16117	16043	15996	15835	15943	16050	16061	15985	15936	15945	16141	16028	15956	15829	15974	15914	16079	16008	15996	16127	15917	15942	15921	15825	15772	15989	16012	15977	15948	16043	16126	16044	15943	15911	15983	16248	15956	16023	16052	15880	15994	15944	15824	15837	15859	16078	15924	15840	15905	16016	15852	16102	16013	15876	16168	15971	15919	16055	16050	16009	15870	15806	16121	15983	15816	15871	16005	15923	16196	15882	15833	16141	15752	16140	15897	15915	15712	15947	15975	16026	15860	15997	16075	15834	15978	16014	15935	16087	15908	15815	16147	16028	16049	15932	16129	15853	15753	15971	15962	16096	15875	15899	16214	15941	16093	15824	15947	15928	15894	16102	15894	16165	15937	16080	16018	15943	16078	15946	15754	15819	15848	15992	16041	15859	15971	15976	15879	15968	15936	15834	15991	15815	15848	15887	15982	15953	15945	16009	16000	16004	16000	16034	15883	15867	16124	15916	16119	16099	16037	15876	15730	15984	15978	15896	15868	15952	15972	15968	15688	15824	16080	16072	15917	16032	16094	16070	16081	15976	15987	15986	15916	15858	15910	15861	16012	16027	15971	15948	15904	16050	15938	15991	15815	15769	15909	15958	16024	15889	16028	16000	15759	16103	15901	15894	15848	15925	16033	15988	16023	16018	16047	16023	15888	16012	15897	15969	15896	15792	16105	15979	16127	16213	16086	16029	15998	15968	15781	15877	15915	15940	16068	15817	16022	16037	15898	15803	16058	15949	15993	16095	15729	16038	15809	15870	16040	15936	16018	15942	15974	15912	16040	16015	15970	16097	15899	16195	15928	16071	16075	15933	16042	16015	15785	15869	15974	16155	15808	15915	15825	16050	15907	15817	15883	16020	15803	16024	15883	15804	15960	15880	15972	15807	15961	15954	16043	15853	16028	15933	16036	15898	15880	15978	15920	15968	15841	16110	16102	16136	15753	15870	15785	15848	15760	15976	16065	15949	15974	15962	16106	15743	15859	16019	16113	15963	15904	15866	15860	15949	16053	15919	16215	16150	15779	16008	15762	15998	16104	16123	15807	16023	15941	15809	15806	16030	16096	16028	16109	15969	15943	15891	16005	16019	15790	16051	15846	15914	16012	16131	15933	15834	16032	15917	16005	15748	15979	15929	15971	16076	16104	15915	16073	15814	15949	15919	15738	15732	15840	15803	15914	15856	16029	16023	15898	15926	15908	16021	16120	15853	15931	15842	15892	16017	16070	16005	15987	15918	15801	15942	15748	16027	16006	16011	15846	16006	15959	15963	15857	15702	16045	16218	15862	15801	15786	15911	16061	15902	16040	15828	15975	16081	16117	15868	15909	15732	15922	15862	15952	15969	16138	16008	16020	15778	15772	15780	15911	16099	15807	15986	15943	15871	16009	15857	15854	15869	15851	15895	15930	15945	15951	15776	15970	15931	16046	15956	15951	16183	15941	15955	15759	15949	15893	15920	16008	16094	15869	15981	16097	16012	15740	15979	15914	15960	15942	16018	15849	15888	15895	15770	15972	15946	15812	15879	15679	15950	16008	15886	16050	15994	15995	15906	15899	15935	15956	16029	16208	16170	16008	15756	15767	15857	15889	15924	15794	16045	16021	16052	16008	15959	16018	15834	15883	16038	15928	16015	16094	16006	15881	16011	15967	15992	15929	15919	16200	16030	16080	15961	15903	15915	15900	15964	15881	15842	16039	15900	16081	16036	15943	15794	15977	15909	15944	15773	16017	15922	15978	15911	15932	15928	15977	15886	16047	15955	15920	15947	16053	16179	15888	15859	16073	16169	16013	16053	16170	16072	16007	16075	15802	15819	15803	16014	15908	15984	15945	16123	15962	15903	15930	16070	16067	15781	15899	15942	16085	16015	15927	16067	15913	15927	16138	16112	16096	15905	16019	16047	15946	15715	16068	15924	15916	16027	16015	16095	15925	15940	16120	16087	16135	16052	16049	15944	15872	15927	15862	15791	15925	16001	16043	15943	15970	16124	15896	15936	15727	15846	15912	16048	15924	15911	15885	16061	15709	16074	15887	16109	15981	16113	15975	15976	15781	15906	16049	16104	15964	15872	15957	15850	15933	16026	16050	16005	16220	16133	15919	15844	16012	15606	15964	15883	15801	15777	15831	16245	15784	15699	16056	15844	15994	15913	15763	15958	16035	15986	16035	15895	16084	16111	15837	16042	15914	15818	15849	15895	16034	15909	15852	15896	16106	15639	15974	15882	16052	16015	15833	15938	16042	15939	15997	16132	15888	15954	15904	15889	16092	16105	15844	15765	15878	15918	15983	16022	16019	15844	15725	15922	16099	15792	15922	15953	15940	16144	15964	16114	15937	15976	15929	15784	15853	16167	15878	15906	15809	15845	15892	16020	15889	15848	15800	16011	16030	16033	15996	16049	15876	15765	15732	16015	16031	16088	15952	15854	15789	16032	16019	15973	15843	15923	15816	16042	15880	16011	16008	15848	15875	16095	15886	15811	15944	16024	15977	15762	16071	15793	15911	15848	15935	15854	15830	15931	15845	15927	16090	15974	15918	15952	15920	15904	15913	16157	15945	15963	15851	16064	15928	15926	15942	15901	15994	15962	15862	16059	15947	15898	15939	16021	15873	15845	16058	15943	15857	16110	15893	15798	15935	15802	15959	15957	16042	15936	16048	16123	15999	15867	16033	15837	15914	15932	15999	16090	15927	15914	15864	16011	16017	16082	16102
40026	59310	42161	24379	17272	15814	15449	15489	15267	15257	15512	15218	15359	15360	15270	15256	15271	15229	15424	15317	15424	15171	15322	15275	15408	15464	15323	15324	15397	15384	15261	15269	15324	15306	15115	15336	15252	15418	15326	15455	15163	15298	15217	15262	15270	15363	15322	15320	15177	15337	15401	15303	15390	15182	15386	15376	15257	15256	15201	15191	15264	15152	15220	15459	15092	15352	15228	15300	15374	15307	15285	15328	15203	15276	15300	15405	15215	15213	15407	15360	15329	15246	15294	15375	15335	15362	15088	15183	15298	15093	15243	15340	15291	15284	15316	15379	15264	15370	15155	15251	15365	15279	15363	15254	15202	15226	15366	15178	15439	15235	15431	15394	15278	15017	15401	15340	15357	15155	15319	15313	15286	15326	15148	15304	15324	15216	15278	15431	15290	15377	15286	15371	15203	15244	15279	15257	15247	15232	15358	15357	15112	15314	15208	15274	15330	15372	15329	15406	15406	15258	15385	15365	15263	15225	15307	15230	15322	15347	15343	15357	15361	15290	15384	15251	15299	15278	15359	15357	15361	15293	15234	15247	15185	15266	15360	15330	15218	15319	15242	15290	15327	15512	15281	15132	15332	15284	15414	15448	15225	15312	15388	15332	15304	15222	15479	15197	15305	15338	15166	15223	15385	15431	15247	15394	15336	15256	15261	15334	15343	15434	15269	15193	15265	15261	15185	15383	15234	15343	15261	15345	15326	15194	15361	15415	15424	15091	15248	15312	15236	15377	15310	15243	15374	15175	15375	15507	15152	15464	15322	15355	15335	15421	15389	15176	15305	15365	15274	15370	15398	15201	15400	15321	15461	15220	15379	15320	15215	15320	15045	15169	15326	15404	15521	15136	15344	15254	15147	15264	15497	15285	15425	15521	15261	15349	15335	15265	15330	15311	15206	15240	15338	15341	15270	15367	15159	15296	15260	15193	15199	15187	15433	15304	15271	15293	15121	15286	15469	15072	15313	15431	15209	15367	15295	15133	15183	15159	15140	15295	15232	15174	15233	15386	15407	15370	15342	15338	15359	15348	15311	15415	15302	15216	15349	15248	15479	15244	15334	15134	15397	15072	15471	15372	15251	15376	15338	15174	15313	15327	15434	15458	15373	15431	15258	15148	15375	15166	15248	15287	15328	15289	15269	15381	15340	15389	15477	15128	15245	15183	15349	15494	15239	15231	15391	15302	15423	15301	15253	15338	15193	15447	15410	15414	15264	15448	15206	15396	15252	15370	15194	15435	15337	15248	15390	15526	15242	15076	15274	15310	15338	15154	15535	15394	15215	15217	15327	15252	15322	15277	15239	15198	15253	15304	15377	15297	15261	15348	15218	15313	15367	15370	15266	15318	15310	15305	15280	15291	15315	15268	15355	15206	15446	15369	15269	15224	15201	15312	15372	15372	15448	15406	15134	15288	15308	15279	15220	15453	15234	15241	15295	15370	15463	15348	15216	15451	15277	15220	15212	15265	15380	15257	15184	15244	15374	15311	15103	15207	15328	15443	15440	15284	15463	15216	15249	15370	15286	15139	15184	15380	15286	15265	15385	15154	15184	15220	15274	15300	15280	15214	15406	15395	15236	15186	15388	15385	15208	15324	15334	15137	15225	15291	15486	15284	15258	15274	15368	15233	15337	15243	15257	15476	15472	15284	15381	15405	15460	15377	15475	15259	15443	15404	15400	15370	15247	15353	15105	15311	15352	15240	15239	15205	15434	15421	15163	15520	15306	15300	15228	15375	15351	15223	15405	15370	15353	15347	15323	15408	15288	15335	15274	15342	15378	15548	15401	15428	15272	15468	15310	15304	15196	15321	15406	15369	15248	15191	15190	15335	15182	15170	15222	15272	15246	15388	15284	15278	15357	15404	15224	15188	15122	15121	15320	15348	15305	15211	15267	15386	15363	15289	15342	15278	15151	15238	15560	15273	15321	15281	15310	15379	15286	15297	15414	15230	15265	15414	15377	15297	15351	15310	15461	15184	15136	15448	15223	15252	15336	15530	15188	15330	15364	15192	15430	15257	15270	15165	15609	15377	15351	15510	15113	15251	15232	15320	15358	15362	15422	15147	15230	15383	15264	15438	15286	15510	15276	15295	15387	15074	15238	15153	15350	15310	15419	15300	15443	15357	15199	15218	15186	15491	15266	15383	15312	15374	15289	15226	15208	15108	15441	15249	15362	15212	15239	15240	15370	15308	15340	15349	15166	15217	15242	15089	15454	15227	15257	15311	15224	15370	15268	15364	15407	15320	15334	15335	15356	15348	15101	15348	15470	15323	15235	15359	15358	15101	15353	15275	15308	15373	15361	15273	15281	15441	15057	15089	15332	15182	15347	15312	15342	15329	15321	15332	15405	15373	15486	15268	15317	15313	15273	15396	15216	15321	15343	15477	15250	15343	15273	15344	15279	15200	15396	15227	15275	15451	15248	15311	15404	15309	15244	15369	15309	15303	15258	15240	15256	15261	15161	15209	15321	15276	15292	15364	15300	15301	15254	15435	15281	15330	15313	15425	15315	15364	15385	15117	15323	15201	15328	15293	15429	15248	15341	15302	15527	15402	15261	15280	15355	15138	15406	15337	15268	15365	15412	15221	15234	15261	15260	15310	15285	15320	15270	15261	15347	15128	15303	15419	15417	15237	15233	15125	15192	15309	15347	15256	15345	15218	15297	15227	15178	15308	15260	15413	15327	15295	15341	15335	15415	15329	15441	15210	15129	15364	15149	15374	15248	15168	15369	15310	15230	15359	15304	15149	15364	15199	15330	15222	15237	15278	15284	15396	15276	15311	15171	15335	15280	15187	15265	15428	15239	15370	15220	15425	15282	15342	15204	15193	15440	15131	15152	15190	15443	15362	15359	15471	15315	15092	15282	15424	15288	15327	15486	15193	15342	15343	15330	15382	15295	15360	15210	15302	15229	15182	15298	15264	15261	15394	15225	15305	15292	15358	15256	15241	15366	15421	15364	15443	15332	15264	15431	15246	15352	15245	15310	15325	15438	15196	15423	15285	15243	15308	15422	15297	15206	15273	15315	15201	15126	15584	15333	15236	15291	15332	15407	15385	15295	15345	15238	15384	15201	15320	15374	15326	15374	15314	15432	15259	15356	15427	15206	15334	15352	15357	15212	15480	15399	15410	15305	15307	15372	15302	15412	15441	15441	15310	15100	15175	15312	15301	15302	15261	15231	15392	15309	15439	15310	15245	15436	15319	15330	15356	15311	15325	15222	15470	15184	15408	15351	15318	15244	15270	15308	15511	15194	15260	15327	15328	15298	15319	15429	15428	15474	15379	15290	15272	15385	15337	15451	15002	15332	15234	15204	15395	15167	15410	15215	15373	15250	15338	15255	15367	15308	15326	15181	15345	15200	15331	15236	15385	15394	15345	15194	15308	15506	15185	15305	15254	15325	15212	15322	15196	15263	15279	15357	15418	15171	15315	15391	15250	15327	15217	15344	15143	15301	15457	15427	15112	15418	15291	15284	15171	15174	15422	15269	15348	15244	15204	15288	15401	15282	15383	15307	15273	15425	15216	15299	15163	15357	15306	15361	15318	15381	15309	15247	15195	15327	15393	15295	15452	15314	15363	15386	15279	15326	15186	15326	15321	15438	15273	15279	15263	15295	15386	15134	15394	15389	15201	15326	15203	15361	15274	15273	15310	15474	15131	15413	15355	15351	15373	15361	15322	15259	15300	15373	15178	15252	15437	15309	15402	15138	15418	15467	15290	15182	15285	15300	15398	15336	15264	15332	15252	15377	15163	15179	15359	15216	15454	15230	15340	15299	15440	15487	15327	15432	15279	15274	15387	15304	15417	15271	15370	15383	15285	15259	15307	15363	15363	15483	15322	15432	15260	15315	15394	15297	15137	15243	15259	15404	15225	15373	15326	15333	15379	15226	15377	15130	15375	15412	15419	15309	15275	15395	15259	15414	15349	15332	15229	15385	15123	15263	15237	15421	15232	15349	15336	15202	15193	15371	15402	15403	15333	15211	15349	15288	15357	15131	15386	15234	15208	15322	15294	15414	15423	15378	15391	15028	15145	15277	15344	15234	15394	15445	15432	15031	15298	15243	15423	15572	15309	15318	15287	15267	15317	15355	15364	15254	15433	15348	15310	15337	15296	15434	15452	15459	15304	15496	15350	15174	15368	15588	15338	15343	15279	15178	15198	15445	15355	15246	15440	15380	15205	15285	15264	15134	15464	15332	15354	15292	15252	15175	15122	15225	15313	15299	15288	15439	15175	15336	15326	15326	15157	15344	15295	15355	15156	15270	15231	15151	15126	15293	15235	15334	15308	15244	15312	15449	15182	15308	15243	15536	15239	15343	15356	15375	15171	15169	15321	15326	15273	15276	15272	15292	15357	15276	15219	15307	15347	15349	15271	15157	15485	15346	15295	15404	15267	15307	15329	15419	15350	15325	15405	15382	15320	15223	15423	15407	15226	15282	15396	15113	15351	15234	15285	15183	15370	15172	15069	15286	15462	15075	15255	15276	15390	15280	15300	15384	15236	15450	15269	15273	15305	15295	15197	15329	15189	15462	15413	15292	15464	15274	15297	15248	15411	15236	15399	15204	15389	15408	15558	15080	15483	15277	15333	15390	15361	15092	15213	15503	15161	15308	15299	15330	15376	15213	15357	15399	15368	15423	15232	15437	15245	15263	15424	15249	15215	15227	15371	15282	15233	15386	15250	15296	15311	15274	15437	15370	15228	15157	15236	15332	15465	15309	15352	15242	15347	15234	15371	15183	15417	15406	15491	15367	15319	15409	15279	15407	15316	15338	15216	15272	15358	15327	15360	15307	15232	15231	15280	15263	15212	15132	15311	15273	15465	15118	15383	15231	15394	15249	15353	15413	15397	15291	15310	15462	15338	15260	15172	15195	15284	15237	15271	15407	15237	15222	15366	15434	15412	15353	15309	15224	15301	15185	15180	15429	15394	15384	15168	15329	15502	15233	15205	15271	15351	15384	15232	15313	15414	15100	15407	15544	15376	15117	15162	15423	15252	15181	15410	15326	15295	15317	15124	15346	15415	15211	15319	15205	15301	15373	15291	15299	15277	15482	15260	15270	15388	15353	15569	15226	15256	15175	15351	15280	15419	15401	15310	15260	15238	15264	15406
30047	36412	42376	30941	20579	16837	15932	15291	15291	15333	15158	15131	15208	15265	15195	15259	15118	15215	15167	15350	15264	15119	15286	15223	15381	15293	15329	15315	15154	15056	15412	15197	15108	15228	15291	15143	15184	15111	15266	15183	15220	15096	15070	15357	15036	15038	15385	15195	15232	15343	15270	15250	15295	15115	15071	15212	15302	15263	15273	15180	15253	15080	15300	15131	15138	14967	15314	15450	15052	15086	15017	15096	15057	14983	15274	15145	15168	15131	15181	15070	15040	15201	15321	15066	15121	15038	15055	15079	15094	14938	15183	15160	15172	15092	15187	15040	15210	15069	14960	14997	15050	15297	15218	15174	15331	15075	15111	15032	15233	15283	15106	15144	15159	15195	15139	15103	15082	15141	15328	15289	14991	14886	15318	15096	15241	15225	15184	15193	15135	15177	15038	15042	15247	15079	15210	15147	15238	15189	15220	15234	15120	14916	15064	15238	15023	15183	15272	15284	15144	15220	15186	15330	15238	15050	15252	15240	15280	15036	15224	15218	15332	15108	15036	15271	15295	15073	15289	15145	15069	15031	15097	14980	15075	14948	15103	15094	15112	15372	15310	15169	15047	15001	15277	15121	15023	15050	15076	15202	15255	14988	15225	15219	15177	15101	15102	15266	15172	15168	14965	15309	15341	15218	15091	15005	15113	15183	15180	15101	14979	15287	15292	15078	15028	15125	15142	15030	15255	15076	15133	15147	15161	15027	15228	15150	15069	15083	15087	15028	15245	15287	15070	15147	15094	14951	15039	15076	14920	15172	15146	15124	15261	15097	15151	15182	15244	15233	15040	14964	15257	15084	15213	15084	15137	15079	15055	15443	15327	15274	15215	15105	15308	15278	15129	15201	15011	14916	15309	15137	15097	15162	15227	15366	15226	15203	15409	15288	15251	15297	15337	15184	15140	15099	15170	15157	15256	15194	15207	15178	15090	15134	15250	15031	15187	15195	15151	15066	15166	15224	15174	14971	15190	15063	15170	15193	15285	15085	15009	15267	15083	15379	14963	15135	15239	15152	14956	15123	15088	15293	15103	15118	15184	15111	15258	15161	15034	15320	15129	15223	15163	15241	15142	15043	15394	15072	15204	15171	15400	15145	15107	15060	15199	15193	15185	15347	15080	15180	15365	15048	15273	14924	15172	15012	15082	15197	15094	15136	15239	15216	15254	15189	15084	15195	15089	15290	15256	15163	15025	14958	15154	14857	15281	15052	15095	15325	15226	15150	15280	15083	15292	15198	15024	15056	15078	15138	15231	15315	15330	15248	15112	15037	15281	15088	15117	15129	15183	15120	15171	15074	15136	15254	15246	15145	14946	15195	15009	15269	15304	15199	15180	15047	15131	14972	15223	15218	15199	15240	15213	15038	14946	15061	14939	15144	15076	15081	15188	15285	15082	15005	15254	15212	15138	15052	15093	15135	15263	15284	15366	15226	15121	15045	15106	15307	15244	15144	15169	15146	15152	15088	15026	15134	15298	15160	15166	15085	15100	15250	15296	15129	15157	15254	15216	15126	15136	15212	15167	15337	15203	15066	15305	15026	15156	15289	15147	15038	15214	15065	15214	15175	15117	15225	15228	15066	15102	15185	15282	15210	15185	15169	15077	15180	15201	15242	15208	15051	15155	15008	15294	15140	15164	15103	14934	15090	15194	15056	15018	15275	15269	15144	15227	15060	15091	15179	15147	15358	15165	15282	15208	14993	15091	15188	15178	15200	15126	15006	15113	15013	15128	15121	15120	15152	15144	15302	15104	15003	15050	15109	15177	15299	15152	15162	15238	15076	15119	15222	15182	15127	15149	15223	15214	15206	15267	15155	15176	15248	15132	15136	15229	15236	15131	15311	14993	15153	15272	15216	15336	15019	15238	15140	15117	15457	15057	14855	15127	15097	15152	15032	15222	15387	15066	15286	15172	15312	15261	15380	15155	15162	15297	15273	15248	15062	15228	15197	15037	14965	15223	15152	15170	15227	15147	15054	15193	15150	15185	15279	15181	15133	15196	15075	15268	14875	15169	15074	15310	15011	14980	15113	15447	15160	15155	15279	14974	15175	15194	15133	15112	15277	15190	15123	15208	15269	15298	15304	15039	15109	15010	15131	15237	15139	14996	14996	15140	15211	14926	15191	15080	15258	15254	15122	15289	15134	15104	15196	15161	15344	15141	15405	15214	15128	15103	15028	15212	15103	15246	15220	15175	15294	15276	15202	15270	15131	14981	15224	14941	15161	15338	15168	15207	14979	15164	15104	15206	15046	15197	15303	15170	15156	15119	15340	15297	15129	15132	15264	15094	15177	15099	15265	15207	15004	15256	15164	15225	15332	14918	14896	15046	15169	15115	15124	15254	15034	15235	15258	15160	15248	15093	15250	15233	15206	15055	15227	14974	15259	15206	15191	15275	15044	15202	15093	15210	15069	15164	15201	15106	15214	15142	15150	15189	15081	15266	15200	15137	15285	15119	15337	15077	15180	14998	15080	15347	15120	15321	15220	15029	15055	15071	15200	15187	15085	15173	15190	15050	15017	15278	15096	15042	14970	15123	15137	15219	15260	15048	15240	15291	14988	15027	14895	15228	15199	15139	15139	15311	14899	14984	14941	15152	15240	14975	14989	15215	15356	15300	14967	15073	15220	15093	15099	15151	15011	15196	15017	15197	15200	15308	15120	15213	15227	15192	15067	15274	14954	15275	15158	15131	15154	15212	15288	15253	15031	14960	14972	15241	15315	15101	15238	15006	15357	15114	15050	15126	15149	15317	15331	15316	15051	15015	15251	15250	15090	15118	14944	15039	14910	15115	15040	15081	15221	15340	15009	15051	15206	15200	15177	15354	15219	15240	15244	15110	15231	15303	15235	15226	15137	15381	15224	15019	15315	15109	15142	15038	15132	15153	15449	15202	15386	15306	15245	15152	15172	15177	15145	15107	15101	15106	15093	15156	15216	15364	15090	15291	15180	15254	15109	15194	15164	15260	15126	14976	15178	15247	14949	15146	15014	15008	14906	15175	15057	15160	15088	15130	15253	15208	15200	15191	15217	15279	15174	14952	15171	15185	15194	15262	15408	15220	15136	15269	15135	15176	15112	15164	15179	15250	15315	15209	15051	15040	15105	15146	14886	15165	15235	15064	15202	15156	15305	15326	15212	15272	15052	15149	15252	15147	14928	15019	15264	15209	15460	15133	15065	15241	15122	15145	15152	15197	15087	14953	15138	15187	15325	15120	15267	15132	15058	15228	15304	15208	15192	15225	15234	15067	15094	15143	15298	14936	15167	15042	15058	15235	15259	15126	15117	15112	15220	14978	15140	15279	15070	15189	15090	15234	14984	15179	15259	15220	15077	15238	15160	15193	15215	15238	15106	15035	15120	15265	15255	14956	15095	15108	15171	14992	15194	15035	15031	15113	15206	15216	15225	15040	15251	15134	15197	15202	15082	15217	15167	15181	15279	15081	15030	15050	15077	15231	15049	15070	15076	15112	15270	15336	15016	15208	15187	15161	15150	15171	15161	15103	15168	15132	15173	15351	15075	15085	14870	15252	15298	14990	15069	15296	15205	15027	15223	15101	15244	15244	15266	15161	15059	15097	15256	15111	15065	15116	15110	15157	15109	15082	14949	15013	15294	15135	15150	15217	15189	15202	15213	15265	15107	14991	15061	15107	15316	15203	15272	15110	15310	15192	15068	15283	15164	15105	15335	15325	15071	15263	15098	15099	15217	15117	15101	15146	15134	15191	15054	15154	15156	15118	15211	15071	15212	15133	15364	15413	15323	15079	15154	14856	15307	15281	15318	15143	15134	15055	15066	15006	15097	15117	15173	15187	15265	15355	15090	15151	15001	15151	15444	15063	15155	15014	15133	15065	14937	15106	15116	15118	15263	15232	15166	15040	15134	15089	15278	15068	15292	15176	14997	15098	14963	15170	15142	15114	14980	15181	15137	15217	15062	15148	15324	15081	15137	15179	15176	15058	15217	15152	15116	15118	15203	15312	15265	15316	15211	15221	15410	15006	15091	15068	15155	15113	15150	15162	15158	15135	15164	15032	15148	15118	14951	15124	14951	15020	15122	15123	15106	15305	15166	15242	15003	15100	15287	15041	15164	15131	15135	15218	14984	15183	15029	15104	15158	15134	15015	15115	15212	15221	15248	15414	15124	15268	15285	14944	15179	15081	15271	15109	15189	15093	15220	15196	15239	15246	15163	15238	15344	14983	15146	15192	15209	15347	15230	15242	15182	15323	15176	15297	15266	15068	15279	15099	14969	15196	14964	15112	15137	15227	15162	15242	15196	15284	15226	15197	15117	15130	15134	15003	15209	15122	15069	15239	15251	15233	15176	15119	15176	15324	15087	15282	15313	15028	15194	15240	15275	15326	15269	15097	15101	15122	14992	15312	15138	15234	15107	15094	15212	15232	15226	15111	14973	15184	15351	15246	15297	15327	15222	15381	15128	15144	15246	15274	15417	15292	15048	15092	15168	15169	15173	15127	15100	15242	15081	15025	15281	15198	15165	15077	15297	15208	15407	15178	15119	14988	15137	15144	15229	15297	15133	15145	15217	15136	15038	15112	15117	15138	15196	15383	15174	15208	15362	15216	15168	14944	15254	15142	15172	15204	15136	15236	14937	15179	15225	15139	15148	15157	15174	15137	15154	15037	15248	15052	15044	15203	15267	15015	15052	15040	15180	15100	15271	15183	15086	15201	15162	15101	14865	15195	15204	15223	15122	14915	15334	15303	15187	15071	15158	15149	15361	15297	15188	15103	15159	15153	15201	15166	15131	15184	14940	15151	15102	15212	15390	15220	15158	15144	15194	15187	15001	15214	15239	15202	15044	15085	15069	15281	15195	15083	15353	15294	14986	15051	15148	15106	14973	15312	14899	15199	15167	15092	15059	15079	15144	15356	15107	15198	15129	15169	15428	15100	14945	15175	15129	15011	15196	14967	14993	15127	15192	15091	15065	15161	15236	15068	15170	15274	15063	15278	15252	15074	15242	15163	15117	15095	14932	15376	15294	15051	15300	15119	15093	15067	15223	15062	15156	15103	15109	15302	15173	15173	14981	15280	15240	14925	15105	15268	15056	15204	15294	14968	15185	15262	15208	15132	14946	15299	15152	15177	15227	15297	15077
59137	81735	58293	32884	19739	15645	14907	14751	14849	14618	14764	14829	14950	14824	14815	14751	14814	14917	14832	14713	14734	14808	14767	14757	14770	14798	14946	14790	14916	14813	14983	14921	14716	14768	14748	14865	14755	14884	14789	14858	14828	14959	14828	14731	14812	14811	14784	14825	14708	14820	14706	14907	14683	15027	14808	14967	14768	14678	14966	14785	14855	14863	14777	14882	14767	14931	14922	14772	14880	14799	14865	14804	14814	14711	14827	14874	14830	14708	14846	14775	14941	14774	14914	14797	14817	14871	14779	15065	14715	15009	14720	14760	15009	14686	14841	14803	14897	14813	14835	14723	14727	14843	14796	14827	14681	14731	14769	14919	14839	14911	14845	15005	14689	14663	14860	14946	15016	14770	14810	14913	14609	14924	14903	14924	14921	14868	14744	14941	14819	14819	14770	14769	14868	14896	14744	14866	14656	14965	14929	14882	14783	14864	14763	14860	14787	14860	14809	14841	14887	14768	14924	14973	14819	14736	14868	14738	14715	14782	14722	14820	14815	15013	14807	14975	14885	14852	14841	14737	14817	14922	14658	14702	14755	14963	14864	14723	14869	14840	14923	14977	14904	14888	14848	14943	14851	14948	14869	14814	14766	14874	14772	14779	14714	14928	14812	14650	14978	14757	14590	14984	14906	14789	14879	14754	14845	14958	14960	14791	14810	14844	14839	14686	14769	14763	14809	14905	14875	14728	14887	14984	14994	14678	14943	14976	14746	14982	14884	14886	14890	14950	14903	14811	14783	14817	14838	14899	14652	14818	14700	14800	14777	14863	14785	14821	14840	14792	14890	14954	14762	14873	14834	14657	14677	14721	14695	14760	14636	14826	14757	14727	14771	14774	14894	14807	14645	14974	14761	14826	15038	14691	14843	14711	14853	14746	14768	14632	14839	14807	14804	14763	14788	14877	14784	14690	14966	14842	14742	14884	14882	14926	14900	14774	14765	14816	14687	14790	14866	14605	14798	15008	14767	14825	14786	14874	14867	14891	14973	14866	14939	14800	14800	14717	14815	14766	14786	14926	14854	14812	14791	14769	14720	14764	14735	14799	14834	14802	14969	14944	14836	14754	14735	14738	14865	14803	14785	14695	14788	14784	14898	14970	14913	14921	14720	14872	14808	14858	14992	14787	14883	14900	14780	14901	14965	14704	14889	14793	14916	14838	14962	14893	14780	14828	14782	14815	14682	14869	14896	15033	14773	14705	14729	14795	14864	14836	14691	14871	14692	14844	14809	14870	14825	14646	14821	14793	14920	14750	14672	14916	14842	14810	14637	14907	14825	14907	14799	14750	14839	14741	14850	14855	14982	14819	14860	14852	14961	14753	14777	14690	14734	14989	14891	14920	14763	14916	14847	14838	14979	14717	15012	14826	14909	14778	14725	14970	14757	14840	14631	14926	14811	14855	14824	14864	14960	14772	14950	14923	14809	14841	14827	14934	14942	14814	14920	14889	14793	14705	14728	14655	14678	14785	14857	14800	14796	14953	14687	14919	14797	14684	15009	14824	14774	14790	14811	14722	14722	14906	14981	14748	14743	14669	14912	14827	14834	14779	14781	14740	14834	14796	14825	14826	14817	14782	14818	14911	14848	15044	14696	14754	14914	14930	14846	14722	14723	14974	14891	14945	14737	14602	14571	14902	14722	14824	14746	14843	14849	14899	14667	14977	14784	14729	14948	14877	14925	14848	14814	14834	14839	14818	14886	14833	14853	14706	14826	15023	14838	14738	14783	14942	14803	14797	14881	14862	14703	14905	14619	14813	14762	14765	14813	14723	14826	14764	14817	14800	14847	14842	14985	14842	14909	14643	14837	14828	15002	14831	14772	14920	14880	14790	14811	14891	14804	14933	14804	14675	14921	15017	14869	14776	14876	14793	14722	14997	15096	14915	15042	14776	14922	14741	14822	14790	14829	14764	15010	14897	15000	14708	14710	14978	14870	14895	14866	14898	14859	15012	14887	14777	14899	14767	14759	14837	14744	14943	14838	14699	14650	14900	14741	14842	14781	14690	14911	14851	14835	14722	14814	14904	14803	14961	14712	14966	14945	14734	14832	14687	14924	14794	14956	14942	14791	14693	14940	14773	14918	14934	14796	14816	14755	14798	14831	14885	14895	14612	14817	14977	14921	14744	14960	14744	14853	14879	14824	14851	14770	14973	14762	14804	14647	14724	14752	14788	14849	14797	14766	14608	14846	14786	14784	15042	14709	14910	14844	14889	14787	14890	14895	14919	14948	14871	14857	14881	14924	14868	14935	14784	14787	14719	14887	15064	14731	14913	14828	14713	14674	14742	14695	14937	14858	14869	14936	14850	14875	14776	14790	14778	14718	14841	14844	14850	14938	14814	14882	14548	14897	14854	14652	14734	14812	14905	14835	14913	14770	14832	14696	14903	14741	14788	14787	14759	14889	14693	14719	14802	14641	14797	14786	14832	14897	14981	14855	14888	14931	14662	14806	14748	14849	14928	14756	14854	14900	14850	14871	14952	14808	14719	14723	14752	14703	15066	14808	14889	14896	14802	14805	14966	14844	14795	14896	14963	14816	14899	14786	14707	14738	14867	14854	14764	14901	14879	14879	14719	14688	14896	14726	14747	14778	14816	14753	14851	14898	14750	14802	14868	14826	14748	14629	14885	14749	14650	14811	14765	14759	14786	14740	14790	14913	14757	14787	14755	14800	14946	14839	14815	14921	14802	14755	14924	14832	15071	15012	15019	14727	14898	14842	14803	14852	14813	14653	14822	14814	14830	14848	14919	14739	14766	14814	14886	14828	14772	14966	14834	14876	14859	14883	14850	14780	14956	14915	14766	14545	15080	14749	14882	14921	14720	14717	14956	14804	14941	14818	14745	14734	14695	14948	14779	14843	14718	14798	14786	14684	14955	14886	14823	14674	14731	14934	14861	14874	15016	14903	14784	14865	14897	14739	14859	14790	14982	14835	14670	15020	14762	14926	14687	14758	14825	14902	14812	14897	14643	14765	14911	14848	14705	14978	14955	14888	14893	14808	14852	14961	14658	14851	14955	14894	14771	14935	14901	14794	14908	14745	14730	14749	14892	14799	14698	14751	14891	14887	14820	14739	14934	14832	14797	14876	14797	14712	14841	14862	14845	14926	14813	14919	14912	14767	14899	14740	14809	14883	14940	14894	14850	14858	14909	14726	14858	14885	14950	14853	14896	14742	14825	14761	14859	14777	14910	14851	14629	14731	14782	14847	14687	14724	14812	14736	14867	15039	14834	14969	14793	14712	14843	14854	14857	14883	14766	14749	14868	14797	14779	14902	14684	14878	14794	14851	14852	14765	15002	14884	14645	14846	14788	14844	14903	14678	14740	14931	14850	14874	14723	14849	14883	14830	14897	14902	14826	14927	14965	14708	14918	14790	14800	14997	14909	14893	14968	14674	14883	14983	14769	14969	15005	14896	14813	14738	14875	15015	14942	14734	14830	14752	14957	14971	14742	14765	14685	14939	14755	14853	14635	14760	14720	14838	14939	14707	14729	14823	14966	14790	14695	14630	14931	14965	14805	14822	14720	14719	14866	14665	14873	14843	14711	14877	14849	14710	14870	14920	14965	14858	14924	14861	14967	14834	14823	14976	14747	14783	14698	14722	14797	14661	14846	14793	14904	14747	14905	14858	14865	14882	14964	14946	14737	14805	14787	14912	14950	14796	14817	14801	14711	14891	14803	14829	14864	14875	14733	14761	15087	14733	14817	14941	14701	14906	14795	14716	15014	14946	14692	14870	14939	14737	14896	14736	14805	14852	14768	14862	14613	14719	14839	14716	14809	14998	14752	14943	14981	14933	14869	14683	14588	14759	14827	14921	14763	14903	14726	14852	14799	14995	14795	14829	14855	14709	15009	14878	14866	14835	14878	14952	14716	14738	14837	14959	14743	14885	14807	14770	14898	14890	14723	14862	14878	14810	14858	14786	14852	14719	14662	14825	14795	14814	14882	14841	14829	14813	14856	14746	14984	14834	14953	14708	14806	14686	14759	14868	14663	14771	14748	14922	14755	14792	14794	14831	14635	14867	15005	14713	14825	14842	14801	14945	14824	14898	14901	14817	14784	14920	14873	14883	14763	14768	14640	14813	14823	14881	14940	14781	14947	14861	14773	14799	14776	14770	14807	14879	14745	14846	14930	14837	14847	14910	14864	14733	14990	14783	14828	14756	14861	14816	14901	14838	14956	14713	14880	14809	14837	14708	14939	14818	14856	14720	14840	14901	14803	14664	14843	15012	14806	14933	14915	14829	14716	14753	14658	14852	14746	14880	14912	14824	14669	14923	14866	14862	14705	14690	14841	15030	14749	14797	14784	14857	14847	14797	14812	14864	14743	14870	14825	14757	14874	14875	14916	14804	14761	14856	14873	14799	14788	14841	14850	14806	14876	14640	14794	14809	14906	14797	14677	14644	14922	14820	14911	14746	14729	14528	14791	14772	14842	14718	14910	14884	14687	14866	14853	14810	14859	14828	14706	14638	14950	14867	14713	14718	14777	14986	14837	14859	14827	14926	14791	14868	14736	14798	14839	14727	14657	14964	14812	14819	14861	14876	14841	14681	14837	14749	14925	14991	14840	14814	14671	14802	14909	14736	14733	14944	14821	14768	14712	14887	14854	14740	14849	14764	14755	14733	14936	14651	14753	14962	14931	14866	14870	14875	14797	14796	14702	14761	14784	14974	14896	14905	14745	14851	14857	14783	14815	14772	14787	14883	14892	14808	14821	14826	15020	14699	14727	14788	14883	14817	14702	14642	14851	14731	14787	14791	14785	14847	14764	14901	14790	14790	14951	14868	14872	14810	14920	14680	14822	14860	14624	14869	14848	14769	14783	14893	14875	14897	14686	14741	14818	14707	14789	14835	14949	14899	14904	14965	14950	14747	14683	14938	14739	14730	14872	14901	14904	14913	14792	14853	14961	14838	14723	14797	14783	14825	14845	14728	14866	14705	14799	14986	14906	14783	14898	14896	14871	14855	14815	14750	14988	14784	14576	14850	14945	14692	14834	14794	14800	14718	14709	14886	14697	14865	14925	14882	14827	14697	15069	14830	14925	14893	14935	14857	14983	14812	14793	14799	14891	14757	14861	14751	14812	14996	14905	14760	14837	14802	14809
23917	24373	37172	32290	25693	23409	20557	15796	14782	14857	14899	14738	14646	14799	14959	14569	14650	14692	14741	14707	14709	14749	14613	14718	14660	14753	14583	14750	14606	14665	14472	14746	14546	14698	14634	14560	14844	14660	14628	14630	14677	14642	14570	14702	14515	14566	14621	14666	14729	14610	14403	14606	14462	14583	14487	14592	14563	14345	14464	14735	14452	14417	14380	14626	14572	14556	14778	14517	14584	14563	14533	14671	14373	14481	14529	14657	14493	14570	14556	14659	14534	14486	14577	14607	14472	14585	14627	14607	14482	14423	14609	14573	14674	14527	14569	14572	14662	14445	14748	14507	14620	14505	14545	14533	14739	14477	14709	14473	14693	14605	14535	14536	14578	14524	14471	14481	14600	14567	14369	14512	14484	14449	14592	14586	14673	14497	14551	14395	14393	14419	14454	14661	14545	14460	14610	14503	14497	14522	14547	14556	14579	14684	14423	14512	14470	14665	14516	14382	14231	14386	14541	14624	14576	14413	14575	14614	14563	14603	14505	14590	14724	14382	14472	14605	14382	14429	14457	14630	14561	14761	14317	14508	14449	14551	14678	14506	14440	14435	14546	14509	14626	14602	14632	14534	14528	14722	14634	14443	14406	14619	14510	14528	14394	14387	14483	14635	14507	14504	14260	14425	14492	14531	14530	14534	14669	14702	14469	14474	14568	14492	14429	14392	14419	14401	14523	14593	14492	14626	14603	14657	14513	14442	14338	14561	14292	14584	14467	14636	14442	14523	14329	14437	14644	14686	14452	14456	14524	14497	14570	14481	14615	14630	14565	14455	14687	14433	14611	14614	14454	14463	14428	14515	14455	14520	14612	14731	14490	14477	14417	14606	14373	14539	14497	14481	14443	14527	14306	14485	14511	14512	14624	14590	14640	14536	14459	14404	14541	14504	14510	14527	14539	14454	14718	14676	14588	14496	14457	14510	14583	14568	14532	14727	14444	14596	14470	14673	14377	14505	14407	14407	14725	14519	14489	14584	14497	14359	14503	14703	14605	14844	14578	14259	14556	14591	14608	14439	14586	14433	14646	14548	14525	14740	14528	14715	14570	14500	14767	14627	14606	14439	14366	14547	14443	14520	14378	14456	14546	14641	14507	14418	14595	14493	14685	14590	14566	14595	14731	14591	14649	14603	14679	14463	14648	14423	14503	14520	14574	14485	14488	14420	14473	14603	14650	14482	14584	14613	14366	14621	14520	14393	14440	14440	14715	14455	14547	14699	14769	14581	14514	14450	14473	14381	14582	14623	14463	14457	14618	14445	14418	14413	14462	14540	14425	14566	14735	14555	14531	14533	14488	14541	14569	14236	14346	14403	14468	14474	14497	14509	14573	14542	14408	14506	14625	14615	14582	14599	14604	14553	14542	14661	14574	14295	14333	14696	14639	14412	14654	14491	14596	14601	14681	14531	14597	14532	14512	14451	14486	14480	14771	14515	14540	14534	14665	14456	14602	14467	14491	14503	14628	14391	14530	14591	14470	14435	14567	14558	14406	14635	14673	14493	14608	14637	14763	14708	14822	14329	14310	14616	14570	14814	14481	14326	14548	14444	14533	14416	14552	14502	14466	14553	14480	14434	14541	14659	14490	14595	14507	14423	14497	14453	14505	14457	14469	14722	14661	14396	14544	14533	14325	14585	14616	14461	14711	14561	14559	14370	14452	14645	14473	14434	14711	14638	14748	14497	14409	14398	14759	14694	14596	14598	14451	14580	14533	14559	14423	14370	14448	14678	14356	14544	14534	14470	14458	14401	14363	14409	14661	14503	14614	14492	14590	14402	14645	14450	14659	14705	14651	14584	14459	14486	14428	14429	14539	14522	14553	14431	14550	14504	14696	14512	14774	14668	14724	14553	14497	14609	14509	14512	14565	14560	14550	14376	14427	14490	14540	14519	14618	14484	14387	14509	14563	14633	14603	14774	14849	14684	14492	14648	14545	14609	14479	14416	14523	14708	14683	14679	14407	14686	14569	14387	14618	14436	14578	14477	14600	14632	14454	14461	14459	14696	14703	14681	14446	14448	14560	14475	14501	14410	14704	14367	14473	14605	14683	14534	14460	14410	14498	14551	14441	14571	14584	14686	14498	14539	14567	14392	14603	14500	14549	14493	14657	14592	14632	14730	14478	14595	14541	14483	14403	14650	14614	14468	14447	14728	14413	14549	14498	14488	14402	14516	14494	14523	14511	14364	14507	14669	14480	14467	14311	14476	14865	14460	14651	14513	14619	14432	14501	14473	14344	14525	14508	14615	14683	14387	14546	14530	14542	14303	14533	14382	14484	14626	14314	14377	14486	14462	14613	14378	14549	14500	14543	14628	14373	14419	14479	14500	14609	14480	14439	14540	14500	14611	14476	14513	14623	14495	14577	14294	14295	14518	14364	14334	14578	14804	14561	14574	14631	14435	14528	14471	14636	14540	14481	14643	14736	14519	14599	14470	14605	14587	14372	14513	14415	14471	14651	14592	14257	14530	14400	14516	14430	14546	14703	14642	14450	14613	14404	14418	14345	14537	14555	14731	14560	14547	14492	14562	14360	14553	14526	14594	14336	14717	14683	14607	14191	14536	14531	14421	14356	14504	14571	14378	14409	14338	14507	14432	14533	14464	14582	14517	14321	14519	14415	14435	14335	14426	14475	14580	14458	14565	14471	14549	14575	14434	14560	14525	14593	14515	14608	14616	14621	14366	14573	14567	14316	14638	14478	14488	14736	14577	14673	14585	14541	14541	14614	14556	14601	14433	14427	14484	14529	14649	14520	14394	14506	14558	14414	14624	14506	14467	14400	14504	14602	14507	14521	14308	14405	14476	14469	14468	14344	14539	14638	14408	14517	14672	14577	14589	14366	14479	14498	14455	14561	14700	14512	14413	14598	14546	14444	14325	14549	14354	14492	14510	14419	14591	14523	14543	14555	14416	14572	14576	14663	14416	14627	14443	14541	14561	14403	14576	14509	14554	14378	14535	14607	14428	14343	14511	14576	14591	14573	14608	14491	14385	14607	14463	14509	14607	14577	14619	14320	14600	14612	14344	14608	14482	14399	14586	14445	14443	14435	14577	14584	14512	14761	14335	14417	14501	14379	14620	14420	14579	14511	14528	14643	14455	14471	14407	14407	14544	14516	14591	14721	14545	14513	14589	14567	14399	14707	14645	14378	14673	14540	14562	14548	14530	14628	14567	14360	14526	14503	14551	14786	14295	14601	14401	14504	14600	14617	14591	14430	14400	14544	14396	14289	14592	14543	14451	14624	14563	14390	14600	14375	14374	14291	14501	14655	14605	14534	14675	14543	14557	14440	14524	14621	14343	14608	14465	14495	14514	14442	14567	14618	14594	14484	14431	14492	14401	14598	14456	14479	14655	14270	14519	14642	14506	14595	14760	14436	14350	14554	14363	14614	14457	14378	14452	14753	14583	14501	14557	14413	14307	14580	14427	14548	14449	14439	14566	14299	14374	14646	14522	14706	14732	14494	14561	14385	14525	14608	14591	14588	14367	14472	14464	14445	14518	14503	14580	14472	14408	14671	14418	14535	14812	14600	14531	14473	14713	14608	14527	14407	14412	14554	14409	14636	14458	14407	14269	14557	14543	14528	14754	14519	14476	14531	14545	14447	14453	14502	14576	14443	14759	14748	14538	14526	14592	14427	14469	14567	14441	14306	14567	14508	14468	14550	14651	14420	14713	14406	14291	14710	14559	14705	14497	14583	14538	14562	14510	14493	14377	14433	14463	14487	14538	14543	14554	14658	14181	14585	14427	14571	14477	14417	14515	14478	14480	14696	14496	14444	14514	14532	14483	14474	14526	14589	14601	14683	14746	14598	14557	14460	14600	14553	14618	14529	14655	14515	14654	14332	14478	14632	14736	14865	14634	14417	14446	14437	14579	14597	14587	14530	14607	14397	14324	14554	14542	14673	14703	14602	14636	14567	14519	14352	14335	14578	14503	14584	14571	14458	14743	14592	14512	14659	14530	14547	14556	14621	14594	14520	14639	14521	14566	14540	14618	14720	14409	14413	14554	14492	14426	14437	14507	14495	14637	14414	14490	14521	14442	14587	14383	14357	14550	14543	14508	14463	14364	14436	14532	14687	14678	14540	14591	14515	14560	14468	14626	14565	14631	14516	14609	14663	14573	14486	14571	14648	14570	14515	14584	14743	14459	14659	14578	14596	14424	14571	14379	14520	14509	14455	14489	14580	14266	14584	14413	14478	14350	14454	14736	14350	14225	14612	14390	14491	14574	14559	14609	14586	14676	14442	14291	14751	14501	14560	14550	14403	14601	14648	14567	14613	14430	14375	14545	14594	14341	14458	14432	14565	14589	14515	14536	14685	14346	14536	14667	14636	14471	14520	14520	14740	14472	14639	14761	14354	14617	14526	14470	14543	14534	14567	14449	14449	14629	14621	14357	14413	14549	14486	14365	14653	14713	14519	14305	14437	14417	14454	14311	14426	14410	14500	14585	14525	14523	14593	14317	14471	14385	14815	14460	14501	14465	14674	14736	14640	14280	14630	14578	14405	14389	14491	14459	14541	14528	14511	14530	14498	14583	14514	14550	14377	14677	14549	14454	14423	14693	14386	14643	14608	14567	14414	14707	14455	14367	14406	14508	14395	14655	14725	14627	14644	14496	14507	14343	14645	14584	14535	14475	14549	14408	14502	14652	14489	14571	14568	14686	14632	14610	14659	14597	14573	14322	14430	14624	14630	14400	14625	14575	14394	14607	14739	14671	14308	14473	14473	14522	14576	14507	14385	14471	14483	14459	14509	14482	14552	14547	14536	14478	14517	14635	14511	14507	14728	14373	14541	14743	14568	14624	14557	14482	14680	14595	14604	14517	14564	14618	14475	14429	14552	14533	14513	14683	14345	14349	14633	14553	14786	14427	14335	14553	14462	14429	14476	14733	14463	14607	14523	14540	14396	14617	14448	14561	14463	14647	14415	14577	14509	14599	14450	14358	14369	14545	14559	14550	14383	14545	14636	14566	14277	14343	14602	14601	14475	14454	14507	14671	14596	14406	14505	14696	14466	14448	14476	14441	14365	14734	14567	14572	14611	14643	14328	14755	14567	14441	14485	14376	14444	14571	14437	14460	14593	14716	14666	14539	14280	14520	14373	14533
60073	103216	89153	58293	35378	19461	14384	14359	14412	14396	14338	14449	14285	14289	14559	14383	14490	14372	14472	14575	14477	14503	14431	14516	14481	14271	14437	14419	14370	14300	14339	14334	14568	14488	14271	14359	14375	14400	14346	14228	14496	14458	14340	14343	14396	14331	14314	14468	14348	14354	14384	14441	14376	14215	14510	14197	14498	14491	14480	14232	14424	14312	14393	14477	14532	14523	14243	14189	14470	14318	14368	14450	14444	14560	14300	14406	14302	14363	14397	14332	14305	14365	14368	14433	14483	14420	14415	14429	14342	14429	14266	14298	14235	14426	14399	14511	14459	14419	14263	14293	14373	14522	14372	14363	14381	14249	14392	14292	14470	14616	14360	14292	14288	14264	14459	14366	14410	14196	14532	14337	14411	14524	14157	14316	14375	14474	14430	14522	14332	14185	14329	14478	14387	14511	14402	14205	14344	14393	14407	14404	14447	14239	14343	14369	14380	14316	14414	14433	14463	14167	14301	14546	14251	14272	14451	14542	14275	14258	14484	14395	14296	14290	14311	14545	14523	14241	14550	14346	14338	14326	14399	14296	14182	14357	14314	14423	14262	14275	14276	14441	14300	14320	14230	14411	14286	14463	14310	14212	14504	14315	14410	14386	14352	14425	14425	14390	14359	14287	14405	14314	14413	14397	14474	14392	14296	14532	14413	14256	14304	14242	14295	14307	14349	14486	14517	14360	14246	14315	14245	14464	14430	14446	14381	14398	14296	14288	14517	14202	14518	14422	14336	14317	14394	14321	14440	14203	14380	14341	14378	14348	14427	14489	14429	14381	14416	14354	14326	14287	14402	14394	14442	14285	14375	14156	14381	14256	14415	14374	14281	14480	14514	14444	14354	14231	14297	14392	14331	14271	14389	14447	14520	14363	14371	14446	14303	14321	14325	14406	14579	14478	14266	14413	14202	14394	14299	14273	14472	14420	14304	14498	14397	14310	14455	14285	14281	14436	14500	14500	14484	14397	14357	14291	14311	14333	14252	14236	14357	14323	14440	14264	14246	14388	14347	14377	14201	14370	14197	14281	14238	14448	14400	14420	14321	14483	14400	14411	14320	14456	14418	14483	14323	14315	14347	14437	14315	14433	14361	14433	14477	14352	14490	14461	14382	14417	14409	14659	14488	14478	14259	14402	14337	14263	14399	14428	14408	14271	14526	14305	14308	14276	14486	14307	14361	14450	14183	14300	14458	14222	14319	14492	14402	14421	14403	14382	14383	14253	14422	14585	14536	14393	14597	14399	14432	14157	14340	14252	14392	14349	14424	14342	14181	14356	14381	14441	14404	14493	14464	14242	14565	14236	14323	14377	14222	14173	14232	14400	14543	14266	14409	14335	14375	14317	14303	14303	14526	14533	14293	14363	14392	14328	14388	14353	14262	14391	14415	14433	14420	14429	14418	14471	14311	14215	14337	14333	14327	14393	14369	14312	14220	14327	14348	14441	14618	14306	14430	14406	14282	14370	14261	14317	14354	14437	14321	14345	14497	14228	14506	14439	14221	14397	14375	14359	14398	14550	14298	14527	14523	14512	14376	14433	14547	14505	14353	14372	14299	14283	14419	14367	14436	14580	14355	14324	14461	14383	14251	14363	14403	14337	14336	14219	14392	14338	14461	14347	14457	14300	14359	14369	14486	14452	14384	14305	14375	14389	14368	14280	14529	14367	14396	14369	14327	14374	14435	14481	14496	14224	14417	14415	14437	14322	14277	14341	14341	14274	14393	14470	14361	14226	14502	14420	14341	14403	14390	14328	14513	14341	14404	14453	14440	14373	14432	14260	14453	14487	14438	14406	14324	14333	14454	14519	14266	14256	14419	14396	14423	14374	14456	14152	14410	14436	14376	14250	14458	14278	14455	14324	14449	14202	14355	14272	14616	14254	14275	14478	14367	14385	14260	14468	14441	14275	14491	14445	14450	14349	14463	14406	14365	14376	14321	14530	14406	14414	14286	14471	14292	14494	14386	14273	14315	14326	14329	14335	14292	14342	14263	14455	14454	14357	14134	14298	14278	14266	14421	14304	14266	14363	14438	14248	14420	14355	14441	14387	14427	14386	14405	14331	14187	14255	14337	14278	14362	14168	14337	14374	14321	14385	14337	14380	14243	14258	14495	14572	14270	14395	14301	14297	14335	14185	14327	14486	14258	14268	14362	14428	14360	14476	14525	14280	14247	14410	14520	14371	14357	14319	14252	14278	14358	14195	14351	14524	14315	14268	14324	14260	14194	14382	14264	14451	14421	14265	14187	14303	14325	14305	14469	14386	14325	14505	14348	14314	14332	14361	14496	14439	14320	14417	14422	14483	14251	14297	14274	14472	14449	14383	14260	14201	14408	14324	14493	14559	14462	14396	14418	14340	14453	14425	14442	14355	14417	14167	14429	14329	14490	14236	14308	14319	14390	14314	14517	14334	14418	14291	14415	14291	14331	14364	14240	14360	14463	14440	14358	14273	14365	14344	14436	14438	14370	14317	14355	14406	14375	14526	14318	14250	14302	14379	14455	14410	14229	14373	14666	14399	14484	14352	14373	14483	14293	14422	14410	14397	14564	14321	14460	14393	14363	14257	14261	14496	14305	14634	14381	14391	14374	14404	14410	14536	14232	14255	14364	14349	14328	14436	14311	14286	14383	14405	14291	14479	14432	14442	14431	14266	14273	14341	14419	14320	14405	14343	14334	14384	14224	14479	14255	14374	14242	14405	14511	14350	14469	14494	14366	14415	14346	14328	14456	14425	14398	14368	14459	14475	14378	14288	14272	14485	14349	14337	14295	14338	14460	14420	14390	14442	14405	14405	14320	14354	14333	14429	14267	14296	14351	14233	14362	14250	14504	14199	14541	14356	14614	14454	14292	14299	14426	14419	14265	14319	14344	14246	14459	14392	14258	14242	14428	14487	14324	14389	14473	14267	14406	14521	14389	14260	14353	14372	14597	14465	14334	14327	14318	14268	14457	14286	14535	14363	14430	14354	14494	14347	14402	14314	14162	14229	14512	14316	14597	14313	14432	14408	14552	14474	14348	14551	14332	14415	14503	14438	14332	14307	14481	14308	14432	14471	14194	14306	14176	14414	14482	14356	14469	14319	14396	14415	14316	14298	14232	14395	14228	14344	14374	14400	14279	14308	14416	14370	14375	14405	14421	14335	14265	14326	14405	14321	14298	14479	14403	14315	14418	14224	14413	14292	14309	14364	14208	14489	14516	14442	14488	14542	14374	14478	14299	14298	14296	14368	14323	14452	14344	14386	14296	14469	14440	14471	14236	14338	14315	14362	14360	14418	14259	14417	14328	14222	14577	14476	14385	14302	14348	14319	14231	14347	14372	14267	14275	14252	14418	14391	14380	14381	14483	14378	14546	14373	14262	14384	14372	14411	14231	14336	14151	14305	14391	14463	14444	14394	14327	14257	14392	14443	14286	14427	14309	14443	14211	14409	14519	14332	14263	14494	14296	14325	14318	14264	14338	14141	14255	14356	14497	14232	14361	14432	14263	14267	14521	14260	14346	14350	14374	14362	14391	14490	14229	14369	14254	14486	14415	14515	14449	14340	14344	14402	14305	14263	14266	14455	14347	14232	14584	14446	14403	14430	14361	14355	14287	14309	14360	14285	14374	14376	14292	14355	14313	14426	14248	14360	14439	14424	14424	14251	14369	14374	14425	14396	14333	14354	14331	14436	14425	14510	14267	14443	14320	14400	14492	14401	14482	14322	14278	14426	14264	14406	14345	14390	14410	14459	14381	14321	14296	14360	14397	14461	14371	14500	14620	14521	14630	14360	14414	14419	14177	14447	14301	14442	14340	14234	14266	14368	14272	14207	14415	14506	14270	14448	14513	14439	14362	14361	14428	14555	14401	14380	14292	14413	14487	14337	14365	14231	14267	14475	14477	14222	14333	14332	14217	14247	14193	14282	14383	14355	14280	14525	14258	14268	14331	14424	14355	14510	14396	14357	14297	14485	14306	14370	14272	14524	14217	14397	14338	14203	14387	14260	14475	14389	14351	14347	14372	14388	14461	14411	14353	14435	14475	14462	14468	14432	14397	14332	14419	14350	14294	14498	14439	14326	14508	14445	14418	14276	14402	14366	14380	14396	14488	14434	14099	14489	14154	14512	14346	14416	14421	14275	14327	14327	14423	14393	14546	14423	14330	14396	14419	14407	14340	14500	14393	14435	14143	14425	14310	14260	14348	14374	14512	14401	14339	14404	14562	14580	14424	14459	14242	14326	14398	14155	14393	14463	14400	14294	14655	14380	14282	14292	14559	14337	14517	14310	14337	14165	14475	14277	14500	14401	14390	14385	14212	14392	14313	14417	14276	14427	14512	14102	14443	14358	14353	14416	14375	14350	14283	14367	14370	14310	14268	14296	14148	14431	14503	14279	14380	14386	14416	14344	14299	14356	14392	14470	14407	14363	14473	14542	14417	14260	14399	14301	14405	14402	14500	14509	14303	14375	14376	14339	14418	14210	14478	14361	14330	14356	14392	14388	14258	14524	14550	14522	14640	14307	14351	14460	14364	14433	14294	14419	14433	14295	14383	14397	14273	14523	14511	14077	14500	14512	14482	14403	14457	14358	14414	14446	14230	14385	14487	14365	14334	14283	14331	14374	14251	14518	14366	14260	14261	14391	14239	14485	14492	14364	14251	14433	14294	14424	14317	14578	14279	14420	14486	14240	14337	14506	14404	14319	14465	14408	14372	14472	14355	14298	14480	14402	14391	14139	14458	14398	14326	14526	14379	14376	14514	14490	14304	14352	14541	14364	14412	14283	14474	14344	14391	14501	14369	14439	14303	14275	14389	14377	14420	14545	14324	14329	14416	14588	14359	14557	14276	14259	14254	14409	14349	14308	14269	14391	14219	14430	14353	14276	14320	14223	14424	14325	14298	14495	14525	14252	14357	14123	14245	14387	14425	14447	14326	14391	14378	14432	14458	14497	14286	14355	14431	14281	14344	14343	14403	14395	14554	14193	14329	14255	14221	14379	14467	14361	14478	14537	14285	14351	14434	14320	14439	14309	14413	14276	14244	14381	14381	14503	14394	14375	14330	14469	14363	14603	14338	14415	14354	14249	14306	14321	14349	14395	14340	14437	14340	14388	14506	14410	14246	14343	14419	14318
31678	38261	37343	26987	18199	14950	14064	13871	13784	13807	13875	13788	13609	13653	13770	13787	13575	13837	13724	13762	13660	13799	13724	13841	13972	13916	13917	13893	13786	13798	13617	13804	13820	13897	13772	13616	13725	13812	13851	13725	13543	13676	13571	13788	13753	13802	13583	13589	13767	13714	13789	13672	13643	13878	13793	13667	13869	13677	13641	13931	13664	13688	13755	13630	13556	13609	13709	13749	13885	13732	13814	13600	13618	13841	13815	13573	13758	13816	13744	13737	13740	13733	13780	13706	13900	13660	13645	13615	13792	13701	13912	13720	13670	13573	13826	13807	13940	13662	13735	13653	13827	13623	13797	13636	13680	13700	13781	13624	13726	13737	13751	13886	13804	13728	13405	13498	13935	13616	13826	13928	13897	13850	13790	13686	13696	13674	13695	13736	13677	13779	13689	13811	13881	13774	13689	13794	13593	13682	13871	13805	13833	13755	13634	13903	13564	13693	13684	13741	13810	13635	13633	13696	13735	13722	13818	13638	13888	13715	13559	13531	13790	13822	13678	13913	13648	13876	13735	13731	13902	13718	13542	13737	13650	13661	13783	13583	13670	13719	13748	13797	13726	13686	13701	13671	13613	13712	13815	13768	13583	13644	13697	13950	13684	13885	13617	13747	13906	13731	13667	13720	13752	13858	13603	13595	13611	13759	13766	13641	13874	13625	13572	13655	13568	13696	13838	13719	13626	14059	13682	13626	13662	13798	13762	13802	13751	13632	13673	13519	13908	13579	13793	13669	13755	13629	13789	13755	13706	13687	13660	13793	13626	13767	13633	13731	13788	13656	13755	13841	13781	13562	13667	13630	13529	13686	13506	13816	13686	13694	13781	13704	13964	13894	13774	13874	13771	13641	13652	13691	13742	13667	13764	13782	13790	13842	13735	13722	13759	13735	13949	13647	13891	14028	13840	13803	13937	13575	13743	13804	13474	13784	13816	13651	13651	13778	13806	13880	13777	13757	13691	13684	13677	13594	13644	13684	13798	13584	13578	13831	13636	13680	13621	13492	13800	13791	13821	13704	13752	13688	13751	13777	13546	13675	13697	13690	13802	13685	13617	13790	13703	13581	13845	13779	13755	13612	13698	13745	13730	13736	13852	13611	13750	13757	13604	13666	13787	13550	13689	13636	13608	13708	13697	13700	13832	13838	13716	13744	13626	13705	13721	13633	13559	13787	13809	13413	13627	13855	13565	13645	13733	13567	13686	13839	13926	13795	13901	13555	13814	13599	13612	13809	13698	13843	13691	13767	13565	13639	13599	13812	13573	13721	13832	13722	13638	13689	13506	13853	13698	13608	13675	13741	13909	13705	13620	13802	13728	13696	13804	13565	13896	13684	13851	13559	13721	13707	13872	13723	13788	13807	13753	13565	13641	13860	13666	13661	13860	13931	13819	13890	13622	13576	13642	13712	13677	13714	13804	13773	13767	13766	13899	13772	13811	13707	13555	13672	13803	13786	13554	13736	13724	13591	13614	13576	13729	13776	13646	13780	13872	13880	13723	13748	13803	13705	13720	13583	13825	13706	13741	13684	13918	13737	13784	13782	13989	13735	13711	13666	13712	13535	13708	13774	13576	13727	13730	13664	13631	13720	13875	13910	13800	13893	13690	13748	13690	13832	13680	13470	13821	13657	13593	13683	13739	13438	13815	13734	13863	13687	13777	13651	13879	13941	13845	13757	13775	13547	13644	13716	13923	13562	13838	13859	13764	13644	13889	13640	13665	13714	13659	13742	13653	13701	13688	13694	13727	13766	13899	13651	13920	13710	13864	13792	13678	13648	13654	13706	13648	13621	13772	13596	13683	13688	13630	13718	13715	13535	13731	13744	13695	13740	13768	13878	13654	13663	13581	13685	13494	13691	13802	13629	13654	13658	13876	13758	13638	13905	13936	13788	13685	13913	13711	13833	13682	13729	13659	13867	13513	13823	13713	13742	13782	13629	13819	13653	13653	13706	13656	13738	13813	13625	13743	13689	13674	13552	13840	13865	13682	13543	13846	13779	13727	13790	13596	13711	13757	13757	13726	13747	13806	13939	13730	13700	13455	13569	13763	13748	13748	13753	13743	13660	13647	13756	13709	13747	13858	13788	13829	13662	13814	13744	13924	13739	13907	13706	13751	13813	13808	13635	13714	13673	13637	13563	13519	13672	13548	13772	13574	13765	13693	13649	13603	13638	13749	13637	13847	13639	13958	13748	13780	13822	13662	13564	13805	13841	13594	13758	13600	13808	13721	13659	13686	13637	13627	13775	13811	13562	13938	13729	13587	13851	13697	13627	13629	13750	13693	13767	13813	13734	13727	13616	13789	13674	13684	13738	13670	13740	13481	13708	13825	13616	13445	13916	13695	13907	13730	13744	13681	13674	13745	13882	13713	13705	13762	13773	13671	13744	13618	13815	13806	13725	13724	13662	13827	13681	13721	13670	13858	13711	13749	13793	13844	13720	13711	13626	13848	13536	13721	13768	13739	13649	13759	13542	13676	13707	13898	13939	13758	13744	13634	13854	13631	13789	13663	13611	13568	13910	13690	13650	13621	13598	13650	13563	13829	13822	13769	13751	13830	13766	13763	13884	14015	13770	13672	13773	13677	13897	13684	13550	13542	13719	13851	13565	13820	13688	13972	13673	13899	13834	13745	13851	13846	13650	13845	13736	13663	13695	13655	13848	13712	13885	13697	13613	13814	13714	13708	13721	13589	13844	13801	13729	13649	13986	13696	13715	13861	13705	13601	13659	13698	13625	13605	13656	13779	13801	13768	13767	13569	13681	13777	13697	13738	13524	13657	13656	13714	13727	13580	13515	13738	13686	13774	13818	13725	13792	13822	13725	13712	13736	13538	13715	13693	13761	13866	13710	13744	13606	13743	13721	13625	13795	13623	13702	13907	13842	13612	13650	13805	13714	13794	13691	13746	13835	13848	13596	13789	13657	13727	13839	13868	13743	13921	13806	13550	13620	13620	13796	13635	13701	13762	13525	13694	13979	13739	13660	13814	13882	13795	13754	13666	13784	13771	13647	13705	13810	13710	13712	13736	13664	13657	13747	13780	13615	13792	13610	13604	13731	13746	13845	13717	13610	13812	13831	13586	13847	13959	13630	13774	13745	13660	13689	13751	13676	13628	13866	13576	13746	13516	13763	13662	13688	13854	13790	13827	13786	13365	13546	13743	13662	13703	13710	13808	13662	13776	13928	13730	13655	13792	13798	13709	13751	13781	13747	13748	13846	13790	13611	13651	13590	13610	13887	13724	13645	13773	13853	13509	13764	13878	13750	13745	13782	13651	13773	13743	13666	13521	13718	13629	13675	13629	13722	13752	13849	13850	13750	13754	13842	13956	13495	13699	13683	13842	13586	13776	13558	13577	13620	13687	13704	13811	13522	13516	13609	13752	13824	13838	13789	13839	13522	13722	13705	13873	13818	13770	13861	13799	13774	13712	13847	13597	13682	13793	13487	13809	13706	13625	13787	13873	13812	13793	13683	13711	13729	13944	13746	13641	13715	13753	13788	13724	13736	13703	13907	13510	13623	13772	13762	13521	13507	13607	13899	13918	13649	13716	13637	13622	13901	13732	13856	13751	13927	13861	13670	13606	13859	13843	13725	13773	13781	13816	13827	13886	13517	13682	13682	13794	13731	13942	13695	13567	13768	13745	13723	13741	13586	13589	13713	13658	13696	14059	13763	13857	13597	13693	13792	13612	13688	13791	13702	13850	13801	13811	13763	13776	13764	13756	13752	13823	13767	13676	13745	13821	13833	13808	13752	13650	13631	13842	13793	13769	13800	13775	13790	13774	13683	13692	13735	13732	13709	13689	13512	13766	13726	13701	13735	13886	13699	13752	13763	13910	13817	13727	13681	13761	13708	13566	13627	13717	13771	13767	13773	13650	13773	13779	13759	13821	13728	13808	13805	13755	13697	13727	13629	13610	13582	13700	13723	13565	13739	13653	13728	13834	13685	13686	13704	13690	13768	13665	13811	13637	13863	13732	13697	13633	13794	13590	13752	13639	13714	13652	13627	13875	13766	13868	13824	13746	13895	13863	13693	13604	13653	13661	13513	13729	13766	13754	13634	13819	13863	13858	13660	13722	13738	13756	13628	13837	13773	13659	13735	13623	13559	13663	13706	13687	13857	13658	13835	13598	13750	13753	14054	13750	13712	13769	13691	13872	13833	13649	13687	13772	13707	13735	13605	13673	13596	13686	13804	13881	13961	13805	13737	13828	13710	13870	13796	13830	13814	13821	13783	13779	13554	13672	13727	13769	13937	13597	13710	13753	13833	13641	13801	13713	13811	13661	13638	13773	13707	13752	13759	13776	13729	13882	13709	13744	13594	13750	13634	13765	13704	13863	13798	13697	13757	13839	13692	13773	13639	13761	13759	13730	13696	13964	13737	13752	13761	13899	13878	13799	13516	13665	13773	13707	13673	13623	13784	13816	14023	13708	13634	13682	13827	13687	13920	13821	13941	13764	13720	13828	13680	13570	13807	13616	13754	13724	13685	13716	13874	13810	13664	13780	13646	13762	13701	13754	13613	13688	13643	13888	13648	13660	13699	13831	13722	13899	13706	13536	13682	13782	13739	13733	13874	13584	13740	13860	13687	13681	13706	13749	13667	13771	13723	13623	13806	13633	13864	13701	13501	13923	13703	13733	13692	13898	13713	13689	13697	13717	13752	13641	13809	13879	13781	13753	13571	13730	13790	13795	13833	13453	13763	13644	13697	13640	13839	13674	13794	13662	13880	13710	13801	13788	13597	13497	13573	13824	13779	13674	13728	13717	13801	13877	13786	13384	13710	13773	13823	13986	13775	13791	13816	13867	13940	13824	13765	13887	13837	13798	13658	13730	13618	13730	13766	13867	13686	13739	13676	13520	13631	13693	13717	13522	13655	13664	13637	13780	13623	13548	13762	13687	13663	13763	13905	13786	13826	13736	13761	13662	13652	13586	13610	13720	13738	13879	13778	13792	13959	13730	13656	13797	13758	13755	13669	13843	13832	13938	13724	13854	13745	13916	13673	13680	13656	13612	13829	13971	13770	13873	13606	13730	13459	13551	13993	13917	13745	13677	13763	13698	13622	13762	13706	13748	13600	13656	13649	13637	13725	13683	13897	13857	13882
39965	56614	42180	27010	18362	14543	13818	13849	13884	13715	13831	13802	13976	13673	13972	13946	13893	13949	13843	13707	13754	14072	13763	13815	13854	13851	13814	13872	13848	13901	13920	13863	13896	13829	13963	13752	13826	13683	13893	13917	13695	13777	13829	14076	13853	13825	14000	13851	13871	13890	13768	13743	13819	13745	13753	13824	13885	13778	13811	13826	14012	13911	13867	13731	13771	13836	13886	13591	13908	13784	13909	13721	13874	13750	13868	13683	13638	13856	13892	13963	13823	13886	13762	13814	13813	13772	13871	13964	13814	13845	13754	13866	13840	13837	13878	13836	13738	13852	13916	13853	13867	13927	13694	13752	13831	13883	13840	13760	13769	13826	13666	14011	13612	13886	13702	13899	14052	13778	13893	13806	13806	13853	13876	13809	13757	13843	13755	13842	13928	13687	13682	13796	13925	13906	13811	13725	13850	13875	13805	13990	13862	13812	13801	13686	13889	13830	13898	13871	13771	13744	13825	13936	13678	13765	13706	13795	13775	13803	13701	13921	13712	13695	13694	13869	13824	13838	13870	13890	13804	13897	13742	13891	13836	13776	13758	13853	13941	13835	13915	13857	13709	13843	13918	13655	13821	13872	13900	14017	13831	13614	13764	13813	13776	13717	13758	13901	13875	13646	13963	13691	13796	13931	13818	13803	13763	13940	13796	13957	13820	13935	13891	14022	13790	13905	13974	13917	13742	13794	13879	13738	13837	13769	13942	13886	13881	13859	13760	13972	13922	13877	13655	13889	13824	13794	13937	13848	14019	13833	13928	13712	13810	13563	13842	13823	13799	13913	13747	13799	13768	13861	13969	13679	13802	13893	13809	13923	13940	13678	13740	13704	13947	13917	13807	13946	13703	13795	13792	13844	13843	13838	13752	13829	13990	13891	13766	13980	13728	13820	13757	13804	13856	13886	13765	13790	13734	13792	13909	13899	13895	13764	13774	13851	13876	13686	13745	13954	13837	13668	13919	13817	13944	13913	13738	13954	13911	13904	13690	13929	13742	13745	13989	13928	13974	13752	13833	13868	13951	13733	13846	13889	13792	13791	13899	13916	13978	13817	13884	13857	13703	13760	13946	13907	13843	13697	13732	13916	13809	13749	13701	13841	13606	13940	13828	13796	13839	13724	13976	13739	13859	13616	13599	13734	13854	13946	14043	13813	13927	13992	13655	13872	13766	13763	13783	14029	13717	13856	13764	13792	13987	13759	13794	13745	13860	13703	13984	13664	13932	13849	13819	13781	13901	13796	13845	13833	13824	13892	13794	13818	13766	13922	13922	13951	13797	13723	13862	13741	13835	13690	13759	13805	13728	13857	13831	13763	14016	13842	13762	13959	13891	13938	13833	13970	13733	13865	13814	13802	13791	13873	13854	13772	13781	13781	13723	13715	13852	13907	13787	13815	13923	13800	13810	13821	13725	13718	13910	13724	13774	13807	13784	13792	13782	13837	13877	13969	13899	13823	13972	13695	13821	13970	13811	13854	13876	13860	13934	13868	13924	13808	13858	14027	13745	13871	13850	14071	13851	13964	13814	13932	13611	13811	13749	13663	13842	13970	14005	13759	13747	13935	13963	13953	13882	14063	13647	13845	13767	13940	13971	13782	13797	13871	13921	13867	13725	13828	13849	13665	13678	13731	13739	13920	13807	13950	13913	13859	13737	13902	13785	13862	13759	13960	13864	13860	13715	13840	13636	13713	13804	13853	14025	13882	13788	13800	13712	13854	13931	13850	13842	13724	13906	13886	13766	13872	13860	13776	13782	13848	13963	13940	13913	13746	13723	13730	13981	13708	13845	13889	13918	13859	13909	13899	13752	13806	13813	13902	13725	13864	13886	13837	13892	13953	13917	13755	13968	13738	14004	13797	13905	13908	13869	13865	13760	13776	13614	13774	13749	13928	13875	13855	13863	13846	13774	13839	14003	13913	13764	13738	13818	13737	13799	13858	13841	13957	13842	13860	14008	13808	13764	13901	13742	13910	13866	14011	13837	13955	13915	13862	14049	13728	13822	13848	13775	13947	13884	13915	13876	13864	13870	13749	13653	13925	13847	13635	13674	13873	13953	13774	13795	13789	13982	13856	13869	13803	13762	13684	13784	13670	13806	13896	13916	13859	13793	13908	13798	13746	13850	13728	13839	13925	13912	13831	13872	13762	13793	13767	13950	13911	13785	14064	13931	13782	13709	13813	13825	13867	13847	13595	13880	13993	14028	13819	13641	13820	13950	13869	13817	13887	13955	13834	13912	13769	13753	13903	13771	13943	13940	13834	13890	13759	13915	13899	14000	13785	13830	13844	13870	13856	13814	13925	13824	13743	13835	13782	13703	13829	13758	13848	13845	13871	13736	13838	13908	13946	13917	13845	13946	13926	13854	13781	13839	13938	13946	13752	13902	13806	13851	14016	13813	13760	13793	13811	13828	13702	13771	13847	13903	13730	13687	13860	13910	13952	13636	13818	13800	13747	13828	13756	14003	13957	13832	13865	13799	13884	13857	13883	13955	13832	13897	13774	13871	13953	13646	13801	13809	14001	13905	13777	13903	13762	13824	13893	13986	13878	13761	13742	13902	13957	13814	13843	13790	13820	13778	13950	13799	13859	13836	13681	13811	13787	13767	13867	13787	13894	13943	13786	13792	13842	13853	13709	13837	13933	13852	13899	13687	13728	13765	13712	13795	13713	13825	14027	13801	13812	13846	13908	13809	13694	13894	13982	13828	13838	13818	13754	13877	13892	13717	14008	13675	13902	13951	13778	13870	14016	13810	13923	13838	13757	13740	13790	13889	13766	13785	13861	13846	13765	13863	13674	13853	13860	13874	13891	13839	13952	13766	13847	13825	13901	13867	13806	13785	13686	13809	13803	13885	13786	13909	13887	13858	13854	13870	13975	13860	13781	13849	13710	13716	13822	13850	14045	13710	13976	13850	14060	13723	13823	13963	13864	13914	13664	14045	13957	13881	13819	13922	14018	13864	13797	13836	13831	13944	13737	13760	13813	13957	13820	13721	13811	13939	13832	13932	13868	13748	14015	13948	13895	13837	13811	13833	13708	13681	13780	13835	13909	13739	13867	13816	13759	13764	13722	13704	13836	13919	13853	13784	13868	14026	13726	13913	13754	13798	13819	13884	13894	13838	13755	13845	13872	13826	13862	13911	14010	13746	13876	13963	13868	13853	13804	13922	13746	13913	13886	13778	13625	13756	13950	13883	13964	13795	13792	13811	14082	13828	13881	13879	13859	13861	13812	13757	13842	13920	13980	13889	13747	13865	13934	14028	13805	13801	13699	13909	13995	13868	13866	13703	13773	13897	13855	13736	13794	13782	13664	13986	13839	14027	13815	13806	13888	13845	13671	13870	13987	13766	13780	13976	13701	13824	13907	13958	13822	13775	13784	13888	13779	13769	13869	13884	13740	13745	13893	13879	13863	13747	13661	13873	13892	13777	13745	13776	13803	13800	13743	13765	13835	13880	13664	13916	13754	13925	13980	13711	13800	13885	13893	13962	13932	13884	13741	13881	13882	13782	13855	13961	13745	13928	13739	13818	13798	13907	13754	13834	13773	13669	13653	13848	13782	13779	13766	14047	13775	13943	13803	13775	13860	14025	14057	13819	13738	13864	13868	14007	13980	13863	13967	13781	13872	13791	13736	13725	13634	13916	13819	13758	13743	13875	13750	13803	13812	13786	13857	13911	13693	13762	13750	13877	13767	13856	13649	13880	13816	13676	13783	14010	13780	13777	13719	13914	13831	13861	13768	13701	13849	13654	13876	13791	13845	13826	13951	13936	13740	13804	13794	13755	13865	13788	13929	13887	13788	13732	13710	13897	13984	13960	13933	13757	13730	13808	13870	13780	14035	13800	13689	13890	13878	13869	13911	13709	14032	13765	13917	13678	13810	13779	13626	13775	13832	13756	13894	13752	13709	13884	13756	13783	14009	14034	13892	13933	13686	13893	13754	13831	13897	13843	13889	13863	13980	13712	13835	14053	13621	13897	13774	13901	13836	13912	13783	13662	13780	13849	13854	13856	13960	13785	13861	13770	13866	13798	13794	13864	13790	13739	13881	13758	13740	13617	13821	13914	14004	13821	13881	13804	13830	13973	13816	13703	13721	13878	13820	14040	13807	13754	13975	13905	13845	13966	13928	13803	13832	13930	13902	13780	13725	13991	13879	13749	13801	13893	13942	13740	13843	13892	13800	13811	13793	13842	13781	13821	13652	13795	13872	13647	13793	13844	14131	13832	13794	13770	13770	13901	13802	13951	13836	13851	13859	13750	13673	13893	13760	13763	13745	13705	13989	14002	13848	13829	13860	13910	13879	13814	13819	13956	13804	13827	13743	13869	13797	13909	13832	13771	13855	14055	13989	13890	13727	13904	13847	13758	13959	13980	13809	13869	13984	13868	13906	13823	13662	13907	13799	13842	13780	13862	13847	13907	13766	13887	13623	13698	13838	13787	13800	13740	13743	13936	13803	13831	13935	13787	13826	13848	13878	13905	13898	13971	13870	14096	13727	13981	13888	13836	13810	13790	13974	13764	13790	13697	13804	13757	13777	13857	13850	13793	13822	13875	13931	13829	13793	13796	13910	13874	13809	13834	13728	13820	13892	13730	13847	13784	13831	13748	13681	13933	13905	13733	13827	13779	13829	13727	14036	13826	13737	13829	13754	13797	13784	13820	13953	13901	13933	13803	13766	13891	13643	13668	13865	13752	13975	13745	13917	13873	13790	13784	13913	13816	13790	13889	13880	13840	13704	13781	13883	13819	13970	13652	13709	13848	13702	13916	13782	14062	13830	13967	13887	13992	13676	13798	13842	13916	13753	13881	13817	13882	13827	13880	13830	13728	13794	13917	13748	13610	14093	13901	13650	13776	13819	13747	13642	13708	13677	13824	13696	13879	13913	13662	13944	13939	13847	13940	13834	13961	14005	13848	13886	13766	13844	13936	13947	13791	13931	13855	14054	14021	13964	13818	13849	13833	13808	13908	14068	13774	13645	13697	13777	13665	13805	13737	13735	13802	13750	13898	13876	13825	13861	13875	13762	13881	13803	13727	13843	13881	13802	13823	13839	13737	13801	13750	13967	13850	13845	13832	13863	13720	13938	13818	13793	13794	13795	13872	13791
29007	33435	39856	33500	21890	14642	12683	11947	11920	11912	12028	12044	11951	11781	12008	11823	11855	11887	11763	11707	11829	11800	11808	11965	11864	11687	11875	11944	11855	12027	11779	11888	11680	11838	11964	11953	11963	11884	11773	11807	11605	11693	11814	11797	11894	11738	11832	12014	11919	11788	11947	11815	11696	11820	11970	11648	11834	11876	11708	11662	11799	11852	11817	11665	11942	11849	11805	11762	11754	11828	11989	11703	11830	11913	11852	11824	11839	11916	11840	11650	11554	11769	11884	11837	11863	11747	11721	11758	11729	11790	11683	11810	11794	11738	11968	11851	11887	11967	11778	12055	11780	11780	11735	11800	11826	11852	11789	11617	11965	11790	11845	12100	12126	11603	11672	11756	11979	11729	11841	11801	11917	11711	11936	12016	11691	11629	11732	11894	11633	11706	11913	11838	11902	11723	11785	11777	11840	11647	11854	11777	11891	11765	11933	11765	11948	11709	11770	11923	11733	11835	11711	11797	11687	11824	11901	11851	11903	11772	11707	11740	11912	11892	11861	11750	11658	11921	11809	11877	11619	11774	11880	11870	11687	11839	11940	11751	11792	11883	11918	11962	11995	11803	11704	11737	11826	11699	11707	11797	11671	11778	11885	11793	11872	12009	11673	11930	11769	11875	11747	11724	11996	11720	11857	11871	11821	11830	11929	11584	11903	11766	11972	11549	11784	11797	12094	11732	11730	11731	11810	11774	11866	11726	11921	11922	11864	11637	11905	11905	11959	11796	11786	11923	11941	11759	11676	11855	11821	11870	11835	11793	11742	11836	11764	11778	11957	11747	11731	11890	11784	11793	11756	11781	11805	11966	11789	11955	11670	11703	11723	11765	11774	11631	11773	11940	11844	11742	11905	11896	11781	11750	11769	11789	11761	11668	11837	11854	11699	11851	11765	11883	11754	11774	11786	11948	11732	11774	11836	11719	11925	11948	11876	11760	11753	11697	11896	11856	11850	11951	11914	11777	11745	11913	11849	11582	11858	11813	11776	11822	11783	11821	11827	11665	11865	11759	11698	11954	11836	11728	11730	11837	11768	11831	11712	11884	11673	11903	11767	11983	11694	11838	12044	11584	11906	11761	11955	11741	11798	11865	11701	11737	11817	11727	11930	11977	11864	11944	11650	11822	11646	11938	11879	11697	11877	11753	11804	11919	11898	11799	11924	11936	11963	11777	11907	11723	11880	11708	11835	11647	11882	12048	11652	11733	11789	11781	11903	11827	11683	11850	11697	11678	11775	11899	11816	11720	11831	11910	11917	11928	11928	11856	11870	11754	11765	11687	11850	11826	11693	11908	11722	11778	11811	11753	11721	11941	11953	11944	11802	11770	11735	11973	11844	11782	11878	11913	11794	11730	11935	11781	11872	11817	11690	11799	11761	11723	11895	11929	12069	12035	11838	11685	11780	11732	11908	11691	11827	11913	11846	11954	11671	11718	11799	11721	11873	11799	11655	11846	11727	11724	11605	11958	11903	11541	11910	11826	11675	11702	11772	11814	11873	11793	11911	11722	11673	11836	11847	11977	12016	11828	11868	11740	11832	11865	11915	11838	11760	11715	12001	11778	11779	11781	11721	11949	11833	11827	11876	11862	11743	11903	11976	11718	11799	11913	11764	11928	11900	11564	11927	11863	11907	11750	11699	11723	11793	11818	11853	11653	11805	11812	11829	11887	11860	11781	11682	11803	11599	11762	11877	11830	11717	11587	11838	11871	11700	11981	11665	11721	11912	11817	11686	11826	11805	11688	11659	11990	11835	12007	11777	11761	11744	11908	11914	11723	11623	11771	11737	11928	11912	11765	11783	11839	11763	11810	11737	11938	11878	11707	11892	11914	11724	11737	11841	11750	11916	11759	11629	11718	11665	12005	11799	11686	11724	11860	11623	11806	11768	11846	11896	11745	11626	11580	11883	11751	11807	11842	11941	11882	11690	11849	11751	11695	11824	11754	11869	11863	11916	11956	11789	11890	11756	11818	11801	11890	11904	11850	11844	11889	11962	11767	11830	11946	11815	11725	11857	11698	11778	11681	11884	11652	11715	11685	11883	11696	11753	11844	11867	11837	11893	11682	11765	11916	11871	11916	11749	11821	11898	11842	11755	11850	11711	11760	11815	11778	11806	11712	11792	11670	11867	11746	11565	11731	11822	12032	11895	11863	11844	11752	11792	11826	11925	11946	11852	11794	11802	11560	11798	11747	11869	11899	11771	11714	11834	11926	11782	11737	11723	11768	11956	11883	11851	11958	11928	11859	11841	11610	11893	11873	11676	11631	11784	11927	12040	11785	11952	12030	11890	11916	11823	11812	11649	11811	11947	11902	11799	11817	11788	11925	11805	11776	11657	11620	11755	11947	11901	11760	11665	11568	11616	11719	11814	12005	11811	11741	11758	11743	11808	11934	11824	11701	11819	11774	11814	11726	11962	11894	11865	11695	11752	11909	11738	11793	11665	11807	11729	11948	12036	11708	11849	11723	11868	11893	11801	11777	11853	11833	11937	11781	11911	11915	11832	11932	11840	11905	11916	11944	11912	11781	11672	11737	11858	11827	11857	12002	11759	11852	11969	11783	11705	11721	11975	11780	11854	11802	11846	11823	11780	11812	11931	11710	11792	11868	12018	11784	11865	11872	11685	11978	11935	11822	11838	11767	11955	11853	11605	11952	11814	11766	11623	11867	11820	11871	11911	11682	11905	11847	11786	11891	11784	11804	11874	11667	11830	11869	11950	11777	11768	11992	11897	11803	11708	11970	11765	11778	11823	11805	11915	11774	11862	11820	11709	11818	11868	11787	11823	11721	11907	11824	11824	11922	11932	11786	11874	11867	11696	11646	12032	11744	11748	11779	11857	11848	11857	11856	12097	11863	11851	12022	11795	11917	11746	12033	11652	11763	11668	11875	11931	11893	11788	11685	11878	11844	11774	11872	11935	11993	11858	12012	11777	12017	11915	11860	11962	11811	11750	11863	11948	11846	11978	11647	11684	11693	11740	11754	11943	11741	11748	11820	11663	11622	11730	11864	11686	11820	11874	11769	11819	11869	11856	11869	11865	11910	11820	11883	11590	11964	11757	11790	11814	11610	11680	11777	11859	11861	11922	11845	11917	11783	11845	11886	11752	11821	11792	11836	11959	11862	11991	11779	11892	11884	11883	11863	11922	11660	11789	11927	11753	12022	11901	11741	11828	11633	11787	11803	11843	11947	11796	11950	11848	11712	11833	11826	11830	11890	11716	11759	11822	11809	12001	11619	11817	11750	11886	11794	11794	11660	11820	11680	11743	11854	12004	11700	12034	11674	11845	11771	11816	11579	11730	11853	11757	11894	11784	11965	11795	11949	11793	11807	11698	11735	11837	11862	11762	11812	11814	11815	11952	12014	11838	11827	11965	11877	11748	12138	11806	11826	11853	11865	11850	11777	11829	12016	11801	11743	11816	11737	11784	11809	11874	11828	11846	11898	12039	11869	11783	11804	11686	11722	11895	11738	11776	11805	11946	11696	11833	11789	11805	11874	11832	11928	11821	11843	11898	12040	11750	11817	11717	11809	11705	11749	11975	11805	11975	11809	11741	11984	11906	11877	11805	11748	11691	11808	11762	11803	11759	11641	11692	11932	11835	11930	11783	11691	11834	11828	11838	11644	11827	11857	11721	11943	11914	11815	11798	11760	11780	11684	11788	11783	11782	11846	11811	11797	11754	11870	11780	11832	11774	11746	11852	11725	11761	11750	11935	11772	11788	11973	11893	11813	11917	11997	11822	11779	11923	11740	11809	11775	11670	11904	11924	11841	11941	11823	11732	11913	11859	11846	11694	11716	11685	11731	11578	12010	11883	11845	11830	11743	11933	11625	11796	11920	11875	11723	11837	11954	11712	11860	11871	11928	11713	11570	11702	11795	11796	11949	11755	11741	11847	11700	11887	11715	11840	11812	11776	11877	11737	11850	11798	11649	11904	11869	11858	11828	11925	11786	11821	12013	11725	11831	11997	11963	11748	11882	11806	11769	11977	11722	11829	11957	11782	11871	11748	11942	11755	11820	11693	11692	11751	11794	11785	11893	11996	11894	11679	12053	11908	11839	12038	11696	11950	11757	11764	11874	11884	11761	11731	11619	11824	11860	11952	11801	11814	11809	11950	11764	11762	11574	11822	11747	11696	11822	11908	11746	11724	11993	11839	11719	11734	11801	11668	11879	11771	11768	11910	11774	11951	11628	11736	11720	11806	11812	11855	11792	11732	11790	11989	11854	11744	11669	11744	11886	11905	11814	11715	11998	11882	11753	11897	11885	11779	11794	11699	11686	11908	11819	11868	11796	11698	11955	11679	11799	11826	11826	11772	11769	11824	11860	11940	11773	11799	11865	11715	11850	11931	11636	11731	11869	11911	11737	11823	11784	11791	11765	11730	11933	11773	11749	11888	11778	11909	11872	11597	11776	11770	11946	12000	11681	11797	11916	11822	11879	11641	11755	11739	11719	11827	11773	11699	11920	11842	11937	11989	11767	11754	11937	11950	11898	11761	11967	11758	11863	11683	11617	11842	11853	11702	11787	11823	11881	11617	11795	11947	11935	11800	11933	12026	12046	11878	11769	11823	11715	11884	11862	11786	11929	11914	11840	11785	12062	11894	11906	11913	11681	11797	11761	11809	11874	11902	11848	11780	11864	11695	11738	11887	11596	11869	11752	11930	11936	11860	11788	11976	12021	11909	11914	11737	11664	11838	11844	11612	11891	11845	11808	11784	11739	11688	11776	11922	11874	11784	11667	11879	11802	11865	11842	11762	11772	11681	11965	11837	11765	11811	11813	11788	11689	11902	11957	11837	11785	11917	11792	12024	11724	11843	11798	11886	11835	11719	11798	11789	11855	11821	11893	11901	11817	11685	11789	11929	11879	11652	11761	11740	11698	11708	11783	11896	11928	11998	11770	12015	11745	11890	11738	11976	11873	12012	11928	11803	11860	12000	11842	11830	11766	11737	11789	11885	11779	11832	11833	11709	11851	11797	11841	11713	11919	11764	11622	11952	11899	11826	11869	11786	11712	11745	11697	11819	11780	11747	11816	11660	11728	11755	11651	11812	11849	11757	11872	11823	11764	11845	11695	11963	11892	11678	11689	11872	11709	11902	11887
58559	77792	58008	39060	24020	13920	12502	12514	12387	12656	12653	12559	12567	12383	12547	12436	12548	12560	12707	12524	12499	12649	12350	12506	12483	12675	12600	12497	12485	12466	12492	12478	12525	12560	12497	12655	12480	12623	12646	12549	12473	12498	12519	12392	12466	12524	12496	12694	12629	12501	12516	12399	12497	12688	12443	12449	12573	12605	12390	12552	12519	12451	12364	12460	12493	12712	12532	12430	12425	12383	12645	12462	12545	12492	12485	12508	12547	12437	12572	12590	12540	12493	12459	12523	12496	12607	12542	12561	12362	12455	12413	12430	12381	12523	12550	12454	12584	12413	12581	12472	12486	12446	12469	12628	12475	12570	12428	12613	12419	12540	12465	12529	12469	12646	12540	12534	12443	12522	12514	12478	12558	12418	12445	12483	12541	12601	12519	12532	12400	12438	12643	12494	12575	12492	12489	12584	12479	12507	12463	12551	12426	12424	12532	12579	12422	12470	12543	12431	12472	12640	12486	12476	12389	12631	12529	12368	12526	12568	12397	12432	12391	12538	12515	12452	12644	12628	12470	12407	12499	12403	12566	12454	12531	12603	12534	12507	12594	12575	12506	12519	12345	12613	12563	12559	12640	12632	12454	12538	12567	12462	12614	12419	12538	12600	12527	12437	12468	12352	12685	12408	12644	12414	12667	12536	12483	12418	12602	12544	12556	12627	12433	12376	12593	12608	12489	12415	12509	12471	12458	12517	12475	12379	12492	12446	12536	12417	12341	12562	12693	12347	12423	12618	12556	12531	12554	12515	12479	12561	12420	12518	12403	12390	12633	12541	12582	12581	12495	12500	12485	12531	12556	12641	12349	12501	12527	12375	12447	12517	12484	12571	12375	12321	12440	12512	12495	12524	12465	12596	12434	12488	12318	12684	12719	12364	12606	12537	12500	12519	12590	12474	12490	12467	12534	12465	12425	12413	12522	12612	12494	12580	12613	12606	12531	12514	12481	12512	12519	12499	12433	12500	12567	12579	12573	12520	12492	12524	12529	12444	12517	12449	12639	12339	12361	12482	12395	12593	12671	12499	12551	12518	12543	12491	12441	12385	12470	12561	12561	12429	12571	12535	12561	12494	12561	12393	12415	12480	12520	12609	12478	12588	12522	12371	12598	12417	12518	12410	12512	12561	12541	12573	12427	12562	12412	12520	12582	12420	12487	12646	12639	12352	12539	12316	12571	12518	12407	12324	12460	12438	12527	12629	12588	12410	12473	12599	12616	12703	12737	12456	12529	12426	12539	12515	12413	12506	12519	12425	12533	12456	12469	12614	12747	12563	12587	12619	12508	12429	12545	12529	12592	12613	12388	12412	12456	12466	12334	12442	12598	12536	12550	12400	12574	12464	12459	12556	12435	12444	12485	12513	12508	12499	12505	12612	12536	12498	12421	12389	12623	12352	12365	12426	12707	12630	12671	12460	12394	12537	12607	12444	12588	12558	12484	12483	12599	12623	12395	12552	12488	12513	12528	12452	12419	12506	12538	12477	12373	12503	12477	12548	12690	12612	12456	12455	12405	12638	12610	12578	12396	12515	12544	12550	12413	12472	12425	12428	12512	12319	12374	12465	12523	12415	12504	12455	12624	12372	12566	12295	12594	12550	12435	12289	12494	12512	12589	12494	12482	12527	12575	12521	12394	12510	12636	12386	12630	12523	12495	12480	12449	12487	12566	12527	12551	12465	12357	12681	12530	12511	12669	12470	12430	12592	12630	12410	12499	12572	12426	12535	12429	12488	12634	12485	12677	12508	12565	12581	12436	12588	12596	12535	12485	12754	12510	12458	12338	12593	12556	12499	12641	12531	12536	12571	12543	12389	12697	12525	12440	12470	12533	12419	12393	12450	12641	12451	12540	12667	12660	12453	12352	12517	12645	12561	12594	12564	12531	12430	12551	12595	12531	12580	12507	12598	12526	12500	12589	12619	12506	12420	12479	12575	12563	12540	12523	12675	12439	12421	12488	12576	12421	12418	12537	12439	12447	12418	12372	12294	12474	12483	12712	12512	12491	12340	12571	12439	12526	12409	12515	12576	12381	12521	12424	12662	12454	12582	12640	12573	12563	12339	12507	12577	12556	12449	12525	12472	12571	12440	12367	12516	12443	12455	12517	12492	12342	12535	12555	12427	12567	12453	12480	12544	12435	12503	12524	12539	12475	12698	12483	12451	12573	12598	12530	12599	12496	12492	12438	12566	12643	12634	12531	12410	12491	12495	12607	12406	12488	12504	12530	12661	12447	12482	12561	12343	12575	12579	12540	12526	12563	12587	12519	12559	12408	12389	12496	12717	12507	12538	12491	12525	12540	12466	12573	12617	12506	12475	12633	12640	12529	12404	12376	12578	12491	12373	12370	12551	12624	12472	12533	12383	12538	12365	12519	12477	12560	12502	12496	12693	12533	12380	12414	12640	12480	12512	12457	12516	12414	12714	12562	12581	12513	12592	12723	12618	12575	12465	12556	12551	12357	12617	12490	12465	12463	12500	12532	12361	12659	12559	12602	12583	12779	12673	12319	12633	12552	12358	12420	12496	12501	12454	12581	12427	12716	12517	12457	12343	12635	12554	12555	12416	12357	12532	12554	12485	12711	12572	12529	12366	12388	12568	12362	12422	12537	12465	12629	12404	12563	12564	12579	12507	12588	12568	12617	12676	12537	12450	12528	12578	12337	12611	12633	12513	12407	12410	12607	12465	12665	12541	12384	12639	12434	12527	12590	12450	12532	12634	12570	12488	12531	12535	12600	12597	12492	12464	12432	12627	12391	12398	12469	12643	12429	12585	12551	12396	12506	12413	12719	12510	12637	12489	12531	12366	12545	12615	12574	12417	12672	12501	12592	12448	12454	12499	12529	12538	12590	12469	12515	12521	12576	12566	12299	12428	12500	12617	12569	12620	12482	12479	12467	12476	12517	12394	12542	12652	12488	12484	12325	12419	12448	12343	12576	12467	12571	12511	12484	12555	12405	12593	12397	12486	12668	12573	12432	12565	12388	12618	12452	12587	12376	12444	12422	12612	12602	12586	12522	12587	12482	12566	12692	12429	12697	12503	12377	12680	12568	12374	12363	12602	12465	12629	12489	12520	12442	12452	12547	12466	12442	12396	12552	12449	12507	12355	12578	12653	12557	12339	12496	12553	12591	12607	12461	12581	12501	12510	12440	12593	12336	12476	12340	12383	12437	12430	12584	12562	12417	12452	12438	12477	12470	12601	12558	12494	12437	12475	12558	12518	12524	12492	12505	12571	12520	12458	12555	12517	12537	12453	12652	12384	12448	12465	12515	12565	12588	12668	12569	12424	12694	12517	12550	12548	12479	12463	12394	12403	12596	12490	12311	12461	12355	12430	12597	12387	12513	12464	12458	12432	12412	12633	12507	12562	12477	12452	12490	12479	12447	12344	12543	12476	12415	12515	12565	12660	12467	12482	12510	12544	12568	12502	12512	12512	12629	12469	12546	12423	12556	12581	12495	12551	12462	12464	12410	12443	12525	12344	12523	12538	12444	12463	12564	12444	12458	12357	12390	12528	12392	12645	12419	12610	12507	12558	12628	12552	12577	12763	12585	12541	12553	12573	12402	12713	12377	12399	12531	12558	12413	12374	12619	12592	12422	12558	12455	12511	12467	12383	12495	12357	12581	12371	12443	12541	12527	12468	12464	12590	12596	12555	12614	12582	12569	12549	12521	12535	12465	12621	12471	12477	12643	12460	12578	12661	12546	12384	12612	12444	12374	12580	12707	12281	12435	12472	12362	12446	12514	12511	12448	12414	12531	12382	12541	12533	12657	12542	12457	12467	12491	12440	12463	12474	12482	12469	12434	12588	12430	12508	12548	12639	12625	12441	12532	12522	12492	12480	12567	12420	12422	12566	12450	12459	12485	12647	12601	12427	12519	12447	12506	12667	12446	12554	12477	12383	12552	12406	12588	12703	12592	12477	12408	12462	12570	12616	12617	12581	12530	12422	12604	12448	12465	12497	12454	12420	12508	12431	12635	12450	12440	12522	12564	12650	12510	12616	12430	12600	12475	12613	12528	12518	12491	12530	12438	12361	12544	12507	12730	12337	12419	12539	12354	12590	12465	12474	12342	12508	12392	12475	12513	12539	12607	12713	12540	12430	12415	12449	12567	12607	12502	12519	12439	12570	12599	12527	12448	12611	12471	12572	12546	12453	12577	12681	12371	12521	12326	12388	12569	12587	12532	12487	12518	12541	12475	12630	12482	12488	12624	12508	12516	12564	12632	12506	12530	12529	12403	12420	12625	12335	12495	12490	12541	12480	12660	12561	12564	12387	12606	12573	12706	12541	12464	12473	12528	12409	12652	12508	12487	12358	12364	12541	12411	12671	12594	12578	12448	12447	12555	12582	12632	12578	12540	12469	12503	12540	12550	12596	12392	12593	12508	12572	12614	12366	12562	12516	12394	12474	12650	12566	12528	12513	12415	12504	12712	12461	12505	12519	12422	12548	12443	12516	12574	12494	12410	12544	12530	12559	12472	12495	12425	12483	12526	12499	12373	12589	12419	12512	12602	12309	12481	12434	12478	12586	12568	12458	12610	12478	12510	12654	12420	12557	12456	12649	12680	12411	12490	12618	12585	12428	12554	12313	12609	12592	12531	12531	12566	12545	12459	12652	12390	12552	12489	12572	12465	12594	12511	12407	12560	12510	12446	12365	12531	12563	12619	12480	12400	12571	12469	12487	12445	12486	12525	12532	12489	12561	12521	12566	12290	12737	12455	12486	12551	12474	12577	12398	12627	12438	12507	12480	12569	12622	12483	12533	12476	12491	12469	12604	12291	12581	12476	12545	12530	12526	12518	12485	12458	12629	12587	12698	12504	12510	12336	12360	12581	12389	12478	12472	12573	12564	12429	12583	12514	12576	12638	12506	12647	12528	12451	12433	12413	12281	12588	12423	12484	12594	12512	12440	12546	12375	12374	12478	12446	12511	12472	12563	12629	12374	12429	12470	12392	12682	12455	12577	12424	12602	12504	12494	12622	12476	12446	12599	12485	12362	12618	12497	12440	12670	12352	12390	12663	12559	12468	12594	12618	12402	12420	12614	12547	12485	12395	12361	12717	12589	12478	12371	12367	12511	12434	12436	12394	12485	12600	12433	12674	12371
23967	24272	37076	34143	27710	22269	17289	11699	11011	10869	11154	11012	11047	11009	10890	10988	10904	10908	11039	10988	10868	10808	10760	10671	10819	10832	10902	10833	10723	10819	10771	10946	10854	10853	10834	10905	10707	10866	10764	11065	10873	10852	10949	10661	10886	10706	10711	10858	10932	10692	10650	10601	10676	10789	10832	10798	10897	10795	10867	10851	10762	10729	10763	10844	10749	10700	10780	10859	10703	10759	10705	10732	10646	10743	10714	10965	10800	10540	10802	10961	10720	10895	10591	10738	10755	10759	10825	10674	10780	10822	10811	10784	10832	10816	10696	10813	10903	10679	10677	10638	10985	10765	10702	10679	10823	10802	10713	10820	10812	10786	10830	10872	10531	10654	10707	10733	10716	10776	10742	10806	10669	10789	10711	10852	10758	10790	10490	10829	10675	10850	10914	10845	10895	10782	10713	10637	10679	10602	10753	10812	10707	10795	10822	10995	10691	10679	10750	10696	10843	10726	10719	10723	10779	10678	10895	10679	10777	10673	10712	10563	10798	10620	10805	10741	10883	10693	10729	10673	10745	10945	10781	10839	10588	10762	10665	10761	10669	10715	10570	10713	10627	10694	10929	10590	10804	10655	10859	10744	10711	10711	10829	10720	10817	10705	10490	10819	10769	10703	10700	10730	10691	10678	10800	10594	10895	10704	10716	10717	10705	10735	10758	10766	10814	10751	10747	10502	10767	10740	10737	10912	10617	10646	10724	10766	10798	10659	10779	10766	10610	10602	10542	10662	10611	10808	10821	10720	10767	10591	10817	10753	10896	10585	10665	10760	10814	10762	10548	10889	10823	10712	10683	10504	10806	10694	10754	10801	10488	10627	10855	10895	10812	10718	10735	10743	10828	10844	10681	10839	10834	10782	10874	10834	10862	10868	10744	10822	10698	10826	10710	10757	10681	10679	10771	10828	10818	10796	10824	10751	10743	10705	10794	10795	10734	10835	10738	10722	10819	10810	10811	10835	10709	10629	10858	10635	10785	10624	10739	10832	10676	10566	10862	10645	10900	10544	10788	10520	10676	10795	10694	10756	10740	10765	10658	10772	10616	10734	10678	10651	10818	10668	10608	10862	10859	10744	10674	10746	10706	10703	10752	10654	10858	10709	10921	10793	10845	10831	10814	10887	10797	10787	10742	10715	10498	10663	10668	10767	10743	10852	10927	10802	10818	10680	10456	10821	10724	10744	10631	10726	10581	10579	10690	10785	10585	10663	10905	10901	10824	10604	10656	10881	10737	10815	10890	10747	10759	10623	10738	10884	10746	10736	10753	10671	10762	10767	10770	10722	10728	10770	10771	10603	10713	10773	10732	10894	10683	10948	10718	10804	10830	10823	10793	10725	10763	10862	10682	10835	10863	10706	10928	10700	10792	10841	10765	10720	10780	10742	10784	10740	10700	10617	10706	10805	10817	10773	10829	10653	10745	10797	10820	10828	10884	10744	10601	10616	10637	10589	10810	10751	10727	10727	10725	10772	10533	10713	10744	10694	10760	10755	10744	10685	10755	10726	10634	10624	10926	10890	10658	10843	10721	10832	10848	10820	10965	10766	10686	10757	10615	10789	10641	10570	10810	10690	10624	10699	10780	10587	10587	10672	10656	10705	10908	10752	10755	10653	10784	10786	10874	10698	10911	10747	10784	10644	10565	10783	10805	10700	10694	10836	10780	10767	10676	10742	10796	10820	10567	10913	10906	10791	10596	10502	10648	10981	10773	10853	10845	10722	10905	10759	10910	10824	10764	10780	10835	10746	10793	10756	10819	10650	10740	10825	10758	10698	10749	10863	10799	10620	10978	10737	10651	10736	10806	10671	10826	10916	10795	10703	10722	10706	10706	10677	10618	10500	10571	10830	10770	10768	10856	10648	10863	10774	10714	10775	10729	10632	10882	10698	10852	10683	10664	10950	10489	10731	10823	10569	10779	10831	10724	10762	10580	10685	10766	10821	10799	10872	10660	10796	10784	10794	10663	10666	10734	10803	10790	10718	10782	10673	10744	10782	10746	10787	10585	10658	10809	10626	10776	10682	10542	10793	10801	10813	10819	10769	10709	10712	10881	10728	10723	10807	10683	10785	10690	10844	10709	10691	10796	10738	10782	10617	10824	10618	10955	10713	10704	10622	10648	10825	10782	10736	10800	11014	10655	10831	10584	10508	10611	10786	10588	10832	10592	10916	10762	10873	10737	10683	10785	10774	10653	10690	10744	10755	10741	10664	10741	10671	10674	10641	10659	10878	10798	10959	10557	10823	10846	10894	10772	10597	10711	10663	10784	10742	10832	10930	10748	10939	10733	10598	10930	10629	10831	10747	10670	10618	10699	10788	10594	10885	10906	10541	10842	10658	10690	10755	10876	10717	10662	10766	10577	10749	10704	10587	10807	10735	10784	10798	10708	10636	10874	10626	10779	10720	10766	10746	10811	10719	10736	10594	10574	10717	10822	10734	10844	10720	10761	10864	10852	10758	10698	10830	10602	10693	10759	10708	10890	10777	10485	10753	10748	10879	10644	10598	10671	10785	10839	10639	10807	10770	10732	10714	10760	10842	10720	10751	10768	10782	10615	10637	10627	10791	10826	10811	10912	10723	10780	10835	10820	10647	10748	10829	10891	10615	10728	10703	10852	10769	10579	10700	10727	10895	10559	10724	10527	10686	10745	10560	10861	10852	10769	10848	10987	10847	10820	10847	10781	10657	10814	10728	10415	10584	10816	10808	10719	10857	10800	10784	10762	10701	10660	10534	10688	10750	10741	10772	10752	10819	10679	10672	10824	10758	10605	10759	10716	10789	10871	10825	10776	10868	10857	10562	11073	10753	10675	10775	10587	10549	10776	10666	10670	10761	10608	10734	10907	10619	10764	10668	10694	10749	10806	10640	10842	10878	10744	10790	10589	10803	10744	10768	10680	10657	10692	10541	10560	10820	10907	10839	10637	10568	10601	10742	10816	10628	10860	10756	10807	10754	11067	10713	10706	10719	10710	10691	10777	10783	10850	10761	10752	10689	10741	10717	10728	10806	10848	10833	10760	10848	10681	10875	10777	10870	10857	10752	10881	10806	10762	10758	10748	10754	10645	10800	10734	10622	10708	10574	10875	10698	10656	10952	10723	10829	10840	10673	10783	10798	10845	10665	10721	10704	10747	10731	10773	10835	10817	10847	10655	10687	10791	10934	10621	10855	10618	10626	10761	10719	10843	10798	10832	10708	10881	10809	10777	10743	10606	10652	10894	10779	10804	10690	10772	10779	10718	10677	10638	10728	10677	10889	11028	10789	10762	10929	10775	10638	10843	10587	10950	10673	10771	10773	10734	10981	10670	10801	10754	10735	10764	10701	10649	10688	10823	10827	10718	10794	10654	10773	10692	10588	10715	10800	10845	10844	10618	10609	10871	10649	10841	10667	10747	10873	10882	10777	10731	10660	10815	10872	10824	10810	10781	10754	10731	10908	10841	10798	10650	10765	10708	10967	10854	10849	10793	10815	10984	10682	10550	10680	10809	10777	10747	10445	10650	10789	10704	10745	10789	10775	10725	10790	10773	10652	10665	10861	10793	10720	10590	10781	10734	10905	10668	10732	10700	10573	10775	10690	10705	10699	10702	10853	10794	10767	10774	10757	10709	10764	10939	10928	10599	10730	10677	10914	10886	10729	10724	10579	10839	10723	10631	10690	10662	10717	10596	10707	10659	10764	10656	10862	10633	10682	10699	10636	10882	10863	10525	10783	10944	10839	10739	10711	10754	10633	10628	10638	10774	10783	10782	10661	10662	10695	10831	10778	10863	10582	10842	10724	10940	10838	10854	10543	10895	10835	10707	10917	10757	10687	10850	10815	10705	10874	10741	10705	10827	10554	10744	10638	10749	10691	10728	10813	10520	10573	10838	10811	10726	10623	10776	10830	10767	10613	10706	10606	10741	10891	10672	10623	10841	10733	10717	10623	10604	10695	10819	10767	10778	10822	10635	10731	10818	10872	10737	10608	10852	10647	10570	10629	10905	10875	10646	10660	10839	10811	10797	10918	10716	10952	10751	10710	10701	10669	10789	10794	10809	10630	10768	10637	10635	10876	10640	10654	10849	10728	10650	10788	10728	10878	10749	10667	10792	10581	10822	10838	10764	10617	10808	10715	10755	10773	10719	10691	10681	10898	10809	10658	10787	10628	10729	10705	10797	10845	10719	10705	10832	10867	10753	10868	10751	10599	10753	10730	10655	10741	10767	10709	10924	10568	10724	10832	10701	10622	10721	10821	10737	10827	10518	10909	10917	10766	10607	10854	10735	10547	10614	10770	10854	10535	10627	10678	10922	10776	10739	10652	10793	10783	10819	10865	10807	10928	10837	10778	10748	10729	10862	10709	10833	10651	10760	10689	10680	10765	10955	10685	10635	10710	10703	10761	10608	10528	10782	10708	10761	10673	10791	10759	10791	10712	10626	10851	10672	10913	10736	10688	10631	10642	10669	10608	10903	10844	10873	10853	10791	10808	10642	10662	10684	10708	10806	10805	10749	10787	10643	10817	10857	10762	10760	10739	10637	10640	10725	10611	10636	10670	10880	10608	10840	10639	10832	10618	10740	10668	10785	10742	10816	10702	10840	10712	10810	10795	10752	10845	10801	10906	10607	10663	10604	10708	10619	10750	10668	10755	10711	10770	10744	10709	10861	10678	10719	10802	10824	10767	10824	10800	10759	10686	10703	10663	10574	10811	10817	10786	10694	10699	10658	10843	10826	10786	10709	10658	10716	10839	10824	10642	10708	10661	10835	10733	10704	10727	10638	10827	10806	10642	10676	10875	10792	10631	10725	10687	10714	10718	10563	10846	10678	10784	10798	10757	10818	10887	10793	10874	10857	10811	10727	10733	10827	10933	10800	11095	10733	10850	10753	10711	10771	10746	10894	10788	10761	10704	10695	10760	10760	10665	10735	10760	10676	10650	10863	10658	10576	10769	10768	10798	10780	10842	10828	10943	10745	10646	10785	10707	10715	10584	10772	10704	10886	10741	10693	10627	10616	10678	10754	10745	10836	10866	10705	11092	10630	10795	10871	10722	10635	10893	10749	10774	10816	10669	10548	10705	10585	10752	10775	10766	10639	10884	10743	10813	10824	10631	10631	10726	10790	10679
62405	105640	87839	63869	38136	17978	11683	11954	11785	11750	11770	11780	11715	11795	11791	11831	11717	11798	11923	11870	11844	11854	11762	11774	11837	11608	11888	11683	11748	11871	11796	11678	11852	11767	11827	11709	11764	11775	11720	11879	11628	11760	11722	11697	11680	11751	11703	11754	11578	11703	11841	11855	11712	11885	11682	11837	11692	11794	11682	11858	11734	11794	11796	11741	11739	11826	11815	11780	11674	11747	11687	11771	11650	11796	11958	11872	11757	11680	11851	11621	11849	11682	11855	11805	11783	11732	11850	11881	11817	11662	11656	11900	11766	11649	11640	11884	11732	11819	11852	11773	11870	11751	11768	11713	11787	11665	11748	11810	11742	11710	11746	11676	11643	11877	11614	11820	11685	11726	11885	11751	11766	11675	11890	11811	11766	11867	11744	11813	11693	11713	11802	11758	11843	11804	11826	11706	11697	11789	11800	11833	11702	11600	11783	11606	11815	11907	11681	11720	11791	11712	11893	11869	11891	11718	11778	11829	11732	11799	11738	11823	11661	11765	11851	11749	11712	11929	11839	11790	11778	11602	11784	11639	11712	11696	11880	11842	11747	11724	11755	11866	11504	11787	11983	11770	11699	11724	11691	11786	11729	11767	11710	11894	11729	11836	11794	11801	11746	11730	11794	11734	11618	11682	11815	11833	11547	11951	11590	11794	11868	11797	11815	11702	11856	11770	11847	11671	11729	11742	11731	11812	11526	11709	11642	11755	11645	11834	11703	11850	11651	11649	11965	11569	11648	11857	11782	11625	11772	11722	11951	11820	11743	11662	11807	11812	11818	11811	11684	11835	11756	11806	11709	11749	11719	11612	11814	11772	11830	11788	11769	11900	11605	11763	11875	11791	11829	11690	11762	11750	11744	11637	11765	11664	11882	11816	11856	11765	11921	11739	11761	11814	11689	11805	11756	11750	11891	11714	11802	11747	11708	11763	11674	11725	11759	11778	11835	11834	11737	11652	11835	11794	11815	11851	11600	11760	11804	11809	12111	11856	11741	11838	11881	11859	11744	11956	11711	11678	11687	11705	11542	11831	11756	11862	11944	11688	11836	11816	11781	11767	11719	11726	11803	11668	11804	11647	11827	11737	11631	11614	11814	11805	11681	11766	11711	11819	11760	11730	11846	11778	11752	11671	11628	11875	11733	11828	11798	11700	11804	11782	11777	11725	11627	11572	11884	11822	11807	11754	11656	11735	11774	11768	11659	11655	11727	11600	11693	11792	11808	11731	11692	11752	11763	11568	11716	11801	11853	11604	11747	11757	11873	11772	11757	11545	11666	11809	11724	11926	11909	11866	11811	11794	11871	11701	11792	11775	11688	11751	11663	11694	11628	11786	11745	11717	11776	11696	11737	11841	11811	11760	11737	11760	11838	11721	11768	11860	11740	11767	11671	11847	11722	11827	11755	11774	11785	11840	11888	11825	11747	11902	11784	11801	11821	11819	11828	11761	11665	11791	11871	11847	11665	11698	11709	11748	11829	11563	11924	11668	11897	11756	11711	11652	11789	11716	11751	11600	11840	11836	11898	11831	11667	11902	11719	11790	11668	11698	11661	11801	11633	11697	11736	11772	11689	11802	11788	11852	11766	11763	11857	11745	11633	11804	11840	11734	11918	11709	11653	11815	11757	11703	11817	11772	11749	11706	11804	11906	11620	11790	11690	11676	11692	11646	11759	11916	11784	11779	11604	11663	11833	11799	11720	11779	11740	11750	11647	11664	11610	11770	11663	11806	11778	11680	11781	11799	11868	11780	11658	11711	11841	11735	11728	11771	11660	11695	11818	11818	11781	11650	11791	11843	11809	11641	11788	11685	11698	11672	11764	11698	11686	11713	11658	11773	11756	11674	11846	11665	11697	11770	11639	11851	11837	11679	11856	11779	11703	11883	11794	11789	11795	11861	11933	11687	11688	11772	11685	11936	11771	11703	11838	11674	11767	11867	11851	11849	11818	11734	11782	11829	11764	11622	11792	11660	11691	11684	11746	11737	11667	11767	11833	11764	11891	11808	11680	11670	11727	11795	11860	11769	11848	11700	11655	11616	11826	11751	11767	11752	11788	11810	11722	11629	11775	11755	11663	11759	11682	11821	11724	11678	11715	11729	11636	11763	11755	11853	11697	11723	11906	11717	11828	11783	11771	11631	11721	11717	11731	11816	11799	11742	11827	11776	11604	11770	11757	11717	11995	11723	11621	11919	11675	11563	11663	11903	11724	11731	11616	11776	11814	11655	11920	11836	11781	11855	11729	11774	11774	11730	11567	11753	11895	11889	11688	11842	11733	11768	11730	11806	11815	11630	11815	11774	11807	11734	11863	11699	11821	11620	11820	11784	11867	11826	11740	11615	11797	11750	11708	11764	11786	11839	11887	11738	11691	11663	11733	11813	11943	11674	11668	11598	11780	11784	11759	11783	11695	11822	11765	11729	11748	11638	11670	11843	11825	11741	11867	11863	11696	11880	11658	11748	11801	11894	11772	11631	11670	11784	11857	11813	11801	11872	11836	11697	11681	11554	11721	11749	11732	11801	11837	11745	11903	11598	11762	11657	11677	11705	11610	11769	11684	11842	11828	11809	11793	11730	11735	11776	11694	11768	11568	11750	11691	11731	11844	11730	11761	11779	11908	11748	11707	11813	11652	11910	11838	11886	11780	11912	11684	11780	11724	11758	11878	11527	11783	11883	11717	11742	11934	11752	11836	11831	11786	11828	11766	11791	11714	11603	11723	11768	11724	11755	11715	11764	11694	11767	11670	11715	11604	11874	11905	11584	11632	11692	11650	11672	11782	11694	11758	11779	11852	11715	11824	11678	11598	11769	11780	11735	11589	11839	11658	11790	11724	11681	11743	11852	11664	11705	11822	11731	11763	11656	11717	11924	11753	11690	11656	11733	11764	11744	11779	11854	11769	11858	11757	11745	11663	11930	11731	11745	11851	11826	11706	11908	11657	11771	11752	11808	11672	11628	11883	11686	11787	11706	11640	11757	11728	11796	11618	11862	11647	11849	11615	11713	11743	11866	11622	11759	11770	11760	11964	11784	11739	11751	11899	11848	11918	11855	11731	11831	11828	11665	11885	11658	11958	11759	11658	11830	11677	11858	11856	11824	11829	11727	11596	11894	11749	11728	11811	11595	11823	11810	11612	11585	11675	11761	11889	11754	11921	11884	11802	11644	11758	11705	11807	11488	11786	11714	11834	11781	11874	11705	11688	11883	11780	11797	11788	11735	11822	11823	11765	11882	11689	11760	11726	11885	11784	11624	11798	11791	11741	11604	11593	11935	11785	11820	11713	11830	11876	11697	11847	11727	11750	11847	11817	11851	11734	11824	11849	11716	11959	11817	11795	11917	11826	11716	11855	11689	11667	11724	11880	11542	11783	11696	11751	11812	11726	11658	11680	11747	11854	11698	11740	11700	11743	11753	11819	11703	11820	11649	11782	11712	11771	11623	11806	11868	11781	11770	11921	11790	11818	11750	11869	11781	11778	11750	11751	11708	11798	11814	11730	11689	11802	11831	11830	11753	11678	11779	11874	11710	11670	11765	11968	11748	11651	11675	11775	11699	11720	11852	11681	11914	11726	11835	11760	11671	11818	11893	11782	11747	11793	11842	11795	11694	11806	11736	11667	11738	11665	11793	11743	11654	11697	11658	11829	11658	11619	11860	11759	11743	11739	11854	11613	11824	11837	11936	11774	11684	11881	11885	11838	11599	11803	11822	11736	11813	11699	11620	11667	11812	11692	11813	11737	11840	11755	11770	11715	11747	11673	11811	11668	11840	11877	11678	11731	11763	11803	11612	11631	11763	11689	11714	11866	11696	11612	11769	11730	11690	11766	11827	11882	11767	11846	11754	11937	11684	11682	11691	11656	11790	11664	11784	11596	11921	11781	11806	11585	11673	11650	11763	11808	11780	11725	11757	11792	11807	11926	11774	11856	11628	11801	11658	11745	11752	11804	11747	11751	11721	11589	11729	11497	11882	11893	11828	11845	11894	11871	11663	11772	11957	11603	11735	11789	11709	11694	11850	11672	11748	11853	11704	11791	11735	11823	11854	11724	11775	11690	11703	11686	11883	11850	11738	11727	11833	11953	11727	11659	11792	11811	11738	11791	11688	11899	11691	11788	11681	11648	11678	11807	11736	11774	12024	11719	11719	11764	11653	11887	11862	11673	11808	11923	11837	11664	11655	11642	11831	11767	11568	11822	11863	11749	11730	11741	11732	11807	11954	11969	11809	11744	11747	11651	11690	11690	11768	11608	11834	11827	11732	11840	11654	11754	11746	11749	11810	11858	11751	11676	11611	11670	11616	11860	11746	11730	11746	11757	11601	11709	11692	11724	11766	11780	11813	11745	11680	11668	11891	11615	11752	11912	11707	11763	11783	11936	11907	11847	11709	11635	11825	11741	11711	11785	11726	11872	11832	11761	11834	11809	11751	11784	11927	11722	11784	11718	11775	11657	11706	11927	11605	11848	11795	11722	11814	11865	11900	11719	11748	11571	11755	11842	11595	11782	11741	11956	11740	11685	11768	11805	11714	11833	11770	11703	11699	11767	11808	11705	11561	11712	11818	11766	11809	11709	11655	11654	11743	11805	11851	11741	11786	11695	11820	11762	11675	11676	11760	11777	11783	11730	11796	11786	11762	11641	11729	11629	11756	11814	11718	11870	11857	11730	11748	11667	11913	11860	11707	11709	11827	11927	11802	11819	11757	11888	11759	11791	11674	11731	11771	11778	11799	11727	11754	11738	11810	11833	11814	11684	11602	11642	11669	11912	11841	11804	11753	11750	11691	11770	11842	11751	11646	11751	11729	11771	11759	11766	11881	11672	11847	11724	11825	11845	11802	11650	11827	11574	11756	11880	11656	11708	11764	11846	11837	11787	11841	11692	11602	11827	11782	11797	11781	11934	11695	11685	11875	11772	11900	11921	11820	11755	11700	11726	11729	11656	11709	11850	11741	11978	11837	11827	11921	11581	11699	11735	11674	11777	11784	11820	11698	11973	11807	11832	11755	11508	11629	11812	11680	11737	11839	11817	11899	11816	11791	11772	11745	11860	11846	11882	11725	11706	11714	11789	11720	11542	11715	11908	11810	11746	11593	11809	11847	11679	11590	11910	11796
30738	35940	35515	24701	15161	11890	10855	10521	10767	10520	10571	10569	10557	10579	10400	10635	10410	10501	10369	10587	10503	10643	10597	10641	10574	10555	10468	10435	10460	10516	10455	10450	10477	10585	10401	10557	10555	10435	10605	10520	10545	10493	10466	10540	10499	10414	10499	10505	10519	10443	10581	10325	10430	10500	10631	10474	10603	10380	10609	10464	10439	10294	10434	10373	10583	10510	10500	10508	10671	10527	10504	10608	10439	10492	10512	10490	10523	10552	10504	10476	10745	10515	10595	10410	10411	10558	10461	10526	10488	10389	10371	10401	10678	10440	10604	10514	10505	10495	10709	10526	10380	10435	10536	10563	10400	10500	10464	10477	10342	10512	10529	10512	10616	10709	10587	10534	10508	10638	10512	10510	10434	10215	10527	10378	10547	10367	10501	10387	10515	10393	10473	10647	10354	10518	10533	10387	10544	10538	10303	10444	10713	10462	10497	10398	10340	10470	10442	10576	10626	10403	10508	10541	10267	10374	10454	10583	10554	10676	10563	10443	10356	10624	10572	10349	10381	10372	10393	10338	10346	10529	10463	10548	10499	10445	10492	10434	10553	10526	10483	10690	10459	10425	10429	10438	10606	10597	10459	10424	10408	10263	10546	10627	10454	10253	10505	10601	10365	10530	10306	10530	10539	10418	10472	10521	10415	10583	10428	10678	10597	10575	10329	10407	10364	10374	10589	10453	10552	10405	10446	10518	10500	10554	10560	10616	10517	10362	10357	10372	10500	10420	10483	10489	10491	10538	10629	10493	10369	10424	10449	10575	10528	10523	10587	10411	10363	10560	10398	10584	10383	10502	10517	10493	10371	10470	10570	10439	10446	10387	10341	10328	10521	10362	10599	10442	10497	10498	10352	10487	10504	10410	10365	10444	10562	10502	10458	10287	10516	10387	10495	10420	10374	10346	10622	10421	10454	10585	10575	10439	10452	10660	10378	10517	10678	10395	10500	10594	10461	10513	10604	10443	10570	10474	10577	10432	10525	10566	10511	10455	10653	10451	10523	10566	10360	10373	10531	10424	10441	10439	10277	10392	10441	10522	10656	10404	10506	10563	10539	10550	10394	10556	10522	10527	10363	10386	10395	10545	10379	10520	10333	10473	10541	10549	10480	10531	10392	10373	10537	10459	10568	10488	10535	10404	10612	10579	10471	10636	10479	10592	10495	10510	10480	10486	10473	10554	10469	10561	10473	10486	10464	10428	10486	10387	10571	10374	10469	10583	10573	10443	10597	10613	10406	10438	10503	10536	10503	10365	10403	10546	10480	10609	10492	10417	10420	10330	10586	10406	10523	10543	10694	10461	10465	10584	10639	10467	10379	10537	10440	10318	10470	10600	10402	10498	10308	10538	10572	10450	10510	10483	10782	10572	10413	10487	10461	10628	10665	10417	10372	10421	10550	10541	10543	10304	10578	10293	10471	10483	10424	10570	10393	10601	10594	10541	10550	10566	10362	10527	10412	10484	10598	10417	10449	10432	10497	10486	10598	10483	10422	10516	10664	10550	10264	10455	10392	10377	10435	10468	10556	10465	10410	10392	10492	10414	10405	10520	10387	10419	10666	10546	10510	10447	10446	10532	10481	10402	10577	10508	10569	10394	10417	10562	10722	10604	10559	10501	10504	10331	10453	10411	10204	10384	10675	10522	10491	10552	10462	10572	10475	10405	10404	10301	10532	10478	10483	10526	10596	10450	10548	10521	10473	10475	10397	10406	10494	10394	10578	10536	10554	10476	10525	10515	10495	10567	10634	10498	10552	10361	10413	10490	10475	10350	10526	10446	10436	10499	10708	10458	10401	10461	10454	10633	10492	10450	10587	10488	10487	10568	10582	10492	10461	10486	10425	10372	10338	10365	10391	10327	10507	10538	10680	10403	10395	10442	10506	10274	10711	10655	10428	10498	10631	10434	10685	10503	10418	10500	10577	10481	10395	10461	10407	10405	10552	10582	10553	10365	10444	10496	10459	10635	10375	10458	10587	10430	10474	10726	10449	10471	10595	10501	10426	10348	10486	10577	10622	10461	10487	10464	10613	10490	10548	10318	10434	10530	10476	10372	10543	10494	10473	10285	10493	10372	10513	10665	10530	10497	10586	10478	10548	10478	10532	10627	10572	10557	10476	10333	10451	10340	10608	10253	10564	10434	10558	10410	10603	10606	10493	10415	10446	10474	10592	10544	10326	10598	10504	10362	10553	10488	10514	10337	10650	10397	10563	10472	10475	10521	10299	10519	10434	10500	10466	10519	10593	10583	10549	10569	10643	10493	10416	10429	10617	10647	10429	10745	10742	10497	10531	10603	10612	10505	10516	10405	10329	10534	10384	10534	10448	10454	10645	10462	10539	10543	10627	10405	10476	10465	10459	10540	10449	10459	10407	10496	10452	10434	10341	10461	10419	10542	10458	10259	10484	10314	10501	10438	10447	10399	10605	10638	10515	10570	10423	10513	10484	10567	10722	10340	10421	10330	10595	10699	10492	10493	10536	10379	10316	10522	10572	10436	10432	10460	10480	10424	10347	10593	10468	10558	10495	10338	10483	10446	10397	10516	10577	10416	10380	10454	10609	10435	10441	10486	10526	10463	10502	10448	10499	10472	10388	10502	10453	10540	10407	10554	10458	10569	10374	10509	10555	10580	10430	10527	10590	10544	10531	10407	10506	10404	10483	10586	10596	10629	10611	10426	10590	10462	10467	10402	10496	10610	10452	10516	10361	10463	10724	10493	10571	10587	10546	10367	10531	10440	10593	10517	10420	10481	10390	10534	10518	10479	10410	10356	10637	10695	10524	10654	10524	10474	10554	10609	10563	10441	10346	10503	10600	10622	10491	10452	10508	10574	10570	10345	10444	10388	10519	10549	10460	10544	10586	10480	10368	10580	10489	10589	10564	10409	10447	10496	10568	10378	10464	10505	10573	10318	10421	10644	10246	10416	10294	10526	10412	10467	10513	10268	10586	10443	10562	10574	10488	10301	10379	10552	10494	10408	10381	10599	10456	10551	10609	10571	10599	10542	10507	10334	10536	10491	10671	10417	10411	10472	10530	10588	10525	10583	10359	10435	10455	10517	10520	10417	10514	10375	10556	10505	10513	10472	10451	10470	10438	10583	10486	10527	10665	10460	10600	10372	10617	10530	10434	10402	10534	10267	10400	10445	10279	10474	10568	10570	10497	10584	10765	10468	10387	10457	10502	10383	10232	10416	10297	10383	10559	10621	10557	10639	10350	10391	10465	10340	10295	10382	10240	10540	10435	10605	10724	10566	10417	10479	10437	10489	10471	10492	10469	10480	10433	10494	10474	10571	10407	10402	10547	10423	10355	10461	10411	10617	10594	10500	10419	10501	10422	10546	10482	10582	10439	10618	10485	10440	10649	10573	10533	10446	10637	10385	10413	10454	10357	10556	10503	10582	10575	10466	10457	10485	10625	10412	10325	10475	10462	10475	10517	10444	10562	10457	10343	10550	10475	10569	10511	10506	10576	10549	10422	10523	10503	10520	10547	10471	10388	10530	10521	10571	10513	10463	10373	10437	10456	10562	10547	10380	10409	10596	10408	10610	10470	10542	10530	10682	10262	10528	10505	10544	10500	10473	10344	10413	10627	10622	10448	10432	10488	10406	10541	10649	10591	10315	10525	10541	10642	10678	10519	10427	10319	10419	10397	10443	10367	10429	10420	10419	10325	10396	10379	10427	10279	10250	10535	10438	10349	10571	10607	10476	10626	10565	10512	10363	10546	10407	10552	10700	10519	10457	10385	10433	10583	10165	10416	10447	10670	10487	10573	10454	10560	10510	10550	10546	10500	10473	10575	10507	10541	10419	10446	10395	10431	10469	10444	10489	10506	10527	10572	10380	10428	10563	10507	10580	10367	10516	10449	10457	10419	10392	10563	10489	10587	10386	10466	10463	10550	10468	10603	10521	10334	10575	10515	10489	10360	10591	10544	10479	10508	10545	10520	10608	10526	10484	10270	10536	10493	10429	10439	10527	10448	10410	10624	10392	10426	10570	10505	10496	10589	10483	10472	10454	10539	10488	10472	10475	10383	10312	10511	10403	10342	10465	10617	10519	10458	10403	10620	10504	10497	10493	10471	10420	10404	10571	10438	10578	10546	10552	10531	10533	10438	10290	10468	10494	10607	10464	10479	10493	10601	10500	10483	10462	10398	10411	10291	10518	10605	10449	10423	10591	10477	10643	10557	10475	10443	10428	10558	10469	10644	10668	10485	10567	10542	10514	10410	10567	10534	10427	10419	10589	10588	10598	10494	10467	10555	10330	10492	10439	10484	10532	10553	10458	10556	10430	10471	10438	10466	10524	10331	10320	10612	10502	10418	10417	10380	10642	10402	10353	10549	10519	10440	10357	10427	10531	10493	10542	10577	10504	10469	10520	10582	10426	10567	10512	10285	10405	10435	10573	10270	10561	10533	10361	10477	10396	10615	10474	10450	10656	10486	10382	10243	10317	10579	10514	10569	10558	10581	10552	10482	10449	10479	10495	10392	10533	10420	10470	10346	10516	10409	10429	10462	10576	10543	10599	10425	10393	10568	10585	10573	10394	10438	10442	10421	10648	10577	10419	10470	10314	10576	10478	10531	10503	10368	10523	10531	10378	10427	10509	10304	10426	10500	10544	10586	10519	10461	10584	10459	10528	10422	10435	10413	10480	10608	10432	10578	10516	10427	10536	10528	10539	10359	10497	10427	10442	10614	10397	10360	10567	10432	10452	10471	10467	10444	10348	10508	10505	10600	10490	10431	10594	10338	10527	10577	10564	10697	10513	10512	10486	10485	10407	10499	10475	10365	10425	10575	10394	10434	10373	10385	10519	10508	10517	10396	10463	10425	10462	10555	10440	10518	10646	10423	10334	10568	10446	10353	10478	10394	10519	10570	10409	10322	10427	10471	10589	10484	10608	10441	10454	10458	10436	10467	10662	10382	10343	10439	10615	10627	10450	10439	10574	10666	10492	10603	10325	10442	10593	10556	10544	10298	10502	10370	10394	10436	10592	10521	10383	10508	10636	10251	10550	10618	10342	10627	10297	10654	10498	10465	10678	10687	10271	10452	10513	10441	10437	10648	10575	10618	10464	10462	10426	10394	10526	10428	10498	10523	10561	10572	10371
37999	53987	41530	25047	16492	12903	11433	11484	11594	11633	11568	11630	11694	11425	11504	11591	11444	11379	11563	11513	11587	11639	11607	11513	11554	11529	11605	11496	11592	11643	11621	11492	11452	11617	11639	11437	11562	11365	11500	11531	11810	11526	11523	11654	11421	11512	11692	11537	11828	11572	11454	11744	11538	11582	11549	11673	11553	11459	11552	11779	11439	11600	11578	11485	11565	11538	11626	11498	11627	11562	11452	11805	11540	11733	11461	11580	11693	11482	11474	11633	11535	11489	11643	11687	11644	11546	11593	11475	11427	11443	11396	11571	11522	11637	11613	11608	11507	11667	11487	11363	11471	11416	11491	11614	11595	11578	11471	11410	11467	11420	11548	11594	11422	11525	11532	11701	11515	11545	11586	11471	11449	11421	11593	11487	11579	11510	11505	11661	11439	11545	11469	11582	11586	11653	11610	11425	11548	11525	11637	11647	11631	11521	11659	11508	11620	11498	11490	11622	11593	11548	11463	11528	11543	11436	11678	11681	11691	11550	11539	11640	11450	11597	11556	11547	11479	11404	11476	11469	11551	11533	11531	11705	11580	11585	11561	11639	11376	11552	11604	11522	11510	11439	11605	11564	11540	11509	11613	11627	11526	11593	11729	11565	11384	11560	11489	11578	11619	11625	11439	11552	11629	11559	11493	11687	11633	11514	11660	11528	11759	11473	11484	11586	11426	11662	11515	11667	11592	11516	11556	11619	11446	11649	11521	11572	11695	11618	11554	11566	11586	11682	11561	11591	11571	11307	11593	11532	11624	11593	11578	11633	11500	11551	11531	11579	11666	11665	11582	11481	11529	11496	11690	11670	11546	11542	11581	11537	11602	11512	11482	11516	11654	11615	11529	11668	11500	11581	11654	11429	11627	11595	11584	11577	11647	11641	11575	11672	11488	11481	11521	11541	11438	11630	11593	11579	11524	11645	11558	11518	11438	11549	11600	11567	11498	11662	11487	11617	11568	11576	11561	11794	11411	11716	11317	11646	11619	11789	11410	11551	11710	11679	11503	11616	11462	11571	11342	11556	11572	11605	11561	11549	11575	11588	11580	11482	11487	11517	11597	11565	11775	11616	11435	11559	11481	11558	11576	11505	11494	11647	11640	11516	11540	11705	11651	11588	11531	11496	11468	11604	11549	11668	11395	11481	11564	11567	11453	11603	11597	11387	11604	11442	11556	11552	11547	11630	11445	11640	11509	11511	11601	11511	11466	11610	11428	11523	11608	11577	11555	11549	11626	11524	11680	11534	11434	11632	11533	11421	11476	11483	11617	11634	11352	11443	11488	11561	11531	11479	11579	11678	11464	11564	11425	11631	11454	11557	11507	11557	11547	11506	11477	11490	11383	11604	11571	11614	11531	11447	11440	11470	11506	11557	11658	11685	11439	11475	11519	11516	11676	11510	11685	11583	11548	11498	11380	11357	11549	11464	11536	11561	11633	11515	11442	11590	11395	11678	11598	11552	11378	11749	11526	11550	11455	11552	11555	11560	11324	11409	11689	11733	11590	11666	11507	11427	11419	11555	11489	11582	11437	11678	11683	11395	11409	11695	11380	11426	11548	11504	11604	11565	11651	11506	11520	11565	11531	11481	11605	11630	11551	11446	11539	11475	11460	11471	11537	11401	11563	11483	11719	11575	11546	11458	11527	11508	11463	11641	11642	11631	11438	11539	11517	11618	11609	11593	11512	11532	11576	11427	11585	11533	11462	11503	11607	11655	11552	11576	11627	11525	11672	11629	11613	11491	11451	11680	11530	11580	11562	11613	11583	11680	11493	11528	11473	11626	11499	11574	11748	11539	11666	11578	11618	11564	11552	11523	11626	11520	11545	11329	11548	11637	11706	11582	11530	11481	11677	11634	11430	11608	11451	11525	11716	11626	11519	11371	11588	11596	11457	11627	11527	11475	11471	11749	11615	11536	11664	11554	11616	11584	11493	11585	11596	11588	11539	11629	11563	11476	11595	11694	11499	11532	11556	11533	11558	11485	11550	11571	11749	11573	11592	11645	11547	11452	11565	11562	11402	11565	11694	11584	11570	11476	11331	11488	11418	11472	11586	11652	11474	11484	11608	11491	11484	11493	11669	11481	11479	11575	11597	11557	11617	11685	11663	11467	11720	11632	11633	11506	11677	11640	11358	11468	11556	11647	11458	11550	11644	11566	11557	11616	11513	11553	11672	11502	11490	11613	11681	11540	11519	11562	11555	11571	11483	11684	11645	11669	11409	11590	11595	11535	11556	11654	11615	11612	11577	11510	11598	11524	11585	11712	11587	11380	11556	11636	11549	11481	11538	11480	11627	11555	11417	11398	11523	11476	11444	11468	11464	11654	11575	11592	11471	11546	11525	11684	11615	11471	11501	11529	11371	11698	11412	11506	11556	11540	11652	11514	11655	11543	11625	11518	11353	11555	11472	11487	11390	11638	11471	11573	11534	11533	11571	11571	11682	11549	11448	11562	11568	11568	11523	11502	11571	11572	11666	11523	11559	11503	11570	11557	11558	11580	11502	11635	11528	11394	11664	11728	11465	11428	11559	11670	11573	11585	11529	11491	11584	11606	11500	11537	11565	11564	11524	11478	11528	11482	11571	11586	11513	11607	11619	11504	11570	11561	11592	11448	11343	11511	11591	11662	11577	11557	11621	11473	11491	11593	11453	11526	11572	11621	11465	11510	11555	11369	11771	11484	11491	11695	11625	11474	11503	11580	11606	11426	11614	11556	11451	11591	11492	11443	11548	11479	11552	11410	11658	11547	11341	11479	11610	11497	11560	11516	11563	11570	11518	11524	11396	11495	11638	11496	11531	11471	11579	11621	11602	11508	11545	11604	11673	11517	11528	11732	11516	11872	11509	11478	11767	11576	11457	11552	11463	11322	11588	11404	11492	11486	11514	11622	11452	11409	11501	11584	11601	11519	11583	11642	11510	11496	11608	11649	11594	11676	11592	11473	11540	11429	11669	11595	11424	11528	11560	11487	11378	11618	11394	11589	11520	11625	11559	11478	11450	11504	11497	11553	11611	11464	11591	11615	11566	11489	11670	11430	11540	11485	11593	11586	11486	11674	11623	11551	11588	11561	11504	11503	11539	11621	11514	11663	11564	11556	11416	11532	11521	11750	11645	11493	11513	11590	11644	11512	11327	11601	11613	11578	11534	11644	11461	11630	11553	11677	11667	11639	11505	11544	11508	11367	11414	11567	11540	11619	11642	11547	11551	11522	11465	11441	11490	11529	11424	11581	11457	11513	11501	11565	11557	11655	11576	11504	11601	11543	11399	11592	11523	11550	11496	11630	11451	11571	11493	11726	11572	11357	11438	11638	11438	11541	11515	11613	11617	11459	11473	11533	11552	11505	11565	11548	11539	11494	11480	11632	11556	11536	11330	11582	11489	11585	11607	11637	11484	11431	11617	11458	11578	11716	11648	11523	11505	11708	11424	11619	11461	11587	11530	11517	11381	11665	11514	11555	11568	11625	11595	11745	11695	11549	11473	11473	11542	11648	11541	11481	11658	11486	11650	11561	11608	11697	11512	11498	11621	11409	11624	11457	11523	11557	11721	11576	11510	11653	11367	11553	11413	11448	11405	11631	11432	11484	11695	11669	11608	11535	11501	11515	11504	11552	11290	11533	11519	11599	11630	11565	11529	11575	11470	11614	11416	11558	11472	11731	11622	11499	11525	11462	11580	11535	11548	11592	11406	11596	11522	11515	11677	11534	11558	11498	11613	11627	11469	11532	11578	11669	11580	11542	11516	11604	11395	11607	11604	11477	11534	11506	11679	11524	11660	11452	11608	11650	11463	11526	11542	11649	11564	11542	11633	11498	11616	11476	11674	11575	11417	11498	11548	11549	11434	11494	11682	11551	11555	11716	11619	11603	11578	11677	11557	11535	11490	11601	11573	11671	11587	11516	11528	11599	11561	11568	11525	11621	11613	11667	11578	11643	11608	11505	11632	11576	11707	11572	11521	11451	11734	11642	11465	11606	11574	11577	11642	11637	11520	11584	11601	11511	11494	11500	11474	11608	11436	11370	11567	11577	11595	11693	11533	11528	11617	11605	11536	11487	11615	11701	11524	11636	11381	11599	11734	11580	11562	11446	11504	11514	11682	11477	11618	11588	11525	11619	11622	11629	11565	11432	11479	11654	11572	11564	11519	11535	11565	11409	11614	11655	11462	11611	11601	11521	11442	11607	11694	11612	11562	11578	11608	11419	11518	11614	11608	11470	11602	11464	11552	11454	11355	11601	11610	11455	11494	11570	11523	11585	11702	11414	11452	11613	11455	11518	11593	11638	11505	11523	11626	11650	11744	11500	11555	11344	11531	11591	11595	11501	11514	11725	11540	11500	11403	11540	11605	11666	11495	11501	11575	11484	11503	11565	11503	11421	11540	11693	11667	11544	11669	11525	11593	11607	11503	11561	11525	11678	11590	11562	11480	11529	11561	11414	11356	11417	11536	11604	11473	11592	11601	11562	11567	11662	11581	11602	11674	11654	11596	11608	11694	11618	11486	11574	11679	11554	11365	11690	11616	11471	11579	11461	11533	11380	11594	11421	11517	11618	11431	11473	11637	11420	11476	11563	11430	11679	11753	11502	11461	11552	11389	11562	11463	11511	11692	11573	11470	11811	11569	11541	11669	11506	11662	11440	11552	11580	11387	11592	11565	11726	11600	11671	11390	11690	11612	11672	11728	11651	11618	11643	11596	11453	11474	11552	11471	11455	11594	11541	11665	11505	11463	11445	11413	11644	11607	11594	11538	11557	11515	11457	11434	11454	11438	11549	11582	11634	11660	11640	11472	11524	11563	11488	11502	11453	11717	11625	11657	11508	11484	11443	11430	11499	11414	11494	11690	11356	11658	11444	11546	11705	11569	11531	11561	11611	11665	11541	11533	11511	11413	11668	11471	11565	11586	11666	11562	11672	11413	11477	11637	11364	11724	11559	11434	11435	11512	11435	11515	11653	11648	11413	11345	11448	11575	11503	11533	11360	11590	11712	11425	11514	11541	11650	11510	11598	11533	11509	11447	11615	11533	11575	11477	11398	11479	11560	11602	11460	11716	11455	11536	11239	11540	11493	11551	11494	11688	11535	11633	11695	11648	11453	11588	11580	11754	11602	11505	11566
28483	33237	40740	32639	21315	13878	10253	9279	9414	9411	9489	9240	9275	9364	9304	9368	9166	9251	9281	9275	9292	9357	9283	9267	9366	9215	9174	9233	9326	9272	9349	9384	9393	9390	9263	9399	9092	9240	9314	9149	9204	9224	9299	9190	9384	9168	9423	9344	9302	9221	9337	9269	9310	9272	9222	9277	9253	9337	9292	9288	9391	9355	9204	9202	9269	9153	9113	9259	9059	9097	9206	9225	9303	9245	9276	9410	9299	9287	9067	9262	9317	9212	9233	9271	9175	9180	9416	9354	9218	9284	9299	9154	9152	9089	9172	9292	9306	9248	9142	9353	9220	9190	9288	9230	9188	9450	9131	9169	9183	9116	9204	9286	9342	9303	9262	8959	9070	9307	9294	9324	9299	9114	9225	8993	9101	9320	9276	9206	9323	9241	9299	9240	9136	9288	9208	9156	9258	9231	9308	9187	9291	9176	9325	9268	9144	9048	9215	9092	9248	9161	9213	9193	9321	9173	9195	9329	9154	9311	9303	9084	9167	9330	9325	9176	9189	9136	9371	9091	9079	9345	9145	9319	9230	9300	9272	9086	9161	9348	9131	9228	9092	9325	9335	9219	9338	9263	9328	9159	9115	9235	9286	9077	9122	9118	9261	9317	9323	9181	9310	9287	9285	9245	9229	9076	9087	9252	9399	9286	9199	9141	9276	9342	9184	9249	9247	9386	9178	9087	9350	9328	9360	9222	9295	9157	9205	9339	9277	9217	9249	9268	9147	9407	9287	9109	9361	9349	9322	9269	9231	9081	9223	9123	9116	9233	9180	9352	9204	9283	9175	9107	9368	9264	9292	9370	9335	9288	9216	9120	9175	9364	9269	9393	9293	9064	9414	9250	9329	9323	9414	9247	9265	9255	9248	9344	9168	9146	9247	9185	9275	9113	9367	9220	9207	9211	9350	9178	9261	9289	9217	8957	9242	9258	9361	9252	9291	9227	9307	9341	9213	9155	9173	9262	9370	9349	9228	9246	9209	9278	9164	9285	9202	9270	9096	9061	9264	9037	9169	9250	9150	9249	9229	9307	9229	9158	9160	9341	9434	9213	9289	9218	9354	9314	9301	9251	9309	9185	9091	9174	9214	9242	9230	9308	9096	9125	9077	9172	9297	9255	9240	9201	9256	9251	9111	9084	9147	9202	9183	9209	9286	9269	9209	9122	9227	9281	9139	9107	9190	9120	9207	9262	9368	9347	9177	9053	9203	9327	9329	9251	9158	9210	9196	9098	9276	9158	9051	9320	9229	9203	9117	9257	9301	9294	9334	9372	9390	9208	9239	9182	9190	9175	9340	9058	9083	9268	9198	9255	9161	9415	9322	9321	9318	9165	9311	9342	9203	9281	9297	9222	9255	9232	9074	9220	9317	9375	9178	9096	9332	9306	9284	9292	9195	9298	9267	9160	9276	9227	9158	9276	9359	9232	9229	9274	9297	9087	9342	9396	9398	9219	9226	9109	9296	9277	9336	9054	9160	9302	9425	9226	9331	9334	9233	9087	9192	9355	9376	9214	9256	9245	9318	9133	9183	9221	9362	9435	9283	9315	9443	9283	9171	9109	9234	9239	9114	9360	9385	9355	9211	9265	9150	9236	9250	9355	9306	9223	9184	9207	9172	9124	9234	9274	9286	9152	9011	9177	9341	9238	9205	9204	9194	9198	9277	9307	9308	9200	9303	9124	9365	9102	9216	9282	9188	9147	9289	9131	9291	9313	9191	9154	9154	9335	9147	9236	9229	9283	9206	9267	9192	9189	9114	9305	9131	9024	9269	9119	9228	9284	9220	9259	9221	9223	9262	9181	9133	9346	9087	9309	9312	9281	9245	9155	9223	9416	9231	9184	9197	9290	9217	9203	9296	9235	9344	9297	9235	9318	9228	9440	9257	9370	9107	9325	9274	9258	9233	9281	9172	9120	9420	9249	9241	9229	9146	9302	9224	9092	9241	9220	9065	9225	9230	9285	9336	9379	9248	9348	9265	9299	9379	9162	9220	9320	9225	9221	9062	9279	9282	9165	9249	9327	9286	9164	9281	9357	9217	9160	9168	9227	9369	9387	9251	9365	9336	9417	9199	9245	9126	9135	9502	9308	9255	9186	9427	9274	9260	9288	9128	9289	9295	9222	9218	9299	9216	9222	9175	9184	9397	9212	9422	9173	9332	9189	9261	9191	9150	9130	9211	9116	9202	9282	9253	9108	9329	9187	9110	9256	9211	9124	9253	9167	9209	9262	9262	9395	9157	9273	9125	9229	9040	9223	9032	9164	9401	9268	9220	9344	9179	9157	9242	9287	9251	9135	9067	9283	9239	9226	9069	9210	9204	9156	9165	9346	9262	9204	9160	9120	9313	9128	9269	9144	9339	9378	9283	9243	9148	9135	9306	9138	9254	9252	9293	9350	9348	9297	9206	9141	9332	9283	9386	9249	9148	9222	9175	9317	9256	9292	9229	9293	9188	9132	9191	9240	9095	9395	9276	9355	9373	9080	9367	9209	9190	9219	9274	9137	9098	9053	9255	9314	9153	9212	9188	9115	9220	9313	9357	9132	9338	9356	9219	9110	9140	9293	9282	9210	9262	9292	9156	9216	9277	9254	9323	9390	9217	9190	9318	9284	9209	9059	9225	9248	9193	9238	9259	9169	9214	9431	9301	9160	9260	9223	9318	9353	9217	9304	9302	9282	9177	9316	9298	9317	9080	9299	9300	9254	9233	9240	9285	9306	9197	9253	9330	9314	9197	9298	9232	9298	9358	9214	9205	9232	9265	9196	9247	9197	9208	9062	9092	9180	9298	9347	9417	9312	9337	9244	9272	9317	9202	9157	9316	9364	9131	9479	9273	9294	9107	9336	9350	9118	9220	9248	9114	9098	9111	9328	9198	9074	9181	9318	9061	9270	9293	9252	9309	9171	9262	9298	9294	9367	9287	9169	9282	9275	9243	9255	9017	9160	9203	9131	9285	9166	9163	9117	9332	9331	9171	9185	9152	9176	9164	9328	9291	9178	9148	9302	9424	9344	9108	9279	9424	9288	9464	9323	9282	9314	9271	9206	9201	9139	9369	9290	9129	9278	9285	9187	9272	8994	9252	9253	9198	9264	9270	9271	9129	9203	9214	9383	9307	9201	9203	9293	9169	9195	9180	9357	9219	9267	9158	9181	9004	9367	9137	9358	9281	9415	9183	9338	9211	9061	9238	9219	9217	9202	9263	9119	9235	9308	9130	9286	9194	9235	9331	9143	9317	9322	9336	9232	9117	9315	9239	9258	8962	9347	9223	9280	9320	9295	9211	9310	9240	9215	9280	9356	9165	9264	9205	9200	9064	9350	9340	9256	9141	9443	9193	9346	9283	9299	9249	9365	9334	9169	9235	9298	9246	9416	9182	9237	9099	9174	9272	9224	9435	9081	9170	9229	9254	9359	9202	9275	9225	9275	9088	9249	9265	9060	9161	9207	9412	9219	9279	9390	9353	9238	9181	9285	9042	9290	9047	9175	9338	9199	9276	9283	9293	9191	9232	9148	9373	9064	9308	9221	9369	9352	9166	9138	9390	9143	9241	9311	9232	9183	9198	9125	9285	9141	9289	9365	9374	9335	9329	9441	9270	9292	9162	9227	9036	9187	9266	9039	9101	9176	9232	9169	9263	9158	9181	9232	9191	9273	9346	9202	9360	9335	9134	9299	9241	9343	9322	9282	9360	9168	9362	9233	9226	9159	9258	9401	9215	9291	9233	9306	9201	9170	9249	9308	9327	9223	9244	9096	9145	9211	9246	9119	9324	9140	9318	9131	9396	9198	9518	9353	9164	9299	9271	9252	9225	9297	9380	9295	9241	9181	9300	9342	9234	9221	9289	9194	9247	9186	9210	9210	9173	9156	9291	9229	9179	9315	9314	9248	9327	9064	9073	9134	9277	9345	9165	9316	9146	9163	9138	9238	9328	9277	9211	9454	9224	9261	9207	9271	9217	9259	9159	9309	9241	9240	9276	9224	9290	9285	9432	9390	9098	9235	9330	9287	9361	9306	9192	9208	9117	9323	9203	9286	9212	9096	9274	9180	9147	9216	9043	9113	9321	9284	9323	9116	9210	9209	9212	9260	9229	9095	9194	9274	9276	9055	9169	9181	9439	9348	9158	9231	9212	9197	9356	9256	9094	9334	9175	9239	9331	9457	9330	9308	9343	9306	9129	9354	9208	9187	9244	9253	9156	9075	9117	9286	9327	9281	9481	9248	9190	9122	9137	9403	9079	9182	9209	9217	9363	9212	9181	9167	9319	9158	9258	9172	9105	9222	9377	9304	9242	9090	9219	9048	9284	9259	9330	9391	9162	9313	9212	9408	9210	9315	9271	9209	9189	9185	9308	9440	9127	9219	9281	9262	9099	9166	9152	9326	9339	9196	9305	9242	9251	9314	9249	9259	9178	9152	9279	9301	9250	9328	9153	9231	9203	9137	9286	9297	9357	9431	9402	9233	9039	9340	9263	9134	9267	9298	9225	9225	9125	9370	9284	9320	9154	9284	9039	9320	9344	9172	9109	9249	9295	9214	9161	9216	9269	9070	9285	9136	9438	9395	9199	9172	9336	9173	9193	9264	9271	9302	9176	9000	9269	9167	9236	9374	9114	9193	9169	9309	9294	9281	9370	9251	9085	9279	9131	9356	9205	9213	9204	9289	9410	9288	9114	9121	9294	9274	9248	9322	9417	9408	9350	9082	9305	9343	9271	9331	9351	9288	9178	9392	9182	9156	9274	9254	9355	9248	9298	9382	9237	9134	9297	9153	9183	9312	9235	9133	9171	9224	9370	9363	9243	9374	9292	9049	9180	9285	9220	9203	9414	9351	9343	9384	8999	9249	9193	9210	9205	9250	9241	9397	9258	9267	9246	9263	9226	9156	9204	9287	9231	9382	9217	9336	9312	9158	9152	9192	9275	9192	9182	9128	9398	9342	9226	9373	9181	9264	9281	9332	9084	9215	9217	9291	9355	9334	9259	9232	9109	9152	9341	9179	9140	9268	9343	9279	9186	9296	9066	9432	9240	9244	9331	9170	9222	9207	9241	9135	9240	9332	9381	9251	9309	9157	9370	9294	9088	9164	9448	9276
56151	80446	59493	38196	26005	15314	10726	10675	10724	10635	10738	10662	10556	10749	10588	10700	10596	10609	10677	10615	10526	10622	10662	10608	10595	10645	10575	10763	10651	10765	10617	10557	10640	10588	10637	10591	10586	10397	10635	10571	10575	10611	10557	10668	10699	10616	10541	10613	10646	10527	10584	10573	10791	10484	10723	10576	10615	10651	10543	10624	10576	10584	10621	10805	10582	10523	10451	10566	10642	10565	10694	10817	10603	10528	10574	10681	10659	10559	10611	10681	10662	10502	10670	10699	10690	10637	10649	10685	10674	10679	10664	10620	10601	10467	10779	10643	10638	10558	10591	10550	10725	10696	10677	10697	10699	10596	10604	10492	10761	10694	10652	10578	10582	10745	10619	10515	10713	10719	10559	10757	10623	10692	10727	10670	10702	10440	10752	10539	10523	10540	10539	10572	10715	10631	10644	10731	10551	10449	10668	10492	10586	10634	10685	10527	10634	10616	10679	10557	10583	10642	10644	10734	10753	10737	10668	10588	10544	10611	10647	10602	10624	10599	10516	10634	10652	10580	10767	10596	10633	10647	10574	10713	10614	10602	10651	10727	10584	10516	10564	10591	10745	10598	10621	10766	10640	10726	10462	10674	10548	10655	10658	10597	10704	10601	10651	10647	10715	10698	10588	10610	10661	10647	10628	10658	10628	10618	10663	10735	10538	10483	10792	10510	10800	10696	10763	10629	10665	10821	10652	10647	10676	10400	10615	10636	10579	10689	10761	10674	10597	10568	10545	10620	10667	10458	10624	10654	10448	10465	10548	10486	10638	10657	10648	10697	10751	10611	10645	10522	10599	10602	10602	10724	10533	10687	10703	10613	10647	10563	10564	10511	10599	10725	10736	10533	10712	10612	10629	10587	10652	10537	10718	10622	10524	10705	10463	10622	10690	10629	10709	10693	10468	10777	10475	10655	10667	10548	10687	10684	10580	10532	10653	10657	10571	10473	10581	10718	10697	10629	10534	10493	10473	10615	10522	10711	10537	10628	10692	10580	10673	10880	10603	10503	10636	10531	10594	10692	10573	10489	10655	10597	10566	10746	10572	10617	10556	10742	10578	10715	10672	10575	10650	10574	10720	10649	10678	10617	10386	10695	10566	10608	10706	10604	10525	10619	10519	10597	10790	10593	10503	10484	10672	10639	10721	10579	10535	10594	10502	10585	10622	10702	10650	10659	10412	10623	10568	10692	10723	10514	10554	10601	10677	10684	10579	10832	10631	10578	10761	10451	10576	10805	10633	10783	10680	10613	10725	10898	10678	10584	10665	10741	10550	10674	10633	10548	10646	10699	10388	10593	10598	10696	10771	10612	10582	10666	10697	10698	10655	10612	10615	10686	10747	10604	10673	10731	10707	10765	10592	10624	10708	10605	10552	10607	10536	10598	10547	10524	10730	10672	10805	10627	10598	10724	10641	10712	10636	10686	10557	10502	10571	10650	10744	10709	10729	10789	10616	10540	10644	10574	10721	10700	10468	10706	10543	10824	10607	10694	10615	10628	10666	10549	10631	10502	10669	10739	10599	10705	10714	10641	10545	10694	10661	10717	10528	10530	10668	10462	10657	10686	10533	10570	10589	10691	10695	10684	10617	10587	10691	10609	10701	10621	10741	10441	10586	10592	10536	10806	10678	10546	10658	10734	10610	10633	10593	10644	10785	10730	10731	10521	10610	10652	10576	10606	10768	10675	10671	10534	10814	10554	10618	10553	10608	10588	10626	10538	10628	10769	10649	10496	10676	10616	10727	10719	10737	10708	10551	10729	10614	10703	10829	10681	10699	10756	10699	10479	10719	10615	10558	10691	10531	10536	10579	10605	10724	10606	10610	10520	10568	10668	10605	10716	10719	10555	10645	10505	10601	10697	10569	10577	10667	10704	10697	10555	10651	10618	10739	10521	10561	10573	10587	10685	10678	10687	10595	10560	10647	10589	10724	10714	10754	10531	10801	10567	10673	10711	10683	10501	10679	10624	10616	10673	10807	10601	10425	10581	10730	10786	10479	10670	10641	10593	10634	10712	10698	10682	10712	10562	10651	10575	10538	10547	10560	10639	10510	10743	10680	10675	10567	10535	10741	10621	10706	10610	10641	10503	10769	10556	10671	10663	10602	10634	10548	10622	10625	10581	10565	10604	10587	10626	10610	10641	10667	10744	10752	10599	10629	10575	10548	10711	10664	10634	10530	10694	10549	10641	10628	10600	10578	10609	10754	10642	10798	10651	10565	10525	10579	10634	10637	10660	10629	10679	10769	10599	10585	10648	10530	10689	10593	10691	10700	10606	10753	10605	10617	10610	10708	10631	10596	10640	10671	10578	10566	10678	10637	10620	10597	10603	10635	10698	10670	10632	10708	10630	10670	10493	10818	10559	10573	10698	10563	10512	10580	10703	10639	10659	10691	10625	10796	10599	10652	10576	10608	10511	10755	10623	10637	10617	10705	10480	10584	10677	10600	10540	10642	10676	10740	10527	10682	10631	10593	10673	10608	10666	10714	10526	10655	10525	10660	10584	10616	10527	10632	10643	10696	10569	10658	10657	10590	10660	10648	10601	10682	10610	10792	10651	10660	10566	10654	10727	10640	10769	10693	10648	10586	10611	10652	10641	10463	10825	10557	10584	10612	10673	10696	10600	10602	10766	10575	10688	10647	10599	10480	10648	10557	10740	10748	10698	10868	10795	10644	10554	10734	10619	10639	10751	10617	10682	10605	10641	10612	10666	10677	10730	10697	10617	10598	10665	10566	10687	10628	10569	10644	10654	10535	10539	10706	10528	10613	10515	10501	10602	10621	10646	10709	10483	10540	10754	10619	10632	10627	10764	10625	10712	10606	10686	10613	10702	10654	10600	10412	10729	10757	10618	10478	10786	10691	10639	10699	10640	10574	10644	10804	10592	10672	10605	10470	10573	10814	10645	10611	10651	10587	10787	10657	10537	10676	10420	10538	10663	10630	10762	10725	10601	10644	10783	10622	10609	10647	10615	10625	10653	10672	10651	10718	10654	10637	10591	10607	10578	10549	10735	10656	10500	10588	10516	10564	10761	10702	10551	10646	10448	10649	10602	10581	10713	10687	10693	10564	10590	10686	10568	10618	10493	10576	10698	10673	10535	10734	10651	10637	10449	10646	10631	10565	10456	10484	10697	10712	10756	10625	10555	10711	10607	10593	10725	10687	10541	10617	10579	10738	10685	10642	10749	10539	10688	10624	10583	10672	10702	10484	10707	10569	10553	10663	10807	10571	10686	10573	10732	10574	10567	10640	10601	10556	10510	10577	10764	10693	10634	10723	10686	10697	10567	10665	10574	10682	10728	10496	10637	10742	10708	10665	10653	10600	10596	10847	10564	10694	10677	10736	10568	10531	10641	10586	10622	10618	10690	10572	10689	10668	10627	10718	10526	10551	10539	10728	10754	10652	10529	10628	10770	10870	10554	10708	10771	10581	10588	10723	10542	10557	10600	10620	10549	10553	10564	10660	10843	10583	10568	10577	10587	10655	10580	10689	10626	10813	10558	10627	10616	10540	10578	10495	10605	10590	10789	10727	10723	10620	10608	10446	10852	10420	10688	10521	10604	10685	10618	10632	10697	10644	10549	10625	10698	10798	10609	10678	10567	10627	10680	10481	10549	10584	10641	10584	10692	10668	10811	10454	10753	10675	10616	10602	10670	10415	10633	10438	10669	10693	10654	10592	10535	10663	10563	10612	10728	10559	10581	10631	10700	10599	10557	10791	10562	10796	10528	10637	10619	10635	10706	10577	10707	10655	10667	10606	10472	10818	10771	10602	10567	10593	10721	10684	10706	10634	10525	10539	10666	10604	10656	10596	10627	10709	10683	10685	10710	10608	10602	10636	10573	10563	10694	10560	10638	10752	10651	10511	10676	10641	10571	10447	10657	10643	10730	10598	10618	10550	10488	10695	10644	10763	10644	10668	10730	10722	10615	10585	10675	10545	10705	10603	10591	10757	10527	10667	10706	10699	10591	10627	10571	10640	10615	10479	10725	10628	10647	10701	10652	10515	10602	10672	10583	10642	10601	10584	10584	10623	10532	10616	10579	10588	10650	10526	10585	10621	10692	10615	10745	10717	10628	10580	10735	10569	10644	10760	10706	10538	10739	10600	10643	10478	10606	10705	10686	10524	10830	10611	10654	10553	10643	10642	10863	10661	10546	10621	10639	10431	10638	10697	10549	10534	10629	10631	10749	10493	10754	10582	10692	10656	10782	10581	10794	10640	10489	10599	10715	10525	10656	10703	10531	10641	10654	10643	10591	10584	10428	10679	10696	10538	10670	10557	10639	10664	10749	10483	10561	10734	10722	10595	10712	10625	10507	10543	10667	10650	10811	10683	10734	10696	10617	10648	10738	10537	10775	10572	10685	10608	10644	10618	10684	10754	10758	10634	10717	10623	10653	10579	10610	10676	10702	10525	10498	10581	10659	10710	10597	10614	10693	10531	10633	10643	10709	10748	10716	10715	10549	10682	10673	10597	10742	10688	10719	10644	10680	10589	10575	10708	10655	10647	10677	10588	10510	10643	10595	10591	10642	10533	10599	10585	10737	10558	10668	10688	10675	10634	10698	10587	10524	10751	10705	10482	10713	10506	10695	10552	10524	10523	10564	10640	10649	10631	10459	10624	10573	10759	10600	10559	10596	10522	10844	10549	10494	10660	10607	10685	10559	10655	10601	10629	10694	10566	10499	10644	10688	10590	10644	10676	10579	10627	10650	10547	10472	10600	10664	10713	10529	10592	10688	10647	10621	10572	10595	10695	10591	10672	10540	10657	10670	10686	10441	10577	10648	10489	10807	10629	10589	10630	10600	10727	10661	10667	10580	10525	10626	10555	10669	10600	10693	10810	10767	10593	10664	10757	10681	10888	10591	10729	10757	10545	10659	10632	10624	10537	10682	10496	10644	10615	10626	10621	10692	10570	10722	10670	10530	10540	10683	10637	10726	10580	10740	10667	10687	10682	10746	10664	10601	10669	10650	10549	10623	10682	10517	10609	10720	10553	10548	10408	10698	10713	10704	10739	10678	10662	10589	10597	10708	10729	10702	10518	10580	10924	10622	10486	10655	10741	10821	10688	10776	10525	10781	10699	10599	10675	10619	10684	10795	10598	10619
24034	24276	37920	35555	28451	23682	16968	11146	9921	10012	10167	9770	9920	9824	9785	9790	9829	9871	10002	9891	9853	9763	9866	9837	9708	9831	9931	9963	9754	9808	9748	9604	9728	9905	9884	9831	9721	9694	9657	9706	9791	9757	9765	9738	9545	9640	9626	9731	9777	9820	9625	9883	9710	9768	9783	9601	9750	9779	9676	9676	9736	9709	9683	9739	9825	9762	9735	9742	9760	9749	9800	9677	9695	9654	9844	9649	9625	9812	9661	9659	9733	9689	9831	9767	9782	9822	9710	9754	9603	9672	9689	9638	9724	9555	9809	9590	9812	9663	9703	9638	9575	9562	9723	9691	9756	9819	9821	9779	9929	9595	9783	9746	9768	9689	9489	9730	9651	9496	9574	9785	9711	9584	9611	9645	9739	9888	9834	9638	9574	9626	9793	9802	9695	9536	9848	9725	9742	9558	9698	9732	9665	9744	9697	9767	9762	9585	9710	9655	9611	9565	9746	9859	9780	9557	9790	9721	9540	9710	9647	9726	9734	9579	9633	9781	9721	9762	9739	9680	9650	9668	9542	9620	9661	9761	9641	9861	9720	9623	9742	9525	9554	9757	9767	9659	9572	9775	9745	9787	9705	9794	9963	9669	9590	9599	9757	9786	9841	9590	9660	9769	9624	9652	9734	9726	9529	9687	9810	9722	9832	9796	9674	9673	9672	9587	9663	9772	9605	9728	9723	9617	9877	9765	9674	9780	9801	9683	9641	9627	9622	9838	9811	9856	9759	9720	9684	9737	9656	9601	9523	9743	9666	9737	9897	9620	9666	9582	9736	9656	9777	9532	9762	9744	9682	9722	9829	9773	9660	9734	9586	9682	9570	9656	9623	9606	9597	9599	9573	9664	9579	9883	9774	9729	9854	9564	9630	9594	9646	9712	9646	9599	9499	9632	9689	9681	9575	9718	9534	9834	9703	9744	9632	9671	9637	9692	9710	9474	9815	9669	9690	9719	9586	9733	9750	9697	9673	9605	9635	9648	9630	9752	9775	9615	9817	9709	9652	9809	9763	9548	9730	9578	9715	9643	9679	9685	9698	9607	9799	9516	9683	9532	9796	9632	9932	9632	9639	9679	9739	9689	9468	9816	9514	9609	9696	9649	9835	9810	9769	9680	9794	9598	9921	9688	9678	9623	9684	9743	9724	9656	9680	9761	9645	9580	9812	9630	9602	9600	9770	9540	9596	9510	9620	9789	9730	9676	9593	9675	9615	9529	9621	9641	9587	9818	9724	9852	9592	9683	9728	9867	9783	9752	9688	9647	9734	9860	9722	9597	9568	9694	9854	9573	9745	9627	9706	9683	9681	9807	9815	9672	9560	9740	9645	9706	9763	9789	9739	9779	9635	9693	9758	9768	9747	9712	9666	9769	9665	9833	9650	9755	9676	9791	9668	9838	9688	9588	9712	9717	9717	9711	9608	9626	9526	9875	9756	9781	9459	9712	9778	9551	9949	9716	9643	9528	9523	9758	9625	9657	9732	9687	9696	9755	9748	9662	9577	9721	9716	9757	9824	9683	9837	9827	9814	9641	9676	9669	9845	9766	9840	9613	9695	9623	9628	9697	9703	9761	9586	9682	9672	9721	9946	9762	9575	9715	9660	9772	9688	9584	9884	9489	9616	9736	9649	9722	9616	9766	9551	9664	9683	9698	9545	9619	9760	9820	9714	9874	9650	9652	9659	9667	9557	9666	9679	9649	9740	9604	9784	9664	9547	9841	9612	9747	9721	9600	9671	9782	9721	9586	9617	9841	9724	9526	9557	9707	9619	9676	9708	9669	9608	9697	9648	9616	9797	9778	9796	9714	9694	9673	9689	9678	9642	9604	9637	9709	9701	9722	9535	9710	9645	9628	9682	9691	9701	9666	9634	9712	9645	9696	9728	9595	9708	9757	9611	9614	9695	9657	9685	9716	9628	9709	9714	9743	9710	9663	9700	9816	9678	9627	9804	9719	9741	9817	9820	9611	9658	9761	9610	9623	9716	9684	9588	9788	9649	9657	9720	9658	9600	9492	9650	9813	9547	9486	9563	9802	9508	9701	9688	9718	9703	9738	9667	9681	9608	9648	9666	9788	9630	9708	9638	9512	9806	9738	9818	9600	9770	9701	9595	9824	9547	9670	9770	9610	9807	9678	9617	9672	9645	9508	9484	9663	9624	9525	9684	9654	9650	9709	9557	9738	9701	9700	9638	9487	9528	9679	9691	9597	9578	9715	9926	9679	9664	9569	9571	9796	9689	9611	9572	9670	9713	9677	9549	9602	9738	9578	9598	9623	9655	9718	9719	9786	9797	9659	9617	9555	9683	9602	9639	9666	9552	9786	9581	9639	9533	9634	9801	9570	9569	9800	9660	9733	9702	9859	9646	9717	9690	9718	9782	9729	9708	9588	9672	9823	9591	9619	9759	9779	9722	9660	9607	9656	9536	9582	9713	9804	9730	9656	9734	9672	9824	9617	9796	9799	9769	9680	9767	9830	9750	9532	9726	9731	9792	9786	9752	9679	9707	9728	9686	9819	9856	9562	9692	9756	9726	9775	9694	9682	9603	9756	9794	9678	9656	9592	9719	9713	9545	9689	9809	9526	9718	9718	9745	9604	9684	9660	9717	9801	9649	9775	9624	9702	9593	9639	9793	9635	9604	9891	9525	9709	9572	9629	9642	9729	9623	9533	9608	9775	9561	9451	9742	9755	9663	9551	9744	9848	9735	9742	9617	9660	9666	9735	9768	9603	9707	9693	9739	9691	9788	9746	9691	9664	9575	9801	9742	9684	9569	9591	9568	9431	9638	9715	9605	9578	9675	9547	9570	9761	9765	9602	9531	9640	9529	9739	9767	9834	9833	9720	9670	9736	9786	9616	9648	9631	9865	9542	9662	9830	9585	9622	9618	9625	9650	9713	9728	9616	9811	9651	9575	9691	9618	9664	9534	9808	9600	9636	9811	9651	9661	9560	9628	9751	9552	9740	9834	9681	9811	9720	9643	9491	9603	9987	9747	9666	9662	9671	9658	9529	9746	9706	9569	9732	9589	9551	9619	9603	9599	9577	9793	9678	9777	9722	9817	9541	9536	9549	9707	9822	9640	9705	9607	9845	9617	9584	9750	9617	9616	9811	9618	9829	9840	9518	9757	9576	9688	9728	9851	9702	9771	9738	9793	9616	9608	9630	9811	9750	9708	9629	9622	9679	9722	9615	9818	9856	9738	9756	9619	9717	9842	9744	9602	9805	9603	9629	9757	9796	9642	9705	9717	9709	9852	9896	9811	9781	9794	9766	9780	9713	9692	9676	9780	9627	9831	9625	9620	9733	9575	9675	9686	9595	9748	9718	9596	9546	9696	9710	9582	9852	9751	9559	9526	9607	9689	9665	9629	9577	9750	9936	9742	9704	9466	9627	9659	9754	9782	9538	9529	9479	9617	9712	9717	9830	9666	9757	9683	9540	9600	9817	9786	9820	9725	9636	9652	9739	9894	9813	9625	9716	9533	9564	9576	9776	9728	9785	9775	9673	9722	9667	9661	9621	9555	9617	9712	9599	9771	9661	9645	9790	9549	9802	9619	9583	9738	9826	9783	9700	9715	9695	9762	9678	9855	9667	9637	9585	9516	9515	9707	9882	9840	9719	9739	9680	9728	9552	9673	9623	9607	9645	9739	9532	9820	9684	9642	9683	9685	9671	9636	9918	9513	9670	9577	9705	9754	9938	9742	9915	9655	9634	9689	9756	9796	9544	9919	9760	9658	9637	9586	9814	9637	9722	9764	9703	9877	9579	9805	9531	9785	9537	9654	9549	9677	9592	9696	9714	9814	9597	9746	9912	9791	9534	9803	9653	9739	9798	9669	9716	9768	9502	9775	9725	9719	9713	9544	9669	9786	9769	9810	9723	9601	9747	9712	9737	9639	9632	9660	9666	9583	9625	9626	9768	9699	9836	9619	9628	9658	9628	9803	9724	9705	9710	9772	9677	9771	9768	9516	9574	9641	9690	9641	9726	9675	9708	9532	9602	9672	9679	9693	9746	9737	9838	9604	9767	9934	9705	9581	9560	9557	9518	9578	9662	9738	9699	9650	9574	9741	9559	9765	9802	9592	9734	9910	9794	9722	9675	9712	9868	9736	9598	9884	9846	9705	9646	9784	9692	9602	9619	9552	9598	9806	9680	9781	9751	9686	9657	9688	9814	9846	9582	9604	9626	9857	9594	9661	9758	9644	9796	9492	9663	9700	9740	9598	9691	9709	9773	9655	9724	9747	9631	9787	9715	9720	9704	9768	9741	9617	9698	9832	9764	9607	9763	9656	9593	9799	9510	9732	9793	9693	9733	9542	9662	9672	9728	9702	9697	9766	9680	9822	9432	9736	9622	9772	9667	9667	9759	9590	9686	9783	9653	9783	9853	9515	9629	9705	9605	9700	9518	9771	9670	9630	9742	9728	9809	9863	9678	9707	9661	9838	9822	9772	9758	9564	9686	9751	9795	9650	9514	9729	9842	9719	9618	9684	9785	9643	9815	9692	9738	9791	9703	9746	9608	9817	9658	9711	9629	9559	9793	9640	9672	9408	9751	9636	9685	9781	9729	9703	9766	9518	9617	9757	9761	9670	9569	9764	9874	9671	9682	9596	9913	9840	9656	9665	9725	9642	9636	9672	9695	9484	9537	9710	9634	9636	9733	9598	9756	9769	9722	9844	9742	9625	9582	9471	9802	9682	9722	9707	9748	9728	9761	9568	9563	9626	9616	9732	9550	9712	9681	9582	9696	9695	9718	9663	9704	9822	9653	9806	9728	9707	9512	9695	9840	9798	9589	9623	9667	9715	9648	9608	9887	9798	9683	9758	9674	9684	9705	9739	9731	9752	9757	9551	9762	9614	9616	9581	9642	9680	9730	9828	9674	9711	9709	9617	9752	9829	9692	9715	9740	9636	9615	9681	9502	9540	9626	9724	9561	9710	9748	9750	9752	9693	9589	9723	9749	9615	9663	9647	9750	9736	9527	9541	9540	9530	9760	9652	9653	9763	9705	9757	9550	9722	9748	9673	9569	9838	9718	9514	9569	9751	9668	9834	9751	9770	9625	9780	9799	9680	9539	9694	9683	9785	9862
62105	105948	86333	66334	40801	24245	11535	10913	11029	10968	11093	10860	10982	11007	11114	11012	11109	10993	10997	10924	11059	11063	11012	10972	11033	11237	10949	10954	11166	10960	10927	10965	11171	10963	11105	10950	10928	10978	11055	10933	10913	10795	10948	10988	11006	10989	10984	10970	11028	10826	11046	10746	11088	10965	10918	11005	11196	11148	10917	11050	10970	10875	11117	11006	10958	10898	11011	10781	11071	11057	10942	10995	11082	11033	10840	11004	10970	10991	11013	11032	10945	11042	11093	10969	10894	11048	10982	10965	11009	10953	11008	10803	11028	11050	10877	10968	11015	11063	10892	11101	10760	11073	10898	11057	10974	11010	10995	11124	10870	11079	11155	10899	11087	10970	10820	11020	11063	11076	11150	11079	11089	10850	11005	11101	10895	10843	11030	11072	11150	10986	11041	10849	10900	10998	11214	11098	10783	10947	10887	11038	11089	11016	10923	11092	11067	10952	11122	10990	10889	11026	10860	11022	10927	11067	10831	10901	10966	11096	11018	10964	10950	10945	10972	11050	11003	11018	11041	10944	10941	10960	11100	10796	10987	10890	11063	11032	10868	10973	10985	11024	10977	10939	10976	10997	11012	10983	10988	10890	11066	11087	11109	10872	11031	11143	11032	11064	11019	10957	11112	10982	10903	11071	10987	11010	11080	10870	11004	10963	11052	10908	11054	11027	11034	10911	11020	11002	10824	11040	10904	10894	11039	10954	10907	11010	11040	11082	11000	11033	11065	10930	10949	10987	10970	10983	10970	10838	10865	10980	10833	11024	10856	11097	11154	10985	11100	11070	11153	10944	11134	10974	11019	11031	10785	10895	11024	10813	11145	10935	11091	10957	11163	10913	11126	10775	11044	10953	10913	10976	11032	11065	10998	11005	10922	10852	11066	11077	11197	10973	10852	11050	10838	10851	11001	10985	10998	11098	10978	10981	11043	10944	10956	11030	10998	11011	11181	11051	10991	10881	10940	11006	10934	10861	10972	10916	10959	10874	10874	11064	11136	10988	10962	10786	11019	11066	10980	11082	11069	11021	11030	10997	11004	11048	10979	10828	11055	10944	10972	10919	11075	10866	11053	11080	10980	10991	11017	10966	10923	11054	10984	11128	11049	11061	10961	11070	11002	11020	11074	10852	10921	10911	10972	10953	10958	10925	10954	11094	10987	11032	10755	10976	10965	10863	11077	11068	11117	11027	11017	10888	10986	10898	10931	10931	11142	10892	10974	11029	11026	11160	10823	11084	11013	11013	11006	11079	10824	10816	11010	11049	10877	10916	11013	11118	10882	10850	11010	10920	10847	11047	11011	10922	10953	11089	10960	11009	10948	11022	10930	10841	10950	10925	11146	11096	11063	11122	11022	10960	10919	11060	10905	10984	10883	11066	10968	11110	10844	10851	10942	10816	10887	10999	10987	11083	11009	10743	11047	10927	11005	10925	10905	11070	11105	11075	11039	10950	10951	10862	10960	11052	11047	10955	11011	11097	10983	11115	11073	11042	11055	10927	10928	10875	10970	10973	11034	10902	11058	10947	11091	10937	10835	11046	11072	11067	11016	11115	10978	10960	11031	10836	10908	10888	10850	10871	11097	10965	10902	11092	10811	10915	10904	11001	11069	10858	11005	10990	10932	11018	11029	10988	10825	10979	10954	11090	10946	10911	11191	11030	10907	10939	11049	10982	11110	10940	11011	11009	10925	11003	11024	10821	11137	10971	11019	11046	10941	10875	11083	11152	11072	10987	10891	10948	11128	11024	11056	11031	11117	11218	10812	11003	10977	11049	11000	10920	11024	11076	10931	10907	10980	10914	11129	11141	10874	11026	11183	10937	10870	11015	11012	10879	11115	11069	10936	10959	10767	10955	11079	11150	10776	11055	10956	10992	10798	11038	11013	10848	11089	10987	10872	10988	10825	10917	11012	11084	10964	11009	11011	11037	10938	10918	10984	10946	11010	11113	10945	10932	10902	10994	11022	10859	10946	10908	11086	10885	11059	11161	10823	11068	10979	10990	11038	10946	11029	10984	11091	10894	10938	11113	11030	11056	11059	11109	10982	10985	10912	11024	11007	10820	11124	11152	10981	10965	10923	11025	10928	10826	10965	11011	11096	11009	11038	10941	11008	10915	10981	10861	10988	10983	11052	11017	10944	10949	11111	10900	10975	11034	10938	11046	11060	10841	11004	10919	10915	10874	10960	11009	10950	10948	10969	10991	10920	11143	11147	10867	11089	11096	11253	10979	10992	10994	10808	10957	11039	10941	10992	10788	11114	10982	10935	10853	11011	10935	10747	11072	10945	11109	10852	11049	11217	11018	10875	11039	10894	10906	10933	10865	11011	11000	10973	11101	10856	10917	11030	11030	11031	10977	11068	10832	10999	10976	10890	10950	11056	10845	10883	11113	10894	10927	10933	10996	11034	11137	10970	10875	10991	10934	10965	10921	11016	10907	10833	10930	11023	10847	11067	11014	11027	10951	11041	11041	10774	10970	11068	11003	10975	11011	11132	11073	10969	11051	11095	10879	10949	10997	10930	10921	11016	10985	11147	11007	10959	10969	10960	10850	11038	11092	10986	11123	11072	10909	10895	10918	10899	10966	10938	10953	11004	11002	11036	10948	11079	10879	10901	10776	11021	10989	11177	10883	10848	10748	11022	10905	11062	11097	10961	10976	11031	10980	10974	11160	10953	10987	11044	10867	10887	10965	11038	11025	10921	11034	11015	11081	11010	10911	10818	10899	11207	11100	11011	10927	11057	11004	10905	11008	10956	11086	10955	11009	11056	11091	11088	10848	11028	11096	10994	10964	11010	11095	10988	10979	10897	10903	11048	10936	11044	11024	11078	10931	11047	11006	11024	11060	11118	11174	10893	10949	10856	10894	11008	11034	11016	10932	10872	10965	11125	11086	10969	11036	10990	11064	11121	11052	11051	10913	11126	10931	11019	11075	11124	10941	10921	10974	11039	10952	10807	11064	10942	10932	11011	11039	10971	10880	10894	11081	11021	10876	10793	10807	11040	11019	10872	11139	11000	10947	10940	10993	11079	11009	10805	10787	11065	10874	11026	11085	11099	11005	10870	11169	10952	10972	11019	10827	10929	10983	11097	10995	11002	10974	11082	11003	11005	11074	11028	10835	11031	10904	11124	10935	10993	10992	11008	10943	10989	10918	11017	10920	11052	10952	10906	10948	10959	10993	11022	10974	10993	11032	10956	11125	11144	10874	10946	11137	11067	11005	10854	11091	11137	10921	11039	11102	11047	10995	11080	10871	10979	10986	10958	10927	10954	10809	11044	10894	10940	11187	11087	10889	10887	10925	11012	10844	10983	11122	11017	10980	11129	10887	11035	10991	10821	11043	10953	10852	11003	10880	11067	10795	11103	10994	10732	10944	10711	10898	10924	10843	11139	11062	10778	10957	10938	11017	10964	10916	10923	10874	10897	11173	10939	10944	10921	11049	11157	10954	11042	11053	10887	11041	10918	11102	11209	10864	11079	10931	10848	11027	10882	10859	11173	11016	10913	10988	11011	11067	10979	10891	10997	11046	11096	11105	10960	11035	11012	10885	10809	10903	11129	10941	10965	10987	10985	10933	11039	10910	11033	10976	10908	11143	11065	10887	10955	11127	11107	11038	11069	10925	11030	11029	10939	10985	11016	10991	10898	10889	11061	10789	11030	10949	11086	10955	10996	10951	11006	10919	10895	11025	11010	10882	11179	11016	10968	11078	10867	10861	11211	11058	10957	10884	11106	10901	10943	11045	10934	11043	11048	10959	10859	11088	11074	10927	11044	11007	11052	10974	10972	10962	10944	11014	10916	11019	10949	11081	10873	10828	11017	11079	10968	10993	11138	10927	10935	10834	10934	10988	10898	11011	10942	11001	10973	10917	10905	11011	10891	10990	10919	11015	10910	10764	10983	10981	11128	10918	10889	11040	10944	10984	11060	11124	11012	10982	10913	10991	11058	11002	11146	10998	11103	10976	11019	10886	11059	10954	10892	10964	11068	11055	10932	10943	10943	11150	11014	11079	10956	10994	10922	10873	11013	10970	11163	10971	11083	10985	11008	10995	10971	10888	11099	11203	11117	10994	10970	10793	11116	11068	10900	11097	10881	11005	10891	10833	10917	10930	11067	10912	10846	10898	10797	11072	11030	10821	10785	10930	10878	11058	10896	11038	11062	10869	11038	11047	11172	10976	10921	10939	10984	11029	11033	11004	11053	11015	10942	10797	10900	10889	10937	10970	10861	10906	10903	11049	11157	10998	11106	10993	11033	10880	11027	11012	11060	11090	10906	11027	10808	10959	10961	11244	10856	10876	11124	10900	10946	10943	10957	11068	10997	11102	10934	10831	11052	10989	10859	10972	10961	10940	11115	11093	10907	11016	10915	11023	10994	10977	11094	10989	10844	10897	10833	10962	11019	10991	11092	11108	10822	11147	11032	10904	10900	10942	11036	10950	11100	10945	10915	10915	11032	11155	10997	10918	11024	11079	11002	11050	10940	10946	10894	10928	11076	10938	10958	10875	11002	11094	10871	10983	11043	10902	11022	10859	11044	11070	11177	11013	11199	11045	11142	10876	10872	11130	11021	11091	10961	11047	11002	10989	10881	11153	11028	10826	11005	11050	11083	10953	10917	11012	11063	11059	10872	10889	10879	10885	10801	11074	10969	10941	11073	11119	11152	10978	11055	10956	10871	10953	10889	10884	11051	10995	10941	11132	11036	10983	11023	10926	11011	11035	10982	10999	11143	10938	10930	11126	11048	11054	10930	11044	11035	11058	10928	10899	11044	11025	11072	11078	10973	10976	11108	10942	10993	11055	11011	10899	11131	10876	10958	10819	10997	10932	10981	10978	11047	11043	11072	10952	11021	10963	10901	10984	11118	11006	11017	10979	11018	10955	11037	10958	10933	10973	10862	11019	10943	11029	10950	11085	11017	11029	11111	10933	11048	10871	11068	10956	10949	10880	10917	11027	10756	10838	11064	10936	11010	10999	11150	10913	11096	10994	11067	11030	11017	10825	11045	10936	10946	11008	10925	11058	10949	10974	10889	11115	11022	11013	11112	10994	10972	10863	10962	11092	10909	10921	11198	10973	11039	11010	11007	10824	10996	10978	10892	10944	11020	11117
30114	35537	39860	27368	16518	12409	11373	11121	10871	10974	11239	11008	11009	11004	10862	10968	10990	10844	10920	10861	10986	10974	10858	10790	10954	10878	10837	10994	10983	10891	10809	10825	10999	11009	10875	11034	11026	10965	10999	10875	10917	11031	11006	11014	10901	10975	10793	10906	10848	10783	10962	10942	10988	10960	11015	10943	10971	10803	11055	11073	10770	10831	10944	11041	10964	10945	10923	10935	10876	10811	10881	10771	11007	10977	11099	10877	10905	10927	10950	11013	10867	10895	10819	11067	10920	10822	10939	10999	11103	10895	11073	10995	11011	10948	10943	10954	10792	10943	11027	10903	10963	10841	11017	10746	10860	10701	10868	10871	10889	11105	11028	10974	10949	10918	11099	10858	10939	10983	10958	10892	10927	10979	10916	10846	10886	10870	10817	10930	11050	11045	10998	11079	10984	10960	11051	10827	10798	11017	11068	11017	11052	10943	10910	11088	11017	10865	10957	10932	10931	11014	10861	10931	10861	10870	10955	10865	10866	10850	11024	10799	10716	10825	10968	10974	10794	10916	10730	11059	10913	10884	11098	10977	10916	10965	10835	10892	10988	11044	10975	10822	10865	10961	11051	10928	10911	10960	10971	10917	10863	10733	10928	10921	11028	10883	10889	10741	10949	11013	11080	10808	10852	10764	11071	10947	10847	10838	10905	10953	11041	10994	11032	10902	11051	10772	10769	10970	10868	10787	10896	10969	10874	10904	10941	10912	11145	10916	10964	10782	10972	10977	10931	10782	10863	11051	11121	10935	10930	10923	10879	10895	11089	10961	10903	10895	10949	11018	11120	10888	10990	10983	10936	10954	10790	10954	10840	10808	10851	11016	10863	10951	10988	10930	10879	10980	10922	10930	10842	10875	10891	10838	10828	10739	11003	10950	11124	11057	10944	10913	10765	10819	10915	10933	10979	10973	10941	10784	11076	10894	10930	10840	11104	10993	11001	10955	10901	10959	10941	10931	10892	10923	10914	10960	10970	10804	10933	11075	10884	10717	10924	10740	10895	10975	10876	10860	10965	10858	11125	10951	10786	11000	10870	10832	10897	10766	10810	10667	10988	10874	10846	10843	11012	10853	10985	10854	10889	11058	10793	10878	10875	10874	10920	10957	10988	11105	10961	10886	10963	10896	11041	10914	10921	10783	10980	10857	10839	10964	11057	10937	10884	10842	11022	10856	10725	10776	10795	10950	11044	10861	10907	10986	11001	11035	11020	10954	10775	10971	11074	10784	10851	10999	10779	10920	10780	10896	10694	10962	11079	10977	10863	10940	11056	10844	10987	10785	10912	10700	11006	10975	10914	10940	10880	10934	10774	10892	10741	10960	10735	11051	10913	10927	10967	11135	10871	11013	10816	10968	10742	10816	10982	10836	10946	10941	10914	10942	10866	10884	10807	10755	10827	10871	10977	10973	11066	11060	10815	10982	10819	10769	10879	10736	10902	10975	10818	10922	11063	10972	10804	10960	10845	10660	11065	10918	10911	11161	10829	10911	10821	11101	10926	10842	10844	10901	10968	10826	10977	11035	10955	11041	10924	11000	10797	10889	11012	11007	10982	10987	10992	10969	10811	11149	10969	10856	11031	10991	11088	10965	11040	10881	10917	11109	10857	10906	10981	11144	10741	10921	10908	11004	10872	10945	10841	10942	10924	10994	10843	10904	10999	10893	11001	10923	11024	10899	10889	10962	10894	10850	10994	10883	10853	10818	11007	10890	11131	10921	10942	10940	10845	10982	10788	10987	10808	10927	11132	11004	10967	10966	10948	10991	10836	10836	10822	10964	11006	11059	10858	10986	10827	10917	10907	10945	10927	10875	10737	11096	10857	10852	10751	11063	10927	10897	10825	10916	11070	10974	10810	10958	11101	11034	11116	10930	10948	10945	10715	11113	10794	10902	10927	10644	10805	10891	10759	10979	10803	10866	11032	10895	10941	10983	11074	10983	11088	10842	10920	10973	11017	10864	11094	10927	10883	10928	10884	10908	10826	10835	10892	11004	10856	10968	10951	10774	10953	10826	10952	10964	10947	11119	10865	10865	11068	10812	11051	10900	10740	10974	11054	10915	11029	10947	10854	10932	10897	10867	11047	10975	10826	10771	10988	10954	10973	10878	10835	10877	11156	10925	10997	11015	10963	10964	11011	10958	10970	11015	11017	10802	10978	10851	10951	10865	10895	10914	10944	10781	10915	10783	10771	11086	10961	10841	10950	10849	10947	10994	11147	10853	10967	10837	10779	10858	11159	11088	11010	10922	11008	10975	10958	11051	10784	10958	10985	11074	10979	10961	11019	10866	11125	10922	10972	10939	10916	10859	10844	10926	10937	10837	10985	10902	10981	11005	10835	10966	10895	10847	10946	10923	10936	10904	10982	11049	10841	10806	10869	10888	11049	10922	10957	11022	10942	11153	10956	10801	10959	10982	11023	10934	10993	11105	10799	10966	10620	11051	10893	11105	11153	10900	10841	11127	10885	10979	10935	10935	11054	11096	11137	11078	10906	10788	10922	10812	11039	10947	10866	11041	10929	10936	10854	10770	10725	11048	11072	10879	10924	10982	10783	10929	10934	10829	11052	10905	10860	10824	11056	11145	10984	10988	10804	11024	10999	10906	10922	10897	10921	11032	10800	11050	10859	10988	10883	10939	10832	10981	10941	10844	10859	10923	10921	11053	11027	10823	10985	10996	11093	10981	10970	10947	10981	10991	10837	10900	10924	10961	10924	10891	10884	11023	10944	10859	10941	10865	10961	11054	10987	10822	10935	10940	10929	11021	10880	11045	10930	10998	10923	10919	11048	10713	10838	10991	10707	10942	11045	11057	11012	10954	10904	10979	11059	11132	11084	10956	10938	10840	10819	10878	10867	10960	11074	10875	10858	10994	11108	11002	10911	10932	10805	10773	10698	10769	10929	10764	10914	10935	10864	10975	11036	10767	10937	10799	10976	10950	10862	10935	10822	10923	10985	10907	10866	10800	10863	10756	10811	10809	10729	10750	10832	10812	10899	10878	10887	10953	10993	10976	10917	10889	10753	10850	10932	10939	10870	10959	11041	10874	10960	10805	10927	10870	10973	10918	10893	10737	10842	10807	10838	10892	11212	11031	10923	10863	10963	10776	10929	10867	10890	10961	11001	10791	10833	10926	10880	10903	11000	10897	10781	10858	11000	11011	10764	10989	10978	11051	10878	10935	10939	11003	10914	10918	10855	10928	10751	10890	10961	10935	10954	10880	10776	11001	10838	11061	10850	10915	10867	10918	11046	10855	10989	10909	10964	11022	10949	10973	10847	10868	11071	10895	11011	10991	11033	10951	10999	10966	10889	10735	11009	10854	10885	10927	10952	10884	11027	10654	10879	11002	11168	10985	10902	10926	11035	10993	10904	10816	10962	10883	10837	10896	10805	11040	11019	10834	10977	10964	11097	10843	10868	10922	10817	11010	11037	10963	10806	11083	11003	11035	10884	10804	10890	10869	10928	10913	11009	10848	11095	10849	11007	10880	10938	10715	10864	10987	10899	10837	10792	10893	10964	10859	10974	11084	10723	10981	10957	11001	10951	10778	10904	11086	10944	11119	10925	10964	11019	10947	10945	11007	10886	10879	10872	10968	11082	10843	10835	11012	10828	10999	10815	10901	10874	10990	10872	10955	11008	10904	10934	10992	10827	10947	10991	10874	10806	10907	10849	10847	11040	11023	10887	10870	10715	10976	10863	10761	10891	10892	10949	10835	10908	11010	11043	10869	10922	10727	10923	10945	10890	10885	10856	10963	11008	10884	11015	10801	10709	10955	10910	11028	10823	10969	10946	10998	10972	10978	11095	11050	11019	10933	10900	10906	10984	11019	11018	10954	10878	10718	10876	10729	10993	11027	10983	10806	10911	10964	10968	10752	10789	10928	11007	10884	10844	11020	10840	10925	10791	10687	10809	11012	10911	10903	11018	10854	11029	10900	10894	10951	10932	10818	10978	10879	10879	10829	10864	10752	11020	10980	10923	10892	11074	11073	11012	10874	11105	10913	10816	11108	10853	10958	10829	10835	11051	10879	10734	10878	11007	10856	10926	10964	10870	10870	10853	10926	10726	10870	11118	10862	10835	11054	10804	10996	10993	10982	10971	10975	10936	11055	10879	10922	11007	10951	10905	10912	10952	11018	10995	10928	10898	11074	10876	11071	11021	10838	10954	11105	10822	10975	10946	10956	11043	10995	11035	10727	10910	10974	10965	10971	10734	10824	10971	11040	11130	10880	11092	11141	11040	10946	11002	10939	10839	10900	11115	10992	11224	11034	10987	10880	11037	10798	10753	10878	10907	10928	11063	10808	10799	10955	10956	11000	10816	10767	10921	10768	10973	11107	10987	10778	10925	10848	10852	10954	10862	10838	10902	10847	10887	11005	11023	10928	10887	10940	11056	11024	10945	11001	11076	10938	11152	11039	10975	10950	10996	10857	11105	10917	10827	10941	10991	10866	11075	10979	11015	10891	10966	10994	10900	10997	11015	10966	10993	10745	11109	11061	10981	10968	11015	10916	10894	10868	10652	10908	10803	10880	10926	11022	11026	10902	10865	10854	10890	11006	11033	10893	11002	11026	10994	10974	11056	11021	11036	11023	10911	10832	11064	11055	11012	10926	10946	10992	11022	11000	11038	11069	10959	10835	10968	10934	10846	10904	10963	10876	11025	10894	11009	11051	11007	11084	10989	10940	10987	10814	10835	11020	11010	11048	10914	10948	10830	10983	10887	11047	11005	11060	10668	10891	10824	10948	11117	10903	10789	10798	10986	10861	10912	11104	11013	10815	10866	10992	10948	10944	10957	10760	10940	10991	11005	11087	10880	10932	10885	11074	10977	11059	10789	10779	11227	11108	11057	11027	10893	10933	11025	11027	11043	10921	10974	10850	10952	11020	10948	10861	10881	11173	10875	11023	10921	10973	10887	10943	11014	10790	10962	10955	11046	10919	10827	10913	10961	10830	10952	11126	10875	10861	10983	10849	10985	11043	10751	10885	10963	11028	10922	10848	10921	11065	10925	10912	10998	11046	10918	10843	10728	10883	11049	11013	10860	10932	10866	11024	10930	10848	10839	10973	10904	10891	11063	10960	10797	10986	10698	10986	10875	11066	10887	10902
35452	54537	44949	27913	16822	13013	12060	12064	11792	12027	11871	11884	11856	11943	11935	11991	11983	11931	11878	11963	11971	11865	11921	11837	11819	11891	11984	11861	11990	11843	11744	11950	11895	12001	11932	11897	11895	11907	11976	11938	11864	11867	11832	11850	11869	11862	11999	11974	11941	11853	11865	11928	12025	11954	12023	12013	11912	11982	11946	11959	11787	11881	11935	11886	11847	11993	11884	12109	12078	11886	11947	11894	11978	11982	11950	11926	11799	11938	11827	11799	11930	11920	11818	11938	11774	11941	11844	11879	12086	11629	11940	11795	11900	11893	11767	11874	11898	11869	12019	11878	11959	11945	11977	11861	11932	11908	11790	11995	11888	11992	11779	11879	11887	11957	11985	11891	11896	11962	12031	11903	11910	11977	11856	11847	11888	11775	12088	11798	11863	11945	12060	11854	11897	11963	11938	11944	11994	11855	11857	11931	11944	12022	11922	11853	11917	11853	11964	11947	11865	11942	11876	11847	12006	12052	11836	11947	11785	12061	11819	12043	11894	11770	11809	11905	11831	11753	11848	11936	11889	11889	11849	11962	11939	11973	11945	11854	11817	11968	11923	12017	12145	11871	11788	11965	11726	11848	11955	11853	11823	11864	11706	11921	11926	12036	11855	11841	11922	11869	11842	11910	11914	11848	11874	11919	11956	11745	11810	12019	11987	11924	12055	11856	12141	11804	11984	11833	11950	11871	11835	11774	11906	11923	11912	11782	11975	11947	12042	11911	11839	11957	11834	11844	11778	11905	11959	11998	11868	12041	11862	11924	11911	11975	12027	11900	11834	11920	11911	11848	11933	11910	11951	11947	12020	11985	11896	11899	11954	11918	11835	11892	11949	11828	12054	11846	11877	11915	11904	11977	11968	11940	12157	11955	12006	12001	11865	11992	11821	11942	11693	11951	11865	11733	11998	11959	11885	11927	12047	11945	11867	11888	11904	11856	11724	11851	11904	11961	11897	11705	11945	11875	11779	11888	11742	11879	11972	11845	11918	11934	11756	11985	11979	11803	12016	11923	11978	11993	11854	11936	11789	11882	11795	11953	11897	11860	12053	11913	11883	11964	11925	11789	11917	11976	11922	11761	11924	12079	12006	11946	11955	11902	11891	11783	11816	11879	11796	11888	11979	11870	11951	11891	12039	11951	11790	11902	11893	11798	11933	11858	11835	11926	12103	11796	11836	12006	11828	11883	11919	11819	11919	11883	11806	11841	11958	11757	12054	11965	11937	12083	11883	11980	11728	11786	11912	11885	11856	11809	11759	11844	11938	12033	11738	11958	11965	11909	11766	11843	11941	11789	11888	11946	11985	12091	11972	11786	11780	11906	11997	11798	11786	11820	11868	11782	11921	11915	11920	11872	11899	11849	11949	11896	11800	12053	11941	11832	11802	11885	11953	11973	11915	11873	12034	11946	12023	11731	11986	11806	11952	11823	11836	11882	11727	11836	11826	11907	11962	11966	11900	11937	11879	11790	11985	11946	12014	11865	11831	11879	12011	11974	11928	11951	11997	11904	11867	11965	11987	11989	11900	11850	11842	11745	11946	11868	11908	11874	11913	11983	11783	11960	11943	11788	11969	11882	11872	11852	11967	12048	11804	11819	11729	12005	11810	11951	11907	11994	11835	11792	11874	11861	11944	11877	11998	11863	11938	11981	11840	12049	11977	11822	12010	11883	11752	11780	12003	11881	11882	11960	11977	11688	11898	11912	11868	11840	11855	11836	11888	11881	11938	11798	11884	11884	11912	11885	11809	11749	11862	12012	11941	12077	11918	11868	12028	11802	11806	11954	11799	11883	11839	11721	11903	12098	11885	11891	12147	12021	12066	11930	11837	11845	11886	11856	11997	11834	11816	11874	11841	11814	11921	12103	11967	12018	11891	11928	12140	11967	11775	12007	12029	11821	12100	12023	12037	11962	11885	12008	11846	11908	11993	11825	11913	11953	12106	11855	11843	11947	11929	11931	11876	11947	11935	11794	11994	11785	11685	11849	11834	11886	11929	11874	11911	11914	11973	11847	11859	11876	11845	11903	12021	11818	11963	11858	11767	11821	11868	11978	11710	11981	11769	11835	12068	11859	11939	11954	11932	11956	12067	11886	11966	11772	11868	11909	11845	11994	12047	12072	11853	11867	11834	11978	11945	11832	11760	11836	11789	11934	11834	11794	12068	11879	11912	11885	12002	11877	12033	11907	11916	11838	11927	11985	11988	11919	11830	11878	11865	11931	11919	11931	11884	11909	11923	12012	11810	11948	11825	11799	11840	12136	11819	11917	11820	11860	12078	11863	11771	11833	12017	11897	11810	11971	11836	12029	11789	11840	11902	12014	11915	11884	11946	11705	11910	11932	11874	11989	12002	12065	11903	11826	11970	11783	11999	11917	11833	11783	11959	11763	11973	11942	11956	12081	11899	12056	11893	11976	11979	11856	11887	12090	11781	11950	11931	11854	11973	11790	11910	11878	11834	12012	11940	11955	11877	11941	11986	11971	12063	11895	11861	11991	11923	11947	11902	11814	11802	11840	11984	11892	11840	12079	12073	11943	11886	11789	11950	11806	11903	11842	11770	11726	11873	11934	11969	11900	11811	11960	11895	11956	11982	11806	11836	11944	11974	11895	11940	11900	11993	11785	11991	11916	11972	11884	11889	11966	11887	11966	11830	11944	11868	11820	11903	11848	11735	11907	11969	12039	11893	11942	11976	11875	11873	11978	11882	12040	11712	11925	11916	12051	11925	11955	11863	12026	12090	11828	11879	11746	11849	11941	12079	11947	11831	11991	11926	11923	11953	11862	11913	11922	12003	12086	11799	11933	11944	12047	11868	11933	11952	12004	11909	11979	11919	11998	11858	11975	11909	12006	11967	11851	12065	11860	11800	11938	11955	11812	11966	11887	11957	11924	11942	11959	11884	11845	11875	12029	11949	11909	12086	12048	11877	11935	11886	12076	11827	11870	11774	11856	11975	11868	11743	12007	11894	11863	11874	11923	11882	11831	11921	11876	12028	11882	12009	11949	11905	11810	11864	11871	11782	11894	11877	11978	11911	12010	11786	11731	12023	12064	11820	12027	11799	11837	11825	11985	11800	11868	11844	12034	11874	11920	11869	12031	11904	11961	11910	11945	12005	11895	11803	11999	11898	11995	11765	11811	11932	11993	11820	12061	12018	11873	11967	11922	11981	11872	11864	11801	11915	11889	12058	11734	11995	11967	11866	11805	11845	12089	11775	11876	11989	11877	11913	12002	12025	11983	11940	11886	11987	11845	11863	11975	11765	12022	11956	11778	12050	11869	11919	11827	11938	11948	12035	11989	11808	11858	11726	11955	11935	11991	11860	11968	11906	11944	11877	12043	11881	11982	11923	11826	11883	11837	12010	11804	11900	11912	11884	11872	11917	11891	11717	11980	11962	12052	11859	12004	11917	12010	11804	11740	11964	11822	11896	11943	11933	11857	11810	12066	11942	12006	11859	11922	11974	11920	11934	11812	12004	11898	11853	11840	11881	11883	11944	11885	11668	11983	11844	11820	11899	11961	11891	11927	11898	11776	11882	11835	11900	11817	11817	11979	11996	11890	11833	11911	11861	11701	11927	11926	11798	11921	11906	12010	11916	11834	11947	11883	11877	12063	11713	11956	11917	11766	11918	11922	11927	11873	12153	11945	12022	11976	12055	11923	12149	11926	11881	11939	12039	11987	11934	11909	11805	11991	11943	11778	11943	11763	11961	12045	11889	12006	11870	12067	12003	11944	11943	12023	11858	12121	11766	11700	11883	11935	11900	11850	12037	11839	11784	11986	11960	11919	11857	11914	11889	11844	11834	11803	11801	11964	11877	11918	11970	11828	11942	11976	11966	11987	11946	11975	11812	11910	11976	12010	11862	11920	11811	11839	11833	11877	11909	11916	11910	11760	11880	11853	11952	11921	11816	11876	11994	11982	11980	11911	12032	11795	11848	11912	11883	12053	12001	11834	12059	11903	11809	11948	11802	11923	11894	11951	11815	11960	11944	11851	12061	12083	11994	11931	11890	11972	12031	11795	11910	11862	11810	11823	11880	11924	11901	11873	12046	11902	11921	11935	12104	12001	11911	11893	11873	11929	11908	11737	11879	11836	12018	11884	11971	12028	11881	11971	12026	11838	11910	11879	11966	11979	11841	11866	11978	11929	11820	11896	11932	11925	11835	11841	11849	11852	11805	11741	11821	11997	12133	11931	11816	11932	11784	12014	11941	11837	11902	11891	12034	11883	12027	11929	11892	11935	11832	11810	11936	11841	11953	11864	11863	12081	11816	11978	11907	11832	11763	12024	11893	11707	11911	11969	11888	11948	11835	11932	11886	11964	11910	11871	12047	11909	11926	11896	12105	11984	12059	11900	11987	11877	11824	11824	11806	11911	11829	11864	12002	11948	11865	11917	11772	11874	11927	11891	11917	11897	11939	11883	11690	11876	11942	11882	11870	11960	11831	11931	11952	11887	11938	11820	11831	12003	11847	11944	11781	11798	12153	11764	11884	11929	11922	11976	11965	12023	11959	11914	11879	11829	11773	11913	11968	11943	11854	11781	12018	11724	11811	11926	11920	11939	11831	11806	11791	11998	12035	11933	12053	11927	11796	11907	11930	11939	11993	12066	11929	11913	11860	12061	11912	12010	11991	11893	11899	11886	11769	12060	11912	11922	11972	11769	11828	12023	12040	11942	11957	11917	11918	11899	11766	12118	11799	11999	11854	11980	11946	11856	11809	11917	11830	11798	11912	11778	11814	11949	11830	12035	11937	11851	11891	11955	11897	11972	11805	11852	12015	11732	11936	11964	11804	11958	11836	11755	11858	11988	11947	11817	11966	11989	11938	11842	11753	12079	11836	11967	11777	12002	11808	11801	11900	12051	11782	12031	12025	11848	11991	11965	11774	11856	11979	11978	11930	11876	11836	11940	12009	11923	11887	11957	11836	11811	11925	11824	12008	11763	11849	11648	11825	11998	11776	11978	11846	12010	12014	11950	11959	11864	11946	11972	11833	11846	11914	12045	12166	11823	11909	11859	11796	11877	11929	11896	11837	11913	11866	11801	11889	11973	11908	11987	11991	12031	11875	12065	11928	11958	11853	11855	11859	11966	12005	12059	11765	11816
28083	33363	43165	34543	21621	14465	12384	11608	11340	11477	11390	11185	11463	11291	11310	11339	11218	11350	11236	11452	11247	11182	11398	11266	11324	11316	11326	11285	11429	11358	11355	11236	11162	11362	11353	11423	11079	11148	11452	11430	11394	11316	11300	11228	11359	11186	11266	11289	11149	11354	11250	11203	11179	11094	11114	11085	11110	11218	11352	11432	11252	11305	11252	11350	11156	11121	11286	11136	11268	11077	11285	11236	11301	11392	11131	11199	11307	11384	11219	11222	11137	11147	11448	11237	11416	11299	11436	11373	11178	11370	11288	11183	11283	11428	11403	11196	11318	11189	11189	11353	11074	11284	11340	11125	11288	11192	11250	11183	11147	11394	11259	11366	11242	11288	11141	11333	11269	11209	11331	11301	11416	11287	11338	11240	11231	11322	11255	11335	11178	11140	11290	11087	11385	11321	11217	11238	11306	11227	11227	11162	11276	11222	11295	11439	11105	11110	11126	11316	11189	11166	11094	11197	11072	11280	11242	11143	11108	11381	11237	11114	11230	11408	11316	11323	11307	11104	11170	11052	11415	11209	11196	11408	11209	11274	11232	11132	11065	11114	11375	11165	11297	11250	11209	11203	11314	11256	11325	11214	11341	11326	11430	11117	11210	11178	11151	11216	11322	11170	11122	11206	11295	11171	11354	11304	11291	11149	11273	11279	11415	11244	11274	11336	11120	11275	11232	11349	11274	11162	11163	11303	11200	11290	11318	11227	11478	11167	11219	11110	11309	11122	11159	11396	11210	11263	11052	11293	11298	11281	11337	11294	11188	11386	11294	11210	11116	11309	11281	11283	11255	11242	11211	11147	11052	11254	11164	11242	11287	11305	11218	11322	11328	11203	11181	11309	11214	11192	11287	11157	11179	11399	11332	11013	11237	11302	11297	11383	11190	11368	11198	11229	11306	11204	11292	11352	11265	11184	11206	11125	11294	11305	11304	11303	11256	11273	11324	11313	11360	11220	11257	11378	11286	11031	11151	11299	11267	11480	11162	11281	11342	11331	11135	11209	11262	11159	11498	11183	11377	11292	11148	11088	11323	11250	11452	11235	11119	11288	11244	11335	11255	11297	11395	11192	11208	11080	11428	11392	11235	11279	11227	11301	11314	11250	11203	11315	11287	11248	11239	11175	11250	11211	11245	11242	11247	11175	11385	11302	11368	11121	11280	11106	11111	11166	11260	11368	11392	11031	11218	11212	11226	11180	11094	11230	11282	11264	11207	11342	11326	11292	11246	11363	11230	11386	11054	11247	11316	11244	11408	11365	11360	11231	11283	11250	11212	11311	11230	11510	11145	11212	11296	11251	11051	11221	11390	11321	11233	11156	11218	11198	11212	11292	11380	11284	11241	11167	11193	11098	11386	11263	11147	11198	11191	11161	11237	11178	11280	11027	11188	11105	11134	11228	11313	11243	11401	11324	11182	11267	11211	11232	11336	11307	11310	11275	11217	11429	11298	11235	11238	11304	11093	11330	11312	11035	11245	11228	11261	11371	11252	11259	11146	11447	11207	11371	11248	11296	11074	11168	11335	11211	11248	11431	11131	11186	11367	11189	11123	11439	11312	11408	11202	11179	11303	11265	11176	11316	11249	11121	11325	11275	11109	11227	11339	11225	11277	11220	11129	11299	11123	11168	11281	11100	11228	11284	11277	11357	11122	11361	11102	11486	11268	11267	11107	11395	11211	11276	11112	11304	11190	11310	11331	11268	11287	11313	11162	11142	11279	11320	11169	11310	11122	11259	11299	11182	11187	11279	11366	11342	11222	11290	11368	11352	11459	11442	11221	11373	11447	11243	11251	11245	11408	11248	11326	11197	11127	11298	11357	11487	11260	11424	11239	11238	11245	11207	11462	11420	11151	11240	11167	11285	11165	11359	11394	11359	11216	11135	11341	11464	11138	11239	11151	11211	11101	11374	11270	11239	11216	11161	11227	11108	11262	11069	11228	11205	11240	11442	11364	11182	11289	11228	11288	11156	11318	11267	11140	11371	11173	11292	11208	11423	11350	11292	11331	11245	11278	11380	11161	11173	11190	11303	11380	11204	11288	11388	11173	11317	11174	11201	11212	11352	11244	11215	11384	11210	11398	11311	11399	11296	11449	11332	11187	11141	11239	11153	11234	11209	11107	11178	11064	11231	11253	11176	11230	11206	11104	11243	11318	11366	11202	11314	11418	11325	11365	11298	11294	11338	11241	11447	11293	11075	11287	11172	11100	11302	11278	11049	11332	11212	11202	11204	11321	11011	11326	11355	11160	11293	11191	11118	11155	11349	11154	11264	11452	11074	11053	11265	11235	11254	11175	11236	11158	11379	11311	11205	11187	11177	11426	11255	11370	11222	11324	11340	11301	11325	11194	11277	11163	11231	11395	11176	11158	11288	11153	11305	11262	11291	11223	11210	11124	11359	11378	11308	11268	11269	11321	11468	11194	11327	11241	11364	11212	11115	11308	11433	11324	11169	11220	11334	11284	11325	11311	11340	11150	11231	11107	11272	11346	11324	11260	11177	11283	11279	11373	11315	11399	11130	11280	11294	11349	11192	11401	11282	11223	11226	11414	11249	11266	11188	11211	11208	11234	11356	11334	11261	10948	11376	11161	11211	11130	11155	11297	11253	11440	11191	11355	11306	11173	11247	11167	11220	11385	11146	11091	11272	11098	11194	11260	11171	11105	11303	11208	11144	11249	11483	11228	11382	11368	11333	11328	11298	11204	11262	11232	11345	11394	11270	11226	11056	11130	11496	11252	11294	11179	11407	11255	11355	11299	11169	11228	11215	11202	11203	11219	11291	11273	11170	11147	11258	11128	11235	11366	11314	11289	11409	11097	11395	11306	11245	11206	11030	11261	11273	11135	11287	11170	11189	11216	11385	11418	11342	11428	11230	11379	11467	10992	11327	11292	11235	11195	11181	11365	11090	11382	11210	11123	11267	11144	11291	11243	11112	11302	11190	11343	11214	11102	11243	11328	11364	11077	11258	11385	11143	11306	11303	11328	11352	11353	11344	11243	11141	11289	11118	11264	11131	11204	11345	11248	11360	11194	11082	11281	11097	11437	11344	11306	11202	11343	11207	11320	11346	11186	11254	11288	11323	11227	11505	11383	11117	11104	11318	11229	11245	11089	11236	11301	11260	11249	11234	11310	11245	11390	11373	11336	11302	11395	11270	11182	11255	11197	11002	11506	11265	11195	11305	11287	11296	11443	11114	11352	11308	11248	11286	11285	11143	11188	11365	11205	11282	11367	11208	11207	11233	11136	11261	11231	11279	11170	11223	11304	11305	11267	11230	11295	11394	11260	11126	11196	11339	11220	11124	11274	11218	11278	11131	11091	11278	11345	11280	11165	11289	11340	11201	11217	11092	11102	11371	11213	11166	11308	11307	11440	11275	11172	11164	11288	11189	11323	11308	11081	11334	11316	11097	11215	11381	11174	11283	11260	11119	11253	11325	11136	11324	11261	11208	11131	11158	11201	11178	11195	11211	11375	11183	11268	11189	11397	11030	11206	11383	11242	11296	11494	11373	11204	11282	11206	11133	11256	11128	11297	11117	11342	11326	11252	11420	11232	11167	11315	11308	11358	11098	11212	11108	11120	11254	11190	11195	11317	11236	11240	11101	11398	11163	11186	11341	11430	11316	11360	11337	11320	11215	11377	11190	11344	11259	11340	11308	11202	11439	11235	11285	11348	11330	11266	11304	11217	11321	11251	11301	11302	11282	11287	11246	11288	11163	11368	11143	11307	11114	11287	11214	11221	11167	11256	11174	11313	11107	11050	11347	11225	11328	11322	11171	11236	11380	11239	11306	11406	11200	11253	11145	11272	11240	11209	11262	11163	11244	11140	11227	11223	11485	11205	11162	11175	11225	11123	11216	11388	11360	11215	11377	11246	11312	11307	11300	11266	11211	11414	11533	11157	11370	11163	11251	11297	11205	11416	11163	11030	11165	11289	11373	11345	11329	11175	11195	11308	11259	11354	11263	11236	11182	11238	11224	11294	11184	11043	11175	11187	11338	11139	11206	11255	11379	11196	11385	11179	11169	11243	11270	11205	11401	11214	11312	11155	11342	11345	11269	11277	11269	11160	11208	11104	11220	11290	11181	11220	11174	11199	11458	11334	11363	11339	11407	11160	11250	11331	11183	11307	11315	11241	11240	11318	11392	11312	11203	11360	11092	11313	11142	11174	11116	11159	11179	11344	11192	11178	11146	11235	11178	11286	11246	11167	11278	11367	11066	11428	11146	11311	11352	11251	11261	11093	11401	11284	11189	11259	11345	11425	11162	11268	11239	11141	11177	11122	11189	11385	11318	11431	11007	11228	11297	11349	11293	11372	11211	11183	11371	11280	11135	11243	11315	11136	11231	11318	11117	11303	11267	11285	11371	11376	11236	11333	11274	11149	11466	11100	11290	11125	11153	11244	11227	11120	11274	11401	11256	11356	11298	11317	11241	11282	11289	11328	11167	11142	11063	11267	11288	11259	11205	11251	11346	11322	11312	11364	11142	11238	11276	11209	11354	11188	11129	11227	11288	11113	11417	11257	11302	11199	11455	11282	11217	11258	11314	11465	11414	11237	11301	11131	11137	11294	11215	11307	11491	11145	11154	11244	11233	11180	11361	11232	11394	11224	11168	11327	11355	11300	11289	11219	11514	11308	11228	11227	11183	11317	11195	11192	11140	11219	11382	11375	11337	11193	11244	11363	11258	11374	11260	11214	11197	11344	11201	11158	11235	11149	11174	11306	11381	11302	11097	11343	11177	11400	11389	11228	11303	11243	11215	11070	11258	11405	11218	11217	11302	11215	11185	11267	11117	11155	11147	11279	11316	11289	11269	11359	11219	11186	11357	11282	11381	11181	11455	11037	11227	11225	11185	11194	11248	11278	11458	11293	11367	11252	11376	11376	11262	11212	11244	11297	11303	11477	11256	11203	11287	11337	11167	11313	11300	11150	11248	11363	11279	11303	11356	11372	11292	11231	11287	11252	11151	11343	11303	11223	11249	11470	11329	11298	11146	11377	11181	11319	11356	11330	11304	11240	11186	11458	11418	11172	11250	11109	11136	11314	11250	11389	11330	11300	11098	11360	11202	11220	11429	11253	11236	11213	11284	11458	11470	11274	11368
56885	84132	64454	39971	23497	13975	12347	12163	12181	12174	12325	12309	12225	12238	12161	12258	12176	12253	12268	12172	12261	12295	12068	12190	12357	12369	12181	12108	12132	12180	12212	12251	12302	12230	12179	12211	12171	12120	12212	12403	12098	12279	12248	12147	12241	12326	12236	12127	12346	12235	12200	12291	12156	11912	12204	12048	12190	12293	12268	12105	12186	12005	12218	12276	12104	12185	12243	12165	12272	12041	12184	12221	12289	12064	12120	12264	12037	12325	12321	12272	12224	12078	12113	12073	12288	12256	12216	12049	12267	12162	12223	12288	12257	12368	12182	12187	12134	12134	12144	12235	12189	12034	12173	12296	12309	12099	12387	12132	12243	12279	12110	12171	12255	12139	12253	12068	12344	12044	12166	12082	12212	12198	12176	12264	12267	12156	12298	12165	12177	12277	12288	12260	12074	12186	12281	12019	12264	12007	12229	12144	12094	12268	12075	12072	12053	12198	12261	12219	12198	12159	12343	12138	12118	12130	12297	12215	12182	12176	12271	12221	12172	12328	12256	12360	12081	12158	12098	12229	12140	12295	12083	12322	12261	12182	12337	12027	12242	12252	12191	11993	12083	12193	12262	12348	12066	12181	12185	12048	12212	12235	12122	12202	12094	12103	12296	12217	12301	12218	12175	12200	12145	12140	12179	12239	12365	12315	12205	12179	12245	11965	12100	12236	12284	12117	12108	12174	12246	12190	12221	12224	12210	12165	12206	12181	12014	12030	12285	12053	12129	12321	12230	12171	12047	12115	12186	12263	12117	12211	12162	12244	12278	12197	12253	12114	12089	12223	12195	11987	12120	12086	12174	12380	12159	12158	12146	12374	12103	12300	12100	12262	12302	12136	12281	12170	12199	12195	12120	12193	12159	12245	12132	12327	12186	12190	12231	12158	12212	12239	12205	12199	12190	12223	12102	12106	12173	12179	12145	12202	12263	12148	12297	12267	12057	12009	12169	12305	12143	12212	12272	12324	12200	12163	12093	12206	12159	12227	12097	12095	12140	12222	12122	12126	12289	12282	12235	12334	12141	12056	12252	12153	12149	12336	12226	12172	12251	12311	12084	12216	12274	12147	12294	12244	12161	12165	12352	12177	12135	12200	12066	12166	12236	12059	12282	12122	12134	12166	12169	12108	12104	12209	12157	12248	12319	12120	12304	12339	12192	12177	12163	12214	12165	12258	12182	12325	12255	12152	12251	12220	12163	11979	12331	12217	12043	12112	12256	12288	12358	12168	12291	12320	12107	12180	12191	12094	12299	12113	12214	12164	12192	12136	12288	12256	12104	12275	12126	12130	12152	12209	12088	12194	12275	12056	12073	12175	12001	12262	12160	12311	12246	12199	12211	12130	12194	12254	12216	12215	12122	12145	12217	12425	12371	12203	12237	12091	12237	12092	12046	12281	12265	12136	12084	12092	12268	12145	12184	12150	12220	12223	12229	12167	12189	12188	12090	12164	12239	12203	12128	12220	12220	12209	12015	12267	12183	12116	12406	12223	12094	12156	12108	12176	12204	12334	12236	11896	12194	12127	12205	12139	12346	12163	12146	12124	12331	12136	12191	12241	12131	12173	12197	12055	12149	12115	12100	12155	12256	12029	12031	12091	12253	12345	12183	12288	12157	12155	12284	12056	12234	12084	12163	11937	12260	12288	12334	12231	12141	12234	12176	12241	12353	12180	12271	12319	12092	12129	12061	12154	12162	12226	12192	12197	12200	12299	12273	12128	12196	12256	12228	12127	12074	12192	12164	12161	12274	12128	12297	12215	12108	12169	12188	12183	12207	12178	12092	12358	12129	12078	12259	12297	12200	12124	12243	12101	12141	12121	12166	12206	12206	12056	12277	12194	12316	12008	12030	12106	12233	12022	12176	12166	12264	12041	12091	12282	12109	12272	12285	12133	12269	12195	12177	12188	12192	12037	12142	12204	12317	12306	12279	12028	12300	12260	12268	12156	12157	12085	12205	12135	12186	12172	12205	12363	12289	12282	12303	12146	12191	12162	12089	12215	12116	12232	12207	12124	12317	12169	12152	12222	12223	12123	12271	12248	12213	12198	12127	12185	12211	12174	12314	12028	12184	12218	12070	12245	12199	12182	12138	12152	12162	12282	12240	12205	12177	12213	12158	12209	12177	12210	12242	12189	12218	12085	12217	12149	12148	12246	12185	12098	12104	12101	12217	12215	12115	12336	12188	12166	12184	12240	12181	12122	12218	12191	11988	12352	12222	12317	12255	12059	12151	12165	12225	12234	12243	12219	12149	12255	12201	12037	12022	12146	12130	12253	12192	12343	12084	12147	12108	12099	12117	12282	12234	12175	12213	12199	12153	12119	12199	12076	12218	12299	12154	12102	12274	12354	12115	12227	12085	12212	12269	12251	12232	12291	12113	12220	12017	12307	12154	12014	12176	12208	11992	12222	12139	12142	12145	12132	12287	12262	12238	12181	12115	12270	12134	12181	12065	12212	12324	12136	12167	12217	12132	12221	12250	11942	12093	12187	12167	12141	12232	12138	12259	12201	12178	12315	12238	12123	12270	12137	12047	12238	12171	12300	12153	12230	12181	12164	12211	12130	12339	12325	12074	12273	12252	12254	11973	12176	12402	12269	12089	12230	12006	12236	12058	12013	12156	12247	12366	12182	12261	12151	12209	12297	12203	12117	12170	12232	12217	12194	12304	12185	12110	12156	12165	12244	12161	12232	12266	12312	12206	12356	12052	12243	12207	12204	12384	12219	12328	12301	12316	12128	12088	12287	12178	12303	12081	12180	12163	12124	12115	12105	12260	12151	12200	12257	12257	12187	12331	12271	12342	12227	12381	12091	12108	12290	12217	12220	12179	12272	12146	12265	12123	12322	12419	12195	12286	12153	12212	12321	12090	12140	12146	12137	12020	12127	12209	12061	12075	12097	12154	12343	12132	12077	12124	12189	12148	12179	12304	12140	12131	12166	12136	12184	12444	12264	12340	12205	12173	12224	12273	12287	12243	12205	12121	12214	12051	12137	12170	12139	12180	12149	12250	12152	12250	12123	12063	12197	12120	12079	12203	12216	12317	12193	12116	12108	12251	12157	12206	12196	12009	12133	12085	12249	12257	12240	12185	12306	12062	12261	12333	12178	12324	12255	12298	12236	12125	12150	12123	12225	12187	12030	12292	12188	12035	12297	11961	12231	12193	12025	12301	12209	12208	12105	12086	12222	12232	12104	12120	12157	12034	12229	12155	12274	12152	12278	12273	12057	12360	12176	12216	12234	12238	12288	12218	12245	12327	12260	12320	12181	12184	12154	12300	12181	12293	12258	12235	12088	12233	12197	12093	12170	12259	12193	12201	12071	12324	12284	12017	12257	12136	12090	12305	12213	12187	12187	12273	12086	12283	12116	12203	12136	12081	12229	12075	12370	12377	12166	12264	12324	12190	12089	12177	12119	12396	12274	12282	12185	12190	12248	12226	12155	12207	12140	12239	12139	12320	12149	12295	12136	12169	12224	12224	12175	12168	12215	12134	12077	12186	12064	12293	12237	12266	12134	12233	12266	12198	12378	12012	12197	12168	12071	12167	12161	12263	11990	12088	12165	12277	12227	12262	12209	12216	12045	12160	12344	12125	12385	12055	12204	12259	12254	12108	12281	12150	12287	12343	12216	12319	12132	12262	12285	12322	12043	12109	12036	12366	12149	12275	12334	12166	12233	12172	12201	12107	12258	12192	12203	12155	12304	12236	12171	12145	12079	12163	12252	12101	12199	12167	12210	12281	12323	12216	12289	12334	12345	12140	12288	12123	12151	12139	12212	12325	12179	12261	12235	12136	12189	12143	12076	12035	12268	12017	12114	12125	12327	12170	12141	12382	12360	12180	12207	12095	12281	12057	12050	12358	12243	12256	12160	12210	12164	12322	12423	12184	12054	12172	12118	12216	12262	12338	12253	12216	12255	12214	12202	12326	12197	12147	12227	12176	12261	12230	12014	12216	12211	12349	12285	12320	12157	12096	12051	12243	12241	12042	12124	12128	12345	12008	12294	12133	12213	12336	12154	12110	12175	12170	12191	12074	12187	12391	12035	12239	12253	12151	12231	12130	12336	12236	12333	12152	12210	12184	12176	12214	12201	12085	12242	12364	12397	12131	12129	12072	12044	12256	12161	12266	12162	12174	12202	12187	12293	12168	12275	12252	12261	12070	12173	12233	12174	12193	12095	12164	12294	12199	12223	12305	12154	12126	12308	12127	12371	12170	12186	12212	12178	12347	12234	12215	12249	12153	12143	12345	12218	12199	12211	12163	12259	12047	12220	12200	12088	12393	12167	12304	11945	12182	12158	12152	12262	12170	12269	12201	12258	12276	12340	12298	12142	12285	12119	12098	12132	12163	12172	12250	11937	12234	12158	12329	12288	12182	12127	12216	12305	12256	12248	12133	12398	12193	12180	12148	12179	12072	12088	11919	12326	12112	12198	12173	12099	12311	12041	12285	12208	12134	12211	12191	12211	12133	12212	12158	12256	12095	12214	12045	12360	12222	12177	12132	12359	12185	12233	12291	12217	12227	12069	12058	12151	12357	12222	12254	12155	12141	12056	12119	12132	12318	12224	12208	12232	12147	12110	12248	12294	12260	12217	12348	12224	12239	12221	12180	12086	12231	12223	12108	12058	12060	12048	12301	12231	12099	12180	12157	12308	12185	12186	12171	12129	12363	12093	12284	12226	12290	12201	12079	12257	12168	12173	12223	12173	12273	12166	12094	12153	12215	12238	12233	12222	12058	12260	12379	12212	12279	12062	12079	12207	12289	12119	12237	12099	12157	12158	12280	12219	12200	12375	12117	12181	12272	12177	12254	12274	12244	12076	12200	12122	12251	12343	12217	12102	12353	12190	12231	12125	12264	12254	12210	12177	12243	12219	12235	12279	12249	12132	12163	11892	12223	12162	12233	12156	12166	12312	12162	12175	12236	12343	12197	12353	12157	12375	12200	12160	12304	12239	12185	12159	12181	12286	12105	12294	12132	12154	12215	12151	12269	12383	12226	12076	12121	12296	12361	12129	12242	12163	12239	12202	12285	12093	12295	12334	12107	12146	12223	12144	12370	12306	12161	12251	12264	12036	12060	12133	12183	12253	12307	12267	12314	12262	12250	12302
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
