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
339524304439	339524304956	339524305506	339524306056	339524306606	339524307156	339524307706	339524308256	339524308806	339524309356	339524309906	339524310456	339524311006	339524311556	339524312106	339524312656	339524313206	339524313756	339524314306	339524314856	339524315406	339524315956	339524316506	339524317056	339524317606	339524318156	339524318706	339524319256	339524319806	339524320356	339524320906	339524321456	339524322006	339524322556	339524323106	339524323656	339524324206	339524324756	339524325306	339524325856	339524326406	339524326956	339524327506	339524328056	339524328606	339524329156	339524329706	339524330256	339524330806	339524331356	339524331906	339524332456	339524333006	339524333556	339524334106	339524334656	339524335206	339524335756	339524336306	339524336856	339524337406	339524337956	339524338506	339524339056	339524339606	339524340156	339524340706	339524341256	339524341806	339524342356	339524342906	339524343456	339524344006	339524344556	339524345106	339524345656	339524346206	339524346756	339524347306	339524347856	339524348406	339524348956	339524349506	339524350056	339524350606	339524351156	339524351706	339524352256	339524352806	339524353356	339524353906	339524354457	339524355006	339524355556	339524356106	339524356656	339524357206	339524357756	339524358306	339524358856	339524359406	339524359956	339524360506	339524361057	339524361606	339524362156	339524362707	339524363256	339524363806	339524364356	339524364906	339524365456	339524366006	339524366556	339524367106	339524367656	339524368206	339524368756	339524369306	339524369856	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2332	3600	2300	2332	3600	2300	2332	3600	2300	2332	3600	2300	2332	3600	2300	2332	3600	2300	2332	3600	2300	2332	3600	2300	2332	3600	2300	2332	3600	2300	2332	3600	2300	2332	3600	2300	2332	3600	2300	2332	3600	2300	2332	3600	2300	2332	3600	2300	2332	3600	2300	2332	3600	2300	2332	3600	2300	2332	3600	2300	2332	3600	2300	2332	3600	2300	2332	3600	2300	2332	3600	2300	2332	3600	2300	2332	3600	2300	2332	3600	2300	2332	3600	2300	2332	3600	2300	2332	3600	2300	2332	3600	2300	2090	3600	2300	2090	3600	2300	2090	3600	2300	2090	3600	2300	2090	3600	2300	2090	3600	2300	2090	3600	2300	2090	3600	2300	2090	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22678	23360	37142	33621	23964	19141	15806	11691	11208	11182	11321	11026	11162	11053	10920	10914	11043	10936	10812	11158	10979	11030	10900	10880	11005	10837	10880	10746	10769	10948	10841	10794	11035	10985	10925	10653	10797	10734	10934	10980	10918	10894	10858	10834	10798	10789	10933	10843	10867	11008	10969	10947	10809	10938	11016	10828	10818	10775	10841	10599	10843	10820	10795	10678	10743	10756	10954	10894	10859	10880	10708	10838	10840	10781	10830	11046	10845	10963	10833	10898	10973	10886	10858	10920	10844	10858	10731	10959	11049	10717	10909	10824	10836	10817	10868	10812	10692	10823	10806	10870	10962	10945	10930	11006	10844	10936	10812	10936	10778	10865	11034	10793	10952	10736	10913	10809	10786	10779	10894	10906	10888	10960	10841	10708	10759	10995	10945	10862	10905	10888	10779	10783	10845	10684	10787	11014	10770	10930	10693	10893	10930	10961	10913	10665	11060	10930	10872	10946	10770	10956	10858	10750	10781	10714	10896	10843	10809	10923	10953	10827	10875	10932	10669	11013	10769	10795	10910	10696	10796	10723	10862	10825	10871	10931	10803	10851	10789	10965	10849	10781	11021	10897	10783	10815	10951	10790	10628	10892	10997	10799	10692	10749	11019	10681	10910	10702	10944	10836	10874	10874	10819	10868	10761	10659	10851	10674	10878	10758	10721	10811	10807	10867	10859	10992	10691	10836	10966	10912	10898	10787	10759	10855	10973	10979	10734	10896	10749	10803	10839	10818	10757	10710	10694	10819	10842	10904	10749	10912	10843	10779	10678	10780	10700	10902	10854	10665	11007	10736	11017	10797	10875	10816	10716	10804	11034	10864	10906	10872	10753	10717	10672	10831	10786	10841	10873	10719	10882	10675	10901	10864	10857	10949	10754	10651	10838	10763	10762	10865	10868	10832	10762	10621	10726	10688	10735	10834	10815	10765	10693	10770	10794	10847	10721	10897	10756	10887	10776	10754	10801	10933	10924	10788	10994	10940	10746	10702	10906	10847	10758	11058	10835	10945	10860	10923	10735	10942	11064	10719	10807	10792	10736	10822	10848	10942	10796	10807	10763	10721	10866	10851	10700	10778	10898	10795	10705	10824	10868	10833	10856	10767	10781	10822	10894	10884	10852	10752	10812	10760	10808	10850	10753	10733	11007	10874	10908	10782	11014	10824	10710	10917	10844	10725	10864	10805	10750	10894	10860	10736	10840	10822	10755	10980	10770	10765	10834	10716	10960	10677	10883	10894	10761	10904	10916	10711	10789	10944	10902	10806	10684	10736	10956	10752	10743	10708	10838	10715	10885	10921	10815	10703	10635	10779	10665	10799	10821	10991	10849	10673	10822	10862	10751	10789	10995	10602	10771	10832	10739	10704	10833	10743	11001	10898	10769	10922	10783	10855	10908	10673	10927	10710	10826	10842	10948	10863	10844	10793	10996	10958	10712	10817	10981	10694	10937	10709	10867	10722	10971	10761	10805	10793	10946	10858	10881	10736	10710	10685	10715	10792	10787	10949	10724	10687	10860	10752	10794	10754	10897	10724	10892	10865	10826	10901	10871	10668	10863	10818	10870	10779	10899	10938	10811	10694	10827	10664	10584	10949	10818	10921	10821	10765	10788	10766	10834	10835	10801	10976	10855	10858	10871	10821	10858	10840	10809	10817	10893	10961	10780	10730	10802	10744	10808	10867	10899	10884	10864	10690	11001	10969	10769	10854	10984	10752	10897	10642	10605	10812	10934	11038	11099	10731	10853	10934	10850	10727	10815	10819	10916	10725	10816	10772	10764	10670	10879	10885	10733	10767	10796	10944	10804	10879	10769	10947	10789	10684	10804	11059	10884	10804	10722	10795	10691	10837	10667	10884	10802	10757	10875	10678	10731	10885	10917	10889	10849	10812	10843	10883	10664	10754	10739	10811	10709	10812	10782	10746	10788	10743	10835	10763	10867	10786	10940	10923	10886	10826	10797	10788	10866	10614	10953	10846	10832	10841	10878	10628	10758	10793	10831	10917	10702	10686	10811	10672	10788	10934	10763	10924	10951	10915	10746	10844	10909	10804	10925	10800	10929	10755	10679	10747	11101	10895	10689	10776	10795	10663	10865	10717	10916	10784	10727	10828	10789	10700	10688	10751	10803	10917	11021	10748	10859	10987	10925	10844	10941	10689	10774	10888	10873	10757	10946	10831	10714	10687	10786	10848	10607	10791	10843	10889	10816	10811	10864	10746	10967	10802	10813	10835	10771	10801	10672	10685	10829	10934	10763	10884	10735	10832	10963	10728	10895	10957	10822	10612	10797	10778	10849	10828	10855	10755	10882	10959	10717	10777	10905	10898	10903	10922	10772	10829	10749	10883	10714	10897	10867	10636	10750	10821	10814	10838	10956	10923	10939	10918	10832	10771	10728	10854	10654	10889	10942	10731	10721	10758	10997	10795	10950	10727	10778	10832	10715	10853	10879	10905	10952	11028	10782	10792	10820	10718	10842	10851	10812	10918	10986	10810	11040	10877	10815	10871	11014	10845	10871	10804	10821	10900	10752	10839	10796	10776	10862	10689	10884	10948	10761	10543	10708	10853	10916	10960	10919	10958	11010	10681	11037	10901	10662	10971	10737	10654	10758	10746	10832	10900	10744	10854	10856	10738	10773	10848	10938	10610	10677	10854	10885	10765	10702	10765	10934	10787	10697	11045	10869	10993	10786	10824	10843	11047	10803	10778	10906	10802	10905	10932	10899	10910	10946	10909	10772	10838	10685	10770	10875	10684	10851	10764	10657	10875	10848	10912	10832	10680	10800	10805	10806	10855	10913	10732	10900	10863	10870	10744	10860	10757	10845	10663	10777	10755	10692	10678	10751	10866	10866	10883	11062	11015	10862	10869	10762	10821	10830	11041	10896	10786	10838	10959	10802	10937	10727	10803	10887	10805	10742	10654	10792	10975	10800	10673	10735	10828	10829	10766	10690	10847	10844	10892	10755	10773	10809	10775	10793	10847	10884	10738	10739	10859	10687	10746	10776	10700	10916	10689	10739	10793	10910	10893	10906	10925	10777	10964	10950	10765	10852	10692	10915	10835	10795	10875	10899	10996	10958	10802	10605	10674	10712	10934	10887	10963	10916	10787	10957	10801	10841	10713	10715	11099	10801	10827	10855	10651	10766	10872	10909	10810	10878	10864	10994	10992	10905	10880	10838	10804	10790	10808	10846	10777	10797	10798	10925	10713	10845	10846	10915	10814	10845	10793	10816	10897	10812	10742	10825	10816	10700	10761	10933	10768	10899	10750	10857	10878	10927	10849	10809	10693	10801	10635	10884	10867	10833	10998	10647	10664	10802	10811	10970	10813	10882	10868	10812	10806	10743	10919	10986	10864	10844	10824	10789	10868	10978	10839	10672	10654	10843	10766	10783	10693	10850	10822	10858	10963	10738	10950	10881	10789	10740	10794	10784	10712	10890	10980	10953	10720	10755	10900	10717	10723	10708	10901	10887	10706	10936	10765	10655	10926	10767	10795	10722	10848	10864	10661	10917	10799	10877	10952	10676	10836	10757	10755	10955	10809	10819	10827	10889	10936	10884	10772	10895	10886	10696	10858	10760	10816	10780	10742	10722	10947	10633	10915	10869	10730	10901	10740	10691	10817	10784	10945	10879	10778	10727	10792	10890	10899	10904	10807	10816	10838	10904	10773	10771	10896	10895	10745	10743	11012	10998	10813	10714	10698	10807	10831	10927	10973	10844	11025	10926	10818	10727	10787	10627	10819	10835	10776	10730	10828	10818	10903	10889	10970	10690	10783	10750	10632	10945	10858	10775	10905	10977	10997	10741	10768	10821	10739	10824	10814	10630	10853	10723	10823	10716	10791	10834	10853	10769	10889	10679	10719	10780	10920	10845	10921	10779	10833	10884	10963	10754	11090	10895	10913	10857	10822	10727	10828	10833	10990	10925	10864	10821	10697	10966	11048	10740	10648	10858	10761	10973	10834	10804	10751	10929	10901	10796	10781	10736	10740	10776	10802	10762	10690	10792	10803	10940	10706	10848	10888	10660	10732	10825	10979	10712	10815	10990	10744	10884	10652	10972	10668	10737	10887	10772	10720	10754	10862	10829	10870	10984	10848	10746	10611	10782	10877	10961	10827	10721	10804	10768	10877	10846	10719	10691	10828	10664	10809	10666	10768	10939	10827	10682	10702	10833	11000	10859	10840	10802	10818	10807	10831	10861	10763	10871	10927	10834	10655	10820	10916	10824	10900	10714	10705	10762	10691	10639	10871	10881	10881	10657	10828	10794	10783	10885	10696	10841	10609	10733	10780	10843	10897	10693	10629	10857	10839	10817	10726	10684	10753	10941	10931	10802	10688	10934	10719	10916	10827	10902	10824	10760	10930	10850	10922	10826	10831	10851	10879	10914	10801	10687	10846	11071	10825	10793	10905	10856	10782	10850	10813	10786	10865	10791	10819	10758	10934	10954	10935	11049	10923	10827	10713	10874	10772	10894	10919	10855	11120	10789	10896	10859	10740	10804	10729	10730	10852	10732	10785	10724	10545	10846	10957	10950	10668	10828	10857	10877	10833	10909	10738	10819	10690	10885	10721	10698	10787	10979	10812	10751	10847	10711	10811	10906	10886	10895	10734	10763	10824	10836	10876	10723	10902	10618	10913	11032	10913	10850	10808	10886	10849	10917	10733	10873	10853	10692	10844	10749	10775	10766	10727	10971	10798	10812	10824	10756	10715	10956	10727	10880	10793	10945	10975	10817	10845	10831	10908	10800	10864	10693	10734	10769	10790	10781	10826	10785	10776	10753	10732	10915	11030	10827	10909	10883	10683	10704	10913	10970	10788	10831	10781	10996	10888	10863	10806	10825	10882	10693	10900	10820	10730	10733	10821	10926	10823	10708	10729	10636	10832	10965	10591	10856	10835	10765	10729	10665	10763	10925	10942	10825	10772	10925	10704	10788	10864	10711	10932	10812	10703	10838	10795	10877	10847	10957	10891	10867	10814	10908	10930	10843	10804	10855	10876	10803	10702	10759	10935	10766	10989	10773	10698	10811	10896	10791	10840	10742	10784	10974	10887	10806	10886	10703	10808	10906	10808	10938	10703	10695	10770	10801	10792	10854	10634	10761	10741
59834	100797	83244	57706	23918	11769	11801	11723	11913	11625	11898	11895	11775	12013	11883	11721	11849	11796	11854	11862	11865	11846	11977	11770	11641	11788	11825	11832	11841	11769	11663	11785	11789	11718	11795	11990	11958	11893	11860	11803	11830	11829	12045	11917	11812	11816	11704	11976	11671	11879	11871	11776	11984	11866	11735	11775	11863	11776	11825	11870	11877	11879	11730	11654	11905	11800	11871	11705	11928	11808	11755	11714	11911	11882	11771	11764	11819	11630	11893	11727	11858	11929	11929	11953	11800	11752	11736	11715	11819	11793	11813	11644	11739	11788	11961	11739	11681	11923	11758	11840	11819	11960	11820	11792	11814	11860	11891	11718	11854	11794	11855	11790	11861	11888	11872	11802	11914	11719	11705	11961	11794	11828	11799	11956	11674	11904	11790	11847	11792	11824	11688	11822	11814	11772	11925	11684	11805	11917	11854	11873	11991	11725	11931	11719	11819	11862	11840	11766	11774	11864	11624	11834	11831	11879	11785	11854	11796	11917	11804	11776	11741	11751	11895	11880	11819	11785	11839	11880	11791	11815	11737	11948	11927	11848	11877	11761	11726	11827	11801	11661	12052	11892	11881	11904	11758	11738	11925	11779	11819	11834	11911	11887	11892	11922	11822	11792	11880	11846	11925	11862	11807	12001	11845	11940	11719	11789	11880	11669	11870	11924	11676	11884	11753	11916	11647	11754	11879	11805	11863	11782	11898	11902	11729	11816	11759	11756	11670	11788	11832	11804	11793	11854	11748	11795	11905	11800	11820	11831	11820	11971	11790	11866	11784	11628	11900	11815	11871	11774	11805	11733	11772	11912	11898	11645	11753	11852	11759	11842	11749	11885	11991	11756	11746	11800	11832	11891	11966	11706	11984	11826	11706	11854	11855	11640	11986	11756	11817	11788	11708	11884	11742	11778	11932	11715	11899	11792	11779	11818	11863	11826	11814	11959	11735	11813	11588	11810	11675	11706	11854	11832	11836	11708	11885	11714	11916	11817	11776	11737	11852	11767	11779	11909	11871	11806	11911	11834	11779	11880	11839	11747	11861	11862	11685	11731	11844	11674	11786	11785	11919	11884	11908	11887	11796	11773	11858	11797	11876	11782	11868	11861	11784	11665	11858	11980	11687	11818	11722	11862	11808	11873	11700	11838	11750	11844	11904	11592	11780	11828	11711	11774	11919	11741	11964	11789	11910	11805	11863	11684	11822	11826	11693	11702	11762	11727	11731	11847	11634	11759	11700	11886	11933	11934	11942	11626	11852	11842	11824	11719	11873	11847	11792	11770	11704	11797	11899	11825	11842	11660	11837	11912	11877	11829	11948	11826	11690	11679	11808	11761	11850	12056	11838	11784	11827	11875	11893	11690	11950	11950	11662	11712	11898	11855	11867	11733	11825	11690	11762	11726	11886	11799	11863	11863	11686	11840	11981	11887	11868	11848	11848	11790	11866	11747	11872	11877	11835	11841	11799	11820	11651	11783	11817	11842	11800	11913	11917	11868	11854	11926	11741	11744	11842	11723	11862	11698	11880	11744	11690	11864	11795	11693	11761	11636	11763	11828	11735	11792	11853	11843	11859	11640	11801	11769	11738	11810	11903	11930	11797	11837	11881	11780	11853	11918	11866	11721	11634	11966	11873	11888	11699	11833	11805	11793	11771	11840	11753	12079	11764	11773	11788	11717	11880	11743	11852	11844	11861	11735	11676	11770	11759	11806	11887	11823	11863	12018	11721	11877	11827	11717	11711	11714	11807	11768	11853	11702	11721	11760	11859	11605	11862	11784	11959	11741	11622	11876	11858	11820	11859	11750	11777	11738	11763	11834	11706	11949	11738	11778	11707	11896	11813	11819	11860	11809	11798	11763	11929	11764	11849	11841	11812	11592	11659	11824	11825	11845	11785	11794	11811	11831	11869	11741	11894	11837	11879	11645	11854	11762	11796	11745	11849	11786	11927	11816	11860	11741	11700	11787	11782	11937	11748	11743	11777	11767	11804	11737	11844	11852	11843	11767	11886	11788	11722	11834	11769	11774	11940	11808	11836	11858	11839	11765	11730	11746	11715	11775	11843	11766	11793	11932	11599	11745	11867	11767	11743	11934	11984	11902	11680	11790	11874	11851	11918	11816	11868	11817	11984	11766	11745	11916	11666	11745	11840	11828	11760	11795	11821	11668	11844	11690	11741	11777	11890	11823	11778	11840	11825	11862	11947	11860	11653	11903	11622	11827	11700	11961	11925	11861	11924	11805	11820	11907	11725	11856	11781	11869	11659	11891	11857	11844	11784	11781	11838	11807	11833	11927	11806	11786	11826	11861	11996	11789	11836	11864	11744	11905	11724	11811	11785	11783	11940	11795	11716	11908	11777	11753	11783	11760	11749	11980	11886	11746	11778	11825	11908	11885	11729	11813	11743	11852	11704	11822	11805	11935	11857	12047	11763	11721	11781	11794	11777	11713	11884	11763	11845	11790	11819	11790	11887	11851	11770	11826	11795	11765	11947	11920	11861	11758	11829	11771	11810	11788	11765	11767	11796	11801	11881	11950	11714	11770	11808	11805	11771	11851	11830	11927	11750	11816	11977	11671	11743	11905	11765	11840	11683	11725	11826	11899	11915	11873	11931	11888	11640	11739	11766	11711	11833	11828	11830	11772	11705	11738	11752	12012	11847	11848	11792	11908	11951	11630	11953	11902	11794	11745	11656	11800	11892	11812	11912	11863	11908	11840	12042	11857	11734	11905	11733	11726	11736	11998	11732	11926	11809	11682	11728	11953	11844	11917	11882	11861	11837	11792	11742	11835	11833	11829	11898	11759	11654	11893	11889	11891	11783	11717	11759	11768	11703	11891	12044	11838	11880	11919	11872	11758	11664	11667	11818	11919	11842	11709	11840	11806	11820	11814	11884	11780	11885	11893	11918	11771	11693	11763	11736	11829	11877	11817	11801	11936	11932	11730	11932	11994	11685	11847	11929	11851	11878	11723	11768	11774	11733	11854	11668	11831	11834	11745	11839	11699	11844	11849	11828	11855	11773	11883	11778	11781	11758	11877	11918	11844	11794	11864	11710	11957	11735	11874	11657	11811	11859	11845	11740	11711	11963	11903	11750	11829	11759	11819	11734	11757	11847	11801	11921	11848	11685	11789	11970	11837	11884	11836	11837	11916	11814	11804	11743	11793	11931	11921	11805	11748	11797	11817	11846	11773	11782	11934	11849	11764	11843	11813	11701	11773	11795	11854	11738	11667	11780	11813	11815	11765	11781	11733	11889	11825	11885	11842	11821	11662	11852	11755	11694	11949	11813	11829	11751	11726	11954	12001	11797	11810	11848	11624	11706	11670	11678	11678	11801	11753	11881	11794	11879	11838	11748	11700	11797	11767	11840	11925	11781	11823	11827	11812	11902	11893	11772	11716	11926	11811	11889	11814	11716	11734	11807	11913	11613	11827	11848	11954	11912	11788	11916	11861	11717	11635	11677	11710	11659	11719	11725	12013	11634	11886	11852	11721	11872	11776	11664	11720	11820	11781	11790	11966	11949	11749	11906	11847	11753	11757	11815	11690	11806	11814	11784	11784	11817	11811	11707	11914	11727	11687	11932	11737	11967	11944	11719	11810	11709	11634	11719	11644	11647	11856	11859	11665	11558	11638	11846	11703	11767	11692	11830	11857	11836	11760	11968	11804	11802	11748	11913	11880	11830	11840	11846	11792	11995	11810	11833	11835	11743	11776	11695	11744	11741	11767	11865	11810	11755	11949	11662	11786	11788	11880	11782	11704	11752	11858	11808	11935	11654	11751	11970	11724	11872	11821	11835	11889	11908	11913	11884	11704	11791	11714	11929	11863	11846	11913	11875	11733	11803	11819	11713	11756	11894	11651	11727	11818	11946	11813	11731	11738	12161	11815	11646	11802	11746	11788	11850	11651	11775	11722	12045	11836	11735	11583	11609	11870	11701	11755	11874	11833	11760	11876	11874	11812	11937	11945	11749	11784	11776	11959	11744	11756	11835	11984	11821	11943	11775	11651	11848	11747	11828	11835	11917	11739	11692	11835	11906	11722	11904	11807	11790	11864	11831	11886	11702	11859	11803	11848	11793	11813	11698	11839	11773	11790	11837	11981	11796	11683	11881	11899	11811	11784	11856	11815	11725	11703	11861	11819	11784	11871	11717	11716	11707	11805	11902	11821	11774	11882	11719	11709	11643	11872	11693	11962	11733	11816	11785	11750	11940	11826	11954	11774	11987	11704	11974	11735	11751	11806	11870	11752	11768	11763	11928	11871	11853	11829	11813	11869	11847	11793	11717	11862	11873	11894	11871	11697	11803	11772	11733	11611	11752	11691	11733	11829	11856	11653	11882	11870	11875	11834	11803	11853	11860	11868	11760	11950	11753	11787	11805	11743	11735	11754	11838	11917	11744	11818	11804	11869	11731	11829	11796	11687	11838	11985	11726	11801	11820	11912	11814	11839	11872	11760	11853	11733	11917	11995	11835	11776	11707	11869	11755	11809	11699	11715	11871	11925	11801	11841	11827	11822	11894	11895	11820	11846	11841	11674	11857	11845	11788	11894	11892	11755	11660	11690	11867	11797	11744	11945	11911	11706	11743	11840	11874	11793	11949	11647	11914	11811	11828	11945	11903	11914	11831	11652	11827	11748	11859	11835	11778	11706	11902	11779	11883	11747	11816	11820	11844	11821	11791	11971	11778	11922	11915	11864	11759	11752	11816	11963	11824	11971	11873	11769	11771	11781	11966	11878	11794	11722	11825	11661	11842	11834	11952	11670	11878	11773	11958	11725	11761	11819	11741	11950	11874	11748	11774	11850	11906	11970	11904	11798	11817	11897	11748	11792	11842	11881	11848	11781	11800	11807	11855	11881	11737	11733	11648	11878	11779	11774	11726	11827	11816	11805	11875	11856	11667	11780	11765	11858	11833	11680	11793	11664	11808	11775	11902	11838	11831	11680	11709	11834	11842	11934	11825	11687	11614	11760	11734	11832	11847	11869	11954	11843	11763	11838	11788	12004	11772	11976	11799	11969	11712	11846	11696	11873	11932	11829	11954	11671	12000	11897	11803	11848	11804	11749	11672	11668	11833	11924	11808	11945	11869	11847	11828	11870	11892	11716	11820	11830
30732	36637	37745	23973	13590	11248	11288	11034	11032	11059	11016	11144	10985	10968	10898	10884	11015	10859	10920	10922	11233	11111	10889	11078	11015	11002	11135	10856	11159	11042	10875	10643	10887	11092	10876	10966	10987	10855	10934	10943	10812	10867	10915	10828	10954	11068	10980	10996	11115	10970	10885	11109	11095	11061	10820	10930	10861	11083	11057	11086	10954	11086	10946	10862	10962	10930	10855	10799	10879	11048	11058	11017	10960	10986	10980	10908	10898	10921	10923	11132	10998	10915	10818	11061	10846	10982	11006	10969	11087	11019	11139	11071	11037	10998	10952	11123	11096	10882	11037	11034	10993	10931	11013	10992	11017	10931	10940	11176	11021	11018	10751	10719	10887	10937	10919	10987	11041	11031	11005	10993	10816	11003	11063	10885	10972	10988	10913	10998	10897	10777	10980	10903	10947	10991	11082	10941	10955	10943	10966	10822	11023	10867	10983	10897	11149	10946	10964	11019	10916	10979	10979	10995	11087	11021	11055	10890	11055	11056	10959	11020	10931	10860	10985	10965	10796	10860	10922	11145	10931	11148	10797	10814	10964	10927	10860	10941	11023	11147	10850	10844	11058	10741	11085	10927	10945	10831	10921	10943	10911	10941	11108	10777	10986	10985	10853	10865	10857	10943	10927	11204	10849	10942	10983	10843	10944	10837	11080	11046	11039	10898	10926	11170	10962	11087	10885	10954	10885	10908	11082	11064	10960	10989	10943	10949	11133	10977	11076	11105	11030	10840	10889	10932	10927	10915	10909	10942	11007	10975	11049	10887	11001	10922	10919	10979	10903	10897	10997	10972	10872	10912	11093	10923	11001	10862	11031	11100	10946	10810	11073	11052	10935	11121	10953	11040	10917	11075	10997	10936	10888	10999	11009	10901	10914	10963	10926	10998	10944	10899	10926	11128	11103	10875	11005	10986	10810	11003	10975	10951	11032	10912	11107	10900	11055	10902	10945	11015	10897	11034	11023	10953	10976	11035	11014	10852	11094	10877	11022	11016	11025	10933	11076	10926	10884	10832	10891	10971	10884	11045	10973	10958	10845	10943	11002	10923	11106	10883	10950	10956	10949	10850	10922	10792	10887	10961	10941	11229	11107	10938	10970	11070	11065	10947	11071	10925	10929	11069	10852	11084	11096	11054	10991	10955	11037	10910	10997	10822	10907	11049	11031	10931	11203	11002	10953	11010	11064	11037	10929	11054	11063	10853	10749	10840	11038	11086	11002	10921	10875	10950	10977	10932	10969	10987	10973	10991	11034	10987	10890	10889	11031	10952	10787	10883	10965	10889	11004	11065	11018	10884	10952	10853	10997	11094	11029	10934	10973	10879	11096	10983	10839	10856	10943	10737	10948	10833	11023	10979	11216	10973	11058	10848	11158	10941	10960	10904	11064	10933	11018	10867	10787	10962	10816	10921	11056	10945	10977	10831	10879	10972	11056	10890	11088	10845	10734	10996	10902	10992	11124	10929	10943	11046	10907	11000	11011	11027	11002	10897	10831	10983	11017	10801	10947	10910	11031	11064	11173	10935	10966	10970	10966	10741	10966	10858	10930	11084	11025	10953	10805	10997	10790	10880	11015	11023	10997	11041	11060	10881	10934	10823	10970	10958	10993	10763	10964	11020	10997	10863	10978	10925	11138	10979	11054	10931	10958	10999	10888	10990	11163	10974	11027	11024	10932	10798	10947	11092	10945	11154	10844	10962	11137	10868	10922	10727	10958	11013	10961	10988	10940	10966	10834	11022	10907	11017	10918	11027	11005	10843	11058	11041	11031	11155	11044	11152	11082	10889	10951	11154	11045	10933	11111	10887	11040	10661	10990	10852	10952	10963	10898	10971	10881	11056	11007	10937	10974	10906	10850	11055	10989	10881	11158	10901	11110	10840	11127	10830	11039	10798	10989	10959	11062	10857	11005	10876	10991	11195	10848	10927	10933	10948	10774	10832	10947	10952	10978	10864	11120	10967	10948	10904	10891	11070	11048	10796	11115	11086	11042	11115	10884	11048	10993	11096	11005	10964	11156	11023	11166	11051	11122	11093	11125	10824	11012	11126	11085	11058	10886	10972	11121	10974	10955	10846	11084	11016	10828	10735	10939	10860	10931	10800	10928	11060	11042	11061	10932	10829	10928	10980	11016	10862	10995	10905	10999	11017	10960	10927	10986	11103	11019	10962	10973	10957	11071	10881	10893	11024	11002	10991	10908	10848	11091	11011	10907	10963	10816	10878	11128	10860	10974	11072	10930	11093	10928	10933	11083	10919	10979	10959	11089	11006	11039	10889	11052	11026	10865	10950	10935	10874	10959	10995	10934	10980	11074	10773	10867	10932	11060	11008	10862	10930	11033	10990	11118	11224	10984	11068	10945	11029	10875	10947	11055	11075	10838	11157	10864	10901	10947	10810	10858	11047	10917	10816	10910	10995	11085	10993	11084	10816	11009	10917	10930	10901	11136	10943	10963	10730	10808	10968	11089	10895	10965	10926	10760	10934	11002	10990	10845	10877	10922	10936	11079	11035	10963	11009	10962	10965	10952	11099	11014	10893	10954	11049	10825	11005	11040	10754	11192	11045	10986	11017	10985	11089	10962	10873	10968	10847	10986	10954	10802	10917	11048	10845	10903	11061	10937	11046	10929	11044	10942	11022	10720	10954	10951	10917	11011	10977	10899	11005	10960	10871	10902	11030	11061	11010	10793	10920	10920	11148	11022	10902	10855	10990	10988	10988	10908	11043	10981	10954	11015	10646	11032	10916	11046	10972	11006	11040	10877	10933	11099	11036	10905	10842	10950	11229	10972	11014	10842	11038	11017	10959	10870	10912	10966	10941	11071	10941	11046	10948	10960	10875	11022	11167	10986	10991	10877	11016	11028	11155	10997	11069	10902	10858	10987	11096	10991	10864	10988	10814	10740	11082	11019	11004	10974	10960	10998	10951	10995	10921	11023	11006	10741	11056	11035	10988	10664	10837	10950	10883	10746	10869	10883	10913	10930	10974	11049	11076	11170	11043	11001	10973	11104	11054	11127	10849	10939	10918	10894	11066	10862	10859	10957	11036	10867	10899	10854	10922	11173	10946	11011	10895	10938	11039	10866	10926	11164	10903	10937	10884	11163	11019	10953	11054	10900	10997	11073	10981	10930	10956	10790	10959	10938	11106	10925	10966	11059	11066	11028	11069	10963	10943	10959	10943	10880	10945	10727	10735	10866	11040	10998	11187	10862	10910	10967	11080	10843	10845	10774	11078	10870	11084	10999	10827	11063	10861	10971	10918	11086	10921	10972	11096	10882	11022	10963	10833	11092	10826	10708	11067	10908	10974	10929	10894	10901	10963	11046	10923	10958	11030	10811	10954	11085	11020	11039	10908	10957	11048	11001	10896	10845	10798	10964	10805	10869	10774	10791	10945	10809	11088	10956	10847	10905	11014	11012	10936	11219	11008	11080	10994	10901	11004	10828	10994	10933	10926	11031	10869	10827	10832	10995	10874	11139	11026	10924	10788	10931	10788	11016	11021	10783	10954	10963	10965	10938	10936	11193	10829	11039	10865	10824	10958	10870	10988	10875	10840	10797	10990	10972	11091	10854	11059	10927	10891	10908	10883	10901	10872	10905	10908	10936	10966	10963	10951	10810	10864	11009	11022	10956	10937	11062	10872	10926	11120	11043	11015	10770	11065	10866	10962	10997	10944	11062	10981	11079	11083	10930	10855	10914	10890	10883	10942	10893	11001	11068	11039	10770	11004	11127	10900	10988	11005	11007	11101	10897	10915	10938	11092	11004	10815	11075	10982	11013	10878	10992	10912	11124	10943	10923	11135	10974	11068	10862	10974	10957	11134	10971	10944	11070	11022	10910	11054	10933	10913	10919	10939	10795	11055	10921	10978	10787	11052	10864	10817	10836	10985	10885	10883	10891	10965	11095	10938	10966	11023	10952	10960	11068	10890	10924	11151	10954	10947	10877	10883	11028	10984	10985	11030	10813	10951	10775	10947	10875	10851	11189	11022	10901	10865	10880	10924	11041	10958	10914	10863	10918	10892	10845	11010	10869	10859	10946	10850	10998	10770	11012	10800	10974	10827	11012	10906	11005	11087	10893	10905	10925	10962	10878	10911	11046	11076	10790	10990	10854	10905	10896	10933	11047	10952	11083	10915	11008	11112	11146	11029	11049	11033	11165	10985	10898	10935	10940	11010	10987	11038	10915	11065	11064	11003	10989	10900	10832	11020	10803	10819	11009	10994	11037	11046	11178	10949	11049	10957	10987	10882	10875	10955	11023	11053	10969	10826	10936	11061	10774	10885	11164	11054	10955	11034	10896	10856	10986	10955	11017	10874	10894	11072	10926	11015	10964	10906	10778	11007	10914	10966	11101	11025	10982	11005	10835	11005	11002	11071	10855	11004	10926	11008	10994	10808	10868	11092	10884	10837	11092	11142	11000	10924	11065	10982	10988	10902	11033	10903	11077	11091	10947	11111	10904	10887	10891	10891	10980	10986	10797	11131	10884	10972	11156	10990	10860	10784	10934	10943	11027	11091	10902	10843	10971	11064	10902	10782	10882	10820	10815	11096	10943	11031	10991	10854	11113	10909	10744	10957	10986	11064	10896	11035	11117	11264	10831	11070	11164	11088	10886	10904	10891	10948	10934	10899	11003	10862	10728	10830	11057	10996	11036	11106	11055	10957	11095	10946	10878	10960	11015	10943	10919	11005	11024	10768	11144	11036	10894	10961	10853	10829	10902	10895	10964	11110	11025	10829	10814	10930	10949	11096	10799	10935	11002	11000	11031	11045	10983	10928	11066	10885	10897	10884	10946	10929	10999	11042	11027	11206	11094	11009	10915	10803	10868	10909	10963	11152	10872	10875	11015	11012	10989	10687	10842	11104	10981	10976	10898	10809	10929	10826	10902	10846	10925	10956	10938	10943	11010	10891	10894	10892	10852	10987	10829	10921	10993	10847	10877	10883	10869	11104	11179	11042	10993	10800	11089	11090	10965	10869	11030	10965	10936	10853	10922	11069	10979	11021	10932	10976	11110	11112	10979	11037	10979	11083	10982	11025	10983	10984	10938	10939	10998	11026	11115	11255	10928	11015	10934	11177	11065	10991	10715	10971	10819	10863	10799	10866
37815	55047	42741	22840	13641	11987	12128	12055	12274	12150	12100	12154	12185	12072	12035	12303	12079	12260	12189	12125	12208	12256	12060	12194	12040	12227	12138	12123	12180	12278	12321	12239	12076	12244	12133	12178	12094	12027	12228	12125	12040	12237	12223	12024	11984	12061	12220	12133	12183	12007	12141	12208	12108	12171	12044	12149	12236	12236	12235	12054	12090	12028	11994	12165	11912	12113	12185	12133	12108	12074	12060	12018	12109	12183	12140	12095	12213	12067	12210	12204	12150	12116	11965	12166	12135	12044	12092	12111	12113	12021	12164	12172	12208	12012	12173	12085	12159	12213	12192	12071	12148	12046	12026	12140	12108	12053	12189	12124	12066	12140	11895	12063	12016	12040	11901	12119	12148	12056	12228	12095	12062	12291	12112	12018	12171	12160	12081	12188	12097	12031	12351	12104	12094	11967	12191	12207	12036	12125	11979	12101	12064	12089	12091	12202	12068	12060	12148	12049	12114	12301	12103	12041	12153	12156	12150	12224	12164	12088	12138	12083	12042	12090	12047	12105	12145	12047	12130	12095	12014	12157	12084	11971	12192	12246	12178	11941	12059	12213	12293	12073	12043	12093	12143	12076	12078	12136	12313	12180	11995	12121	12111	12204	12104	12024	12003	11958	12108	12211	12087	12188	12182	11978	12273	12223	12255	11915	12157	12053	12215	11972	12077	12186	12193	12170	11951	12297	12086	12014	12143	12197	12165	12167	12330	12082	12063	12141	12200	12047	12219	12103	12135	11961	12204	12055	12007	12125	12224	12191	12051	12157	12270	12116	12092	12057	12178	12096	12259	12132	12170	12202	12036	12164	12095	12090	12187	11974	12268	12217	11978	11947	12068	12124	12189	12055	12132	12064	12170	12146	12121	11947	12156	12195	12143	12165	12127	12186	12005	12141	12049	11986	12098	12097	12176	12133	12227	12169	12112	12175	12035	12143	12251	12073	12179	12167	11979	12116	12210	12123	12182	12194	11904	11997	11926	12196	12051	12090	12041	12068	12186	12073	12094	12044	12204	12328	12229	12193	12104	12222	12096	12095	12176	12084	12101	12175	12069	12049	12192	12139	12156	12291	12130	12190	12208	12097	12068	12012	12122	12193	11903	12159	12001	12171	12187	12138	12059	12145	12106	12230	12063	12159	12124	12187	12009	12043	12167	12258	12074	12122	12096	11991	12119	12116	12133	12127	12190	12172	12250	11980	12114	12010	12145	12216	12156	12242	12082	12220	12111	12269	12216	12153	12207	11932	12021	12163	12092	12061	12072	12241	12156	12111	12218	12180	12034	12126	12262	12170	11952	12181	12192	12089	12220	12152	12069	12185	12052	11996	11991	12140	12191	12105	12406	12154	12193	12182	12260	12140	12088	12288	11950	12078	12247	12252	12175	12246	12077	12170	12139	12041	11955	12064	12081	12072	11954	12126	12088	12054	12035	12234	12048	12065	12311	12270	11943	12166	12186	12198	12140	12211	12082	12105	12140	12039	11999	12030	12095	12008	12129	12256	12146	12127	12204	12031	12086	12099	12120	12100	12008	12036	12081	12089	12187	12037	12055	12231	12117	12205	12153	12041	12050	12055	12144	12070	12113	12053	12206	12079	12104	12096	12026	12210	12093	12192	12236	12276	12007	12218	12046	12116	12072	12177	12046	11963	12158	12109	12206	12058	12062	12186	12151	12086	12078	12124	12168	12198	12200	12230	12116	12100	12332	12200	12194	12280	11987	12178	12145	12220	12103	11956	12090	12157	12111	12220	12179	12262	12096	11987	12115	11984	12131	12054	12052	12124	12072	12270	12084	12097	12082	12089	12032	12097	11891	12144	12340	12115	12315	12136	12124	12072	12163	11992	12240	12183	12170	12132	12384	12086	12123	12034	12336	12053	12067	12162	12035	12133	12096	12082	12120	12303	12249	12082	12034	12283	12103	12125	12180	12164	12232	12132	12209	12143	12211	12077	11990	12030	12116	11977	12221	12146	12141	12307	12072	12081	12241	12037	12196	12061	12265	12057	12143	12073	12206	11923	12146	11954	12055	12089	12242	12179	12107	12197	12259	12117	11960	12075	12091	12205	11936	12109	12080	12122	12066	12162	12124	12095	12010	12139	12173	12140	12052	12081	12120	12045	12065	12116	11931	12127	12132	11933	12204	12191	12062	12135	12111	12247	12070	12185	12180	12082	12075	12158	12215	12213	12218	12110	12046	12046	12149	12046	12003	12170	12072	12014	12051	12209	12064	12042	12191	11926	12126	12077	11977	12061	12193	12119	12095	11991	12113	12150	12309	12173	12187	11768	12046	12074	12037	12168	12185	12179	12157	11984	12257	12234	12049	12218	12178	12058	12199	12096	11955	12125	12046	12126	12178	12171	11939	12121	12126	12163	12134	12237	12198	12079	12177	12163	12008	12058	12176	12280	12121	12295	12197	12146	11980	12147	12095	11906	12163	12015	12191	12132	11935	12105	12081	12181	11967	12040	12237	12218	12119	11996	12215	12270	12125	11931	12181	12255	12076	11902	12000	12285	12117	12018	12055	12136	12202	12154	12139	12063	12166	12068	12144	12066	12191	12166	12175	12149	12127	12294	12303	12097	12112	12019	12030	12137	12062	11915	12275	12167	12217	12186	12144	12179	12148	12152	12037	12029	12127	12090	12231	12101	12222	12152	12062	12049	12218	12068	12221	12060	12184	12060	12212	12145	12115	12111	12194	12241	11980	12053	12126	12144	12149	12158	12103	12167	12228	12141	12202	12134	12078	12067	11994	12078	12087	12218	12032	12008	12235	12138	12115	12133	12221	12089	12095	12050	12237	11977	12181	12001	12181	12156	12161	12184	12065	12188	12170	12023	12258	12114	12209	12044	12230	12347	12150	12105	12094	12209	12022	11966	11989	12264	12145	11998	12135	12108	12292	11882	12107	12072	11954	12058	11914	12153	12076	11908	12142	12164	12099	12052	12165	12083	12164	12203	12031	12069	12102	12236	12181	12000	12130	12106	12262	12107	12155	12074	12116	12050	11963	12052	12136	12217	12161	12155	12297	12114	12238	12098	12245	12058	11983	12214	12090	12142	12277	12206	12048	12146	12105	12151	12221	12064	12085	12160	12114	12117	12071	12120	12162	12107	12215	12128	12015	12110	12113	12221	12257	11956	12111	12101	12238	12167	11947	12198	12067	12143	12117	12190	12078	12072	12132	12096	12137	12247	12055	12147	11980	12174	12169	12075	12045	12125	12071	12185	12050	12017	12065	12200	12159	12116	12170	12056	12151	12084	12063	12072	11992	12141	11900	12208	12257	12250	12119	12069	12075	11977	12248	12098	12084	12228	12107	12078	12051	11988	11957	12242	12142	12075	12087	12001	12084	12243	12194	12040	12114	12152	12174	12062	12245	11926	12144	12049	12181	12069	12068	12063	12294	12184	12100	12171	12138	12011	12170	12302	12041	12099	12129	12123	12245	12189	12212	12140	12222	11942	12118	11993	12200	12159	12114	12217	12136	12021	12106	12018	12243	12304	12217	12154	12100	12011	12076	12128	12210	12142	12166	12121	12184	12103	12215	12142	12236	12092	12288	12038	12192	12005	12230	12069	12091	12018	12132	12124	12198	12188	11952	12292	12179	12109	12147	12095	12184	12103	12314	12078	12205	12127	12091	12080	12165	12171	12105	12409	12061	12094	12102	12155	12077	11975	12111	12216	12216	11915	12172	12154	12050	12144	11991	12155	12251	12251	12061	12197	12159	12139	11944	12124	12077	12161	12003	12227	12015	12063	12248	12000	12169	12076	12274	12095	12132	12145	12034	11979	12175	12172	12216	12196	12162	12155	11961	12211	12231	11954	12237	12211	12206	12132	12218	12239	12069	12189	12083	12169	12216	12251	12024	12223	12169	12273	12068	12005	12101	12093	12253	12157	11846	12244	12219	12224	12060	12036	12117	12115	12125	12206	12131	12082	11978	11993	12085	12208	12102	12150	11977	12260	12112	12254	12088	12121	12006	12233	12154	12030	12144	12219	12016	12155	12177	12145	11990	12261	12012	11979	12156	11981	12167	11957	12109	12247	12084	12147	12119	12123	12163	12051	12091	12261	12057	12136	12091	12176	12161	12023	11988	12169	12244	12117	12108	12150	12072	12147	12056	12245	12098	12263	12150	12140	12156	12041	12155	12052	12159	12080	12097	12074	12071	12025	12155	12021	12083	11953	12125	12002	12280	12051	12144	12092	11885	12185	12066	12121	12216	12171	12009	12144	12240	12131	12138	12210	12100	12202	12125	12179	12005	12161	12014	12077	12005	12195	11982	11978	12272	12322	12041	12201	12150	12112	12095	12156	11987	12275	12181	12217	12135	12218	12119	12112	12144	12096	12209	11964	12155	12000	12202	11996	12253	12120	12104	12149	12105	12119	12144	12127	12005	12170	11889	12063	12025	12122	12102	12131	12124	12076	12155	12211	12110	12172	12156	12111	12031	12080	12103	12145	12112	12044	12171	12183	12247	12095	12149	11992	12312	12146	12084	11980	12208	12156	12238	12128	12064	12181	12015	12169	12196	12149	12314	12102	12100	12074	12336	12096	11917	11983	12054	12330	12011	12017	12061	12203	12176	11910	12064	12184	12141	12141	12183	12017	12341	12069	12198	12174	12033	12209	12011	12054	12107	12157	12307	12071	12257	12226	12082	12047	12311	12170	12029	12219	12120	12097	12200	12153	12103	12209	11942	12063	12216	12030	12110	12121	12131	12087	12068	12019	12147	12242	12140	12142	12119	12254	12098	12017	11929	12230	12080	12150	12082	12068	12111	12227	12133	12110	12043	12174	12171	12039	12167	12182	12166	12243	12162	12077	12098	12014	12104	12029	11977	12066	12136	12260	12257	11962	12061	11959	12091	12337	12007	12167	12118	11999	12158	12126	12208	12073	12078	12107	12129	12094	11954	12228	12178	12026	12090	12148	12246	12045	12210	12140	12123	11925	12182	12088	11883	12038	12182	12133	12170	12089	12223	12062	12137	12131	12111	12235	12270	12013	12036	12029	12213	12163	11988	12238	12103	12075	12142	11929	12239	12144	12106	12140	12034	12109	11979	12149	12081	12093	12211	12176	12180	12146	12223	12109	12194	12183	12228	12205	12042	12104	12051	11957
29828	37557	41192	25437	13459	10943	10744	10513	10647	10723	10787	10703	10706	10490	10535	10645	10623	10804	10676	10561	10618	10696	10804	10712	10746	10659	10594	10696	10627	10639	10700	10643	10786	10483	10658	10832	10637	10519	10588	10669	10602	10745	10687	10519	10713	10568	10661	10608	10610	10772	10708	10583	10782	10583	10743	10793	10674	10555	10627	10690	10674	10639	10510	10554	10620	10665	10474	10613	10677	10623	10692	10540	10624	10548	10628	10562	10542	10647	10666	10681	10694	10525	10554	10618	10519	10681	10484	10729	10738	10496	10500	10616	10604	10705	10756	10501	10696	10574	10588	10523	10685	10478	10586	10653	10501	10523	10540	10554	10543	10558	10593	10660	10579	10473	10623	10643	10787	10665	10497	10440	10427	10563	10654	10911	10468	10557	10639	10540	10403	10535	10563	10566	10577	10614	10817	10829	10707	10563	10571	10673	10643	10693	10717	10572	10667	10691	10577	10666	10781	10609	10694	10586	10590	10679	10546	10690	10806	10650	10667	10639	10660	10683	10674	10449	10585	10685	10443	10525	10591	10753	10654	10712	10637	10516	10630	10557	10503	10713	10645	10658	10432	10609	10683	10618	10740	10553	10531	10611	10570	10642	10621	10482	10469	10578	10681	10618	10559	10656	10684	10836	10587	10498	10446	10633	10638	10635	10591	10657	10583	10641	10547	10595	10510	10634	10530	10531	10536	10683	10624	10705	10508	10561	10523	10599	10592	10675	10670	10556	10637	10586	10700	10701	10662	10703	10676	10624	10668	10624	10674	10649	10639	10573	10744	10689	10741	10570	10507	10566	10499	10558	10575	10594	10669	10644	10588	10446	10677	10455	10540	10626	10653	10654	10532	10625	10640	10595	10628	10607	10478	10503	10763	10549	10580	10618	10498	10633	10732	10597	10706	10519	10530	10591	10596	10459	10627	10553	10617	10530	10540	10526	10621	10629	10655	10523	10710	10560	10709	10714	10573	10504	10481	10465	10491	10499	10505	10595	10409	10573	10608	10660	10562	10662	10707	10793	10608	10768	10572	10580	10496	10589	10659	10587	10598	10670	10592	10583	10673	10721	10587	10725	10587	10538	10591	10574	10494	10619	10541	10729	10624	10679	10684	10675	10727	10658	10540	10526	10612	10598	10654	10636	10710	10798	10597	10416	10613	10576	10697	10630	10598	10575	10494	10673	10530	10580	10565	10830	10765	10830	10469	10535	10642	10760	10546	10670	10684	10611	10658	10573	10617	10714	10582	10734	10609	10845	10727	10701	10510	10543	10446	10595	10495	10647	10611	10425	10697	10678	10717	10459	10526	10647	10769	10601	10588	10599	10530	10600	10713	10761	10637	10712	10539	10510	10666	10772	10490	10646	10668	10535	10666	10667	10621	10578	10644	10470	10462	10703	10538	10575	10543	10700	10798	10658	10658	10481	10679	10556	10646	10668	10571	10630	10702	10517	10660	10624	10667	10465	10654	10490	10516	10521	10570	10498	10715	10526	10541	10527	10545	10608	10547	10568	10620	10514	10479	10741	10621	10626	10638	10465	10713	10746	10770	10699	10472	10659	10653	10597	10608	10548	10584	10571	10638	10479	10564	10672	10726	10549	10658	10659	10606	10740	10608	10539	10607	10643	10678	10610	10564	10569	10604	10331	10599	10506	10580	10698	10594	10463	10788	10440	10608	10799	10731	10656	10557	10636	10509	10656	10499	10686	10611	10561	10498	10501	10775	10503	10569	10403	10542	10739	10526	10664	10599	10639	10738	10447	10603	10524	10776	10715	10677	10582	10551	10569	10553	10815	10473	10669	10590	10587	10482	10760	10609	10635	10661	10706	10715	10692	10513	10532	10532	10736	10471	10608	10590	10515	10645	10459	10545	10713	10756	10697	10729	10594	10578	10484	10640	10544	10503	10690	10655	10619	10599	10452	10627	10607	10508	10553	10698	10709	10542	10544	10631	10601	10652	10569	10743	10520	10611	10721	10635	10679	10745	10594	10770	10724	10355	10756	10535	10743	10617	10579	10564	10498	10718	10585	10579	10804	10557	10621	10741	10818	10674	10373	10621	10659	10580	10629	10721	10532	10700	10659	10787	10521	10523	10546	10759	10592	10792	10620	10652	10606	10576	10618	10551	10684	10706	10716	10766	10657	10438	10334	10591	10712	10641	10597	10563	10565	10472	10629	10653	10722	10733	10555	10762	10521	10494	10705	10723	10627	10715	10871	10727	10516	10676	10647	10447	10624	10601	10597	10638	10651	10780	10751	10638	10671	10578	10712	10650	10658	10408	10618	10723	10748	10507	10774	10664	10586	10631	10610	10456	10624	10570	10776	10641	10404	10638	10554	10620	10736	10614	10699	10776	10532	10627	10665	10645	10569	10633	10737	10736	10609	10707	10733	10478	10661	10790	10605	10601	10543	10554	10587	10583	10598	10616	10638	10583	10509	10832	10665	10758	10643	10515	10738	10749	10719	10546	10642	10459	10578	10724	10411	10284	10644	10461	10674	10602	10647	10635	10581	10673	10696	10819	10617	10607	10682	10578	10583	10712	10588	10619	10510	10467	10522	10606	10582	10572	10764	10795	10478	10599	10551	10563	10674	10502	10576	10867	10717	10617	10591	10468	10698	10690	10672	10599	10491	10690	10726	10656	10681	10409	10421	10704	10684	10674	10605	10636	10512	10496	10589	10631	10538	10692	10552	10742	10450	10613	10770	10706	10775	10735	10652	10593	10501	10478	10632	10524	10705	10568	10553	10737	10624	10601	10519	10596	10525	10647	10647	10644	10625	10653	10579	10569	10500	10400	10613	10641	10642	10681	10537	10531	10671	10563	10663	10735	10585	10633	10535	10654	10461	10693	10652	10664	10577	10719	10461	10589	10474	10585	10654	10495	10613	10630	10702	10545	10567	10580	10805	10756	10615	10766	10606	10642	10648	10642	10655	10595	10708	10537	10826	10708	10776	10638	10555	10718	10573	10519	10497	10837	10578	10583	10527	10591	10657	10668	10723	10487	10575	10658	10585	10668	10642	10696	10531	10525	10689	10527	10725	10634	10702	10589	10680	10595	10630	10515	10600	10701	10496	10576	10770	10726	10582	10626	10556	10695	10517	10614	10776	10714	10658	10663	10605	10621	10647	10799	10783	10557	10621	10640	10573	10634	10759	10648	10508	10398	10799	10749	10606	10460	10675	10625	10715	10626	10575	10579	10736	10540	10558	10670	10557	10675	10686	10573	10695	10747	10700	10600	10614	10686	10894	10831	10672	10656	10716	10620	10698	10699	10604	10785	10787	10631	10739	10666	10729	10661	10627	10537	10727	10730	10549	10618	10699	10667	10529	10695	10538	10666	10728	10650	10583	10481	10580	10694	10721	10564	10694	10712	10559	10655	10764	10887	10709	10577	10427	10464	10693	10618	10477	10672	10789	10581	10317	10755	10519	10603	10628	10631	10550	10541	10595	10744	10504	10696	10608	10553	10576	10549	10699	10548	10852	10610	10686	10666	10594	10678	10614	10651	10639	10561	10618	10573	10388	10782	10764	10552	10761	10517	10650	10610	10512	10554	10602	10629	10599	10655	10532	10553	10777	10644	10681	10567	10562	10929	10590	10420	10662	10545	10749	10734	10629	10623	10605	10648	10674	10602	10638	10378	10556	10626	10472	10607	10538	10711	10613	10633	10625	10570	10641	10554	10507	10557	10543	10650	10559	10581	10735	10652	10676	10708	10577	10830	10470	10692	10580	10673	10716	10552	10600	10753	10693	10731	10631	10579	10685	10663	10831	10698	10636	10768	10542	10639	10577	10626	10507	10649	10644	10510	10753	10519	10660	10670	10598	10491	10581	10527	10596	10717	10626	10624	10720	10838	10695	10637	10611	10608	10768	10614	10691	10665	10636	10646	10574	10730	10778	10595	10674	10574	10626	10651	10569	10644	10509	10634	10612	10643	10593	10308	10502	10808	10649	10687	10697	10532	10604	10706	10545	10605	10539	10738	10545	10609	10643	10560	10608	10740	10679	10563	10645	10709	10583	10532	10689	10760	10796	10603	10661	10670	10684	10828	10620	10814	10652	10835	10506	10693	10603	10615	10725	10636	10608	10641	10624	10670	10696	10521	10535	10620	10544	10586	10573	10678	10630	10549	10702	10757	10755	10630	10764	10607	10567	10638	10631	10613	10564	10561	10623	10656	10744	10858	10559	10447	10640	10758	10579	10705	10738	10699	10721	10502	10661	10555	10532	10554	10532	10648	10558	10623	10685	10593	10542	10697	10637	10722	10626	10620	10536	10624	10536	10666	10661	10547	10424	10679	10543	10684	10745	10513	10555	10631	10639	10727	10519	10592	10570	10631	10605	10721	10475	10722	10600	10615	10453	10502	10642	10653	10601	10599	10568	10539	10760	10656	10634	10547	10541	10635	10504	10456	10438	10703	10649	10610	10611	10620	10717	10483	10695	10503	10583	10712	10722	10791	10610	10697	10651	10752	10707	10567	10500	10561	10680	10697	10565	10671	10626	10812	10801	10642	10424	10560	10422	10515	10482	10436	10449	10632	10654	10645	10682	10603	10684	10717	10788	10649	10624	10764	10677	10670	10657	10622	10719	10703	10672	10468	10603	10573	10799	10753	10689	10866	10524	10607	10531	10825	10766	10604	10586	10505	10823	10651	10428	10559	10690	10700	10652	10650	10815	10656	10586	10675	10720	10529	10646	10715	10671	10711	10564	10390	10728	10579	10521	10571	10659	10769	10830	10569	10482	10585	10513	10644	10647	10585	10612	10469	10636	10634	10645	10783	10535	10553	10544	10724	10715	10775	10452	10510	10594	10797	10661	10613	10442	10699	10728	10595	10984	10649	10699	10429	10535	10515	10719	10582	10695	10741	10544	10577	10690	10795	10548	10691	10586	10715	10626	10627	10631	10610	10549	10684	10548	10634	10759	10778	10579	10716	10905	10741	10565	10637	10654	10710	10644	10576	10615	10728	10491	10553	10745	10729	10675	10552	10552	10703	10562	10581	10631	10585	10598	10766	10505	10750	10560	10558	10602	10651	10570	10704	10613	10606	10625	10555	10567	10626	10604	10528	10652	10585	10642	10659	10613	10784	10724	10653	10615	10583	10674	10515	10445	10808	10584
40372	61113	46457	23058	13475	11888	11865	11856	11938	11885	11829	11920	11892	11922	11801	11727	12108	11825	11855	11711	12117	12007	11901	11826	11923	11852	11902	11884	11742	11840	11754	11875	11864	11880	11970	11931	11839	11853	11817	11896	11847	11856	11772	11920	11775	11790	11765	11852	11864	11793	11856	11839	12178	11817	12032	11836	11665	11896	11742	11837	11897	11773	11845	11609	11906	11825	11816	11865	11893	11867	11914	11952	11732	11769	12020	11967	11843	11836	11882	12037	11759	11892	11815	11838	11961	11629	11811	11891	11843	11912	11941	11824	11736	12013	11992	11925	12072	11936	11982	11825	11883	11906	11825	11984	11934	11842	11833	11883	11814	11937	11854	11788	11858	11777	11857	11761	11714	11839	11748	11834	11865	11857	11921	11907	11821	12047	11839	11694	11734	12019	11835	11934	11904	11769	11827	11791	11835	11788	11931	11759	11886	11836	11736	11888	11894	11945	11828	11915	11709	11843	11865	11717	11855	11945	11889	11789	11819	11861	11881	11833	11940	11924	11924	11792	11752	11847	11911	11747	11815	11802	11693	11801	11839	11786	11904	11724	11844	11941	12035	11902	12129	11787	11835	11915	11696	11779	11942	11955	11980	11756	11935	11731	11818	11907	11791	11681	11853	11895	11810	12006	11888	11776	11822	11798	11928	11816	11804	11953	11853	11920	12011	11786	11903	11740	11862	11887	11963	11857	11842	11690	11726	11771	11891	11932	11731	11934	11731	11908	11887	11891	11826	11881	11942	11753	11994	11767	11814	11836	11787	11840	11921	12040	11781	12029	11810	11894	11780	11885	11933	11874	11807	11777	11860	11723	11744	11921	11809	11855	11885	11714	11944	11944	11744	11931	11889	11821	11822	12008	11904	11810	11844	11874	11959	11738	11758	11890	11930	11829	11732	11794	11854	11782	11789	11795	11912	11786	11860	11723	11812	11934	11874	11829	11791	11625	11962	11950	11845	11868	11810	11718	11795	11942	11794	11802	11962	11786	11937	11865	11903	11877	11993	11839	11883	11816	11829	11944	11930	11711	11760	11839	11796	11838	11985	11899	11764	11894	11879	11910	11821	11794	11816	11847	11934	12009	11814	11878	11758	11841	11852	11753	11870	12028	11862	11889	11835	11940	11632	11862	11749	11798	11984	11782	11833	11953	11806	11846	11872	11870	11832	11967	11936	11895	11856	11806	11623	11870	11936	11889	11842	11911	11994	11889	11845	11961	11942	11725	11819	11790	11668	11875	11951	11867	11870	11791	11942	11863	11760	11972	11774	11948	11871	11910	11886	11845	11806	11756	11757	11889	11821	12086	11712	11800	11843	11961	11911	11842	11844	11801	11781	11870	11973	11901	12045	11834	11875	11941	11865	11760	11879	11743	11908	11857	11704	11890	11826	11849	11848	11851	12012	11686	11817	11690	11684	11871	11937	11775	11816	11753	11903	11995	11801	11911	11905	11786	11809	11885	11848	11788	11711	11866	11954	11829	11782	11861	11865	11646	11825	11691	11930	11758	12005	11742	11931	11835	11938	11794	11900	11773	11853	11932	12026	11915	11757	11742	11847	11862	11891	11960	11829	11939	11980	11726	11914	11939	11839	11839	11896	11814	11778	11863	11868	11832	11829	11912	11976	11638	11888	11944	11789	11752	11933	11906	11835	11872	11884	11787	11858	11748	11927	11785	11708	11821	11905	11860	11704	11967	11805	11904	11691	11949	11869	11842	11713	11910	12000	11943	11700	11880	11836	11882	11864	11947	11725	11884	11775	11750	11910	11852	11802	11797	11785	11881	11961	11794	11814	12042	11862	11962	11710	12042	11980	11975	11899	11673	11758	11796	11711	11960	11868	11816	11998	11884	11912	11917	11811	11817	12029	11957	11798	11859	11757	11915	11896	11789	11935	11723	11960	11918	11851	11784	11915	11653	11767	11712	11907	11867	11766	11931	11999	12001	11884	11800	12023	11725	11782	11811	11828	11839	11907	11866	11823	11991	11828	11844	11936	11922	11755	11852	11922	11884	11880	12064	11923	12019	11761	11839	11874	11833	11853	11864	12015	11792	11842	11899	11886	11861	11930	12004	11993	11867	11782	11895	11751	11948	11799	11793	11766	11941	11862	11974	11973	11885	11698	11943	11940	11723	11832	12007	11857	11859	11855	11730	11808	11767	11831	11923	11955	11829	11826	12026	11703	11866	11857	11826	11713	11790	11792	11871	11650	11906	11852	11875	11829	11832	11843	11751	11860	11981	11819	11847	11813	11757	11794	11860	11905	11874	11893	11887	11906	11928	11801	12046	11764	11630	11680	11713	11972	11869	11906	11723	11880	11952	11749	11784	11957	11780	11901	11913	11755	11784	11832	11788	11726	11855	11759	11915	11934	11841	12003	11879	11698	11782	11831	11751	11841	11857	11926	11848	11608	11996	11869	11800	11779	11904	11880	11852	11772	11839	11942	12051	11801	11927	11912	11944	11899	11852	11925	11856	11924	11841	11797	11796	11914	11889	11928	11857	11752	11862	11874	11854	12096	11860	11776	11921	11954	11904	11887	11818	11933	11861	11943	11763	11989	11901	11835	11933	12016	11848	11862	12022	11971	11852	11833	11815	11756	11735	11819	11927	11829	11934	11851	11922	11873	11795	12025	11973	11916	11925	11917	11864	11942	11755	11832	11826	11746	11679	11887	11849	11890	11884	11788	11826	11911	11894	11857	11841	11729	11870	11917	11999	11862	11805	11980	11864	11884	11645	11937	11685	11772	12011	11858	11801	11886	11852	11897	11615	11910	12056	11895	11841	11933	11992	11907	11758	11949	11805	11917	11942	11965	11828	11901	11946	11887	11859	11902	11855	11729	11643	11812	11735	11817	11769	11899	11841	11688	11814	11789	11830	11877	11920	11932	11900	11864	12190	11873	11783	11756	11951	11866	11841	11697	11784	11760	12029	11938	11900	11869	11913	11865	11775	11875	11979	11957	11989	11849	11945	11877	11817	11886	11767	11865	11734	11751	11860	11837	11988	11872	11946	11680	11964	11739	11861	12004	11862	11990	11890	11846	11799	11880	11800	11792	11870	11885	11762	11933	11766	11798	11740	11995	11847	11845	12017	11972	11921	11729	11917	11874	11982	11865	11693	11830	11842	11941	11830	11864	11954	11867	11722	11954	11757	12059	11850	11978	11940	11796	11827	12043	11851	11891	11748	11823	11748	11766	12044	11710	11835	11823	11878	11791	11910	11875	11811	11730	11914	11807	11933	11703	11974	11904	11786	11930	11917	11805	11802	11841	11809	11901	11972	12027	11907	11913	11872	11909	11915	11851	11721	11924	11864	11734	11715	11966	11882	11896	11832	11787	11874	12151	11772	11857	11762	11930	12024	11894	11944	11944	11875	11862	11806	11969	11934	11763	12021	11816	11857	11890	11915	11735	11936	11930	11872	11797	12008	11950	11840	11875	11940	12010	11872	11722	11932	11874	11984	11903	11775	11697	11677	11775	11883	11832	11840	11831	12010	11830	11871	11759	11911	11909	11912	11866	11877	11733	11941	11811	11825	11950	11771	11775	11899	11963	11960	11908	11790	11901	11865	11913	11898	11825	11797	12036	11876	11927	11858	11883	12074	11820	11888	11959	11816	11753	11882	11953	11768	11942	11811	11773	11772	11909	11899	11855	11959	11938	11958	11835	11901	12016	11978	11932	11809	11805	11962	11878	11972	11801	11839	11996	11951	11914	11721	11931	11819	11983	11742	11706	11809	11964	11968	11814	12005	11914	11920	11900	11968	11893	11760	11925	11951	11777	11860	11875	11700	11807	11812	11892	11980	11882	11782	11901	11923	11781	11766	11768	11772	11760	12010	11867	11901	11940	11848	11928	11781	11841	12007	11910	11827	11858	11898	11839	11892	11838	11817	11836	12051	11748	11743	11922	11770	11938	11858	12085	12028	12011	11774	11979	11818	11793	11926	11941	11893	11812	11834	11984	11957	11948	11768	11751	11985	11893	11982	11769	11830	11992	11734	11887	11865	11970	11869	11909	11895	11929	11901	11837	11720	11795	11961	11745	11977	11875	11840	11752	11826	11799	12013	11828	11756	11782	11673	12017	11787	12168	11735	11820	11819	11850	11779	11891	11822	11853	11942	11772	11829	11972	11738	11811	11810	11992	11904	11826	11962	11914	11823	11687	11833	11824	11839	11880	11821	11796	11914	11821	11906	11787	11915	11952	11841	11924	11810	11762	11992	11829	11721	11883	11931	11681	11712	11833	11746	11812	11738	11937	11623	11754	11838	11968	11876	11920	12011	11818	11753	11874	12023	11866	11949	11864	11821	11919	11946	11875	11722	12111	11847	11945	11838	11886	11841	11664	11878	11820	11805	11841	11991	11734	11936	11804	11714	11971	11760	11857	11902	11927	11814	11853	11911	11852	11960	11999	11872	11887	11866	12011	11773	11806	11788	11753	11857	11691	11835	11812	11929	11809	11804	11793	11880	11891	12010	11760	11799	11714	11788	11874	11880	11907	11937	11837	11956	11917	11769	11870	11848	11892	11923	11921	12048	11877	11892	11853	11775	11881	11902	12046	11989	11797	11876	11921	11876	11937	11977	11890	11788	11820	11746	11857	12031	11806	11929	11833	11827	11803	11929	11938	11893	11769	11840	11872	11844	11924	12013	11796	11887	11908	11840	11921	11912	11813	11896	11825	11829	11801	11986	11901	11913	11883	11954	11769	11993	11871	12006	11830	11789	12147	11871	11747	11866	11925	11942	11907	11758	11864	11943	11813	11911	11859	11793	11940	11936	11897	11892	11827	11745	11991	11951	11838	11917	11810	11883	11804	11823	11815	11819	11971	11794	11932	11946	11760	11849	12030	11877	11789	11946	11814	11863	11738	12017	11906	11815	11975	11660	11882	11848	11723	11923	11721	11812	11909	11778	11875	11871	11819	11781	11824	11737	11912	11864	11774	11846	11852	11948	11839	11813	11925	11908	11978	11768	11840	11749	11845	11911	11796	12070	11949	12003	11858	11863	11807	11927	11805	11953	11806	12002	11886	11984	11784	11953	11820	11745	11780	11925	11784	11905	11964	12012	11787	11932	11850	11828	11962	11760	11804	11956	11788	11847	11800	11941	11888	11831	11691	11691
24001	23993	36190	31071	22709	19967	15952	11923	10901	11155	11015	11026	10892	10846	10981	10824	10863	10709	10800	10644	10889	10710	10860	10886	10697	10690	10775	10657	10824	10697	10671	10852	10819	10664	10540	10686	10683	10732	10770	10699	10688	10706	10746	10661	10723	10742	10807	10666	10632	10663	10782	10713	10814	10593	10586	10813	10742	10749	10709	10635	10652	10628	10852	10764	10673	10765	10829	10788	10649	10789	10650	10732	10712	10872	10730	10784	10710	10556	10378	10743	10763	10710	10911	10797	10594	10608	10670	10700	10578	10593	10611	10741	10773	10685	10494	10598	10659	10608	10735	10663	10758	10763	10696	10741	10678	10615	10607	10602	10683	10659	10737	10740	10765	10683	10678	10785	10595	10659	10792	10491	10696	10674	10715	10522	10734	10706	10781	10520	10583	10640	10772	10649	10739	10764	10794	10640	10609	10751	10626	10639	10608	10709	10650	10645	10791	10659	10655	10592	10711	10650	10689	10474	10574	10731	10603	10740	10822	10660	10613	10654	10612	10513	10605	10608	10769	10810	10793	10726	10605	10727	10504	10468	10528	10793	10408	10679	10746	10789	10658	10758	10684	10843	10740	10533	10681	10774	10642	10750	10794	10591	10734	10589	10645	10621	10624	10651	10687	10794	10710	10719	10797	10592	10588	10721	10557	10779	10568	10875	10718	10648	10606	10771	10683	10672	10659	10629	10777	10438	10586	10580	10789	10700	10501	10736	10819	10599	10713	10542	10665	10708	10724	10788	10779	10640	10715	10608	10490	10836	10743	10713	10708	10591	10809	10634	10850	10794	10629	10426	10672	10706	10706	10774	10723	10599	10537	10622	10738	10804	10743	10713	10665	10723	10677	10708	10495	10618	10375	10672	10721	10654	10619	10904	10746	10689	10615	10599	10755	10586	10708	10602	10555	10725	10570	10743	10678	10568	10715	10902	10611	10735	10593	10601	10654	10667	10823	10678	10605	10714	10716	10693	10635	10602	10696	10606	10691	10524	10722	10732	10880	10691	10723	10765	10719	10626	10806	10621	10761	10684	10662	10592	10532	10789	10719	10605	10648	10652	10606	10659	10873	10593	10643	10633	10782	10578	10864	10606	10560	10739	10559	10625	10601	10641	10620	10702	10769	10520	10826	10735	10780	10667	10671	10728	10652	10613	10659	10762	10564	10526	10583	10634	10750	10725	10723	10478	10683	10695	10747	10591	10693	10575	10732	10746	10636	10874	10768	10682	10706	10643	10539	10640	10621	10599	10681	10625	10707	10588	10615	10629	10360	10796	10623	10748	10528	10581	10657	10932	10766	10555	10859	10705	10689	10626	10730	10603	10585	10676	10645	10657	10479	10636	10711	10723	10641	10712	10790	10740	10689	10647	10578	10453	10642	10585	10797	10511	10727	10506	10600	10744	10767	10466	10717	10813	10749	10755	10555	10481	10591	10667	10817	10644	10583	10651	10722	10749	10517	10675	10531	10681	10615	10677	10630	10638	10579	10571	10807	10782	10671	10673	10734	10808	10686	10488	10831	10627	10727	10704	10719	10845	10672	10463	10640	10742	10746	10546	10725	10773	10654	10767	10737	10760	10767	10729	10868	10674	10653	10761	10671	10765	10820	10542	10575	10713	10635	10632	10501	10632	10397	10711	10565	10655	10598	10767	10790	10666	10597	10881	10739	10768	10671	10680	10621	10718	10797	10682	10470	10534	10657	10629	10566	10574	10648	10654	10536	10797	10694	10701	10678	10753	10672	10704	10612	10700	10590	10681	10773	10602	10569	10789	10635	10724	10627	10586	10566	10752	10714	10735	10553	10617	10512	10689	10677	10683	10691	10770	10637	10587	10802	10513	10600	10497	10632	10796	10701	10575	10629	10698	10653	10658	10748	10635	10700	10475	10614	10708	10654	10527	10645	10703	10792	10686	10676	10775	10771	10711	10606	10593	10724	10602	10596	10673	10631	10571	10661	10712	10618	10692	10598	10561	10686	10756	10725	10593	10576	10665	10883	10788	10617	10739	10667	10649	10718	10638	10688	10731	10836	10813	10734	10661	10694	10523	10665	10647	10594	10692	10717	10639	10712	10763	10762	10735	10710	10718	10678	10568	10702	10595	10712	10723	10791	10726	10684	10834	10580	10631	10654	10601	10740	10750	10779	10872	10779	10565	10680	10830	10773	10673	10801	10541	10729	10755	10646	10538	10733	10649	10660	10760	10693	10567	10561	10578	10707	10649	10784	10793	10737	10641	10602	10631	10630	10725	10617	10783	10644	10663	10815	10587	10902	10617	10751	10577	10879	10629	10727	10517	10666	10684	10707	10777	10861	10865	10557	10601	10655	10581	10591	10784	10655	10681	10733	10633	10778	10630	10592	10646	10584	10812	10653	10739	10678	10561	10670	10666	10545	10681	10523	10546	10721	10555	10522	10539	10617	10580	10736	10638	10515	10741	10656	10820	10769	10488	10732	10529	10607	10605	10545	10628	10592	10677	10777	10634	10633	10822	10703	10630	10845	10546	10785	10512	10815	10578	10650	10707	10708	10632	10571	10659	10687	10640	10577	10700	10731	10822	10851	10572	10690	10591	10630	10589	10726	10573	10823	10452	10653	10718	10674	10658	10677	10653	10635	10589	10677	10781	10674	10707	10816	10773	10564	10683	10710	10697	10630	10780	10658	10699	10618	10619	10731	10480	10718	10710	10726	10854	10570	10502	10687	10680	10675	10587	10711	10473	10890	10635	10673	10853	10738	10532	10613	10628	10619	10622	10661	10623	10739	10555	10646	10580	10731	10695	10579	10776	10591	10744	10514	10611	10775	10692	10746	10481	10495	10789	10483	10574	10660	10735	10734	10593	10729	10660	10704	10603	10723	10786	10744	10711	10829	10564	10691	10539	10643	10705	10640	10749	10625	10587	10608	10635	10592	10634	10640	10601	10761	10685	10545	10497	10631	10771	10558	10539	10585	10652	10728	10755	10645	10696	10702	10642	10832	10632	10610	10776	10728	10775	10569	10715	10623	10716	10902	10727	10681	10708	10623	10755	10801	10675	10780	10696	10644	10686	10707	10632	10770	10650	10649	10591	10602	10481	10448	10811	10618	10687	10471	10592	10430	10665	10548	10644	10721	10686	10494	10685	10682	10886	10752	10758	10632	10735	10641	10428	10642	10677	10647	10704	10685	10791	10650	10643	10806	10701	10614	10663	10678	10797	10545	10642	10532	10696	10600	10705	10681	10552	10715	10743	10662	10724	10766	10562	10568	10714	10859	10766	10756	10709	10753	10638	10493	10541	10647	10554	10744	10655	10671	10654	10624	10792	10732	10582	10824	10673	10616	10652	10669	10674	10766	10559	10776	10651	10768	10653	10790	10563	10497	10846	10648	10584	10799	10688	10612	10627	10512	10626	10757	10728	10762	10728	10500	10835	10554	10713	10647	10726	10437	10637	10626	10625	10627	10723	10762	10627	10785	10650	10752	10766	10646	10692	10594	10818	10463	10679	10618	10694	10623	10617	10750	10417	10621	10619	10692	10767	10868	10573	10720	10741	10634	10726	10757	10609	10812	10818	10674	10616	10760	10635	10652	10616	10683	10589	10553	10701	10688	10763	10722	10704	10777	10569	10753	10702	10502	10500	10697	10738	10804	10761	10762	10749	10830	10647	10515	10543	10697	10720	10670	10703	10807	10717	10603	10729	10777	10583	10575	10664	10558	10639	10640	10649	10470	10521	10602	10552	10629	10651	10828	10500	10647	10701	10576	10868	10632	10593	10606	10635	10659	10592	10540	10545	10556	10696	10665	10627	10687	10469	10810	10670	10503	10736	10595	10686	10537	10636	10712	10555	10451	10487	10442	10828	10731	10831	10658	10553	10676	10581	10628	10662	10633	10643	10678	10684	10612	10718	10623	10739	10673	10673	10663	10590	10753	10760	10683	10760	10628	10645	10660	10705	10693	10676	10704	10578	10655	10492	10549	10568	10653	10610	10745	10607	10632	10612	10675	10641	10709	10844	10736	10735	10784	10571	10555	10588	10778	10614	10504	10621	10775	10657	10616	10815	10659	10685	10542	10545	10554	10533	10729	10672	10633	10691	10598	10666	10554	10652	10708	10648	10664	10765	10587	10718	10595	10697	10605	10650	10660	10865	10744	10726	10730	10687	10713	10624	10613	10689	10793	10597	10822	10637	10688	10551	10788	10761	10729	10829	10697	10538	10763	10714	10721	10701	10627	10616	10794	10661	10681	10764	10741	10583	10742	10697	10609	10582	10626	10662	10644	10632	10593	10528	10694	10769	10632	10587	10723	10541	10548	10738	10795	10596	10600	10765	10713	10567	10852	10665	10739	10541	10763	10685	10764	10657	10714	10490	10825	10602	10813	10638	10724	10710	10682	10603	10859	10330	10750	10756	10552	10546	10604	10752	10721	10748	10713	10681	10620	10608	10690	10593	10728	10572	10569	10679	10483	10475	10580	10589	10576	10743	10751	10886	10665	10531	10707	10748	10715	10646	10729	10868	10729	10722	10727	10346	10507	10623	10884	10587	10602	10662	10591	10567	10622	10704	10655	10616	10680	10638	10707	10682	10725	10838	10557	10668	10728	10558	10732	10743	10707	10517	10549	10647	10521	10583	10733	10602	10606	10581	10833	10799	10687	10767	10561	10456	10624	10502	10768	10719	10646	10585	10649	10645	10459	10582	10623	10740	10677	10503	10777	10718	10769	10774	10588	10594	10721	10607	10630	10524	10733	10718	10687	10565	10809	10633	10552	10742	10654	10579	10734	10656	10710	10773	10771	10667	10779	10943	10703	10664	10405	10781	10497	10639	10856	10645	10707	10669	10571	10686	10794	10452	10744	10805	10825	10718	10707	10641	10722	10596	10706	10689	10718	10735	10767	10707	10827	10487	10729	10585	10497	10648	10657	10634	10610	10712	10689	10663	10799	10862	10697	10589	10680	10536	10688	10788	10795	10653	10512	10528	10522	10677	10598	10729	10583	10613	10654	10703	10750	10602	10649	10648	10710	10627	10696	10679	10712	10681	10863	10790	10592	10611	10660	10535	10608	10594	10529	10896	10699	10807	10607	10717	10821	10564	10780	10659	10609	10731	10698	10614	10515	10813	10659	10572	10497	10548	10739	10537
63432	107711	85030	53898	20833	11791	11911	12030	11778	11961	12082	11797	11892	12030	11940	11929	11924	11930	11911	12062	11737	12004	11968	11922	11888	12014	12107	11907	11944	11961	11865	11964	11964	11968	11811	11980	11864	11947	11840	11867	11891	11793	11937	11860	11831	11886	11987	12025	11976	12015	12101	11908	11925	11829	11999	11843	11952	12104	12030	12007	11901	11928	11936	11904	11839	11930	11913	12098	11816	12031	11942	11895	11963	12091	11970	11815	11664	11979	11882	11895	11913	11936	11852	11787	11987	11892	11922	11717	11938	11914	11817	11914	11942	11917	11976	11965	12113	11858	11818	11796	11913	11957	11890	11915	11910	11823	11818	11876	11986	11906	12131	11808	11916	11662	12060	11970	11778	11777	11925	11828	11937	11948	11792	11805	11956	11812	11851	11818	11881	11791	11894	11994	11990	11788	11924	11969	11948	11966	11952	11888	11821	11901	11829	11987	11994	11983	11789	11924	12001	11880	11902	12000	11765	11991	11941	11808	11879	11767	11979	11935	11873	11984	11871	11955	11882	11855	11786	11842	11858	11776	12006	11742	11778	12021	11899	11931	11667	11971	11885	11802	11981	11920	11774	11968	11907	11731	11849	11878	12000	11884	11804	11878	11926	11898	11892	11890	11878	12024	11802	12025	11849	11795	12126	11838	11818	11958	11892	11836	11893	11961	12056	11930	11768	11988	11860	11897	12013	11936	12006	12018	11893	11803	11960	12095	11885	11959	11874	11904	11953	11808	11734	12071	11946	12113	11889	11814	11991	11880	11900	11893	12013	11978	11852	11848	11839	11929	11999	11920	11768	11923	12046	11868	11871	11913	11965	11743	11964	11899	12057	11973	11910	11980	11965	11862	12046	11907	11881	11831	12011	11854	12054	11921	11859	11902	11909	11874	11927	11811	11896	11757	11931	11717	12007	11866	11839	11869	11837	11864	12027	11954	11913	11923	11953	11987	11901	11779	11953	11969	12039	11967	11757	12032	11922	11889	11941	11933	11982	11852	12002	11876	11870	11898	11837	11966	11875	11863	11976	11918	11863	11982	11866	11944	11751	11867	11957	11842	12021	11878	11812	11847	12027	11926	11894	11995	11970	11858	11930	11791	11991	12055	11774	11816	11839	11760	11927	11940	11924	11726	11689	11876	11936	11912	11888	11942	12061	11851	11783	11896	11742	12075	12014	11777	11841	11861	11964	11894	11925	12045	11841	11888	11921	11823	12022	12015	11962	11951	11940	11993	11861	11954	12078	11869	11895	11883	11860	11991	11839	12017	11877	12038	11964	11931	11926	12033	11893	11839	11886	11874	12151	11775	12035	11771	12070	11877	11879	11791	11892	12015	12011	11992	11823	11885	11960	11868	11875	11798	11948	11894	12015	11846	11822	11823	11823	12111	11941	11882	11943	11734	11924	11979	11839	11866	11921	11988	11960	11920	11925	11852	11977	11936	11940	11848	11808	11793	11837	11836	11954	11908	11806	11863	12062	12029	11957	11930	11821	11981	11846	11959	11959	11625	11759	11990	11745	11982	11847	11744	12020	11911	11952	11720	11934	11826	11847	11904	11837	12000	12079	11977	11986	11774	12061	11926	11843	11959	11883	11894	12077	11944	11814	11810	11903	11990	11874	11914	11844	11856	11968	11884	11978	11882	12028	11886	11850	11967	11931	11896	11875	11770	11857	11927	11910	11953	11978	11929	11946	11907	11932	11887	12032	11985	11852	11931	11984	12129	11821	12045	11737	11866	11902	11888	11805	12050	11906	11840	11878	11921	11775	11923	11854	11987	11957	11794	11971	11853	11846	12053	11915	11917	11850	11994	12050	11738	11958	12143	11935	11800	12097	11942	11934	11818	11987	11847	11912	11992	11950	11944	12012	11846	12106	11992	11930	11946	12051	11966	11970	11911	11704	11847	11895	11954	11920	11912	11968	11916	11864	11878	11972	11851	12110	11863	11891	11885	11901	11821	11902	11910	11993	12010	11767	11939	11860	12021	11819	11833	11895	11852	12020	11819	12011	11807	11877	11899	11952	11971	11984	11952	11933	12000	11941	11800	11787	11981	12011	11745	11973	11835	12173	11823	11942	12007	11789	12119	11825	11932	12084	11937	11728	11795	11977	11943	11948	11968	11787	11994	11803	11795	11928	11791	12044	11966	11847	11978	11972	11973	11804	11807	12023	11755	11964	11992	11931	11841	11934	12016	11886	11737	12054	11856	11848	11945	12083	11876	11852	12035	11943	11897	11741	11849	11931	11984	11796	11898	11879	11771	11908	11986	11922	11855	11969	11914	11945	11921	11756	11809	11965	11810	11988	11861	11773	12124	11832	11957	11908	12003	11940	11824	11839	11832	12025	11930	11916	11976	11920	11760	11861	11972	11873	11819	11752	11860	11981	12007	11845	11729	11950	12051	11929	11902	11891	11869	11926	11994	11977	11823	11944	11833	11782	11798	11908	11974	12015	12067	11989	11986	11929	11967	11980	11902	11806	11879	11997	12021	11765	11794	11935	11859	11840	11883	11980	11910	11945	11823	12015	11834	11930	11951	11871	11935	11872	11829	11933	11849	11994	11920	11800	11828	11963	11771	12081	12003	11979	11966	11774	11725	11933	11861	11809	11931	12034	11950	11930	11858	11867	11830	11980	11881	12023	12026	11963	11822	11991	11893	11997	11969	12076	11846	11925	11814	11986	11918	11952	11952	12079	11930	11917	11905	12049	12097	11807	11909	11870	11968	11833	11934	12083	11848	11900	11874	11959	11771	11853	11926	11908	11911	12059	11936	11843	12023	11836	11886	11736	11916	11976	11926	11882	11851	11925	11895	11885	11770	11976	12007	12035	11982	12029	11830	11846	11868	11875	11933	11849	11809	11894	11929	11852	11833	12036	11811	11945	11878	11873	12057	11935	11874	11976	11992	11870	11825	11931	12005	12106	11947	12028	11972	11860	11894	11885	12003	11935	11809	11923	11921	12105	11862	12024	11984	12010	12026	11800	11886	11956	11851	12060	11887	11901	11801	12029	11811	11918	12074	11911	11748	12067	11838	11810	11843	11758	11836	12002	11875	11916	11903	11933	11960	11869	11810	11759	11995	12008	11789	11902	11905	11961	12120	11895	12000	12209	11919	12101	11963	11925	11895	11868	11860	12012	11846	12224	11929	11899	11931	12067	11772	11788	12044	11864	11970	11788	11787	11936	11958	11968	11751	11801	11956	12060	11873	11846	11984	11997	11931	11913	11971	11987	12040	11880	11958	11734	11967	11947	11875	11963	11919	11953	11780	12038	11949	11884	11905	11847	11984	11812	12040	11910	12002	11848	11823	12078	11772	11870	11874	11854	12052	11859	11785	11839	11766	11895	11990	11930	11797	11960	11841	11935	11785	11818	11807	11895	11896	11891	11973	11917	11966	11966	11846	11805	11887	11844	11710	11935	11853	11940	11936	12014	12086	12000	12049	12023	11903	11843	11847	11854	11886	12012	11993	11918	11925	11919	11768	11954	11977	12053	11827	11783	11869	11949	11862	11843	11889	11883	11951	12066	11875	11945	11898	11989	11846	11836	11851	11967	12021	11920	12037	11903	11603	12085	12042	11834	11931	12010	11834	11836	11997	11925	11882	11920	11820	12062	11759	11852	11959	11825	11885	11870	11984	11898	12024	11933	11886	11843	11976	11865	12007	11936	11863	11856	12000	11970	11670	11941	11957	11928	11872	12023	11892	11857	11935	11741	12049	12015	11754	11937	11850	11810	11837	11937	11932	11914	11853	11849	11843	11971	11883	11882	11951	12025	11871	11741	11947	11910	11927	11853	11793	11834	11797	11976	11929	12001	11867	11750	11903	11854	12043	11890	11897	12017	12064	11879	11848	11892	11830	11745	12009	11855	11867	11922	11832	12193	11801	11789	11660	11957	11933	11941	11972	11872	11958	11924	11819	11911	11860	11850	11868	12061	11957	11930	11868	11890	11950	12022	11868	11748	11932	11954	11741	11959	11933	11881	12018	11798	11868	11951	11846	12002	11972	12030	11774	11841	11962	11887	12031	12026	11989	11761	11898	11805	11938	12006	11857	11866	11821	12029	11783	11971	11868	12090	11955	11851	11905	11819	11904	11913	11792	11909	12057	11929	11883	12026	12130	11963	11930	11987	11772	11939	11936	11983	12136	11881	11955	11990	12028	12064	11968	12006	11826	11872	11864	11803	11791	11780	11895	11869	11906	11929	11934	12018	11943	11719	11906	11921	11979	11953	12019	12039	11786	11897	11928	12031	11906	11863	12067	11716	11986	11851	11728	11782	12040	11988	12019	12053	11955	11994	11800	11776	11806	11814	11752	11766	12105	11874	11836	11905	11985	11856	12255	11876	12072	11989	11840	11843	11963	11863	11879	11958	11832	11839	11725	12033	11826	11838	11829	11975	11877	11995	11937	11867	11918	12053	12008	11753	11876	11793	11775	11819	12076	11855	11954	11934	12029	11875	11684	11885	11861	11938	11747	11815	11928	12035	11995	11904	11827	11895	11874	11865	11939	11895	11867	11735	11726	11882	12101	11734	11893	11869	12103	12019	11901	12059	11888	11883	11980	11798	11863	11956	11934	11870	11857	11814	11951	11902	11991	11975	11923	11987	11847	11877	11979	11884	11915	11802	11831	11917	11923	11754	11950	11926	11929	11884	11757	11895	11737	11962	11874	11944	11743	11985	11886	11775	11749	12012	11881	12043	11940	11990	11965	11947	11826	12072	11915	12006	11688	11801	11856	11958	11958	12017	11675	11988	11922	11966	11785	12010	11954	11995	11884	11904	11821	11970	11879	11953	11972	11781	11893	11909	11877	11913	11815	11858	12012	11802	11979	11977	11819	11927	11929	11913	11955	11954	11928	11930	11863	12058	11880	11984	11885	11894	11993	11865	12097	12035	11847	12110	11943	11749	11980	11859	11960	11895	11827	11899	11952	11826	11907	11887	11784	11814	11923	11968	11936	11863	11854	11933	11769	11871	11762	11731	11735	12043	11849	11827	11854	11917	11907	11972	11802	12010	11722	11853	11949	11923	11868	11925	11789	11842	11807	11868	11834	11917	11942	11990	11971	11648	11861	11849	11878	12173	11952	11891	11988	11887	11853	11951	11878	11781	11953	11853	11803
31449	35812	35919	23574	13421	11856	11823	11601	11599	11636	11555	11704	11591	11407	11532	11624	11601	11665	11570	11485	11395	11619	11576	11771	11539	11504	11688	11448	11457	11565	11551	11703	11534	11682	11545	11737	11648	11518	11414	11517	11407	11512	11615	11560	11516	11567	11783	11654	11448	11456	11542	11480	11643	11561	11528	11555	11489	11497	11520	11697	11563	11605	11425	11467	11497	11461	11495	11333	11544	11580	11707	11462	11464	11394	11506	11597	11612	11601	11489	11388	11535	11542	11471	11382	11458	11419	11583	11515	11303	11544	11581	11578	11534	11496	11596	11561	11364	11445	11612	11380	11460	11287	11612	11672	11540	11553	11494	11489	11828	11509	11533	11390	11599	11607	11562	11695	11484	11689	11545	11685	11428	11743	11830	11388	11488	11494	11543	11393	11371	11583	11654	11437	11438	11281	11417	11680	11472	11471	11460	11572	11406	11548	11481	11438	11531	11471	11448	11640	11626	11575	11374	11480	11524	11451	11424	11580	11417	11514	11693	11457	11439	11471	11612	11569	11602	11645	11617	11468	11540	11451	11694	11385	11586	11514	11441	11511	11433	11631	11291	11224	11435	11688	11590	11427	11592	11571	11583	11478	11462	11564	11514	11555	11566	11548	11283	11572	11771	11325	11539	11528	11490	11558	11645	11628	11567	11562	11637	11587	11505	11565	11434	11433	11509	11634	11309	11505	11493	11428	11618	11507	11546	11391	11441	11408	11428	11371	11539	11520	11562	11501	11314	11376	11745	11503	11487	11301	11652	11662	11560	11569	11550	11405	11459	11512	11456	11673	11396	11534	11497	11485	11473	11459	11508	11684	11453	11410	11446	11533	11513	11695	11670	11431	11668	11331	11577	11468	11324	11433	11636	11558	11470	11501	11599	11527	11314	11527	11751	11585	11479	11470	11525	11586	11500	11326	11379	11750	11619	11700	11482	11444	11570	11447	11451	11443	11395	11401	11508	11497	11425	11587	11368	11470	11581	11558	11447	11405	11591	11329	11500	11567	11556	11507	11427	11532	11446	11581	11501	11646	11633	11500	11526	11516	11534	11492	11619	11633	11610	11672	11529	11516	11498	11497	11609	11494	11520	11397	11371	11600	11652	11639	11500	11295	11344	11620	11534	11538	11385	11527	11466	11633	11634	11625	11404	11498	11659	11585	11618	11609	11501	11375	11675	11609	11450	11396	11577	11501	11551	11518	11441	11564	11431	11447	11519	11565	11712	11560	11432	11639	11541	11445	11426	11649	11426	11707	11399	11526	11570	11373	11421	11529	11431	11479	11571	11527	11594	11425	11489	11496	11370	11487	11639	11569	11555	11541	11484	11563	11543	11515	11422	11455	11296	11519	11528	11541	11484	11478	11573	11505	11519	11629	11574	11405	11516	11640	11606	11646	11733	11538	11559	11582	11543	11645	11566	11342	11456	11506	11620	11605	11567	11390	11467	11649	11574	11441	11507	11472	11444	11468	11277	11716	11420	11467	11720	11482	11451	11584	11544	11394	11437	11450	11601	11561	11418	11354	11582	11411	11485	11503	11405	11489	11379	11546	11602	11669	11501	11547	11487	11605	11608	11364	11583	11399	11474	11441	11458	11376	11594	11472	11717	11464	11614	11517	11528	11707	11720	11429	11489	11595	11382	11541	11626	11542	11435	11413	11374	11463	11582	11569	11591	11642	11545	11612	11509	11595	11526	11437	11550	11446	11611	11601	11543	11619	11595	11498	11506	11593	11674	11482	11674	11575	11639	11453	11449	11442	11524	11634	11628	11575	11503	11474	11431	11394	11505	11577	11528	11625	11627	11456	11481	11541	11501	11433	11516	11580	11407	11425	11422	11626	11384	11467	11493	11404	11684	11501	11631	11541	11582	11552	11546	11529	11485	11609	11522	11623	11447	11449	11694	11548	11514	11470	11219	11495	11527	11371	11612	11615	11776	11424	11448	11336	11460	11382	11643	11498	11546	11755	11508	11495	11414	11405	11571	11511	11409	11594	11517	11458	11444	11439	11470	11560	11496	11514	11618	11682	11511	11576	11549	11606	11586	11671	11550	11818	11553	11690	11570	11445	11648	11500	11639	11559	11570	11449	11604	11600	11470	11630	11667	11563	11492	11551	11401	11598	11377	11673	11402	11527	11693	11623	11446	11516	11466	11496	11449	11491	11426	11576	11461	11415	11544	11590	11595	11699	11580	11578	11462	11515	11204	11529	11426	11750	11539	11575	11480	11605	11469	11565	11408	11441	11567	11444	11421	11655	11534	11551	11565	11604	11434	11513	11530	11750	11461	11644	11442	11417	11580	11428	11631	11693	11599	11603	11471	11691	11531	11566	11500	11664	11485	11623	11521	11514	11474	11622	11709	11609	11650	11645	11493	11605	11594	11662	11616	11584	11415	11480	11354	11482	11449	11561	11640	11556	11397	11648	11628	11546	11529	11559	11630	11557	11599	11535	11464	11519	11501	11660	11602	11502	11628	11420	11475	11449	11598	11522	11722	11421	11348	11432	11362	11487	11565	11540	11332	11494	11476	11608	11615	11593	11443	11609	11653	11631	11632	11410	11585	11339	11479	11454	11395	11588	11353	11611	11678	11496	11554	11501	11427	11645	11646	11393	11657	11667	11649	11573	11466	11347	11420	11601	11431	11556	11476	11643	11570	11298	11489	11558	11480	11584	11565	11601	11529	11632	11562	11534	11578	11622	11526	11595	11548	11616	11681	11613	11445	11482	11559	11318	11461	11613	11604	11667	11570	11470	11692	11539	11576	11484	11768	11574	11648	11448	11541	11486	11352	11577	11492	11626	11489	11646	11650	11578	11578	11491	11561	11568	11541	11477	11591	11583	11668	11515	11614	11495	11634	11609	11543	11622	11543	11485	11540	11611	11441	11509	11415	11384	11554	11536	11621	11426	11437	11650	11566	11470	11479	11498	11485	11597	11510	11381	11539	11561	11621	11585	11492	11446	11439	11427	11496	11450	11694	11658	11461	11476	11526	11553	11534	11557	11458	11503	11533	11440	11386	11476	11534	11351	11548	11501	11417	11624	11589	11473	11405	11732	11525	11705	11615	11520	11417	11329	11528	11569	11505	11639	11353	11462	11398	11374	11410	11521	11375	11350	11437	11515	11631	11625	11713	11577	11635	11663	11673	11596	11459	11454	11547	11488	11463	11512	11488	11531	11546	11622	11485	11510	11468	11510	11575	11575	11413	11599	11535	11699	11558	11633	11446	11558	11484	11676	11600	11490	11443	11540	11530	11350	11493	11468	11383	11516	11503	11344	11546	11520	11625	11586	11650	11353	11547	11604	11556	11675	11416	11401	11525	11544	11622	11414	11646	11606	11635	11471	11679	11551	11510	11544	11478	11424	11410	11730	11561	11445	11669	11679	11463	11448	11454	11524	11545	11800	11543	11592	11523	11463	11558	11809	11453	11384	11448	11639	11561	11349	11468	11510	11325	11593	11526	11520	11621	11605	11541	11392	11619	11608	11733	11574	11574	11474	11550	11532	11547	11564	11332	11515	11627	11559	11523	11572	11512	11606	11572	11489	11587	11504	11437	11580	11395	11495	11687	11502	11409	11624	11499	11539	11534	11487	11338	11445	11650	11568	11481	11689	11710	11535	11404	11549	11475	11633	11676	11607	11452	11394	11605	11558	11548	11616	11528	11468	11690	11427	11750	11626	11527	11539	11626	11369	11639	11414	11634	11461	11695	11726	11460	11547	11423	11459	11450	11534	11595	11599	11595	11514	11526	11591	11617	11615	11571	11543	11323	11701	11512	11397	11667	11586	11626	11547	11442	11605	11590	11491	11486	11393	11657	11632	11696	11586	11640	11531	11577	11623	11672	11596	11580	11581	11540	11607	11479	11522	11604	11550	11631	11515	11614	11531	11476	11316	11481	11484	11456	11610	11411	11633	11472	11424	11437	11350	11288	11486	11566	11461	11696	11578	11461	11556	11550	11317	11674	11595	11593	11451	11428	11471	11543	11424	11621	11502	11617	11322	11619	11791	11545	11560	11558	11426	11466	11547	11494	11598	11767	11534	11488	11730	11476	11550	11564	11421	11590	11720	11568	11604	11661	11510	11454	11509	11569	11510	11484	11263	11499	11509	11522	11642	11577	11548	11526	11498	11656	11738	11500	11391	11560	11629	11431	11420	11474	11615	11599	11144	11502	11687	11390	11230	11554	11548	11516	11423	11483	11614	11481	11757	11533	11554	11502	11475	11358	11479	11477	11478	11555	11633	11446	11429	11340	11427	11675	11593	11621	11497	11493	11403	11693	11435	11590	11474	11597	11544	11597	11367	11601	11576	11617	11467	11449	11429	11458	11477	11598	11659	11584	11386	11473	11459	11548	11579	11561	11530	11478	11649	11581	11236	11564	11496	11398	11542	11648	11335	11680	11427	11601	11540	11548	11636	11466	11465	11451	11490	11536	11574	11341	11389	11356	11544	11575	11590	11515	11562	11500	11362	11613	11437	11696	11517	11549	11476	11607	11674	11551	11685	11540	11688	11646	11583	11575	11574	11498	11513	11504	11554	11493	11664	11493	11548	11456	11540	11351	11568	11548	11349	11591	11603	11588	11525	11662	11425	11598	11566	11504	11483	11417	11657	11510	11566	11561	11630	11753	11528	11506	11580	11501	11563	11545	11534	11460	11471	11648	11455	11463	11614	11405	11479	11610	11577	11596	11750	11510	11520	11582	11650	11715	11536	11513	11653	11772	11641	11554	11484	11494	11762	11606	11322	11607	11571	11585	11604	11360	11654	11523	11532	11335	11497	11560	11373	11559	11490	11585	11327	11515	11573	11686	11537	11692	11519	11424	11549	11386	11498	11501	11423	11567	11529	11464	11702	11433	11535	11378	11517	11565	11401	11522	11704	11485	11404	11605	11615	11589	11526	11591	11474	11557	11532	11503	11597	11615	11569	11522	11402	11628	11478	11578	11459	11510	11596	11429	11432	11466	11511	11575	11649	11525	11577	11667	11560	11455	11601	11554	11740	11620	11516	11460	11335	11676	11549	11739	11574	11589	11347	11541	11566	11691	11469	11374	11664	11629	11481	11469	11405	11319	11603	11455	11573	11588	11451	11487	11533	11648	11576	11426	11616	11612	11525	11553	11643
39506	54969	40974	22623	13313	12562	12448	12537	12606	12728	12595	12484	12695	12501	12694	12810	12396	12743	12710	12811	12757	12535	12568	12559	12804	12500	12563	12612	12658	12595	12627	12533	12605	12443	12522	12547	12603	12683	12666	12503	12658	12564	12503	12526	12447	12678	12599	12605	12614	12411	12504	12630	12703	12349	12604	12545	12426	12618	12570	12558	12662	12581	12719	12494	12558	12657	12590	12699	12510	12650	12694	12535	12490	12556	12559	12617	12512	12534	12605	12586	12609	12431	12557	12545	12467	12626	12528	12570	12546	12561	12517	12644	12476	12621	12516	12591	12623	12633	12493	12593	12505	12697	12566	12603	12678	12573	12658	12585	12640	12599	12583	12480	12552	12651	12793	12482	12626	12650	12522	12567	12586	12593	12723	12660	12573	12613	12665	12624	12603	12616	12675	12720	12540	12523	12700	12620	12420	12607	12443	12635	12552	12536	12435	12539	12505	12611	12613	12447	12469	12594	12648	12527	12568	12547	12567	12631	12387	12618	12719	12549	12702	12559	12621	12522	12509	12558	12580	12646	12542	12622	12491	12577	12602	12674	12544	12557	12608	12652	12365	12497	12455	12612	12479	12607	12793	12526	12467	12733	12424	12663	12536	12705	12513	12660	12712	12630	12379	12537	12453	12605	12539	12538	12596	12577	12682	12503	12628	12646	12675	12529	12731	12470	12599	12620	12570	12513	12484	12382	12585	12547	12756	12618	12710	12498	12394	12484	12449	12513	12413	12600	12675	12574	12514	12559	12649	12571	12523	12571	12544	12576	12636	12665	12600	12569	12608	12542	12730	12543	12429	12511	12582	12536	12663	12564	12619	12361	12736	12635	12673	12580	12583	12599	12611	12667	12406	12709	12786	12451	12492	12557	12646	12521	12587	12586	12573	12537	12621	12537	12610	12558	12598	12615	12665	12522	12368	12620	12512	12516	12490	12576	12819	12561	12496	12564	12505	12656	12533	12453	12601	12601	12634	12581	12423	12595	12662	12519	12588	12623	12539	12690	12489	12484	12512	12574	12553	12567	12631	12671	12538	12531	12608	12596	12478	12503	12318	12533	12448	12578	12614	12581	12537	12445	12733	12710	12444	12536	12588	12679	12502	12585	12561	12570	12426	12454	12618	12455	12592	12443	12676	12457	12520	12697	12704	12485	12635	12704	12590	12446	12388	12596	12481	12663	12531	12741	12504	12645	12594	12557	12665	12715	12544	12732	12508	12414	12643	12681	12616	12627	12596	12506	12569	12722	12671	12701	12550	12715	12628	12727	12524	12418	12680	12592	12525	12646	12579	12650	12570	12645	12497	12550	12544	12559	12500	12594	12533	12405	12390	12578	12486	12666	12711	12631	12594	12624	12600	12544	12587	12541	12492	12649	12669	12620	12478	12582	12577	12616	12383	12575	12627	12444	12493	12598	12593	12457	12592	12451	12690	12584	12669	12459	12426	12540	12626	12616	12644	12527	12517	12605	12710	12479	12536	12550	12695	12417	12494	12520	12596	12507	12604	12650	12584	12533	12604	12565	12567	12775	12588	12508	12531	12672	12700	12599	12526	12589	12591	12420	12559	12642	12554	12501	12579	12626	12603	12572	12578	12630	12526	12760	12648	12561	12618	12547	12673	12642	12607	12489	12480	12561	12639	12583	12701	12498	12703	12514	12609	12560	12625	12558	12514	12568	12508	12631	12685	12656	12652	12390	12590	12650	12672	12447	12602	12549	12356	12584	12371	12503	12665	12611	12723	12539	12567	12669	12656	12638	12626	12566	12606	12708	12536	12808	12585	12484	12569	12581	12563	12608	12619	12638	12561	12677	12741	12591	12695	12472	12554	12390	12621	12641	12523	12650	12644	12675	12593	12482	12674	12565	12642	12612	12509	12422	12517	12666	12553	12734	12601	12615	12649	12515	12680	12531	12606	12548	12570	12597	12696	12520	12652	12612	12785	12733	12518	12741	12566	12503	12610	12593	12815	12620	12554	12402	12434	12588	12724	12409	12549	12582	12603	12648	12553	12641	12428	12653	12554	12596	12580	12675	12632	12708	12657	12701	12664	12522	12589	12684	12682	12563	12665	12623	12608	12594	12687	12500	12551	12518	12502	12593	12523	12471	12590	12451	12650	12701	12562	12521	12377	12541	12512	12679	12583	12578	12660	12416	12548	12645	12351	12520	12448	12540	12698	12647	12734	12609	12480	12469	12556	12518	12549	12561	12506	12541	12668	12542	12648	12652	12681	12641	12608	12536	12435	12634	12761	12485	12515	12411	12501	12428	12592	12596	12626	12549	12765	12613	12640	12651	12408	12597	12524	12461	12486	12555	12598	12427	12712	12518	12715	12573	12552	12570	12543	12580	12624	12690	12524	12543	12637	12432	12504	12641	12448	12570	12576	12732	12672	12565	12454	12539	12521	12627	12580	12531	12644	12438	12676	12447	12544	12554	12703	12610	12551	12597	12475	12605	12633	12632	12619	12569	12603	12477	12633	12625	12533	12762	12607	12525	12655	12609	12727	12438	12574	12436	12751	12469	12678	12493	12685	12755	12441	12620	12675	12548	12660	12577	12629	12558	12417	12505	12489	12669	12606	12678	12730	12571	12601	12515	12646	12350	12542	12473	12597	12537	12613	12571	12706	12584	12410	12566	12595	12413	12433	12574	12671	12545	12695	12443	12565	12578	12591	12465	12616	12595	12680	12508	12724	12588	12498	12699	12674	12538	12533	12742	12583	12633	12601	12642	12558	12374	12592	12624	12681	12645	12585	12538	12568	12588	12691	12542	12616	12698	12627	12684	12517	12503	12644	12677	12667	12604	12678	12714	12667	12612	12637	12729	12530	12731	12650	12585	12490	12628	12538	12503	12476	12611	12624	12605	12528	12425	12625	12733	12530	12639	12673	12495	12578	12558	12501	12599	12588	12627	12664	12604	12560	12606	12626	12623	12529	12643	12537	12541	12499	12448	12475	12578	12470	12540	12598	12577	12638	12634	12567	12560	12662	12593	12507	12550	12654	12661	12579	12541	12641	12498	12549	12506	12677	12642	12556	12641	12491	12489	12551	12673	12639	12543	12637	12487	12605	12640	12568	12539	12602	12437	12635	12611	12641	12363	12450	12412	12654	12463	12695	12656	12624	12685	12560	12533	12436	12607	12603	12486	12604	12611	12684	12539	12603	12522	12578	12582	12463	12334	12429	12653	12714	12603	12678	12688	12561	12611	12612	12600	12516	12524	12508	12599	12430	12700	12530	12714	12541	12682	12540	12583	12561	12666	12629	12614	12690	12464	12565	12561	12532	12504	12645	12449	12554	12605	12538	12470	12491	12709	12561	12568	12480	12596	12574	12534	12395	12619	12679	12671	12586	12639	12509	12601	12569	12665	12594	12458	12605	12336	12483	12379	12553	12629	12565	12638	12474	12609	12473	12575	12593	12645	12641	12638	12581	12630	12654	12591	12479	12509	12623	12614	12686	12513	12443	12601	12573	12379	12656	12535	12347	12666	12715	12513	12430	12589	12619	12525	12635	12522	12729	12664	12471	12506	12430	12558	12595	12529	12576	12621	12581	12496	12671	12603	12403	12798	12471	12685	12685	12590	12498	12666	12545	12729	12453	12531	12573	12535	12562	12639	12432	12449	12568	12555	12595	12525	12565	12635	12704	12566	12678	12453	12409	12536	12606	12557	12761	12652	12567	12428	12536	12418	12486	12561	12736	12602	12480	12593	12557	12794	12519	12577	12553	12451	12567	12620	12538	12606	12605	12656	12649	12522	12613	12685	12566	12617	12543	12492	12649	12603	12491	12714	12589	12489	12648	12540	12618	12567	12553	12649	12460	12754	12498	12608	12634	12586	12615	12679	12579	12669	12688	12453	12557	12518	12539	12507	12674	12513	12625	12480	12607	12555	12612	12603	12712	12532	12408	12394	12654	12746	12600	12656	12651	12377	12616	12603	12659	12450	12606	12448	12628	12407	12470	12698	12629	12383	12555	12596	12474	12783	12624	12445	12516	12652	12394	12540	12728	12577	12541	12559	12600	12594	12540	12627	12586	12550	12621	12620	12635	12486	12405	12460	12703	12623	12468	12740	12653	12675	12466	12506	12675	12528	12385	12543	12552	12513	12537	12609	12635	12580	12564	12722	12426	12548	12548	12448	12463	12578	12490	12628	12460	12486	12543	12547	12648	12588	12530	12651	12724	12478	12674	12535	12525	12585	12448	12572	12676	12617	12529	12649	12594	12442	12587	12463	12658	12589	12661	12653	12525	12536	12618	12617	12487	12746	12695	12683	12710	12601	12469	12566	12604	12635	12589	12618	12506	12533	12646	12584	12734	12559	12585	12633	12636	12375	12539	12575	12727	12538	12486	12622	12668	12364	12637	12629	12667	12636	12526	12677	12514	12715	12336	12453	12667	12507	12367	12590	12657	12516	12661	12485	12570	12624	12611	12543	12547	12666	12726	12457	12634	12450	12529	12527	12594	12595	12508	12547	12379	12677	12602	12547	12556	12712	12461	12634	12587	12540	12566	12796	12712	12529	12341	12483	12635	12360	12509	12615	12707	12518	12658	12599	12454	12497	12565	12620	12589	12513	12504	12734	12630	12733	12553	12575	12601	12509	12511	12418	12657	12526	12594	12802	12526	12656	12473	12542	12506	12544	12620	12514	12617	12577	12500	12488	12607	12735	12699	12647	12503	12631	12644	12601	12622	12669	12624	12590	12600	12610	12754	12466	12528	12477	12466	12642	12515	12607	12419	12427	12651	12737	12532	12566	12596	12585	12597	12601	12531	12573	12528	12646	12520	12541	12544	12648	12494	12635	12493	12592	12499	12630	12637	12594	12531	12514	12547	12468	12567	12500	12532	12597	12590	12544	12592	12473	12601	12507	12553	12673	12541	12549	12622	12544	12708	12627	12467	12475	12443	12564	12571	12567	12588	12679	12715	12640	12623	12557	12524	12446	12643	12547	12683	12603	12725	12637	12488	12589	12525	12347	12551	12604	12443	12616	12639	12350	12661	12449	12533	12623	12661	12731	12689	12534	12421	12580	12475	12555	12616	12569	12670	12520	12496	12577	12451	12627	12404	12418	12577	12541	12570	12791	12593	12664	12601	12643	12583	12622	12646	12587	12518	12665
30589	36795	37660	24277	13150	11501	11658	11241	11241	11142	11162	11217	11233	11262	11287	11246	11195	11255	11142	11301	11259	11050	11257	11124	11096	11172	11248	11277	11153	11128	11298	11262	11205	11203	11342	11193	11236	11249	11313	11169	11221	11207	11421	11123	11204	11236	11129	11196	11137	11118	11214	11153	11156	11067	11193	11158	11068	11189	11113	11088	11233	11135	11146	11195	11196	11237	11097	11241	11278	11110	11034	11104	11117	11290	11322	11224	11164	11277	11125	11037	11092	10998	11152	11135	11074	11132	11240	11301	11030	11192	11079	11189	11029	11123	11253	11201	11169	11185	11297	11113	11193	11165	11117	11145	11229	11169	11092	11116	11281	11291	11048	11154	11203	11136	11061	11096	11189	11128	11058	11104	11115	11272	11196	11035	11146	11134	11152	10979	11178	11162	11351	11267	11033	11050	11001	11055	11189	11170	11167	11038	10994	11134	11192	11192	11130	11215	11242	11104	11132	11029	11015	11165	11066	11079	11224	11074	11111	11047	11161	10998	11092	11201	11067	11070	11170	11148	11056	11045	10990	11193	11083	11290	11340	11248	11289	11099	11157	11168	11099	11152	11184	11173	11223	11136	11158	11263	11194	11133	11155	11181	11111	11263	11073	11082	11217	11263	11089	10947	11215	11132	11133	11102	11135	11342	11151	11316	11209	11159	11117	11093	11283	11079	11137	10926	11261	11064	11177	11189	11086	11290	11080	11011	11036	11117	11078	11036	11242	11176	11007	11293	11130	11217	11246	11320	11279	11062	11052	11090	11043	11005	11265	11251	11104	11179	11109	11394	10943	11148	11076	11148	11113	11153	11054	11216	11116	11143	11173	11380	11293	11281	11247	11096	11160	11083	11039	11188	11085	10991	11045	11179	11376	11376	11212	11295	11208	11232	11266	10977	11157	10957	11036	11088	11145	11186	11060	11102	11117	11231	10941	11084	11129	11041	11078	11251	11054	11060	11249	11149	11191	11090	11115	11149	11271	10920	11067	11193	11168	11141	11142	11250	11253	11173	11186	11234	11233	11106	11282	11134	11175	11159	11171	11193	11265	11256	11124	11059	11175	11235	11098	10989	11159	11132	11033	10986	11284	11116	11295	11349	11212	11069	11211	11240	11129	11232	11150	11175	11331	11201	11068	11283	11071	11086	11206	11056	11201	11120	10996	11137	11085	11233	11127	11197	11183	11124	11025	11010	11136	11099	11129	11052	11102	11194	11142	11045	11187	11282	11121	11165	11236	11233	11077	11234	11025	11152	11012	11134	11160	11108	11105	11127	11393	11037	11253	11141	11263	11157	11200	11348	11181	11207	11065	11124	11082	11200	11185	11065	10983	11135	11166	11035	11255	11130	11275	10938	11233	11245	11092	11057	11277	11150	11141	10998	11185	11207	11230	11124	11095	11161	11149	11023	11175	11185	11242	11379	11152	11213	11056	11212	11086	11027	11040	11099	11274	11007	11173	11190	11187	11169	11151	11274	11171	11408	11282	11131	10942	11281	11113	11113	11206	11207	11182	11002	11154	11101	11258	11172	11274	11144	11120	11152	11331	11233	11128	11141	11087	10948	11152	11374	11321	11185	11248	11162	11052	11342	11255	11131	11057	11175	11103	11120	11169	11393	11130	11243	11238	11076	11110	11020	11066	11194	11179	11125	11040	11056	11212	11055	11243	11028	11113	11256	11212	11348	11178	11221	11259	11050	11224	11055	11104	11169	11163	11056	11060	11141	11171	11155	11087	11074	10980	11226	11170	11070	11193	11239	11068	11186	11137	11202	11212	10988	11112	11097	11069	11107	11198	11175	11186	11027	11003	11225	11289	11174	11067	11139	11077	11113	11229	11152	11138	11167	11024	11166	11228	11129	11301	11041	11138	11063	11269	11290	11043	11099	11142	11085	11248	11047	11093	11161	11214	11087	11204	10851	11043	11257	10986	11220	11160	11218	11085	11077	11100	11206	11210	10923	11024	11016	11002	11308	11167	11238	11264	11244	11193	11077	11137	10951	11211	11392	11167	11072	11042	11310	11243	11098	11308	11131	11044	10982	11128	11190	11131	11154	11179	11045	11150	11037	11154	11316	11081	11198	11037	11028	10997	11200	11363	11240	11075	11154	11175	11128	11174	11232	11066	11138	11041	11119	11120	11207	11206	11178	11202	11164	11142	11129	11248	10985	11106	11168	11193	11004	11121	11224	11136	11145	11039	11111	11071	11289	11072	11258	11133	11231	11075	11127	11202	11286	11254	11313	11379	11303	11112	11144	11120	11136	11292	11213	11073	11235	11095	11045	11096	11162	11051	11247	11293	11254	11175	11297	11319	11043	11243	11188	11132	11077	11287	11111	11199	11115	11174	11312	11093	11340	11160	11175	11019	11022	11195	11215	11226	11178	11184	11156	11061	11221	11147	11089	11112	11261	11263	11104	11002	11175	11192	10993	11199	11062	11170	11124	11210	11057	11167	11215	11261	11109	11068	11049	11220	11190	11161	11316	11144	11279	11089	11082	11176	10998	11204	11048	11260	11064	11199	11144	11216	11175	11153	11283	11155	11172	11098	11113	11154	11295	11105	11099	11033	11153	11160	11226	11258	11263	11351	11001	11253	11251	11106	11264	11167	11128	11139	11209	11216	11118	11018	11075	10987	11210	11162	11086	11181	11290	11279	10946	11158	11171	11170	11198	11123	11071	11256	11025	11313	11133	11166	11156	11081	11186	11166	11008	11185	11328	11236	11099	11221	11198	11133	11119	11317	11052	11256	11112	11184	11149	11044	11155	11185	11077	11146	11234	11105	11200	11051	11107	11075	11113	11106	11107	11225	11156	10949	11217	11205	11068	11121	11179	11221	11147	11142	11154	11197	11253	11084	11130	11045	11100	11417	11273	11277	11324	11373	11140	11205	11157	11198	11257	11256	11051	11167	11197	11084	11142	11066	11140	11182	11175	11120	11218	11250	11038	11204	11037	11224	11103	11166	11358	11188	11202	11070	11257	11234	11234	11326	11180	11051	11330	11196	11212	11183	11123	11187	11068	11312	10931	11158	11331	11039	11200	11061	11117	11306	11184	11124	10880	11065	11170	10983	11103	11037	11175	11331	10991	10930	11232	11147	11085	11224	11275	11334	11144	11114	11025	11333	11037	11155	11045	11322	11381	11162	11247	11135	11267	11136	11085	11187	11222	11126	11045	11179	11370	11229	11192	11265	11025	11152	11113	11034	11189	11153	11161	11207	11238	11087	11235	11076	11163	11176	11146	11316	11090	11165	11263	11220	11207	11082	11211	11035	11138	11161	11164	11134	11018	11224	11146	10951	11109	11149	11282	11162	11334	11205	11139	11189	10961	11109	11261	11128	11055	11136	11150	11242	11247	11132	10989	11131	11008	11008	11215	11326	11128	11232	11106	11295	11058	10982	11250	11246	11238	11109	11209	10988	11214	11198	11285	11239	11135	11275	11146	11237	11221	10929	11240	11255	11270	11236	11125	11259	11124	11187	11070	11285	11090	11138	11171	11178	11260	11152	11175	11242	11163	11169	11131	11203	11182	11184	11221	10955	11293	11291	11281	11304	11130	11123	11054	11134	11135	11187	11118	11331	11114	10987	11168	11084	11184	11183	10910	11077	11187	11225	11192	11182	11289	10988	11094	11168	11078	11146	11045	10902	11191	11078	11253	11265	11217	11188	11087	11115	11107	11087	11123	11066	11160	11397	11140	11082	10937	11186	11142	11050	11123	11178	11114	11133	11028	11140	11160	11387	11226	11161	10981	11301	11104	11274	11276	11149	11246	11374	11256	11126	10986	11214	11195	11210	11283	11181	11284	11007	11185	11057	11047	11320	11217	11188	11260	11084	11164	11229	11049	10979	11167	11183	11031	11033	11210	11149	11097	11172	11260	11208	11218	11205	11260	11316	11381	10981	11227	11219	11128	11225	11097	11091	11099	11277	11290	11129	11144	11005	11217	11221	11232	11385	11071	11215	11144	11123	11066	11149	11174	11078	11097	11093	11342	11017	11258	10971	11055	11312	11274	11104	11042	11270	11257	10984	11083	11138	11079	11007	11129	11328	11105	11052	11200	11498	11295	11182	11254	11175	11530	11111	11159	11263	11206	11079	11047	11352	11229	11263	10989	11081	11088	11281	11096	11091	11124	11159	11123	11209	11250	11117	11079	11245	11225	11143	11091	11102	11151	11193	11122	11130	11160	11106	11062	11289	11078	11214	11357	11193	11344	11259	11398	11161	11194	11091	10910	11194	11092	11205	11217	10979	11057	11147	11229	11366	11122	11169	11271	11254	11141	11373	11229	11239	11105	11181	11250	11005	11104	11180	11080	11034	11172	11079	11032	11382	11025	11113	11348	11154	11194	11108	11318	11023	10988	11204	11179	11045	11199	11024	11292	11211	11259	11168	11183	11175	11076	11090	11079	11052	11216	11181	11299	11235	11023	11149	11225	11310	11233	11226	11332	11127	11189	11258	11176	11183	11207	11015	11232	11252	11148	11307	11207	11243	11185	11177	11159	11103	11263	11218	11103	11190	11221	11302	11154	11217	11018	11054	11251	11107	11150	11146	11101	11182	11166	11016	11110	11208	11215	11058	10937	11088	11088	11193	11145	11226	11199	11026	11081	11132	11113	11145	11159	11274	11159	11182	11236	11079	11146	11289	11172	11068	11156	11165	11220	11042	11268	11041	11386	10905	11232	11109	11214	10994	11005	11138	11281	11121	11073	11309	11270	11165	11136	11159	11227	11265	11241	11146	11226	11300	11039	11080	11086	11124	11178	11070	11420	11077	11191	11402	11270	11182	11202	11185	11019	11073	11214	11060	11075	11075	11258	11200	11210	11342	11089	11286	11232	11191	11276	11210	11249	11261	11136	11234	11200	11043	11244	11211	11162	11341	11089	11236	11183	11315	11067	11164	11038	11321	11103	11350	11028	11126	11173	11299	11221	11098	11207	11102	11100	11125	11108	11168	11154	10998	11131	11212	11133	11211	11065	11163	10995	11094	11151	11081	11068	11128	11160	11076	11069	11157	11180	11144	11210	11000	11224	11058	11166	10944	11164	11317	11375	11254	11188	11205	11341	11182	11172	11074	11024	11226	11277	11163	11249	11181	11038	11119	11367	11186	11258	11086	11113
42627	59278	43367	21879	12886	12282	12227	12330	12465	12347	12309	12326	12298	12197	12317	12373	12251	12277	12191	12314	12440	12396	12283	12229	12365	12254	12471	12301	12281	12397	12240	12326	12221	12316	12352	12379	12367	12204	12285	12357	12327	12097	12271	12244	12295	12157	12115	12326	12393	12246	12133	12471	12425	12079	12381	12404	12174	12228	12154	12275	12279	12186	12267	12205	12193	12333	12187	12423	12287	12227	12357	12324	12371	12374	12284	12269	12305	12408	12330	12161	12267	12098	12415	12455	12229	12331	12253	12265	12174	12420	12329	12330	12291	12275	12170	12300	12333	12341	12187	12256	12245	12300	12196	12168	12211	12283	12344	12238	12177	12241	12189	12256	12245	12227	12184	12170	12179	12253	12327	12250	12289	12268	12520	12269	12426	12305	12375	12159	12181	12238	12171	12204	12471	12291	12354	12294	12241	12336	12330	12196	12304	12280	12302	12212	12168	12326	12312	12399	12157	12415	12484	12301	12419	12259	12293	12366	12219	12229	12192	12288	12382	12380	12294	12179	12170	12328	12381	12314	12258	12276	12220	12377	12396	12195	12256	12328	12267	12130	12425	12221	12160	12287	12459	12284	12220	12251	12138	12388	12315	12265	12453	12247	12309	12243	12360	12337	12424	12285	12397	12379	12079	12421	12237	12381	12244	12301	12166	12145	12322	12229	12229	12156	12302	12192	12102	12169	12269	12176	12199	12299	12289	12291	12336	12286	12073	12293	12289	12338	12239	12195	12258	12428	12257	12098	12133	12212	12405	12303	12217	12264	12349	12254	12186	12280	12264	12212	12359	12288	12319	12120	12408	12246	12159	12394	12216	12339	12213	12271	12282	12196	12518	12388	12172	12227	12229	12271	12370	12281	12250	12398	12222	12315	12230	12140	12216	12330	12253	12298	12182	12263	12338	12282	12298	12249	12015	12303	12291	12270	12324	12299	12226	12249	12328	12235	12260	12332	12294	12319	12058	12228	12331	12311	12225	12215	12348	12278	12320	12222	12379	12072	12247	12252	12266	12312	12184	12118	12137	12205	12215	12170	12248	12329	12412	12160	12194	12452	12340	12257	12273	12311	12217	12119	12171	12223	12292	12425	12392	12355	12307	12265	12169	12280	12449	12116	12334	12100	12274	12369	12245	12378	12271	12438	12277	12316	12207	12245	12274	12355	12231	12345	12479	12254	12163	12357	12179	12346	12092	12256	12477	12280	12320	12380	12237	12122	12252	12241	12281	12355	12142	12156	12257	12351	12240	12261	12485	12251	12170	12285	12315	12251	12288	12262	12130	12211	12245	12309	12242	12310	12224	12362	12365	12243	12247	12234	12146	12328	12229	12219	12203	12360	12114	12274	12188	12336	12248	12269	12196	12174	12353	12362	12277	12230	12264	12191	12126	12192	12383	12228	12241	12138	12345	12096	12307	12103	12356	12320	12284	12219	12171	12283	12268	12369	12228	12262	12371	12241	12374	12311	12226	12343	12348	12283	12369	12216	12463	12123	12268	12371	12155	12329	12115	12211	12385	12192	12313	12175	12324	12340	12325	12184	12251	12215	12246	12251	12197	12297	12229	12333	12239	12382	12296	12324	12339	12075	12173	12403	12348	12300	12295	12311	12215	12249	12335	12226	12274	12420	12330	12252	12285	12210	12167	12331	12362	12428	12421	12335	12299	12354	12276	11942	12207	12330	12328	12332	12398	12373	12341	12155	12277	12359	12328	12209	12393	12232	12328	12309	12421	12212	12320	12342	12176	12279	12228	12384	12215	12392	12247	12310	12279	12298	12159	12333	12221	12281	12189	12255	12259	12157	12133	12361	12232	12297	12248	12236	12311	12353	12216	12256	12236	12286	12323	12455	12334	12347	12275	12283	12206	12310	12296	12356	12309	12228	12213	12256	12084	12161	12307	12322	12265	12394	12412	12220	12315	12272	12258	12273	12150	12374	12091	12157	12384	12162	12318	12163	12431	12382	12164	12372	12316	12470	12258	12240	12097	12202	12185	12403	12210	12386	12207	12261	12158	12259	12338	12180	12311	12246	12384	12182	12364	12268	12148	12260	12220	12244	12209	12220	12377	12287	12316	12319	12394	12369	12146	12101	12407	12347	12344	12214	12238	12386	12256	12301	12274	12222	12229	12185	12437	12252	12292	12183	12169	12273	12252	12281	12112	12410	12305	12351	12163	12235	12322	12400	12260	12396	12358	12215	12353	12150	12285	12405	12105	12265	12215	12350	12389	12203	12182	12233	12317	12246	12276	12295	12159	12185	12318	12194	12254	12349	12279	12403	12415	12211	12326	12334	12285	12214	12278	12251	12319	12278	12250	12183	12335	12174	12332	12192	12170	12117	12294	12386	12393	12311	12172	12163	12283	12163	12204	12352	12270	12342	12328	12278	12367	12276	12413	12283	12296	12303	12293	12298	12190	12288	12369	12421	12167	12270	12219	12352	12364	12147	12218	12184	12200	12172	12487	12334	12220	12176	12279	12335	12367	12320	12061	12244	12342	12403	12259	12288	12317	12281	12204	12216	12379	12268	12193	12400	12301	12352	12230	12279	12327	12237	12376	12291	12318	12319	12284	12094	12262	12283	12316	12412	12204	12197	12245	12239	12140	12214	12093	12364	12295	12291	12229	12181	12327	12165	12351	12301	12252	12287	12284	12309	12185	12414	12197	12320	12208	12143	12440	12274	12286	12328	12385	12256	12281	12253	12459	12310	12334	12217	12295	12313	12214	12288	12325	12346	12166	12259	12323	12293	12342	12123	12338	12264	12254	12290	12441	12152	12300	12314	12405	12259	12347	12334	12263	12131	12230	12327	12242	12249	12160	12365	12449	12336	12324	12157	12140	12508	12246	12345	12261	12406	12382	12272	12487	12244	12159	12232	12315	12161	12322	12309	12193	12029	12250	12102	12237	12281	12319	12377	12253	12181	12356	12336	12312	12187	12213	12255	12170	12333	12241	12316	12262	12249	12302	12385	12279	12228	12463	12262	12099	12217	12360	12309	12361	12172	12336	12392	12247	12234	12411	12151	12336	12231	12304	12360	12122	12322	12269	12272	12329	12287	12305	12212	12405	12202	12164	12226	12290	12256	12245	12237	12317	12060	12139	12216	12350	12281	12346	12193	12235	12380	12262	12297	12420	12489	12351	12209	12254	12363	12270	12454	12314	12325	12340	12394	12364	12232	12483	12142	12404	12398	12314	12102	12384	12383	12240	12249	12361	12304	12395	12336	12232	12301	12404	12282	12188	12134	12487	12275	12375	12272	12188	12215	12265	12367	12272	12326	12276	12135	12159	12223	12181	12194	12015	12210	12245	12388	12274	12270	12293	12307	12229	12257	12263	12139	12297	12354	12265	12396	12302	12195	12114	12358	12129	12423	12275	12171	12257	12271	12283	12453	12186	12426	12329	12244	12176	12298	12138	12271	12296	12200	12315	12417	12261	12144	12209	12250	12310	12344	12224	12311	12290	12347	12289	12196	12308	12394	12291	12181	12353	12181	12327	12271	12326	12156	12231	12376	12270	12201	12319	12301	12384	12035	12281	12356	12439	12225	12235	12260	12190	12206	12305	12320	12286	12171	12234	12232	12245	12315	12268	12380	12219	12297	12248	12342	12182	12263	12290	12118	12198	12321	12407	12292	12407	12293	12138	12361	12071	12501	12416	12215	12206	12277	12313	12212	12337	12290	12314	12438	12289	12274	12272	12341	12363	12310	12354	12339	12330	12433	12203	12420	12230	12391	12132	12374	12205	12239	12087	12086	12294	12136	12332	12193	12262	12136	12235	12285	12254	12242	12210	12356	12295	12198	12265	12222	12422	12288	12389	12230	12304	12284	12359	12253	12193	12181	12196	12378	12221	12355	12097	12277	12172	12116	12218	12218	12393	12328	12383	12152	12224	12195	12156	12431	12324	12252	12240	12260	12250	12194	12304	12395	12574	12338	12168	12346	12270	12398	12363	12347	12340	12282	12299	12253	12378	12384	12216	12429	12327	12357	12251	12244	12309	12131	12144	12341	12432	12273	12309	12242	12255	12273	12224	12281	12516	12334	12298	12280	12212	12229	12246	12370	12264	12312	12172	12192	12125	12257	12219	12377	12259	12262	12274	12265	12213	12299	12244	12281	12140	12247	12356	12279	12186	12315	12213	12297	12430	12165	12339	12143	12243	12212	12338	12260	12228	12250	12220	12290	12265	12420	12297	12235	12222	12248	12446	12343	12272	12277	12147	12224	12323	12256	12252	12172	12248	12425	12290	12238	12268	12357	12108	12317	12256	12300	12327	12202	12080	12205	12395	12480	12289	12349	12194	12371	12146	12221	12389	12314	12498	12395	12176	12094	12382	12401	12182	12322	12104	12264	12155	12455	12217	12267	12271	12135	12195	12324	12370	12451	12299	12058	12183	12278	12357	12201	12233	12434	12166	12260	12265	12247	12019	12306	12243	12179	12289	12336	12110	12348	12246	12292	12213	12239	12364	12434	12161	12205	12432	12228	12134	12278	12306	12147	12327	12405	12115	12310	12404	12200	12156	12376	12069	12256	12265	12310	12279	12474	12229	12157	12216	12329	12242	12296	12243	12171	12315	12363	12366	12449	12200	12293	12334	12402	12167	12249	12349	12316	12254	12347	12155	12182	12172	12274	12140	12327	12142	12157	12275	12417	12264	12377	12281	12468	12247	12337	12333	12297	12370	12315	12318	12270	12131	12362	12282	12321	12227	12172	12189	12335	12105	12298	12297	12203	12303	12329	12323	12175	12216	12155	12359	12335	12236	12312	12245	12150	12302	12210	12275	12427	12262	12348	12254	12414	12337	12183	12268	12223	12254	12310	12291	12239	12198	12370	12246	12294	12356	12407	12154	12277	12218	12418	12206	12380	12295	12234	12337	12216	12352	12228	12353	12263	12321	12163	12239	12233	12307	12236	12230	12422	12237	12299	12167	12287	12297	12400	12351	12366	12277	12228	12251	12318	12321	12353	12288	12436	12295	12267	12110	12263	12325	12296	12171	12240	12304	12191	12381	12297	12286	12212	12119	12376	12337	12229	12250	12298	12113	12154	12367	12154	12222	12241	12401	12229	12444	12207	12170	12260	12247	12260	12157	12260	12362	12229	12245	12156	12188	12191
24203	24232	34298	28282	21847	19997	15983	11959	11384	11367	11429	11287	11145	11252	11269	11303	11161	11149	11230	11302	11174	11065	11064	11072	11039	11342	11018	11101	10999	11145	11089	11010	11165	11194	11280	11103	11031	11146	11314	11071	11057	11209	11189	11071	11071	11102	11002	11132	11162	11036	11012	11017	11099	11054	10996	11067	11078	11079	11058	10937	11240	10994	11036	10998	10842	11008	11161	10936	11087	10961	11067	11072	11068	11109	11018	11154	11055	11190	10930	11150	10883	11047	10987	10963	10959	10905	11037	11089	10943	10927	11057	11086	10995	11127	10997	11048	10957	10957	11280	11168	10931	11016	11004	11176	11053	11015	10825	11063	11039	10931	10997	10956	10871	11056	10970	11051	11096	11095	11030	10966	11047	10989	10942	11044	10901	10850	10926	11045	11120	11143	11000	10994	10901	10933	11081	10980	10885	11056	11040	10988	11139	11069	11131	11078	10916	11074	10982	10977	10910	11061	10970	10895	11041	11005	10995	11060	11032	10948	10994	10905	11045	11161	10919	10983	11220	11113	11044	10870	10866	10808	11062	11083	11111	11142	11008	11018	10969	11012	11207	11008	10966	11167	10964	11037	11079	10952	10999	10943	10966	11061	11057	10920	10965	10979	11014	10829	11224	11071	10935	10900	11043	11110	10935	11043	11002	10905	11105	10954	11057	10882	11043	10904	11076	11031	10804	10727	10895	11016	11017	10940	10852	11093	10976	10949	10905	11076	11071	11131	11126	10861	10887	11109	11130	11033	11023	10951	11061	11104	11039	10722	11061	11097	11078	11218	11013	10973	10892	11074	10889	11136	11072	10757	10934	10977	11066	11040	11142	11066	11061	11065	10740	10877	10999	10712	11089	10992	10927	11031	11051	11149	11132	10903	11084	10949	11060	11127	11229	11049	11057	11014	11005	10939	11048	11051	11123	11000	11125	11064	10948	10909	11195	10838	10968	10983	10824	11124	11158	11014	11088	11020	11159	10955	11025	10751	10879	10946	10960	11072	10918	10994	11012	10970	10940	11108	10913	10869	10976	11077	11149	10961	10923	10885	10860	11015	11065	11009	11006	11004	10863	11142	10979	10887	10863	10854	11108	10990	10941	11111	10958	10947	11069	10937	10991	10806	10802	11124	10866	10978	10840	10922	11073	10981	11088	11116	10972	10960	10999	11063	11007	10899	10918	11039	11013	10939	10930	11031	11080	11116	10894	11057	10936	10955	10863	10976	11140	11021	10930	10974	10920	11034	10967	11164	11136	11038	11014	10964	10886	11206	11207	11040	11133	11080	10956	11093	11007	10970	11164	10991	11151	11009	10985	10980	11013	11060	11081	10971	11154	11081	11001	11179	11140	11057	11030	10903	10851	11041	11031	11084	11062	11015	10864	11076	10946	10816	10967	10828	11075	11023	11034	10941	11013	11153	11286	10916	10950	10852	11006	10901	10915	10831	11063	10904	11192	10878	10824	10850	10845	10993	11125	10854	11058	10896	10993	11156	10827	10974	11056	11024	10928	10992	10923	10992	11012	10969	10845	10976	10960	11136	10919	11132	10972	10953	11076	11037	10917	11022	10950	10984	11078	10945	11171	11028	11064	11027	10985	11029	11225	10892	10980	10916	10921	11078	11041	11009	10919	10992	11035	11007	11099	10880	11132	11082	10871	10807	11063	11103	10979	10891	11033	10934	10881	11047	10875	11036	11109	11003	10994	10896	10938	10853	10991	10893	11035	11143	10798	10985	11042	10994	10928	11095	11114	10984	11066	10813	10799	11131	11085	11143	11088	10996	10818	10977	10917	10971	10945	10764	11038	11134	11208	10958	11216	10894	10955	10906	11050	11050	11073	10918	11131	11204	10998	10855	11114	11010	10988	10876	10943	10973	10936	11053	11086	11026	11029	11004	10946	10933	10965	11020	11090	10894	10923	10918	11025	10950	11076	10974	11013	11034	10898	11008	11073	10942	11103	11009	11186	10868	10932	11064	10711	10777	10967	11048	11091	11172	11155	11021	10906	11065	11018	10925	11140	10841	11024	10875	10908	11138	11066	11155	11152	10884	10928	10913	11027	10760	10895	10960	11045	10954	11005	10986	11029	11084	11039	11026	10815	10916	11173	10956	11109	10968	11056	11026	10871	11025	10926	10933	11040	11024	11115	11116	11162	10972	11102	11228	10950	10993	11061	11011	11037	10858	11011	10938	11007	11018	11096	11068	10975	11164	11058	10853	10975	11081	11022	11063	11016	10904	10934	11088	10974	10860	11000	11052	11048	11179	10892	10956	11130	10938	11022	11114	11036	10977	10992	11171	11225	11044	11001	11003	11030	11086	11162	10781	11079	11147	11039	11086	11021	11162	11122	11218	11096	11024	10980	10939	11130	11038	11151	11095	11053	10930	10993	10905	10949	10992	10860	10970	11056	11056	11059	11168	11056	10955	11020	11127	10966	10994	11214	10967	10814	11259	11191	10936	10924	10818	10919	11133	10930	11037	11017	10917	11029	10820	11091	11118	11025	11019	10986	10840	10979	10964	10919	11061	11080	10937	10888	11021	10934	11045	10968	11232	11059	11094	11091	11116	11095	10938	10955	10823	10961	11067	11011	10985	11016	10911	11184	11038	11139	10855	11010	11084	11104	11074	10961	10994	11068	11086	10905	11081	10984	10922	11129	11054	10945	11211	11153	11173	10946	11081	11164	11031	11002	11168	11029	11011	10886	10978	11040	10881	11178	10914	10806	10890	10901	11210	10918	11099	10971	10902	11087	10995	10992	10974	10978	10908	11089	10950	11081	10951	11034	11220	11067	11153	11117	11006	10983	10980	11030	11003	10906	10997	11010	11013	11103	11144	10852	10936	10954	10862	11047	10922	11008	10780	11053	11081	11016	10985	11044	11013	11023	10920	11031	11101	11076	11001	11196	11042	11031	10942	10932	11000	11184	10961	10932	10986	10994	10981	11099	11027	10925	11027	11170	11070	11007	11072	11010	10948	11019	10917	11123	11007	11147	11025	10897	10901	11006	10886	10999	11033	10937	11036	10950	11152	11049	11077	11110	10897	11048	11098	11003	10947	11123	10977	10988	10942	11092	10979	11029	11015	10806	10910	11075	11052	11096	11027	11073	10804	11104	11145	11017	11080	11151	10957	11000	11139	11027	11064	10901	11020	10901	10955	10977	11082	11085	11055	10959	11109	11019	10925	10998	11138	10964	11017	10827	11075	10856	10989	10782	11137	10995	10946	11121	11109	11003	10980	10942	11016	11092	10924	10975	10804	11019	10998	10980	11114	10823	10930	11079	11023	10771	11112	10772	11018	11125	10998	11023	10863	11193	10901	10900	11006	11117	10939	11042	10988	11184	11103	11098	11068	11029	10946	10819	11105	11019	11036	11065	11040	10894	10995	11186	11030	10945	10802	10955	10913	10900	10981	11028	11073	10959	10956	10946	10912	11022	11031	10827	11025	11045	10958	10867	11193	11144	10982	11018	11122	11048	11123	10903	11055	10995	11002	11082	10942	11025	10854	10906	11074	11006	10968	10960	10809	11047	11061	10985	11127	11121	11008	11152	11026	11071	11029	11006	10944	10907	11100	11158	10884	11015	11044	11246	10869	11079	10999	10956	10892	11093	10945	11098	11082	11135	11069	10967	11020	10742	11166	11030	11135	11144	10992	11025	10775	11160	11050	10913	10996	11124	10903	11042	11006	10985	10986	11149	10979	11028	10953	11153	10913	11193	11148	11004	11061	11166	10966	10924	10952	11155	11142	11034	10916	11006	10954	10989	11024	10790	10991	10962	11038	10997	10913	11050	11119	11076	11009	11069	10995	10998	10939	10966	11061	10925	11024	11072	11206	10948	11132	10963	10949	10923	11046	11110	10971	10930	11166	11119	11003	11105	10958	10994	10967	10930	10894	11027	10949	10919	10909	10962	11048	10990	11115	11024	11040	11008	10936	10977	11117	11010	11070	11206	11145	10976	10950	11070	10852	10881	10944	11003	11271	11173	10984	10893	11141	11144	11124	11076	10907	11000	11046	10896	11016	10986	10940	11027	10935	11020	11090	10803	10979	10792	10986	11194	11147	11038	11101	11116	10967	10936	11038	11173	11100	11036	10967	11047	11070	10942	11190	11001	11032	11015	10845	10977	11066	10928	11101	11041	10986	11072	11007	10999	10825	11178	11053	11032	10949	10934	10893	10802	10859	11079	11010	10821	11020	10988	10965	11230	11171	11067	10995	11055	11053	10999	11097	11065	11093	10927	11268	11130	11019	10909	11115	10956	10883	11255	11085	11099	10965	10940	11211	10965	10964	10969	10955	10954	10914	10825	11159	11083	10864	10941	10962	11002	11055	11139	10792	10986	11171	11015	11000	10947	11026	10979	11017	10913	10910	10940	10972	10915	10965	11017	11099	11071	11011	11031	11018	11074	11172	10890	10994	10936	10951	11033	10882	11041	10989	11030	10997	11250	11019	11030	11084	10919	11124	11000	10917	10755	10913	11001	11085	11047	10964	11288	11046	11101	10882	11019	10995	10942	11019	10939	11147	11089	10945	10974	11137	10955	11015	10936	10995	10953	10910	11013	11119	10993	11030	11064	10823	11038	10919	11009	10810	10995	10988	10997	11123	11074	11031	10896	10969	11099	10854	10898	11017	11058	10933	10848	11199	10995	11059	11106	11094	10998	10884	10947	11001	10910	10909	10943	10873	10842	11159	11023	10931	10814	11153	10966	11011	11020	10988	11032	10918	10977	11053	10828	10837	11156	11145	10981	11129	10940	11085	11100	11099	11034	11294	11102	11198	10918	11020	11005	11074	11061	10817	10915	10917	10962	11057	11165	10886	11036	10952	10912	10938	10982	11012	11023	11016	10976	10832	11076	10990	10968	10902	11152	11030	11114	10980	10975	10978	10963	10978	10886	11239	11040	10885	11071	10817	11046	10959	10916	11063	11064	10919	10822	10859	11093	11057	11147	10862	10991	11022	11049	10875	10859	10902	10995	10989	11115	10991	11213	10937	11084	11119	11001	11053	10859	10965	10885	11082	10892	11064	11070	11114	10887	11068	11102	10893	10993	11014	10879	11114	10933	10899	11002	11000	11022	10984	10929	10964	11120	11006	10977	11053	11131	11026	11023	11019	11065	11037
62446	106213	82531	47022	15427	12187	11997	12156	12050	12433	12196	12097	12418	12157	11979	12051	12252	12299	12174	12049	12208	12220	12312	12135	12414	12049	12237	12114	12276	12264	12320	12142	12113	12213	12187	12155	12174	12091	12270	12288	12282	12062	12167	12210	12211	12302	12193	12202	12194	12218	12060	12214	12194	12145	12206	12173	12169	12153	12089	12231	12060	12307	12155	12237	12144	12038	12213	12115	12065	12240	12223	12262	12191	12275	12221	12277	12032	12042	12315	12282	12297	12120	12135	12123	12104	12121	12147	12026	12211	12082	12009	12239	12227	12158	12125	12134	12312	12103	12225	12110	12282	12139	12273	12082	12334	12194	12047	12276	12103	12128	12094	12110	12141	12108	12247	12158	12285	12232	12233	12282	12131	12346	12220	12247	12227	12065	12184	12170	11978	12295	12063	12186	12057	12147	12145	12353	12170	12149	12146	12254	12340	12262	12017	12061	12343	12128	12119	12094	12324	12177	12260	12177	12289	12299	12188	12171	12239	12251	12207	12163	12157	12206	12221	12236	12302	12170	12262	12199	12358	12185	12149	12217	12145	12309	12171	12124	12046	12314	12121	12227	12122	12054	12260	12254	12245	12259	12084	12221	12146	12112	12214	12233	12154	12185	12198	12204	12142	12179	12087	12292	12184	12148	12216	12184	12233	12171	12079	12076	12115	12191	12199	12106	12279	12136	12255	12129	12111	11938	12274	12170	12207	12147	12262	12058	12061	12191	12168	12058	12165	12042	12199	12314	12294	12179	12085	12288	12217	12063	12236	12181	12211	12139	12148	12202	12028	12179	12244	12303	12333	12034	11902	12226	12197	12056	12112	12155	12238	12070	12201	12280	12140	12157	12225	12191	12176	11980	12161	12235	12178	12210	12304	12159	12253	12194	12164	12259	12196	12046	12060	12112	12159	12184	12070	12209	12199	12222	12138	12206	12279	12323	12082	12327	12043	12198	12187	12042	12106	12204	12080	12100	12345	12292	12026	12003	12235	12299	12238	12268	12144	12089	12032	12081	12028	12183	12171	12254	12151	12185	12219	12168	12141	12149	12013	12088	12161	12020	12283	12084	12188	12214	12029	12226	12206	12073	12037	12175	12167	12090	12156	12089	12194	11979	12204	12135	12129	12184	12097	12183	12224	12305	12316	12111	12263	12195	12194	12004	12181	12148	12254	12249	12203	12144	12328	12019	12475	12188	12310	12124	12030	12089	12245	12220	12171	12183	12145	12179	12320	12065	12193	12315	12188	12179	12202	12194	11977	12133	12154	12019	12110	11930	12080	12194	12212	12165	12182	12114	12280	12132	12098	12101	12162	12288	12166	12218	12145	12195	12297	12380	12060	12229	12222	12200	12211	12314	12186	12162	12150	12008	12213	12090	12224	12214	12147	12366	12059	12251	12030	12063	12210	12225	12050	12141	12277	12145	12105	12097	12185	12146	12143	12092	12160	12255	12147	12048	12271	12201	12316	12058	12250	11970	12301	12180	12192	12222	12311	12365	12169	12200	12191	12283	12097	12265	12303	12135	12167	12135	12278	12007	12196	12157	12205	12211	12261	12208	12167	12181	12205	12219	12182	12341	12140	12135	12318	12223	12158	12120	11986	12170	12149	12096	11943	12141	12206	12032	12261	12104	12116	12147	12313	12146	12159	12170	12356	12213	12251	12223	12263	12094	12200	12080	12045	12217	12143	12002	12217	12352	12183	12172	12029	12250	12258	12248	12265	12211	12256	12047	12178	12185	12164	12027	12223	12214	12245	12210	12237	12132	12051	12243	12166	12152	12221	12091	12212	12107	12053	12227	12011	12157	12096	12150	12429	12211	12102	12239	12286	12223	12194	12176	12279	12249	12255	12251	12053	12093	12142	12116	12156	12149	12146	12105	12324	12130	12201	12258	12184	12170	12047	12110	12350	12079	12118	12110	12095	12026	12007	12296	12190	12073	12281	12189	12084	12153	12310	12215	12169	12198	12215	12122	12258	12339	12066	12191	12186	12120	12221	12287	12277	12211	12078	12178	12120	12279	12144	12121	12194	12314	12074	12116	12248	12254	12392	12252	12245	12277	12200	12203	12273	12116	12200	12098	12261	12157	12159	12156	12043	12171	12064	12277	12151	12308	12272	12141	12181	12047	12148	12143	12215	12260	12302	12209	12229	12110	12163	12374	12294	12211	12026	12299	12069	12313	12145	12052	12159	12185	12275	12184	12176	12228	12209	12209	12233	12118	12247	12151	12276	12104	12123	12169	12090	12247	12207	12075	12271	12048	12087	12245	12236	12159	12158	12176	12133	12236	12300	12147	12307	12333	12025	12088	12040	12077	12291	11983	12198	12141	12138	12213	12188	12106	12229	12148	12144	12102	12013	12128	12300	12214	12269	12144	12089	12199	12009	12099	12091	12171	12172	12145	12181	12216	12220	12317	12087	12195	12160	12103	12206	12088	12202	12358	12062	12139	12209	12227	12293	12386	12124	12167	12113	12107	12121	11974	12080	12123	12225	12198	12275	12280	12254	12185	12433	12192	12098	12305	12079	12247	12143	12137	12205	12117	12170	12251	12209	12071	12095	12224	12136	12236	12171	12205	12319	12119	12014	12096	12135	12268	12041	12055	12162	12076	12083	12223	12202	12126	12153	12141	12182	12301	12154	12183	12149	12198	12215	12192	12223	12060	12103	12195	12184	12091	12041	12274	12211	11974	12114	12121	12217	12099	12192	12228	12183	12252	12080	12130	12087	12165	12136	12184	12285	12178	12129	12317	12131	12194	12121	12327	12116	12243	12071	12075	12207	12277	12152	12270	12297	12235	12303	12159	12176	12229	12263	12336	12157	12113	12199	12138	12124	12273	12176	12226	12109	12199	12224	12238	12335	12139	12132	12191	12228	12135	12188	12168	12211	12200	12198	12188	12246	12078	12248	12109	12200	12092	12185	12159	12176	12361	12120	12139	12127	12143	12068	12203	12142	12231	12205	12092	12127	12199	12281	12224	12183	12173	12213	12241	12127	12103	12134	12178	12196	12286	12161	12068	12123	12348	12131	12212	12183	12227	12214	12244	12157	12214	12234	12246	12135	12171	12247	12297	12069	12178	12218	12042	12060	12131	12034	12116	12228	12188	12081	12216	12112	12091	12103	12163	12118	12088	12152	12075	12130	12032	12221	12118	12167	12137	12206	12133	12329	12171	12131	12156	12251	12137	12210	12104	12095	12127	12086	12115	12238	12250	12049	12262	12242	12069	12149	12166	12291	12129	12232	12130	12238	12252	12104	12189	12169	12128	12144	12159	12217	12096	12124	12167	12343	12085	12057	12219	12141	12191	12056	12106	12102	12235	12251	12016	12176	11991	12357	12182	12085	12037	12093	12257	12302	12143	12269	12205	12104	12343	12091	12276	12077	12096	12243	12206	12150	12100	12272	12103	12195	12223	12274	12142	11985	12180	12190	12104	12164	12174	12193	12266	12003	12219	12185	12144	12015	12152	12199	12230	12262	12176	12051	12177	12229	12369	12202	12153	12016	12275	12228	12031	12196	12207	12049	12181	12157	12153	12111	12300	12103	12113	12155	12249	12396	12144	12201	12302	12189	12301	12179	12049	12225	12259	12259	12115	12206	12277	12169	12013	12147	12227	12191	12178	12062	12236	12278	12111	12181	12195	12152	12051	12043	12187	12100	11976	12012	12140	12385	12216	12123	12092	12219	12185	12138	12242	12133	12058	12209	12168	12107	12279	12139	12160	12086	12253	12351	12301	12237	12086	12211	12085	12097	12129	12094	12164	11972	12306	12221	12083	12302	12141	12257	12119	12236	12117	12182	12325	12272	12096	12084	12092	12262	12317	12021	12192	12077	12193	12334	12071	12059	12114	12112	12225	11947	12039	12118	12133	12268	12142	12147	12302	12248	12132	12165	12189	12001	12175	12166	12068	12214	12082	12103	12261	12185	12110	12164	12237	12112	12292	12218	12211	12015	12149	12148	12204	12186	12112	12220	12222	12371	12125	12170	12233	12097	12231	12066	12204	12075	12137	12188	12290	12026	12072	12227	12154	12049	12334	12317	12229	12114	12185	12100	12123	12322	12245	12290	12012	12286	11937	12173	12198	12063	12299	12136	12132	12056	12217	12141	12199	12233	12236	12271	12276	12058	12115	11991	12320	12191	12317	12249	12016	12067	12061	12126	12262	12348	12041	12102	12194	12095	12098	12279	12209	12034	12184	12182	12189	12161	12260	12196	12141	12078	12241	12053	12242	12150	12247	12160	12163	12237	12116	12273	12217	12133	12276	12310	12374	12239	12178	12058	12163	12232	12238	12377	12108	12207	12286	12234	12213	12189	12233	12155	12031	12279	12189	12287	12279	12002	12080	12057	12211	12149	12261	12273	12105	12177	12169	12084	12163	12159	12148	12097	12190	12190	12222	12127	12219	12256	12276	12168	12086	12268	12131	12220	12270	12219	12269	12212	12306	12000	12140	12119	12104	12062	12196	12251	12063	12064	12183	12218	11990	12129	12152	12160	12087	12177	12080	12089	12299	12162	12252	12043	12233	12281	12256	12148	12168	12116	12264	12287	12095	12150	12243	12200	12163	12225	12138	12073	12184	12228	12119	12351	12137	12189	12250	12048	12198	12113	12235	12060	12053	12178	12097	12130	12175	12183	12405	12091	12060	12141	12043	12134	12118	12058	12197	12143	12271	12117	12133	12231	12172	12173	12060	12194	12196	12194	12226	12120	12192	12149	12181	12134	12072	12164	12037	12259	12226	12231	12190	12064	12213	12130	12274	12055	12252	12089	12239	12027	12257	12284	12002	12030	12221	12194	12238	12179	12185	12305	12221	12030	12228	12175	12270	12239	12158	12099	12105	12122	12148	12150	12252	12232	12073	12178	12316	12086	12183	12172	12041	12032	12155	12254	12203	12250	12191	12296	12152	12252	11961	12137	12247	12332	12004	12110	12302	12156	12183	12094	12195	12201	12269	12084	12246	12058	12184	12266	12211	11962	12310	12106	12047	12152	12047	12150	12160	12156	12053	12253	12119	12308	12201	12040	11980	12148	12263	12136	12118	12278	12154	12124	12141	12110	12243	12036	12164	12200	12152	12288	12077	12176	12156	12186	12071	12250	12081	12000	12224	12056	12095
31672	36428	35090	22820	13685	12039	12108	11917	11988	11934	11970	11822	11861	11908	11814	11941	11850	11838	11854	12053	11984	11817	11785	11904	11772	11731	11714	11837	11842	11699	11864	11737	11925	11929	11849	11743	11939	11850	11783	11779	11834	11890	11825	11801	11797	11988	11759	11865	11774	11776	12057	11939	11906	11712	11926	11953	11711	11765	11911	11676	11779	11832	11781	11798	11896	11763	11953	11882	11845	11708	11888	11849	12046	11944	12019	11848	11883	11920	11754	11842	11788	11802	11998	11736	11751	11876	11686	11807	11654	11839	11589	11909	11789	11804	11754	11888	11976	11892	11685	11821	11872	11810	11817	11876	11652	11812	11965	11885	11879	11804	11690	11780	11748	11718	11882	11833	11839	11797	11752	11908	11981	11699	11735	11710	11917	11789	11973	11917	11695	11690	11820	11798	11742	11792	11687	11805	11916	11918	11706	11676	11867	11824	11881	11791	11730	11764	11774	11837	11792	11895	11875	11890	11799	11839	11726	11772	11869	11860	11882	11797	11877	11719	11734	11983	11897	11792	11884	11858	11780	11738	11621	11787	11825	11860	11903	11750	11853	11737	11639	11762	11791	11907	11827	11735	12016	11951	11759	11795	12032	11831	11728	11906	11855	11707	11822	11889	11947	11917	11978	11778	11706	11685	11745	11718	11710	11714	12016	11923	11855	11837	11708	11922	11778	11777	11676	11723	11790	11846	11537	11706	11876	11915	11789	11841	11687	11820	11757	11942	11947	11825	11771	11825	11905	11846	11752	11867	11856	11903	11694	11972	11818	11820	11658	11770	11960	11919	11771	11709	11741	11827	11922	11769	11722	11747	11670	11702	11854	11715	11705	11746	11672	11685	11710	11754	11900	11808	11900	11822	11747	11702	11758	11733	11889	11926	11676	11852	11803	11689	11822	11947	11865	11805	11855	11819	11876	11867	11823	11869	11690	11623	11802	11838	12007	11680	11844	11918	11984	11772	12021	11832	11970	12007	11688	11840	11785	11849	11893	11623	11927	11757	11920	11929	11682	11688	11839	11747	11884	11863	11833	11849	11741	11790	11921	11817	11898	11892	11840	11703	11899	11677	11772	11763	11893	11562	11797	11737	12034	11854	11841	11683	11767	11747	11891	11891	11937	11685	11705	11921	11866	11703	11759	11826	11854	11725	11833	11985	11741	11612	11865	11891	11956	11776	11818	11775	11851	11871	11879	11901	11775	11761	11810	11857	11732	11866	11753	11685	11801	11842	11859	11824	11580	11858	11794	11865	11810	11847	11802	11754	11615	11806	11873	11697	11886	11868	11930	11880	11757	11953	11808	11855	11902	11796	11716	11854	11870	11672	11710	11725	11801	11622	11844	11663	11687	11856	11644	11808	11880	11830	11907	11645	11849	11983	11714	11807	11708	11795	11938	11802	11784	11727	11804	11855	11731	11920	11778	11697	11975	11759	11831	11853	11850	11789	12063	11869	12095	11692	11804	11736	11873	11968	11711	11828	11793	11594	11768	11871	11772	11630	11914	11889	11800	11767	11697	11824	11800	11628	11757	11826	11753	11908	11588	11733	11831	11908	11700	11920	11887	11969	11783	11772	11734	11823	11703	11770	11776	11705	11940	11780	11803	11821	11774	11936	11795	11845	11780	11776	11838	11656	11746	11760	11765	11879	11702	11785	11754	11631	11829	12004	11778	11831	11654	11887	11863	11869	11820	11803	11896	11696	11803	11802	11808	11923	11850	11857	11832	11769	11746	11854	11824	11927	11820	11742	11983	11850	11955	11798	11989	11974	11817	11828	11846	11744	11829	11701	11912	11821	11935	11782	11822	11945	11809	11713	11952	11822	11847	11989	12011	11637	11958	11654	11812	11833	11908	11661	11768	11830	11708	11755	11874	11878	11806	11901	11665	11710	11842	11979	11939	11760	11857	12136	11898	11847	11776	11816	11963	11767	11834	11884	11714	11899	11716	11586	11799	11699	11902	11656	11644	11739	11823	11865	11903	11883	11734	11725	11658	11816	11712	11840	11869	11771	11829	11770	11949	11738	11665	11768	11871	11884	11792	11976	11788	11946	11865	11732	11846	11829	11913	11930	11843	11681	11794	11940	11917	11814	11934	11982	11892	11955	11673	11793	11727	11921	11692	11715	11791	11779	11691	11982	11812	11756	11578	11757	11693	11787	11825	11712	11696	11756	11803	11819	11804	11955	11599	11699	11728	11953	11948	11760	11777	11830	11826	11755	11862	11861	11778	11673	11705	11924	11736	11713	11686	11886	11773	11724	11929	11837	11904	11825	11711	11725	11888	11784	11863	11843	12128	11879	11813	11797	11926	11820	12089	11902	11684	11901	11964	11792	11916	11916	11927	11725	11743	11843	11977	11789	11865	11835	11567	11972	11863	11749	11754	11734	11745	12091	11877	11781	11888	11749	11747	11613	11727	11763	11832	11747	11881	11795	11841	11806	11691	11739	11795	11685	11850	11902	11967	11682	11784	11714	11802	11861	11912	11934	11858	11715	12070	11934	11744	11858	11945	11829	11736	11857	11969	11672	11869	11707	11898	11929	12001	11888	11896	11568	11780	11743	11947	11982	11643	11807	12053	11883	11802	11923	11999	11803	11807	11790	11605	11780	11865	11842	11880	11933	11796	11791	11775	11870	11882	11807	11713	11739	11965	11887	11869	11838	11812	11688	11939	11832	11681	11954	11736	11838	11764	11985	11653	11851	11675	11759	11849	11744	11851	11605	12027	11828	11900	11814	11928	11833	11852	11888	11828	11749	11884	11909	11905	11820	11740	11840	11826	11746	11685	11933	11739	11678	11883	11977	11856	11829	11717	11813	11797	11875	11756	11872	11824	11734	11763	11800	11867	11801	11712	11772	11757	11661	11871	11851	11823	11907	11689	11858	11736	11653	11913	11900	11829	11947	11841	11744	11873	11747	11805	11781	11869	11744	11758	11939	11679	11909	11828	11904	11977	11785	11830	11839	11831	11839	11738	11845	11861	11811	12025	11853	11789	11990	11754	11918	11618	11584	11740	11912	11775	11868	11755	11904	11945	11789	11714	11730	11984	11951	11913	11759	11747	11840	11851	11965	11862	11903	11838	11781	11768	11792	11883	11837	11765	11810	11749	11620	11860	11989	11854	11765	11886	11793	11710	11815	11647	11817	11897	11701	11878	11737	11710	11792	11788	11668	11716	12002	11719	11933	11787	11761	11813	11762	11605	11787	11831	11742	11839	11851	11901	11796	11623	11986	11715	11707	11743	11754	11664	11972	11883	11795	11840	11837	11784	11762	11771	11865	11769	11997	11710	11776	11862	11745	11803	11786	11837	11963	11782	11725	11915	11852	11758	11859	11792	11811	11743	11584	11807	11931	11892	11796	11877	11882	11828	11828	11826	11679	11847	11914	11838	11674	11887	11868	12020	12056	11564	11778	11787	11723	11859	11897	11829	11802	11913	11938	12023	11758	11746	11923	11781	11958	11838	11826	12025	11814	11791	11931	11778	11905	11718	11721	11750	11715	11853	11975	11719	11704	11749	11923	11779	11724	11940	11803	11791	11934	11750	11899	11841	12016	11898	11853	11960	12015	11750	11710	11706	11785	11726	11791	11857	11672	11945	11888	11756	11694	11857	11661	11677	11868	11771	11808	11789	11881	11716	11728	11912	11849	11864	11668	11939	11755	11772	11785	11676	11744	11775	11835	11859	11730	11818	11819	11711	11866	11860	11929	11840	11808	11713	11874	11863	11719	11837	11764	11819	11819	11815	11794	11702	12108	12012	11932	11734	11929	11875	11984	11815	11873	11672	11875	11671	11828	11775	11833	11828	11980	11803	11854	11906	11754	11666	11920	12039	11917	11605	11749	11797	11880	11880	12000	11876	11873	11927	11694	11845	11825	11709	11781	11579	11922	11725	11703	11826	11900	12016	11932	11832	11751	11850	11989	11912	11601	12021	11679	12173	11737	11854	11745	11806	11890	11975	11831	11779	11710	11883	11760	11836	11618	11923	11890	11916	11804	11917	11852	11645	11911	11754	11778	11632	11911	11837	11623	11808	11896	11824	11759	11711	11757	11986	11861	11995	11716	11733	12052	11622	11967	11961	11907	11980	11703	11902	11750	11699	11707	11756	11699	11880	11864	11694	11726	11934	11698	11857	11878	11672	11812	11878	11788	11799	11656	11856	11727	11804	11729	11804	11812	11672	11782	11807	11808	11813	11831	11927	11806	11876	11805	11694	11631	11668	11857	11702	11906	11717	11701	11649	11773	11656	11762	11695	11767	11777	11841	11779	11796	11883	11748	11888	11757	11923	11901	11927	11861	11919	11933	11899	11906	11800	11765	11498	11738	11987	11702	11697	11820	11823	11833	11834	11698	11895	11848	11697	11723	11839	11740	11668	11656	11568	11902	11745	11807	11709	11867	11867	11658	11790	11878	11819	11735	11832	11623	11793	11785	11825	11843	11645	11977	11618	11838	11879	11887	11900	11683	11848	11906	11851	12004	11754	11946	11741	11893	11586	11949	11924	11892	11840	11832	11833	11519	11761	11802	11806	11922	11766	11732	11720	11860	11772	11768	11787	11708	12056	11784	11954	12042	11866	11824	11870	12043	11817	11805	11642	11712	11960	11930	11888	11758	11902	11763	11857	11847	11868	11816	11639	11833	11700	11702	11746	11985	11902	11812	11684	11648	11905	11940	11775	11795	11653	11870	11943	11938	11884	11946	11792	11822	11869	11909	11811	11625	11656	11922	11834	11880	11761	11951	11872	11690	11945	11765	11641	11853	11775	11854	11892	11736	11881	11729	11901	11922	11872	11803	11660	11754	11858	11927	11938	11912	11984	11906	11809	11781	11783	11936	11991	11833	11889	11711	11764	11827	11789	11850	11775	11810	11921	11673	11627	11801	11823	11708	11883	11814	11833	11792	11811	11907	11898	11655	11843	11755	11952	11882	11793	11602	11908	11908	11990	11926	11753	11818	11730	11690	11795	11817	11897	11832	11802	11960	11950	11927	11934	11864	11751	11860	11752	11894	11651	11922	11942	11690	11823	11776	11895	11884	11669	11767	11823	11865	11946	11770	11816	11893	11844	11870	11885	11843	11701	11689	11821	11782	11872	11715	11822	11705	11880	11708	11827	11638
40315	54371	38986	21819	13502	12874	12750	12711	12874	12896	12724	12755	12689	12870	12702	12822	12709	12822	12719	12739	12699	12696	12864	12772	12820	12780	12842	12694	12653	12905	12757	12779	12878	12873	12626	12764	12805	12950	12747	12847	12770	12872	12754	12728	12634	12723	12636	12726	12724	12718	12961	12703	12793	12594	12752	12777	12694	12752	12950	12802	12674	12861	12724	12709	12709	12820	12748	12631	12822	12598	12807	12784	12668	12683	12737	12675	12908	12777	12749	12716	12686	12608	12741	12636	12795	12658	12771	12644	12677	12763	12681	12933	12796	12764	12755	12909	12690	12821	12825	12653	12797	12707	12606	12760	12581	12794	12792	12730	12863	12781	12870	12812	12790	12648	12808	12587	12731	12765	12695	12712	12808	12812	12780	12825	12714	12794	12834	12812	12750	12706	12636	12786	12578	12797	12677	12561	12888	12543	12802	12729	12870	12830	12654	12783	12578	12766	12714	12776	12994	12707	12701	12831	12898	12885	12848	12715	12723	12794	12714	12907	12805	12750	12765	12740	12840	12821	12749	12799	12723	12643	12730	12690	12804	12772	12845	12699	12553	12560	12740	12824	12633	12723	12652	12730	12827	12781	12731	12801	12691	12861	12713	12664	12788	12801	12860	12821	12761	12753	12677	12841	12831	12584	12662	12818	12875	12865	12753	12804	12815	12660	12634	12830	12701	12712	12756	12800	12653	12781	12842	12706	12732	12825	12617	12683	12894	12743	12746	12850	12723	12854	12668	12659	12620	12793	12692	12830	12632	12438	12728	12684	12750	12739	12721	12625	12745	12672	12878	12746	12704	12774	12770	12730	12720	12844	12596	12607	12681	12737	12783	12799	12800	12700	12695	12660	12705	12808	12681	12798	12658	12720	12746	12892	12566	12664	12761	12746	12762	12753	12629	12654	12685	12677	12759	12859	12724	12869	12885	12611	12759	12719	12662	12832	12813	12851	12757	12786	12750	12762	12822	12752	12799	12715	12750	12782	12614	12844	12699	12722	12670	12756	12634	12782	12651	12902	12678	12682	12919	12654	12822	12750	12693	12517	12644	12601	12783	12771	12691	12681	12764	12708	12833	12735	12578	12943	12517	12853	12721	12659	12763	12787	12804	12729	12915	12669	12686	12717	12801	12848	12624	12699	12928	12783	12806	12529	12732	12860	12840	12786	12717	12786	12814	12774	12844	12983	12634	12786	12776	12820	12777	12713	12788	12792	12690	12861	12666	12949	12698	12679	12639	12758	12709	12746	12822	12696	12662	12868	12780	12849	12803	12830	12705	12806	12724	12751	12742	12826	12701	12776	12760	12669	12699	12788	12821	12663	12783	12894	12713	12902	12689	12679	12728	12848	12704	12726	12756	12933	12731	12760	12774	12773	12772	12786	12702	12782	12858	12674	12814	12594	12711	12789	12871	12672	12705	12735	12718	12836	12793	12892	12616	12895	12670	12755	12708	12819	12771	12718	12832	12839	12632	12746	12781	12627	12773	12654	12643	12816	12890	12725	12690	12883	12601	12812	12672	12776	12857	12876	12782	12734	12711	12842	12897	12792	12742	12866	12793	12742	12855	12650	12785	12828	12741	12691	12782	12757	12717	12775	12726	12843	12628	12645	12685	12905	12699	12729	12797	12542	12727	12956	12726	12734	12856	12900	12622	12838	12809	12841	12632	12637	12629	12863	12803	12770	12522	12822	12676	12922	12742	12733	12773	12890	12786	12657	12778	12887	12834	12721	12828	12716	12872	12656	12759	12619	13024	12680	12710	12709	12595	12722	12768	12766	12736	12829	12660	12786	12709	12702	12672	12906	12712	12770	12772	12694	12701	12564	12859	12613	12734	12850	12668	12717	12721	12691	12966	12613	12821	12621	12844	12734	12707	12732	12785	12592	12701	12746	12631	12740	12740	12730	12800	12809	12817	12750	12659	12833	12484	12858	12672	12730	12852	12703	12725	12735	12669	12733	12836	12797	12620	12748	12693	12914	12759	12861	12696	12570	12690	12609	12670	12730	12715	12907	12698	12760	12922	12777	12819	12643	12666	13007	12755	12730	12793	12944	12720	12708	12859	12682	12869	12874	12788	12639	12832	12792	12730	12844	12768	12632	12773	12716	12670	12649	12802	12822	12693	12756	12776	12633	12652	12658	12684	12742	12776	12797	12609	12806	12799	12651	12887	12821	12814	12722	12776	12634	12780	12826	12699	12755	12804	12776	12842	12698	12822	12818	12861	12753	12761	12819	12776	12759	12768	12651	12669	12715	12736	12684	12757	12737	12814	12785	12688	12848	12793	12809	12794	12721	12709	12823	12857	12743	12731	12684	12827	12655	12952	12876	13004	12894	12815	12659	12629	12635	12797	12640	12639	12779	12809	12829	12693	12913	12726	12798	12757	12742	12911	12760	12882	12898	13004	12817	12774	12774	12679	12566	12758	12697	12836	12650	12762	12818	12667	12744	12885	12719	12650	12887	12623	12960	12671	12885	12788	12790	12698	12726	12817	12726	12822	12746	12834	12742	12876	12812	12872	12767	12920	12874	12639	12694	12677	12666	12854	12769	12797	12657	12901	12699	12790	12670	12718	12572	12646	12781	12678	12830	12839	12656	12731	12810	12808	12717	12671	12769	12768	12692	12758	12748	12753	12843	12740	12578	12729	12721	12841	12741	12873	12887	12822	12767	12673	12812	12819	12717	12903	12876	12792	12777	12823	12932	12726	12719	12808	12660	12688	12864	12547	12803	12807	12801	12726	12857	12745	12699	12710	12653	12760	12617	12748	12685	12756	12754	12979	12833	12798	12816	12963	12712	12684	12710	12795	12662	12732	12658	12902	12741	12794	12936	12731	12645	12701	12725	12702	12955	12589	12916	12780	12730	12884	12884	12681	12819	12710	12783	12776	12653	12794	12790	12821	12953	12641	12888	12635	12782	12757	12687	12734	12489	12687	12662	12697	12764	12824	12819	12780	12661	12857	12778	12706	12792	12860	12703	12920	12764	12788	12760	12724	12886	12720	12736	12640	12799	12736	12878	12589	12863	12670	12897	12760	12728	12590	12785	12795	12742	12625	12663	12694	12712	12910	12880	12839	12714	12732	12843	12713	12670	12752	12840	12755	12638	12750	12571	12723	12628	12867	12569	12788	12966	12775	12717	12894	12674	12797	12795	12734	12834	12832	12778	12760	12648	12754	12776	12615	12838	12705	12749	12634	12679	12810	12750	12736	12798	12795	12943	12685	12696	12918	12628	12780	12937	12751	12819	12942	12763	12741	12835	12729	12691	12559	12767	12848	12597	12780	12826	12778	12771	12770	12793	12847	12792	12725	12766	12881	12727	12707	12671	12745	12766	12641	12807	12813	12891	12904	12710	12936	12765	12840	12644	12814	12827	12750	12803	12726	12803	12849	12778	12782	12762	12793	12687	12729	12675	12677	12848	12831	12722	12706	12816	12682	12754	12692	12859	12850	12675	12727	12744	12606	12752	12829	12876	12780	12763	12606	12829	12756	12748	12711	12673	12794	12710	12787	12755	12798	12811	12739	12787	12767	12905	12754	12974	12890	12692	12895	12803	12864	12778	12723	12853	12820	12648	12755	12537	12661	12577	12737	12655	12699	12820	12796	12713	12688	12906	12650	12825	12689	12822	12872	12881	12634	12686	12725	12727	12875	12855	12714	12620	12628	12561	12815	12778	12669	12714	12845	12700	12559	12773	12657	12694	12645	12776	12802	12762	12746	12880	12775	12895	12865	12782	12783	12745	12798	12691	12750	12568	12697	12768	12734	12804	12705	12842	12868	12796	12717	12743	12728	12756	12758	12626	12777	12791	12667	12866	12647	12671	12630	12785	12762	12841	12609	12652	12965	12758	12683	12711	12567	12838	12805	12738	12787	12834	12845	12812	12738	12687	12631	12799	12597	12851	12701	12790	12750	12661	12785	12607	12744	12760	12888	12808	12826	12777	12716	12772	12734	12674	12650	12801	12593	12795	12777	12744	12738	12730	12674	12785	12653	12780	12647	12737	12986	12650	12666	12730	12867	12937	12800	12932	12718	12800	12691	12782	12808	12818	12725	12775	12800	12871	12608	12689	12728	12707	12758	12710	13002	12871	12781	12792	12717	12685	12871	12686	12855	12764	12812	12893	12533	12786	12720	12789	12743	12774	12717	12667	12961	12914	12680	12779	12694	12751	12793	12805	12827	12835	12838	12880	12636	12840	12758	12839	12759	12805	12657	12816	12796	12652	12757	12801	12766	12652	12747	12863	12778	12713	12718	12756	12698	12772	12752	12582	12763	12730	12675	12743	12715	12836	12778	12814	12783	12724	12767	12803	12828	12665	12678	12886	12839	12711	12733	12782	12753	12680	12783	12883	12740	12788	12751	12572	12618	12762	12967	12861	12715	12717	12799	12784	12692	12737	12689	12789	12867	12588	12728	12791	12917	12923	12675	12710	12837	12724	12718	12879	12748	12811	12682	12773	12612	12810	12804	12761	12691	12764	12702	12795	12771	12715	12771	12749	12821	12720	12758	12768	12787	12788	12693	12831	12741	12709	12717	12749	12740	12727	12689	12820	12595	12749	12879	12754	12774	12821	12601	12699	12632	12742	12910	12850	12795	12849	12605	12793	12786	12729	12581	12873	12722	12621	12691	12762	12761	12761	12764	12857	12782	12737	12869	12910	12774	12646	12821	12669	12716	12726	12867	12939	12803	12819	12571	12840	12770	12818	12681	12699	12774	12924	12819	12798	12871	12834	12777	12663	12664	12734	12803	12821	12853	12748	12830	12686	12699	12738	12609	12756	12792	12867	12693	12754	12617	12693	12698	12708	12605	12748	12638	12679	12634	12868	12816	12771	12661	12674	12779	12887	12685	12619	12885	12805	12772	12798	12727	12881	12754	12852	12733	12612	12650	12666	12835	12866	12660	12783	12714	12786	12934	12731	12802	12736	12769	12843	12646	12813	12701	12741	12660	12628	12776	12739	12650	12842	12752	12720	12769	12890	12773	12678	12669	12686	12703	12567	12767	12790	12765	12816	12770	12737	12734	12769	12797	12727	12745	12758	12929	12731	12640	12736	12695	12673	12657	12730	12690	12830	12694	12736	12555	12688	12859	12784	12757	12876	12755	12848	12745	12817
30779	37298	38818	26472	15330	12887	12639	12268	12302	12252	12453	12356	12272	12453	12336	12332	12342	12074	12215	12139	12375	12258	12296	12295	12200	12373	12144	12153	12129	12314	12423	12234	12160	11962	12176	12241	12175	12118	12178	12400	12178	12250	12260	12284	12247	12355	12283	12188	12161	12185	12166	12282	12105	12138	12364	12231	12275	12304	12232	12329	12152	12022	12229	12254	12163	12188	12321	12161	12305	12242	12240	12304	12118	12236	12272	12345	12141	12237	12199	12209	12342	12141	12256	12114	12175	12190	12172	12214	12149	12270	12212	12230	12343	12208	12097	12310	12277	12174	12091	12306	12158	12117	12128	12260	12222	12245	12241	12171	12356	12417	12300	12120	12145	12268	12288	12198	12375	12048	12262	12469	12252	12084	12009	12120	12415	12235	12244	12432	12228	12229	12132	12274	12055	12220	12251	12268	12213	12140	12205	12294	12244	12178	12272	12174	12317	12277	12099	12250	12171	12084	12103	12153	12176	12270	12239	12184	12253	12125	12103	12097	12234	12045	12294	12238	12147	12289	12225	12241	12212	12162	12080	12171	12092	12265	12203	12297	12275	12174	12268	12314	12292	12081	12242	12216	12201	12130	12159	12186	12326	12390	12162	12229	12393	12055	12269	12169	12145	12131	12413	12199	12233	12203	12287	12141	12262	12060	11989	12301	12161	12301	12121	12165	12178	12238	12278	12085	12073	12398	12369	12322	12225	12392	12149	12282	12254	12118	12196	12189	12115	12201	12228	12218	12124	12329	12315	12105	12174	12245	12222	12273	12263	12263	12213	12387	12144	12176	12259	12247	12175	12299	12158	12329	12357	12080	12055	12109	12354	12138	12125	12270	12217	12207	12456	12334	12047	12280	12216	12291	12222	12323	12179	12247	12191	12063	12233	12101	12121	12145	12195	12107	12105	12114	12306	12095	12178	12183	12170	12181	12214	12385	12252	12052	12260	12066	12239	12242	12027	12005	11991	12274	12123	12190	12277	12228	12150	12332	12295	12267	12202	12301	12293	12009	12355	12082	11967	12139	12003	12086	12093	12129	12116	12251	12164	12126	12118	12315	12107	12271	12208	12235	12223	12220	12138	12320	12320	12260	12237	12314	12142	12156	12236	12149	12295	12256	12189	12316	12183	12201	12328	12213	12327	12165	12138	12217	12086	12250	12302	12137	12349	12357	12155	12246	12193	11997	12336	12077	12133	12328	12190	12189	12083	12250	12266	12281	12063	12155	12145	12192	12150	12209	12090	12210	12206	12157	12166	12110	12131	12298	12156	12096	12140	12207	12160	12172	12304	12226	12320	12235	12198	12297	12039	12117	12249	12267	12174	12222	12237	12336	12352	12124	12175	12314	12313	12182	12051	12404	12194	12291	12175	12160	12099	12301	12195	12423	12297	12199	12090	12271	12238	12059	12311	12213	12106	12205	12202	12128	12325	12183	11993	12133	12256	12319	12154	12106	12247	12255	12315	12060	12456	12399	12023	12191	12213	12124	12139	12256	12014	12125	12247	12049	12098	12086	12315	12116	12257	12142	12327	12243	12280	12377	12111	12209	12186	12321	12336	12356	12404	12148	12341	12317	12132	12265	12266	12323	12233	12196	12133	12251	12221	12029	12110	12299	12155	12288	12150	12119	12201	12319	12163	12296	12133	12242	12327	12089	12328	12190	12118	11991	12070	12164	12249	12168	12126	12318	12110	12005	12127	12188	11994	12270	12022	12174	12297	12276	12337	12214	12088	12357	12136	12360	12274	12420	12269	12252	12172	12128	12197	12416	12105	12225	11931	12102	12437	12324	12314	12192	12181	12043	12243	12063	12252	12116	12191	12098	12314	12223	12164	12022	12286	12150	12240	12261	12189	12082	12280	12242	12136	12064	12107	12161	12195	12339	12224	12231	12188	12435	12055	12074	12252	12108	12324	12298	12200	12190	12274	12111	12233	12321	12178	12366	12147	12273	12302	12221	12335	12123	12311	12392	12181	12101	12405	12205	12026	12019	12262	12269	12044	12093	12250	12171	12357	12206	12140	12262	12077	12272	12176	12287	12247	12241	12287	12264	12050	12121	12093	12109	12183	12230	12072	12127	12319	12144	12226	12227	12260	12305	12255	12261	12252	12345	12203	12222	12189	12295	12344	12376	12330	12362	12121	12197	12244	12152	12124	12219	12149	12304	12095	12123	12387	12182	12023	12106	12144	12162	12105	12337	12200	12170	12261	12296	12133	12314	12199	12293	12269	12296	12195	12279	12116	12461	12310	12231	12193	12088	12288	12145	12284	12105	12091	12365	12272	12163	12232	12034	12061	12357	12282	12241	12361	12262	12232	12051	12189	12299	12133	12238	12313	12134	12144	12130	12164	12074	12193	12050	12148	12339	12155	12083	12354	12142	12170	12154	12378	12171	12255	12189	12263	12293	12252	12122	12188	12382	12419	12171	12191	12279	12236	12271	12120	12194	12346	12183	12430	12148	12039	12104	12232	12316	12150	12231	12096	12157	12064	12133	12330	12266	11998	12159	12106	12287	12275	12329	12342	12174	12036	12158	12042	12219	12229	12187	12249	12157	12339	12171	12234	12202	12228	12234	12198	12295	12371	12288	12201	12177	12236	12109	12147	12380	12217	12250	12119	12100	12265	12364	12359	11988	12247	12243	12197	12020	12167	12044	12075	12365	12245	12116	12189	12274	12176	12401	12412	12243	12334	12202	12175	12184	12151	12344	12236	12396	12293	12211	12097	12297	12058	12138	12183	12295	12295	12011	12215	12034	12271	12160	12262	12246	12270	12453	12255	12128	12169	12274	12084	12189	12295	12199	12202	12383	12327	12278	12245	12228	12068	12254	12313	12232	12222	12126	12303	11974	12244	12272	12187	12063	12179	12202	12195	12119	12414	12134	12174	12146	12203	12183	12317	12121	12129	12072	12370	11976	12128	12099	12238	12217	12128	12097	12172	12210	12074	12153	12278	12099	12090	12173	12399	12118	12309	12044	12144	12139	12161	12230	12403	12040	12329	12180	12172	12185	12270	12348	12263	12100	12136	11959	12340	12307	12216	12208	12316	12127	12321	12020	12161	12027	12298	12273	12233	12057	12150	12193	12027	12357	12161	12282	12350	12272	12239	12223	12233	12192	12066	12286	11975	12081	12069	12210	12281	12106	12379	12291	12172	12066	12241	12176	12078	12365	12240	12067	12198	12188	12313	12276	12196	12194	12198	12244	12240	12173	12306	12286	12337	12235	12368	12237	12203	12261	12328	12193	12310	12192	12170	12188	12315	12065	12264	12301	12207	12227	12219	12012	12133	12226	12292	12049	12146	12417	12039	12229	12320	12313	12344	12393	12197	12109	12306	12222	12140	12254	12196	12224	12076	12225	12163	12077	12212	12157	12283	12293	12416	12212	12148	12036	12146	12261	12148	12401	12145	12336	12206	12244	12290	12101	12074	12145	12220	12173	12254	12109	12227	12373	12104	12242	12182	12382	12364	11997	12293	12072	12201	12435	12370	11901	12008	12225	12155	12210	12269	12119	12119	12296	12236	12270	12295	12268	12180	12176	12154	12292	12008	12372	12242	12309	12157	12227	12335	12033	11908	12024	12256	12230	12275	12316	12128	12394	12374	12166	12222	12184	12067	12258	12280	12171	12301	12058	12294	12213	12247	12050	12246	12267	12209	12262	12279	12272	12244	12287	12204	12061	12020	12299	12183	12039	12206	12309	12265	12364	12161	12197	12370	12203	12221	12273	12166	12197	12042	12126	12311	12359	12245	12180	12152	12074	12356	12100	12126	12155	12150	12251	12103	12105	12112	12227	12312	12162	12163	12238	12146	12176	12185	12174	12229	12210	12291	12341	12202	12135	12029	12049	12268	12007	12226	12085	12368	12356	12150	12079	12038	12240	12215	12286	12256	12233	12152	12146	12276	12137	12147	12202	12249	12110	12208	12290	12150	12252	12393	12358	12300	12174	12265	12267	12154	12319	12206	12227	12261	12156	12207	12236	12040	12157	12348	12047	12414	12252	12176	12331	12242	12270	12287	12238	12173	12196	12415	12163	12223	12173	12195	12159	12169	12299	12189	12181	12233	12087	12215	12227	12161	12497	12242	12116	12223	12303	12235	12203	12281	12240	12166	12157	12214	12169	11954	12145	12202	12095	12154	12079	12118	12201	12312	12300	12231	12170	12220	12329	12105	12117	12232	12391	12287	12267	12250	12288	12209	12320	12202	12070	12279	12180	12078	12299	12182	12146	12114	12172	12179	12248	12182	12156	12301	12173	12317	12246	12129	11963	12217	12298	12023	12180	12168	12264	12265	12288	12097	12069	12253	12127	12278	12245	12229	12314	12327	12264	12233	12197	12196	12211	12082	12371	12082	12281	12234	12262	12203	12370	12297	12144	12270	12122	12196	12149	12122	12193	12344	12334	12167	12258	12177	12241	12079	12324	12408	12185	12305	12260	12404	12287	12375	12137	12028	12172	12172	12028	12174	12202	12279	12035	12423	12243	12249	12260	12274	12240	12199	12277	12210	12221	12271	12207	12301	12241	12075	12080	12158	12229	12168	12053	12140	12210	12399	12393	12279	12403	12232	12311	12156	12122	12148	12185	12057	12093	12035	12144	12396	12136	12300	12173	12328	12146	12374	12308	12261	12251	12206	12040	12241	12406	12151	12163	11917	12377	12392	12056	12145	12231	12146	12239	12148	12301	12299	12135	12180	11990	12148	12328	12159	12126	12144	12313	12202	12231	12383	12088	12354	12279	12448	12240	12248	12113	12242	12290	12319	12291	12271	12279	12249	12233	12361	12277	12133	12316	12132	12110	12029	12146	12241	12059	12336	12088	12105	12035	12190	12170	12009	12061	12332	12213	12069	12199	12232	12251	12172	12112	12221	12138	12262	12337	12230	12125	12356	12177	12235	12125	12142	12474	12140	12272	12208	12216	12278	12265	12368	12159	12170	12164	12107	12203	12176	12102	12227	12211	12339	12230	12245	12167	12193	12087	12340	12371	12149	12206	12189	12227	12236	12461	12305	12116	12088	12232	12070	12271	12155	12217	12214	12354	12114	12248	12320	12372	12446	12329	12345	12112	12392	12299	12366	12141	12157	12277	12137	12162	12460	12201	12224	12359	12244	12386
43018	59831	43759	25510	14392	13141	12906	13153	13078	12945	12904	12857	12983	13133	13047	13077	13092	13171	12992	13120	12893	13154	13210	12848	13142	13187	13080	13046	12947	12974	12930	12892	13118	12980	12879	13110	13059	13052	12906	13129	13030	13043	13092	12858	13021	13065	12966	13083	12980	13065	13019	13198	12919	13203	13041	13147	13019	12939	13145	12941	13033	13109	12990	12996	13060	13023	13264	13088	13210	13007	12866	13165	13127	13019	12990	13119	12806	12930	12893	13181	13087	12960	12862	13027	13143	13039	13005	13127	13026	13063	13135	12840	12951	13102	13033	12946	12987	13089	13055	13105	12898	13114	12997	12974	12948	13140	12801	12955	13055	13052	12968	12907	12996	13103	12965	12991	12994	12909	13083	12854	13142	12933	13055	13043	12984	13064	13107	12932	12930	12941	13142	13028	13019	13033	13104	12920	13077	13009	13167	13052	12961	13111	13162	13204	13057	13056	13001	13112	12952	13134	13067	12990	12870	13043	13055	12916	13031	13000	13019	13095	13025	13112	12846	13014	13122	13016	13008	13155	13107	12984	13006	12834	13171	13033	12931	13028	13123	12982	13150	12773	13020	12990	13173	13156	13004	12934	12912	12906	12916	12967	12967	12942	13007	12979	12919	13165	13057	12982	13173	13013	13083	13113	13061	12998	12913	12851	13068	13057	13014	13078	12943	13026	13179	12900	12934	13255	12916	13032	12901	12997	12919	13121	12812	13009	13036	13124	13015	13015	13088	13089	13015	12925	12922	13101	13039	13082	12933	12978	13169	13127	12863	12918	13121	13182	13103	13054	12953	13002	12926	13047	13082	13120	13021	13081	12946	13091	12961	12851	12989	13113	13001	12977	12953	13104	13161	13054	13054	12929	13030	13054	12983	13088	13187	13046	13114	12950	13057	12954	12982	13040	13100	13094	12920	12992	12952	13042	13094	13017	13061	13140	12978	13093	13112	12977	13115	12938	13155	13100	13045	13215	13022	13025	13101	13285	13013	12872	12988	12992	12940	12947	12879	13104	12972	12986	13016	12977	13012	13080	12912	12981	13025	13222	12979	13059	12986	13055	12924	12979	12870	13130	13088	12896	13053	13046	13031	13128	12923	13061	12982	12967	12981	13079	12930	13087	13003	13154	13122	13109	12914	13080	13120	13073	12954	12936	13063	13059	13030	13154	12958	13095	13096	13018	13066	12917	12999	12918	12941	13014	13016	12945	12983	12979	13071	12971	12909	13009	13012	13081	12981	13102	12987	12942	13099	13033	13065	13087	13126	13202	13106	13219	13059	12895	13042	13122	13159	13013	13047	12875	13098	12930	12927	12989	12858	12956	13132	13204	12951	13053	13073	12887	12925	12877	13041	12965	12914	13089	13025	12994	13107	13096	13065	13011	13021	13088	13087	13055	13017	13012	12969	12905	12995	13001	13115	12959	13153	13092	13026	13071	13077	12999	13203	12983	12988	13079	12977	12947	12954	13127	13040	12930	12936	13122	13043	12927	13134	13010	13146	12948	12965	12890	12974	13063	13049	12943	13029	13090	13032	13012	13004	12878	12884	13169	13057	13057	13135	13065	12960	13024	13016	13097	12989	13008	13005	13187	12975	13076	13001	12991	13036	12972	13035	13037	13115	13105	13038	12814	13025	13049	13060	12982	13131	13006	13204	13072	13009	12836	12996	12960	12962	13064	12984	12972	12961	12976	13026	13061	13024	13042	12855	13066	13104	12997	13022	12863	13004	13004	13143	13044	13089	13009	13130	13059	12870	13192	13061	13164	13032	13007	13142	13008	13099	13365	13007	12915	13055	13153	13023	12885	13057	13007	13008	12958	12891	12963	12982	13013	13005	13082	12944	12961	12890	12955	13021	12914	13081	12940	12928	12987	13086	13019	13091	13110	13064	13036	13104	12869	13046	13118	12981	13167	13030	12909	13203	12981	13075	13049	13062	13025	12801	13001	13130	13019	13106	12893	13008	13046	13164	12798	13050	12932	12947	13056	12955	12844	13208	13087	13133	13150	12880	13045	13068	13015	13224	13004	12980	13041	12882	13170	13064	13139	12964	12874	13061	13039	13012	12992	12892	13050	12979	13132	12974	12731	12968	13209	12918	13063	13124	12984	13017	13116	12858	13081	13069	13096	13340	13101	13220	12959	12979	12938	13041	13031	12984	12993	13159	12986	13098	13038	12903	13146	12979	13063	13153	13044	12886	12931	13024	13000	13035	12944	13084	13131	13051	13101	13145	12933	12989	13036	13018	13040	12918	13059	13133	13146	12871	12852	13037	13131	13137	12997	13016	13035	12984	13066	13123	13076	13045	12969	13025	13256	12942	13083	13117	13122	13136	12982	13108	13079	13180	13239	12969	12977	13140	12902	13182	13027	12889	13011	13003	12998	13078	12954	12987	12968	13060	13109	13026	12945	13090	13013	12963	12994	13004	13045	13190	13119	13025	13053	13000	12880	13057	12993	13077	13068	12985	13035	13127	13065	12938	13046	12983	12968	13066	13036	12838	13117	13008	13031	12946	12960	13004	12952	12982	12897	13109	13208	13073	13030	13091	13036	12819	13010	13082	12943	12986	13025	12927	12920	13005	13030	13060	13090	13033	12890	13005	13005	13056	12904	13101	12827	13173	12876	12940	13000	12866	12950	12971	13025	12900	13174	12921	12986	12948	12999	13076	12943	13066	12970	13007	13065	13117	13023	13046	13154	12910	13066	12922	12955	12956	12923	13006	13029	13147	12983	12971	13140	13000	13163	13011	13019	12841	13062	12823	13161	12882	12949	13199	12910	13041	13094	13025	13160	13086	13201	13034	12963	13175	12983	13087	12882	13144	13057	13041	13136	13024	13010	13097	13101	12884	13062	12950	12972	13118	13010	13097	12827	13143	12974	12925	13049	12937	12826	13033	13139	13100	13002	13030	13008	12887	12992	12930	13005	12951	13097	12933	13086	13077	12877	13054	13117	13046	12808	12994	13023	13078	13047	13104	13127	13214	12904	13137	13237	12967	13011	12966	12983	12895	13016	12959	12912	13106	13021	12887	13147	13020	13100	13094	13055	12938	13040	13089	13082	13098	12822	13130	13098	13075	13040	13110	13003	13071	12976	13074	12972	13232	13082	13138	12921	12990	13084	13125	13119	12989	12936	13072	13043	13097	12962	13012	13020	12854	12887	13032	13101	13011	12822	13015	12967	12921	13059	13015	13030	13028	13015	13043	13135	13102	13122	12936	12969	12931	12985	13029	12978	13093	13010	12915	12968	12876	12997	13041	13141	12851	13132	13073	13026	12875	13056	12931	12992	13073	13062	12971	13022	13208	13106	13077	12876	12877	12958	13133	13035	13045	12923	13048	12861	13108	13035	13034	13056	13053	13039	13133	12998	12974	12985	13076	12955	12904	13001	13040	12959	12991	12978	13041	13122	13151	12963	12913	13081	13200	13030	12938	12921	13143	12959	13035	13090	12917	13074	13013	13020	12963	13102	12885	12937	13115	12929	12912	13132	12880	12997	13120	13325	12858	13054	12906	13012	13051	13028	13003	12902	13074	13071	13098	13030	13036	12992	13107	12927	12960	12955	12959	12927	12906	12895	13088	13028	13017	12935	12993	13030	12976	13002	13015	12830	13067	12946	13023	12955	13037	12927	12922	12984	13007	12949	12968	13029	13117	13264	13306	13103	13143	13005	13058	13187	12942	13042	13046	12913	12966	13151	13032	13172	13114	12818	12973	13165	12966	12971	13043	12964	13146	12992	12910	13001	12943	13117	12925	13150	13163	12957	12917	12988	13003	13194	13090	12871	13153	13108	12921	13024	13192	13202	12908	12936	13000	13092	12944	13017	12982	13079	12923	13006	12987	13057	13003	12926	12967	13136	13044	12975	12922	12997	13138	13047	13219	12974	13048	13075	13118	12976	13055	12916	13062	12968	13047	12972	13062	12958	13121	13041	13072	13019	13042	12977	12969	13083	12966	12980	13042	12928	13059	13071	13045	12835	13152	13056	13058	12991	12958	12952	12984	12797	12964	13038	12945	12827	13059	13098	13129	12955	12967	12861	12935	13102	13062	13016	12937	13093	13041	13131	12978	13046	12930	13101	13105	12989	12912	13122	13043	13154	12921	13039	12962	12980	13269	13098	13083	13079	12975	13030	12970	13077	13020	13237	13073	13011	13039	13056	13066	13064	13138	13139	13134	13214	12920	13025	13127	12984	12989	13059	12896	12952	12998	13062	12929	12892	12990	12985	13023	13081	12971	13037	12990	13228	12994	12941	12968	13088	12807	13061	12895	13178	12969	13129	13013	13054	12904	12937	13037	13109	13138	12970	13032	13106	13058	13165	13083	12955	13147	13000	12973	12964	13007	13219	13030	13197	12879	13241	13045	13081	12943	13062	13125	13010	13110	12960	12950	12919	12986	13028	13064	13054	13099	13030	13072	13109	13114	12966	13075	12880	13083	12924	13053	13151	12967	13267	13118	13065	12880	13062	13189	13049	12983	13066	12995	13047	13020	13120	12984	13008	13153	12914	13158	12938	13021	12927	13064	13013	13137	13091	13275	13080	13092	13020	13008	13252	12941	13014	12871	13069	13066	12907	12890	13075	13003	13045	12934	13019	12980	12854	12973	13050	12997	13032	12972	13131	13024	13004	13079	12812	12927	12972	13018	12938	13086	13080	12965	12937	12910	12958	13107	13132	12869	13169	12994	13050	12989	12901	13052	12980	13001	12987	13071	12942	13047	13021	13042	12971	13199	12924	12898	12898	12962	13100	13090	13002	13055	13003	12909	13078	13080	13031	13193	13039	13071	12942	13068	13045	13024	13032	13025	12916	13123	13091	13164	13084	13071	13161	13017	13028	13046	13002	12994	13036	12947	12938	13072	13086	12908	13287	13128	13128	12973	12946	13216	13000	13014	13037	12980	13084	13060	13067	13013	12959	13046	13020	12982	13059	13053	13010	12892	13048	13078	13152	12911	13143	13184	12936	12978	13290	12964	13140	13087	13071	12924	13035	12987	13071	12971	13026	12993	13173	13180	13024	12928	12998	12983	12966	13031	13078	13217	13027	12915	13108	13060	12888	13042	13152	13019	12923	13143	12997	13187	12892	13074	12990	13164	12845	13090	12901	13056	12965	13019	13239
24081	24021	33743	28477	22663	21190	18257	12897	11970	12292	12175	11883	11836	11956	12002	11900	11958	11877	11915	11718	11801	11831	11812	11888	11811	12003	11861	11776	11873	11710	11752	11731	11823	11903	11905	11602	11781	11892	11775	11752	11767	11636	12078	11774	11835	11756	11650	11963	11680	11938	11788	11983	11839	11842	11765	11859	11693	11721	11630	11687	11943	11666	11832	11744	11800	11927	11790	11803	11613	11679	11749	11618	11862	11620	11526	11823	11854	11873	11924	11854	11691	11636	11758	11575	11731	11661	11738	11860	11648	11515	11751	11650	11681	11583	11876	11564	11758	11780	11798	11662	11651	11605	11772	11690	11669	11826	11712	11639	11697	11630	11672	11709	11937	11747	11831	11911	11755	11741	11722	11584	11666	11836	11680	11744	11670	11743	11667	11604	11793	11771	11848	11632	11672	11838	11732	11775	11748	11645	11631	11641	11711	11671	11662	11689	11555	11794	11730	11749	11647	11506	11745	11658	11853	11768	11672	11695	11665	11591	11654	11637	11820	11577	11737	11760	11681	11687	11709	11892	11830	11679	11768	11729	11641	11827	11684	11622	11693	11712	11706	11674	11805	11776	11597	11714	11808	11635	11718	11942	11818	11641	11716	11835	11482	11844	11679	11536	11771	11812	11766	11651	11713	11719	11742	11778	11668	11599	11673	11574	11592	11560	11694	11717	11927	11848	11745	11835	11881	11833	11781	11641	11692	11590	11570	11548	11766	11718	11716	11772	11715	11776	11773	11723	11612	11772	11659	11810	11785	11651	11750	11605	11761	11706	11659	11717	11752	11704	11749	11644	11690	11806	11626	11716	11697	11688	11747	11716	11602	11632	11748	11731	11675	11739	11808	11605	11624	11873	11578	11571	11725	11660	11583	11897	11599	11821	11719	11754	11758	11596	11569	11621	11508	11661	11871	11656	11913	11702	11607	11716	11807	11757	11612	11739	11744	11697	11624	11805	11672	11640	11867	11813	11576	11797	11681	11555	11643	11770	11690	11760	11722	11796	11819	11690	11516	11673	11666	11690	11782	11606	11883	11683	11850	11925	11656	11675	11673	11684	11681	11621	11626	11714	11634	11826	11762	11721	11708	11674	11883	11759	11595	11660	11630	11692	11687	11725	11658	11681	11720	11461	11572	11626	11594	11538	11751	11614	11788	11710	11800	11827	11858	11892	11649	11513	11673	11533	11643	11664	11772	11810	11542	11499	11604	11858	11691	11649	11659	11790	11838	11658	11674	11659	11915	11619	11706	11726	11699	11812	11745	11822	11522	11547	11550	11719	11615	11673	11543	11731	11428	11662	11663	11701	11816	11582	11697	11621	11590	11590	11893	11542	11776	11580	11708	11685	11831	11743	11838	11614	11677	11870	11751	11814	11542	11665	11670	11727	11814	11615	11709	11728	11690	11684	11728	11642	11611	11538	11724	11751	11600	11615	11692	11566	11713	11513	11819	11724	11760	11862	11757	11698	11913	11662	11905	11654	11679	11680	11625	11969	11801	11615	11674	11736	11720	11455	11770	11620	11841	11786	11659	11820	11651	11755	11774	11653	11608	11547	11710	11576	11509	11789	11857	11697	11722	11669	11657	11654	11749	11733	11808	11667	11997	11603	11735	11607	11821	11718	11560	11723	11698	11826	11682	11771	11909	11379	11603	11891	11734	11572	11735	11776	11761	11571	11658	11513	11691	11692	11707	11609	11617	11649	11595	11729	11701	11749	11643	11840	11715	11650	11691	11716	11701	11608	11604	11869	11708	11759	11733	11540	11623	11645	11792	11545	11691	11822	11641	11648	11911	11793	11559	11755	11601	11725	11591	11641	11664	11647	11721	11757	11637	11726	11590	11644	11745	11777	11666	11733	11754	11843	11847	11819	11841	11736	11695	11616	11530	11786	11761	11706	11799	11590	11656	11700	11738	11601	11730	11730	11686	11787	11757	11809	11715	11768	11798	11505	11744	11500	11695	11615	11684	11815	11677	11811	11753	11601	11514	11599	11631	11538	11660	11741	11815	11852	11550	11637	11643	11525	11650	11691	11663	11660	11746	11545	11926	11666	11632	11586	11767	11636	11737	11825	11757	11734	11567	11810	11949	11705	11586	11612	11778	11725	11715	11666	11605	11664	11664	11561	11791	11656	11524	11616	11769	11818	11703	11756	11636	11724	11753	11692	11652	11672	11821	11772	11791	11715	11731	11698	11774	11739	11968	11701	11780	11846	11662	11707	11649	11916	11683	11772	11731	11639	11741	11796	11545	11539	11721	11753	11747	11739	11950	11848	11662	11800	11770	11608	11802	11582	11568	11593	11724	11563	11662	11747	11668	11489	11883	11506	11796	11668	11643	11705	11706	11737	11699	11706	11816	11837	11653	11704	11717	11835	11747	11781	11744	11588	11730	11611	11709	11791	11624	11629	11562	11782	11558	11749	11777	11709	11814	11667	11600	11851	11757	11888	11673	11704	11645	11573	11877	11603	11707	11613	11626	11785	11742	11745	11775	11607	11707	11673	11600	11621	11758	11720	11573	11694	11762	11837	11713	11601	11733	11675	11889	11582	11615	11664	11817	11678	11750	11673	11804	11873	11703	11610	11667	11721	11817	11663	11702	11809	11726	11738	11859	11755	11690	11550	11563	11853	11692	11833	11687	11615	11809	11877	11764	11675	11552	11642	11759	11756	11730	11659	11563	11547	11545	11715	11813	11609	11680	11827	11630	11773	11765	11787	11742	11538	11754	11667	11856	11810	11611	11702	11632	11802	11785	11596	11707	11637	11767	11680	11820	11532	11635	11618	11495	11693	11646	11538	11775	11527	11776	11794	11867	11647	11773	11649	11767	11624	11859	11720	11786	11790	11789	11606	11758	11815	11706	11919	11623	11832	11578	11701	11531	11655	11439	11781	11818	11625	11828	11673	11714	11653	11733	11786	11702	11772	11793	11837	11967	11656	11591	11632	11877	11781	11790	11787	11587	11739	11672	11615	11791	11676	11785	11717	11678	11524	11697	11689	11757	11823	11937	11762	11621	11727	11746	11681	11655	11628	11557	11763	11563	11690	11709	11818	11808	11788	11649	11585	11439	11829	11457	11665	11762	11761	11776	11916	11704	11755	11569	11797	12086	11750	11815	11779	11676	11684	11774	11601	11919	11604	11803	11902	11789	11649	11503	11639	11774	11637	11816	11616	11718	11602	11638	11701	11573	11606	11637	11729	11672	11704	11622	11718	11715	11539	11785	11485	11671	11592	11574	11663	11629	11702	11657	11702	11565	11790	11634	11624	11665	11825	11475	11749	11760	11497	11545	11740	11917	11654	11583	11714	11773	11742	11606	11760	11868	11709	11776	11670	11622	11772	11836	11624	11704	11672	11680	11767	11778	11828	11850	11695	11857	11751	11582	11644	11956	11662	11773	11810	11854	11738	11781	11716	11849	11775	11547	11800	11740	11717	11584	11715	11667	11597	11598	11848	11619	11730	11664	11761	11718	11571	11717	11745	11687	11881	11723	11915	11528	11709	11701	11678	11580	11650	11543	11687	11746	11624	11608	11890	11679	11620	11657	11669	11714	11548	11794	11812	11770	11409	11825	11778	11799	11724	11796	11827	11905	11629	11645	11743	11803	11724	11745	11835	11583	11623	11765	11552	11764	11608	11683	11619	11839	11763	11473	11856	11826	11576	11696	11800	11738	11794	11741	11622	11755	11599	11735	11703	11665	11571	11659	11693	11736	11608	11774	11709	11678	11614	11683	11661	11565	11679	11612	11765	11853	11597	11757	11598	11645	11585	11641	11914	11714	11638	11568	11820	11646	11559	11656	11507	11564	11799	11679	11754	11538	11686	11632	11677	11635	11732	11775	11636	11682	11776	11660	11760	11721	11604	11732	11554	11807	11887	11698	11589	11747	11651	11587	11871	11790	11768	11672	11749	11679	11792	11722	11692	11530	11714	11756	11714	11599	11647	11771	11925	11739	11676	11684	11654	11646	11699	11666	11571	11614	11709	11642	11757	11724	11512	11645	11585	11689	11727	11677	11828	11803	11693	11616	11730	11658	11644	11730	11673	11650	11591	11750	11537	11713	11774	11780	11763	11862	11805	11750	11656	11717	11543	11835	11765	11811	11711	11761	11699	11644	11720	11590	11614	11735	11772	11768	11677	11854	11549	11781	11659	11638	11816	11935	11756	11654	11675	11634	11606	11659	11710	11731	11480	11878	11743	11774	11932	11648	11703	11752	11785	11731	11774	11649	11840	11675	11756	11752	11719	11485	11700	11860	11789	11674	11614	11607	11490	11496	11756	11610	11766	11708	11770	11801	11668	11755	11786	11777	11612	11571	11743	11654	11843	11646	11581	11794	11746	11685	11883	11690	11701	11719	11934	11726	11847	11709	11629	11806	11632	11595	11602	11613	11692	11790	11642	11657	11773	11752	11696	11642	11885	11626	11780	11592	11667	11889	11602	11816	11802	11605	11760	11765	11436	11581	11756	11760	11759	11695	11541	11562	11790	11707	11681	11767	11686	11767	11659	11757	11579	11718	11640	11780	11630	11741	11697	11635	11697	11681	11891	11851	11567	11595	11715	11594	11584	11746	11802	11778	11706	11743	11799	11666	11633	11659	11751	11607	11694	11618	11733	11564	11718	11614	11684	11714	11656	11832	11672	11622	11595	11591	11669	11823	11726	11519	11821	11708	11841	11785	11626	11559	11792	11759	11726	11847	11741	11706	11764	11592	11557	11758	11725	11821	11707	11677	11771	11523	11415	11570	11680	11747	11716	11789	11637	11759	11791	11601	11666	11668	11606	11716	11735	11664	11697	11719	11638	11790	11651	11690	11719	11537	11743	11722	11722	11699	11744	11656	11812	11781	11823	11650	11744	11829	11603	11528	11532	11677	11647	11714	11699	11729	11776	11898	11824	11743	11824	11612	11811	11900	11605	11734	11813	11898	11823	11692	11666	11795	11736	11531	11483	11930	11790	11753	11694	11727	11646	11659	11611	11632	11665	11550	11682	11846	11766	11707	11733	11735	11765	11737	11547	11772	11703	11809	11828	11709	11654	11750	11763	11601	11659	11717	11626	11490	11706	11707	11660	11705	11721	11876	11671	11768	11814	11596	11692	11600	11432	11646	11570	11599	11847
61210	103572	84013	55011	22147	12702	12725	12558	12689	12728	12708	12467	12638	12775	12724	12683	12625	12746	12589	12623	12730	12634	12673	12772	12600	12702	12777	12645	12755	12724	12909	12727	12710	12813	12633	12836	12669	12794	12803	12760	12608	12857	12639	12675	12537	12785	12723	12660	12936	12548	12712	12826	12796	12498	12713	12678	12760	12560	12743	12694	12847	12836	12779	12747	12726	12649	12653	12621	12461	12706	12519	12581	12802	12705	12710	12715	12634	12619	12750	12535	12732	12541	12877	12671	12617	12725	12659	12699	12703	12636	12658	12562	12529	12714	12647	12762	12631	12594	12669	12673	12640	12657	12596	12759	12770	12656	12497	12683	12640	12643	12524	12718	12785	12599	12738	12561	12884	12630	12807	12730	12629	12541	12640	12732	12625	12584	12676	12666	12678	12413	12586	12731	12741	12462	12622	12682	12769	12673	12515	12788	12650	12698	12615	12695	12655	12789	12778	12468	12786	12713	12536	12730	12554	12814	12534	12679	12746	12708	12792	12670	12534	12537	12600	12720	12580	12589	12680	12827	12673	12744	12604	12666	12604	12691	12499	12692	12828	12637	12700	12778	12585	12897	12713	12905	12684	12691	12668	12698	12673	12904	12547	12632	12633	12624	12759	12733	12617	12699	12697	12760	12718	12728	12673	12720	12585	12589	12727	12563	12638	12631	12622	12789	12687	12557	12785	12529	12669	12740	12645	12780	12840	12644	12783	12566	12534	12708	12829	12710	12571	12561	12577	12663	12583	12663	12671	12763	12828	12712	12644	12516	12692	12764	12546	12796	12676	12756	12610	12689	12696	12682	12587	12739	12567	12760	12677	12861	12565	12646	12546	12643	12603	12519	12838	12455	12667	12716	12861	12704	12598	12783	12669	12683	12683	12683	12693	12739	12801	12518	12648	12715	12713	12722	12558	12722	12830	12715	12698	12620	12638	12623	12699	12718	12703	12519	12731	12648	12763	12787	12619	12622	12659	12631	12834	12624	12615	12474	12671	12679	12885	12664	12678	12620	12865	12631	12739	12835	12691	12732	12605	12757	12594	12658	12697	12612	12823	12709	12783	12587	12683	12567	12601	12688	12652	12642	12579	12753	12735	12600	12715	12810	12542	12705	12619	12780	12702	12760	12612	12747	12580	12678	12842	12613	12600	12576	12702	12641	12458	12720	12737	12535	12619	12584	12707	12598	12775	12775	12726	12617	12653	12608	12523	12720	12592	12531	12670	12603	12713	12633	12735	12802	12746	12595	12716	12746	12648	12550	12673	12635	12753	12684	12740	12648	12841	12657	12734	12688	12625	12628	12707	12710	12657	12616	12595	12658	12745	12643	12714	12654	12822	12565	12517	12691	12627	12694	12739	12693	12747	12719	12650	12571	12631	12714	12692	12790	12649	12824	12721	12599	12608	12900	12627	12713	12719	12730	12562	12635	12500	12662	12797	12803	12743	12720	12584	12659	12617	12556	12764	12623	12572	12666	12696	12606	12810	12716	12708	12801	12797	12815	12667	12677	12528	12812	12833	12660	12743	12786	12770	12712	12937	12701	12630	12617	12668	12729	12676	12708	12721	12668	12775	12643	12724	12814	12668	12639	12773	12719	12723	12551	12608	12939	12480	12734	12642	12820	12842	12548	12732	12673	12706	12653	12606	12556	12865	12734	12720	12611	12664	12694	12704	12744	12632	12683	12787	12588	12710	12712	12568	12694	12560	12668	12584	12632	12691	12648	12736	12621	12674	12727	12686	12866	12672	12624	12478	12608	12543	12731	12580	12722	12580	12614	12581	12792	12698	12805	12629	12785	12724	12576	12762	12604	12448	12762	12751	12914	12692	12682	12695	12553	12710	12747	12689	12671	12687	12784	12755	12530	12703	12558	12802	12644	12603	12775	12606	12616	12593	12745	12598	12911	12664	12631	12638	12579	12728	12772	12783	12603	12886	12719	12661	12647	12654	12731	12614	12852	12829	12687	12557	12586	12500	12630	12621	12761	12565	12755	12665	12707	12751	12773	12691	12656	12702	12584	12586	12674	12675	12534	12578	12771	12689	12753	12749	12650	12631	12694	12601	12644	12609	12693	12661	12697	12710	12647	12661	12773	12717	12653	12595	12723	12563	12574	12625	12690	12575	12624	12651	12790	12695	12641	12627	12760	12737	12618	12540	12647	12801	12772	12796	12668	12681	12559	12657	12711	12651	12629	12793	12733	12674	12582	12556	12559	12734	12724	12544	12589	12742	12748	12809	12798	12649	12665	12674	12893	12694	12687	12729	12742	12788	12647	12690	12685	12778	12722	12621	12733	12852	12497	12600	12806	12744	12829	12668	12849	12559	12635	12717	12803	12793	12745	12729	12764	12618	12809	12768	12767	12649	12681	12753	12703	12684	12643	12639	12635	12517	12755	12707	12771	12625	12627	12548	12685	12644	12807	12737	12675	12761	12603	12631	12649	12678	12589	12519	12780	12781	12457	12782	12637	12652	12782	12695	12760	12761	12663	12864	12710	12519	12731	12679	12708	12730	12663	12587	12592	12737	12698	12598	12654	12684	12698	12709	12877	12636	12619	12622	12703	12724	12579	12699	12744	12573	12613	12693	12710	12657	12809	12537	12502	12824	12492	12582	12704	12745	12718	12816	12660	12729	12615	12654	12485	12693	12775	12698	12573	12652	12734	12675	12871	12674	12665	12629	12826	12518	12642	12761	12785	12793	12595	12801	12602	12664	12798	12743	12794	12775	12636	12617	12807	12558	12520	12792	12700	12760	12553	12742	12785	12794	12659	12532	12888	12693	12579	12800	12495	12602	12763	12859	12622	12747	12645	12602	12731	12513	12822	12755	12808	12617	12606	12592	12600	12654	12593	12896	12675	12879	12642	12842	12601	12504	12723	12750	12700	12712	12528	12610	12634	12601	12773	12474	12778	12683	12827	12809	12731	12716	12865	12742	12713	12756	12586	12598	12689	12619	12684	12679	12695	12640	12789	12607	12510	12829	12535	12620	12741	12713	12726	12560	12829	12637	12631	12689	12723	12749	12662	12513	12708	12789	12571	12568	12792	12755	12781	12682	12798	12604	12662	12685	12645	12741	12806	12655	12556	12643	12770	12684	12733	12690	12660	12693	12659	12660	12632	12626	12623	12733	12536	12783	12709	12783	12685	12802	12761	12813	12718	12573	12710	12692	12750	12720	12830	12549	12737	12755	12901	12712	12751	12598	12589	12663	12605	12542	12696	12553	12774	12535	12841	12680	12649	12666	12620	12830	12766	12575	12620	12685	12639	12725	12630	12579	12541	12746	12630	12512	12586	12767	12516	12660	12800	12693	12817	12715	12625	12675	12712	12760	12664	12593	12714	12673	12750	12616	12803	12588	12720	12747	12671	12552	12675	12570	12767	12684	12619	12686	12580	12793	12610	12705	12603	12799	12651	12691	12669	12757	12649	12868	12677	12763	12586	12620	12606	12633	12584	12725	12718	12541	12757	12868	12669	12743	12631	12806	12652	12673	12651	12652	12805	12663	12710	12538	12759	12510	12759	12846	12653	12678	12736	12679	12783	12613	12685	12785	12593	12767	12650	12575	12682	12766	12700	12634	12785	12583	12713	12646	12548	12804	12742	12795	12928	12698	12700	12727	12591	12536	12703	12859	12550	12603	12792	12700	12572	12561	12799	12613	12692	12770	12654	12546	12752	12530	12694	12742	12716	12680	12679	12695	12648	12631	12657	12838	12733	12837	12594	12621	12678	12786	12663	12753	12688	12683	12560	12635	12506	12685	12631	12731	12713	12541	12718	12584	12650	12833	12607	12700	12617	12618	12624	12776	12562	12719	12634	12735	12811	12671	12622	12503	12755	12827	12597	12820	12504	12627	12866	12658	12685	12527	12575	12552	12759	12582	12741	12796	12504	12540	12625	12801	12660	12693	12568	12565	12727	12672	12636	12688	12672	12642	12723	12676	12672	12697	12617	12646	12711	12777	12797	12583	12555	12527	12680	12655	12803	12689	12529	12615	12646	12697	12735	12608	12827	12613	12750	12901	12633	12599	12707	12748	12785	12616	12547	12756	12791	12747	12641	12735	12684	12814	12600	12697	12661	12744	12584	12898	12603	12619	12673	12555	12741	12658	12862	12589	12771	12600	12714	12717	12624	12768	12838	12699	12716	12541	12744	12583	12772	12708	12737	12773	12699	12641	12543	12804	12576	12617	12605	12610	12691	12572	12567	12732	12580	12717	12680	12657	12671	12682	12684	12683	12794	12546	12732	12435	12708	12650	12544	12836	12764	12670	12830	12724	12768	12700	12594	12835	12697	12646	12657	12691	12732	12675	12595	12801	12729	12749	12684	12674	12678	12756	12501	12742	12710	12589	12884	12668	12692	12625	12497	12745	12645	12672	12631	12552	12598	12716	12670	12629	12735	12633	12646	12793	12758	12792	12672	12566	12554	12646	12708	12539	12605	12819	12737	12786	12754	12668	12671	12581	12611	12708	12666	12601	12791	12546	12585	12642	12762	12825	12564	12705	12542	12731	12800	12590	12802	12621	12697	12698	12742	12598	12663	12746	12676	12693	12584	12576	12635	12460	12734	12605	12636	12645	12666	12652	12750	12551	12726	12675	12593	12601	12705	12638	12658	12892	12641	12566	12577	12619	12564	12588	12744	12674	12686	12767	12682	12554	12734	12805	12741	12709	12697	12711	12628	12642	12722	12589	12843	12779	12667	12606	12714	12768	12983	12651	12693	12670	12588	12744	12601	12645	12581	12587	12611	12707	12648	12831	12516	12833	12779	12801	12780	12696	12798	12575	12762	12700	12572	12754	12553	12646	12760	12660	12627	12541	12547	12501	12720	12739	12640	12739	12470	12664	12541	12584	12765	12813	12709	12694	12552	12703	12646	12694	12496	12714	12715	12645	12686	12684	12556	12834	12875	12653	12754	12570	12590	12741	12745	12540	12632	12658	12800	12702	12703	12789	12707	12819	12673	12683	12630	12763	12708	12795	12731	12599	12601	12648	12865	12687	12670	12661	12618	12708	12710	12616	12697	12817	12764	12854	12572	12585	12618	12682	12654	12669	12653	13028	12628	12696	12724	12479	12765	12612	12711	12843	12720	12613	12486	12557	12757	12767	12665	12752	12806
31869	35863	33682	24172	14293	11899	12010	11741	11640	11660	11691	11735	11642	11544	11737	11628	11754	11892	11750	11675	11778	11804	11594	11719	11851	11646	11584	11719	11603	11627	11611	11766	11698	11714	11651	11621	11756	11753	11638	11779	11598	11597	11639	11695	11749	11779	11623	11628	11543	11747	11709	11800	11791	11453	11696	11653	11557	11650	11792	11666	11691	11667	11661	11721	11788	11847	11549	11655	11649	11482	11691	11613	11505	11678	11732	11739	11567	11818	11641	11558	11531	11565	11622	11723	11619	11574	11876	11653	11598	11820	11580	11653	11621	11458	11735	11817	11575	11694	11788	11600	11510	11659	11662	11690	11641	11684	11772	11533	11481	11706	11723	11641	11693	11656	11675	11475	11611	11706	11483	11651	11733	11733	11606	11748	11640	11760	11807	11535	11810	11829	11764	11764	11702	11592	11591	11804	11717	11647	11599	11832	11720	11450	11736	11763	11649	11409	11591	11590	11707	11615	11864	11692	11517	11600	11564	11494	11618	11499	11697	11662	11612	11655	11795	11626	11689	11681	11785	11527	11896	11593	11831	11779	11640	11719	11690	11692	11827	11730	11681	11723	11696	11687	11747	11868	11803	11756	11756	11783	11605	11669	11691	11641	11638	11802	11583	11603	11643	11700	11618	11673	11673	11548	11620	11707	11815	11667	11901	11602	11561	11747	11600	11505	11570	11759	11729	11600	11669	11651	11743	11729	11700	11688	11933	11717	11749	11642	11653	11658	11662	11680	11699	11739	11788	11679	11633	11774	11604	11860	11686	11509	11624	11921	11419	11583	11471	11716	11680	11830	11726	11544	11769	11632	11767	11616	11790	11681	11727	11688	11574	11610	11665	11684	11763	11860	11925	11623	11757	11559	11827	11709	11601	11645	11612	11483	11640	11634	11592	11648	11705	11761	11624	11766	11866	11931	11710	11724	11676	11658	11606	11862	11745	11684	11749	11772	11750	11481	11639	11545	11733	11734	11577	11759	11618	11725	11696	11652	11644	11567	11800	11594	11645	11652	11596	11796	11489	11468	11702	11651	11759	11555	11671	11659	11654	11871	11648	11515	11506	11706	11762	11675	11839	11703	11697	11652	11732	11811	11640	11615	11680	11489	11653	11683	11784	11618	11669	11578	11551	11738	11693	11607	11808	11567	11675	11605	11698	11781	11669	11486	11619	11627	11597	11741	11688	11509	11536	11566	11700	11620	11731	11693	11798	11794	11599	11687	11638	11577	11813	11773	11626	11529	11613	11714	11727	11657	11625	11780	11476	11718	11567	11588	11599	11660	11658	11569	11610	11677	11745	11367	11610	11856	11788	11693	11760	11575	11524	11679	11642	11686	11716	11552	11640	11782	11747	11561	11779	11772	11528	11739	11699	11663	11727	11615	11670	11680	11680	11642	11863	11707	11802	11706	11612	11739	11686	11549	11689	11657	11724	11692	11694	11792	11851	11509	11648	11572	11550	11746	11652	11462	11484	11534	11729	11745	11747	11711	11582	11691	11615	11754	11609	11529	11695	11782	11475	11663	11531	11694	11644	11589	11617	11749	11770	11672	11709	11773	11834	11614	11676	11634	11675	11571	11526	11713	11673	11641	11716	11753	11665	11643	11524	11654	11629	11546	11802	11653	11858	11474	11573	11595	11445	11735	11583	11770	11684	11578	11731	11799	11627	11650	11556	11554	11719	11416	11428	11718	11634	11770	11701	11710	11674	11729	11570	11922	11767	11688	11705	11559	11784	11740	11746	11736	11548	11478	11622	11655	11791	11654	11694	11628	11568	11520	11691	11731	11537	11595	11626	11786	11589	11525	11563	11665	11805	11627	11612	11765	11847	11542	11717	11662	11697	11620	11714	11711	11728	11796	11778	11719	11585	11768	11538	11651	11523	11709	11738	11680	11680	11588	11713	11602	11485	11670	11518	11654	11703	11843	11685	11720	11782	11628	11581	11667	11625	11555	11701	11757	11618	11808	11550	11674	11688	11764	11735	11851	11728	11683	11742	11607	11654	11702	11581	11759	11774	11848	11652	11536	11521	11690	11588	11646	11684	11513	11579	11649	11588	11723	11694	11749	11755	11528	11720	11654	11721	11771	11893	11766	11728	11604	11816	11595	11698	11678	11648	11706	11833	11687	11652	11558	11726	11826	11703	11687	11767	11575	11832	11606	11803	11940	11505	11715	11531	11707	11680	11717	11674	11799	11756	11759	11459	11711	11673	11664	11663	11534	11677	11824	11846	11662	11732	11645	11642	11719	11741	11664	11715	11730	11645	11792	11611	11481	11803	11595	11662	11722	11821	11648	11566	11516	11530	11687	11555	11600	11639	11684	11739	11572	11756	11752	11655	11804	11810	11590	11601	11807	11638	11771	11659	11589	11625	11743	11643	11558	11667	11514	11699	11804	11722	11715	11538	11630	11550	11687	11531	11718	11558	11535	11774	11572	11704	11839	11852	11927	11706	11878	11795	11771	11646	11740	11555	11734	11460	11749	11511	11756	11642	11795	11677	11555	11798	11679	11602	11671	11897	11648	11759	11664	11640	11869	11832	11836	11781	11839	11695	11759	11711	11645	11500	11497	11688	11736	11695	11683	11709	11592	11715	11846	11751	11763	11773	11811	11629	11717	11689	11603	11604	11854	11555	11525	11614	11803	11810	11667	11829	11625	11687	11652	11685	11564	11688	11699	11684	11781	11581	11633	11602	11801	11612	11510	11687	11915	11966	11725	11535	11785	11732	11594	11651	11694	11682	11783	11837	11685	11599	11613	11602	11533	11821	11774	11711	11634	11726	11604	11575	11636	11534	11838	11696	11569	11726	11676	11747	11695	11568	11729	11686	11642	11660	11732	11630	11634	11576	11834	11676	11751	11633	11680	11794	11513	11667	11807	11680	11737	11636	11766	11807	11733	11638	11653	11725	11835	11737	11567	11676	11649	11505	11664	11783	11726	11605	11634	11725	11579	11512	11613	11619	11741	11651	11741	11685	11755	11768	11654	11687	11652	11771	11531	11675	11657	11722	11541	11639	11652	11783	11733	11673	11556	11721	11749	11651	11674	11671	11575	11650	11841	11625	11706	11777	11752	11542	11816	11765	11669	11620	11688	11678	11587	11535	11805	11798	11686	11587	11825	11601	11620	11752	11711	11614	11508	11734	11744	11707	11743	11782	11701	11806	11640	11606	11547	11805	11641	11724	11573	11773	11709	11532	11710	11736	11718	11685	11383	11687	11615	11657	11617	11702	11616	11661	11850	11681	11650	11623	11688	11557	11431	11648	11652	11719	11654	11516	11610	11557	11714	11913	11790	11682	11786	11898	11672	11769	11604	11672	11588	11640	11659	11790	11581	11632	11588	11685	11704	11852	11694	11661	11774	11695	11616	11537	11588	11437	11662	11739	11563	11705	11733	11584	11435	11661	11779	11658	11642	11650	11902	11809	11597	11694	11647	11540	11649	11642	11603	11740	11902	11708	11656	11572	11679	11804	11588	11662	11669	11687	11669	11677	11689	11606	11970	11747	11639	11437	11542	11683	11696	11640	11615	11515	11690	11535	11640	11810	11673	11571	11777	11778	11678	11590	11656	11629	11633	11808	11682	11687	11759	11617	11726	11590	11687	11709	11794	11711	11896	11662	11644	11771	11785	11735	11752	11745	11463	11828	11899	11761	11581	11688	11676	11726	11719	11781	11769	11739	11520	11852	11707	11609	11556	11658	11610	11754	11696	11688	11634	11631	11856	11814	11652	11524	11602	11667	11674	11650	11665	11608	11617	11792	11749	11763	11789	11760	11526	11721	11633	11600	11739	11682	11582	11639	11806	11652	11739	11846	11620	11691	11393	11667	11658	11698	11709	11671	11630	11524	11594	11631	11826	11845	11676	11722	11696	11565	11506	11858	11733	11644	11570	11795	11523	11648	11558	11752	11823	11726	11696	11535	11539	11694	11672	11642	11495	11718	11838	11746	11804	11731	11638	11746	11754	11727	11664	11584	11541	11665	11789	11570	11609	11680	11646	11611	11796	11839	11674	11579	11667	11727	11753	11561	11619	11445	11470	11704	11642	11675	11496	11582	11735	11794	11743	11862	11611	11779	11660	11822	11687	11507	11709	11614	11607	11731	11695	11743	11599	11724	11651	11583	11856	11735	11679	11464	11610	11567	11533	11647	11578	11594	11684	11625	11755	11774	11451	11688	11704	11585	11601	11661	11706	11552	11674	11715	11855	11854	11585	11608	11557	11640	11692	11612	11724	11796	11896	11696	11683	11679	11605	11780	11734	11580	11638	11712	11681	11752	11639	11532	11932	11833	11728	11888	11651	11794	11612	11702	11825	11610	11656	11588	11759	11711	11636	11636	11621	11700	11601	11613	11561	11670	11798	11721	11752	11751	11542	11505	11702	11751	11722	11577	11699	11749	11712	11800	11648	11777	11840	11698	11558	11639	11507	11771	11885	11800	11795	11781	11937	11737	11698	11667	11721	11775	11806	11590	11846	11785	11589	11836	11819	11749	11702	11656	11408	11624	11660	11607	11684	11624	11499	11596	11507	11677	11709	11606	11754	11553	11725	11616	11623	11846	11748	11775	11618	11621	11494	11606	11636	11694	11650	11692	11515	11671	11759	11689	11693	11838	11741	11683	11801	11808	11631	11609	11699	11549	11675	11553	11635	11634	11524	11566	11783	11776	11784	11765	11454	11769	11814	11723	11750	11652	11688	11731	11584	11706	11875	11898	11760	11634	11801	11862	11686	11728	11657	11727	11643	11772	11572	11587	11677	11536	11677	11766	11758	11837	11692	11632	11653	11717	11775	11578	11615	11722	11727	11706	11710	11759	11868	11618	11684	11840	11646	11611	11555	11725	11632	11637	11680	11727	11859	11675	11716	11665	11615	11598	11629	11631	11766	11619	11705	11803	11556	11525	11782	11662	11638	11810	11709	11759	11432	11708	11632	11620	11523	11679	11798	11695	11641	11744	11814	11618	11661	11634	11730	11666	11585	11600	11558	11715	11724	11729	11664	11778	11713	11678	11754	11648	11690	11659	11734	11723	11802	11654	11688	11761	11573	11792	11662	11655	11728	11646	11710	11793	11768	11826	11663	11717	11760	11637	11554	11524	11704	11672	11674	11769	11599	11658	11764
40773	53870	38519	24163	14160	12717	12650	12773	12751	12552	12609	12514	12673	12567	12548	12613	12669	12507	12663	12667	12667	12705	12797	12620	12664	12492	12685	12740	12772	12583	12674	12573	12610	12711	12626	12586	12790	12435	12768	12678	12617	12603	12647	12734	12649	12855	12573	12747	12634	12727	12719	12521	12624	12747	12696	12669	12657	12700	12643	12632	12556	12517	12774	12771	12719	12638	12556	12640	12664	12609	12588	12588	12602	12624	12676	12441	12745	12506	12631	12675	12674	12553	12597	12580	12556	12481	12529	12591	12690	12571	12654	12521	12658	12452	12605	12705	12546	12719	12492	12732	12666	12810	12609	12592	12659	12490	12653	12718	12609	12648	12550	12774	12723	12608	12591	12699	12700	12733	12693	12556	12568	12729	12503	12597	12525	12657	12684	12558	12598	12557	12587	12688	12529	12561	12532	12637	12616	12682	12592	12543	12659	12705	12851	12538	12631	12653	12568	12618	12719	12585	12490	12628	12682	12610	12666	12646	12577	12606	12612	12677	12606	12557	12670	12644	12696	12531	12627	12460	12645	12635	12653	12706	12420	12620	12689	12653	12756	12595	12752	12545	12584	12575	12645	12507	12658	12617	12576	12616	12569	12610	12645	12667	12647	12539	12622	12814	12550	12675	12678	12552	12651	12628	12388	12605	12528	12680	12608	12713	12628	12423	12670	12740	12505	12583	12584	12665	12701	12687	12597	12626	12714	12612	12652	12747	12590	12680	12577	12620	12539	12612	12758	12754	12433	12546	12469	12629	12438	12596	12585	12770	12580	12651	12649	12452	12583	12749	12687	12795	12630	12633	12634	12588	12600	12695	12621	12477	12657	12664	12668	12763	12512	12613	12644	12811	12511	12542	12569	12595	12691	12694	12503	12511	12435	12638	12487	12541	12688	12616	12725	12700	12441	12741	12858	12569	12573	12494	12525	12607	12557	12554	12616	12690	12674	12781	12549	12444	12615	12723	12578	12631	12752	12663	12427	12613	12621	12618	12722	12567	12418	12671	12603	12610	12712	12641	12744	12593	12639	12483	12532	12677	12571	12452	12614	12515	12583	12683	12624	12564	12665	12693	12633	12647	12575	12573	12617	12669	12768	12559	12576	12509	12613	12663	12732	12631	12550	12853	12645	12667	12636	12589	12563	12533	12598	12572	12738	12670	12567	12568	12688	12565	12622	12576	12787	12730	12543	12713	12590	12676	12540	12705	12532	12726	12610	12626	12589	12626	12807	12582	12555	12457	12866	12452	12585	12722	12817	12598	12521	12562	12576	12506	12702	12574	12674	12784	12618	12570	12613	12599	12567	12628	12666	12554	12807	12501	12554	12530	12656	12530	12506	12580	12527	12609	12740	12619	12561	12702	12568	12539	12805	12786	12613	12566	12597	12661	12758	12702	12624	12661	12702	12560	12762	12654	12788	12544	12803	12556	12621	12619	12534	12724	12716	12686	12610	12599	12570	12741	12588	12735	12604	12626	12687	12726	12605	12653	12549	12598	12600	12630	12710	12574	12606	12477	12614	12605	12408	12581	12552	12626	12779	12607	12526	12570	12574	12621	12507	12668	12434	12679	12491	12696	12560	12522	12621	12647	12524	12424	12716	12485	12560	12787	12608	12707	12760	12743	12642	12687	12557	12568	12642	12547	12512	12716	12618	12669	12745	12606	12557	12557	12603	12501	12807	12530	12750	12545	12712	12537	12659	12594	12644	12532	12656	12656	12666	12597	12616	12557	12676	12777	12711	12711	12640	12682	12747	12529	12674	12608	12598	12460	12533	12792	12588	12467	12702	12633	12638	12686	12488	12652	12747	12581	12567	12571	12655	12764	12538	12614	12647	12701	12724	12600	12741	12523	12716	12565	12622	12685	12663	12587	12747	12473	12757	12668	12676	12647	12559	12721	12580	12668	12676	12686	12899	12625	12668	12567	12665	12570	12601	12756	12634	12670	12503	12505	12664	12586	12558	12595	12632	12701	12489	12709	12474	12565	12739	12515	12643	12649	12537	12469	12679	12605	12658	12595	12588	12746	12549	12572	12502	12563	12471	12579	12657	12804	12659	12693	12599	12590	12635	12485	12468	12645	12580	12685	12548	12596	12722	12561	12705	12651	12703	12425	12615	12710	12650	12627	12620	12658	12593	12531	12737	12604	12617	12618	12650	12602	12652	12570	12728	12532	12606	12530	12704	12533	12592	12644	12565	12576	12620	12524	12776	12702	12535	12629	12699	12616	12626	12599	12708	12603	12517	12474	12609	12574	12789	12530	12667	12506	12722	12596	12497	12726	12611	12508	12569	12687	12651	12584	12741	12733	12560	12607	12606	12567	12595	12713	12543	12684	12528	12463	12634	12719	12723	12699	12614	12627	12669	12546	12729	12611	12628	12561	12704	12601	12465	12632	12734	12598	12642	12565	12701	12663	12416	12558	12589	12678	12512	12563	12752	12630	12547	12577	12532	12652	12793	12555	12637	12775	12741	12490	12456	12624	12777	12614	12564	12608	12573	12602	12575	12509	12674	12575	12783	12597	12675	12677	12545	12443	12596	12612	12594	12730	12684	12500	12712	12750	12573	12644	12660	12468	12719	12572	12641	12606	12580	12557	12706	12562	12599	12609	12546	12570	12588	12617	12607	12602	12641	12680	12522	12477	12702	12567	12803	12513	12511	12728	12628	12602	12484	12658	12553	12623	12597	12566	12483	12615	12603	12733	12692	12784	12756	12818	12578	12678	12587	12602	12494	12583	12561	12510	12632	12648	12734	12566	12558	12656	12627	12759	12779	12503	12614	12653	12624	12663	12539	12611	12574	12664	12814	12490	12580	12597	12580	12631	12636	12631	12606	12639	12590	12551	12439	12515	12677	12502	12591	12601	12604	12611	12609	12678	12768	12488	12677	12568	12669	12768	12742	12558	12560	12649	12506	12802	12579	12633	12601	12530	12449	12758	12726	12476	12675	12743	12654	12633	12663	12641	12565	12528	12555	12645	12778	12558	12525	12511	12675	12749	12673	12653	12494	12704	12605	12584	12748	12678	12629	12654	12695	12756	12672	12653	12568	12743	12547	12594	12469	12458	12577	12617	12708	12464	12694	12429	12612	12722	12547	12583	12625	12487	12806	12726	12673	12539	12717	12714	12602	12587	12593	12524	12684	12544	12512	12526	12648	12508	12564	12665	12750	12548	12687	12668	12733	12689	12674	12714	12669	12679	12568	12613	12588	12597	12507	12615	12649	12530	12623	12651	12554	12708	12628	12611	12599	12756	12627	12670	12787	12780	12606	12630	12531	12778	12723	12694	12632	12624	12564	12646	12586	12775	12642	12635	12719	12667	12505	12649	12620	12705	12755	12676	12723	12518	12516	12654	12539	12605	12587	12572	12721	12683	12503	12469	12710	12495	12788	12513	12578	12600	12692	12609	12680	12497	12701	12603	12641	12609	12632	12626	12614	12721	12725	12740	12696	12625	12528	12579	12752	12732	12686	12598	12685	12541	12593	12562	12568	12746	12647	12759	12492	12619	12555	12525	12530	12629	12672	12778	12593	12414	12629	12585	12690	12625	12605	12650	12556	12491	12638	12636	12593	12640	12695	12603	12586	12698	12563	12582	12676	12497	12637	12644	12653	12735	12674	12527	12686	12490	12508	12660	12526	12533	12514	12551	12604	12688	12762	12662	12536	12707	12675	12726	12679	12526	12490	12691	12454	12641	12769	12535	12506	12485	12543	12647	12762	12611	12541	12594	12693	12674	12537	12545	12552	12510	12540	12760	12710	12637	12698	12591	12548	12598	12539	12629	12746	12863	12648	12618	12719	12734	12692	12689	12570	12573	12569	12675	12677	12490	12585	12549	12595	12511	12584	12664	12663	12660	12638	12652	12562	12756	12577	12624	12534	12628	12764	12648	12639	12727	12807	12605	12712	12529	12627	12612	12751	12645	12647	12639	12734	12695	12632	12731	12631	12568	12679	12458	12635	12649	12613	12782	12620	12771	12670	12722	12651	12681	12609	12691	12666	12811	12511	12728	12495	12474	12548	12855	12523	12628	12619	12735	12717	12682	12678	12597	12644	12797	12689	12622	12642	12584	12709	12671	12700	12869	12467	12560	12582	12653	12504	12525	12599	12404	12557	12505	12458	12511	12720	12734	12635	12841	12641	12616	12618	12670	12939	12601	12799	12719	12581	12749	12542	12703	12570	12560	12595	12599	12657	12687	12514	12633	12592	12679	12654	12569	12633	12697	12568	12639	12539	12565	12528	12683	12647	12624	12600	12656	12763	12696	12644	12535	12751	12536	12740	12660	12613	12432	12683	12623	12682	12668	12515	12492	12552	12557	12723	12554	12499	12689	12667	12638	12572	12505	12466	12719	12579	12689	12705	12591	12728	12672	12557	12738	12811	12642	12546	12730	12514	12616	12555	12751	12496	12691	12508	12625	12648	12625	12517	12694	12600	12634	12663	12345	12626	12787	12584	12672	12420	12597	12794	12514	12759	12519	12572	12565	12611	12638	12543	12700	12610	12625	12572	12769	12636	12603	12579	12695	12641	12823	12557	12575	12552	12400	12682	12518	12653	12762	12714	12692	12748	12750	12774	12698	12692	12497	12703	12585	12642	12608	12682	12582	12689	12547	12739	12748	12701	12621	12576	12665	12469	12544	12603	12666	12621	12461	12540	12734	12591	12556	12659	12750	12664	12646	12690	12549	12784	12510	12815	12554	12566	12540	12641	12619	12678	12694	12738	12708	12708	12487	12730	12583	12631	12708	12647	12538	12604	12734	12686	12549	12596	12588	12696	12525	12675	12700	12589	12646	12627	12730	12550	12489	12647	12705	12670	12546	12621	12657	12595	12691	12516	12511	12581	12681	12707	12523	12616	12691	12608	12734	12597	12489	12532	12653	12710	12650	12709	12664	12724	12636	12716	12467	12634	12789	12502	12786	12633	12791	12826	12503	12801	12585	12493	12603	12460	12624	12490	12545	12331	12660	12599	12688	12419	12605	12536	12587	12749	12622	12795	12530	12599	12797	12689	12687	12448	12725	12725	12612	12622	12452	12747	12618	12726	12594	12660	12698	12595	12692	12531	12565	12523	12522	12747	12741	12510	12620	12636	12616	12736	12543	12682	12598	12553	12586
31005	36585	36613	26448	15453	12643	12378	12221	12187	12148	12105	12258	12195	12127	12195	12134	12178	12292	12294	12181	12166	12292	12169	12296	12282	12096	12281	12136	12290	12248	12339	12422	12353	12070	12214	12169	12212	12203	12186	12110	12222	12061	12099	12070	11946	12086	12292	12408	12232	12217	11987	12192	12371	12197	12167	12179	12199	12086	12144	12201	12129	12197	12365	12158	12153	12230	12216	12182	12195	12047	12194	12157	12212	12181	12082	12194	12292	12222	12265	12196	12191	12246	12249	11994	12308	12342	12109	12107	12168	12230	12098	12236	12115	12245	12066	12189	12134	11973	12059	12153	12166	12110	12197	12151	12119	12238	12188	12225	12170	12195	12181	11911	12035	12135	12164	12150	12153	12293	12036	12069	12115	11997	12195	12099	12355	12338	12061	12146	12112	12275	12224	12096	12290	12251	12239	12100	12189	12211	12212	12278	12095	11917	12211	11986	12099	12171	12172	12229	12215	12017	12226	12171	12241	12237	12142	12131	12041	12151	12260	12178	12352	12043	12159	12200	12237	12265	12047	12067	12152	12173	12257	12230	12269	12380	12263	12243	12321	12260	12163	12336	11942	12196	12218	12147	12155	12240	12294	12258	12439	12186	12147	12182	12204	12173	12322	11966	11971	12294	12007	12163	12234	12169	12240	12331	12379	12123	12248	12117	12271	12132	12138	12299	12223	12145	12084	12044	12120	12184	11983	12063	12248	12106	12205	12202	12206	12300	12136	12192	12343	12117	12286	12113	12132	12109	12196	12086	12280	12195	12254	12275	12237	12070	12020	12288	12125	12064	12220	12274	12182	12159	12203	12319	12341	12143	12161	12173	12123	12070	12143	12117	12030	12048	11940	11979	12048	12160	12235	12359	12126	12264	12211	11987	12145	12382	12216	11958	12309	12127	12131	12099	12032	12222	12070	12143	12110	12153	11996	11951	11996	12115	12110	12138	12220	12113	12135	12209	11931	12121	12114	12115	12119	12384	12089	12158	12122	12097	12298	12322	12055	12246	12266	12085	12204	12093	11997	12303	12230	12226	11921	12235	12183	12262	12375	12091	11958	12160	12183	12087	12239	12298	12131	12370	12214	12212	12103	12131	12165	12050	12365	12089	12196	12028	12191	12164	12493	12153	12147	12193	12224	12088	12074	12190	12128	12250	12167	12152	12324	12086	12221	12230	12107	12162	12108	12013	12150	12193	11932	12125	12136	12150	12147	12104	12209	12131	12150	12223	12266	12023	12074	12102	12352	12147	12124	12189	12332	12131	12240	12249	12244	12162	12108	12160	12058	12189	12111	12076	12253	12261	12115	12195	12070	12186	12140	12357	11972	12193	12217	12004	12034	11937	12254	12097	12106	12113	12369	12116	12279	12189	12176	12312	12362	12201	12211	12218	12094	12226	12127	12430	12220	12232	12356	12117	12167	12237	12243	12271	12160	12243	12050	12149	12083	11981	12197	12054	12194	12282	12196	12268	12084	12201	12004	12091	12087	12240	12228	12380	12168	12114	12067	11983	12237	12274	12104	12138	12191	12265	12243	12178	12032	12141	12174	12198	12272	12111	12128	12094	12086	12066	12071	12295	12199	12142	12192	12191	12077	12159	12153	12042	12071	12221	12247	12125	12231	12209	12118	12222	12236	12329	12279	12304	12197	12269	12041	12286	12118	12059	12020	12111	12326	12148	12077	12097	12256	12164	12218	12331	12231	12039	12094	12129	12096	12208	12258	12132	12369	12064	12160	12135	12147	12248	12204	12184	12333	12338	12203	12117	12135	12204	12201	12066	12147	12224	12139	12136	12086	12132	12216	12073	12199	12130	12143	12289	12222	12108	12249	12202	12168	12300	12378	11968	12142	12142	12285	12243	12335	12219	12259	12304	12110	12118	12351	12139	12198	12221	12058	12091	12099	12125	12007	11975	12373	12100	12223	12142	12036	12186	12205	12255	12092	12170	12105	12256	12152	12139	12129	12180	12182	12318	12100	12030	12131	12130	12062	12125	12266	12149	12198	12120	12333	12153	12107	12234	12121	12070	12116	12129	12198	12110	12197	12107	12294	12252	12148	12057	12279	12255	12265	12033	12251	12103	12220	12148	12105	12155	12110	12159	12209	12073	12268	12121	12177	12195	12072	12123	12166	12182	12229	12294	12117	12208	12260	12298	12309	12270	12038	12145	12074	12074	12186	12099	12272	12128	12220	12160	12204	12186	12258	12073	12323	12181	12236	12154	12132	12324	12191	12148	12114	12022	12265	12185	12219	12293	12282	12228	12056	12104	12383	12096	12090	11999	12121	12293	12171	12157	12155	12101	12140	12130	11969	12115	12136	12015	12237	12211	12026	12082	12271	12441	12188	12127	12048	12208	12242	12069	12177	12285	12182	12110	12339	12167	12233	12173	12104	12161	12116	12208	12166	12092	12137	12166	12205	12134	12138	12188	12166	12165	12239	12258	12189	12250	12104	12223	12376	12160	12035	12136	12102	12236	12233	12135	12223	12177	12072	12196	12152	11919	12275	12242	11981	12168	12217	12176	12126	12141	12076	12304	12158	12101	12031	11964	12143	12093	12328	12209	12073	12085	12193	12173	12158	12297	12092	12116	12335	11862	12275	12055	12161	12235	12218	12031	12218	12042	12134	12436	12159	12063	12269	12182	12070	12141	12333	12160	12245	12110	12164	12171	12347	12183	12315	12029	12129	12290	12034	12073	12201	12105	12202	12234	12192	12053	11898	12076	12175	12172	12002	12227	12471	12111	12218	12090	12072	12147	12156	12260	12402	12316	12204	12324	12298	12111	12149	12220	12259	12117	12284	12173	12318	12197	12504	12195	12239	12204	12231	12004	12231	12280	12247	12127	12282	12163	12046	12173	12146	12007	12214	12138	12140	12255	12145	12092	12196	12214	12258	12180	12437	12091	12042	12306	12255	12173	12216	12244	12136	12048	12188	12111	12066	12119	12185	12090	12336	12120	11965	12223	12345	12210	12145	12013	12005	12223	12349	12326	12283	12279	12158	12267	12058	12087	12301	12081	12109	12334	12159	12084	12212	12148	12212	12372	12280	12045	12210	12057	12127	12050	12108	12197	12224	12121	12207	12199	12305	12150	12152	12198	12277	12164	12305	12271	12147	12146	12060	12368	12181	12122	12215	11963	12177	12234	12156	12074	12190	12216	12233	12333	12215	12318	12326	12330	12157	12279	12466	12166	12112	12106	12151	12253	12285	12294	12115	12237	12175	12001	12377	12161	12168	12198	12317	12194	12180	12030	12241	12225	12150	12083	12185	12083	12185	12011	12067	12272	12053	12119	12244	12169	12036	12203	12192	12050	12202	12247	12326	12200	12175	12199	11873	12306	12103	12170	12090	12281	12229	12207	12234	12193	12108	12237	12181	12195	12197	11950	12096	12116	12311	12157	12207	12111	12276	12152	12078	12153	12271	12178	12103	12138	11930	12124	12151	12193	12124	12234	12165	12220	12287	12147	12042	12114	12228	12099	12333	12267	12115	12110	12092	12037	12213	12245	12049	12218	12304	12299	12314	12163	12102	12096	12196	12156	12338	12297	12252	12358	12204	12347	12036	12226	12156	12022	12183	12044	12220	12317	12151	12214	12376	12145	12102	12306	12284	12237	12076	12201	12307	12245	12253	12079	12084	12256	11961	12081	12197	12181	12067	12279	12109	12338	12114	12104	12363	12069	12154	12101	12284	12243	12297	12278	12115	12157	12239	12335	12168	12224	12211	12231	12160	12175	12282	12020	12226	12111	12212	12068	12054	12183	12053	12152	12136	12156	12220	12249	12347	12077	12088	12169	12273	12086	12242	12068	12085	12302	12246	12203	12204	12223	12281	12404	12273	12276	12046	12228	12171	12202	12213	12292	11980	11978	12220	12128	12061	12162	12118	12128	12198	12188	12080	12024	12163	12254	12289	12199	12159	12151	12234	12200	12224	12009	12173	12204	12023	12225	12366	12178	12177	12139	12088	12240	11993	12126	12255	12195	12109	12131	12227	12441	11974	12128	12031	11945	12092	12275	12207	12103	12243	12239	11920	12126	12237	12178	12174	12123	12112	12254	12144	12201	12065	12139	12208	12357	12106	12455	12229	12154	12169	12090	12252	12045	12278	12229	12108	12311	12068	12087	12114	12229	12149	12190	12058	12182	12115	12070	12251	12042	12080	12065	12180	12291	12332	12244	12161	12286	12182	12215	12131	12251	12258	12228	12192	12197	12303	12232	12199	12100	12169	12052	12332	12149	12015	12207	12175	12078	12285	12352	12218	12127	12188	12066	12171	12142	12127	12330	12266	12098	12242	12015	12300	12069	12285	12254	12244	12287	12161	12059	12159	12047	12103	12148	12288	12150	12088	12220	12282	12338	12135	12081	12138	12126	12153	12244	12258	12184	11915	12365	12037	12283	12364	12177	12095	12117	12339	12215	12226	12239	12237	12125	12266	12119	12223	12247	12050	12151	12314	12071	12056	12239	12170	12202	12192	12191	12162	12254	12087	12180	12150	12027	12083	12257	12162	12036	12406	12102	12207	12019	12158	11964	12011	12386	12119	12374	12216	12186	12232	12226	12278	12260	12271	12040	12302	12158	12130	12260	12306	12286	12045	12306	12234	12186	12170	12294	12254	11950	12066	11913	12152	12123	12288	12173	12159	12035	12203	12162	12149	12270	12152	12283	12014	12019	12319	12148	12215	11974	12133	12093	12269	12264	12109	12135	12205	12086	12208	12152	12259	12258	12096	12358	12170	12078	12316	12240	12113	12058	12235	11885	12177	12129	12117	12197	12210	12363	12243	12213	12194	12359	12314	12123	12244	12249	12276	12215	12111	12083	12126	12131	12242	12188	12174	12124	12157	12136	12207	12330	12075	12056	12302	12187	12152	12384	12128	12052	12042	12109	12123	12095	12444	12185	12109	12145	12253	11943	11974	12015	12127	11968	12134	12249	12235	12166	12336	12245	12333	12218	12108	12054	12213	12196	12096	12191	12123	12062	12261	12281	12310	12120	12251	12113	12041	11958	12311	12168	12116	12247	12125	12255	12247	12343	12191	12180	12073	12289	12079	12188	12101	12149	12291	12197	12209	12247	12343	12177	12195	12246	12211	12117	12239	12050	12394	12314	12275	12037
43975	58574	42641	25263	14907	13107	12987	12833	12916	13130	13117	12962	12934	13063	13000	12994	12986	13018	12904	12874	13080	12979	12912	13074	12735	12946	13013	12953	13086	12901	13081	12923	13032	12878	12841	13003	12823	12911	13143	13001	13015	12772	12883	12888	13086	12995	13071	12942	13010	13066	12985	13064	12902	12987	12984	12875	13056	12870	13027	12976	12939	13015	12878	12833	12985	12946	12981	12958	13107	12929	13009	12969	12927	12988	12882	12847	12904	12806	12855	12823	12856	12984	12942	12933	13012	12984	12855	12959	12881	13053	12963	12808	13134	13079	12915	13076	12926	12972	13039	12882	12972	12917	12946	12940	12982	13020	12884	12978	13053	13060	12958	12905	13089	13055	12879	12985	13076	13067	12836	13046	12932	12991	13019	12912	13025	12873	12936	12844	12970	12933	12993	12904	13048	13015	12887	12888	12927	12909	12982	13071	12904	13113	13044	12922	12900	12926	12983	12814	12995	12955	12852	12949	12936	12826	12925	12824	12922	13016	12935	12741	13012	12888	12855	13021	13053	13109	12887	13121	13006	12929	12881	12937	12935	12945	13013	13040	12841	12932	12803	12861	12904	12858	12924	12897	13061	12968	12899	12995	13001	12939	13011	12908	13003	12928	12981	13148	12885	12980	12879	12998	12986	12898	12934	13068	12826	12979	12930	12942	12873	13170	12956	12904	13049	12971	13094	13039	12783	12937	12898	12959	12670	12940	13069	13092	12980	12952	13050	12798	12942	12899	12931	12872	12944	13067	12984	12859	13050	12964	13033	12931	12894	12848	13060	13080	12999	12935	12746	12856	12946	13180	12899	12802	12913	12773	12926	12815	13049	13162	13140	12892	12921	12911	12773	12826	12904	12889	13054	12966	13115	13003	13046	12935	12861	12963	13001	12906	12966	12928	12747	12972	12949	12982	12900	13007	13084	13011	12793	12836	13094	12939	12920	13002	12811	13058	12947	12976	13155	13113	12946	12841	12976	12940	12916	12829	12908	12902	12947	13042	12936	12917	12972	12987	12892	12921	12855	12781	12903	12910	13030	13017	12818	12867	12890	12960	12893	12849	12978	12924	13005	13009	13079	12966	12852	12889	12896	12809	12851	13078	12864	12964	12902	13001	13038	12999	12851	12956	13018	12850	12822	12956	13082	12691	13074	12978	12951	12975	13061	13007	12935	12949	13014	12975	12793	12759	13045	12916	12993	12713	12803	13193	12991	13011	12825	13043	12934	12971	12974	13019	13056	12886	12993	12800	13179	12910	12898	12907	12888	12810	12797	12910	12968	12914	13016	12948	12981	12867	12953	13014	12874	12968	12988	12881	12912	12780	12807	12799	13080	13007	13049	12933	13012	12932	12976	12952	13032	12859	13059	12868	12972	13045	12914	12841	13032	12893	12896	12937	12943	12951	13015	12970	12890	12853	12977	13153	12886	12851	12965	12851	12942	12848	12993	13016	12982	12897	12924	12873	13098	12835	12902	13131	12839	13004	12943	12851	13052	12933	13036	13038	13020	12830	12950	13073	13023	12947	13038	13093	12874	12862	13026	12916	12946	13025	13099	12975	12930	13018	12769	12950	12947	13081	13090	12817	12925	13121	12705	12988	12919	12926	13014	12987	12972	12964	12979	13039	12974	13084	13077	12923	12971	13023	12825	13043	13087	12942	12798	12896	13053	12875	13020	13024	12995	13070	12795	12933	12895	12927	12974	12992	13069	12816	12926	12998	13026	12935	12989	12917	12983	12996	12917	13019	12820	12922	12943	13133	13014	12887	13016	12891	13063	13136	12957	13021	12882	12820	12887	12857	12890	12960	13062	12891	13085	12966	12765	13000	12971	12837	12968	12984	12819	12943	12892	12762	12860	12901	13200	13078	13124	12812	12940	13045	13029	12856	12969	13088	12907	12859	13067	12992	12995	12789	12997	13005	12981	13075	13067	12893	12864	12987	12833	12897	12981	12949	12886	12943	12859	12797	12826	12761	13006	13049	12997	12968	12962	13074	12831	12969	13015	13064	13010	12764	12962	12880	12946	12958	13060	12941	13009	12949	12923	12895	12905	12963	12876	13004	13025	12997	12980	12956	12903	12912	12980	12885	12974	12843	12919	12881	13000	12919	12979	12919	13060	12931	13077	13010	13068	12918	12977	13003	12919	12981	12972	12802	12906	12923	12862	12974	12993	12977	12947	12937	12816	12993	12779	13005	12960	12965	13007	12989	13001	13070	12967	12959	12992	12955	12959	12967	12974	12887	13031	12972	12985	12776	13056	13119	12905	12881	12908	12964	13023	12837	13149	12899	12990	13002	12829	12876	13006	12909	13034	13108	12846	12954	12995	12881	13069	12959	13054	12846	12993	12998	13047	13008	13087	12841	13019	13018	12977	13063	13060	12945	12977	12921	12952	12941	12950	12882	12871	13019	12888	12992	12976	13091	12974	13025	12861	12820	13086	12893	12998	12935	13137	13038	12814	12895	12967	12960	13066	13105	12835	13000	12881	12909	13024	12973	12970	13103	12869	13194	13048	13034	12922	13007	13048	13025	12821	13041	12812	12812	12979	12895	12862	12983	13029	13045	12982	13008	12676	13087	12811	12957	12881	12963	12814	12938	12943	13180	13018	12942	13017	12939	12975	13059	12987	12822	12940	12870	12928	12977	12970	13122	13044	12870	13051	12991	13015	13010	13003	12983	12869	13022	13051	12917	12988	12753	13008	13040	12809	13047	13044	12866	12925	13065	12927	12995	13004	13031	12917	13049	13038	13027	12935	12961	13006	12952	13036	13032	12965	13063	13030	12951	12935	12961	13057	12953	13066	12921	12992	12919	12885	12873	13004	12990	12966	13020	13024	12690	13091	12851	12951	12956	12913	13104	12923	12687	12999	12989	12878	12868	12869	12977	12934	13110	12990	12925	12920	13028	13050	12977	13000	12862	12874	12909	12996	12896	13008	12836	12785	12937	12929	12883	12896	12914	12930	12923	12782	12932	13054	13011	13004	12875	13004	12967	12892	12927	12860	12764	13146	13040	13116	13135	13036	12793	12871	12897	12829	13072	12965	12930	12859	13119	12967	12920	12977	13069	12922	12948	12967	12990	13257	12994	12834	12952	12973	12681	12996	12938	12846	13022	12874	12920	12969	13064	12974	12934	13081	12947	12962	13009	12993	13014	13133	12871	12936	12939	12936	12863	12887	12900	12987	13068	12943	12868	13128	13083	13005	12856	12986	12855	12879	13107	12939	12921	13115	12938	12929	13201	13009	13096	12871	13029	12992	12926	12820	12961	12944	13044	13027	12780	12833	12995	13122	12881	13034	12936	13021	13067	13098	12876	12803	13059	12957	12968	12881	12884	12913	13125	13091	12899	13155	12907	13052	12946	12842	12948	13045	12974	13028	12844	12818	13011	13025	12834	12872	12977	12979	12855	12864	13034	12885	13036	12918	13017	12895	12964	13002	12920	12911	13089	12836	13069	13094	12891	12894	12991	13040	12790	13074	13049	12959	13087	13007	13034	12898	13017	12914	13023	13101	13078	12999	13054	12885	13034	12939	12889	12905	12883	13068	12910	13004	12832	12899	12952	12837	12930	12963	13086	12938	13081	12844	12972	12731	13078	12978	13046	12991	13005	13015	12952	12943	12932	13036	12875	12920	12926	12833	13006	12876	13043	13031	12973	12805	12962	12999	12938	13225	13152	12936	12936	13026	12877	12921	12854	12905	12854	12983	12980	12946	12927	13022	13145	12983	12998	12876	12971	12820	12931	12930	12929	13028	12781	13099	12912	13053	13067	13028	12998	13007	13113	13044	12948	12909	13032	12917	13013	12914	13012	12958	12877	12876	13083	12995	12909	13043	12886	12993	13006	13038	13019	12952	13021	13047	12969	13003	12954	12914	12975	12824	12895	12788	12922	12966	12909	12870	13132	12847	13001	13057	12917	12867	13111	13088	13165	13195	12887	13062	13025	12799	12787	12969	12926	12918	13085	12962	12954	12860	12949	12969	12851	12817	12981	12964	12895	13090	12972	13017	12767	13070	13018	12909	12876	12895	12978	12766	12876	12910	12943	13010	12971	12999	13008	13104	13131	13036	12875	13012	13123	12938	12956	12998	12965	13002	13017	12967	12835	12929	12853	13089	13007	12902	12959	13024	12960	12965	12915	13071	13037	12986	12855	12879	12931	12934	12917	12953	13096	12965	12996	13004	12891	13153	12831	12757	12880	13049	13001	12949	12960	12891	13098	12975	12939	12876	12894	13030	12995	12985	13113	12963	13031	13015	13014	12937	12944	12906	12751	12955	13129	12969	12944	12936	12948	12909	12965	12984	12912	13075	12928	12999	12961	13010	12843	13025	12924	13032	12950	12930	12876	13036	13041	13030	13054	13058	12922	13016	12904	12936	12948	13011	13031	12962	12847	12804	12965	12991	13183	12906	12881	13050	12856	12874	12965	12845	13153	12884	12961	13055	13057	12898	12992	12983	13012	13088	12901	12975	13117	12957	12986	12917	12943	12850	12735	12933	12903	13163	13022	13011	13160	12977	12849	12801	12827	12898	12817	12980	12995	12914	12828	12876	12976	12972	12901	12952	12942	12988	13014	12902	12975	12929	13100	13028	12902	13144	13102	13000	12997	12876	13016	12925	13062	12970	12913	12992	12912	13145	12910	12991	12961	12903	12823	12972	12994	12897	12951	13053	12790	12900	13122	13031	12997	13119	12983	12973	12946	12952	13005	12972	12806	12984	12850	12926	12893	12973	13099	12927	13023	12993	13012	13097	12932	12940	13097	13089	13158	12900	12834	12910	12862	12890	13003	13052	12974	13029	13155	12824	12973	12911	13033	13088	12841	13041	12922	12942	12975	12982	12971	12951	12950	13055	12944	13011	12920	12931	12959	13119	13064	13046	12869	12956	12949	13160	13108	13063	13016	13013	12800	12879	12865	12960	12939	12914	12916	12932	13078	12995	12969	13003	12986	12932	13124	12938	13071	12897	13017	12910	12862	12895	13102	12862	13033	12926	12920	12963	12889	12786	13019	13012	13062	12884	13049	12868	12804	12971	12873	12956	12960	12815	13062	12930	12819	13057	13106	13070	13052	12932	13061	12976	13047	12929	12839	12955	13024	13008	12988	12928	12953	13099	12877
24140	23924	33465	28916	22903	20694	17159	12928	12051	12305	12375	12039	12159	12187	12140	12070	12163	12017	12048	11942	12030	12016	12065	12067	12023	11953	11988	11911	12119	11886	11902	11875	11855	11910	12005	11765	11868	11887	11890	11975	11774	11970	12186	12056	11824	12025	11848	11760	12005	11982	11913	11923	11786	11775	11892	11996	11827	11857	12057	11871	12036	11760	12086	11773	12068	11990	11914	11998	11958	11848	11711	11878	11814	11960	11845	11944	11658	11928	11997	11883	11907	11887	12016	12004	11988	11840	11909	11905	11748	11745	12005	11979	12024	11970	11820	11808	11953	11859	11891	11869	12012	11755	11943	11834	11863	11894	11942	11849	11826	11913	11857	11816	11972	11786	12055	11852	11864	11887	11986	11920	11847	11912	11990	12025	11847	11869	11803	11774	11951	11848	11819	11853	11789	11936	11820	11932	11983	12020	11907	11830	11901	11924	11818	11840	11771	12009	11756	11869	11911	11842	11889	11823	11954	11842	11962	12040	11894	11887	11862	11889	11993	11959	11804	12108	11865	11815	11806	12012	11804	11825	11918	11955	11918	11923	11874	11893	11991	11800	11722	11828	11691	11979	11858	12009	11972	11797	11959	11838	11879	11810	11853	11983	11963	12011	11922	11871	11844	12021	11935	11926	11941	11793	12001	11803	11764	12015	11932	11893	11951	11911	12027	11852	11870	11849	11863	11835	11913	11966	11765	11789	11783	11925	11891	11913	11987	12025	11898	11932	11818	11789	11880	12072	11851	11942	11673	11692	11799	12020	11804	11771	11869	11848	11968	11857	11882	11926	11957	11936	11921	11770	11929	11817	11995	11903	11754	11602	11880	11643	11867	11812	11847	11820	11995	11943	11910	11935	11703	11834	11953	11695	11841	11960	11810	11943	11834	11898	11836	11854	11973	11959	11881	11993	11818	11921	11766	11915	12087	11967	11828	11989	11903	11860	11680	11908	11766	11695	11974	11855	11772	11746	11777	11930	11888	11975	11915	11816	11940	11915	11809	11788	11806	11817	11972	11864	11951	11994	11791	11934	12001	11988	11925	11763	12031	11716	11947	11794	11744	11910	11905	11877	11803	11900	11807	12014	11919	12009	11992	11824	11815	11865	12017	11883	11971	11703	11816	11799	12027	11926	11945	11873	11716	11631	11953	11886	11891	11951	11811	11846	11966	11922	11898	11771	12061	11801	11893	11896	11901	11937	11909	11844	11778	11886	11918	11901	11908	11791	11981	11735	12048	11806	11844	11613	11925	11725	12099	11938	11841	11826	11881	11710	11923	11781	11900	12057	11888	11936	11827	11742	11691	11873	11848	11806	11908	11898	11851	11878	11789	11852	11851	11833	11737	11851	11892	11986	11708	11854	11982	11775	11945	11740	11784	11818	11910	11878	11785	11858	11977	11792	11741	11821	11921	11759	11910	11738	11814	11842	11715	11914	11700	11842	11886	11894	11818	11731	11650	11982	11946	11734	11746	11854	12047	11697	11687	11950	11680	11668	11711	11967	11893	11712	12085	11921	11783	11699	11697	11740	11718	11824	11906	11892	11882	11781	12043	11751	11834	12033	11997	11885	12033	11836	11933	11946	11884	11902	11992	11876	11804	11978	11858	11749	11899	11746	11997	11886	11876	11888	11862	11763	11824	11833	11945	11794	11873	11870	11889	11877	11996	11980	11918	12066	11963	11863	11832	11793	11867	12040	11918	11930	11740	11948	11952	11804	11934	11915	11920	11820	11829	11889	12084	11922	11593	11885	11893	11860	11878	11949	11875	11816	11845	11911	11986	11693	11788	11899	11865	11919	11887	12084	11873	11759	11930	11815	12007	11872	11770	11840	11967	11769	11866	11910	11763	11846	11816	11891	11851	11978	11938	11905	11980	11828	11713	11897	11664	11856	11914	11781	11996	12027	11832	11824	11794	11911	11914	11803	11857	11923	12013	11955	11882	11857	11872	11890	11979	11796	11839	11723	11788	11805	11928	11777	11788	11904	11887	11953	11796	11942	11949	11825	11840	11850	11683	12016	11796	11896	11856	11840	11669	11934	12053	11976	11871	11959	11972	11990	11893	11842	11883	11986	11836	11772	11851	11927	11855	11856	11848	11714	11916	11719	11889	11934	12102	11900	12021	11739	11810	11955	11939	11882	11594	11976	11785	11731	12069	11808	11803	11821	11762	11843	12120	11837	11924	11783	11795	11949	11814	11727	11882	12005	11908	11973	11733	11972	11840	11882	11905	11930	11928	12041	11866	11873	12074	12006	11874	11904	11878	11781	11851	11947	11893	11999	11924	11889	11874	11921	11857	11974	11681	11894	11803	11827	11855	11923	11736	11762	11797	11760	11665	11794	11895	11963	11917	11781	12033	11797	11869	11788	12036	11963	11975	11867	11754	11712	11932	11906	11991	11925	11929	11754	11646	11821	11965	11776	11990	11825	11781	11816	11666	11769	11831	11843	11737	11801	11877	11749	11965	11916	12087	12058	12007	11713	11757	11930	12009	11758	11839	11795	11825	11982	11788	11820	11778	11803	11920	11949	11831	11766	11940	11966	11871	11876	11882	11714	11915	12140	11861	11949	11801	11892	11880	11825	11771	11912	11993	11874	11753	11742	11935	11910	11828	11788	11818	11975	12047	11896	11889	11894	11982	11857	11732	11976	11903	12000	11824	11768	11624	11850	11843	12085	11946	11917	11918	11990	11878	11821	11924	11872	11725	11892	11678	11838	11864	11747	11856	11987	11864	11981	11879	11880	11762	12069	11929	11810	11781	11791	11882	11822	11967	11844	11971	11952	11853	11752	11671	11820	11915	11947	11906	11879	11743	11933	11783	11988	11968	11738	11909	12031	11871	11804	11806	11917	11854	11954	12066	11929	11842	11877	11887	11907	11808	11606	11924	11924	11972	11893	11969	11711	11824	11777	11873	11843	11874	11714	11859	11879	12009	11857	11746	11853	11728	11974	11738	11834	11718	11651	11939	11978	12049	11809	11851	11876	11708	11787	11776	11928	11771	11944	11952	11735	11943	11924	11882	11890	11740	11943	11804	11915	11803	11807	11810	11858	12010	11787	12071	11810	11975	11848	11805	11981	11934	11892	11825	11927	11869	11910	11953	11789	11882	11943	11851	11832	11771	11936	11872	11787	11904	12034	11892	11870	11792	11717	11758	11911	11891	12004	12009	11965	11853	11765	11820	11884	11736	11869	11807	11853	11817	11924	11970	11861	11987	11970	11862	11886	11946	11752	12002	11940	11892	12010	11890	11947	11760	11803	12042	11848	11901	11756	11770	11784	11843	11822	11828	11856	11876	11815	11966	11919	11987	11777	11902	11835	11844	11812	11831	11959	11932	11952	11922	11896	11791	11858	11775	11971	11952	11906	11927	11794	11873	11724	11886	11727	11949	11993	11795	11806	11738	11955	12047	11952	11946	11947	11914	11793	11889	11923	11954	11903	11899	11813	11980	11823	11953	11957	11860	11795	11945	11993	11860	11947	11895	11903	11839	11725	11859	11768	11958	11867	11853	11777	11877	11989	11943	11891	11951	11882	11792	11758	11964	11912	11853	11702	11777	12118	11836	11970	11869	11856	11962	11729	11883	12007	11764	11979	11863	11926	11861	11922	11841	11772	12050	11800	11910	11958	11827	11682	11993	11810	11848	12084	11960	11803	11904	11806	11891	11907	11957	11989	11874	11976	11857	11789	11754	11746	11675	11887	11785	11863	11748	11792	11842	11863	11966	11836	11860	11795	11847	11797	11826	11987	11947	11954	11798	11841	11884	12101	12063	11963	11780	11880	11883	11865	11817	11970	11609	11950	11742	11848	11863	11868	11925	11833	11921	11992	11838	11903	11712	11755	11771	11837	11819	11951	11887	11867	11752	11948	11817	11787	11892	11924	11802	11841	11645	11857	11942	11916	11885	11901	11915	11836	11835	11946	11818	11946	11978	11806	11876	11794	11884	11845	11866	11817	11949	11693	11923	11852	11878	11860	11923	11887	11913	12008	11933	11878	11916	11746	11833	11853	11944	11934	11834	11845	11707	11851	11965	12019	11927	11937	11799	11792	11956	11960	11795	11779	11837	11900	11845	11744	11926	12005	11688	11732	11900	11866	11732	11977	11873	12007	11795	11918	11867	11928	11942	12008	11939	11940	11802	11875	11928	11841	11875	11933	12008	11936	11849	11786	11879	11733	11984	11918	11861	11902	11897	11884	11710	11811	11760	11741	11967	11924	11791	11804	11935	11804	11889	12031	12099	11789	11980	12058	11995	11954	11867	11653	11947	11775	11937	12051	11849	11876	11709	11816	11982	11734	11738	11853	11801	11813	11729	11925	11890	11841	11927	11987	11859	11984	11893	11844	12161	11795	11955	11883	11825	11789	11755	11922	12003	11707	11977	11716	11839	12052	11882	11758	11770	11878	11884	11932	11756	11837	11823	11680	11647	11841	12096	11926	11954	11766	11600	11809	11990	11750	11911	11879	11736	11876	11908	11911	12013	12110	11901	11777	11943	11926	11880	11949	11788	11873	11900	12079	11852	11653	11742	11722	11772	11702	12015	11830	11998	11994	12069	12112	11901	11900	11898	11844	11777	11917	11847	11893	12046	11794	11879	11712	11912	11670	11902	12035	11933	11813	11820	11967	11951	11853	11778	12023	11851	11986	11844	12050	11751	11784	11903	11865	12073	11717	11830	11765	11977	11876	11952	11914	11894	11863	11967	11896	11662	11985	11877	11836	11717	11794	11859	11881	11826	11965	11865	11860	11770	11982	11948	11828	11864	11809	11937	11802	11907	11764	11745	11747	11974	11941	11821	11944	11818	11861	11821	11805	11716	11892	12002	11738	11953	11917	11878	11821	11768	11808	11733	11909	11920	11795	11931	11866	11842	11917	11904	11776	12015	11972	11865	11792	11829	11807	11963	11866	11751	11895	11838	11989	11982	11898	12054	11878	11921	11922	11757	11791	11707	11854	11921	11760	11686	11861	11853	11777	11954	11920	11918	11900	11881	11946	11911	11702	12049	11855	11656	11892	12016	11824	11922	11817	11860	11950	11911	11799	11902	11880	12019	11956	11872	11873	11679	11710	11986	11794	11903	11991	11750	11880	11893	11827	11921	11889	11759	11939	11957	11920
62632	105006	81650	52813	23008	12560	12664	12783	12797	12690	12990	12882	12879	12720	12777	12724	12852	12662	12877	12642	12615	12916	12653	12702	12744	12870	12798	12625	12725	12690	12665	12767	12687	12704	12798	12764	12828	12810	12810	12794	12615	12755	12752	12917	12744	12707	12713	12861	12983	12738	12958	12761	12755	12761	12850	12805	12633	12877	12673	12728	12791	12757	12851	12784	12905	12718	12749	12705	12777	12690	12825	12565	12904	12792	12683	12663	12952	12736	12780	12678	12877	12729	12796	12721	12782	12740	12730	12796	12753	12602	12806	12871	12793	12757	12865	12526	12770	12728	12675	12947	12715	12755	12653	12719	12728	12781	12672	12862	12823	12836	12754	12725	12757	12679	12779	12601	12919	12687	12902	12710	12739	12823	12796	12914	12644	12851	12741	12501	12660	12602	12828	12670	12939	12829	12646	12721	12717	12765	12775	12689	12615	12912	12599	12852	12798	12690	12820	12709	12792	12724	12671	12529	12832	12812	12596	12565	12698	12809	12647	12837	12634	12763	12644	12884	12725	12778	12850	12634	12736	12708	12805	12840	12696	12619	12693	12831	12582	12815	12711	12643	12822	12677	12623	12758	12634	12829	12628	12704	12883	12870	12686	12818	12756	12732	12681	12717	12758	12843	12825	12576	12813	12804	12725	12764	12600	12730	12821	12676	12712	12714	12648	12657	12735	12792	12763	12689	12586	12669	12684	12829	12798	12678	12762	12666	12574	12693	12766	12825	12521	12613	12776	12759	12850	12679	12844	12735	12743	12575	12680	12593	12732	12792	12764	12717	12634	12696	12705	12602	12862	12709	12749	12649	12620	12690	12820	12752	12729	12835	12693	12725	12692	12671	12627	12800	12770	12716	12874	12882	12823	12698	12816	12850	12710	12719	12861	12647	12721	12615	12935	12869	12731	12571	12669	12610	12618	12625	12758	12943	12833	12857	12829	12661	12703	12661	12829	12837	12735	12750	12700	12792	12971	12621	12826	12667	12816	12861	12740	12702	12780	12843	12630	12763	12837	12644	12716	12609	12724	12738	12739	12634	12674	12837	12772	12839	12652	12709	12819	12706	12855	12685	12839	12686	12780	12758	12867	12863	12809	12569	12701	12699	12709	12763	12742	12805	12661	12783	12741	12794	12744	12772	12677	12789	12629	12687	12841	12806	12613	12756	12880	12873	12852	12693	12908	12814	12889	12678	12751	12532	12694	12730	12736	12765	12610	12692	12817	12670	12689	12833	12626	12813	12641	12731	12964	12848	12641	12664	12809	12755	12631	12797	12752	12827	12744	12809	12764	12679	12842	12851	12588	12650	12668	12738	12942	12760	12739	12762	12787	12888	12701	12790	12605	12732	12687	12846	12580	12738	12724	12854	12707	12622	12659	12638	12703	12708	12745	12766	12675	12765	12615	12738	12701	12713	12631	12885	12641	12714	12590	12805	12831	12620	12907	12694	12736	12837	12715	12673	12735	12667	12710	12780	12751	12798	12667	12663	12677	12874	12633	12823	12791	12708	12522	12759	12827	12871	12746	12586	12756	12759	12849	12844	12514	12741	12770	12797	12695	12605	12699	12725	12684	12638	12834	12627	12703	12738	12856	12935	12674	12817	12919	12825	12694	12577	12785	12793	12544	12827	12903	12682	12704	12704	12695	12749	12865	12592	12884	12828	12678	12769	12703	12866	12716	12710	12885	12621	12853	12748	12594	12624	12788	12780	12696	12723	12872	12632	12809	12713	12823	12661	12668	12607	12782	12771	12762	12749	12924	12738	12699	12760	12772	12798	12824	12627	12764	12905	12704	12827	12740	12846	12651	12678	12834	12741	12571	12682	12701	12708	12663	12448	12617	12820	12750	12724	12809	12712	12807	12626	12777	12768	12644	12751	12672	12893	12793	12866	12904	12918	12662	12799	12753	12754	12851	12748	12708	12778	12723	12674	12624	12827	12659	12667	12784	12713	12775	12747	12609	12952	12674	12789	12764	12825	12701	12754	12621	12844	12807	12796	12851	12814	12844	12754	12647	12767	12763	12792	12727	12828	12820	12872	12700	12677	12613	12713	12671	12614	12744	12593	12685	12827	12565	12638	12846	12682	12709	12716	12856	12748	12812	12675	12725	12950	12738	12703	12706	12839	12737	12842	12688	12786	12732	12666	12625	12601	12644	12795	12868	12779	12773	12817	12813	12737	12651	12588	12806	12671	12864	12763	12677	12669	12812	12576	12856	12793	12709	12713	12719	12591	12779	12689	12653	12840	12640	12837	12806	12986	12778	12676	12888	12611	12830	12813	12893	12607	12691	12736	12919	12818	12639	12729	12807	12828	12555	12736	12798	12808	12783	12693	12859	12623	12816	12815	12854	12743	12771	12776	12724	12859	12750	12804	12792	12846	12817	12679	12684	12790	12647	12716	12857	12480	12874	12679	12789	12837	12821	12665	12741	12794	12665	12649	12770	12768	12770	12669	12766	12586	12827	12756	12744	12893	12805	12730	12861	12676	12865	12807	12702	12749	12800	12767	12690	12684	12766	12714	12789	12805	12730	12745	12585	12723	12710	12749	12822	12842	12741	12643	12594	12665	12614	12735	12647	12804	12640	12699	12789	12826	12749	12715	12851	12659	12710	12750	12869	12766	12643	12713	12715	12704	12687	12660	12900	12494	12773	12816	12717	12756	12592	13038	12666	12742	12678	12779	12702	12647	12603	12716	12845	12754	12639	12803	12642	12815	12777	12632	12718	12767	12871	12715	12917	12713	12700	12789	12789	12677	12848	12569	12713	12788	12691	12668	12660	12664	12621	12772	12631	12690	12699	12663	12770	12507	12711	12840	12802	12708	12892	12723	12533	12834	12689	12759	12825	12807	12841	12728	12917	12841	12693	12852	12836	12758	12818	12702	12731	12679	12681	12814	12610	12684	12560	12881	12627	12695	12697	12740	12831	12791	12843	12749	12690	12878	12821	12803	12809	12864	12706	12786	12792	12509	12683	12701	12710	12750	12671	12711	12755	12673	12621	12647	12809	12781	12708	12652	12752	12615	12635	12751	12819	12856	12683	12632	12691	12653	12852	12757	12490	12772	12727	12841	12693	12743	12722	12661	12701	12807	12741	12782	12716	12653	12634	12812	12749	12916	12747	12801	12680	12784	12718	12558	12882	12723	12613	12828	12638	12645	12699	12669	12685	12879	12726	12878	12594	12699	12699	12713	12913	12771	12892	12748	12894	12882	12733	12813	12612	12628	12746	12787	12681	12817	12709	12647	12838	12850	12732	12759	12642	12867	12758	12673	12740	12726	12681	12736	12722	12733	12824	12733	12872	12853	12766	12844	12673	12797	12799	12716	12662	12755	12740	12689	12660	12687	12736	12854	12688	12883	12704	12612	12731	12872	12694	12770	12621	12700	12747	12695	12576	12706	12675	12884	12599	12723	12634	12678	12804	12642	12789	12935	12836	12749	12782	12687	12646	12715	12734	12716	12624	12788	12852	12699	12895	12733	12763	12778	12823	12710	12763	12713	12677	12762	12615	12879	12618	12832	12681	12779	12805	12644	12686	12744	12852	12738	12581	12672	12625	12595	12692	12735	12725	12889	12661	12788	12811	12948	12654	12840	12892	12760	12728	12774	12800	12783	12768	12683	12718	12725	12774	12595	12738	12687	12663	12739	12710	12678	12797	12789	12660	12714	12578	12784	12661	12770	12770	12871	12655	12745	12701	12697	12652	12695	12795	12763	12807	12781	12770	12592	12828	12713	12732	12808	12763	12754	12811	12850	12834	12915	12629	12773	12696	12698	12781	12646	13009	12580	12668	12772	12769	12619	12739	12630	12776	12739	12893	12899	12727	12710	12637	12670	12626	12807	12605	12675	12708	12822	12629	12770	12827	12763	12735	12645	12750	12655	12825	12836	12732	12791	12561	12746	12782	12656	12788	12779	12630	12612	12636	12828	12765	12754	12766	12805	12916	12760	12716	12804	12927	12775	12771	12780	12757	12639	12640	12747	12702	12665	12815	12748	12772	12717	12633	12870	12706	12661	12614	12661	12748	12678	12865	12695	12811	12795	12756	12693	12689	12795	12770	12728	12688	12778	12936	12670	12782	12888	12687	12762	12775	12795	12736	12669	12623	12809	12729	12754	12707	12755	12717	12698	12722	12881	12630	12766	12770	12742	12666	12757	12771	12761	12831	12797	12847	12588	12775	12617	12840	12764	12597	12682	12696	12679	12867	12655	12819	12716	12596	12742	12667	12822	12746	12957	12845	12691	12910	12641	12755	12805	12666	12904	12646	12703	12627	12808	12610	12748	12549	12733	12644	12679	12591	12692	12775	12826	12753	12866	12510	12753	12739	12670	12735	12781	12632	12826	12663	12856	12689	12757	12811	12730	12665	12650	12796	12823	12805	12787	12742	12701	12811	12814	12612	12682	12687	12808	12856	12847	12676	12682	12714	12523	12799	12700	12912	12745	12768	12677	12654	12758	12826	12799	12928	12619	12874	12731	12640	12802	12760	12731	12702	12734	12785	12731	12834	12753	12757	12715	12751	12648	12719	12724	12704	12756	13001	12712	12623	12636	12637	12809	12802	12729	12829	12783	12815	12688	12833	12611	12600	12758	12689	12657	12813	12571	12675	12726	12820	12712	12803	12789	12614	12749	12652	12706	12617	12839	12730	12743	12766	12644	12719	12540	12956	12620	12631	12692	12722	12693	12584	12702	12697	12887	12865	12800	12688	12788	12719	12734	12755	12675	12715	12554	12767	12546	12724	12706	12607	12837	12720	12751	12807	12763	12743	12716	12678	12750	12808	12869	12753	12871	12703	12766	12625	12728	12681	12723	12741	12780	12762	12856	12803	12668	12886	12717	12660	12731	12681	12718	12587	12816	12758	12764	12656	12788	12745	12736	12736	12712	12884	12800	12663	12819	12673	12987	12885	12594	12904	12781	12812	12674	12793	12712	12749	12598	12664	12637	12713	12852	12596	12751	12938	12617	12745	12762	12787	12740	12781	12626	12795	12562	12637	12607	12708	12556	12927	12703	12746	12716	12812	12732	12783	12677	12780	12751	12796	12853	12715	12848	12651	12697	12819	12664	12679	12723	12725	12659	12660	12778	12738	12787	12752	12769	12649	12819	12882	12805
32795	35401	33311	22304	14016	12553	12800	12491	12347	12353	12420	12426	12419	12419	12349	12565	12399	12512	12263	12286	12395	12429	12470	12275	12641	12253	12358	12471	12423	12314	12291	12461	12417	12488	12402	12268	12491	12343	12413	12332	12355	12269	12554	12423	12382	12299	12335	12287	12549	12328	12287	12370	12611	12533	12314	12365	12193	12159	12377	12330	12413	12471	12488	12398	12181	12313	12575	12451	12469	12343	12411	12468	12498	12532	12339	12313	12481	12395	12490	12203	12314	12201	12313	12460	12556	12313	12387	12389	12339	12469	12534	12242	12306	12327	12535	12380	12339	12415	12321	12424	12268	12337	12286	12310	12416	12435	12336	12275	12365	12406	12489	12486	12322	12427	12431	12400	12306	12444	12505	12501	12437	12281	12362	12371	12302	12522	12392	12340	12395	12331	12486	12406	12228	12179	12261	12439	12402	12372	12269	12535	12387	12244	12355	12355	12319	12418	12468	12371	12498	12332	12471	12187	12306	12401	12393	12303	12590	12313	12598	12375	12211	12424	12225	12257	12303	12413	12425	12228	12340	12286	12385	12453	12528	12260	12339	12325	12427	12217	12231	12253	12464	12476	12331	12305	12216	12287	12364	12443	12522	12453	12463	12347	12184	12436	12301	12376	12450	12404	12348	12453	12444	12387	12364	12207	12521	12380	12423	12063	12287	12326	12416	12307	12345	12440	12493	12331	12398	12384	12265	12191	12328	12076	12362	12307	12308	12301	12477	12278	12352	12445	12194	12418	12412	12351	12397	12471	12332	12363	12441	12285	12528	12254	12443	12321	12433	12427	12344	12448	12269	12487	12539	12431	12397	12248	12363	12422	12426	12491	12141	12220	12377	12429	12458	12418	12465	12460	12458	12370	12360	12390	12291	12330	12481	12308	12364	12363	12178	12257	12560	12285	12440	12404	12514	12301	12234	12337	12327	12442	12330	12413	12338	12249	12367	12634	12339	12469	12224	12325	12365	12544	12424	12312	12279	12343	12327	12436	12486	12460	12295	12312	12466	12469	12496	12267	12423	12503	12395	12324	12538	12429	12325	12271	12227	12342	12144	12466	12485	12428	12426	12250	12343	12477	12465	12497	12340	12311	12252	12362	12242	12515	12387	12521	12387	12316	12342	12247	12498	12399	12232	12363	12497	12381	12286	12449	12407	12488	12467	12378	12284	12519	12484	12280	12565	12240	12495	12336	12238	12348	12473	12338	12117	12390	12293	12478	12391	12209	12093	12304	12505	12352	12535	12592	12315	12347	12133	12195	12109	12267	12322	12324	12623	12403	12331	12152	12461	12504	12328	12187	12391	12357	12250	12576	12352	12233	12208	12207	12321	12390	12202	12584	12345	12374	12378	12543	12400	12194	12443	12398	12381	12622	12358	12455	12351	12383	12258	12233	12382	12274	12443	12176	12332	12300	12259	12350	12249	12405	12461	12267	12274	12230	12438	12333	12275	12282	12081	12220	12484	12197	12372	12376	12269	12303	12336	12275	12479	12527	12369	12442	12404	12187	12351	12370	12480	12506	12182	12406	12347	12399	12335	12430	12487	12471	12461	12428	12410	12294	12206	12404	12495	12342	12482	12319	12438	12217	12267	12322	12332	12495	12455	12390	12481	12505	12468	12448	12311	12342	12446	12376	12339	12406	12349	12345	12352	12181	12334	12381	12339	12295	12373	12254	12330	12261	12406	12349	12301	12355	12386	12397	12342	12426	12426	12329	12349	12333	12348	12322	12441	12554	12380	12253	12323	12339	12294	12513	12444	12296	12356	12316	12311	12221	12374	12378	12298	12272	12308	12356	12408	12341	12283	12383	12302	12394	12374	12307	12345	12276	12380	12421	12321	12390	12384	12521	12447	12331	12406	12509	12366	12396	12444	12340	12283	12462	12470	12221	12460	12381	12324	12391	12323	12298	12453	12326	12374	12231	12457	12619	12230	12308	12515	12381	12388	12481	12262	12462	12461	12378	12484	12366	12433	12238	12495	12366	12311	12422	12271	12360	12434	12242	12380	12354	12365	12503	12335	12453	12207	12393	12392	12331	12359	12345	12351	12580	12497	12264	12588	12525	12379	12387	12424	12443	12624	12467	12434	12374	12322	12314	12247	12284	12411	12450	12322	12386	12265	12319	12375	12475	12249	12213	12361	12539	12440	12273	12290	12326	12408	12371	12471	12268	12403	12195	12433	12247	12293	12228	12352	12356	12467	12375	12317	12405	12257	12522	12400	12358	12347	12383	12381	12490	12422	12261	12442	12168	12284	12353	12430	12502	12333	12291	12303	12387	12284	12453	12402	12236	12400	12470	12542	12612	12547	12418	12371	12372	12314	12451	12343	12244	12328	12314	12363	12347	12436	12395	12139	12178	12464	12215	12435	12338	12382	12495	12311	12509	12263	12449	12290	12310	12205	12381	12209	12521	12450	12527	12479	12444	12416	12456	12342	12615	12486	12210	12443	12213	12354	12317	12471	12436	12549	12398	12462	12385	12415	12342	12606	12347	12242	12289	12487	12185	12162	12386	12413	12387	12331	12435	12253	12299	12335	12241	12342	12532	12260	12280	12365	12522	12283	12280	12296	12269	12145	12455	12392	12307	12233	12490	12430	12459	12351	12458	12193	12415	12339	12376	12282	12262	12538	12364	12274	12306	12395	12554	12274	12609	12400	12206	12314	12373	12433	12365	12480	12237	12305	12307	12468	12507	12245	12628	12258	12451	12351	12537	12191	12368	12324	12410	12311	12433	12208	12391	12703	12380	12205	12376	12285	12291	12405	12372	12381	12225	12348	12267	12496	12430	12305	12329	12372	12392	12374	12116	12456	12258	12455	12367	12329	12383	12482	12495	12349	12525	12377	12302	12377	12456	12230	12311	12524	12511	12316	12469	12421	12312	12368	12441	12504	12326	12513	12326	12308	12249	12408	12357	12422	12435	12431	12394	12395	12357	12217	12541	12429	12515	12434	12610	12300	12418	12492	12505	12345	12200	12420	12393	12420	12426	12339	12354	12506	12400	12428	12438	12351	12409	12267	12350	12364	12242	12197	12313	12530	12276	12118	12394	12257	12418	12406	12443	12410	12247	12342	12363	12498	12278	12550	12533	12422	12279	12342	12512	12357	12244	12433	12483	12382	12383	12322	12554	12526	12331	12449	12444	12502	12246	12485	12633	12683	12252	12417	12408	12527	12428	12144	12564	12272	12132	12219	12522	12308	12318	12345	12376	12538	12359	12381	12465	12229	12292	12412	12232	12325	12212	12462	12408	12462	12310	12378	12344	12248	12322	12307	12466	12364	12201	12375	12327	12326	12396	12293	12363	12324	12301	12263	12122	12470	12477	12222	12100	12393	12241	12379	12224	12266	12511	12288	12429	12329	12462	12479	12207	12308	12381	12305	12417	12409	12361	12311	12492	12357	12343	12354	12354	12252	12488	12462	12482	12459	12426	12267	12371	12483	12341	12344	12542	12369	12346	12255	12321	12454	12148	12253	12411	12306	12370	12409	12255	12345	12566	12358	12354	12318	12472	12329	12447	12422	12295	12395	12198	12316	12499	12306	12358	12512	12457	12411	12503	12315	12440	12395	12489	12364	12563	12305	12356	12158	12357	12407	12493	12128	12252	12187	12353	12419	12618	12388	12458	12183	12486	12516	12308	12475	12505	12494	12296	12425	12229	12428	12366	12264	12382	12383	12453	12415	12248	12424	12578	12424	12242	12473	12433	12526	12431	12347	12486	12392	12373	12432	12480	12378	12321	12353	12354	12243	12233	12349	12339	12559	12438	12252	12315	12391	12292	12359	12329	12336	12421	12366	12403	12437	12383	12565	12327	12488	12442	12320	12505	12380	12465	12392	12319	12333	12468	12335	12341	12428	12274	12363	12197	12352	12510	12434	12409	12121	12464	12542	12422	12522	12362	12633	12502	12364	12249	12353	12370	12206	12195	12446	12440	12594	12420	12357	12236	12285	12479	12473	12392	12466	12174	12245	12322	12335	12278	12276	12422	12382	12390	12349	12557	12360	12289	12527	12385	12461	12397	12278	12292	12424	12338	12317	12357	12516	12433	12389	12336	12295	12277	12294	12285	12322	12471	12424	12395	12393	12478	12342	12317	12204	12306	12371	12446	12222	12510	12506	12367	12534	12289	12423	12363	12424	12421	12378	12760	12336	12430	12403	12379	12298	12283	12193	12291	12471	12247	12471	12511	12419	12344	12508	12353	12241	12234	12169	12459	12250	12531	12549	12294	12388	12301	12439	12397	12421	12405	12392	12315	12293	12516	12588	12208	12163	12468	12408	12357	12368	12386	12479	12417	12331	12355	12391	12389	12402	12291	12594	12396	12402	12152	12394	12443	12423	12361	12491	12421	12388	12461	12259	12326	12377	12488	12284	12500	12364	12208	12425	12380	12456	12337	12432	12473	12355	12389	12455	12294	12427	12284	12477	12473	12213	12365	12480	12427	12317	12396	12312	12282	12447	12412	12286	12358	12417	12331	12398	12297	12433	12372	12377	12486	12177	12172	12329	12360	12330	12208	12423	12288	12362	12423	12316	12343	12392	12447	12219	12330	12269	12208	12526	12369	12410	12310	12279	12381	12482	12316	12331	12374	12350	12384	12387	12431	12302	12440	12441	12462	12657	12579	12483	12492	12379	12333	12443	12471	12515	12248	12443	12437	12126	12445	12514	12407	12471	12542	12277	12370	12116	12414	12401	12583	12361	12427	12248	12397	12231	12235	12377	12422	12450	12442	12344	12408	12281	12547	12431	12503	12423	12320	12646	12306	12193	12316	12579	12351	12469	12418	12372	12471	12356	12334	12334	12280	12382	12560	12399	12466	12557	12252	12454	12449	12326	12329	12423	12345	12527	12405	12321	12322	12431	12412	12367	12342	12316	12321	12310	12503	12305	12478	12354	12343	12399	12548	12419	12385	12332	12339	12368	12208	12405	12311	12426	12363	12357	12348	12220	12371	12321	12479	12453	12366	12226	12433	12277	12305	12258	12331	12344	12295	12461	12390	12291	12238	12319	12216	12359	12470	12347	12381	12446	12448	12533	12517	12245	12197	12364	12522	12333	12360	12354	12404	12344	12377	12344	12431	12416	12365	12225	12401	12399	12321	12400	12435	12422	12088
42144	52222	37282	20423	14004	12979	13064	13215	13107	13104	13141	13088	12897	13164	13005	13153	13023	13143	13154	12892	13035	13148	13113	13132	12960	13234	13199	13116	13208	13114	13108	13359	13163	13052	13116	13222	12982	12964	13190	13092	13097	12969	13224	13061	13025	13294	12980	13041	13035	13073	13115	13115	13085	12992	12920	13093	12990	13123	13085	12986	13143	12991	13199	13044	13026	13175	13017	13076	13230	13048	13206	13262	13016	13079	13100	13204	13153	13191	13159	13238	12915	13110	13134	13106	12873	13039	13092	13063	13100	13121	12961	13194	12937	13128	13147	13123	13008	12972	13044	13185	13055	13043	13074	12989	13143	12975	13015	13105	13109	12957	13113	13096	13124	13005	13112	13184	13103	13004	13140	13069	13033	13197	13069	13235	13028	12999	12963	12906	13131	13152	12931	13080	12960	13186	13099	13030	13056	12960	13029	13043	13038	12985	13270	12970	13068	13116	12937	12925	13111	13134	13143	12926	13192	13008	12951	13000	13125	13030	13127	13066	13151	13163	12997	12951	13248	13028	13081	13100	13055	12925	12950	12995	13108	13218	13129	13136	13056	13038	13074	13126	13041	13135	13103	13023	12908	13097	13153	12906	12967	13015	13185	12949	12963	12981	13098	13053	13144	13025	13141	12930	13008	13109	13184	12992	13236	13135	13006	13172	13009	12981	13111	13247	13215	13151	13205	12988	13131	13115	13061	12934	13288	13143	13000	12992	13028	13111	13078	13056	13149	13092	13069	13050	13166	13011	13162	13107	13070	13192	13135	13070	13016	13070	13104	13186	13081	13087	13233	13152	13082	13036	13129	13000	13211	13029	12977	13094	12923	13194	13147	13011	12923	13181	13085	13006	13056	13029	13095	12943	13047	13002	13143	13071	13026	12908	12977	13084	13203	13087	13207	13051	13182	13027	13033	13044	13115	13044	13050	13054	13229	13023	13064	13112	13052	13067	12976	13088	13116	13100	12913	13036	13099	13094	13059	13217	13053	13010	13060	13026	12984	13098	13013	13048	13037	13019	12929	13045	13031	12934	13054	12967	13027	13026	13031	12972	12936	13215	13285	13076	13119	13096	13106	12961	13000	13005	13042	13167	13126	13004	13063	12894	13055	13082	12999	13101	13196	13072	13071	12993	13140	13231	12836	13008	13002	12956	13046	13129	12860	13093	13131	13158	13068	13060	13067	13009	12943	13262	13009	13198	13104	13055	12973	13098	13103	13268	13098	13081	13068	13017	13029	13031	12933	13145	13051	13024	13121	13098	13097	13205	13133	12774	13194	12987	13096	13033	13085	13008	12878	12965	13194	13093	13143	13109	13150	13053	13076	13147	13104	13117	13131	12914	13134	13120	12977	12974	13067	13034	12938	12989	13060	13239	13082	13142	13003	12998	13210	13179	13181	13195	13046	13153	13134	13077	12966	13164	13125	13114	12891	12923	13021	13029	13145	13247	13176	12988	13088	13109	13067	12948	13068	13082	13039	13092	13168	13067	13185	13050	12979	13101	13091	13082	13233	13164	13076	13056	13193	13028	13103	13191	13083	13167	13036	13014	13124	13153	13033	13048	13328	13069	13037	13118	13026	13014	13133	13225	13151	13074	13035	13008	12923	13066	13120	12972	12995	13088	13070	13132	13023	13184	13238	13167	13171	13127	13058	13099	13114	12968	12981	13147	13196	13092	12987	13083	13146	13144	13093	13124	13025	12907	13282	13063	12979	13158	12884	13027	13034	13167	13031	13115	13066	13038	13046	13031	13164	13163	13107	12974	13069	12971	13129	13138	13059	12858	13196	12978	13103	13153	13000	13110	13194	12922	13150	12938	13233	13134	12989	13194	13103	13121	13060	13240	13094	13090	13186	13049	12947	13176	12951	13088	13008	13065	13052	13248	12972	13147	12992	13131	13215	13135	12898	13108	13076	13040	13021	13006	13016	13045	13169	13274	12935	13071	13058	13141	12997	13180	13135	13096	13148	13199	13227	13005	13035	13162	13019	13207	13044	13201	12975	13120	13172	13026	13089	13078	13087	13137	13133	12887	13156	13051	13069	13239	12998	12992	13221	12961	13090	13171	12941	13087	13100	13071	13030	12985	13181	12950	13152	13000	13179	13107	13003	13081	13107	13140	13212	13090	12980	13083	13156	13047	13169	12955	13144	13110	13016	13096	13058	12922	13146	13168	13178	13048	13092	13080	13042	13067	13157	13141	13104	13070	13189	13201	13228	13102	13125	13082	13051	13056	13117	13051	13196	13057	13085	12975	12922	13169	13050	13126	13091	13098	13186	12920	13043	13179	13135	13029	13147	13073	13240	12993	12941	13049	13121	13120	13250	13033	13207	13087	13231	12958	13139	12936	13085	12998	13082	13280	13097	13019	13025	12970	13029	13057	12887	12979	13170	13104	13170	12997	13004	13088	13040	13199	13177	13162	13060	13159	12969	13020	13094	13076	13109	12995	13088	13180	12935	13084	13038	13095	13048	13028	13170	13053	13053	13214	13257	13068	13001	13059	12925	13143	13040	13228	12966	13008	13046	13178	13116	13144	13044	13096	13128	13190	12940	12894	13288	13019	13059	13042	13146	13068	13115	13154	13149	13104	12953	13100	12970	13111	13051	13257	13097	13030	13091	12975	13075	13028	13060	13133	13114	13049	13050	13082	12980	13113	13044	13056	13087	13119	13096	13140	13093	13079	13046	13200	13049	13075	13100	13053	13065	13065	13068	13109	13259	13089	13050	13093	13058	13064	13014	12947	13010	13087	13190	13312	13100	13140	12956	13121	13179	13240	13037	13149	13104	12974	13046	13001	13086	12999	12984	13139	13204	13238	13137	13030	12949	13055	13077	13121	13186	13133	13050	13130	13140	13122	13224	12974	13053	13087	13046	13203	13043	12979	13249	12984	13118	13036	13308	13033	13042	13042	13040	12987	13190	13072	13172	13030	12991	13178	12997	13102	12901	13132	13143	13053	13221	12893	13241	13064	13262	13072	13101	13054	13141	13140	13070	13093	13028	13158	13095	12992	13159	13120	13038	12904	12928	13101	13016	13201	13074	13108	13114	13140	13113	13060	13240	13226	13117	13151	13174	13082	13097	13167	13117	13134	13038	13026	13037	13031	13155	13058	13037	13088	13078	13234	13216	12992	12850	13123	13149	13355	13071	13157	13090	12837	12979	13223	13041	13064	13109	12950	13007	13096	13124	13114	13085	13213	13127	13062	13114	13126	13137	12998	12966	13034	13113	13179	12933	12955	13055	12897	13221	13032	13087	12973	13169	13193	13099	13092	13090	13050	13125	13043	12993	12985	13048	13115	13006	12897	13065	13044	13145	13163	13004	13101	13045	13120	13120	13244	12967	13007	12979	13142	12935	13147	13069	13035	13097	13068	13143	13204	13096	13084	13141	13110	13011	12958	13063	12940	13160	13003	13158	13099	13085	13071	13150	13041	13086	12963	12779	13035	13003	13039	13009	12982	13111	13158	13119	13117	12839	13137	12945	13311	13092	13088	13190	12961	13161	13069	13085	13075	13006	13193	13005	13262	13008	13113	13002	12972	13171	12964	13067	13114	13127	13228	12997	13139	13158	13034	13143	13161	13096	13025	12977	13060	13138	13083	13066	13083	13110	12990	13151	12993	13157	12973	12952	13143	13055	13001	13135	13094	12999	12970	13039	12914	12968	13168	13042	13013	12906	13057	13255	13157	12931	13098	13001	13059	13078	13018	13196	12864	12972	13022	13161	13078	13097	13068	13110	13126	13111	13178	13152	13087	13145	12983	13140	13033	13094	12973	13082	12962	13124	13195	13188	13104	13106	13019	13073	13105	12946	13096	13131	13056	13267	12939	13117	12950	13106	12910	13015	13039	13174	13132	13055	13016	13000	13066	13114	13046	13119	13042	13017	13283	13193	13094	13203	13123	12984	12961	12998	13184	13112	13014	13100	13102	13196	12876	13140	13070	13104	13200	13318	13136	13071	13152	13039	13141	12951	13063	13113	13059	13127	13191	13129	13107	13171	13159	13141	13013	13064	13288	13163	13178	13132	13172	13098	13076	13063	13192	13007	13036	12936	13122	12965	13147	13045	12915	13094	12916	13124	13156	13227	13010	13068	13084	13226	13252	13156	13039	13283	13058	13037	13132	13141	13124	13032	13091	13318	13001	12915	13102	13199	13109	13027	13143	13027	12985	13047	13058	13047	13079	13235	13014	13004	13230	13082	13062	12967	13204	13105	13314	12988	12982	12901	13054	13111	13013	13130	13105	12996	13053	12930	12968	13047	13183	13288	13053	13037	13007	12972	12988	13060	12933	13300	12914	13068	13081	13118	13100	13039	13068	13343	13032	13237	13046	13020	13121	13002	13184	12991	12821	13020	13069	13030	13086	13126	13020	12990	13005	12861	13005	13167	13087	13188	13142	13002	13007	12938	13256	13063	12975	12955	12881	13128	12966	13158	13124	13113	13136	13073	13033	13067	12896	12953	13113	13129	13152	13170	12977	12977	13081	13105	12954	13102	13007	13136	13176	13089	12941	13141	12852	13215	13026	13197	13036	12998	13000	13116	13184	13040	13011	13120	13177	13045	13172	13006	13038	13207	13081	12910	13106	13264	13059	12925	12991	13111	13169	13030	12928	13028	13092	13054	13163	13231	12918	13132	13054	13039	13066	13222	13165	13048	13043	13085	13256	13034	13060	13081	13135	12910	12919	13178	13168	13152	13181	13091	13070	13244	13058	13107	13048	13089	13110	13003	13150	13085	12973	13198	13335	12976	13098	12874	13043	12978	13098	13223	12947	13052	13020	13218	13053	12971	13004	13132	13241	13093	13178	13055	12999	13153	13180	13058	13135	13015	13011	13058	12979	13158	13156	12993	13072	13090	13128	13143	13195	13071	13154	13148	13025	12874	13173	13158	13066	13038	13018	13285	13067	13190	13045	13115	12991	13005	13242	13158	13027	12946	13169	13111	13104	13130	13142	13146	13154	13170	13188	12948	13262	13088	13185	12989	13094	13015	13077	13028	13032	13207	13126	12912	13148	12968	13039	13077	13167	13198	13064	12980	12979	13073	13113	13248	13126	13073	13001	13057	13204	13070	13189	13024	13116	13093	13199	12980	13148	12972	13036	13146	13114	12967	13161
31624	37272	36262	24474	15250	13182	13279	12887	12989	13050	12904	12777	12950	12800	12947	12786	12896	12802	12666	12798	12951	13031	12897	12840	13005	12825	12950	12898	12914	12567	12896	13078	12804	12697	12882	12761	12805	12890	12981	13084	12896	12926	12835	13155	12926	12887	12979	12720	12887	12986	12889	12831	12909	13014	12733	12814	12814	12775	12768	12956	12793	12932	12725	12771	12926	12968	12745	12800	12753	12901	12859	12980	12854	12798	12928	12868	12626	12756	12894	12786	12970	13064	13001	12972	12802	12864	12841	12685	13009	12916	12956	12893	12978	12835	12758	12955	12780	12727	12982	12868	12880	12927	12814	12968	12747	12717	12682	12768	12888	12817	12774	12908	12683	12730	13140	13066	12940	12938	12899	12765	12739	12739	12956	12993	13006	12877	12918	12834	12853	12942	12722	12792	12851	12741	12940	12774	12933	12743	12682	12789	12734	12821	12805	12861	12907	12928	12885	12877	12862	12919	12868	12929	12915	12684	12831	12879	12874	12778	12779	12962	12872	12847	12863	12801	12927	12772	12851	12970	12858	12976	12849	12873	12694	12886	12733	12886	12755	12849	12916	12880	13047	12754	12675	12772	12698	12808	12801	12808	12934	12944	13020	12834	12822	12866	12817	13040	12857	12883	12885	12930	12841	12922	12904	12938	13025	12920	12959	12813	12858	12783	12861	12839	12602	12910	12901	12779	12738	12830	12929	12863	12819	12934	12907	12711	12787	12778	12930	13017	12918	12772	12827	12891	12996	12777	12827	12898	12813	12820	12740	12641	12898	12823	12795	12883	13043	12770	12468	12734	12918	12848	12801	12819	12811	12870	12745	12812	12882	12791	12825	12787	12729	12785	12971	12745	12932	12794	12784	12844	13030	12892	12877	12842	12810	12944	12921	12689	12765	12797	12997	12959	12827	12883	13006	12763	12542	12893	12884	12710	12868	12786	12876	12655	12751	12816	12643	12789	12961	12760	12781	12711	12907	12805	12796	12949	12724	12791	12964	12956	12930	12848	12852	13049	12917	12795	12749	12875	12635	12866	12878	12792	12926	12921	12896	12907	12927	12787	12995	12626	13003	12958	12874	12861	12878	12884	12763	12769	12819	12727	13009	12692	12740	12914	12830	12631	12842	12900	12761	12906	12861	12786	12699	12959	12809	12765	12853	12920	12999	12758	12664	12758	12935	13033	12939	12954	12738	12871	12847	12845	12899	12858	12849	12855	12726	12674	12839	12944	12881	12857	12870	12767	12750	12869	12852	12761	12819	12906	12939	12809	12920	12968	12658	12857	12798	12736	12979	12796	12653	13002	12856	12774	12806	12856	12935	12887	12833	12889	12829	12892	12876	12963	13000	12772	12785	12753	12801	12832	12814	12918	12819	12892	12864	12797	12844	12899	12742	12988	12774	12985	12846	12843	12946	12931	12911	12849	12919	12901	12803	12792	12655	12607	12854	12807	12965	12883	12700	12995	12891	12707	13034	12908	12885	12922	12914	12747	12870	12753	13020	12800	12894	12911	12781	12905	12878	12956	12933	12871	12991	13021	12821	12808	12804	12864	12878	12819	13028	13021	12661	12796	12788	13002	12867	12840	12920	12929	12828	12739	12826	12706	12586	12773	12918	12697	12907	12721	12742	12849	12865	12800	13156	12986	12882	12935	12845	12936	12752	12859	12889	12788	12734	12919	12906	12975	12913	12717	12821	12955	12727	12851	12895	12613	12889	12792	12878	12847	12765	12791	12937	12881	12904	12911	12954	12871	12772	12739	12671	12778	12717	12938	13035	12930	12863	13030	12927	12959	12804	12999	13022	12874	12726	12759	12814	12995	12906	13056	12853	12797	12787	12870	12808	12805	12831	12770	12987	12779	13018	12983	12740	12775	12935	13014	13125	12811	12865	12878	12949	12764	12852	12891	12755	12988	12848	12978	12753	12804	12848	12762	12958	12894	12923	12882	12780	12937	12980	12945	12805	12918	12947	12926	12993	12850	12754	13026	12939	12861	12680	12839	12857	12832	13022	12915	12721	12714	12996	12946	12805	12968	12726	12969	12975	12951	12940	12953	13053	12833	12649	12932	12879	12813	12946	12748	12932	12914	12928	13059	12930	12969	12741	12960	12898	12711	13010	12875	12782	12813	12732	12814	12754	12772	13004	12816	12811	12725	12910	12861	12758	13018	12890	12866	12922	12825	12591	12819	12668	12980	12871	13008	12943	12734	12698	12790	12865	12801	12895	12789	12654	12570	12630	12901	12677	13051	12820	12843	13081	12807	12622	12750	13044	12839	12815	12731	12842	12866	12793	12905	12988	12819	12810	12848	12717	12589	12820	12850	12754	12999	12773	12911	12802	13030	13032	13060	12841	13073	12881	12858	12791	12853	13032	12971	12735	12775	12731	12869	12697	12655	12854	12821	12910	12996	12961	13030	12813	12845	12892	12872	12802	12750	12704	12785	12820	12921	12963	12835	12867	12784	12794	12816	12728	12656	12722	12842	12832	12785	12759	12750	12723	12795	12970	12721	12768	12802	12938	12814	12675	12738	12848	12959	12929	12903	12680	12854	12932	12846	12844	12820	12783	12690	12759	12845	13015	12907	12926	12944	13168	12881	12986	12931	12891	12776	12902	13047	12736	12937	12957	13001	13027	12924	12975	12868	12814	12907	12904	12872	12866	12586	12786	12825	12763	12796	12926	12898	12822	12996	12752	12950	12765	12916	12991	12805	12746	12850	12848	12976	13000	12872	12728	12757	12955	12901	12604	13055	12973	13107	13044	12839	12825	12855	12628	12955	12781	13108	12878	12870	12797	12942	12873	12819	12935	12746	12881	12750	13009	12756	12718	12817	12717	13050	12874	12948	12702	12907	12935	12956	12968	13021	12941	12865	12837	12641	12900	12938	12726	12948	12947	12995	13001	12982	12848	12856	12896	12975	12774	12977	12909	12731	13003	12815	12966	12812	12888	12886	12877	12980	12911	12836	12860	13006	12661	12826	12901	12777	12971	12781	13028	12908	12855	12822	12750	12824	12896	12813	12846	12785	12979	13027	12943	12923	12806	13117	12731	12911	12806	12799	13010	12942	12848	12815	12754	12986	12787	12750	12967	12973	12973	12866	12830	12824	12838	12918	12845	12986	13127	12899	12940	12798	12888	12773	12815	12974	12745	13038	12895	12801	12992	12825	12904	12753	12718	12909	12977	13012	12982	12707	12949	12840	13028	13114	12873	12944	12848	12701	12788	12812	12975	12904	12677	12677	12948	12775	12816	13045	12876	12895	12872	12908	12781	12896	12849	12839	13064	12902	12836	12899	12884	13034	12801	12788	12928	12788	12952	12881	12920	12940	12866	13019	12880	12975	12954	12785	13021	12706	12957	12825	12706	12938	12996	12854	12895	12808	12944	12969	12959	12770	12869	12620	12805	12812	12820	13004	12894	12742	12855	12852	12799	12714	12835	12702	12736	12821	12842	12887	12961	12918	12957	12988	12595	13001	12721	12808	13045	12984	12908	12789	12892	12898	12722	12836	12853	12849	12991	12888	12810	12801	12854	12808	12843	12802	12692	12891	12919	12874	12900	12882	12911	12869	12804	12777	13018	12873	12950	12953	12918	12710	12850	12897	12885	12996	12921	12964	12871	12869	12976	12638	12837	12993	12812	12753	12863	12790	12825	12887	12910	12963	12918	12985	12985	12786	12854	12928	12839	12816	12981	12916	12743	12928	13120	12829	13085	12792	12916	12863	12916	12788	12906	12868	12726	12845	13007	12846	12796	12936	12716	12740	12700	12974	13053	12914	12951	12782	12836	12773	12770	12874	12830	13120	12892	12907	12882	12860	12913	13016	12853	12799	12855	12949	12902	12903	12951	12874	12660	12813	12977	12927	12788	13022	12858	12856	12902	12871	12972	12942	12997	12863	12812	12765	12905	12786	12767	12747	12778	12810	12778	12748	12909	12854	12693	12985	12885	12840	12916	12907	12969	12800	12859	12902	12920	12762	12930	12948	12919	13030	12786	12799	12807	12719	12794	12934	12891	12955	12925	12775	12909	12724	12878	12871	12929	12885	12858	12884	12672	12978	12771	12844	12705	12868	12837	12900	12939	12824	12921	12763	12864	12965	13019	12725	12980	12573	12739	12783	12861	12714	12940	12867	12805	12763	12835	12915	12893	12748	12888	12875	12919	12977	12839	13029	12743	12854	12840	12919	12887	12976	12805	12933	12712	12689	13043	12804	12891	13012	12871	12982	12860	12883	12890	12839	12783	12834	13019	13014	12810	13045	12827	12811	12722	12985	12710	12791	12950	12896	12809	12738	12935	13128	12612	12925	12840	12825	12712	12829	12769	12906	12850	12848	12887	12887	13025	12825	12868	12852	12840	12825	12879	12983	12759	12960	12801	13057	12946	12892	12918	12921	12962	12903	12779	12934	12934	12879	12785	12963	12750	12665	12869	12657	12671	12846	12802	12925	12992	12917	12899	12642	12755	12835	12779	12910	12928	12863	13020	12887	12742	12742	12972	12925	12836	12819	12920	12850	12839	12931	12856	12927	12926	12825	12858	12762	12768	12648	12926	12732	12823	12823	12937	13008	12854	12986	12865	12900	13030	12782	12925	12707	12897	12913	12667	12824	12805	12911	12824	12786	12678	12794	12784	12966	12779	13013	12888	12778	13053	12753	12785	12984	12738	12903	12769	12892	12884	12801	12785	12802	12817	12741	12962	12947	12757	12928	12998	13062	12849	12830	12704	12897	12931	12718	12761	12765	12788	12647	12932	12903	12786	12849	12832	12727	13061	12889	12875	12854	13073	13045	12745	12830	12908	12971	12891	12924	12962	12927	12597	12785	12707	12962	12862	12699	12827	12933	12717	12889	12945	13092	12919	12731	12865	12910	12889	13017	12787	12949	12970	12790	13008	12852	12898	13078	12888	12766	12863	12917	12861	12806	13010	12991	12724	12924	12736	12812	12809	12731	12932	12821	12630	12774	12736	12664	12772	12802	12907	12961	12828	12885	12599	12825	12751	12951	12837	12961	12783	12907	12823	12862	12845	12840	12915	12744	12820	12923	12793	12844	13019	12893	12942	12910	13007	12896	12717	12806	12950	13108	12879	12851	12799	13027	12941	12675	12835	12978	12807	12799
45439	59126	41004	22659	14602	13531	13535	13411	13366	13480	13587	13494	13646	13425	13534	13414	13313	13666	13501	13264	13424	13518	13500	13398	13391	13505	13499	13477	13404	13382	13626	13277	13403	13318	13379	13348	13405	13373	13477	13435	13380	13524	13396	13568	13610	13430	13529	13549	13260	13442	13439	13469	13360	13294	13437	13315	13476	13344	13471	13465	13393	13241	13415	13307	13325	13434	13369	13470	13366	13412	13421	13551	13437	13382	13414	13366	13461	13378	13292	13511	13448	13389	13512	13346	13417	13400	13269	13364	13471	13459	13444	13461	13540	13410	13367	13302	13408	13503	13358	13395	13431	13321	13350	13493	13323	13533	13484	13473	13363	13407	13486	13446	13516	13573	13422	13556	13341	13281	13396	13469	13415	13366	13455	13390	13288	13549	13482	13537	13336	13444	13363	13350	13425	13392	13335	13438	13515	13382	13300	13393	13481	13385	13538	13457	13505	13421	13475	13283	13304	13493	13466	13519	13391	13303	13467	13402	13450	13382	13319	13385	13466	13322	13560	13325	13413	13481	13401	13368	13504	13481	13368	13439	13412	13258	13399	13571	13495	13322	13335	13349	13390	13423	13397	13428	13382	13473	13293	13417	13421	13265	13518	13298	13459	13381	13537	13449	13428	13411	13448	13306	13317	13542	13503	13346	13402	13561	13163	13437	13514	13626	13572	13668	13425	13417	13403	13368	13460	13368	13284	13486	13543	13296	13348	13380	13443	13416	13447	13621	13299	13435	13385	13458	13515	13273	13351	13283	13511	13376	13450	13272	13433	13487	13377	13385	13375	13447	13439	13307	13506	13383	13341	13506	13348	13331	13476	13403	13448	13282	13450	13464	13398	13489	13463	13369	13348	13313	13511	13407	13357	13445	13363	13425	13408	13560	13373	13372	13421	13576	13437	13381	13543	13386	13451	13442	13425	13511	13485	13499	13376	13512	13434	13396	13423	13578	13505	13318	13327	13365	13441	13423	13469	13445	13499	13472	13425	13483	13469	13298	13456	13515	13315	13279	13480	13348	13448	13409	13297	13444	13480	13335	13398	13514	13376	13487	13327	13511	13496	13390	13310	13520	13474	13549	13469	13407	13528	13294	13267	13479	13458	13453	13540	13351	13307	13434	13382	13458	13365	13453	13514	13403	13360	13574	13571	13270	13585	13341	13306	13583	13610	13559	13352	13463	13432	13399	13432	13444	13438	13433	13470	13491	13411	13622	13214	13372	13293	13456	13397	13306	13378	13366	13378	13349	13423	13335	13436	13326	13401	13370	13446	13440	13664	13416	13514	13509	13519	13316	13585	13441	13456	13248	13419	13487	13338	13497	13429	13425	13497	13429	13470	13280	13436	13554	13451	13327	13261	13357	13421	13325	13341	13233	13245	13515	13403	13468	13286	13416	13345	13506	13465	13632	13506	13594	13536	13365	13315	13534	13483	13322	13517	13549	13223	13434	13326	13337	13319	13630	13372	13500	13306	13521	13301	13520	13347	13606	13367	13495	13398	13546	13410	13481	13348	13340	13423	13610	13378	13359	13471	13382	13351	13456	13645	13410	13384	13341	13321	13461	13434	13381	13414	13387	13520	13290	13527	13364	13412	13422	13276	13302	13244	13234	13519	13302	13523	13481	13312	13386	13384	13216	13597	13349	13487	13400	13423	13359	13494	13434	13373	13289	13526	13419	13431	13529	13487	13427	13440	13366	13380	13529	13405	13326	13308	13363	13237	13295	13335	13333	13355	13297	13472	13340	13421	13396	13350	13420	13243	13533	13346	13463	13435	13383	13472	13431	13450	13496	13412	13351	13310	13536	13283	13183	13503	13511	13365	13396	13570	13456	13261	13320	13343	13354	13304	13337	13489	13241	13346	13629	13456	13424	13364	13496	13373	13429	13304	13647	13430	13461	13433	13300	13474	13383	13552	13431	13340	13454	13359	13559	13649	13372	13479	13487	13422	13400	13417	13377	13312	13431	13352	13385	13535	13368	13607	13464	13379	13443	13353	13352	13466	13256	13372	13452	13449	13328	13409	13461	13306	13510	13343	13350	13497	13534	13429	13453	13474	13505	13509	13253	13444	13414	13441	13405	13450	13441	13420	13457	13625	13452	13434	13558	13543	13306	13355	13370	13511	13481	13363	13336	13361	13575	13533	13321	13441	13253	13408	13335	13462	13615	13410	13498	13375	13342	13379	13529	13283	13369	13297	13435	13509	13320	13400	13332	13467	13460	13258	13638	13419	13331	13517	13519	13547	13630	13615	13492	13498	13539	13563	13605	13417	13384	13477	13351	13549	13515	13486	13284	13541	13467	13373	13370	13412	13486	13372	13415	13356	13451	13401	13402	13494	13371	13306	13404	13438	13481	13508	13478	13596	13336	13296	13392	13494	13517	13483	13402	13690	13368	13541	13419	13430	13391	13399	13273	13314	13365	13507	13347	13375	13387	13498	13494	13478	13380	13409	13463	13384	13410	13324	13265	13490	13458	13396	13469	13471	13412	13363	13373	13558	13479	13448	13414	13405	13379	13259	13407	13437	13307	13434	13461	13531	13472	13499	13360	13332	13504	13405	13425	13454	13513	13352	13237	13414	13628	13422	13335	13447	13451	13511	13585	13417	13233	13544	13565	13413	13165	13374	13323	13450	13603	13294	13404	13438	13388	13531	13351	13377	13477	13369	13467	13477	13470	13468	13557	13416	13404	13346	13363	13534	13223	13442	13451	13373	13468	13355	13461	13542	13463	13488	13445	13458	13429	13463	13494	13443	13422	13211	13420	13427	13422	13475	13429	13330	13393	13451	13377	13385	13469	13479	13362	13522	13555	13321	13534	13335	13256	13438	13295	13364	13315	13490	13441	13545	13507	13431	13329	13446	13509	13427	13518	13526	13400	13654	13230	13364	13280	13471	13358	13370	13526	13423	13514	13470	13496	13385	13454	13354	13459	13431	13324	13451	13424	13363	13415	13362	13377	13448	13405	13593	13416	13404	13543	13411	13443	13442	13385	13521	13366	13493	13436	13493	13403	13490	13321	13535	13425	13492	13469	13452	13395	13535	13436	13459	13377	13363	13383	13419	13526	13281	13338	13514	13357	13422	13351	13440	13388	13407	13483	13480	13504	13486	13363	13360	13430	13411	13414	13550	13262	13368	13313	13448	13496	13323	13361	13452	13303	13578	13272	13559	13486	13335	13379	13305	13397	13405	13420	13570	13366	13251	13511	13400	13336	13370	13470	13637	13417	13383	13348	13577	13565	13355	13399	13383	13322	13418	13480	13303	13324	13430	13313	13444	13348	13399	13378	13409	13253	13470	13424	13456	13452	13427	13457	13597	13373	13610	13404	13379	13321	13306	13293	13452	13385	13604	13439	13486	13296	13534	13409	13333	13408	13346	13358	13456	13477	13457	13402	13390	13326	13490	13444	13536	13495	13394	13506	13428	13357	13541	13498	13428	13337	13432	13287	13376	13379	13368	13358	13304	13372	13309	13402	13521	13474	13439	13434	13298	13365	13359	13410	13330	13362	13379	13645	13398	13413	13372	13356	13338	13479	13279	13411	13483	13357	13458	13441	13351	13332	13443	13446	13355	13431	13434	13444	13427	13441	13406	13256	13512	13391	13326	13503	13412	13570	13355	13481	13239	13324	13552	13496	13505	13383	13220	13484	13357	13440	13532	13414	13373	13543	13465	13553	13470	13351	13382	13592	13375	13454	13380	13482	13387	13440	13347	13483	13333	13339	13415	13240	13415	13486	13519	13596	13321	13375	13321	13503	13407	13526	13433	13371	13540	13346	13509	13376	13487	13483	13519	13415	13435	13438	13431	13410	13560	13474	13506	13256	13375	13288	13284	13381	13590	13478	13534	13442	13534	13462	13484	13337	13554	13393	13475	13520	13336	13338	13446	13513	13235	13423	13445	13366	13528	13356	13521	13392	13473	13511	13468	13475	13372	13569	13583	13465	13398	13465	13419	13334	13579	13358	13419	13384	13417	13520	13439	13462	13385	13319	13323	13304	13376	13225	13332	13450	13447	13344	13533	13317	13273	13327	13294	13351	13447	13396	13276	13417	13409	13532	13483	13398	13422	13439	13371	13353	13478	13468	13505	13561	13439	13327	13492	13287	13393	13328	13344	13457	13499	13355	13535	13429	13367	13490	13329	13391	13438	13396	13252	13467	13336	13386	13607	13386	13388	13392	13458	13511	13252	13459	13547	13353	13400	13548	13471	13402	13465	13421	13370	13376	13364	13655	13245	13422	13356	13428	13416	13429	13388	13691	13529	13411	13452	13433	13431	13475	13396	13267	13465	13521	13418	13593	13497	13467	13422	13346	13415	13297	13430	13392	13385	13373	13525	13444	13316	13385	13551	13504	13594	13287	13453	13531	13368	13373	13276	13352	13338	13450	13360	13407	13481	13514	13252	13423	13374	13480	13625	13479	13407	13576	13369	13376	13367	13482	13507	13464	13435	13512	13483	13430	13367	13567	13365	13414	13389	13321	13463	13475	13339	13472	13443	13585	13327	13416	13554	13294	13530	13488	13277	13485	13321	13454	13451	13499	13407	13364	13377	13340	13535	13339	13491	13408	13553	13368	13411	13437	13497	13432	13299	13425	13444	13253	13611	13425	13344	13397	13452	13465	13611	13319	13343	13523	13412	13459	13465	13456	13373	13347	13269	13605	13334	13552	13429	13592	13560	13448	13391	13416	13206	13416	13553	13421	13426	13472	13338	13581	13360	13459	13388	13351	13470	13479	13410	13326	13379	13529	13156	13405	13529	13521	13375	13353	13321	13746	13401	13488	13432	13593	13520	13433	13465	13465	13457	13421	13430	13391	13441	13453	13458	13488	13448	13394	13414	13410	13297	13488	13512	13501	13532	13515	13706	13194	13542	13412	13504	13417	13310	13410	13296	13371	13441	13326	13450	13394	13468	13498	13232	13536	13396	13438	13331	13375	13487	13387	13513	13540	13425	13426	13475	13389	13518	13336	13420	13326	13337	13271	13570	13321	13449	13459	13403	13545	13396	13334	13395	13337	13309	13495	13384	13404	13440	13336	13376	13437	13382	13446	13284	13384	13287	13522	13453	13359	13614	13382	13471	13434	13509	13386	13550	13354	13380	13306	13436	13425	13358	13440
24072	24307	33577	27568	23112	21597	19200	14916	14136	14383	14259	14079	14071	14278	14196	14319	14007	14203	14110	14018	14122	14116	14088	14034	14019	14158	14026	14129	14241	14028	14058	14178	14062	13941	14038	14127	14146	13979	13956	14026	13969	13863	14067	14038	13990	13731	13814	13934	13770	14022	14141	13912	13907	13982	14113	13958	13977	13991	13743	13948	13984	13956	13828	14026	14036	13991	14100	14021	14088	14182	14085	13992	13811	13904	13963	14082	13903	13952	14121	13813	13981	13918	13991	13955	13865	14138	13940	14092	13948	13880	13812	14066	14059	14031	13959	14061	13997	13852	14010	13965	14048	13756	14070	13830	13824	13816	13890	13917	13835	14003	14086	14031	13831	13881	13833	13831	13779	13909	13941	13788	13952	13830	13754	13946	13885	14007	13892	13957	13984	13968	13908	13943	14048	13906	14146	14115	13815	14020	13932	13814	13857	13698	13963	13907	14010	13882	14139	14145	13927	13909	14147	14090	13858	14002	14021	13869	14069	13823	14096	13780	13991	14035	13802	13983	13893	13978	14054	13820	14044	13928	13968	13885	14023	13972	14079	13806	13842	13764	14025	13769	13995	13907	14009	13909	14024	13916	13932	13954	14056	13978	13884	14041	14144	14002	13754	13848	13991	13762	13899	13862	13814	14002	13915	13896	13944	13821	13905	13832	14121	13743	13833	13968	13826	14108	13967	13992	13761	13846	13871	13969	13893	13802	13882	13952	14059	13827	13799	14116	14022	13911	14039	13890	13805	13775	14019	14061	13898	14087	13949	13768	13846	13972	13947	14074	13959	13991	13862	13777	13947	13750	13959	13967	13943	13994	13958	13853	13848	14100	14004	13934	14028	13797	13884	13855	13834	14010	13956	13681	14120	14105	13867	14020	14041	14005	13957	13888	13953	13852	14057	13808	14138	13902	14031	14040	13913	13997	13869	13930	13825	13755	13888	13941	13824	13851	13924	13921	14134	13977	14045	13940	14101	13979	13993	13966	13838	13890	14047	13890	13926	13878	14137	13822	13967	13953	13953	14209	13983	13790	13723	13709	13893	13837	13945	13988	14124	14069	13973	13810	13713	13784	14045	13889	14089	13969	13957	13927	14021	13921	13910	13951	13903	13882	13833	14049	13781	13903	14119	13854	13913	13957	14074	14044	13982	14042	13945	13966	13845	13964	14007	13885	14025	13773	13869	13819	13956	13919	13992	14044	13950	13918	13882	14047	13917	13863	13902	13813	13859	13942	13711	14024	13763	14078	13990	13970	13883	13933	13995	13908	13976	14023	13971	14240	14015	13749	13902	13820	13812	14065	14070	14054	14010	14033	13892	14085	14038	13730	13990	13861	13830	13854	14160	13756	14010	13921	13832	14055	13946	13925	13821	14061	14043	13948	13927	13985	14013	13937	13982	13998	13976	13963	14064	14072	13977	13776	14122	14153	13961	14082	13948	13961	14081	13989	13836	14045	14146	14048	13864	13939	14083	13982	13942	13915	14014	13827	14029	13725	13974	14021	14134	14049	14101	13849	13841	14022	13963	13908	14041	13846	14172	14055	13951	13939	13871	13847	13910	13989	13755	13991	14246	13754	13897	14208	14010	14048	13679	13832	14039	13885	13980	13934	13836	13965	14017	13834	13799	13982	13834	13690	13914	14034	13769	13790	14204	14044	13955	14033	14030	13881	13924	13929	13735	13977	13955	13864	13832	13943	13964	13900	13934	14116	13904	13971	13938	13903	13816	13958	13898	13985	13990	13946	13724	13763	13859	13920	13865	13721	13924	13877	13950	13819	13830	13949	13950	13908	13910	13856	13921	14005	14061	14014	13814	13958	14006	13767	14082	13941	14021	13945	13826	13955	14119	13746	14067	13803	13868	13965	13807	13843	13914	14033	14022	13967	13983	14044	13912	13764	13946	13880	13980	13890	13985	13798	14076	13978	13939	13843	14129	13973	13872	14019	14040	14127	13805	13953	14047	14026	14038	13978	13884	13877	13986	13883	13875	14025	13999	13919	14064	13863	13966	13867	13791	14142	14003	14106	13710	13874	13957	13898	13965	14177	14009	13951	14020	13930	14061	14027	14089	13974	14012	13946	13879	13936	13965	13702	14160	14078	13969	13947	13996	13863	14090	13978	14042	13933	14073	13828	13866	13906	13861	13919	13885	14123	13859	13913	13955	13847	14009	13950	13896	14028	13931	13849	13903	13803	13821	13890	13778	13782	13797	13988	13815	13905	14003	13913	13810	13932	14026	13939	13939	13847	13707	14031	13789	13923	13921	13849	13718	13924	13798	13809	13872	14174	13885	13919	13696	13848	13972	13830	14017	13942	14016	13829	13790	13964	13810	13918	14076	13914	14034	14008	14004	14008	13922	13851	13724	13851	14042	14003	13754	13926	13800	13753	13953	13872	13885	14130	14024	13904	14080	13932	13952	13902	13982	13914	13869	14055	14089	14133	14071	14104	13887	13987	13864	13955	13951	13759	13940	14012	14041	13922	13907	13866	13908	13839	13950	13863	13876	13833	13940	14058	14121	13735	13952	13983	13984	13783	13919	13940	13868	13952	14007	13870	14040	14032	13983	13924	13957	13777	13719	13750	13942	13864	14058	13997	14021	13979	13883	14079	13988	14029	14145	13921	13900	13949	13929	13863	13679	13980	14053	13798	13983	13903	13910	13909	13916	13915	14059	13874	13864	13844	13927	13940	13921	13956	13873	14001	13782	13897	13840	13816	13877	13816	13956	14008	13865	13904	13820	13863	13904	14057	13949	13953	14019	13941	13926	14112	13866	13976	14020	13924	13732	13836	13784	14035	14000	13819	13874	13991	14023	13863	14080	14102	14033	14113	14116	13800	13943	13857	13914	13975	14005	14034	13948	14022	13963	13810	13809	13942	14071	14034	13887	13846	13996	13916	13799	14013	13928	13979	13912	13870	14040	13825	14093	13948	14086	14035	13984	14028	13816	14045	13761	13825	13738	13948	13958	13874	13880	13811	14038	13887	13940	13982	13949	13982	13996	13933	13926	13935	13983	14017	14103	13868	13730	14169	13890	13742	13857	13972	14066	14105	13959	14207	13885	13961	13881	13968	13908	13933	13858	14073	13840	13964	14048	13965	13880	13905	14029	14144	14060	14035	14086	13792	14047	13886	13849	13792	14004	13945	14285	13959	13957	13982	13887	13982	13969	13927	13984	13808	14081	13803	13875	13738	13859	13931	13837	14039	14002	14053	13992	13828	14003	14035	14059	13991	14038	14116	13994	13913	14053	13769	13921	13930	14048	13978	14011	13860	14134	13942	13984	14034	14136	14099	13856	13970	13798	13859	13943	13881	13968	14127	14023	13846	13969	14084	13856	13918	13826	13924	13903	13735	13825	13811	13892	13759	13843	14046	13808	13948	13854	14061	13797	13918	14044	14227	14055	13895	13950	13835	13893	13798	14002	13969	13790	13907	13914	13982	13829	13842	13832	14013	13990	13917	14017	14027	13863	14047	13811	13940	14150	13868	13793	13803	14101	13694	14116	13892	13984	13976	14088	13928	13955	14010	13987	13810	14042	13901	13984	13942	13976	13902	13964	13798	13760	13909	14013	14128	14076	13961	14052	13940	14070	13856	13709	13989	13915	13895	13995	14006	13969	14004	13831	14030	13999	13786	13893	13799	13838	13807	13617	13838	13871	13786	13850	13826	13878	13927	13938	13963	13919	14000	14113	13835	14032	13879	13817	13883	13958	13981	14036	13894	14052	13877	13734	14032	13968	13845	14060	14035	13994	13945	13955	13977	13706	13845	13990	13673	13988	13871	13791	13875	14256	13898	14129	14093	14020	13807	13859	13942	14068	14036	14003	13848	14039	14000	13931	13930	13886	13856	14012	14106	13857	14031	13972	14071	13944	13880	13846	13808	14131	13975	14000	14074	13854	13913	13900	13986	13959	14025	14013	13992	13959	13792	14095	13920	13844	14026	13930	13935	14040	14066	14018	13916	14045	13817	13783	14103	13967	14108	13810	14069	13842	13820	13884	13908	13968	14024	13963	13910	13804	14060	14036	14154	13814	13983	13932	13864	13891	13960	13882	13918	14058	13910	13805	13998	13834	13808	14104	13959	13884	13984	13923	13898	13894	13868	14064	13834	13875	13965	14137	13879	13898	13894	13819	13813	13976	13863	13824	14112	13997	14054	13984	14026	13918	13782	13862	13931	13881	14175	13926	14159	14107	14072	13903	13967	13986	14167	14056	13761	14052	14122	13904	14035	13886	14022	13991	13950	14017	13921	14129	13932	13943	14165	13754	13727	13846	13914	13994	13935	13947	14121	14183	13974	13996	13736	13903	14088	14057	14104	13912	13973	13890	13778	13903	14005	13899	13927	14111	14141	13906	13943	13801	13819	13991	13973	13913	13959	13932	13875	13831	13855	13957	14047	13886	13915	13895	13880	13897	14062	13934	13958	13905	14005	13922	13969	14038	13901	14077	13894	13905	13980	14063	14036	14011	13775	13984	14028	13995	14017	13964	14038	14046	13901	14036	14004	14048	13880	13999	13838	13867	13882	14044	14023	13974	13834	13800	13781	13792	13938	13917	13813	13957	14099	13846	13826	13865	13990	13889	14026	13984	14034	14048	14081	13919	13966	13949	13687	13796	13794	13944	14034	13945	13710	13822	13804	13825	13994	13884	14041	14049	13847	13938	14020	13937	14072	13920	13667	13830	14102	14202	13748	13898	14096	13900	14039	14019	13844	13765	13903	13934	14143	14056	13851	14013	13896	14016	13957	13955	13775	13947	14060	13967	14036	13956	13909	14046	14003	13822	13763	14093	14003	13958	13773	14034	13844	14001	13808	13730	13757	13988	13914	13974	13752	13908	14187	13759	13908	13692	13989	13995	13854	13824	13978	14149	13892	13666	14061	14072	13714	13859	13736	13917	14072	13831	13929	13721	13956	13834	14084	14009	14129	14038	13865	13975	14042	13827	13928	14008	13989	14027	14027	13822	13967	14039	13872	13989	14120	14091	13942	13910	13902	13901	13970	13933	14128	13938	13969	13889	13801	13933	13959	13973	14011	13801	13646	14122	13934	13888	13855	13944	13803	13996	13835	13840	13854	14049	13989	13804	14060	13985	14041	13866	13937	14056	13808	13910	13906
62238	105928	81408	49821	27011	14471	14092	14138	14234	14186	14111	14237	14298	14142	14239	14121	14016	14469	14277	14210	14070	14021	14071	14106	14105	14141	14153	14293	14225	14273	14269	14228	14411	14189	14163	14268	14106	14169	14362	14183	14095	14191	14067	14241	14095	14139	14290	14105	14360	14184	14035	14084	14203	14081	14175	14122	14131	14035	13959	14156	14138	14086	14160	14141	14314	14229	14284	14206	14246	14177	14240	14209	14239	14074	14254	14176	14076	14047	14098	14326	14154	14159	14086	14137	14216	14182	14385	14249	14079	14172	14110	14200	13999	14210	14118	13965	14169	14240	14191	14104	14082	14224	14140	14249	14185	14104	14010	14233	14088	14067	14233	14167	14160	14219	14111	14190	14137	14252	14314	14210	14197	13933	14140	14102	14188	14035	14247	14308	14132	14022	14196	14209	14020	14053	14052	14260	14141	14150	14243	14195	14154	14009	14240	14078	14251	14229	14030	14061	14296	14259	14164	14212	14155	14219	14244	14160	14118	14179	14136	14141	14186	14157	14115	14143	14093	14134	14282	14230	14255	14307	14189	14276	14087	14108	14115	14040	14326	14295	14132	14314	14199	14173	14046	14091	14190	14350	14043	14268	14232	14049	14308	14101	14160	14235	14023	14171	14187	14108	14149	14152	14274	14205	14219	14282	14198	14123	14098	14123	14119	14156	14138	14172	14211	14204	14286	14071	14322	14092	14098	14179	14233	14383	14219	14372	14184	14305	14220	14190	14054	14207	14235	14333	14156	14227	14249	14137	13999	14053	14164	14264	14128	14212	14041	14353	14284	14068	14182	14137	14191	14235	14067	14312	14224	14093	14105	14122	14251	14202	14408	14010	14340	14113	14216	14248	14275	14100	14135	14171	14172	14046	14130	14112	14115	14058	14092	14183	14173	14136	14062	14380	14132	14275	14393	14213	14178	14099	14137	14266	14282	14236	13973	14095	14122	14185	14137	14191	13890	14140	14136	14198	14125	14071	14063	14236	14124	14102	14116	14299	14069	14306	14193	14099	14221	14311	14094	14313	14017	14262	14191	14213	14001	14129	14169	14131	14164	14108	14228	14098	14088	14128	14175	14145	14116	14230	14197	14030	14133	14063	14107	14181	14392	14301	14260	14181	14088	13991	14226	14108	14043	14292	14110	14092	14185	14145	14196	14003	14259	14157	14196	14281	14039	14187	14290	14298	13966	14280	14196	14134	13924	14025	14137	14103	14239	14279	14076	14300	14067	14250	14264	14082	14039	14027	14156	14198	14158	14176	14251	14124	14185	14422	14189	14216	14103	14368	14324	14082	14162	14097	14254	14184	14193	14226	14148	14142	14092	14230	14270	14398	14205	14242	14037	14292	14327	14075	14249	14164	14092	14240	14156	14211	14127	14333	14048	13901	14200	14181	14232	14170	14165	14131	14171	14192	13999	14223	14361	14237	14244	14116	14250	14266	14167	13957	14283	14242	14211	14047	14078	14235	14237	14167	14121	14257	14266	14175	14106	14443	14089	14107	14220	14163	14165	14232	14404	14102	14150	14165	14194	14332	14197	14098	14101	14054	14167	14180	14118	14141	14136	14189	13985	14181	14253	14302	14277	14241	14102	14315	14249	14058	14042	14063	14253	14167	14261	14171	14146	14130	14193	14067	14431	14178	14290	14242	14319	14123	14076	14135	14048	14295	14194	14289	14175	14218	14069	14188	14157	14253	14024	14173	14221	14139	14312	14360	14178	14293	14318	14121	14271	14238	14168	14270	14355	14310	14075	14288	14151	14064	14282	14353	14143	14080	14180	14298	14132	14120	14264	14201	14049	14028	14262	14061	14187	14119	14126	14230	14297	14231	14185	14161	14079	14186	14103	14014	14226	14097	14062	14197	14113	14192	14236	14125	14324	14251	14010	14138	14196	14114	14091	14254	14132	14160	14214	14107	14115	14102	14069	14058	14329	14055	14053	14288	14186	14318	14156	14337	14154	14197	14273	14195	14286	14132	14270	14280	14046	14240	14195	14145	14259	14211	14116	14057	14298	14131	14024	14353	14255	13998	14154	14302	14030	14210	14263	14306	14162	14208	14188	14102	14228	14208	14268	14196	14119	14151	14189	14180	14225	13965	14291	14125	14269	14103	14088	14085	14117	14050	14095	14163	14113	14265	13986	14281	14203	14204	14141	14058	14123	14152	14108	14088	14136	14179	14083	14187	14172	14164	14294	14195	14236	14127	14329	14362	14122	14125	14246	14284	14207	14112	14160	14103	14208	14223	14163	14192	14160	14069	14125	14247	14209	14104	14217	14189	14232	14193	13917	14139	14120	14173	14110	14267	14094	14181	14219	14135	14107	14209	14219	14126	14140	14114	14169	14138	14151	14173	14242	14094	14281	14368	14269	14017	14029	14257	14065	14096	14174	14139	14091	14282	14084	14081	14290	14398	14236	14129	14109	14241	14150	14129	14231	14092	14190	14024	14129	14219	14182	14083	14097	14149	14266	14077	14185	13970	14174	14282	14227	14212	14068	14151	14158	14277	14064	14102	14257	14209	14163	14189	14243	14327	14103	14262	14162	14280	14297	14289	14022	14323	14134	14128	14001	14192	14170	14126	14332	14038	14152	14336	14257	14153	14112	14113	14149	14151	14076	14096	14106	14191	14179	14199	14266	14156	14191	14106	14208	14357	14268	14270	14180	14085	14250	14234	14244	14207	14190	14121	14106	14199	14185	14237	13994	14015	14227	14168	14087	14131	14320	14151	14052	14117	14020	14183	14165	14145	14116	14115	14298	14270	14142	14263	14230	14115	14114	14278	14129	14166	14221	14093	14261	14386	14237	14207	14084	14031	14091	14174	14271	14011	14275	14268	14127	14126	14339	14146	14145	14133	14205	14094	14240	14207	14173	14197	14123	14109	14163	14380	14072	13981	14022	14177	14121	14420	14197	14209	14144	14168	14153	14026	14377	14144	14229	14237	14210	14145	14350	14051	14223	14236	14155	14157	14276	14275	14180	14207	14098	14110	14253	14174	14194	14013	13908	14278	14169	14250	13998	14195	14305	14228	14149	14129	14099	14190	14253	14102	14084	14124	14076	14139	14195	14301	14292	14251	14093	14228	14137	14183	14183	14099	14060	14020	14076	13983	14120	14256	14213	14012	14191	14328	14008	14123	14238	14073	14233	14155	14201	14110	14127	14121	14238	14110	14071	14142	14048	14153	14258	14093	14160	14234	14234	14216	14152	14218	14199	14057	14020	14131	13893	14249	14178	14092	14122	14081	14026	14202	14203	14152	14274	14154	14253	14203	14061	14284	14100	14140	14143	14165	14011	14239	14265	14262	14149	14178	14130	14080	14315	14055	14229	14109	14192	14118	14222	14303	14053	14346	14066	13945	14157	14123	14068	14046	14060	14393	14252	14142	14217	14170	14133	14119	14154	14068	14181	14226	13957	14157	14078	14165	14188	14184	14246	14337	14217	14136	14262	14026	14210	14185	14290	14200	14154	14108	14267	14223	14202	14256	14091	14235	14371	14093	14209	14177	14197	14203	13955	14383	14411	14090	14250	14289	14256	14134	14140	14259	14234	14215	14187	14081	14085	14199	14232	14195	14035	14184	14215	14105	14040	14120	14134	14186	14226	14190	14217	14060	14301	14171	14237	14069	14170	14226	14053	14107	14264	14328	14275	14079	14266	14204	14342	14039	14209	14133	14216	14102	14275	14091	14251	14199	14217	14026	14188	14195	14367	14053	14131	14249	14005	14241	14188	14197	14229	14245	14057	14187	14316	14209	14366	13998	13913	14082	14447	14132	14192	14039	14085	14064	14022	14072	14238	14106	14339	14184	14147	14209	14227	14085	14312	14156	14121	14187	14143	14159	14259	14128	14099	14107	14134	14064	14195	13891	14331	14106	14275	14043	14204	14123	14098	14348	14101	14166	14076	14238	14011	14114	14246	14110	14263	14298	14174	14257	14127	14219	14240	14214	14130	14107	14232	14195	14253	14199	14080	14145	14137	14225	14091	14216	14350	14271	14165	14063	14231	14237	14243	14221	14192	14126	14159	14223	14096	14166	14078	14261	14241	14172	14212	14227	14246	14202	14178	14419	14248	14302	14233	14035	14092	14036	14309	14257	14137	14044	13986	14122	14121	14213	14124	14282	14089	14267	14077	14199	14101	14063	14178	14268	14083	14134	14147	14240	14093	14229	14223	14207	14048	14187	14224	14217	14127	14115	14127	14058	14287	14124	14259	14100	14227	14095	14105	14091	14062	14220	14229	14209	14134	14164	14181	14302	14126	14279	14055	14087	14155	14269	14239	14179	14177	14244	14359	14145	14218	14251	14179	14024	14204	14205	14208	14170	14201	14302	14117	14278	14161	14214	14140	14260	14239	14068	14277	14225	14027	14182	14134	14033	13994	14062	14115	14287	14166	14258	14107	14359	14087	14134	14405	14250	14224	14109	14148	14196	14155	14101	13956	14045	14193	14237	14208	14159	14028	14088	14246	14109	14120	14201	14215	14144	14284	14163	14228	14248	14227	14325	14159	14149	14128	14143	14243	14290	14234	14054	14281	14161	14295	14106	14231	14301	14132	14054	14287	14112	14065	13947	14037	14003	14313	14209	14293	14152	14093	14122	14120	14089	14183	14123	14232	14092	14218	14133	14185	14160	14188	14217	14318	14169	14162	14207	14141	14227	14087	14066	14285	14130	14353	14052	14301	14357	13957	14086	14191	14172	14144	14286	14002	13993	14187	14047	14199	14150	14216	14198	14053	14030	14201	14207	14232	14284	14144	14310	14137	14035	14082	14183	14335	14196	14132	14166	14212	14172	14160	14155	14023	14128	14187	14157	14183	14095	14080	14234	14330	14260	14197	14077	14111	13931	14190	14011	14050	14209	14168	14069	14184	14140	14148	14260	14011	14195	14197	14098	14230	14116	14149	14281	14103	14160	14201	14185	14169	13992	14229	14295	14197	14164	14216	14251	14126	14258	14302	14036	14162	14202	14148	14168	14013	14252	14307	14244	14149	14230	14034	14273	14208	14164	14393	14240	14137	14152	14189	14179	14205	14155	14236	14123	14163	14201	14185	14248	14224	14037	14107	14184	14128	14255	14226	14211	14079	14211	14264	14187	14155	14281	14087	14399	14293	14055
33129	37942	35379	24469	17230	15389	15290	14980	15236	15215	15139	15212	15108	15058	15182	15188	15184	15155	15352	15055	15059	15016	14880	15160	15041	15072	15003	15170	15261	15097	14796	15015	15047	14959	15165	15128	14914	15101	15094	15040	15099	14981	15099	15076	15159	15022	15163	14968	15071	15012	15190	14887	14832	15103	15155	15173	15104	15042	15190	15113	15068	14986	15063	15041	14964	15064	15012	14889	14837	15104	14957	14940	14898	14964	15109	14996	15387	14972	15043	14964	15124	15086	15035	15134	15070	15162	15198	15031	15049	15102	15123	14957	15014	14934	15068	14929	15139	15105	14981	14812	14974	15183	15021	14926	15155	15186	15188	15025	15071	15148	14917	15062	14920	14926	15236	15233	15338	15029	14994	15073	15177	15025	15157	15100	15159	15028	15149	15091	15114	14821	14876	14987	14922	14891	15122	14818	15031	15045	15068	14994	15040	15160	14965	15128	15187	15083	15079	14875	15253	14947	15006	15019	15048	15036	15282	14981	15101	15317	15010	15178	15147	15003	15220	15099	15138	15157	15056	15184	15152	14962	14996	15046	15097	15118	15049	15042	14885	14951	15134	15043	15025	14933	15182	15023	15090	15186	15066	15207	14900	15099	15056	14950	14954	15062	15302	15161	15147	15136	15216	14962	15198	15015	15008	15011	15095	14989	15033	15052	15107	15237	15197	15210	15158	15301	15087	15031	14989	14996	14872	15125	15134	14990	15319	15072	15244	15231	15196	15043	15028	14993	15155	15137	15125	15134	15057	15228	15036	15187	14974	15157	15067	15034	14904	14949	15115	14876	14970	15059	14938	14968	14902	15231	15116	15068	15190	15124	15182	15062	15080	14819	14927	15067	14781	15114	15194	15131	14892	15110	15012	15018	15093	15110	15137	14722	15095	15101	15119	15010	15138	15056	14947	15116	15076	14950	14973	15067	15013	15097	15089	14996	15020	14963	15017	15128	14992	15096	15120	15104	15211	15051	15092	15003	15140	15027	15054	15215	15154	14922	15016	15133	15266	15073	15077	14926	14977	15057	15040	15037	15142	14958	15089	15287	14961	15354	15039	14892	15170	14944	14971	14869	14937	14942	15078	14947	15020	14974	15178	14934	14852	15029	14900	15014	14865	15044	15181	14962	15164	15053	15178	15161	14880	15136	14872	14966	15083	14949	15193	15016	15201	15114	15022	15139	15255	15068	14982	15306	15039	15096	15048	15110	15078	15181	15028	15072	14979	15005	15002	14959	14843	15144	15045	14987	15095	15017	15019	14932	15116	14917	15085	15048	14974	15065	15039	15045	15129	14935	15264	15108	15023	14804	15122	14923	14987	15325	15139	15126	14804	15043	14828	15119	15092	14854	15030	15184	14845	14976	15050	15033	15079	15051	14890	14953	14960	15027	15062	15036	15100	15176	15095	15045	15010	14953	15183	14808	15065	15010	15228	15020	15028	15232	15017	15126	15080	14913	15123	15003	14953	15144	15167	15190	15206	15014	15125	15124	15172	15137	14766	15214	15201	15007	15163	15100	15134	15172	15021	15102	15016	15014	15131	15116	15049	15038	15158	15230	14934	15122	15087	14990	15084	15098	15184	15419	15243	15089	14892	15079	14966	14997	15244	15021	15200	14968	14982	15214	15052	14965	15194	15213	14896	14979	15143	15149	15084	15080	15204	15005	14895	15020	15055	14953	15251	14961	15130	14913	15074	15130	14867	15009	14973	15230	15026	15125	14840	15102	15089	14961	14955	14931	15119	14820	15072	15104	15071	15044	15157	15219	15170	15166	15004	15066	15089	14922	15081	14909	15154	15177	15160	15089	15137	15005	14951	15031	14970	14983	14909	14904	15184	15033	15145	15037	14992	15063	15003	15034	15039	15134	15159	15125	15121	15102	15209	14849	15257	15053	15141	15120	15101	15200	15225	15080	15139	15033	15091	15147	15095	14981	15352	14954	15120	15073	15055	15053	14978	15197	15128	15194	14980	15004	14945	14845	14923	15024	15058	15098	15285	14883	15169	15122	15007	15130	15248	14999	15036	14962	14961	15160	14963	14828	15163	15197	15223	14990	15075	15112	15194	15030	15017	15108	15175	14996	15009	15146	15107	15105	15030	15198	14866	14989	14849	15071	15088	15163	15307	15072	14964	14872	15023	14955	15177	15113	15130	15076	15105	15060	15086	14861	15173	15166	15099	14852	15037	15296	14981	15061	15040	14999	15042	15018	15096	15121	15082	14931	15065	15060	15097	15102	14985	15100	15121	15095	14885	15039	15098	14915	15024	14982	15018	14845	14861	15049	14782	15139	15266	14930	15049	14985	15121	15150	15158	15063	15064	15171	15047	14943	15060	14949	14887	15051	14924	15093	15061	15046	15092	14984	15144	15013	15077	15045	14953	14937	15086	15055	15062	15053	15147	15047	15085	15286	15120	15002	15081	14986	15064	14948	15132	15183	14999	15128	14974	15028	15190	14975	15161	15070	15085	15044	15028	15173	15061	15121	14832	15133	15080	15075	14963	15167	15151	14865	15010	15130	15086	14853	14994	15029	14959	15207	15175	14921	15060	14942	15042	14865	15021	15062	15160	15204	15078	15132	15147	15105	15173	15255	14880	15048	15087	14960	14934	15063	15142	14946	15146	15188	14929	15046	15071	15159	14908	15167	15186	14961	14942	15205	15204	15025	15086	14993	15029	14945	15224	15330	15080	15039	15282	14818	15143	15110	14908	14996	15031	15031	15220	15147	15294	15130	15067	15042	15071	15044	15069	15189	14990	15091	15031	15073	15224	15012	14906	15241	14945	14947	15155	15091	15160	14918	14945	15232	15202	14928	15076	15052	15185	14922	15121	15091	15216	15140	15013	15040	15193	15213	15056	15138	15002	14857	15099	15162	15106	15016	15224	14974	15001	15014	15244	15173	15195	15026	15081	15286	15055	15019	15042	15029	14894	14968	14880	14919	15172	14994	14990	15185	14957	15041	14951	15031	14959	15048	15115	15155	15235	15045	15018	15204	15074	15049	15227	15150	14852	15080	15181	15066	15212	15316	15046	14944	15013	15077	14941	15030	14952	14922	14932	15057	15041	14976	15003	14879	14991	14924	15223	15019	15205	14986	15162	15071	15134	15097	15021	14980	15151	15178	15037	15035	15037	15219	15139	15085	15021	15150	15117	15081	15080	14922	15105	15044	14908	14856	14734	14939	15085	15146	15237	15131	15228	15029	15196	15128	15114	15087	15069	15119	15243	15075	14872	14978	14863	15017	15076	15030	15095	15091	15197	15002	15129	15330	15118	14917	15012	14966	15089	15041	15254	15012	15265	14952	14899	15053	15164	15021	15097	15183	14996	15099	15208	15014	14895	15110	15050	15018	14932	14961	15174	15041	15038	15089	15159	14891	14985	15062	15081	15087	15223	15213	15205	14962	14977	14897	15175	15239	14995	14944	15032	15047	14964	14990	15083	15159	14999	15104	15230	15094	15058	15163	14976	14947	15162	15069	14900	15087	15194	15217	14867	15063	15039	15179	14955	15142	14914	14822	15133	14977	15165	15153	14934	14906	15156	15009	15124	14951	15266	15033	15147	15121	15093	14945	15225	15127	15208	15067	15084	14892	15052	15156	14812	15273	15029	15066	15242	15058	14735	15132	14982	14733	14953	15203	15262	15128	15158	15006	15162	15031	15011	15093	15035	14907	15005	15108	15011	14959	15061	14910	15132	14924	15147	15141	15100	15169	14971	15112	15020	15024	14920	15095	15063	15220	15097	15219	14905	14952	14921	15246	14948	15035	15184	15170	14963	15226	15146	14954	15000	14979	15128	15125	15190	15124	15026	15040	15002	15021	15118	14952	15021	14974	15025	15064	15072	15052	15023	15075	15091	15101	14944	14890	14992	14945	15141	15102	15251	15059	15087	15034	15075	15047	15089	15072	14976	14894	14990	14866	14979	14984	15105	15037	15085	15051	15130	15167	15159	15007	15204	14977	15016	15280	15256	15010	15000	14988	14932	15006	14979	14930	15172	15095	14808	14946	15215	15119	14950	15108	15078	15069	15054	15180	15032	15046	15120	15073	15221	15168	14958	15215	15267	15085	15018	15044	15126	14955	15058	15156	15150	15184	15004	15043	14933	15115	15086	15213	14987	15102	15177	14998	15050	14973	15219	15049	15217	15011	15108	15068	15004	15209	15203	15177	15159	14958	15108	14971	15052	14968	15113	15040	15129	15186	15041	15009	14904	15256	15068	15131	15016	15067	15014	15019	15085	15171	15156	15116	14954	14777	15121	15049	15236	15114	15065	15219	15016	15053	15062	14985	14887	14970	15057	15010	14893	14931	15198	14933	15109	15076	14959	14973	15181	15002	15134	15077	15330	15015	15085	14985	15122	15111	15087	15329	15073	15216	14916	15144	15070	14906	15020	15027	15114	15178	15102	15038	14889	15092	15155	15095	14885	15015	15190	15279	15159	15198	15140	14996	15210	14869	15132	15232	15119	15049	15003	14949	15019	15052	14871	15191	15135	14995	15174	15085	15066	15087	14969	15031	15024	15092	15162	15003	14992	15027	15184	15007	14930	15216	15077	15175	14905	15158	15042	14981	15072	14961	15278	14954	15100	14975	14932	15133	15107	14814	14957	15141	14991	15042	15050	15066	15154	15247	15037	15177	15061	15214	14982	15174	14990	14883	14952	15222	15138	14967	15266	14940	15092	14926	14844	14988	14955	14992	14977	15128	15137	15203	15009	14935	15072	15152	15023	15040	14944	14957	14910	15047	15010	15123	15202	14895	14948	15344	14976	15111	15060	14991	14974	15089	15123	15182	15132	15089	15107	15015	15184	14875	14958	15040	15106	15253	15084	14954	15047	15034	15041	15026	15096	14908	15053	15233	15025	14898	15148	15101	15133	15142	15027	15176	15113	15048	15070	15126	15133	15120	15082	15153	14930	15074	15091	15120	15073	15014	15103	15035	15180	14857	15089	15087	15064	15093	15083	15157	15149	14969	15013	15051	14983	15003	14991	15124	15138	15256	15036	15034	15150	14972	15019	15096	15125	14966	15255	15216	15098	15138	15075	14984	14927	15020	15099	15063	15015	15261	15029	15090	15281	15088	15034	15181	14903	14992	15026	15180	15060	15164	15019	14905	15101	14997
42834	55174	38714	22351	16529	15063	14866	15055	14788	14837	14899	15021	14693	14782	14948	14875	14792	14862	14890	14762	14800	14961	14746	14810	14855	14743	15010	14968	14874	14779	14985	14967	14881	14896	14834	15099	14895	14892	14803	14893	14876	14738	14846	14826	14948	14854	14822	14926	14935	14870	14899	14930	14839	14702	14737	14753	14909	14926	14903	14874	14870	15008	14799	14949	15043	14940	14999	14785	14969	14872	14974	14796	14908	14879	14856	14925	14889	14931	14950	14689	14811	14822	14931	14762	15035	14950	14712	14821	14920	14914	14844	14876	14905	15048	14829	14973	14814	14849	15131	14766	15063	14965	14851	14848	14956	14745	14909	14996	14874	14719	14893	15006	14842	14815	14839	14722	14880	14945	14958	15021	14880	14971	14934	14858	14901	15000	14900	14849	14856	14770	14807	14996	14787	14779	14973	14815	14835	14811	14867	14877	14842	14917	14705	14981	14975	14998	14846	14901	14883	14877	14917	14890	14895	14929	14756	14693	14898	14905	14814	14967	14992	14796	14805	14793	14806	14901	14812	14823	15019	14896	14751	14944	14932	14864	14827	14841	14864	14881	14826	14876	14709	14976	14801	14795	14676	14848	15062	14961	14841	14985	14868	14868	14921	14934	14745	14803	14908	14899	14954	14949	14823	14799	14806	14973	14867	14818	14864	14964	14834	14927	14927	14986	14894	14791	14812	14882	14961	14790	14903	14765	15006	14722	14806	14881	14969	14731	14763	14961	14890	14911	14796	14926	14864	14990	14877	14944	14852	14821	14977	14685	14859	15029	14810	14856	14812	14678	14917	14934	14976	14890	14875	14921	14900	14895	14816	14741	14973	14906	14731	14835	14929	14935	14734	14807	14997	14921	14952	14857	14894	14783	14945	14896	14852	14837	14801	14769	14705	15103	14880	14946	14848	14816	14838	14760	15031	14763	14963	14926	14893	14875	15010	14806	14855	14894	14779	14822	14745	14881	14812	14987	14730	14866	14866	14774	14870	14819	14891	14817	14900	14826	14913	14908	14880	14800	14892	14916	15048	14879	14830	14935	14849	14948	14932	14930	14746	14945	14855	14942	14907	14870	15045	14846	14819	14902	14909	15019	14984	14788	14863	14795	14880	14916	14869	14718	14912	14823	14953	14814	14882	15040	14887	14901	14777	14900	14933	14757	14676	14977	14844	14889	15021	15036	14998	14931	14878	14983	14903	14845	14846	14909	14692	14863	15015	14832	14774	14859	14783	14942	14948	14831	14909	14814	14928	15015	14745	14783	15049	14847	14847	14799	14850	14904	14847	14838	14781	15070	14900	14653	14850	14909	14834	14746	14950	14811	14871	14783	14929	14861	14778	14970	14901	14885	14821	14907	14841	14752	14769	14822	14753	15060	14832	15117	14761	14942	14828	15014	14717	14955	14788	14997	14902	14824	14925	14788	14917	14695	15021	14940	14800	14893	14977	14879	14928	14746	14821	14932	14784	14975	15011	14894	15025	14951	14759	14959	15024	14862	14866	15053	15090	14824	14824	14923	14812	14880	14687	14990	14970	14893	14917	14984	14883	14899	14961	14949	14987	15059	14912	14880	14732	14896	14855	14863	14778	15084	14963	14854	15012	14916	14966	14969	14816	14784	14922	14889	14690	14837	14842	14945	14747	14913	14935	14768	14892	14898	14847	14969	14880	14933	14848	14701	14969	14886	15010	14815	14854	14859	14964	15016	14878	14938	15013	14941	14685	14833	14842	14832	14766	14900	14816	14645	14979	14921	14896	14949	15100	14790	14831	14759	15117	14824	15010	14812	14916	14977	14928	14852	14770	14655	14879	14912	14934	14792	14880	15040	14796	14868	14757	15114	14914	14896	14901	14909	15011	14819	14946	15012	14915	14920	14836	14931	14863	14844	14788	14798	14805	15084	14991	14799	14878	14907	14922	14740	14859	14932	14984	14956	14795	14851	14973	14938	15046	14964	14953	14862	14878	14821	14944	14854	14848	14778	14884	14872	14932	14937	14893	14926	14853	14904	14889	14944	14595	14979	14923	14841	14907	14891	15005	14822	14967	14843	14876	14811	14771	14940	14901	14925	14800	14857	14831	14818	14824	14929	14850	14907	14843	14961	14908	14820	14873	15069	14656	14982	14745	14603	14937	14994	14956	14929	14783	14788	14940	14860	14979	15008	14859	14923	14787	14779	14872	14893	14862	14775	15070	14852	14844	15128	14911	14973	14979	15064	14808	14763	14806	14998	14971	14812	14760	14807	14692	14850	14869	14986	14859	15067	14824	14756	14924	14864	14868	14951	14966	14902	14877	14828	14712	14912	14986	14995	14881	14939	14879	14852	14870	15051	14830	14921	14852	14920	14741	14868	14970	14875	14835	14928	14738	14834	14776	14839	14976	14918	15011	14941	14819	14805	14966	14860	14965	14722	14903	14892	15019	15067	14909	14939	14844	15008	14822	14992	14923	14821	14918	14922	15071	14745	14894	15003	14993	14814	14940	14898	14842	14930	14943	14797	14885	14863	14831	14982	14902	14906	15078	14958	14856	15013	14903	14733	14821	14747	14901	14991	14886	14923	14921	14934	14924	14981	14909	14641	14926	14875	14898	15013	15001	14827	14793	14875	14763	14805	15003	14857	14949	14810	14841	14725	14827	15005	14916	14921	14915	14818	15011	14876	14942	14744	15062	14756	14989	14804	14860	14801	14862	14778	14978	14764	14927	14893	14788	15031	15005	14836	15001	14728	14905	14820	14829	14905	14851	14726	14874	14947	14762	14942	14778	14874	14882	14915	14900	14895	14854	14911	14931	14884	14867	14819	15051	14853	14955	14979	15043	14739	14819	14751	14883	14892	14868	14745	14927	14954	14710	14963	14823	14812	15005	14774	14974	14986	14854	14906	15008	15138	14882	15008	14750	14970	14855	14800	14952	14947	14936	15055	14920	14783	14917	14855	14943	14877	15081	14893	14924	14896	14998	14866	15007	14828	14798	15072	14992	15004	14841	14991	14814	14907	14909	14921	14874	14999	14848	14628	14840	14890	14948	14801	14885	14795	14964	14835	14809	14902	15117	14799	14758	14767	14805	14749	14872	14841	14886	14881	14783	14961	15026	14815	15005	14946	14969	14669	14909	14826	14853	14957	14685	14846	14851	14871	14749	14960	14777	14888	14900	14844	14889	14765	14874	15072	14933	14819	14868	15033	14859	14930	14827	14721	14947	14850	14841	14781	14977	14899	14927	14931	14869	14820	14830	14804	14809	14700	14955	14940	14837	14828	14859	14841	14779	14834	14803	14847	14868	14856	14955	14988	14864	14742	14994	14640	14773	14930	14846	14817	14949	14866	14839	14976	14842	14942	15051	14869	14737	14863	14822	14827	14847	14884	14867	14799	14892	14814	14952	14749	14891	14913	14843	14832	14953	14871	14930	14922	14753	15012	14744	14919	14916	14863	15006	14951	14779	14784	14867	14829	14940	14981	14952	14879	14872	14690	14988	14855	14942	14952	14880	14873	14885	14808	14927	14909	14820	14918	14805	14940	14968	14855	14909	14909	14925	14946	14998	14848	14823	15030	14846	14875	15009	14902	14922	14898	14745	14864	15073	14841	14828	14823	14861	14932	14782	14980	14756	14985	14722	14825	14816	14967	15086	14938	14868	15064	14872	14995	14966	15063	14839	14894	15032	14805	14823	14952	14868	14771	14908	15046	15067	14759	14871	15047	14937	14869	14982	14855	14981	14924	14875	14733	14844	14948	14801	14851	14933	14847	14867	14856	14861	14908	14924	14743	14939	14906	14939	14913	15053	14785	14881	14868	14845	14917	14881	14749	14991	14910	14881	14813	14886	14835	14954	14894	14968	15092	14975	14810	15025	14889	14888	14875	14894	15145	14707	14816	14897	14737	14885	14989	14962	15064	14972	14899	14870	14782	14874	14947	14879	14859	14923	15003	14758	14851	14916	14997	14822	14849	15026	14830	14976	14728	15055	14961	14760	14953	14917	14707	14987	15088	14796	14869	14955	14742	15038	14844	14923	14766	15008	14906	14929	14885	14894	14863	14944	14767	14682	14701	14792	14873	14907	14962	14897	14841	15028	14884	14864	14788	14880	14837	14556	15013	15031	14877	15001	14936	14896	14964	14886	14855	15006	14920	14774	14817	14836	14986	14804	14766	14924	14915	15017	14814	14918	15027	14845	14917	14932	14851	14871	14883	14966	14975	14932	14821	14906	14860	14739	14755	14947	14911	15001	14839	14874	14947	14870	14921	14854	15008	14977	15069	14907	14858	14958	14891	14733	14999	14945	15019	14898	14785	14907	14817	14875	14942	14903	14802	14788	14895	14793	14994	14787	14805	15005	15187	14788	14935	14806	14903	14775	14741	14930	14820	14820	14809	14745	14806	14815	14967	14821	14870	14792	14704	14764	14819	14834	14857	14886	14816	14774	14961	14963	14756	14844	14926	14965	14970	14986	14715	14919	14948	15002	14777	14950	14981	14902	14957	14807	14964	14981	14772	14878	14968	14923	14854	14857	14944	14903	14971	14759	14938	15028	14812	14927	14696	14905	14821	14992	14788	14972	14793	14997	14978	14758	14848	14777	14873	14878	14954	14856	14837	14690	15078	15086	15067	14914	14759	14782	14771	14921	14960	14736	14942	14860	15006	14847	15074	14804	14846	15015	14888	14921	14935	14772	14908	14878	14989	14946	14986	14657	14825	14773	14795	15054	14824	14878	14977	14875	14885	14790	14745	15065	15142	14879	15000	14966	14918	14928	14845	14839	15074	14772	15049	14953	14804	14765	15024	14850	14959	14801	14930	14859	14971	14887	14797	14837	14886	14898	14844	14864	14822	14909	15053	14702	14964	14896	14821	14887	14800	15106	14826	15135	14881	14853	14940	14726	14853	14704	14906	14651	15070	14804	14857	15015	14834	14944	14831	14946	14896	14918	14873	14931	14728	14616	14897	14776	14811	14826	14761	14864	15005	14941	14959	14885	14736	15000	14965	14873	14849	14800	14951	15063	14890	14870	14728	14931	14699	14999	14996	14911	14822	14723	14827	14742	15028	15006	15065	14745	15035	14926	14836	14938	14888	14788	14769	14951	14852	14806	14963	14796	14902	14848	14785	14827	15041	14967	14878	14947	14901
31675	39354	38703	27149	18185	15888	15671	15511	15384	15316	15497	15305	15331	15660	15530	15381	15437	15453	15402	15591	15595	15627	15413	15341	15363	15464	15388	15531	15360	15321	15261	15529	15389	15361	15454	15449	15279	15424	15455	15452	15568	15402	15219	15385	15309	15284	15390	15388	15398	15396	15477	15408	15326	15432	15124	15411	15689	15274	15321	15445	15376	15441	15374	15431	15553	15271	15301	15245	15457	15358	15521	15458	15350	15297	15333	15333	15301	15317	15367	15508	15486	15503	15359	15205	15461	15392	15313	15425	15376	15506	15457	15373	15305	15257	15467	15476	15483	15258	15330	15411	15241	15363	15355	15358	15422	15208	15340	15148	15373	15204	15412	15356	15424	15350	15280	15425	15358	15473	15418	15243	15312	15364	15302	15308	15348	15347	15484	15326	15302	15436	15271	15495	15446	15401	15433	15451	15386	15436	15390	15496	15311	15427	15298	15360	15235	15362	15446	15291	15358	15493	15589	15431	15320	15291	15281	15311	15350	15501	15434	15344	15512	15590	15357	15329	15435	15507	15186	15364	15448	15377	15557	15395	15327	15455	15412	15207	15345	15405	15391	15474	15360	15372	15225	15265	15400	15610	15604	15211	15422	15467	15467	15437	15452	15363	15499	15220	15319	15280	15482	15383	15225	15418	15479	15233	15270	15504	15354	15314	15196	15299	15062	15204	15237	15408	15299	15363	15538	15453	15460	15238	15363	15395	15549	15494	15423	15524	15455	15303	15132	15262	15178	15374	15423	15538	15249	15343	15581	15241	15376	15392	15359	15289	15286	15401	15305	15401	15476	15352	15434	15420	15138	15379	15322	15404	15393	15332	15423	15410	15539	15332	15408	15298	15159	15250	15350	15425	15511	15518	15517	15396	15399	15323	15302	15244	15423	15489	15204	15419	15323	15389	15443	15313	15354	15651	15522	15570	15548	15530	15424	15328	15561	15428	15317	15281	15502	15209	15464	15414	15540	15335	15401	15308	15162	15414	15365	15319	15350	15389	15475	15289	15378	15405	15509	15631	15432	15382	15384	15369	15378	15289	15613	15288	15421	15305	15442	15479	15414	15410	15265	15567	15518	15323	15216	15415	15354	15450	15364	15322	15463	15244	15509	15277	15361	15243	15291	15254	15450	15280	15406	15451	15449	15433	15251	15506	15430	15404	15451	15425	15532	15387	15625	15408	15400	15406	15492	15627	15458	15304	15285	15218	15383	15455	15404	15391	15507	15323	15405	15327	15325	15275	15449	15297	15534	15392	15308	15508	15222	15347	15472	15498	15518	15353	15479	15308	15362	15399	15180	15416	15314	15362	15310	15262	15334	15215	15503	15572	15331	15432	15369	15473	15343	15578	15611	15244	15288	15489	15440	15390	15340	15294	15554	15406	15284	15273	15293	15219	15389	15367	15453	15466	15646	15267	15272	15288	15452	15292	15382	15420	15330	15668	15323	15529	15449	15527	15310	15432	15413	15389	15373	15436	15385	15263	15607	15358	15372	15380	15456	15326	15178	15539	15275	15488	15363	15430	15529	15434	15331	15425	15412	15405	15336	15308	15308	15220	15399	15447	15217	15163	15321	15162	15339	15347	15390	15573	15230	15219	15471	15173	15378	15459	15262	15500	15377	15344	15262	15418	15392	15441	15455	15232	15418	15599	15568	15468	15419	15444	15496	15499	15324	15422	15473	15372	15251	15442	15248	15271	15435	15354	15575	15345	15352	15355	15434	15403	15308	15548	15534	15375	15286	15354	15405	15578	15486	15601	15576	15485	15391	15365	15357	15102	15357	15292	15445	15406	15389	15323	15291	15331	15509	15486	15624	15408	15347	15315	15536	15257	15451	15508	15360	15198	15498	15429	15475	15323	15529	15338	15352	15421	15426	15381	15347	15297	15618	15341	15476	15691	15495	15360	15399	15327	15275	15394	15406	15442	15517	15372	15482	15339	15341	15195	15287	15227	15089	15539	15268	15385	15346	15229	15379	15411	15470	15217	15327	15312	15354	15326	15457	15616	15356	15421	15325	15382	15482	15354	15331	15179	15229	15321	15365	15275	15150	15409	15333	15397	15378	15292	15466	15266	15348	15496	15428	15397	15482	15358	15345	15350	15460	15492	15524	15350	15546	15339	15383	15413	15399	15341	15188	15409	15603	15493	15476	15382	15232	15404	15368	15329	15435	15245	15396	15355	15375	15406	15539	15266	15378	15350	15476	15310	15393	15532	15387	15513	15357	15319	15379	15447	15503	15577	15403	15445	15445	15446	15382	15557	15467	15375	15491	15328	15460	15450	15524	15585	15423	15404	15332	15466	15290	15507	15450	15447	15305	15521	15395	15387	15410	15320	15413	15368	15415	15272	15311	15329	15371	15399	15361	15527	15265	15377	15397	15359	15413	15175	15420	15470	15505	15183	15443	15444	15527	15447	15485	15526	15288	15441	15315	15341	15268	15380	15490	15352	15536	15247	15447	15358	15339	15320	15221	15303	15444	15511	15193	15480	15665	15294	15308	15391	15435	15341	15505	15455	15384	15250	15360	15240	15378	15330	15328	15557	15369	15319	15376	15372	15478	15479	15592	15284	15331	15145	15395	15458	15328	15432	15361	15512	15364	15466	15524	15325	15453	15468	15432	15438	15480	15327	15459	15470	15330	15269	15444	15573	15461	15477	15607	15364	15224	15465	15375	15240	15513	15233	15423	15550	15614	15329	15380	15280	15401	15547	15330	15467	15467	15372	15460	15519	15325	15228	15319	15425	15184	15297	15379	15538	15413	15409	15314	15310	15312	15365	15364	15366	15565	15405	15299	15311	15337	15192	15409	15335	15357	15440	15465	15288	15529	15296	15354	15292	15157	15164	15504	15609	15409	15251	15378	15504	15468	15429	15423	15475	15227	15315	15471	15454	15120	15417	15333	15482	15245	15360	15404	15350	15327	15482	15241	15602	15362	15402	15403	15174	15333	15229	15396	15168	15584	15333	15373	15093	15229	15287	15462	15425	15420	15368	15298	15276	15288	15555	15538	15449	15191	15375	15242	15445	15381	15401	15524	15379	15272	15358	15283	15368	15385	15377	15246	15351	15334	15274	15482	15456	15398	15463	15439	15334	15380	15440	15450	15239	15417	15191	15293	15316	15385	15486	15343	15224	15239	15399	15192	15272	15254	15425	15553	15479	15584	15679	15387	15490	15346	15300	15438	15320	15386	15563	15354	15321	15370	15304	15297	15397	15471	15389	15480	15337	15346	15230	15452	15333	15334	15287	15545	15418	15369	15440	15333	15468	15337	15419	15422	15466	15353	15379	15414	15242	15449	15277	15322	15555	15555	15560	15390	15283	15419	15493	15487	15374	15419	15396	15400	15261	15298	15319	15262	15371	15415	15411	15438	15476	15351	15263	15482	15516	15300	15278	15365	15354	15346	15360	15389	15244	15293	15257	15450	15429	15470	15320	15337	15185	15311	15341	15264	15501	15437	15451	15283	15267	15523	15366	15347	15485	15284	15344	15460	15575	15472	15556	15430	15315	15162	15174	15459	15323	15306	15341	15353	15383	15357	15423	15167	15550	15541	15324	15576	15465	15319	15287	15354	15255	15464	15385	15396	15470	15634	15266	15333	15413	15446	15298	15455	15276	15450	15366	15408	15479	15440	15355	15597	15328	15436	15565	15277	15313	15448	15428	15467	15205	15530	15410	15219	15540	15400	15419	15325	15312	15384	15451	15339	15485	15350	15440	15306	15376	15487	15523	15344	15339	15152	15439	15399	15360	15445	15360	15215	15370	15563	15178	15547	15395	15441	15387	15289	15306	15273	15468	15271	15220	15296	15332	15502	15527	15327	15311	15185	15309	15624	15424	15449	15519	15476	15255	15582	15573	15401	15254	15300	15405	15436	15317	15225	15416	15474	15356	15451	15575	15366	15442	15655	15412	15434	15515	15150	15273	15387	15298	15562	15402	15544	15395	15416	15269	15307	15346	15331	15374	15503	15284	15215	15403	15241	15452	15221	15299	15191	15277	15438	15346	15420	15390	15316	15372	15424	15581	15501	15558	15427	15501	15283	15528	15428	15437	15459	15477	15306	15451	15346	15316	15310	15391	15358	15345	15404	15392	15391	15390	15469	15505	15454	15151	15560	15474	15553	15057	15349	15401	15458	15336	15269	15336	15357	15364	15449	15448	15381	15203	15418	15324	15457	15467	15266	15237	15315	15462	15361	15360	15445	15426	15366	15284	15435	15299	15430	15347	15378	15279	15721	15513	15323	15559	15543	15309	15474	15405	15502	15614	15366	15421	15440	15433	15344	15388	15489	15375	15294	15370	15436	15282	15265	15277	15276	15480	15436	15385	15473	15359	15451	15306	15295	15423	15359	15177	15209	15431	15252	15382	15449	15380	15436	15264	15468	15353	15207	15456	15359	15281	15230	15377	15565	15228	15277	15259	15526	15365	15118	15147	15383	15507	15305	15355	15627	15426	15450	15345	15306	15509	15414	15434	15373	15471	15172	15480	15170	15258	15490	15399	15376	15398	15438	15434	15276	15651	15384	15457	15433	15426	15406	15484	15374	15298	15271	15439	15327	15413	15327	15469	15578	15241	15307	15360	15496	15467	15474	15484	15318	15314	15220	15478	15381	15303	15529	15373	15329	15372	15396	15199	15285	15270	15359	15539	15468	15480	15344	15461	15321	15398	15355	15304	15318	15523	15507	15426	15428	15370	15365	15569	15473	15390	15493	15425	15187	15427	15450	15460	15322	15270	15227	15467	15424	15375	15524	15269	15356	15302	15332	15387	15399	15627	15205	15521	15481	15198	15407	15484	15530	15269	15628	15578	15265	15396	15325	15524	15418	15285	15435	15363	15468	15499	15394	15276	15206	15275	15394	15330	15443	15410	15256	15381	15342	15404	15512	15147	15412	15602	15329	15589	15548	15403	15396	15360	15285	15335	15445	15344	15250	15403	15374	15320	15187	15568	15349	15404	15424	15329	15389	15397	15349	15395	15456	15392	15313	15244	15341	15584	15481	15410	15443	15353	15353	15423	15573	15606	15441	15527	15214	15265	15542	15411	15371	15339	15340	15399	15347	15628	15503	15491	15339	15351	15361	15570	15429	15369	15338	15498	15336	15420	15280	15420	15457	15282
45533	61873	43277	24674	17227	15210	15221	15230	15136	15004	15150	15099	14956	15069	15066	15094	15255	15122	15191	15238	15095	15204	15156	14995	15170	15170	15056	15173	15221	15004	15001	15204	15276	15370	15091	15163	15133	15130	15077	15248	15162	15294	15276	15080	15247	15224	15267	15190	15322	15131	14960	15128	15122	15160	15176	15207	15142	15148	14977	15031	15221	15150	15122	15029	15133	15163	14897	15041	15020	15111	15058	14981	15105	15256	15255	14912	15049	14991	15134	15266	15051	15233	15179	15042	15105	15117	15296	15044	15212	15208	14936	15176	15127	15044	15222	15138	15047	15268	15055	14957	14978	15161	15205	15091	15122	15171	15066	14993	15147	15061	15104	15264	15075	15039	15090	15087	15176	15050	15224	15067	15167	15045	15078	15063	15005	15002	15180	15137	15207	15096	15012	15292	15106	15174	15262	15072	15050	15170	15036	15193	15114	15176	15077	15122	14987	15125	15128	15072	15109	15204	15033	15100	15161	15095	15227	14927	14967	14881	15303	15125	15183	15012	15075	15185	14971	14994	15147	15191	15018	15124	15118	15039	15120	15321	15141	15055	15171	15090	15056	15118	15205	15384	15175	15177	15036	15079	14992	15036	15225	15043	15069	15140	15192	15024	15167	15202	15186	15119	15027	15042	15075	15229	15113	15199	14981	15040	15052	15263	15110	15265	15075	15143	15215	14979	15101	15109	14982	15036	15025	15135	15062	14949	15215	14965	15064	15117	15161	15100	15133	15132	15136	15048	15072	15094	15109	15033	15084	15246	15149	15039	14963	15130	15022	15146	14992	15056	15250	14984	15090	15002	15228	14994	15010	15137	15216	14970	15301	15209	15229	15057	15181	15083	15138	15086	15192	15261	15212	15166	15119	15124	15089	15146	15167	15021	15101	15254	15105	15142	15259	15029	15147	15198	15145	14977	15082	15090	15009	15002	15089	15057	15199	15073	15157	15142	15111	15112	15087	15371	15005	15052	15123	15236	15083	15263	15103	15138	15256	14892	15053	15096	15147	15115	15129	15028	15211	14957	15189	15101	15161	15082	15118	14952	15279	15192	15173	15087	15155	15011	15155	15145	15046	15145	15020	15092	14979	15116	15114	15125	15033	15033	15249	15134	15069	15079	14945	15269	15205	15075	14951	15186	15101	15130	14998	15129	15219	14930	15128	15094	15167	15140	15198	15106	15208	15213	15054	15185	15089	15053	15162	14933	14936	15118	15097	15089	15187	15181	15170	15181	14991	15149	15016	15133	15106	15072	15162	15188	15317	15027	15197	15021	15286	15062	15041	15069	15180	15169	15184	15220	14956	15060	15059	14980	15125	15276	14965	15304	15057	14914	15229	15196	14965	15157	14960	15183	15278	15088	15123	14948	15069	15172	15041	14953	15262	15116	15182	15027	15192	15087	15049	15042	15105	15087	15147	15184	15150	15156	15121	15152	15223	14974	15149	15049	15188	15011	15163	15243	15201	15108	15083	15077	15278	15364	15099	15035	15225	15151	15043	15036	15012	14974	15218	15207	15198	15025	15208	15201	15053	15097	15181	15318	15150	15040	15010	15062	15104	15193	15191	15146	15137	15207	15137	15098	14973	15132	15018	15231	15096	15125	15255	15199	15104	15091	15083	15011	15166	15151	15068	15031	15155	15131	15129	14969	15026	15113	15240	15114	15024	15235	15056	15114	15121	15047	15073	15004	15051	15100	15095	15018	15184	15188	15078	15121	14977	15095	15262	15179	15106	15013	15175	15142	15184	15199	14909	15066	15186	15143	15369	15174	14968	15054	15088	15220	15073	15071	15241	15130	15146	15219	15089	14963	15163	15250	15105	15188	15039	15046	15146	15108	15111	14868	15106	15120	15065	15175	15028	15193	15365	15222	15072	15159	15265	15229	15326	15186	15197	15272	15122	15176	15145	14968	15052	15073	15174	15116	15153	15087	15121	15032	15119	15064	15192	15105	15114	15231	15153	15044	15101	15329	14909	15183	15062	14910	15081	14970	15275	15069	15139	15266	15099	15033	15047	15112	15215	15101	15168	15138	15061	15225	15194	15338	14998	15148	15133	15123	15174	15037	15233	15037	15106	15125	15255	14974	15079	15141	15091	15157	15079	15081	15179	15130	15173	15148	15125	14991	15266	15089	15098	14988	15004	15276	15099	15076	15225	15247	15133	15103	15028	15178	15040	15100	15217	15163	15188	15083	15137	15201	15098	14992	15160	15154	15259	14970	15062	15015	15202	15199	15051	15011	15090	15117	14941	15054	15152	15122	15189	15365	15301	15218	15152	15132	15157	15107	14992	15124	15182	14979	15154	15264	15065	15017	15157	15261	15040	14919	15261	15205	15111	15035	15200	15093	15232	15152	15064	14963	15169	15205	15134	15082	15079	15104	15120	15152	15011	15295	15190	15222	15081	15170	14929	15011	14991	15242	15183	15178	15088	15151	15091	15208	15138	15169	15017	15065	14991	15061	14984	15186	14997	15046	15082	15183	14943	15202	15150	15218	14961	15215	15187	15151	15081	15043	15169	15027	15114	15081	15264	15066	15260	15081	15406	15192	15294	15049	15179	14989	15023	15115	15049	15031	15255	15118	14969	15119	15192	15278	15042	15153	15104	15122	15230	15208	15032	15086	15304	15092	15148	15223	15179	15150	15197	15016	15175	15143	15017	15204	15054	14927	15128	15192	15123	15085	15122	15204	15081	15105	15100	15192	15099	15217	15058	15104	15301	15260	15341	15211	15236	14992	15040	15306	15253	15158	14959	15163	15168	15214	15140	15129	15093	15069	15210	15022	15046	15176	15086	15214	15248	15194	15007	15121	15205	15226	15095	15097	15133	15191	15231	15182	15068	15166	15011	15159	14990	15331	15089	14987	15118	15127	15077	15215	15088	15127	15172	15344	15090	14955	15052	14969	15016	15022	15117	15084	14986	15020	15057	15139	14907	15186	15017	15312	14998	15094	15097	15241	15110	15065	15037	15068	15192	15128	15208	15100	15128	15182	15170	15062	15139	14941	15127	15104	14991	15103	15057	15172	15017	15259	15117	15147	15075	15140	15077	15342	14997	15039	15087	15159	15255	15053	15113	15159	15245	15173	15250	15090	15303	15218	15210	15069	15145	15179	15139	15147	15023	15032	15177	15183	15142	15074	15031	14999	15209	15058	15227	15030	15274	15167	15169	15189	15093	15044	15350	15035	15184	15146	15286	15076	15126	15240	15000	15180	15062	14972	14920	15147	15340	15282	15031	15115	15291	15099	14986	15224	15245	14998	15209	15131	15252	15005	15067	15073	15030	15007	15149	15175	15134	14949	15204	15127	15014	15268	15111	15181	15130	15216	14924	15123	15009	15249	15093	15053	15157	15168	14918	15297	15145	15140	15324	15164	15196	15174	15165	15031	15040	15142	15160	15089	15085	15268	15087	15113	15016	15086	15160	15209	15140	14990	15015	15125	15237	15125	15256	15211	15024	15233	15100	15123	15264	15037	15250	15143	15064	15200	15318	15119	15211	15172	15128	15060	14987	15133	15303	15170	15114	15109	15134	15090	15121	15091	15242	15166	15095	15203	15130	15261	15170	15080	15119	15252	15176	15184	14983	15161	15313	15070	15140	15054	15131	15228	15111	15114	15105	15100	15255	15183	15254	15141	15121	15252	15199	15039	15081	15060	15232	15078	15188	15095	15210	15080	15149	15008	15064	15102	15312	14992	15003	15063	15311	15009	15196	15025	15199	15078	14994	15200	15039	15000	15174	15055	14948	15185	15204	15126	15071	15127	15124	15149	15131	15207	14977	15257	15164	15136	15297	15105	15145	15309	14966	15144	15143	14976	15153	14887	15227	15167	14882	15120	15267	15276	15043	15084	14942	15058	15152	15189	15215	15081	15117	15175	15081	15246	15193	15022	15113	15031	15085	15406	15042	15078	15193	15168	15053	14979	15271	15061	15236	15174	15122	15160	15117	15035	15233	15126	15161	15136	15098	15207	14938	15165	15133	15291	15118	15047	15019	15107	15287	15158	15074	15149	15049	15092	15093	14929	14981	15128	15137	15190	14878	15070	14980	15106	15026	15212	15148	15117	15168	15205	15073	15060	15078	15207	14842	15263	15039	15090	15070	15064	15130	15025	15253	15155	15111	14876	15106	15283	14977	15195	15097	15175	15036	14982	15112	15341	15126	15020	15228	15216	15006	15021	15084	15075	14993	15040	15012	15127	15070	15058	15253	15022	15210	15060	15180	15036	15253	15154	15011	15104	14976	15221	14972	15170	15073	15179	15179	15196	15014	15227	15085	15129	15196	15076	15140	15179	15054	15187	15079	15070	15066	15428	15065	15035	15217	15324	15128	15100	15097	15151	15011	15086	14984	15157	15170	15309	15254	15154	14997	15206	15067	15081	15199	15132	15110	15063	15129	15061	15062	15254	15099	15093	15038	15157	15172	15149	14993	15206	15013	15205	14993	14960	15195	15148	15163	15161	15198	15186	15271	15103	15187	14998	15189	15152	15090	15205	15292	15056	15002	15194	15089	15190	15089	15159	15282	15081	15076	15270	15163	15101	15210	15135	15228	15084	15258	14966	15270	15325	15152	15183	14934	14909	15246	15038	15138	15042	15169	15043	15054	15369	15316	14996	15159	15083	15157	14987	15314	15082	15216	15256	15448	15324	14890	15164	15215	15193	15162	15161	15327	15276	15265	14898	14902	15105	15271	15072	15113	15249	15200	14994	15158	14961	15118	15167	15091	15182	15118	15277	15013	15145	15089	15068	15115	15172	15201	15213	15149	14998	15177	15091	15176	15179	15112	15112	15135	15353	15170	15053	15097	15083	15239	15097	15166	14926	15236	14922	15081	15115	15159	15102	15089	15021	14971	15044	15102	15168	15134	15046	15153	15119	15029	14982	15136	15136	15156	15073	15182	15107	15171	14994	15200	14969	15186	15165	15210	15079	15218	15263	15231	15022	14901	15097	15318	15142	15054	15086	15140	15161	15044	15064	15077	15140	15141	15201	15038	15085	15128	14971	15187	15024	15260	15015	14984	15225	15255	15191	14988	15095	14881	15143	15034	15164	15155	15143	14944	15248	15343	15260	15072	15139	15093	15216	15184	14940	15181	15206	15029	15041	15087	15051	15072	15276
24107	24391	34591	28289	23508	22802	21349	16920	16403	16308	16352	16360	16247	16190	16315	16050	16227	16313	16211	15999	16186	16026	16084	16058	16106	16100	15961	16130	15961	16039	15946	16123	16141	16144	16089	15942	15854	16031	16125	16048	15887	16142	16064	15903	15699	16028	15914	16087	16032	16106	15971	16092	15885	15918	15757	15882	15905	16097	16040	15964	15853	16055	15811	15979	15916	15921	15986	15973	15924	15921	15832	15994	16083	15966	16020	16096	16085	15881	15958	16020	15894	16103	16064	15779	15942	15946	15778	16000	16058	16081	15888	16055	16029	15997	15876	15951	16033	15999	15803	16031	15912	15872	16010	15845	15796	15871	15983	15833	15784	15785	16017	16018	15941	15865	15907	16004	16047	16079	15831	15723	15884	15817	16212	15940	15979	15875	16000	16154	15779	16046	16195	15997	15995	15962	15994	15877	16128	15709	15948	16090	16072	15974	16031	16112	16036	15927	15903	15736	15902	15944	16056	16018	15872	16018	15980	16142	16080	15796	16018	15838	16020	16228	16063	15807	15984	15830	15894	15910	15790	15901	16017	15926	16068	16012	15996	16001	15859	16013	15948	15949	15986	16016	16178	15750	15946	15979	16015	15838	15966	15856	15820	15967	15986	15907	16093	15982	15952	16077	15858	16137	15692	15701	15888	15975	15849	15948	16025	15952	15882	15902	16025	15948	16018	15833	16028	16096	15750	15899	15944	15838	15861	15643	15870	15946	15863	15832	15891	15831	15945	15872	15810	16093	15895	15964	15862	15934	16048	15973	15821	15958	16108	15803	16052	15846	15949	15842	15929	15757	15825	15998	16075	16009	16032	15888	16081	15813	15976	15860	15880	15938	16046	16024	15759	15778	15901	15827	15974	15891	15995	16029	15924	15754	15902	15941	15936	15939	15872	16037	15911	16100	15922	15959	15842	15706	15725	15679	15912	15902	15867	15899	15863	15849	15860	15941	15915	16084	15937	16029	15878	15896	15809	15788	15997	15914	15907	16013	15914	15879	15902	15875	15877	15861	15866	15993	16023	16008	16012	15947	16053	16055	15966	16080	15964	15919	15969	16171	15650	15750	15884	15935	16029	15820	15769	15786	15845	16052	15840	15601	16044	15869	15838	15923	15881	15938	15857	16012	15954	15801	15991	15948	15808	15922	15915	16055	15941	15829	16013	15950	15851	15889	15919	15740	15893	15860	15999	15870	15897	16056	16003	15927	16085	15905	15966	15972	15791	15874	16049	16010	15895	16045	15959	15702	16070	16087	16110	15916	15965	16008	15849	15974	16093	15871	16000	15876	15872	15983	15953	16088	16136	15924	15812	15980	15905	15875	15856	15832	15963	15863	15873	15907	15958	15973	15861	15767	15814	15889	15858	15861	16002	16094	15869	16030	15848	15972	15769	15692	15868	15851	15870	15846	15842	15882	15822	15929	15686	15905	16153	15851	15869	15882	15881	15825	15981	16178	16023	15860	15987	15893	15917	15926	16001	15899	15921	15958	15897	15984	16008	15850	16058	15886	16012	15795	16024	15969	15934	15875	16115	15825	15925	16037	15779	16059	16065	15965	15722	15937	15973	16005	15977	15850	15902	15727	15957	15996	15766	16046	15994	15913	15894	15868	15845	16143	15761	15753	15869	15996	16000	15927	15842	16074	15987	15860	15812	15752	15582	15892	15716	16107	15965	15865	15955	15819	15837	15946	15914	15978	15946	15829	15999	15920	16061	15740	15853	15760	15881	15854	16034	15841	15912	16076	15916	16003	15897	16007	16072	15985	15861	15940	15859	15846	15996	15986	15829	15816	15845	16132	15923	15958	16014	15769	15820	16008	16116	15979	15802	15872	16039	15942	16036	15873	16103	15858	16147	15842	15908	15909	15921	15919	15885	15923	15827	15882	15969	16011	15878	16024	15951	15829	15948	15805	15952	15955	15764	15694	15914	15834	15788	16019	16049	15914	16121	16057	15758	15808	15700	15896	15888	15841	15876	15761	15834	15811	15965	15902	15930	15848	16148	15874	15644	15752	15939	15959	15984	15980	16000	16094	15851	15958	15892	15750	15837	15998	15792	15820	16079	16076	15949	16064	15792	16054	16047	15987	15857	15827	15929	15932	15901	16206	15864	15887	15882	16067	15983	15903	15776	16100	15940	15810	15925	15879	15933	16005	15981	15983	16057	16036	16141	15784	15703	15888	16095	15895	16250	15854	15907	16087	16097	15983	15908	15917	16032	15933	15868	15738	16046	15801	15985	15963	15989	16042	15836	15863	15884	15871	15885	15862	15799	15853	16022	15928	15722	15744	15953	16073	15921	15852	15701	15738	15854	16177	15918	15841	15819	15780	15812	16043	15907	15729	15911	15815	15884	16014	15941	16068	16164	15863	16016	16019	16022	15899	15915	15798	15795	15913	15860	15711	15882	16054	15944	15885	15882	15662	15882	15903	15992	15979	16063	16005	15976	15840	15945	15938	15905	15901	15856	15940	15778	15735	15969	16034	15887	15979	15923	15812	15868	15771	16072	15852	15961	15845	15899	16034	15805	15836	15839	15891	16043	15974	15972	15971	16067	15838	16138	15980	15810	15814	15818	15853	15790	15979	15858	15928	15873	15982	15968	15909	16176	15883	16096	16021	15805	15894	16031	16070	15993	15957	15964	15928	15884	15842	16015	15789	16020	15960	15983	15811	15951	16028	15813	15834	15959	16021	16071	16076	16000	15879	15874	15937	15835	16025	15779	15812	16224	15995	15792	15869	15905	16033	15983	16050	16100	15715	15915	15780	15803	15863	15817	15886	16061	15930	15907	15909	15943	16002	15874	15782	15890	15917	15882	16001	15937	15926	15914	16026	15981	15980	15976	15999	15949	15963	15996	16045	15738	15940	16100	15892	15911	15917	15741	16010	16013	15906	15934	15836	16003	15901	16104	15931	15870	15698	16025	15763	15905	16032	15983	16113	15888	15884	15833	15897	15938	15710	15917	15988	16083	15826	15858	16004	15971	15950	15974	15898	15960	15782	15889	15883	15935	15767	15850	15852	15909	15958	16037	15981	16171	15792	15828	16006	15943	16009	15851	15959	15935	15916	15961	15900	15960	15974	15989	15928	15783	15918	15802	16041	15953	16121	15887	15945	15934	16013	15969	15609	15848	15905	16073	16107	15920	16044	15914	15838	16010	15810	15968	15936	15999	15882	15940	15862	15944	15963	15953	16134	16055	15965	16003	15997	15936	15853	15929	16058	15828	15966	16005	15860	15772	15978	16111	15868	15795	15966	15893	15767	15944	16009	15841	15664	15973	15954	15908	15847	15896	16131	15973	15847	15890	15796	15928	16045	15947	15967	15951	16045	15901	15864	15894	15926	15811	15824	15973	15983	16101	15955	15899	15896	15799	15782	15871	16078	16017	16171	16051	15890	16195	15991	15818	15924	16020	16085	15885	15689	15883	15851	15947	16010	15965	15862	15855	15889	15951	15813	15934	15904	15859	15821	15747	16031	16108	15935	15868	16024	15962	15902	16094	15989	15720	15904	15848	15751	16065	15850	16069	16198	15806	15999	16062	15922	16125	15786	15812	15977	15755	15784	15977	15827	15846	16044	16037	15975	15950	15970	15944	15687	15956	15915	15803	15663	15865	15831	15895	15944	15896	15810	15933	15757	16012	15866	15844	15808	15807	15947	15943	15793	16076	15973	15903	15874	15883	15863	15953	15901	15977	15658	15818	15921	15962	15991	15913	15746	15956	16182	16194	15972	16001	15933	15950	15921	15857	15981	16085	15851	15940	15914	15966	15837	15783	15972	15917	15817	16023	15955	15960	16073	16004	16089	15771	15898	15973	15955	15861	15940	15965	15932	16000	16074	15850	16054	15948	16000	15874	15719	15740	15725	15898	15875	15933	16043	15841	15957	15902	15961	15860	15792	15861	15907	15956	15904	15990	16013	15973	15861	15782	15721	15965	15785	15885	15865	15818	15916	15912	16103	15924	15902	15982	15908	16096	15897	15867	15995	15983	16002	15757	15890	15886	15916	15859	15859	15790	15864	15897	15812	15790	15940	15909	15858	15935	15818	15915	15833	15878	16053	15863	16009	15868	15794	15828	15975	15923	15718	15868	15735	15807	15895	15933	15886	15907	15892	15958	15895	15760	15878	16059	16115	15877	15795	16040	15989	15875	15844	16080	16057	15841	15849	15871	16059	15723	15796	15848	16030	15895	15774	15757	16022	15973	15827	15934	15894	15899	15936	15980	15975	15889	15928	15839	15928	15872	15803	15939	16069	15904	16079	15907	15768	15765	15859	15738	15722	16066	16119	15908	15895	16025	16043	16036	15932	15975	15994	16024	15917	15873	16004	16018	16041	16057	15887	15867	15823	15783	16019	15928	15869	15894	15913	16097	15809	16077	16043	16020	15955	15879	16032	16114	15839	15802	15902	15998	15885	15921	16057	15992	15904	15906	16000	15832	15849	15859	15984	16002	15878	15931	15732	16032	15970	15798	15833	15878	15994	16027	15846	15960	15825	15755	15849	15979	15859	15876	16104	16021	15974	15719	15883	16028	16194	16084	15761	15834	15859	15904	15909	15990	16096	15926	15860	15864	15844	16013	15930	16057	15755	15774	15856	15799	15822	15922	15869	15942	15931	15892	15787	16033	16001	15865	15980	15892	15762	16056	16073	15817	15798	15785	15960	15937	15836	15860	15790	15834	15876	15870	15934	15889	15827	15970	15830	15828	15950	15904	15971	15859	15939	15993	16046	15805	16041	16176	15994	16045	15878	15858	15899	15909	15995	15835	15803	15986	15884	15878	15973	15964	15975	15916	16030	15949	15965	15962	15855	15844	15949	16079	15960	15760	15917	15846	15870	15792	15953	16138	15931	15949	15896	15955	15894	15725	15714	15887	16016	15943	15793	15898	15992	15901	15831	15910	16028	15928	15981	15879	15894	15893	15643	15857	15854	16031	15905	15966	15910	16046	15978	15852	15962	15992	16037	15820	15956	15823	15926	15952	15868	16078	15894	15910	15886	15865	15787	15967	15824	15781	16007	15794	15944	15838	15861	15966	16096	15889	15812	15970	15804	15882	16041	15971	16089	16020	15891	15832	15955	15857	16042	15810	15889	15865	15773	16163	16099	15951	15740	15969	16003
61423	106222	83643	51681	29170	16973	15225	15537	15549	15364	15453	15488	15640	15572	15500	15544	15729	15389	15724	15482	15458	15511	15504	15474	15443	15564	15643	15375	15645	15472	15492	15532	15569	15384	15372	15521	15534	15355	15528	15510	15342	15540	15406	15471	15555	15612	15561	15318	15438	15380	15512	15444	15604	15572	15639	15443	15457	15553	15506	15368	15614	15489	15355	15379	15484	15513	15456	15371	15484	15512	15579	15512	15353	15336	15553	15421	15407	15517	15593	15562	15495	15562	15643	15425	15519	15564	15523	15447	15544	15338	15405	15455	15444	15421	15615	15415	15397	15392	15536	15575	15554	15406	15386	15532	15424	15529	15646	15509	15622	15381	15517	15469	15627	15486	15508	15347	15472	15472	15564	15463	15411	15557	15394	15522	15373	15434	15323	15277	15457	15562	15563	15356	15416	15571	15509	15423	15505	15563	15519	15337	15466	15358	15648	15563	15522	15574	15531	15535	15453	15372	15403	15598	15479	15255	15480	15681	15342	15469	15382	15462	15518	15509	15344	15532	15466	15469	15580	15556	15341	15589	15594	15492	15601	15498	15541	15481	15587	15522	15431	15505	15397	15446	15353	15422	15547	15411	15416	15417	15438	15534	15467	15433	15554	15375	15563	15430	15497	15595	15438	15540	15484	15496	15478	15431	15507	15360	15553	15546	15522	15562	15570	15516	15459	15620	15411	15616	15585	15430	15309	15420	15388	15457	15378	15439	15571	15307	15311	15444	15433	15596	15543	15576	15636	15744	15521	15463	15442	15575	15389	15508	15488	15492	15511	15437	15590	15452	15399	15401	15476	15582	15448	15423	15549	15524	15589	15416	15545	15455	15323	15519	15551	15593	15370	15535	15421	15490	15489	15451	15518	15471	15573	15521	15657	15362	15473	15391	15335	15525	15730	15419	15449	15729	15517	15554	15384	15480	15508	15401	15478	15622	15553	15588	15382	15585	15508	15285	15461	15715	15372	15452	15695	15386	15335	15455	15604	15587	15563	15414	15340	15484	15578	15563	15499	15518	15372	15354	15495	15451	15591	15369	15598	15463	15438	15249	15605	15351	15342	15518	15538	15243	15375	15613	15520	15649	15433	15417	15420	15560	15349	15325	15465	15518	15414	15544	15392	15566	15595	15473	15516	15489	15470	15316	15553	15414	15474	15440	15490	15599	15540	15409	15487	15400	15540	15569	15446	15409	15432	15473	15378	15523	15547	15556	15460	15341	15527	15318	15401	15575	15560	15564	15322	15446	15511	15407	15317	15339	15438	15603	15462	15513	15593	15581	15522	15413	15571	15555	15488	15484	15454	15523	15529	15410	15361	15350	15451	15563	15398	15580	15411	15472	15427	15307	15634	15582	15554	15511	15461	15580	15319	15381	15450	15492	15476	15445	15511	15349	15649	15391	15358	15416	15504	15334	15500	15513	15458	15617	15348	15481	15524	15500	15446	15581	15461	15540	15565	15245	15359	15598	15373	15542	15357	15493	15321	15542	15583	15502	15490	15572	15446	15508	15534	15385	15483	15469	15429	15540	15452	15498	15523	15381	15553	15401	15381	15405	15515	15413	15463	15358	15510	15558	15428	15532	15264	15546	15490	15497	15406	15371	15319	15499	15426	15542	15417	15470	15547	15508	15310	15489	15518	15574	15655	15706	15667	15432	15574	15547	15480	15645	15428	15443	15419	15421	15690	15538	15506	15531	15498	15422	15462	15432	15576	15507	15548	15541	15388	15381	15252	15284	15353	15569	15537	15433	15500	15450	15386	15248	15546	15430	15357	15533	15654	15349	15594	15466	15359	15630	15296	15507	15298	15650	15416	15501	15472	15266	15488	15399	15522	15551	15506	15410	15513	15496	15508	15651	15565	15491	15402	15533	15715	15464	15415	15492	15342	15516	15470	15505	15412	15410	15612	15437	15359	15452	15610	15514	15429	15417	15340	15275	15506	15337	15349	15362	15555	15327	15434	15594	15467	15467	15347	15349	15413	15485	15558	15453	15446	15569	15638	15411	15330	15411	15386	15515	15362	15490	15494	15322	15429	15462	15630	15439	15429	15676	15514	15518	15519	15337	15483	15342	15522	15425	15548	15468	15412	15411	15459	15543	15505	15310	15343	15275	15524	15465	15469	15458	15502	15503	15483	15331	15556	15499	15471	15565	15373	15555	15444	15432	15523	15461	15435	15623	15395	15326	15561	15619	15563	15532	15496	15509	15545	15377	15537	15464	15470	15470	15387	15502	15657	15448	15492	15462	15614	15372	15534	15627	15460	15515	15349	15595	15497	15626	15543	15392	15481	15382	15368	15498	15513	15520	15595	15399	15436	15381	15447	15420	15398	15564	15442	15354	15405	15575	15370	15349	15634	15483	15442	15468	15665	15696	15554	15598	15478	15439	15399	15498	15648	15566	15614	15410	15337	15477	15479	15488	15567	15513	15551	15423	15434	15309	15601	15495	15549	15503	15412	15559	15329	15425	15581	15509	15447	15602	15464	15336	15550	15539	15523	15438	15452	15344	15554	15432	15304	15514	15462	15441	15389	15547	15546	15498	15500	15604	15425	15343	15443	15374	15512	15325	15490	15409	15590	15359	15649	15566	15503	15550	15316	15324	15459	15435	15490	15458	15445	15289	15530	15409	15347	15466	15613	15495	15595	15569	15617	15558	15574	15593	15418	15526	15400	15573	15572	15407	15454	15470	15432	15528	15481	15589	15330	15526	15453	15364	15369	15530	15507	15334	15469	15448	15369	15533	15349	15535	15264	15416	15755	15488	15551	15534	15541	15395	15499	15333	15569	15468	15438	15585	15269	15283	15392	15392	15463	15400	15516	15427	15333	15516	15644	15419	15500	15496	15531	15535	15387	15555	15604	15356	15530	15510	15536	15396	15573	15424	15463	15478	15553	15351	15499	15366	15592	15468	15320	15257	15559	15512	15360	15577	15472	15464	15404	15389	15305	15555	15496	15471	15634	15573	15185	15550	15559	15588	15493	15346	15448	15426	15513	15544	15441	15384	15492	15314	15512	15560	15369	15598	15559	15645	15559	15329	15449	15482	15453	15529	15577	15365	15398	15464	15464	15275	15502	15315	15467	15449	15448	15551	15346	15556	15469	15506	15570	15494	15565	15560	15457	15523	15457	15449	15457	15508	15585	15541	15445	15437	15495	15320	15441	15364	15329	15456	15536	15447	15402	15494	15486	15361	15677	15532	15557	15410	15471	15460	15446	15451	15436	15473	15509	15368	15533	15533	15278	15452	15608	15477	15463	15388	15380	15524	15353	15410	15633	15342	15404	15355	15429	15447	15562	15502	15420	15600	15279	15410	15478	15303	15487	15480	15503	15465	15373	15418	15668	15476	15602	15503	15660	15516	15569	15287	15349	15405	15634	15254	15526	15321	15464	15383	15483	15600	15473	15478	15618	15563	15394	15469	15535	15604	15533	15521	15489	15439	15515	15602	15391	15506	15642	15534	15523	15535	15334	15526	15403	15523	15542	15310	15490	15512	15452	15489	15520	15454	15392	15502	15530	15418	15524	15613	15412	15534	15598	15435	15475	15632	15324	15409	15518	15599	15426	15402	15485	15376	15342	15617	15584	15457	15464	15594	15452	15458	15523	15400	15567	15196	15439	15594	15484	15482	15360	15504	15370	15501	15460	15440	15523	15311	15328	15482	15444	15333	15434	15409	15620	15616	15190	15514	15440	15466	15379	15643	15282	15359	15548	15428	15521	15561	15320	15351	15481	15536	15484	15589	15508	15549	15282	15487	15451	15380	15504	15542	15561	15382	15454	15397	15603	15507	15568	15585	15504	15458	15530	15508	15360	15517	15532	15437	15514	15546	15476	15272	15430	15311	15478	15480	15579	15419	15440	15490	15470	15440	15603	15474	15458	15542	15558	15404	15489	15450	15662	15438	15600	15537	15532	15532	15306	15460	15580	15592	15495	15519	15521	15325	15465	15438	15438	15430	15447	15566	15353	15335	15527	15452	15501	15554	15407	15610	15353	15552	15528	15566	15557	15446	15309	15463	15506	15570	15531	15475	15495	15520	15281	15560	15648	15389	15513	15443	15570	15468	15593	15511	15391	15435	15446	15312	15555	15341	15376	15609	15548	15405	15407	15518	15394	15618	15455	15333	15533	15182	15513	15440	15494	15722	15429	15482	15587	15401	15408	15511	15580	15596	15512	15416	15553	15335	15462	15551	15618	15505	15593	15470	15398	15446	15592	15385	15372	15477	15601	15462	15397	15457	15447	15454	15587	15504	15606	15524	15435	15453	15534	15397	15449	15677	15479	15332	15485	15535	15474	15335	15480	15543	15426	15481	15527	15532	15565	15598	15471	15367	15447	15505	15571	15456	15646	15563	15528	15381	15564	15364	15447	15397	15379	15544	15345	15542	15571	15469	15503	15459	15488	15481	15607	15322	15435	15405	15472	15519	15612	15411	15417	15492	15343	15340	15543	15523	15507	15470	15492	15619	15367	15422	15485	15335	15492	15412	15487	15297	15408	15445	15496	15561	15401	15374	15443	15579	15593	15432	15421	15504	15476	15436	15456	15383	15573	15566	15414	15558	15355	15319	15669	15491	15555	15396	15413	15368	15476	15295	15405	15358	15480	15368	15408	15298	15373	15480	15576	15382	15493	15566	15314	15434	15578	15599	15376	15603	15585	15229	15531	15425	15358	15566	15551	15560	15471	15579	15439	15507	15419	15345	15536	15517	15330	15399	15562	15415	15561	15470	15532	15450	15635	15601	15474	15437	15364	15478	15324	15643	15504	15541	15556	15310	15489	15315	15445	15503	15450	15434	15462	15437	15587	15588	15518	15487	15434	15674	15578	15330	15399	15524	15470	15374	15614	15547	15510	15469	15488	15502	15644	15514	15357	15590	15282	15392	15442	15479	15701	15475	15676	15465	15452	15193	15677	15291	15516	15634	15364	15499	15450	15417	15446	15506	15284	15469	15557	15540	15501	15363	15646	15571	15425	15494	15444	15565	15660	15410	15397	15534	15651	15444	15356	15360	15409	15665	15418	15474	15399	15470	15548	15377	15222	15504	15713	15609	15385	15520	15366	15368	15555	15456	15433	15252	15514	15419	15588	15498	15500	15407	15461	15568	15407	15454	15401	15435
32611	38014	36229	25041	17159	15568	15552	15227	15245	15221	15195	15351	15304	15145	14987	15138	15213	15465	15048	15188	15191	15292	15194	15314	15316	15017	15283	15043	15220	15314	14937	15147	15044	15208	15193	14981	15140	15083	15063	15077	15353	15247	15082	15137	15119	15166	15232	15106	15169	15075	15423	15199	15243	15213	15234	15353	15223	15251	15293	15304	15217	15265	15060	15048	15312	15119	15221	15113	15266	15217	15015	15204	15220	15271	15242	15036	15031	15028	15177	15318	15193	15125	14924	15194	15144	14970	15344	15260	15171	15164	15179	15355	15155	15096	15006	15413	15060	14994	15254	15003	15147	15074	15119	15223	15117	15248	15456	15168	15197	15119	15277	15203	15195	15219	15240	15127	15262	15061	15276	15121	15110	15339	15119	15288	15237	15302	15031	15056	15224	15078	15107	15205	15315	15145	15276	15417	15220	15040	15335	15370	15004	15251	15027	15059	15214	15181	15298	15224	15141	15220	15093	15203	15296	14940	15051	15064	15039	15358	15192	15141	15374	15042	15113	15105	15117	14965	15255	15176	15146	15005	15164	15218	15041	15083	15199	15111	15015	15028	15023	15170	15096	15169	15081	15270	15228	15049	15194	15218	15196	15080	15117	15163	15128	15179	15144	15144	15081	15038	15074	15192	14968	15230	15187	15208	15090	15218	15188	15066	15214	15165	15170	15322	15321	15227	15340	15044	15209	15044	15130	15063	14957	15298	14933	15155	15167	15378	15007	15074	15193	15109	15297	15358	15209	15054	15284	14935	15216	15076	15339	15052	15267	15448	15116	15170	15261	15079	15133	15072	15322	15091	14981	14981	15239	15160	14920	15060	15101	15243	15289	15043	15153	15112	15093	15284	15287	15243	15321	15035	15069	15185	15341	15214	15430	15289	15168	15142	14984	15091	15262	15223	15065	15016	15062	15125	15157	15213	15112	15238	15186	15121	15083	15084	15254	15358	15056	14939	15268	15116	15187	15190	15385	15205	14997	15106	15189	15283	15002	15301	15224	15248	15131	15167	15217	15102	15058	15207	15187	14957	15301	15088	15226	15174	15199	15216	15123	15191	15068	15008	15279	15128	15125	15175	15209	15161	15140	15214	15109	15321	15290	15077	15155	15036	15155	15176	15045	15226	15116	15167	15097	15078	15106	15214	15193	15081	15117	15139	15189	14974	15212	15105	15020	15157	15203	15147	15270	15274	15139	15278	15124	15039	15267	15177	15233	15139	15039	15232	15093	15235	15123	15119	15475	15110	15234	15085	15237	15122	15232	15155	14918	15066	15245	15228	14977	14997	15219	15050	15087	15360	15180	15231	15109	15101	15220	15110	15214	14982	15016	15344	15001	15186	15245	15155	15227	15273	15236	15285	15179	15105	15152	15254	15268	15119	15134	15120	15018	15128	15129	15262	15193	15220	15093	15103	15115	14975	15306	15238	15190	15045	15209	15283	14963	15098	15130	15133	15278	15202	15257	15334	15328	15140	15187	15235	15288	15053	15114	14975	14948	15261	15142	15213	15218	15236	15214	15026	15181	15240	15437	15141	15143	15104	15164	15269	15105	15157	15110	15302	15349	15201	15177	15161	15340	15413	15259	15046	15118	15285	15078	15118	15344	15105	15180	15166	15278	15160	15132	15098	15007	15106	14986	15316	15091	15039	15285	15322	15040	15204	15100	15116	15292	15224	15219	15241	15193	14970	15122	15134	15274	15306	14961	15280	15219	15279	14939	15150	15245	15086	15110	15372	15005	15110	15010	15247	15008	14995	15068	15100	15336	15078	15212	15077	15130	15118	15149	15089	15295	15084	15017	15206	15039	15067	15210	15089	15231	15142	15292	15095	15246	15278	15236	15030	15037	15286	15134	15155	15174	15246	14780	15315	15198	15175	15207	15106	15158	15002	14994	15179	15270	15232	15242	15114	15142	15122	15144	15098	15298	15002	15172	15073	15358	15089	15099	15185	15021	15175	15142	14969	15227	15183	15112	15057	15151	15024	15132	14894	15096	15144	15122	15232	15071	15184	15056	15193	15209	15356	15082	15079	15242	15214	15315	15064	15195	15225	15123	15181	14983	15159	15135	15183	15138	15220	15174	15368	15192	15047	15148	15159	15303	15120	14991	15123	14989	15218	15147	14858	15314	15159	15337	15238	15068	15299	15140	15045	15153	15154	15059	14930	15207	15268	15237	15117	15258	15141	15170	15251	15097	15075	15070	15288	15204	15407	15250	15194	15169	14981	15229	15283	15209	15035	14982	15373	15224	15302	15152	14963	15081	15089	15225	15187	15076	15130	15089	15143	15081	14965	15279	15142	15130	15367	15269	15224	14923	15039	15181	15156	15223	15168	15236	15104	15362	15221	15076	15120	15185	14978	15133	15135	15199	15031	14924	15051	15011	15339	15003	15182	15101	15114	15232	15271	15218	15380	15449	15182	15233	15171	15147	15256	15215	15183	14983	14907	15158	15383	15216	15181	15135	15198	15209	15214	14965	15144	15083	15246	15222	15157	15154	15186	15151	15146	15276	15214	15186	15152	15016	15095	15190	15136	15224	15254	15085	15069	15245	15223	14952	14995	15243	15204	15081	15227	14999	15187	15114	15075	15050	15300	15161	15104	15166	15003	15338	15298	15141	15097	15145	15039	15278	15264	15327	15238	14989	15165	15110	15099	15102	15087	15204	15227	15099	15200	15113	15078	15141	15252	15060	15059	15152	15091	15153	15358	15022	15180	15241	15118	15063	15295	15185	15197	14998	14946	15077	15116	15106	15065	14972	15088	15163	15107	15005	15211	14978	15121	15109	15126	15098	15145	15170	15203	15266	15140	15338	15207	15234	15032	15033	15023	15234	15267	15340	15074	14952	15095	15120	15021	15213	15286	15019	15163	15248	15243	15136	15079	15120	15249	15209	15116	15074	15307	15158	14969	15195	15183	15219	14981	15105	15246	15264	15131	15131	15422	15336	15264	15226	14958	15095	15214	15231	15217	15233	15322	15228	15292	15139	15139	15137	15128	15085	15285	15298	15094	15110	15190	15144	15112	15005	15222	15178	15279	15137	15280	15101	15132	15180	15230	15052	15147	15203	15102	15278	15302	15314	15263	14960	14924	15227	15132	15163	15349	15213	15132	15110	15042	15167	15193	15078	15128	15103	15268	15145	15186	15138	15081	15311	15465	15293	15185	15263	15239	15225	15082	15114	15293	15349	15188	15160	15297	15174	15220	15163	15138	15176	15061	15289	15343	15193	15048	15046	15311	15212	15085	15105	15094	14970	15024	15032	15349	15132	15075	15391	15195	15114	15123	15341	15240	15120	15153	15088	15172	15046	15291	15267	15024	15266	15266	15125	15156	15314	15222	15204	15155	15413	15251	15080	15201	15210	15041	14999	15213	15103	14938	15024	14938	14943	15083	15286	15121	15005	14997	15308	15071	15055	15048	15046	15335	15320	15333	15172	15082	15097	15108	15017	15334	15011	15107	15400	15071	15144	15261	15221	15153	15161	15335	15170	15272	15082	15199	15128	15042	15125	15325	15200	15153	15138	15174	15085	15215	15145	14985	15311	15253	15427	15104	14967	15282	15102	15145	15229	15350	15159	15245	15181	15303	15240	15187	15012	15263	15224	15255	15195	15195	15260	14905	15215	15227	15193	15138	15186	15163	15189	15118	15187	15296	15173	15143	15166	15229	15148	15197	15149	15165	15082	14964	15154	15199	15203	15185	15040	15062	15275	15037	15263	14997	15212	14977	15193	15129	15160	15005	15168	15129	15234	14949	15071	15133	15182	15168	15153	15142	15126	15122	15095	14983	15098	15059	14997	15329	15338	15268	15181	15206	15179	15088	15185	14991	15135	15329	15105	15114	15084	15081	15014	15257	15011	15056	15410	15202	15144	15117	15121	15238	15339	15095	15138	15196	15034	15217	15098	15099	15189	15247	15188	15030	14928	15120	15139	15262	15152	15173	15247	14989	15229	15300	15220	15100	15229	15336	15091	15265	15224	15297	15243	15283	15143	15232	15118	15111	15256	15279	15147	15195	14860	15077	15210	15188	15221	15112	15021	15203	15188	15257	15110	15192	15181	15161	15380	15285	15239	15198	15113	15105	15096	15267	15167	15145	15282	15204	15243	15153	15139	15080	15386	15086	15209	15160	15089	15205	15225	15040	15256	15191	15298	15097	15179	15098	15235	15304	15158	15277	15227	15144	15404	15190	15275	15123	15319	15091	15216	15296	15232	15221	15037	15248	15156	15110	15051	15248	15270	15033	14917	15020	15101	15175	15093	15230	15313	15224	15109	15231	15261	15194	15179	15026	15226	15230	15243	15209	15030	15058	15202	15249	15112	15137	14988	14940	15022	15146	15276	15230	15395	15209	15239	15245	15179	15224	15359	15075	15007	14989	15111	15157	15218	15270	15437	15094	15237	15150	15172	15044	15099	15152	15170	15110	15201	15141	15376	15114	15223	15083	15023	15114	15251	15280	15277	15361	15248	15123	15211	15274	15284	15203	15281	15088	15243	15273	15316	15134	15125	15203	15099	15156	15314	15154	15065	15281	15263	15260	15113	15247	15147	15193	15222	15051	15062	15206	15157	15207	15158	15190	15067	15134	15243	15111	15137	15003	15193	15221	15091	15157	15228	15067	15130	15296	15251	15011	15178	15020	15244	15112	15030	15092	15190	15041	15188	15122	15168	15294	15215	15199	15136	14899	15017	15193	15201	15354	15184	15329	15184	15297	14959	15142	15141	14992	15089	15033	15258	15095	15083	15169	15250	15298	15170	15205	15234	15284	15348	15239	15123	15126	15215	15141	15031	15091	15189	15085	15193	15022	14979	15271	15121	15154	15189	15086	15186	15192	15074	14998	15152	15255	15258	15071	15393	15163	15248	15187	15049	15243	15192	15234	15042	15292	14982	15163	15143	14995	15174	15309	15098	15252	15124	15183	15082	14990	15008	15199	15395	15187	15252	15238	15290	15155	15179	15064	14962	15188	15192	15274	15086	14941	15220	15015	15131	15270	15047	15125	15173	15158	15193	15138	15246	15119	15254	15177	15225	15118	14959	15081	15257	15333	15127	15221	15293	15244	14903	15209	15166	15308	15453	15204	15248	14999	15098	15206	15054	15041	15195	15295	15094	15241
42177	55452	39570	22753	16372	14983	14813	14775	14924	15059	14898	14877	14976	14973	14801	15123	14955	14831	14878	14836	14985	14856	14866	14837	14909	14984	14866	14902	14759	14909	14773	14794	14782	14891	14919	14891	14941	14746	15012	14811	14858	14934	14843	14810	15057	14928	15017	14751	15015	14899	14972	14834	15109	14904	15082	14886	14858	14800	14854	15003	14894	15052	14970	14783	15010	14940	14859	14991	15199	14841	14847	14949	14813	14974	14925	15093	14985	14833	14840	14896	14971	14852	14845	14902	14784	14942	14862	14918	15007	14808	14939	14878	14819	15027	15107	15061	14726	15011	15008	15148	14960	14785	14884	14763	14925	14998	14874	14696	14818	14976	14816	14883	14888	14859	14939	14793	14866	14961	14915	14704	15060	14783	14807	14813	14759	14912	14977	15021	14903	15120	14797	14805	14975	14929	14927	15053	14933	14794	14887	15007	14751	14734	14984	14697	14878	14919	14956	15013	14927	14793	15171	14866	14871	14862	14843	14848	14873	15033	14739	14992	14970	15001	14731	14851	14746	14904	14871	14868	14821	14945	14695	14806	14989	14952	14859	14838	14881	14933	14884	14820	14848	14908	14872	14882	15024	15074	14913	14829	14942	14789	14984	14818	15019	14545	15002	14802	14954	14800	14910	14782	14836	14883	14896	14956	14922	14941	14869	14718	15016	15008	14842	15017	14924	15066	14858	14862	14845	14942	15026	14801	14847	14893	14933	14704	14817	14886	14832	14842	14971	15006	14863	15009	14783	14687	14787	15029	14912	14835	15151	15049	14837	14979	14770	14819	14926	14807	14979	15001	14995	15002	14961	14616	15009	14965	14830	14767	14817	14983	14941	14784	14996	14938	14965	14857	14960	14835	14982	14865	14878	14909	14968	14918	14954	14920	15018	15021	14909	14853	14847	14847	14825	15020	14853	15031	14959	14876	14972	14834	14892	14833	14857	14735	14890	14746	14743	14818	14860	14996	14825	14928	14771	14938	14889	14983	14899	15003	14800	14859	15008	14902	14893	14943	14834	15045	14904	15034	14931	14832	14960	14898	14910	14932	15010	14862	14840	14941	14971	14930	14936	14867	15007	14873	14824	14851	14939	14833	14959	14944	14732	14758	14866	14989	14811	14906	14775	14936	14838	14718	14908	15020	15036	14902	14927	14870	14713	14893	14828	14940	15002	14833	14935	14781	14860	14865	14807	15032	14803	14821	14839	14744	14998	14915	15003	14956	14805	15074	14929	14883	14840	14867	14915	14879	14983	14861	14821	14968	14887	14803	14970	15136	15010	14870	14937	14935	14809	14855	14759	14787	14855	14903	14858	14821	15017	14796	14870	14917	14879	14908	14926	14762	14789	14969	14943	14988	14835	14975	14945	14817	14924	14924	14814	14904	14953	15050	14895	14928	14864	14985	14789	14813	14903	14909	14891	14854	14867	15029	14987	14832	14661	14914	15004	14842	15030	14881	14771	14971	15020	15016	14930	14877	14850	14987	14719	14960	14915	14805	14900	14834	14962	14918	14930	14806	14772	14831	14860	14956	14853	15093	14735	14762	14846	14891	15028	14919	14985	14752	14822	15013	14712	14982	14891	14991	14930	14914	14995	14818	14960	14953	14961	14907	14916	14930	14881	15036	14826	15002	14901	14949	14791	14959	14752	15006	14933	14661	14955	15081	14770	14917	14772	14960	14841	14822	15019	15007	14871	15000	15037	14878	14932	15009	14753	14934	15023	14952	14775	14826	14944	14924	14978	14945	14917	14740	14930	14937	14817	14866	14766	14883	15080	15079	15132	14865	14848	14834	14797	14967	14820	14977	14962	14920	14870	14790	14999	14800	14955	15015	14720	14875	14851	14947	14849	15062	14815	14864	14680	14992	14858	14916	14871	14976	14958	14853	14798	14879	15079	15037	14952	14828	14917	14872	14934	14864	14841	14781	15004	14997	14748	14962	14904	14865	14793	14840	14828	14970	14725	14961	14960	14852	14791	14889	14982	14887	14978	14845	14932	14890	14884	14720	14898	14958	14668	14791	14805	14795	14787	14716	14827	14863	14815	14867	15027	14794	14988	15074	14924	14772	14884	14800	14882	14970	14823	14960	14946	14857	14688	15119	14862	14979	15011	14764	14911	14856	14789	15001	14881	14998	14857	14925	14803	15032	14804	14924	15061	14694	14886	14918	14867	14985	14977	14901	14889	14739	14766	14900	14923	15019	14869	14981	14893	14937	14960	14872	14921	14934	14889	15029	14943	14683	14923	14813	14748	14783	14924	14860	14814	14966	14820	14879	14941	14843	14938	14795	15012	14844	14854	15045	15002	14659	14935	14904	14884	14868	14960	14927	14910	14700	14895	14919	14895	15020	14874	14927	14880	14853	15099	14830	14818	14911	15014	14747	14814	14922	14815	14913	14856	15080	14936	14911	14928	14962	14987	14977	14870	14964	15019	14966	14961	14710	15022	14780	14892	14837	14939	14966	14839	14850	14841	15059	14892	14949	14903	14917	14928	14951	14730	14819	14678	14896	14811	14700	15067	14827	14927	14946	14917	14955	15016	14842	15056	15014	14869	14784	15061	14990	14844	14982	14873	15053	14761	14840	14898	14875	15034	14962	14851	15027	15000	14760	14894	14960	15002	14984	14946	14874	15123	14965	15085	14858	14872	14976	14954	14874	14802	14902	14795	14894	14903	14922	14968	14880	15007	14998	14907	15061	14773	14949	14796	15037	15042	14895	14874	14796	15025	14990	14901	15009	14929	14885	15059	14841	14903	14942	14982	14926	14647	14865	15047	14855	14851	15033	14774	14888	14852	14826	14911	14743	14983	14838	14866	14919	14839	14911	14932	15036	14979	15007	14662	14916	14992	14880	14866	14885	14838	14835	14920	14954	14911	14984	14783	14825	14845	14943	14897	14982	14838	14875	14820	14912	14849	14902	14888	14778	14972	14763	14811	14831	14919	14900	14904	14810	14749	14950	14931	14975	14840	14986	14813	14835	14756	14995	14867	14917	14870	15001	14982	14894	14889	15074	15053	14971	15058	14881	14923	14887	14736	14844	15047	14756	14788	14912	14821	14873	14781	14829	14827	14966	14959	14765	14781	14864	14861	14934	14803	14882	14989	14990	14770	15070	15029	14887	14702	14946	14874	14868	15009	14972	14947	14863	14753	14840	14993	14869	14862	14640	14834	14994	15077	14898	14780	14784	15058	14839	14754	14887	14837	14785	14824	14793	14939	14920	14991	14821	15185	15006	14740	14898	14809	14782	14969	14878	14962	14879	14869	14794	14625	14888	14907	14908	14979	14778	14734	14900	14981	15073	14993	14853	14852	15029	14721	14982	14823	14944	15077	15108	14942	15024	14822	14884	14879	14891	14885	14873	14834	15030	14983	14987	14829	14830	14934	15065	14839	14824	14862	14829	14918	14877	14873	14861	14955	14881	14911	14887	14887	15024	14917	14895	14885	14889	14879	14819	15045	14913	14812	14960	14954	14927	14950	14827	14850	14894	14896	14886	15010	14877	14904	14993	14947	14896	15068	14877	14911	14987	14960	14811	14707	14934	14781	14963	14976	14986	14937	14918	14890	14931	14812	14805	14714	15032	14841	14948	14966	14892	14932	14937	14816	14819	14942	14963	14888	14903	14947	14831	14884	14998	14806	14841	14834	15013	14980	14829	14906	14730	14973	14902	14923	14849	14675	14839	15086	14785	14851	15050	14832	14794	14911	14919	15020	14921	14974	14954	14936	14907	14940	14995	14892	14806	14929	15120	14953	14742	14870	14787	14961	14683	15012	14952	15036	14881	14865	14945	14877	14823	14902	14896	14863	14844	14874	15013	14958	14882	14933	14871	14873	14843	15005	14961	14850	14772	14903	14716	14926	14752	14809	15077	14762	15062	14736	14886	14831	14802	14853	14889	15029	14736	14811	14792	14810	15020	14912	14984	15085	15049	14957	14877	14912	14884	15052	15099	14789	14850	14706	14842	14814	14838	14927	15035	14786	14976	14877	15018	14847	14824	14997	14686	14888	14857	14811	14876	15005	14853	15106	14928	14919	14859	14837	14831	14816	14753	15093	14880	14764	14866	14823	14772	14742	15051	14930	14917	14874	14847	14859	14970	14844	14904	14956	14958	14915	14647	14874	14864	14926	14744	14794	15153	15034	14861	14911	14962	14801	14887	14897	14834	14925	14921	14867	14879	15101	14870	15090	14844	14986	14928	14755	14983	14834	14856	14908	14921	14954	14915	14875	14901	15009	14868	14913	14904	15009	15069	14920	14861	14857	14845	14980	14883	14815	14825	14756	14818	14817	14870	14789	14956	14915	14713	15059	15001	15023	14915	14956	14985	14833	14946	14909	14983	14811	14882	14868	14936	14766	14803	14930	14939	14927	14896	14888	14978	15097	14799	15015	14884	14958	14871	14882	14772	14882	14846	14806	14857	15006	14837	14856	15083	14794	14814	14776	14799	14876	15012	14897	14843	14915	14949	14940	14845	14922	14978	14787	14803	14734	14877	14882	14760	14753	15004	14914	14845	14883	15029	14812	14919	14824	14914	14861	14887	14980	14817	14722	14938	14889	14927	14883	14826	14830	14868	14970	14816	15092	14794	14861	14715	14943	14832	14988	14708	14980	14900	14933	14917	14732	14787	14849	14776	14939	14943	14908	15070	14784	14845	14737	14749	15030	14883	14692	14860	14749	14865	14912	14759	14890	14864	14842	14878	14876	14999	15071	14718	14972	14968	15018	14992	14935	14915	15037	14686	14776	14832	14765	15007	14857	14995	14879	14786	14900	14892	15029	14792	14933	14951	14708	14863	15027	14962	15006	14824	14779	15006	14899	14727	14744	14819	14780	14866	14894	14922	14785	14837	14884	14828	14936	14885	14892	14738	14864	14770	14898	14919	15019	14893	14875	14740	14830	14818	14921	14973	14785	14838	14747	14828	14872	14963	14903	14857	14853	14962	15115	14853	14927	14720	14863	14894	14903	14915	14907	14869	14828	14868	14662	15102	14908	14895	14956	14853	14878	15122	14760	14978	14887	14976	14959	15103	14910	15007	14960	14872	14961	14845	14862	14829	14843	14950	14771	14966	14929	14874	14842	14888	14865	14763	14843	14860	14910	14876	14927	14866	14939	14981
31484	37827	38564	26668	17380	15010	14938	14464	14672	14568	14685	14641	14434	14521	14704	14489	14567	14743	14544	14637	14521	14669	14464	14382	14538	14553	14459	14748	14412	14585	14545	14629	14546	14566	14573	14536	14505	14528	14606	14515	14334	14551	14498	14443	14520	14495	14415	14726	14607	14547	14613	14677	14442	14591	14606	14606	14625	14449	14445	14539	14683	14483	14369	14402	14548	14628	14526	14650	14454	14497	14455	14355	14324	14522	14638	14770	14429	14507	14484	14237	14432	14352	14575	14418	14420	14493	14367	14586	14669	14492	14518	14528	14577	14479	14644	14582	14491	14640	14374	14594	14543	14715	14390	14561	14373	14458	14471	14384	14724	14523	14486	14691	14539	14505	14504	14545	14582	14443	14486	14555	14428	14362	14676	14571	14585	14719	14349	14653	14717	14530	14448	14324	14550	14462	14498	14518	14467	14522	14534	14576	14635	14310	14611	14594	14595	14718	14683	14727	14820	14479	14468	14524	14698	14536	14426	14561	14473	14420	14703	14539	14419	14558	14542	14445	14478	14495	14481	14463	14363	14429	14615	14368	14519	14342	14459	14411	14571	14538	14662	14483	14396	14595	14631	14425	14525	14400	14468	14551	14449	14439	14499	14507	14387	14574	14665	14360	14629	14578	14583	14774	14691	14439	14471	14601	14437	14448	14498	14379	14473	14463	14618	14470	14432	14487	14574	14485	14604	14630	14579	14660	14669	14417	14436	14430	14529	14530	14520	14492	14382	14496	14462	14559	14553	14399	14577	14636	14516	14527	14528	14424	14610	14298	14497	14384	14442	14377	14545	14567	14494	14490	14426	14556	14547	14462	14470	14514	14414	14437	14531	14370	14515	14529	14530	14516	14567	14560	14360	14440	14311	14567	14756	14459	14392	14508	14507	14606	14417	14569	14522	14447	14528	14503	14552	14528	14532	14595	14702	14245	14670	14287	14358	14508	14662	14566	14495	14688	14422	14528	14436	14479	14609	14421	14674	14510	14595	14718	14546	14548	14604	14416	14508	14722	14472	14374	14553	14545	14531	14276	14399	14497	14473	14553	14417	14697	14611	14427	14283	14440	14421	14489	14527	14515	14610	14400	14478	14336	14586	14576	14501	14473	14587	14504	14630	14686	14561	14708	14400	14453	14559	14529	14569	14647	14608	14640	14644	14529	14505	14468	14623	14475	14520	14241	14744	14491	14422	14302	14526	14357	14410	14278	14353	14710	14490	14412	14483	14430	14509	14482	14471	14517	14440	14398	14655	14473	14622	14781	14677	14441	14466	14453	14528	14478	14503	14548	14659	14633	14442	14606	14531	14544	14556	14334	14567	14876	14441	14661	14484	14350	14515	14392	14698	14650	14710	14690	14535	14560	14439	14501	14527	14454	14609	14496	14580	14462	14585	14593	14492	14432	14391	14529	14553	14485	14440	14505	14322	14381	14570	14409	14530	14369	14324	14516	14427	14449	14423	14569	14550	14494	14458	14482	14519	14528	14708	14494	14625	14478	14533	14453	14370	14394	14591	14550	14554	14454	14528	14504	14597	14558	14576	14573	14298	14356	14484	14620	14595	14472	14316	14412	14683	14448	14320	14605	14482	14551	14440	14423	14183	14438	14388	14478	14409	14727	14466	14442	14642	14403	14460	14391	14555	14410	14433	14669	14363	14421	14460	14327	14381	14689	14608	14553	14334	14389	14440	14542	14517	14341	14517	14541	14388	14535	14515	14527	14535	14503	14674	14596	14489	14414	14537	14538	14456	14474	14582	14508	14677	14460	14633	14513	14442	14344	14573	14632	14576	14656	14547	14673	14572	14546	14473	14460	14479	14603	14584	14442	14592	14471	14563	14650	14451	14496	14536	14579	14351	14642	14516	14641	14517	14448	14523	14614	14388	14611	14542	14482	14469	14631	14395	14589	14566	14425	14432	14632	14419	14500	14782	14632	14591	14436	14345	14535	14352	14505	14549	14532	14392	14319	14529	14498	14359	14513	14714	14521	14224	14461	14416	14665	14472	14563	14394	14487	14509	14768	14507	14542	14558	14555	14372	14403	14562	14302	14592	14572	14479	14612	14462	14621	14484	14612	14648	14423	14578	14462	14607	14333	14380	14540	14243	14276	14402	14487	14383	14552	14453	14484	14348	14486	14556	14528	14487	14395	14487	14670	14501	14605	14645	14537	14527	14531	14478	14490	14468	14506	14639	14438	14526	14564	14285	14384	14354	14456	14725	14476	14521	14615	14439	14525	14592	14605	14570	14518	14634	14572	14533	14559	14506	14707	14415	14452	14553	14441	14521	14458	14461	14236	14354	14546	14595	14277	14473	14634	14710	14427	14511	14438	14506	14464	14511	14528	14452	14374	14523	14480	14543	14692	14544	14629	14339	14459	14603	14598	14651	14523	14617	14668	14458	14569	14592	14660	14619	14629	14551	14463	14502	14421	14516	14709	14512	14339	14513	14347	14449	14526	14530	14436	14454	14453	14653	14454	14519	14504	14426	14397	14450	14594	14480	14545	14605	14372	14585	14710	14431	14488	14509	14575	14627	14467	14551	14586	14439	14649	14440	14568	14515	14545	14514	14484	14750	14607	14485	14534	14558	14521	14323	14563	14408	14665	14511	14668	14395	14512	14533	14410	14631	14524	14605	14561	14609	14591	14686	14639	14624	14500	14651	14480	14425	14304	14625	14492	14374	14666	14606	14327	14496	14538	14600	14559	14616	14496	14374	14472	14579	14464	14659	14469	14654	14373	14439	14540	14349	14481	14590	14602	14686	14744	14427	14477	14428	14674	14344	14504	14504	14760	14509	14570	14504	14561	14470	14528	14643	14666	14630	14545	14648	14440	14561	14382	14646	14274	14431	14658	14512	14443	14429	14448	14568	14530	14273	14575	14556	14546	14529	14564	14557	14430	14513	14417	14403	14433	14614	14452	14477	14478	14649	14411	14467	14627	14490	14538	14478	14390	14717	14590	14560	14564	14533	14417	14392	14484	14513	14404	14627	14452	14586	14512	14562	14568	14531	14553	14545	14614	14550	14526	14554	14521	14405	14605	14554	14570	14391	14360	14576	14643	14549	14358	14568	14393	14321	14389	14616	14452	14464	14456	14544	14569	14271	14634	14566	14542	14674	14532	14531	14529	14491	14432	14242	14458	14723	14574	14747	14424	14450	14601	14612	14649	14726	14459	14494	14595	14481	14759	14735	14664	14607	14580	14525	14564	14415	14556	14441	14552	14604	14406	14549	14561	14564	14362	14499	14475	14633	14480	14486	14599	14527	14461	14569	14484	14666	14413	14537	14596	14503	14677	14603	14567	14547	14416	14675	14660	14472	14437	14524	14459	14535	14390	14406	14585	14571	14449	14544	14706	14549	14367	14560	14433	14509	14537	14624	14422	14507	14565	14517	14577	14632	14519	14747	14394	14464	14264	14502	14536	14576	14528	14504	14548	14710	14568	14582	14726	14703	14709	14519	14533	14756	14646	14620	14516	14621	14509	14554	14578	14598	14284	14421	14578	14484	14440	14573	14497	14376	14549	14314	14507	14435	14470	14408	14502	14368	14423	14492	14456	14534	14625	14536	14482	14577	14534	14634	14623	14669	14480	14556	14412	14463	14516	14424	14368	14592	14593	14593	14520	14518	14637	14599	14396	14607	14709	14497	14634	14442	14523	14502	14535	14664	14643	14547	14700	14571	14617	14503	14409	14427	14556	14548	14408	14574	14597	14483	14483	14379	14513	14531	14605	14487	14448	14513	14596	14486	14328	14398	14367	14759	14657	14433	14544	14588	14590	14652	14337	14552	14401	14640	14627	14451	14738	14437	14430	14626	14663	14361	14507	14668	14753	14637	14320	14559	14688	14600	14441	14722	14548	14346	14658	14491	14419	14459	14488	14669	14574	14618	14537	14623	14533	14225	14456	14403	14530	14460	14547	14500	14553	14639	14527	14491	14514	14553	14552	14692	14419	14542	14588	14585	14542	14531	14398	14499	14566	14613	14647	14531	14397	14564	14564	14700	14533	14567	14542	14455	14437	14344	14468	14578	14685	14576	14677	14526	14616	14689	14451	14613	14528	14602	14491	14528	14485	14453	14408	14657	14595	14506	14453	14634	14563	14492	14658	14573	14560	14607	14309	14456	14800	14480	14415	14603	14733	14520	14403	14457	14553	14566	14622	14645	14626	14592	14612	14665	14575	14400	14422	14451	14630	14571	14498	14678	14556	14488	14489	14615	14521	14602	14684	14600	14690	14387	14551	14521	14590	14520	14670	14519	14376	14522	14451	14353	14501	14651	14530	14591	14579	14428	14559	14366	14418	14628	14603	14485	14499	14464	14405	14607	14501	14705	14445	14448	14515	14549	14527	14558	14715	14615	14412	14485	14468	14603	14558	14413	14623	14616	14582	14565	14324	14553	14575	14442	14721	14421	14429	14313	14498	14553	14531	14685	14690	14440	14581	14476	14426	14339	14475	14533	14477	14397	14780	14292	14635	14573	14455	14621	14573	14630	14547	14543	14433	14546	14455	14374	14590	14293	14545	14664	14497	14526	14627	14500	14310	14463	14560	14480	14435	14610	14506	14604	14511	14385	14445	14581	14566	14546	14557	14494	14606	14688	14543	14685	14390	14492	14433	14360	14410	14656	14442	14520	14426	14525	14454	14641	14502	14493	14465	14390	14474	14665	14522	14262	14427	14579	14453	14708	14571	14452	14377	14631	14484	14418	14381	14667	14476	14583	14525	14608	14487	14543	14269	14354	14320	14451	14361	14482	14363	14512	14671	14664	14557	14645	14642	14488	14370	14513	14409	14508	14426	14625	14560	14462	14452	14454	14490	14375	14441	14675	14404	14515	14387	14429	14548	14498	14558	14587	14694	14535	14429	14483	14488	14625	14681	14373	14379	14663	14422	14509	14653	14398	14617	14726	14717	14585	14598	14616	14660	14352	14313	14475	14641	14412	14346	14292	14462	14539	14357	14434	14496	14484	14463	14578	14624	14620	14570	14404	14429	14505	14454	14524	14539	14636	14538	14528	14433	14518	14605	14604	14436	14524	14533	14446	14352	14287	14452	14388	14441	14537	14538	14468	14444	14514	14559	14577	14489	14359	14392	14478	14615	14583	14502	14499	14542	14522	14311
45028	60289	43146	24598	16048	14501	14594	14619	14337	14492	14525	14475	14399	14471	14481	14647	14474	14350	14514	14512	14518	14545	14506	14399	14495	14503	14436	14433	14533	14576	14368	14654	14668	14427	14523	14617	14396	14637	14422	14349	14518	14594	14615	14453	14610	14525	14586	14389	14392	14542	14366	14301	14434	14516	14485	14569	14448	14445	14579	14647	14635	14469	14417	14319	14374	14339	14674	14489	14186	14551	14457	14449	14476	14354	14395	14486	14352	14508	14365	14494	14591	14392	14426	14488	14483	14485	14428	14464	14438	14517	14452	14402	14493	14654	14453	14389	14592	14349	14338	14529	14577	14495	14513	14462	14392	14445	14417	14558	14401	14641	14464	14502	14560	14617	14546	14350	14597	14382	14360	14426	14429	14484	14518	14437	14315	14633	14526	14524	14298	14508	14497	14346	14539	14442	14519	14417	14492	14414	14497	14432	14492	14671	14568	14464	14452	14599	14467	14654	14363	14480	14549	14496	14608	14547	14568	14451	14358	14411	14668	14385	14325	14536	14490	14452	14557	14445	14591	14542	14383	14606	14471	14456	14538	14342	14396	14452	14318	14451	14359	14691	14515	14438	14527	14516	14317	14521	14404	14382	14637	14527	14526	14398	14495	14555	14445	14409	14577	14415	14455	14434	14581	14452	14462	14583	14586	14394	14461	14459	14490	14538	14405	14441	14515	14390	14618	14369	14548	14480	14334	14585	14442	14478	14397	14442	14539	14371	14458	14369	14444	14545	14494	14483	14328	14428	14437	14429	14457	14577	14594	14440	14470	14520	14442	14428	14510	14425	14645	14361	14559	14474	14437	14435	14389	14340	14446	14506	14597	14434	14445	14471	14385	14555	14399	14485	14437	14456	14497	14470	14489	14526	14639	14456	14585	14428	14400	14588	14575	14536	14679	14193	14432	14587	14409	14442	14484	14354	14501	14255	14617	14599	14438	14428	14337	14553	14385	14396	14331	14440	14509	14669	14315	14281	14532	14493	14428	14497	14421	14379	14393	14454	14494	14403	14400	14536	14488	14511	14447	14475	14570	14556	14604	14498	14475	14470	14567	14438	14546	14475	14331	14552	14408	14452	14357	14516	14415	14487	14468	14583	14459	14631	14342	14510	14608	14419	14540	14558	14499	14405	14484	14486	14448	14473	14423	14415	14369	14603	14439	14519	14621	14415	14487	14532	14366	14344	14431	14395	14559	14441	14389	14642	14579	14376	14470	14463	14408	14534	14457	14440	14507	14369	14591	14475	14349	14363	14499	14596	14492	14419	14390	14457	14468	14335	14502	14332	14450	14487	14611	14486	14537	14323	14506	14373	14488	14342	14545	14517	14401	14600	14276	14401	14492	14515	14450	14625	14428	14411	14566	14531	14369	14576	14356	14516	14683	14485	14711	14344	14561	14620	14621	14427	14409	14412	14400	14533	14316	14669	14487	14423	14256	14491	14474	14538	14462	14457	14479	14267	14450	14233	14566	14400	14280	14412	14594	14497	14488	14543	14299	14515	14597	14365	14528	14617	14417	14414	14559	14533	14480	14426	14408	14425	14394	14406	14407	14415	14577	14273	14438	14285	14342	14567	14494	14392	14532	14429	14270	14474	14592	14417	14554	14609	14553	14323	14571	14437	14388	14512	14244	14391	14202	14492	14487	14522	14454	14491	14449	14573	14698	14596	14475	14536	14626	14640	14385	14500	14475	14344	14598	14535	14673	14432	14481	14529	14386	14392	14458	14554	14381	14338	14422	14487	14463	14405	14730	14422	14335	14520	14474	14350	14571	14480	14363	14403	14560	14603	14452	14448	14377	14356	14618	14400	14557	14545	14326	14427	14267	14485	14663	14435	14498	14520	14490	14449	14313	14483	14302	14370	14371	14528	14337	14534	14633	14314	14641	14481	14406	14647	14436	14329	14536	14497	14372	14370	14500	14478	14593	14406	14538	14532	14492	14551	14486	14567	14537	14486	14433	14641	14558	14460	14574	14444	14541	14579	14383	14534	14369	14351	14294	14491	14512	14367	14419	14454	14436	14426	14368	14429	14543	14423	14503	14324	14493	14428	14565	14511	14473	14371	14301	14612	14410	14488	14426	14513	14430	14541	14472	14496	14614	14475	14528	14359	14484	14421	14505	14561	14517	14489	14446	14536	14467	14410	14507	14434	14622	14358	14360	14517	14502	14303	14598	14506	14374	14610	14467	14458	14523	14413	14510	14487	14676	14607	14506	14432	14618	14640	14582	14325	14566	14378	14419	14497	14450	14500	14390	14385	14433	14327	14533	14386	14697	14521	14409	14242	14422	14504	14406	14437	14497	14696	14650	14441	14496	14455	14588	14431	14468	14558	14406	14444	14500	14421	14461	14316	14481	14456	14389	14453	14659	14512	14545	14439	14572	14372	14586	14208	14326	14414	14490	14573	14647	14437	14450	14280	14398	14306	14510	14464	14477	14384	14411	14503	14342	14467	14457	14456	14384	14576	14533	14535	14477	14491	14542	14375	14469	14448	14500	14467	14422	14461	14594	14502	14397	14472	14605	14491	14442	14409	14551	14259	14685	14667	14475	14397	14524	14570	14549	14468	14421	14727	14601	14370	14501	14442	14671	14379	14349	14416	14414	14388	14419	14537	14227	14378	14426	14412	14301	14470	14624	14446	14454	14434	14561	14442	14492	14487	14525	14591	14211	14517	14370	14443	14359	14415	14442	14515	14549	14374	14637	14439	14544	14595	14399	14467	14312	14530	14554	14221	14561	14556	14514	14547	14480	14451	14529	14401	14713	14539	14457	14566	14444	14431	14543	14531	14470	14394	14509	14460	14484	14636	14524	14517	14362	14565	14335	14485	14510	14536	14342	14429	14358	14480	14578	14622	14557	14522	14393	14536	14308	14543	14449	14708	14385	14437	14517	14614	14559	14499	14353	14427	14413	14401	14393	14587	14598	14403	14509	14366	14424	14602	14500	14555	14356	14600	14507	14418	14642	14489	14347	14493	14378	14444	14533	14352	14398	14368	14500	14499	14317	14496	14415	14394	14700	14529	14478	14386	14345	14251	14471	14543	14414	14480	14431	14404	14495	14524	14400	14481	14527	14549	14531	14625	14406	14577	14503	14479	14325	14386	14496	14501	14531	14372	14460	14363	14548	14427	14463	14455	14451	14428	14373	14427	14480	14566	14560	14149	14580	14360	14477	14481	14459	14391	14329	14477	14401	14488	14479	14591	14517	14474	14614	14559	14377	14482	14454	14524	14431	14580	14586	14363	14490	14351	14357	14610	14391	14590	14367	14515	14576	14505	14475	14501	14364	14484	14407	14294	14530	14410	14494	14516	14605	14459	14501	14388	14496	14486	14452	14510	14552	14548	14437	14535	14548	14587	14470	14588	14399	14484	14449	14518	14430	14480	14480	14456	14490	14465	14580	14405	14555	14455	14365	14430	14510	14517	14408	14487	14621	14436	14486	14438	14517	14428	14334	14472	14572	14492	14406	14465	14355	14518	14446	14540	14460	14595	14508	14361	14560	14351	14584	14351	14468	14508	14543	14487	14407	14467	14586	14550	14432	14329	14427	14344	14510	14276	14436	14364	14372	14617	14397	14529	14358	14460	14479	14294	14343	14539	14609	14429	14597	14524	14402	14357	14478	14364	14423	14514	14524	14433	14617	14464	14526	14354	14507	14303	14358	14563	14453	14333	14353	14539	14355	14312	14448	14575	14561	14475	14327	14537	14534	14335	14538	14398	14510	14531	14586	14450	14386	14487	14648	14416	14365	14431	14375	14440	14597	14396	14491	14650	14713	14440	14466	14407	14613	14676	14541	14597	14490	14378	14548	14587	14422	14502	14525	14478	14492	14468	14594	14474	14427	14436	14517	14571	14497	14465	14370	14354	14559	14401	14326	14454	14558	14517	14435	14440	14511	14465	14609	14520	14446	14587	14415	14379	14351	14283	14642	14524	14427	14538	14494	14502	14457	14529	14528	14436	14387	14608	14375	14429	14394	14583	14514	14680	14463	14448	14462	14460	14412	14524	14464	14248	14512	14513	14501	14388	14696	14377	14556	14519	14532	14245	14529	14485	14483	14410	14345	14405	14472	14434	14375	14355	14477	14655	14606	14689	14382	14493	14566	14569	14406	14472	14537	14507	14453	14399	14384	14415	14529	14402	14697	14501	14437	14297	14639	14389	14521	14348	14474	14418	14639	14274	14573	14554	14374	14599	14469	14528	14361	14599	14376	14445	14340	14466	14405	14429	14383	14288	14638	14449	14618	14415	14452	14482	14376	14585	14356	14364	14458	14559	14576	14513	14493	14558	14457	14397	14524	14492	14501	14532	14500	14435	14372	14403	14472	14565	14521	14587	14442	14525	14506	14392	14564	14318	14466	14552	14584	14379	14295	14383	14383	14421	14588	14571	14575	14670	14488	14320	14462	14383	14541	14538	14610	14482	14394	14452	14615	14536	14373	14456	14311	14491	14476	14300	14423	14465	14432	14401	14601	14355	14345	14546	14350	14422	14483	14454	14494	14500	14445	14431	14351	14535	14544	14514	14349	14534	14629	14363	14390	14597	14443	14459	14662	14351	14495	14557	14540	14529	14345	14411	14553	14410	14516	14646	14489	14396	14497	14413	14420	14446	14418	14539	14474	14378	14726	14362	14511	14503	14486	14450	14541	14491	14373	14584	14385	14559	14453	14483	14521	14606	14640	14557	14684	14386	14430	14525	14449	14447	14386	14389	14643	14511	14537	14638	14342	14472	14382	14419	14517	14542	14585	14366	14494	14355	14402	14476	14566	14230	14493	14427	14402	14559	14438	14444	14521	14599	14466	14496	14455	14464	14567	14513	14418	14562	14460	14585	14474	14356	14619	14536	14621	14494	14529	14648	14539	14486	14418	14586	14433	14540	14625	14422	14491	14482	14485	14392	14434	14527	14588	14386	14524	14483	14387	14534	14425	14236	14461	14489	14517	14397	14385	14449	14386	14496	14213	14581	14529	14509	14508	14440	14524	14517	14465	14474	14462	14528	14284	14481	14588	14376	14326	14456	14401	14448	14579	14573	14417	14486	14377	14550	14485	14418	14422	14491	14410	14425	14369	14578	14356	14485	14420	14532	14424	14333	14436	14506	14373	14550	14447	14473
23964	24657	35167	29432	23732	21925	20413	15829	14911	15294	15208	15256	15040	15111	15084	14982	15052	15192	15134	14980	15285	15007	14876	15121	15065	14903	14984	15078	14944	14870	15009	14867	14968	14978	14940	14794	14975	14904	14973	14887	15018	14890	14934	14996	14794	14877	14959	14943	14936	14787	14829	14908	15000	15026	14760	14911	15175	14904	14893	14772	14867	14943	14905	14950	15093	14869	14916	14986	14884	15039	14882	14943	15181	15065	15025	15000	14985	14919	15003	14836	14718	14782	14934	14858	14950	15007	14815	14862	14935	14745	14811	14813	14878	14849	15018	14972	14715	14923	14951	14802	15087	14661	14840	14961	14666	14869	14780	14717	14777	14972	14959	15063	14824	14770	14793	14805	14824	14876	14938	15053	14822	15040	14632	14718	14667	14736	14767	15062	15030	14859	14890	14963	14866	14806	14836	14951	14818	14797	14641	14968	14988	14808	14819	14828	14827	14874	14848	14950	14632	14932	14920	14802	14997	15006	14751	14582	14783	14846	14837	14891	14776	14879	14872	14976	14985	15023	14631	14780	14963	14835	14886	14935	14979	14556	14914	14979	14841	14853	14828	14930	14852	14896	14858	14831	14677	14919	14815	14875	14777	14729	14893	14796	14890	14881	14882	14754	14938	14837	14681	14785	14882	14924	14924	14789	14722	14822	14782	14878	14741	14989	15104	14757	14812	14828	15001	14787	14821	14971	14787	14862	15003	14850	14851	15031	14780	14806	14742	14750	14808	14899	14924	14849	14746	14777	14878	15044	14993	14786	14792	14829	14751	14961	14933	14830	14966	14622	14763	14982	14752	14938	14945	14765	15032	14760	14864	14969	14852	14838	15054	14730	14858	14972	14995	15060	14607	15015	14840	14846	14849	14868	14754	14882	14943	14928	15055	14828	14899	14784	14761	14806	15007	14840	15038	14704	14940	14862	14811	14924	14781	14926	14871	14848	14898	14733	14991	14878	14981	14559	14867	14737	14966	14843	14954	14912	14717	14576	14914	14806	14866	14788	14958	14835	14784	14767	14874	14925	14814	14872	14741	14808	14903	14718	14698	14815	14758	14899	14841	14990	14802	14939	14876	14778	14981	14986	14652	14750	14956	15114	14837	14810	15079	14859	14779	15003	14853	14821	15027	14951	14908	14968	14759	14938	14869	14744	14742	14897	14723	14691	14928	14711	14913	14736	14918	14892	14918	14936	14761	14665	14987	14776	14920	14792	14670	14813	14730	14802	14873	14817	14696	14998	14896	14795	14817	14776	14901	14708	14827	14858	14581	14806	14885	14899	15056	14918	14729	14970	14892	14767	14962	14944	14926	14761	14840	14802	14897	14792	15010	14920	14822	14806	14824	14964	14791	14827	14911	15146	14908	14802	15018	14902	14893	14809	14986	14692	14704	14878	14914	14934	15040	14780	15002	14790	14949	15003	14836	14903	14881	14959	14932	14787	14893	14982	14980	14870	14809	14821	14715	14681	14800	14915	14866	14829	14979	15046	14941	15055	14910	14896	14747	14855	14878	14742	14770	14882	14709	15032	15003	14754	14767	14590	14971	14868	14815	14898	14784	14901	14999	14869	14926	14932	14896	14928	14675	14972	14907	14868	15002	14944	14869	15008	14889	14958	14792	15079	14755	14788	14676	14951	14878	14754	14893	15112	14766	14850	14772	15014	14830	14747	14810	14766	14649	14846	14843	14865	14870	15181	14755	14642	14815	14837	14824	14679	14661	14937	14734	14950	14871	14776	14761	15007	14862	14586	14971	14781	14826	14639	14815	14934	14899	14812	15046	14869	14938	14652	14694	14681	14774	14873	14718	14825	14900	14758	14869	14633	14906	14792	14927	15072	14968	14887	14674	14822	14814	14936	14837	14946	14806	14809	14685	14644	14830	14725	14635	14903	14919	14864	14889	14909	14803	14889	14771	14756	14736	14902	14856	14797	14855	14952	14826	15012	14751	14682	14701	15019	14906	14877	14722	14885	14757	14691	14667	14841	14920	14958	14831	14925	14880	14788	14875	14964	14830	14879	15004	14892	14875	15025	14767	15058	14738	15060	14777	14984	15105	14816	14748	14736	14703	15015	14963	14885	14914	14894	14803	14779	14788	14741	14854	14872	14719	14847	14671	14807	14881	14804	14929	15044	14860	15134	14993	14933	15163	15051	14749	14908	14817	14711	14838	14522	14832	14877	14745	14829	14957	14821	14811	14790	14756	14906	14949	14652	14822	14706	14823	14864	14783	14889	14887	14875	14822	15050	14857	14834	15000	14862	15003	14903	14787	14690	14943	14860	14855	14833	14733	14924	15081	14766	14742	14784	14762	14954	14853	14969	15026	14908	14998	14674	14919	14930	14816	14871	14646	14864	14838	14696	14761	14924	14989	14839	14951	14976	14702	14955	14814	14719	14940	14775	14755	14730	14834	14648	14844	14834	14837	14954	14673	14858	14890	14983	14814	14886	14989	14810	14898	14778	15052	14593	14931	14840	14886	14982	14779	14763	14978	15013	14795	14946	14916	14803	14877	14983	14799	14839	14941	14987	14834	14952	14731	14793	15114	14934	15026	14913	14763	14884	14710	14840	14746	14807	14849	14934	14846	14988	14905	14726	14872	14705	14840	14788	14931	15035	15109	14831	14794	14865	14890	14702	14736	14891	14986	15008	14881	14846	14847	14733	14910	14805	14663	14963	14825	14878	14605	14778	14648	14913	14837	14686	14893	14804	14822	14985	14981	14734	14852	14901	14993	14779	14696	14838	14808	14796	14831	15017	14825	14886	14997	14764	14752	14692	14791	14719	14803	14853	14796	14750	14856	14743	14818	14930	14716	14708	14788	14667	14786	14711	14747	14707	14964	14803	14800	14880	14844	14805	14913	15001	14896	14736	14723	14823	14658	14824	14687	14683	14869	14905	14661	14958	15080	14857	14697	14866	14858	14936	14690	14940	14819	14829	14761	14832	14849	14702	14825	15062	14873	14995	15033	14692	14843	14920	14847	14741	14967	14992	14723	14769	14881	14767	14822	14752	14612	14645	14850	14786	14931	14954	15037	14717	14904	14756	14851	14948	14777	14755	14995	14597	14812	14781	14725	14870	14635	14734	14971	14819	14760	14848	14884	14906	14832	14811	14971	15068	14934	14859	14743	14738	14777	14649	14902	15097	14961	14860	14847	14699	14789	14887	14877	14827	14791	14836	14856	14681	14836	14823	14775	14759	15017	14942	14833	14632	14719	14738	14811	14820	14783	14902	14898	14915	14874	14753	14855	14930	14959	15132	15119	14945	14839	14984	14838	14977	14787	14863	14823	14840	14794	14834	14980	14853	14863	14788	14906	14713	14785	14797	14810	14909	14775	14945	14744	14817	14880	14982	15035	14945	14967	14933	14787	14784	14761	15118	14972	14736	14772	14767	14975	14950	15028	14790	15038	14986	14917	14816	14833	14812	14823	14945	14757	15047	14943	14991	14919	14981	14749	14857	14706	14718	15028	14804	14791	14953	14974	14861	14883	14852	14741	15047	14742	14739	14775	14770	14742	14908	14772	14873	14741	14653	14798	14905	14848	14936	14982	14919	14931	14924	14880	14915	14909	14686	14838	15017	14843	14926	14710	14925	14807	14914	14701	14812	14784	14876	14854	14808	14885	14775	14826	14737	14923	14946	15011	15052	14802	14813	14814	14885	14777	15098	14913	14840	14921	14815	14858	14773	14683	14873	14901	14972	14924	14705	14953	14764	14842	14964	14910	14813	14794	14781	14916	14819	14772	14771	14857	14760	14885	14931	14763	14993	14914	14862	14603	14684	14920	14970	14870	14782	14784	14733	14984	14815	14931	14626	14935	14898	14982	15023	14861	14767	14992	14890	14917	15097	14884	14960	14822	14941	14803	14893	14939	14777	14840	14849	14715	14788	14980	14797	15030	14932	14816	14759	14757	14934	14902	15007	14818	14765	14814	14758	15018	14829	14766	14875	15002	14989	14981	14981	14673	14856	15040	14958	14828	14790	14901	15171	14800	14811	14799	14803	14798	14936	14768	14900	14911	14872	14829	14617	14911	14862	14670	14767	14633	14685	14844	14881	14834	14936	14864	14764	14927	15113	14881	14663	14844	15044	14880	14926	14850	14953	14937	14825	14606	14595	14781	14704	14906	14650	14803	14892	14783	14953	14853	14961	14904	14925	14817	15051	14880	14836	15045	14805	14795	15102	15160	14909	14873	14777	14846	14702	14760	14792	14659	14736	14704	14942	14873	14948	14776	14847	14894	14779	14952	14699	14884	14928	14960	14820	14934	15051	14953	14874	14890	14810	14864	14768	14840	14914	14755	14728	14867	14869	14575	14929	14794	14928	14878	14857	14831	14896	14895	14782	14831	14898	14838	14799	14825	14780	14803	14946	14836	14761	14796	14956	14775	14625	14973	14925	14896	15019	14889	14902	14800	14742	14934	14719	14992	14917	14823	14784	14955	14888	14920	15041	14721	14808	14736	14926	14839	14779	14986	14867	14984	14876	14699	14843	14890	14931	14896	14704	14716	14924	14824	14925	14806	14868	14846	14835	14985	14792	14932	14691	14848	15012	14805	14790	14956	14771	14847	14881	14991	14724	14811	15029	14803	14841	15081	14740	14917	14865	14803	14931	14895	14902	14785	14839	14850	14764	14791	14870	14800	14803	14794	14818	14990	14786	14925	14868	14993	14763	14797	14894	14815	15076	14742	14751	14867	14707	14733	14792	14808	14761	14718	14754	14946	14789	14880	14800	14877	14795	14989	14983	14973	15088	14717	14977	14876	14812	14652	14929	14742	14731	14847	14787	14931	14910	14736	14747	14875	14770	14683	14752	14880	14861	15125	14885	14928	14815	14857	15025	14876	14973	14743	14904	14926	14805	14782	14698	15073	14939	14747	14730	14846	14903	14954	14928	14803	14802	14737	14882	14957	14785	14778	14816	15048	14754	14954	14803	14583	14996	14882	14757	14890	14975	14882	14858	14955	14665	14970	14989	14908	14726	14884	14893	14888	14914	14918	14876	14904	14908	14820	14908	14745	14938	14553	14838	14699	14994	14681	14953	14871	14825	14765	14671	14849	14856	14869	14899	14801	14884	14998	14690	14830	14776	14876	14891	14839	14895	14813	14965	14771	14885
61909	106654	83310	53407	28682	15014	14720	14683	14707	14636	14490	14830	14810	14790	14729	14643	14848	14668	14728	14719	14784	14597	14787	14682	14721	14771	14665	14875	14726	14682	14574	14485	14845	14711	14653	14750	14778	14662	14593	14659	14731	14829	14830	14663	14628	14707	14651	14694	14684	14849	14818	14794	14640	14694	14712	14685	14674	14851	14823	14691	14866	14758	14660	14680	14725	14719	14667	14561	14845	14632	14683	14694	14721	14687	14572	14813	14712	14809	14654	14879	14692	14713	14762	14808	14546	14667	14642	14408	14709	14770	14750	14659	14714	14565	14644	14659	14640	14766	14761	14488	14785	14687	14604	14913	14812	14673	14383	14668	14811	14713	14716	14679	14773	14799	14636	14789	14619	14769	14833	14689	14764	14623	14704	14862	14806	14808	14948	14720	14675	14615	14686	14684	14747	14815	14942	14656	14636	14655	14534	14829	14669	14694	14768	14448	14838	14645	14833	14582	14737	14586	14563	14881	14700	14652	14676	14640	14831	14732	14543	14764	14488	14845	14720	14657	14780	14772	14676	14626	14847	14530	14634	14758	14708	14739	14712	14689	14665	14659	14847	14670	14795	14659	14884	14837	14743	14680	14665	14568	14638	14741	14848	14695	14739	14675	14830	14549	14625	14744	14659	14627	14663	14551	14611	14752	14786	14683	14769	14881	14838	14717	14726	14710	14536	14624	14838	14718	14619	14827	14852	14606	14738	14609	14776	14644	14570	14696	14745	14760	14845	14770	14619	14648	14568	14679	14856	14657	14675	14722	14704	14807	14826	14892	14621	14748	14894	14785	14691	14886	14715	14708	14789	14693	14818	14701	14750	14534	14708	14615	14725	14672	14878	14603	14787	14770	14688	14700	14486	14700	14959	14737	14573	14697	14459	14850	14708	14586	14600	14723	14664	14636	14837	14747	14763	14705	14677	14736	14688	14728	14569	14635	14830	14635	14680	14692	14547	14783	14585	14738	14879	14641	14467	14742	14702	14574	14799	14730	14617	14746	14543	14849	14776	14751	14698	14686	14737	14750	14887	14710	14683	14690	14906	14788	14687	14751	14685	14579	14661	14460	14790	14881	14764	14772	14663	14683	14791	14760	14722	14991	14671	14732	14709	14645	14735	14714	14754	14768	14722	14561	14715	14677	14850	14684	14719	14696	14654	14665	14610	14762	14670	14708	14576	14696	14690	14757	14800	14755	14757	14883	14651	14675	14784	14859	14994	14689	14810	14684	14629	14716	14691	14637	14712	14756	14675	14862	14740	14894	14577	14677	14736	14867	14889	14833	14919	14591	14727	14760	14619	14635	14719	14768	14606	14619	14573	14686	14863	14518	14783	14838	14821	14810	14809	14666	14619	14663	14987	14634	14731	14618	14675	14720	15004	14678	14651	14695	14884	14576	14782	14770	14679	14784	14695	14643	14703	14958	14646	14734	14674	14680	14529	14715	14725	14678	14656	14793	14731	14720	14662	14716	14612	14587	14662	14789	14559	14897	14907	14631	14678	14887	14666	14796	14756	14684	14557	14609	14807	14660	14734	14625	14737	14663	14858	14747	14652	14628	14708	14713	14732	14612	14713	14625	14595	14494	14854	14741	14654	14720	14665	14647	14643	14699	14686	14587	14793	14760	14876	14669	14730	14708	14864	14505	14729	14721	14799	14580	14516	14800	14705	14681	14590	14700	14884	14637	14800	14698	14690	14704	14735	14718	14847	14719	14698	14734	14756	14655	14756	14628	14674	14602	14860	14652	14646	14831	14801	14651	14867	14909	14629	14659	14559	14693	14697	14719	14706	14622	14678	14682	14687	14781	14671	14694	14768	14816	14779	14782	14848	14766	14826	14566	14810	14867	14718	14793	14692	14666	14525	14848	14729	14585	14705	14969	14732	14660	14850	14633	14595	14705	14782	14600	14705	14539	14740	14739	14768	14550	14705	15001	14633	14690	14527	14697	14611	14572	14675	14794	14659	14380	14740	14652	14801	14700	14707	14755	14678	14726	14760	14834	14711	14728	14840	14771	14689	14551	14793	14690	14696	14831	14828	14779	14690	14791	14584	14727	14682	14758	14690	14838	14610	14592	14737	14784	14617	14710	14765	14827	14809	14821	14881	14918	14660	14732	14741	14759	14590	14460	14616	14768	14701	14737	14689	14642	14754	14644	14721	14613	14683	14711	14904	14658	14607	14810	14677	14640	14572	14770	14835	14691	14730	14647	14796	14574	14751	14655	14617	14745	14644	14790	14876	14700	14703	14738	14727	14883	14809	14670	14601	14831	14794	14575	14683	14584	14734	14699	14825	14534	14623	14793	14609	14653	14680	14579	14823	14766	14612	14729	14554	14746	14716	14747	14700	14795	14626	14634	14547	14867	14780	14507	14633	14686	14710	14505	14585	14800	14652	14688	14903	14751	14693	14587	14779	14760	14762	14690	14521	14647	14557	14672	14668	14819	14648	14664	14693	14519	14836	14719	14828	14833	14931	14729	14577	14734	14726	14713	14664	14638	14484	14639	14761	14579	14605	14601	14655	14649	14533	14553	14660	14893	14596	14586	14654	14619	14680	14713	14597	14776	14725	14800	14760	14754	14633	14745	14735	14903	14897	14556	14665	14747	14595	14631	14620	14633	14673	14814	14860	14612	14793	14763	14779	14595	14732	14815	14689	14639	14714	14637	14726	14826	14673	14732	14782	14658	14646	14656	14536	14826	14579	14716	14727	14625	14741	14757	14796	14684	14650	14555	14764	14731	14601	14598	14689	14628	14650	14671	14674	14806	14556	14553	14595	14715	14724	14819	14802	14756	14792	14699	14731	14730	14723	14659	14771	14715	14581	14802	14829	14786	14766	14759	14836	14702	14891	14667	14674	14730	14611	14600	14553	14648	14716	14765	14675	14937	14622	14591	14552	14779	14973	14691	14669	14792	14618	14792	14537	14736	14933	14755	14590	14486	14579	14826	14734	14635	14752	14923	14600	14643	14756	14763	14706	14693	14691	14682	14906	14596	14634	14701	14806	14743	14741	14615	14563	14609	14660	14822	14665	14703	14684	14809	15011	14625	14768	14652	14801	14768	14591	14822	14669	14638	14604	14580	14769	14676	14651	14680	14725	14803	14748	14760	14648	14767	14620	14645	14877	14696	14716	14631	14614	14647	14551	14637	14686	14843	14792	14800	14562	14846	14772	14758	14698	14557	14692	14696	14647	14718	14722	14755	14720	14644	14803	14799	14655	14647	14628	14673	14544	14762	14643	14607	14878	14743	14779	14486	14524	14836	14813	14906	14562	14590	14875	14626	14790	14750	14609	14581	14810	14803	14969	14830	14836	14856	14698	14704	14782	14829	14479	14685	14769	14653	14627	14790	14677	14802	14678	14781	14595	14906	14718	14923	14629	14697	14633	14705	14635	14736	14621	14705	14610	14743	14860	14734	14744	14720	14702	14935	14680	14757	14608	14687	14540	14601	14638	14803	14664	14779	14623	14863	14719	14673	14596	14755	14598	14648	14750	14610	14693	14544	14789	14847	14696	14602	14681	14793	14842	14660	14649	14716	14653	14665	14859	14761	14662	14805	14756	14748	14715	14784	14555	14661	14780	14731	14597	14664	14662	14749	14769	14521	14746	14755	14663	14548	15040	14650	14728	14601	14707	14719	14888	14791	14862	14799	14818	14739	14774	14727	14735	14695	14592	14585	14758	14523	14933	14666	14639	14590	14877	14832	14744	14666	14553	14757	14615	14878	14695	14712	14824	14585	14812	14818	14863	14773	14554	14582	14719	14703	14761	14799	14722	14646	14804	14495	14678	14681	14648	14642	14768	14574	14653	14680	14591	14712	14853	14513	14730	14822	14671	14609	14634	14845	14841	14542	14751	14670	14702	14762	14675	14795	14868	14692	14694	14602	14827	14817	14597	14709	14844	14968	14681	14831	14526	14693	14813	14702	14669	14645	14770	14652	14775	14769	14759	14608	14643	14746	14743	14686	14940	14575	14822	14784	14759	14879	14656	14578	14593	14647	14535	14620	14681	14757	14746	14809	14731	14733	14715	14846	14799	14601	14704	14785	14896	14710	14527	14842	14651	14798	14664	14747	14742	14736	14663	14602	14683	14666	14673	14872	14612	14785	14702	14652	14717	14732	14781	14727	14607	14599	14821	14625	14648	14438	14622	14781	14701	14868	14553	14780	14613	14696	14660	14718	14715	14648	14650	14556	14639	14569	14806	14727	14662	14815	14714	14559	14660	14810	14580	14537	14543	14825	14602	14767	14758	14629	14691	14650	14620	14596	14682	14662	14613	14814	14767	14620	14628	14799	14678	14530	14737	14602	14622	14653	14541	14755	14717	14752	14818	14918	14776	14676	14832	14731	14726	14795	14648	14616	14591	14765	14575	14815	14712	14740	14712	14776	14632	14739	14687	14686	14809	14649	14622	14703	14798	14786	14702	14602	14677	14726	14678	14533	14572	14754	14681	14472	14786	14753	14659	14673	14604	14701	14723	14576	14825	14678	14820	14639	14750	14815	14780	14688	14712	14628	14579	14515	14868	14787	14656	14640	14825	14659	14680	14624	14656	14685	14774	14594	14598	14750	14699	14644	14612	14624	14628	14609	14692	14628	14792	14865	14882	14636	14903	14599	14599	14866	14706	14784	14753	14604	14814	14738	14810	14858	14684	14585	14701	14658	14720	14617	14714	14592	14529	14597	14761	14537	14771	14656	14822	14821	14796	14705	14760	14546	14655	14781	14802	14729	14635	14571	14801	14556	14872	14614	14645	14941	14687	14771	14784	14510	14679	14670	14526	14677	14641	14666	14628	14577	14894	14624	14540	14832	14634	14698	14633	14614	14634	14713	14716	14658	14758	14816	14769	14780	14822	14853	14865	14741	14875	14753	14693	14692	14679	14699	14569	14806	14715	14558	14688	14636	14719	14731	14726	14718	14540	14517	14750	14827	14639	14791	14637	14644	14870	14753	14646	14640	14696	14687	14721	14789	14600	14786	14700	14681	14755	14695	14767	14745	14536	14815	14721	14634	14724	14763	14610	14796	14868	14685	14744	14746	14659	14594	14753	14790	14836	14746	14757	14725	14630	14665	14653	14645	14796	14653	14622	14758	14641	14795	14652	14795	14788	14702	14693	14790
31783	40015	38490	26021	17924	15640	15611	15366	15295	15387	15439	15283	15404	15324	15394	15261	15247	15362	15087	15323	15378	15153	15279	15250	15353	15378	15380	15428	15348	15376	15231	15230	15257	15422	15205	15355	15223	15342	15357	15272	15200	15343	15358	15381	15302	15316	15276	15486	15304	15203	15244	15388	15419	15471	15299	15288	15503	15303	15213	15284	15461	15256	15088	15188	15278	15356	15572	15084	15407	15167	15213	15529	15441	15176	15273	15443	15407	15479	15186	15239	15226	15317	15292	15435	15391	15275	15234	15199	15472	15341	15302	15303	15254	15200	15347	15086	15239	15337	15298	15232	15153	15204	15071	15312	15299	15351	15162	15242	15218	15181	15224	15528	15371	15299	15288	15486	15225	15400	15376	15227	15385	15279	15137	15349	15296	15432	15333	15103	15150	15304	15323	15117	15274	15229	15278	15413	15337	15279	15287	15353	15094	15330	15363	15272	15411	15388	15162	15240	15253	15414	15342	15191	15275	15321	15355	15448	15322	15462	15379	15129	15216	15316	15282	15325	15410	15360	15175	15336	15337	15250	15255	15224	15340	15332	15363	15367	15373	15359	15103	15239	15286	15291	15205	15229	15413	15279	15342	15471	15421	15221	15152	15374	15088	15092	15192	15336	15188	15403	15311	15265	15433	15257	15219	15328	15402	15196	15397	15101	15105	15451	15233	15331	15334	15345	15390	15424	15311	15256	15251	15287	15249	15444	15383	15302	15436	15399	15248	15243	15258	15302	15273	15250	15238	15277	15283	15352	15193	15276	15224	15285	15321	15340	15387	15514	15406	15394	15371	15352	15103	15417	15238	15396	15271	15050	15338	15315	15211	15277	15293	15364	15380	15344	15421	15271	15307	15486	15375	15084	15304	15318	15198	15061	15197	15179	15240	15421	15362	15118	15162	15197	15360	15199	15212	15265	15137	15214	15212	15488	15382	15242	15432	15428	15306	15297	15363	15452	15414	15160	15008	15307	15357	15296	15351	15148	15158	14958	15206	15213	15460	15414	15066	15171	15215	15388	15232	15197	15448	15321	15311	15063	15215	15190	15128	15241	15347	15307	15146	15209	15218	15288	15295	15287	15403	15201	15204	15138	15073	15356	15397	15400	15488	15246	15139	15137	15359	15126	15295	15242	15298	15387	15263	15402	15322	15220	15323	15259	15279	15054	15168	15331	15216	15350	15063	15279	15288	15204	15301	15392	15246	15367	15234	15292	15174	15307	15142	15489	15309	15304	15384	15238	15474	15207	15511	15232	15203	15448	15209	15268	15168	15075	15130	15540	15301	15387	15348	15108	15317	15227	15352	15078	15265	15252	15216	15385	15396	15072	15155	15236	15227	15358	15544	15216	15421	15106	15120	15221	15210	15277	15385	15216	15547	15330	15176	15344	15342	15309	15235	15451	15131	15321	15115	15361	15290	15265	15349	15207	15273	15233	15111	15169	15181	15302	15452	15375	15191	15380	15446	15411	15391	15513	15294	15459	15413	15343	15428	15402	15267	15248	15352	15241	15427	15456	15364	15240	15220	15321	15314	15267	15469	15229	15288	15148	15317	15153	15232	15224	15479	15406	15242	15543	15248	15334	15301	15384	15071	15424	15226	15114	15179	15271	15299	15228	15160	15391	15408	15322	15156	15430	15433	15219	15386	15192	15309	15295	15345	15138	15493	15435	15341	15431	15255	15135	15456	15414	15368	15304	15401	15242	15293	15237	15310	15318	15161	15193	15337	15051	15345	15410	15399	15500	15183	15406	15375	15386	15223	15286	15491	15403	15419	15346	15328	15242	15160	15359	15415	15304	15388	15318	15359	15121	15237	15363	15077	15347	15381	15013	15451	15253	15308	15420	15300	15029	15355	15216	15294	15344	15307	15244	15348	15164	15402	15358	15303	15279	15167	15517	15397	15356	15210	15277	15224	15251	15282	15344	15583	15302	15219	15359	15221	15138	15076	15138	15378	15240	15299	15167	15565	15102	15301	15448	15105	15251	15265	15263	15281	15533	15164	15221	15137	15248	15446	15326	15291	15248	15264	15238	15315	15295	15116	15294	15157	15125	15102	15194	15428	15341	15282	15198	15343	15083	15422	15375	15255	15100	15438	15237	15330	15363	15417	15342	15538	15305	15354	15134	15247	15436	15314	15244	15431	15263	15249	15332	15447	15272	15042	15026	15255	15304	15228	15267	15226	15282	15277	15279	15444	15111	15313	15434	15189	15294	15204	15165	15512	15116	15322	15213	15168	15222	15231	15271	15245	15257	15256	15282	15367	15158	15190	15225	15127	15364	15235	15381	15438	15452	15102	15207	15082	15324	15412	15387	15156	15283	15281	15044	15340	15362	15438	15240	15419	15218	15398	15419	15266	15393	15204	15272	15350	15412	15343	15326	15420	15230	15126	15174	15312	15213	15465	15279	15324	15255	15348	15243	15364	15343	15268	15189	15386	15184	15189	15279	15330	15270	15136	15281	15296	15272	15172	15206	15297	15283	15213	15310	15319	15305	15290	15377	15259	15408	15322	15379	15344	15313	15340	15070	15320	15259	15445	15536	15389	15317	15410	15413	15344	15205	15196	15231	15548	15409	15508	15446	15398	15463	15297	15306	15141	15390	15269	15185	15206	15375	15323	15233	15296	15116	15463	15261	15174	15030	15394	15180	15206	15246	15365	15301	15384	15416	15335	15244	15106	15037	15223	15034	15061	15279	15067	15278	15143	15218	15254	15191	15392	15126	15132	15216	15445	15361	15311	15101	15446	15258	15178	15461	15266	15208	15218	15300	15136	15224	15354	15258	15234	15282	15302	15341	15197	15229	15423	15475	15404	15312	15256	15396	15314	15268	15469	15351	15130	15263	15589	15258	15338	15323	15196	15238	15266	15200	15180	15335	15204	15304	15262	15537	15275	15189	15223	15375	15290	15362	15291	15254	15364	15254	15235	15335	15190	15263	15245	15263	15249	15121	15134	15258	15200	15154	15294	15157	15278	15474	15328	15229	15256	15277	15194	15239	15371	15412	15215	15108	15218	15264	15364	15405	15303	15444	15280	15399	15239	15336	15200	15233	15322	15244	15244	15264	15353	15299	15336	15148	15292	15241	15366	15287	15374	15193	15307	15248	15426	15267	15362	15212	15307	15292	15398	15239	15162	15120	15422	15387	15092	15239	15159	15216	15220	15275	15405	15358	15528	15252	15312	15394	15286	15275	15321	15378	15337	15159	15267	15396	15324	15151	15357	15404	15226	15405	15258	15190	15155	15264	15370	15244	15521	15543	15192	15367	15310	15303	15253	15373	15267	15264	15134	15360	15448	15426	15472	15047	15327	15374	15328	15307	15364	15322	15273	15399	15517	15316	15140	15247	15220	15151	15276	15457	15321	15247	15248	15191	15454	15345	15133	15386	15153	15200	15151	15366	15316	15382	15448	15353	15434	15166	15322	15399	15386	15357	15225	15373	15378	15141	15253	15122	15300	15314	15545	15249	15303	15370	15365	15180	15339	15548	15343	15560	15384	15243	15115	15234	15388	15189	15449	15243	15114	15402	15083	15329	15292	15422	15246	15229	15473	15212	15265	15365	15494	15302	15101	15063	15330	15266	15411	15278	15346	15189	15276	15117	15353	15326	15158	15286	15447	15241	15144	15186	15400	15451	15380	15275	15428	15369	15204	15321	15361	15364	15151	15289	15156	15282	15057	15324	15249	15179	15225	15212	15216	14898	15406	15187	15215	15257	15350	15393	15219	15105	15088	15566	15477	15322	15375	15530	15304	15294	15150	15516	15229	15393	15302	15336	15311	15136	15271	15275	15258	15377	15146	15244	15357	15212	15385	15355	15394	15267	15346	15189	15243	15516	15489	15250	15145	15327	15262	15339	15270	15131	15270	15398	15167	15378	15321	15184	15312	15099	15349	15276	15171	15335	15208	15165	15344	15339	15225	15367	15084	15205	15159	15145	15413	15504	15175	15467	15214	15094	15273	15224	15211	15425	15209	15262	15336	15251	15477	15238	15420	15328	15265	15392	15095	15189	15295	15212	15237	15338	15250	15274	15357	15215	15120	15404	15274	15223	15185	15410	15406	15234	15336	15367	15279	15566	15290	15343	15446	15217	15328	15221	15205	15299	15334	15303	15144	15295	15110	15210	15302	15020	15265	15349	15300	15363	15176	15215	15442	15440	15346	15160	15401	15163	15285	15303	15447	15313	15505	15414	15233	15414	15353	15311	15294	15363	15295	15226	15233	15261	15292	15272	15287	15200	15304	15304	15251	15334	15349	15336	15058	15234	15293	15147	15479	15435	15215	15336	15419	15141	15223	15309	15320	15452	15266	15413	15318	15382	15378	15588	15290	15255	15356	15224	15374	15500	15131	15190	15375	15278	15417	15188	15308	15279	15522	15095	15278	15370	15373	15339	15344	15077	15142	15161	15313	15492	15338	15402	15222	15460	15329	15186	15234	15338	15276	15127	15113	15415	15425	15292	15240	15289	15353	15284	15299	15191	15221	15311	15147	15573	15432	15603	15260	15415	15373	15337	15277	15309	15450	15388	15298	15109	15255	15253	15427	15360	15318	15492	15331	15235	15310	15313	15404	15505	15316	15379	15272	15268	15260	15265	15249	15275	15292	15203	15397	15372	15390	15302	15292	15419	15318	15286	15256	15172	15281	15360	15326	15294	15253	15395	15273	15277	15211	15140	15159	15211	15244	15357	15353	15324	15307	15359	15410	15301	15366	15284	15337	15274	15259	15308	15475	15312	15307	15227	15242	15375	15372	15296	15194	15268	15181	15181	15355	15293	15196	15457	15179	15302	15230	15084	15328	15344	15358	15169	15351	15204	15126	15353	15261	15427	15371	15312	15432	15309	15094	15320	15422	15279	15399	15232	15181	15251	15313	15353	15264	15343	15367	15353	15378	15255	15331	15334	15454	15247	15194	15154	15229	15513	15254	15336	15267	15257	15253	15624	15568	15263	15333	15340	15214	15321	15222	15287	15191	15359	15416	15226	15166	15342	15260	15149	15370	15387	15321	15138	15275	15118	14980	15406	15282	15452	15481	15372	15262	15315	15412	15320	15402	15449	15377	15314	15387	15341	15107	15454	15336	15315	15291	15323	15249	15392	15495	15341	15320	15203	15315	15127
40750	57994	41426	23913	17148	15033	15129	14958	14959	14864	14877	14906	14992	14884	14990	15031	15044	14992	15090	15132	14991	14973	15086	14972	14961	14956	15013	14990	15008	14993	14848	15040	14890	15013	14977	14998	15140	15023	14916	14920	15060	14879	14991	15051	14895	15104	15132	14938	14967	14942	15028	14941	14792	15073	15125	14950	15024	14890	14948	14860	14892	14960	14943	14882	15096	14999	14885	14861	14897	15023	15018	15051	14966	15033	14885	14888	14965	14928	14945	14655	15048	15039	15087	14825	14939	15074	15130	15064	14885	14896	14873	14933	14959	15037	15053	14874	15029	14947	14808	14780	15032	14977	15151	15000	14880	14723	14843	14838	15048	14960	15035	14929	14797	14978	14872	15007	14964	14910	14969	14797	14936	15010	15067	14905	15000	14939	15014	14988	15028	14892	14782	15030	14868	15190	15011	15048	14915	14965	15025	14927	14964	14950	15013	14912	15063	14776	15084	14996	14900	15002	15132	14965	14894	15012	15036	14821	14923	14999	15053	15081	15075	14857	15239	15102	15056	15076	15047	14949	15019	14969	14957	15003	14928	14800	15062	14875	14927	14970	14957	14926	14924	14987	14929	14904	14844	15059	15055	14906	15041	15000	14943	15008	15064	14952	15003	15023	14848	14912	14908	14960	15013	14974	14939	14943	14852	14966	14998	15169	14834	15075	15045	14923	15167	15003	14979	14789	15028	15069	14875	15156	15032	14868	14840	15016	15030	15072	14870	14922	14922	14824	14894	15062	14938	14858	14967	14859	14873	15056	15067	15014	14864	15090	14950	14876	14929	14875	14940	15021	14963	15082	15023	15038	15109	14939	15040	14917	14874	14958	14913	14857	14714	15001	14843	14986	15026	15028	15156	14912	14942	14956	14854	15038	14904	15097	14891	14967	14884	14955	14930	14700	14948	15133	15052	14933	14794	14861	15009	14980	15108	15112	14836	14993	15037	14904	14842	14841	14966	15039	14813	14836	14830	15038	14922	14994	14975	14972	14848	14946	14919	14867	15044	15018	15015	14959	14887	15094	15139	14989	15032	14837	15072	15015	15076	15029	14911	15164	15011	15054	15057	15005	15062	14953	15130	14820	14918	14958	14969	15059	14943	14998	14979	14852	15068	14879	14930	14984	14913	15101	14994	15081	14895	15009	14843	14917	14991	15135	15048	14881	14998	14937	15053	14953	15126	14998	15083	15037	14963	15003	14794	14873	15037	14978	14884	15067	15033	14916	15008	14983	15148	14965	15153	15003	14873	15025	14953	14945	14809	14937	15137	14865	14871	15068	15112	14969	14959	15053	14898	15093	14975	15031	15084	14918	14977	14969	15039	14651	15094	14964	14893	15121	15022	14896	15026	14876	14996	15041	15310	15078	14947	14963	14745	15000	15022	14966	14893	15091	14888	14851	15004	15025	15048	14678	14958	15070	14987	15046	14867	14914	14850	14842	14903	14998	14940	14851	15092	14904	14989	14959	14946	14910	15019	14910	14984	15035	15159	14903	14865	15093	15049	14878	14910	14857	14983	14794	14929	14995	15015	15034	14976	14877	15001	14932	14947	14934	15065	14948	15021	14885	14995	14970	14905	15081	14926	14994	14884	14870	14996	15004	14787	15016	15044	14950	14942	15018	15012	15017	14912	14864	14989	14944	15140	14990	14933	14934	14939	15003	14944	14904	14902	15012	15023	15094	14856	15113	15045	15015	15014	14949	14981	15005	15135	15094	14959	14798	14896	14961	15111	14906	15031	15100	14770	14928	14954	14936	14993	15067	14838	14845	15015	14905	14808	15048	14946	14941	15157	15021	14943	14881	14989	14956	14967	14921	14881	14986	15057	15054	14932	14958	14988	14962	14814	15001	15070	14868	14843	14856	14984	14933	14897	14946	14828	14957	14880	14972	15004	14929	15128	14997	14831	14943	15252	14928	14859	14843	14863	15026	14917	14891	14987	14885	14927	15145	14976	14932	14809	14871	14961	14931	14981	15166	14889	14964	14932	15060	14934	14881	14886	14845	14927	14913	15066	14805	14980	15006	15119	14935	15011	15072	15002	14899	14905	14911	14842	14958	14897	15033	14987	14930	14923	15122	14904	15149	14867	15010	14984	14917	14994	15107	14907	14831	14970	15037	14813	14868	14875	15058	14966	14869	14960	15012	14926	14787	15131	14848	15109	14940	14904	14973	14920	14940	15040	14930	14949	15078	14842	14849	14985	14843	14866	14920	14914	15021	14922	15051	15009	15165	14948	14856	15075	14979	14850	14835	14927	15071	14936	14972	14908	15136	14723	14952	14950	15015	14824	15076	15048	14938	15130	14882	14883	15119	15031	14965	14984	14963	14860	14863	15033	14885	14968	14962	15063	14917	14990	14928	14781	14925	15025	15046	14971	15022	14903	14913	14984	14993	15066	14993	15020	14814	14967	14865	15005	14968	15029	14874	14946	14947	14894	15049	14947	14854	14851	14957	15140	14956	15110	14888	14979	15056	15007	14924	14981	15036	14933	14787	15026	15082	15012	15061	15058	14919	14983	14992	15075	14944	14883	14979	14953	14865	14930	14965	15011	14851	15022	15073	14968	15026	14933	14980	15020	15180	15033	15108	14979	14883	14859	14935	14839	15034	14923	14887	15035	14990	15035	14842	14873	14897	14897	14996	14851	15029	14858	15012	15004	14997	14948	14834	15039	15009	14942	14849	14901	15134	14980	15121	14941	14997	14918	14831	14982	14927	15023	15048	14931	15047	14972	15056	14889	14820	14953	14899	14849	15069	14999	14820	14958	15012	14887	14806	15006	15068	15104	15032	14941	14876	15167	15065	14957	15079	15022	14885	14865	14970	14953	14986	14971	14995	15001	14946	15149	15058	14781	15039	14943	14970	14998	15072	15087	15059	14950	15014	15103	15087	15028	14859	14920	14952	14968	15037	14879	15080	14931	15010	15082	14877	15014	14885	14971	14963	14997	14835	14774	15072	15118	14809	14968	15027	14933	14986	15063	14994	14959	15012	14888	14973	14904	15094	14920	14886	14948	14826	15049	14899	14913	14989	14988	14899	14832	14993	14927	14936	15053	15086	14991	15058	15141	14949	15039	15038	14884	14966	14807	14797	15033	14876	14993	15015	14931	15066	15040	15167	14818	14925	15069	14891	14926	14903	14989	14829	14917	14833	14861	14987	14995	14809	15041	15000	14953	15071	14922	14996	15046	14828	14976	15098	14930	14847	15045	14939	14834	14979	14894	14977	15104	14976	14993	14861	14855	15047	14839	15071	15000	14912	14915	14926	15096	15035	14963	14901	14983	14882	14856	14864	14961	15168	14953	15111	14980	14913	15023	14981	14955	14942	15023	14927	14985	14865	14960	14893	14863	14927	14821	15057	15014	14926	15074	14894	14983	14957	14941	14805	14958	15063	14880	14829	15088	14878	15062	14982	14982	14966	14870	14968	15074	14972	14950	14906	14996	15017	15013	14995	14876	14959	14827	15017	14759	14952	15128	14886	14867	14905	15045	14910	14929	14895	14881	15054	14946	15053	14990	14880	14853	15127	14969	14848	15012	15139	14873	15050	15099	14708	14946	15075	14941	14848	15010	14959	14941	14907	14894	14814	14990	15005	15057	14757	14972	14995	15079	15008	14988	14972	15072	14914	14985	15031	15095	14999	14920	14902	14990	15033	14960	14960	14886	14790	15053	15001	15108	14912	15035	14948	14922	15059	14962	14954	14910	15025	14910	14966	15078	14895	14981	15053	14925	14869	15030	14953	15001	14911	15026	14865	14894	14916	14900	15036	14831	14938	15043	15027	14815	15046	15088	15023	15021	14863	15056	15056	14911	14993	14790	15131	14908	14968	14915	15049	15013	15055	14877	14914	15129	14950	14907	15187	14939	14987	14842	14907	15003	15134	14953	14910	14886	15056	15042	14944	14891	14970	15118	15046	14963	14941	14905	14947	14966	15071	15016	14985	14914	14898	15062	14989	15063	15152	15115	15004	14962	15140	15083	14895	14839	15029	15288	14982	14854	14922	15015	14911	14930	15100	15008	14989	14928	15009	15227	14995	15079	14871	15078	15122	15062	14883	14865	15039	15113	15094	14875	14818	14950	14832	14917	15082	15064	14996	14987	15001	14929	14810	15159	15010	14955	14944	15006	14877	15018	15047	14877	14937	15035	14992	14961	14892	14982	14929	15037	14885	14972	15057	15038	14864	15182	14936	15166	14885	15060	14878	15130	14893	14932	15003	14979	14876	14987	14998	15066	14973	14972	14994	15099	14857	14969	14940	15014	15093	14992	15097	14837	15124	14952	14926	14899	14944	14862	15048	15172	14947	14860	15058	14838	14885	14852	14983	14934	15127	15156	14878	15023	14921	14922	15030	14951	15030	15270	14984	14928	14872	14895	15072	14871	15151	14958	14874	14941	14972	14961	14912	14878	14791	14912	15087	15059	15025	14987	14920	15052	15044	14916	15044	14935	14970	14866	15097	14977	14801	14977	15090	14998	14890	14989	14866	15061	15053	14914	14852	14863	14890	14945	14960	14884	14953	14970	14992	14948	14937	15116	14905	14801	15036	14932	15034	14930	14935	14925	14845	14991	14875	15177	14821	15013	14988	14946	14843	15052	15156	15084	14979	14989	15063	14922	15088	14984	15054	15117	15006	15045	15001	14987	15009	14982	14938	14973	15040	15049	14876	14965	14750	14908	14882	15093	14938	15111	15129	14956	14940	14921	14915	14909	14871	15025	14919	14841	14988	14927	14886	15083	14762	14941	14716	15007	14983	15048	14904	14869	14943	15039	14819	15002	15077	14899	15067	15078	15018	15045	14929	15075	15030	14876	15049	14924	15030	14951	14943	15005	15061	15087	14944	14820	14936	15045	14854	15038	14939	14852	14928	14953	15043	14925	14841	15022	15040	15092	14885	14910	14878	14984	14927	14892	14975	15064	15057	15029	15061	15000	15041	14790	15029	14918	14984	14939	14910	15007	14778	14999	15016	15052	14978	14915	14926	14871	14977	14990	14972	14810	15046	15057	14987	14989	14950	15031	14807	14896	14872	15005	15114	14882	15010	14938	15004	15067	15112	15036	15108	14900	14926	15009	15005	14937	15059	15100	14924	15052	14872	14831	14974	14746	14757	14988	14922
31414	38730	39049	27462	18830	16359	16173	16062	15813	15890	15778	15813	15975	15889	15809	15749	15813	15766	15882	15993	15745	15756	15849	15819	15846	15759	15716	15857	15951	15897	15742	15872	15772	15872	15797	15813	15770	15897	15865	15720	15622	15559	15849	15789	15713	15907	15785	15725	15849	15813	15830	15998	15841	15840	15936	15790	15910	15694	15693	15753	15743	15805	15876	15798	15499	15747	15759	15721	15653	15882	15816	15855	15843	15896	15946	15779	15830	15710	16032	15786	15691	15742	15712	15694	15892	15752	15892	15704	15658	15723	15586	15846	15909	15930	15795	15842	15659	15866	15989	15721	15672	15928	15903	15764	15635	15832	15881	16009	15839	15891	15839	15820	15846	15664	15700	15796	15797	15706	15607	15667	15643	15834	15663	15647	15973	15698	15850	15777	15915	15848	15832	15757	15799	15996	15841	15907	15816	15892	15833	16136	15886	15785	15840	15603	15881	15903	15889	15873	15606	15777	15707	15658	15747	15786	15841	15861	15759	15651	15800	15755	15688	15654	15800	15656	15614	15780	15821	15939	15807	15600	15873	15763	15628	15691	15742	15879	15839	15748	15831	15760	15758	15772	15739	15737	15749	15649	15740	15777	15781	15967	15763	15785	15954	16018	15895	15690	15805	15711	15768	15833	15900	15781	15891	15647	15814	15610	15733	15886	15710	15691	15718	15902	15875	15836	15805	15892	15820	15860	15738	15812	15836	15812	15703	16027	15886	15778	15926	15869	15746	15904	15808	15867	15882	15889	15862	15688	15823	15809	15659	15878	15760	15800	15846	15643	15803	15668	15839	15795	15870	15829	15790	15740	15561	15600	15719	15739	15813	15687	15988	15794	15813	15788	15876	15917	15864	15895	15773	15827	15760	15558	15757	15708	15798	15944	15731	15672	15883	15847	15859	15801	15748	15869	15841	15837	15798	15846	15707	15833	15786	16082	15819	15785	15772	15596	15806	15723	15922	15788	15957	16004	15775	15774	15799	15528	15738	15871	15986	15755	15607	15777	15801	15858	15858	15769	15956	15810	15826	15741	15813	15751	15835	15799	15774	15640	15854	15831	15762	15645	15729	15673	15790	15697	15852	15738	15840	15774	15697	15622	15756	15841	15653	16066	15948	15783	15719	15849	15731	15967	15726	15929	15488	15760	15777	15661	15819	15607	15708	15654	15744	15762	15779	15659	15710	15564	15587	15794	15875	15946	15915	15616	15869	15696	15918	15774	15772	15579	15937	15773	15823	15741	15867	15916	15801	15491	15664	15722	15675	15665	15986	15849	15747	15977	15777	15659	15766	15970	15855	15806	15881	15756	15604	15724	15653	15902	15792	15976	15879	15628	15915	15767	15672	15900	15735	15834	15801	15611	15754	15643	15697	15880	15543	15957	15794	15914	15814	15832	15786	15740	15624	15926	15786	15734	15856	15872	15903	15813	15907	15924	15777	15750	15740	15518	15665	15844	15831	15758	15648	15883	15909	15782	15784	15711	15682	15805	15880	15713	15680	15624	15646	15855	15691	15756	15916	15878	15871	15818	15714	15651	15682	15776	15618	15681	15511	15725	15841	15714	15886	15859	15902	15856	15891	15781	15806	15865	15699	15680	15902	15741	15793	15745	15908	16006	15762	15797	15792	15708	15706	15585	15695	15797	15821	15923	15676	15812	15870	15796	15847	15863	15919	15662	15957	15654	15731	15973	15936	15729	15835	15884	15851	15699	15651	15711	15749	15997	15775	15907	15757	15633	15828	16032	15903	15837	15871	15748	15864	15833	15920	15725	15728	15804	15697	15775	15904	15839	15772	15996	15856	15805	15943	15801	15691	15807	15910	15713	15942	15747	15789	15791	15920	15884	15761	15880	15837	15650	15742	15609	15770	15847	15789	15792	15728	15716	15697	15694	15767	15950	15666	15750	15712	16024	15867	15557	15640	15764	15914	15786	15589	15661	15920	15837	15746	15786	15768	15891	16019	15730	15690	15698	15838	15737	15862	15653	15704	15810	15974	15623	15856	15861	15765	15849	15697	15528	15714	15786	15496	15712	15821	15684	15850	15473	15798	15765	15736	15803	15896	15965	15710	15782	15912	15678	15713	15828	15818	15687	15696	15727	15686	15736	15601	15753	15902	15726	15681	15838	15901	15753	15692	15586	15665	15832	15847	15751	15619	15776	15693	15711	15844	15707	15631	15698	15591	15647	15895	15841	15873	15714	15846	15888	15773	15828	15813	15706	15870	15750	15856	15799	15672	15692	15984	15844	15806	15726	15677	15696	15826	15896	15828	15951	15673	15753	15638	15887	15680	15740	15793	15617	15886	15695	15725	15884	15748	15801	15830	15784	15763	15801	15762	15880	15952	15742	15971	15788	15958	15827	15795	15805	15970	15792	15715	15695	15879	15684	15713	15808	15781	15684	15728	15733	15728	15776	15798	15737	15732	15648	15703	15628	15643	15815	15631	15981	15527	15799	15823	15833	15867	15933	15764	15800	15777	15838	15651	15845	15966	15834	15774	15965	15519	15500	15798	15648	15720	15677	15696	15737	15825	15830	15735	15736	15749	15872	15869	15894	15747	15805	15879	15636	15673	15826	15794	15838	15769	15825	15905	15919	15876	15749	15680	15736	15862	15627	15794	15871	15718	15675	15815	15714	15697	15796	15946	15855	15702	15827	15821	15698	15874	15702	15724	15959	15670	15861	15873	15772	15876	15776	15875	15930	15786	16032	15725	15739	15673	15667	15682	15737	15982	15741	15781	15938	15741	16080	15828	15806	15817	15750	15744	15771	15646	15687	15633	15650	15820	15952	15975	15773	15859	15861	15806	15889	15990	15585	15718	15849	15748	15854	15834	15738	15787	15771	15715	15691	15841	15801	15644	15621	15787	15798	15762	15694	15942	15740	15740	15896	15944	15833	15842	15908	15695	15635	15609	16024	15788	15830	15921	15696	15795	15775	15933	15695	15841	16001	15714	15779	15887	15598	15866	15872	15976	15726	15751	15832	15524	15711	15704	15776	15759	15836	15843	15647	15901	15680	15959	15825	15811	15787	15668	15718	15659	15853	15880	15849	15631	15735	15623	15783	15687	15873	15908	15820	15727	15650	16023	15829	15885	15881	15837	15726	15733	15818	15586	15775	15765	15767	15691	15746	15598	15716	15939	15877	15828	15814	16062	16021	15753	15725	15790	15956	15795	15844	16028	15842	15865	15902	15750	15783	15618	15840	15867	15872	15753	15722	15639	15996	15802	15810	15747	15830	16022	15836	15846	15926	15878	15879	15848	15798	15956	15862	15760	15705	15886	15728	15720	15903	15626	15495	15900	15874	15731	15992	15743	15734	15639	15936	15992	15840	15789	15786	15963	15659	15947	16041	15801	15755	15764	15956	15866	15880	15897	15625	15867	15710	15730	15540	15756	15887	15668	15755	15785	15820	15992	15925	15699	15795	15640	15639	15717	15591	15809	15732	15645	15955	15620	15657	15925	15788	15711	15852	15695	15788	15938	15925	15593	15708	15814	15825	15711	15964	15787	16027	15691	15949	15848	15794	16019	15763	15915	15945	15583	15642	15923	15759	15923	15787	15681	15977	15774	16016	15745	15701	15759	15698	16056	15833	15603	15712	15724	15686	15807	15947	15872	15655	15630	15605	15868	15729	15720	15877	15734	15806	15809	15793	15643	15875	15784	15767	15795	15951	15646	15975	15940	15899	15671	15799	15667	15721	15832	15665	15648	15862	15728	16070	15863	15807	15788	15835	15847	15869	15827	15818	15703	15592	15929	15728	15815	15872	15684	15858	15634	15874	15827	15861	15870	15774	15785	15853	15842	15633	15809	15767	15962	15747	15936	15737	15594	15660	15569	15465	15705	15840	15738	15861	15802	15717	15969	15760	15757	15852	15871	15773	15958	15641	15755	15700	15749	15814	15717	15820	15967	15767	15874	15627	15698	15762	15711	15807	15895	15785	15847	15905	15664	15781	15691	15838	15833	15819	15901	15747	15694	15752	15722	15647	15965	15855	15715	15891	15874	15801	15912	15741	15721	16011	15936	15615	15795	15724	15915	15764	15809	15691	15645	15588	15906	15650	15920	15841	15746	15655	16006	15856	15816	15611	16008	15701	15880	15994	16051	15791	15814	15794	15852	15668	15701	15920	15854	15693	15816	15745	15901	15829	15988	15700	15644	15738	15599	15637	15749	15711	15707	15839	15708	15874	15739	15776	15879	15651	15682	15713	15784	15974	15693	15796	15779	15923	15896	15603	15732	15534	15823	15909	15988	15726	15735	15771	15695	15773	15885	15900	15955	15895	15936	15969	15801	15715	15774	16133	15636	15752	15744	15776	15650	15921	15890	15663	15797	15707	15724	15743	15840	15900	15710	15978	15891	15778	15856	15683	15875	15986	15729	15821	15800	15821	15775	15816	15939	15922	15666	15923	15973	15833	15927	15849	15745	15783	15870	15772	15635	16053	15609	15881	15805	15745	15755	15739	15916	15813	16094	15749	15776	15810	15780	15754	15883	15774	15511	15768	15649	15788	15979	15995	15841	15620	15893	15747	15837	15602	15797	15740	15844	15689	15874	15824	15818	15765	15699	15776	15684	15816	15627	15739	15961	16016	15721	15660	15844	15797	15659	15799	15610	15539	15898	15882	15773	15670	15783	15749	15730	15764	15833	15726	15771	15484	15583	15714	15830	15797	15829	15913	15908	15780	15841	15623	15806	15688	15685	15684	15932	15730	15841	15497	15822	15859	15698	15756	15676	15595	15853	15803	15860	15922	15802	15909	15735	15911	15678	15860	15711	15918	15857	15799	15909	15705	15821	15775	15896	15859	15516	15721	15838	15689	15895	15727	15760	15817	15674	15814	15914	15646	15810	15884	15760	15587	15677	15864	15795	15782	15906	15852	15719	15857	15772	15708	16110	15861	15738	15729	15793	15838	15939	15943	15754	15961	15656	15708	15806	15730	15933	15875	15801	15648	15861	15757	15878	16053	15926	15767	15855	15630	15923	15677	15953	15432	15791	15738	15661	15684	15626	15748	15721	15754	15991	15863	15573	15825	15665	15970	15700	15845	15835	15855	15771	15795	15927	15884	15926	15870	15726	15624	15806	15691	15904	15620	15968	15819	15867	15662	15775	15923
45546	61739	43297	25052	17569	15410	15368	15255	15327	15405	15450	15384	15305	15407	15176	15294	15212	15325	15164	15375	15416	15323	15386	15261	15359	15295	15317	15379	15180	15463	15403	15412	15368	15238	15174	15580	15256	15437	15115	15283	15262	15268	15226	15159	15259	15241	15434	15413	15202	15407	15373	15134	15195	15253	15285	15325	15493	15276	15452	15236	15077	15276	15390	15410	15169	15258	15326	15313	15278	15393	15472	15397	15257	15301	15333	15523	15174	15302	15423	15263	15301	15252	15290	15299	15407	15237	15391	15126	15499	15134	15301	15226	15241	15319	15395	15362	15492	15233	15252	15328	15317	15232	15298	15305	15263	15380	15412	15339	15304	15230	15333	15358	15281	15163	15350	15316	15402	15181	15261	15254	15446	15289	15162	15227	15306	15555	15231	15264	15205	15207	15192	15370	15305	15442	15109	15190	15374	15135	15130	15403	15381	15208	15265	15438	15318	15357	15257	15424	15411	15437	15330	15217	15116	15302	15075	15459	15147	15389	15225	15214	15155	15381	15258	15475	15183	15344	15250	15396	15236	15198	15433	15206	15166	15306	15244	15443	15218	15334	15171	15414	15275	15307	15222	15094	15417	15216	15271	15292	15334	15340	15406	15300	15475	15021	15305	15146	15375	15422	15357	15172	15174	15160	15162	15345	15272	15307	15065	15350	15266	15303	15590	15453	15319	15342	15324	15291	15245	15307	15328	15218	15288	15275	15267	15378	15198	15294	15222	15247	15314	15314	15287	15207	15392	15215	15302	15219	15236	15462	15221	15385	15335	15413	15416	15305	15312	15299	15428	15359	15307	15345	15253	15250	15262	15245	15368	15198	15424	15334	15316	15224	15465	15144	15287	15214	15386	15248	15292	15418	15451	15245	15286	15191	15230	15461	15207	15268	15263	15220	15342	15330	15475	15115	15147	15274	15343	15543	15203	15375	15319	15339	15286	15349	15414	15375	15486	15246	15371	15184	15110	15255	15169	15222	15343	15394	15396	15386	15228	15188	15549	15309	15187	15133	15197	15159	15345	15229	15480	15397	15318	15301	15267	15284	15324	15303	15406	15306	15114	15363	15406	15365	15329	15391	15372	15316	15290	15227	15549	15302	15216	15456	15453	15335	15239	15349	15368	15355	15340	15391	15508	15134	15272	15443	15248	15347	15158	15378	15431	15310	15383	15256	15239	15160	15331	15201	15192	15119	15314	15278	15349	15352	15420	15337	15180	15351	15362	15310	15345	15455	15417	15247	15362	15120	15471	15338	15252	15211	15352	15441	15437	15280	15302	15239	15216	15274	15495	15507	15227	15291	15263	15281	15520	15295	15335	15212	15401	15212	15264	15080	15403	15472	15467	15096	15276	15311	15187	15502	15293	15321	15433	15372	15177	15362	15375	15430	15292	15345	15313	15300	15479	15318	15350	15214	15436	15376	15264	15341	15357	15322	15237	15306	15176	15415	15454	15294	15333	15324	15277	15275	15079	15350	15270	15345	15351	15411	15116	15282	15207	15250	15384	15362	15336	15373	15220	15357	15078	15410	15416	15444	15326	15222	15320	15259	15417	15354	15407	15269	15277	15297	15306	15270	15254	15475	15372	15244	15237	15313	15370	15125	15169	15313	15282	15310	15301	15370	15220	15250	15393	15406	15436	15233	15273	15498	15336	15469	15455	15210	15297	15309	15503	15401	15440	15274	15211	15293	15310	15383	15364	15431	15156	15268	15307	15338	15470	15414	15489	15258	15196	15263	15241	15216	15341	15352	15279	15424	15185	15285	15483	15213	15434	15311	15413	15305	15443	15222	15359	15385	15268	15329	15308	15311	15277	15249	15242	15184	15240	15138	15309	15195	15405	15388	15310	15505	15302	15331	15296	15264	15395	15288	15189	15246	15231	15270	15416	15399	15332	15427	15420	15237	15310	15298	15457	15298	15245	15335	15460	15343	15278	15458	15378	15228	15355	15240	15303	15275	15202	15331	15278	15245	15371	15294	15319	15408	15466	15326	15340	15267	15277	15300	15200	15369	15424	15145	15498	15294	15260	15321	15289	15364	15266	15183	15286	15308	15273	15263	15248	15370	15426	15340	15101	15346	15194	15560	15275	15329	15328	15192	15420	15398	15381	15230	15229	15314	15379	15434	15280	15404	15319	15312	15308	15309	15329	15402	15233	15265	15291	15189	15435	15413	15336	15172	15214	15424	15353	15228	15078	15405	15144	15309	15359	15339	15416	15429	15277	15384	15284	15383	15246	15349	15182	15398	15290	15307	15348	15272	15224	15312	15368	15355	15433	15371	15381	15261	15239	15247	15293	15318	15463	15300	15289	15160	15487	15307	15334	15345	15470	15168	15275	15306	15357	15381	15261	15265	15179	15312	15284	15405	15408	15234	15392	15363	15264	15283	15231	15425	15447	15450	15384	15227	15332	15248	15436	15299	15361	15293	15188	15299	15264	15264	15336	15352	15396	15428	15237	15212	15427	15378	15371	15323	15019	15298	15263	15512	15309	15442	15335	15358	15277	15322	15317	15248	15405	15408	15466	15528	15270	15430	15425	15346	15185	15241	15454	15283	15227	15252	15320	15338	15316	15401	15250	15350	15340	15369	15396	15532	15112	15267	15320	15355	15320	15376	15292	15232	15315	15304	15409	15385	15364	15271	15407	15242	15385	15333	15244	15339	15170	15297	15371	15347	15244	15166	15050	15265	15391	15378	15364	15381	15172	15259	15356	15176	15164	15315	15374	15353	15304	15320	15394	15306	15155	15268	15171	15249	15348	15526	15331	15278	15403	15261	15259	15312	15243	15410	15360	15398	15328	15234	15330	15277	15296	15240	15318	15230	15378	15303	15334	15405	15410	15346	15250	15353	15234	15370	15319	15250	15374	15184	15274	15532	15408	15278	15436	15317	15287	15219	15284	15263	15211	15330	15197	15316	15418	15300	15273	15258	15291	15305	15460	15329	15089	15241	15180	15108	15270	15402	15412	15299	15248	15312	15281	15254	15391	15342	15397	15437	15226	15111	15401	15395	15156	15336	15284	15352	15453	15276	15263	15318	15280	15338	15413	15329	15339	15312	15279	15267	15252	15249	15325	15253	15215	15474	15302	15249	15275	15418	15397	15391	15302	15196	15272	15076	15402	15313	15347	15261	15429	15173	15367	15250	15380	15347	15414	15333	15352	15424	15395	15237	15249	15382	15253	15198	15255	15190	15163	15319	15388	15206	15342	15511	15414	15159	15268	15272	15215	15208	15459	15256	15299	15296	15342	15238	15197	15369	15228	15351	15258	15222	15202	15194	15425	15247	15476	15521	15450	15278	15186	15314	15453	15418	15328	15208	15296	15336	15334	15169	15285	15336	15275	15278	15397	15336	15206	15485	15326	15381	15270	15180	15203	15232	15304	15319	15310	15240	15228	15305	15196	15415	15349	15315	15425	15383	15242	15342	15206	15355	15298	15305	15235	15340	15180	15405	15282	15404	15397	15466	15286	15430	15514	15268	15276	15251	15280	15255	15242	15260	15326	15347	15358	15344	15270	15311	15411	15281	15356	15353	15346	15312	15419	15407	15205	15364	15336	15326	15429	15353	15244	15259	15459	15167	15254	15166	15382	15159	15268	15359	15195	15317	15508	15354	15355	15389	15182	15353	15164	15309	15337	15308	15151	15446	15087	15466	15107	15289	15134	15376	15253	15243	15253	15211	15205	15419	15414	15188	15358	15251	15395	15324	15317	15167	15110	15416	15296	15489	15199	15361	15294	15304	15198	15236	15408	15351	15262	15311	15228	15183	15291	15270	15306	15205	15239	15180	15274	15386	15298	15366	15298	15502	15237	15483	15394	15304	15376	15308	15367	15379	15302	15323	15380	15261	15372	15176	15294	15347	15247	15385	15424	15160	15311	15264	15369	15445	15254	15224	15140	15321	15232	15324	15584	15345	15286	15252	15430	15293	15395	15396	15365	15334	15311	15393	15351	15450	15340	15320	15311	15503	15295	15159	15226	15235	15287	15370	15280	15378	15316	15158	15354	15251	15478	15331	15334	15115	15355	15333	15302	15412	15333	15379	15330	15393	15396	15394	15419	15452	15410	15439	15351	15345	15211	15459	15148	15404	15247	15539	15230	15175	15307	15429	15346	15363	15137	15260	15275	15304	15225	15349	15376	15235	15193	15201	15333	15281	15192	15334	15368	15349	15371	15338	15283	15422	15180	15436	15281	15395	15345	15122	15233	15496	15402	15396	15310	15203	15348	15342	15388	15290	15381	15198	15425	15303	15394	15241	15241	15361	15276	15443	15330	15366	15311	15426	15324	15314	15351	15315	15357	15262	15426	15290	15230	15281	15144	15309	15324	15312	15322	15255	15311	15272	15349	15250	15264	15302	15129	15381	15234	15322	15261	15186	15557	15279	15408	15387	15285	15259	15342	15251	15262	15145	15530	15336	15421	15315	15235	15180	15275	15353	15170	15376	15170	15423	15180	15374	15435	15318	15321	15299	15293	15300	15101	15226	15432	15358	15368	15221	15327	15277	15372	15308	15248	15349	15407	15262	15300	15379	15334	15393	15259	15226	15380	15347	15389	15469	15421	15352	15286	15339	15343	15325	15331	15489	15346	15321	15313	15290	15267	15346	15399	15541	15325	15405	15372	15332	15397	15333	15479	15452	15344	15161	15358	15398	15246	15338	15316	15200	15298	15368	15467	15275	15393	15398	15439	15348	15157	15492	15208	15268	15587	15338	15282	15362	15277	15358	15184	15437	15293	15202	15281	15260	15236	15283	15230	15371	15204	15191	15316	15525	15188	15258	15281	15355	15234	15274	15404	15151	15466	15257	15344	15242	15296	15298	15397	15395	15373	15416	15258	15165	15249	15256	15310	15291	15306	15414	15234	15229	15118	15281	15305	15263	15339	15229	15262	15376	15218	15231	15405	15225	15336	15420	15350	15324	15356	15281	15337	15430	15292	15257	15436	15371	15254	15421	15312	15193	15256	15306	15427	15365	15333	15321	15461	15312	15231	15236	15351	15335	15303	15330	15154	15205	15252	15310	15349	15451	15393	15377	15256	15186	15232	15347	15302	15444	15320	15184	15415	15374	15314	15222	15331	15215	15478	15269	15166	15307	15347	15366	15509	15362	15263	15404
24027	24376	34286	28696	23722	22645	21359	16736	15940	16142	15977	15891	16005	16107	15879	16028	15863	15915	15856	15833	15900	15893	15978	16008	16097	15669	15991	16001	15881	15761	15882	15814	15815	15728	15965	15800	15850	15845	15810	15497	15832	15716	15962	15766	15948	15804	15706	15636	15767	15821	15955	15951	15871	15937	15805	15843	15749	15789	15730	15874	15886	15801	15693	15867	15842	15857	15739	15670	15899	15575	15945	15842	15908	15831	15836	15747	15879	15791	15677	15690	15634	15780	15657	15727	15704	15773	15665	15763	15674	15699	15979	15793	15710	15781	15609	15636	15833	15626	15890	15892	15781	15832	15712	15809	15711	15698	15754	15797	15841	15693	15767	15639	15810	15771	15714	15630	15798	15673	15721	15612	16057	15922	15925	15729	15764	15726	15629	15872	15801	15826	15792	15629	15889	15549	15673	15788	15801	15594	15736	15662	15802	15555	15834	15912	15683	15609	15688	15732	15727	15545	15672	15769	15637	15542	15843	15763	15722	15654	15757	15802	15569	15618	15731	15446	15610	15655	15741	15802	15688	15724	15686	15816	15694	15724	15845	15551	15765	15702	15851	15835	15836	15852	15812	15918	15684	15795	15754	15670	15826	15773	15555	15734	15701	15826	15895	15696	15644	15768	15973	15733	15651	15635	15836	15758	15642	15661	15892	15711	15682	15763	15706	15550	15848	15666	15759	15675	15902	15856	15685	15828	15830	15808	15873	15728	15722	15507	15825	15796	15880	15620	15902	15731	15658	15854	15488	15752	15612	15709	15634	15504	15860	15680	15908	15784	15668	15737	15718	15656	15792	15891	15719	15722	15691	15470	15662	15539	15660	15692	15870	15645	15675	15719	15854	15478	15732	15780	15855	15601	15795	15721	15737	15709	15895	15844	15693	15727	15654	15611	15656	15670	15637	15670	15609	15671	15919	15710	15772	15616	15708	15710	15565	15346	15534	15828	15933	15766	15839	15675	15682	15747	15749	15810	15684	15748	15832	15895	15741	15823	15807	15730	15610	15742	15823	15686	15778	15826	15794	15730	15681	15712	15827	15695	15901	15797	15626	15849	15684	15710	15770	15699	15985	15823	15774	15938	15653	15678	15743	15778	15790	15693	15787	15703	15858	15622	15879	15748	15617	15764	15719	15491	15835	15687	15757	15709	15955	15840	15741	15817	15922	15657	15774	15850	15928	15632	15942	15713	15849	15719	15803	15711	15770	15613	15739	15726	15619	15627	15746	15672	15587	15710	15622	15699	15790	15661	15727	15903	15769	15793	15523	15741	15864	15620	15883	15512	15726	15642	16023	15710	15770	15487	15796	15619	15779	15729	15766	15627	15460	15706	15871	15669	15862	15654	15495	15920	15724	15464	15687	15684	15807	15794	15718	15686	15695	15571	15709	15933	15718	15759	15577	15843	15869	15765	15694	15722	15740	15719	15652	15848	15735	15728	15755	15656	15849	15736	15872	15854	15723	15697	15738	15752	15671	15719	16015	15711	15671	15854	15723	15782	15625	15835	15735	15682	15750	15857	15790	15690	15819	15805	15598	15715	15766	15766	15787	15731	15703	15753	15614	15834	15780	15756	15628	15670	15819	15727	15810	15672	15895	15743	15690	15756	15823	15723	15716	15594	15670	15720	15639	15666	15830	15640	15650	15541	15492	15695	15613	15724	15680	15804	15908	15573	15724	15804	15654	15788	15775	15565	15763	15617	15635	15762	15688	15535	15727	15645	15707	15769	15779	15823	15839	15743	15750	15727	15901	15942	15860	15741	15776	15745	15771	15518	15688	15515	15791	15586	16007	15656	15713	15678	15670	15703	15954	15597	15760	15695	15516	15607	15630	15884	15653	15762	15655	15677	15778	15784	15719	15615	15759	15831	15744	15777	15875	15731	15869	15812	15695	15780	15680	15538	15942	15660	15780	15656	15643	15773	15707	15991	15617	15774	15620	15546	15629	15750	15721	15624	15949	15620	15773	15660	15585	15703	15592	15800	15660	15601	15709	15743	15802	15644	15779	15793	15718	15693	15720	15603	15885	15714	15781	15664	15628	15586	15655	15690	15871	15750	15494	15590	15837	15928	15868	15725	15775	15636	15631	15545	15725	15662	15685	15651	15665	15503	15791	15715	15539	15739	15716	15822	15773	15656	15675	15585	15573	15698	15807	15648	15903	15728	15862	15749	15794	15805	15803	15714	15729	15681	15920	15761	15795	15801	15810	15737	15675	15625	15769	15860	15655	15565	15792	15745	15859	15772	15476	15647	15811	15575	15976	15688	15691	15743	15765	15774	15748	15775	15496	15668	15696	15644	15660	15625	15748	15635	15745	15897	15616	15788	15540	15679	15622	15778	15755	15542	15858	15907	15735	15850	15798	15772	15633	15557	15672	15683	15900	15809	15707	15805	15586	15616	15919	15674	15620	15766	15809	15690	15822	15786	15599	15754	15752	15794	15791	15876	15839	15819	15748	15560	15878	15755	15761	15670	15635	15760	15892	15831	15608	15730	15804	15670	15503	15729	15693	15737	15828	15785	15662	15473	15691	15722	15612	15777	15659	15742	15794	15855	15838	15744	15762	15615	15562	15631	15972	15662	15721	15734	15623	15607	15621	15937	15688	15826	15544	15650	15589	15843	16042	15702	15820	15599	15778	15820	15696	15669	15753	15467	15589	15764	15790	15581	15766	15756	15669	15836	15592	15752	15651	15644	15833	15731	15692	15849	15751	15859	15640	15687	15642	15837	15813	15658	15813	15533	15766	15675	15820	15785	15987	15766	15584	15712	15571	15665	15904	15772	15687	15649	15684	15665	15887	15713	15894	15621	15789	15660	15789	15719	15960	15701	15996	15702	15930	15901	15853	15672	15699	15630	15826	15886	15845	15504	15768	15732	15912	15836	15829	15630	15732	15559	15703	15722	15760	15669	15845	15619	15861	15684	15950	15696	15647	15585	15738	15930	15926	15803	15733	15858	16067	15785	15626	15688	15793	15699	15671	15581	15979	15783	15807	15710	15765	15721	15712	15459	15605	15563	15739	15851	15678	15663	15717	15765	15717	15765	15731	15954	15779	15819	15636	15710	15709	15597	15905	15627	15792	15760	15742	15682	15585	15781	15715	15713	15862	15574	15786	15903	15778	15814	15665	15737	15654	15779	15758	15652	15583	15589	15860	15806	15599	15614	15746	15676	15643	15587	15802	15524	15698	15715	15717	15689	15677	15764	15692	15466	15770	15708	15711	15880	15733	15584	15709	15688	15980	15663	15722	15877	15496	15824	15780	15625	15586	15755	15846	15596	15560	15557	15602	15760	15568	15752	15649	15853	15821	15783	15576	15800	15565	15753	15557	15758	15883	15831	15661	15751	15637	15806	15665	15796	15648	15901	15470	15621	15659	15726	15616	15713	15602	15674	15761	15800	15656	15771	15789	15718	15718	15864	15788	15844	15708	15652	15703	15918	15713	15594	15696	15684	15679	15852	15748	15616	15885	15780	15940	15567	15570	15636	15792	15827	15602	15675	15669	15794	15503	15745	15839	15779	15845	15892	15831	15789	15873	15682	15705	15774	15777	15705	15894	15588	15699	15969	15946	15835	15729	15762	15858	15802	15589	15609	15694	15588	15718	15809	15891	15643	15698	15739	15898	15933	15881	15716	15709	15725	15782	15618	15789	15899	15745	15677	15773	15542	15729	15590	15743	15883	15933	15989	15697	15830	15677	15637	15626	15804	15864	15687	15811	15804	15883	15672	15748	15785	15740	15714	15678	15744	15689	15706	15848	15642	15689	15898	15804	15942	15509	15817	15762	15614	15761	15607	15569	15609	15873	15550	15664	15763	15616	15625	15619	15784	15928	15641	15907	15688	15808	15498	15923	15811	15686	15658	15613	15801	15932	15730	15584	15875	15664	15559	15664	15538	15689	15916	15696	15876	15746	15902	15896	15850	15586	15590	15750	15918	15693	15611	15813	15731	15646	15641	15817	15812	15809	15740	15548	15840	15742	15712	15636	15860	15792	15784	15534	15697	15691	15893	15817	15833	16008	15820	15725	15948	15753	15604	15759	15650	15602	15446	15819	15711	15672	15724	15753	15943	15811	15830	15565	15748	15737	15713	15751	15702	15774	15793	15669	15710	15644	15621	15652	15553	15744	15829	15733	15892	15781	15877	15698	15668	15679	15825	15728	15625	15566	15674	15834	15726	15755	15825	15926	15744	15876	15760	15897	15677	15919	15754	15790	15799	15956	15403	15822	15645	15687	15729	15590	15578	15646	15797	15693	15598	15764	15782	15795	15631	15658	15598	15613	15714	15790	15746	15824	15565	15560	15591	15653	15807	15590	15753	15836	15808	15789	15764	15777	15632	15984	15928	15938	15777	15677	15738	15759	15833	15603	15554	15745	15880	15616	15683	15768	15831	15761	15721	15757	15737	15624	15816	15711	15680	15907	15870	16003	15795	15723	15810	15620	15786	15644	15865	15633	15588	15716	15745	15870	15828	15718	15630	15592	15814	15862	15796	15817	15988	15752	15684	15763	15825	15517	15796	15773	15795	15651	15598	15885	15912	15543	15637	15753	15772	15770	15681	15547	15664	15635	15593	15640	15839	15779	15752	15684	15973	15733	15749	15736	15744	15705	15684	15838	15746	15528	15571	15769	15679	15681	15551	15638	15786	15802	15759	15578	15659	15885	15615	15738	15802	15750	15821	15632	15743	15756	15709	15608	15610	15797	15839	15792	15585	15658	15560	15547	15664	15772	15865	15653	15770	15529	15620	15773	15735	15784	15676	15696	15467	15634	15869	15655	15704	15705	15560	15668	15724	15665	15797	15528	15655	15565	15594	15762	15708	15778	15795	15501	15796	15803	15486	15769	15808	15841	15669	15763	15819	15627	15803	15594	15596	15734	15781	15662	15777	15849	15950	15685	15771	15665	15533	15805	15745	15668	15652	15738	15644	15677	15655	15623	15564	15718	15735	15747	15654	15769	15802	15748	15676	15847	15612	15946	15838	15954	15633	15686	15609	15732	15887	15676	15962	15809	15702	15857	15902	15775	15704	15669	15616	15821	15647	15720	15701	15891	15588	15676	15731	15791	15706	15821	15771	15658	15594	15584	15677	15594	15748	15777	15722	15816	15630	15600	15780
61643	106901	83453	53258	30232	16665	15235	15264	15282	15469	15467	15446	15305	15392	15472	15454	15502	15455	15314	15308	15285	15288	15449	15416	15309	15403	15432	15350	15304	15524	15404	15494	15392	15497	15515	15337	15269	15459	15127	15425	15337	15423	15377	15401	15406	15344	15334	15558	15526	15146	15474	15480	15436	15275	15381	15362	15366	15304	15421	15173	15539	15306	15338	15244	15277	15174	15255	15355	15297	15371	15292	15557	15397	15259	15426	15366	15394	15409	15384	15430	15396	15388	15496	15360	15312	15412	15392	15459	15347	15485	15389	15534	15396	15469	15334	15412	15393	15510	15366	15285	15336	15589	15408	15315	15429	15370	15490	15405	15391	15298	15421	15377	15386	15273	15303	15401	15539	15196	15437	15443	15419	15312	15290	15459	15385	15425	15300	15214	15362	15429	15577	15170	15313	15255	15263	15341	15331	15380	15328	15298	15237	15249	15386	15370	15484	15543	15285	15297	15491	15273	15327	15295	15468	15157	15390	15394	15486	15309	15419	15396	15513	15448	15311	15379	15378	15225	15309	15468	15393	15364	15463	15583	15373	15446	15447	15515	15363	15235	15262	15444	15410	15267	15261	15355	15391	15328	15298	15351	15379	15444	15226	15419	15444	15428	15382	15132	15282	15224	15371	15322	15316	15298	15444	15424	15327	15299	15383	15465	15303	15226	15276	15079	15170	15425	15420	15367	15366	15389	15241	15335	15327	15225	15215	15351	15194	15407	15292	15283	15433	15421	15390	15321	15300	15382	15470	15386	15235	15305	15251	15417	15184	15424	15281	15479	15381	15326	15271	15203	15233	15263	15214	15323	15354	15416	15197	15292	15344	15482	15381	15311	15399	15313	15321	15367	15447	15366	15325	15410	15416	15336	15271	15473	15440	15365	15334	15342	15356	15267	15347	15221	15445	15321	15345	15419	15322	15181	15294	15280	15359	15403	15306	15154	15264	15257	15298	15271	15515	15306	15291	15364	15516	15324	15402	15307	15516	15563	15192	15321	15177	15455	15364	15433	15250	15418	15344	15231	15503	15191	15268	15473	15417	15399	15230	15331	15382	15371	15248	15337	15437	15292	15369	15158	15208	15306	15477	15402	15219	15340	15390	15274	15318	15504	15362	15234	15492	15316	15364	15347	15289	15287	15358	15332	15292	15388	15374	15418	15254	15286	15386	15256	15291	15503	15344	15319	15312	15338	15260	15494	15393	15267	15468	15290	15301	15415	15478	15300	15431	15278	15508	15386	15313	15518	15221	15297	15268	15384	15340	15387	15391	15439	15357	15367	15279	15552	15224	15359	15325	15486	15379	15330	15288	15404	15352	15294	15254	15181	15397	15374	15431	15356	15450	15395	15199	15438	15269	15503	15343	15355	15254	15361	15513	15281	15291	15405	15362	15308	15400	15378	15458	15195	15325	15347	15209	15253	15310	15263	15381	15449	15416	15220	15339	15338	15369	15506	15315	15368	15319	15418	15395	15524	15398	15428	15396	15467	15346	15116	15414	15248	15345	15391	15475	15380	15327	15206	15393	15409	15205	15278	15329	15499	15234	15363	15503	15337	15461	15221	15303	15441	15461	15355	15412	15400	15270	15261	15455	15279	15336	15308	15355	15358	15438	15210	15239	15372	15389	15230	15414	15392	15469	15351	15425	15409	15377	15434	15278	15314	15361	15583	15398	15162	15475	15461	15448	15359	15413	15370	15217	15519	15239	15460	15445	15355	15334	15506	15359	15227	15375	15433	15322	15346	15187	15200	15233	15424	15384	15302	15309	15344	15334	15411	15371	15405	15314	15261	15350	15282	15540	15282	15448	15326	15259	15376	15365	15380	15499	15182	15477	15342	15140	15313	15231	15353	15338	15359	15057	15460	15411	15409	15252	15213	15368	15446	15412	15417	15409	15333	15273	15408	15347	15286	15382	15253	15338	15270	15328	15247	15368	15251	15248	15316	15377	15576	15367	15226	15330	15557	15331	15324	15296	15354	15316	15236	15372	15277	15290	15396	15364	15461	15325	15285	15379	15145	15275	15385	15391	15326	15195	15338	15327	15233	15348	15468	15387	15289	15459	15241	15201	15271	15355	15330	15451	15408	15429	15380	15578	15350	15396	15267	15334	15426	15363	15364	15430	15283	15130	15298	15131	15399	15300	15299	15337	15278	15425	15224	15239	15295	15400	15255	15507	15320	15204	15469	15184	15208	15467	15426	15381	15275	15291	15439	15279	15283	15378	15173	15132	15349	15419	15347	15134	15381	15293	15250	15362	15483	15431	15390	15340	15440	15316	15356	15349	15536	15404	15208	15407	15155	15308	15400	15411	15498	15390	15336	15338	15258	15273	15269	15333	15368	15199	15349	15172	15463	15281	15366	15429	15339	15316	15520	15336	15498	15267	15372	15567	15327	15274	15482	15472	15352	15382	15355	15299	15483	15250	15314	15443	15492	15361	15391	15313	15441	15479	15344	15391	15305	15171	15332	15333	15271	15267	15306	15360	15372	15593	15368	15340	15453	15408	15327	15359	15379	15389	15430	15255	15445	15356	15338	15523	15389	15300	15317	15252	15316	15324	15314	15232	15361	15313	15135	15139	15340	15368	15226	15352	15290	15455	15531	15260	15539	15197	15478	15310	15396	15544	15320	15394	15336	15347	15351	15340	15308	15546	15183	15275	15444	15383	15416	15295	15414	15489	15340	15282	15240	15379	15441	15308	15343	15506	15333	15273	15320	15398	15376	15290	15445	15306	15320	15311	15347	15282	15469	15185	15410	15274	15137	15314	15440	15143	15343	15377	15491	15478	15389	15422	15400	15465	15364	15331	15375	15315	15267	15405	15349	15379	15366	15303	15303	15408	15384	15417	15298	15248	15341	15407	15218	15377	15295	15510	15386	15184	15317	15324	15365	15295	15335	15397	15420	15335	15318	15285	15316	15245	15359	15252	15448	15278	15391	15475	15384	15235	15344	15235	15419	15503	15375	15255	15436	15478	15370	15390	15427	15386	15355	15285	15280	15274	15364	15259	15293	15415	15455	15442	15239	15355	15498	15364	15435	15453	15263	15445	15205	15293	15499	15379	15353	15454	15395	15300	15381	15346	15587	15356	15467	15531	15297	15278	15318	15425	15365	15226	15205	15336	15263	15355	15489	15347	15455	15530	15268	15393	15172	15547	15366	15453	15271	15266	15427	15312	15348	15299	15419	15150	15449	15446	15295	15389	15380	15327	15147	15303	15334	15301	15471	15343	15358	15288	15245	15522	15284	15249	15314	15417	15391	15362	15256	15402	15382	15312	15239	15265	15542	15328	15437	15444	15338	15343	15415	15406	15374	15334	15336	15347	15329	15379	15263	15414	15260	15247	15354	15237	15459	15324	15407	15307	15382	15426	15363	15337	15424	15513	15286	15287	15477	15413	15393	15210	15520	15209	15357	15260	15330	15307	15148	15289	15281	15234	15331	15292	15390	15380	15248	15350	15420	15292	15313	15468	15391	15306	15303	15298	15416	15284	15398	15527	15223	15367	15208	15395	15227	15250	15404	15500	15343	15414	15367	15470	15442	15433	15458	15363	15239	15373	15373	15202	15177	15277	15354	15412	15516	15302	15096	15395	15118	15422	15221	15451	15433	15316	15311	15287	15206	15248	15152	15323	15389	15272	15349	15270	15415	15358	15354	15471	15373	15198	15370	15298	15337	15474	15202	15401	15159	15261	15467	15429	15362	15512	15314	15148	15329	15305	15456	15358	15380	15397	15336	15407	15402	15443	15344	15339	15424	15426	15403	15361	15383	15428	15297	15441	15401	15281	15383	15395	15099	15543	15424	15379	15406	15290	15293	15376	15247	15441	15425	15535	15404	15354	15389	15172	15299	15272	15294	15295	15192	15184	15356	15351	15348	15435	15273	15444	15360	15381	15200	15433	15276	15357	15179	15300	15265	15353	15203	15439	15353	15362	15364	15296	15427	15221	15259	15436	15412	15419	15260	15301	15323	15389	15218	15445	15332	15424	15333	15456	15341	15323	15251	15302	15328	15435	15352	15483	15381	15393	15362	15446	15407	15433	15369	15116	15341	15315	15577	15461	15442	15336	15341	15260	15367	15398	15319	15280	15367	15067	15386	15433	15308	15410	15294	15188	15301	15452	15216	15520	15312	15521	15349	15159	15450	15381	15173	15312	15472	15476	15337	15255	15451	15443	15428	15441	15461	15408	15282	15519	15248	15357	15257	15422	15305	15435	15332	15356	15240	15414	15377	15365	15449	15379	15238	15346	15416	15427	15415	15248	15314	15298	15232	15528	15328	15573	15222	15440	15315	15281	15286	15432	15168	15267	15250	15465	15395	15367	15260	15529	15352	15444	15455	15280	15484	15173	15224	15321	15396	15432	15300	15461	15302	15387	15283	15396	15479	15427	15219	15436	15444	15289	15389	15335	15376	15392	15376	15358	15280	15279	15377	15357	15360	15208	15333	15356	15338	15452	15353	15513	15181	15296	15384	15404	15481	15300	15318	15389	15236	15389	15246	15291	15471	15432	15360	15452	15249	15287	15585	15510	15427	15315	15363	15214	15381	15150	15367	15393	15407	15288	15315	15405	15362	15334	15454	15256	15497	15207	15295	15325	15383	15166	15193	15410	15450	15414	15322	15268	15585	15505	15378	15329	15408	15280	15306	15270	15444	15336	15320	15454	15383	15407	15483	15460	15389	15448	15321	15335	15199	15461	15262	15541	15390	15313	15371	15413	15364	15378	15502	15248	15268	15263	15390	15260	15234	15445	15198	15352	15264	15439	15239	15352	15336	15494	15224	15574	15207	15232	15456	15380	15393	15315	15305	15378	15164	15578	15405	15243	15407	15292	15329	15556	15369	15259	15328	15365	15145	15357	15407	15498	15459	15242	15266	15391	15325	15471	15473	15372	15277	15392	15389	15487	15374	15315	15389	15217	15348	15353	15347	15572	15327	15279	15270	15290	15318	15276	15292	15209	15317	15192	15238	15343	15162	15222	15458	15237	15424	15399	15440	15388	15514	15208	15313	15298	15323	15459	15361	15182	15281	15500	15405	15448	15262	15281	15508	15369	15476	15301	15290	15293	15336	15498	15355	15456	15161	15257	15364	15419	15372	15340	15303	15423	15390	15492	15371
32694	39103	37036	26005	17862	16134	15730	15392	15482	15598	15547	15459	15488	15464	15569	15505	15590	15557	15438	15318	15486	15597	15368	15480	15518	15347	15450	15575	15556	15498	15365	15695	15469	15498	15353	15611	15476	15316	15398	15494	15488	15407	15406	15346	15591	15604	15323	15586	15498	15669	15376	15361	15419	15348	15614	15529	15513	15351	15457	15245	15437	15382	15567	15518	15437	15491	15654	15313	15588	15377	15390	15535	15560	15391	15538	15414	15514	15659	15345	15570	15529	15524	15213	15490	15454	15332	15543	15456	15401	15417	15491	15440	15570	15704	15448	15587	15503	15459	15514	15580	15524	15573	15291	15606	15566	15370	15615	15321	15693	15511	15690	15494	15563	15475	15386	15439	15490	15722	15365	15410	15483	15363	15690	15331	15489	15510	15652	15575	15450	15466	15275	15512	15450	15523	15560	15443	15513	15477	15572	15399	15525	15488	15435	15673	15505	15362	15560	15333	15335	15526	15601	15652	15541	15442	15602	15486	15475	15420	15502	15586	15544	15454	15472	15569	15518	15497	15363	15192	15480	15487	15627	15505	15441	15354	15436	15538	15356	15556	15418	15252	15423	15382	15554	15513	15471	15597	15637	15475	15481	15700	15475	15753	15611	15404	15529	15352	15459	15668	15387	15411	15440	15511	15402	15263	15582	15416	15706	15541	15525	15533	15341	15566	15507	15556	15459	15549	15629	15357	15455	15360	15427	15571	15514	15568	15589	15438	15499	15434	15519	15623	15506	15669	15428	15537	15660	15536	15296	15387	15551	15659	15425	15527	15473	15541	15470	15406	15473	15719	15391	15550	15437	15492	15555	15576	15665	15624	15364	15371	15485	15479	15520	15585	15616	15509	15567	15475	15518	15467	15618	15288	15506	15456	15522	15448	15457	15603	15323	15520	15626	15257	15419	15396	15338	15514	15546	15436	15566	15491	15403	15626	15388	15462	15394	15596	15402	15365	15485	15453	15227	15472	15475	15255	15500	15406	15416	15377	15467	15534	15495	15450	15387	15459	15429	15462	15546	15641	15605	15460	15547	15389	15541	15516	15341	15578	15526	15603	15567	15480	15701	15521	15489	15482	15522	15440	15524	15349	15375	15630	15369	15504	15434	15713	15572	15557	15536	15411	15398	15414	15516	15539	15638	15443	15653	15510	15233	15619	15463	15469	15633	15418	15670	15642	15431	15500	15278	15386	15480	15596	15507	15380	15447	15500	15488	15588	15345	15487	15295	15333	15574	15418	15458	15473	15462	15680	15528	15520	15547	15795	15565	15427	15550	15639	15427	15409	15601	15636	15708	15508	15325	15345	15517	15557	15520	15516	15582	15422	15477	15694	15570	15603	15495	15525	15555	15466	15545	15496	15395	15695	15477	15485	15550	15335	15451	15575	15560	15517	15518	15286	15444	15671	15589	15504	15585	15667	15470	15423	15468	15448	15630	15453	15699	15564	15608	15564	15613	15599	15391	15255	15404	15700	15473	15488	15559	15594	15477	15475	15552	15631	15508	15510	15508	15594	15476	15468	15500	15493	15514	15504	15483	15233	15398	15361	15492	15261	15372	15411	15563	15543	15536	15504	15636	15592	15572	15526	15604	15497	15681	15528	15705	15583	15357	15436	15507	15442	15389	15537	15371	15373	15432	15605	15412	15498	15485	15313	15503	15553	15517	15396	15383	15481	15340	15548	15526	15493	15389	15366	15601	15089	15360	15545	15403	15339	15539	15508	15505	15572	15537	15505	15494	15463	15477	15501	15532	15476	15545	15491	15466	15384	15633	15555	15607	15543	15603	15580	15304	15398	15544	15422	15542	15550	15466	15402	15364	15425	15346	15737	15662	15591	15462	15391	15438	15481	15368	15431	15556	15492	15399	15634	15479	15532	15483	15521	15374	15636	15482	15473	15531	15510	15338	15325	15457	15599	15439	15559	15638	15575	15433	15468	15383	15482	15572	15386	15532	15651	15488	15318	15431	15540	15584	15518	15335	15576	15499	15411	15539	15499	15424	15514	15621	15324	15419	15603	15410	15418	15292	15237	15452	15755	15480	15496	15486	15539	15417	15541	15424	15507	15674	15646	15540	15355	15629	15317	15478	15540	15359	15357	15623	15465	15481	15750	15438	15349	15430	15486	15638	15603	15577	15528	15471	15416	15594	15454	15520	15392	15716	15474	15531	15509	15347	15460	15419	15344	15589	15258	15508	15561	15663	15379	15578	15451	15599	15389	15438	15492	15626	15454	15400	15459	15388	15344	15632	15496	15586	15533	15541	15586	15603	15485	15452	15574	15493	15403	15629	15446	15465	15557	15270	15365	15470	15617	15485	15441	15422	15490	15492	15377	15507	15628	15281	15444	15383	15555	15714	15578	15446	15598	15573	15614	15606	15450	15648	15566	15529	15542	15465	15444	15475	15408	15471	15541	15376	15562	15317	15449	15519	15476	15599	15550	15577	15640	15537	15392	15283	15649	15607	15334	15591	15566	15635	15552	15601	15503	15424	15500	15555	15441	15593	15555	15483	15491	15557	15516	15396	15442	15347	15351	15542	15499	15542	15410	15469	15553	15435	15333	15321	15474	15521	15510	15544	15305	15455	15529	15674	15511	15598	15468	15614	15645	15327	15532	15537	15428	15526	15639	15583	15596	15421	15584	15312	15518	15475	15416	15524	15388	15456	15454	15556	15571	15440	15453	15541	15628	15353	15388	15425	15517	15541	15447	15452	15449	15495	15443	15652	15538	15420	15362	15428	15372	15380	15525	15587	15477	15378	15480	15548	15528	15453	15383	15582	15343	15542	15445	15384	15598	15531	15580	15418	15664	15447	15438	15580	15341	15554	15522	15400	15433	15568	15446	15422	15516	15348	15503	15445	15483	15432	15349	15525	15381	15436	15404	15498	15527	15469	15495	15500	15540	15532	15486	15497	15527	15602	15468	15429	15542	15461	15539	15409	15367	15294	15452	15517	15466	15550	15358	15408	15505	15525	15583	15537	15588	15239	15504	15522	15335	15551	15460	15561	15483	15714	15696	15563	15481	15494	15357	15398	15438	15593	15570	15410	15387	15491	15465	15739	15547	15573	15518	15491	15830	15589	15455	15462	15677	15563	15636	15342	15544	15710	15465	15739	15460	15392	15551	15539	15501	15546	15624	15488	15632	15601	15431	15565	15530	15655	15624	15495	15563	15532	15489	15164	15412	15544	15416	15584	15453	15423	15366	15476	15674	15405	15508	15268	15355	15551	15476	15390	15605	15343	15682	15526	15572	15610	15554	15592	15580	15385	15560	15570	15555	15399	15272	15476	15526	15571	15401	15668	15675	15695	15434	15550	15467	15450	15541	15578	15496	15616	15635	15430	15487	15540	15367	15534	15637	15573	15502	15270	15629	15307	15680	15672	15622	15383	15466	15346	15450	15373	15376	15513	15526	15563	15440	15577	15561	15334	15410	15357	15487	15478	15630	15423	15461	15572	15462	15447	15490	15566	15668	15675	15537	15488	15488	15521	15560	15491	15591	15416	15568	15494	15449	15712	15626	15547	15529	15671	15589	15619	15533	15511	15487	15396	15513	15430	15515	15533	15458	15259	15366	15673	15379	15538	15620	15586	15536	15467	15493	15623	15437	15392	15591	15354	15442	15543	15387	15420	15458	15666	15385	15627	15629	15503	15561	15629	15514	15564	15494	15579	15675	15554	15493	15504	15524	15626	15426	15262	15614	15461	15485	15642	15696	15517	15635	15389	15312	15657	15389	15335	15678	15649	15542	15404	15516	15668	15599	15555	15523	15521	15509	15648	15392	15615	15333	15528	15459	15395	15580	15429	15614	15372	15658	15429	15519	15624	15400	15389	15370	15496	15713	15454	15314	15496	15462	15498	15540	15499	15418	15369	15480	15487	15524	15633	15593	15381	15397	15497	15709	15582	15393	15624	15428	15547	15469	15452	15290	15289	15424	15583	15573	15498	15636	15639	15469	15555	15622	15563	15591	15549	15356	15436	15465	15519	15393	15441	15489	15396	15601	15518	15556	15486	15362	15403	15430	15484	15630	15596	15618	15592	15478	15547	15265	15427	15541	15389	15485	15293	15539	15347	15563	15675	15415	15523	15523	15368	15516	15557	15528	15535	15444	15605	15554	15520	15517	15304	15563	15439	15320	15375	15501	15311	15405	15396	15388	15390	15353	15434	15442	15508	15466	15564	15498	15539	15521	15667	15570	15346	15579	15728	15592	15474	15478	15830	15698	15383	15485	15346	15391	15425	15436	15419	15348	15609	15350	15456	15453	15466	15290	15455	15529	15246	15402	15522	15538	15592	15392	15240	15657	15495	15563	15412	15338	15485	15496	15482	15496	15357	15684	15528	15444	15403	15446	15507	15582	15584	15596	15620	15616	15552	15640	15620	15426	15477	15360	15496	15332	15425	15522	15665	15484	15596	15338	15619	15403	15618	15340	15643	15572	15538	15434	15429	15593	15529	15375	15497	15697	15688	15667	15519	15473	15490	15665	15503	15486	15635	15590	15582	15461	15471	15278	15566	15530	15660	15580	15428	15587	15596	15505	15403	15593	15586	15471	15472	15415	15345	15561	15557	15552	15556	15562	15490	15676	15389	15681	15686	15586	15322	15525	15504	15335	15566	15480	15344	15495	15451	15617	15600	15438	15491	15349	15337	15374	15603	15416	15502	15468	15710	15529	15631	15423	15494	15522	15679	15736	15576	15386	15687	15470	15505	15327	15441	15780	15438	15406	15515	15487	15544	15606	15616	15651	15487	15558	15539	15491	15475	15570	15412	15647	15561	15612	15523	15346	15586	15533	15545	15623	15417	15410	15619	15424	15451	15423	15408	15414	15455	15561	15520	15466	15393	15336	15587	15447	15641	15603	15382	15604	15592	15578	15442	15382	15669	15517	15360	15387	15378	15469	15311	15631	15517	15414	15396	15440	15494	15308	15438	15396	15471	15591	15395	15493	15455	15393	15495	15613	15514	15383	15497	15568	15626	15530	15564	15640	15479	15344	15466	15572	15495	15361	15395	15569	15701	15623	15538	15514	15563	15476	15461	15417	15560	15440	15593	15685	15651	15430	15610	15636	15418	15429	15395	15281	15537	15397	15491	15301	15567	15554	15555	15504	15598	15475
42355	56761	40160	23911	16935	15314	15086	15157	15035	15073	15185	15118	15200	15037	15069	15180	15153	15203	15168	15210	15044	15137	15119	15030	15051	15022	15102	15252	15121	15026	15196	15087	15201	15003	15084	14891	15031	15103	15316	15078	15102	14996	15125	14903	14990	15173	15206	14991	15008	15273	15163	15399	14963	15052	15157	14911	14946	15047	14958	15173	15140	15156	15027	15129	14962	15045	15090	15038	15028	14947	15056	15089	15092	15117	15215	15155	15059	15070	15234	15170	15093	15137	15016	15053	14997	15129	14994	15013	15085	14920	15107	15078	15005	15058	15004	15144	15093	15225	14979	15019	15035	15251	15190	15035	15175	15100	15123	15019	15055	15289	15133	15069	15212	15169	15061	15219	14948	15209	15026	15188	15030	15067	15219	14973	15159	15405	14958	15003	14961	14996	14992	15065	15056	15158	14977	14985	15141	15118	15027	15088	15188	15221	14953	15128	15242	15104	15141	15190	15186	15101	15060	15052	15062	15101	15055	15101	14977	15002	15012	15013	15075	15161	15006	15136	15214	15139	15061	14939	15130	15250	14965	15085	15105	15030	15318	15134	14991	15054	15151	15268	15169	15099	15063	15159	15278	14920	15116	15187	15009	15093	15167	15039	15076	15183	15163	15014	15109	14965	15107	15143	15149	15011	15242	15224	15113	15236	15175	14963	15226	15282	15013	15069	15221	15091	15122	15118	15078	14979	15047	14811	15083	15132	15173	15180	15061	15162	15244	15157	14954	15014	15083	15046	15016	15082	15019	14980	14976	15239	14989	15035	15142	15069	15079	15177	15028	15256	14927	15209	15355	15154	15196	14983	15023	15090	14904	15102	15187	15104	15103	14968	14964	15052	15137	15064	15014	15035	15267	15222	15158	15112	15001	15082	15115	14956	15169	15112	14959	15242	15138	14959	15043	15031	15104	15010	15131	15082	15092	14991	15216	15085	15000	15160	15058	15174	15169	15082	15228	15173	15265	15115	14988	15033	15080	15013	15141	15159	15086	15059	15182	15039	15005	15114	15040	15153	15009	15158	15206	15188	15117	14986	15006	15195	15156	15273	14952	15046	15085	15156	15065	14958	15088	15101	15008	15182	14957	14969	15220	15050	15038	15138	15056	15230	15155	14989	15143	14997	15211	15188	15152	15192	15007	15334	15098	15031	15021	15054	14844	15082	15133	15060	15081	15226	15044	15060	15155	15149	15128	15136	15143	15077	15119	15007	15196	15132	15086	14911	15065	15007	15100	14990	15087	15097	15304	15193	15046	15165	14982	15081	15353	15132	15085	15256	14997	14825	15185	15141	14994	14985	15255	15134	15163	15150	15070	15028	15176	14890	15075	15100	15020	15100	15109	15003	15073	15047	15108	14891	15141	15127	14985	15178	15039	14984	14969	15132	15237	15105	15190	15102	15300	15032	14999	15226	15137	15003	15164	14936	14964	15187	15008	15140	15042	15205	15123	15066	15176	14896	15139	15188	15180	15013	14975	15083	15106	14993	14974	15197	14945	15126	15161	15119	15209	15168	15143	14995	15190	15059	15007	15031	15014	15170	15161	15152	15046	15044	15068	15048	15115	15006	15157	15083	15152	15075	15075	15157	15036	14936	15167	15054	15080	15142	15174	15098	15014	15147	15134	15152	15204	15050	15170	15040	15228	15106	14955	15090	14980	15111	14995	14996	15093	15111	15096	15127	15246	15029	15000	15058	15010	15094	15045	15066	15155	15059	15084	15089	15141	15074	14989	15238	15042	15185	14933	15033	15198	15234	15238	14985	15136	15042	15132	15092	15031	15085	14970	15444	15081	15090	15009	15260	15192	15011	15174	14953	15202	15000	15161	15014	15054	14987	14968	14944	15257	15108	15160	15034	15117	15168	15032	15121	15158	15170	15007	15185	15238	15125	14978	15129	15088	15083	15033	15134	15074	15031	15075	15131	15145	15205	15162	15096	15105	15033	15157	15022	15035	14906	15191	15186	15128	15169	15211	14928	15224	15015	15113	15219	15212	15167	15086	15199	15230	15056	15008	15176	15186	15014	14967	15044	15051	15027	15169	15161	15230	15084	15123	15193	15216	15097	15042	15108	15148	15143	15043	15059	15059	15073	15059	15076	15020	15228	15273	15120	15048	14856	15084	15146	14934	15310	15275	15122	15210	15303	15012	14957	15052	15239	15149	15005	14941	15208	15119	15040	15223	15216	15143	15121	15215	14896	15205	15170	14949	15075	15169	14949	15089	15100	15128	15149	15021	15095	15211	15027	15320	15039	15030	15005	15059	15222	15070	15105	15059	15025	15051	15084	15050	14963	15132	15165	15203	15083	15201	15040	15169	15131	15062	15180	14984	15207	14981	15241	15172	14947	15239	15028	15153	15159	15063	15119	15114	15132	15119	15070	15137	15228	15195	15007	15166	15048	15309	15037	15011	15073	15047	15198	15202	15215	15289	15073	15064	15157	15065	15089	15105	15056	15174	14970	15122	15069	15149	15179	15116	15009	15154	15054	15078	15079	15034	15259	15174	15019	15046	15140	15050	15032	14989	15184	15270	15223	15077	14938	15064	15102	15236	15249	15084	15197	15246	15033	14993	15115	15108	15114	15136	15057	15160	15135	15081	14955	15052	14925	15075	14930	15154	15086	14915	15040	15136	15045	15192	15128	14998	15145	15203	15226	15045	15212	15120	15039	15091	15189	14892	15095	15171	14978	15094	14974	14982	15145	15099	15132	15239	15138	15100	15087	15171	14991	15223	15195	15127	15152	15151	15210	15051	15057	15046	15080	15068	15173	15011	15147	15146	15027	15142	15050	15006	15119	15206	15138	14957	15309	14888	15139	15314	15097	15097	15080	15020	15192	15147	15168	15199	14908	15006	15145	15128	14950	15049	15085	15169	14966	15063	15093	15036	15041	15089	15232	15132	14870	15077	15089	15217	15139	15191	15039	15096	14959	15199	15022	15044	15151	15075	15107	15149	15141	15086	15112	15210	15024	15265	15158	15110	15013	15120	15140	14970	15027	15044	15148	15038	15099	15106	15159	15044	15009	15061	15121	15112	15104	15007	15102	15028	15028	15267	15024	15100	15206	15131	15081	15097	15101	15092	15204	15036	15098	15188	14958	15212	15069	15146	15000	15047	15031	15130	15123	15204	15130	15113	15332	15038	15158	15158	14993	15186	14849	14934	14972	15107	15208	15133	15120	15208	15178	15052	15323	15152	15152	15016	15150	15177	15287	15177	15156	15139	14995	15189	15113	15166	15057	15150	15130	15005	15028	15052	15074	15071	15030	15109	14967	15153	15163	15240	14925	14997	15046	15134	15009	14983	15079	15192	15142	15104	15029	15125	15101	15191	15107	15028	15100	15078	15014	15207	15038	15043	15079	14911	15143	15002	15093	15082	15133	15039	15090	15034	14997	15257	14956	15028	15166	15178	15111	14917	15128	15173	14984	15104	15111	15174	15078	15027	15086	15022	15065	15066	15038	15214	15085	15165	14991	15154	14964	15149	14999	15230	15202	15150	15098	15200	15265	15215	15091	15034	15222	15275	15121	15170	15065	14868	15008	15082	15130	15067	15064	15092	15251	15179	15133	15256	15169	15034	15154	15197	15094	14866	15143	15109	15197	15169	15078	15037	15001	15251	15044	15241	15023	15022	15075	14947	15198	15190	15079	15109	15087	14927	14993	14985	15344	15109	15110	15177	15142	15054	14984	15025	14884	15145	15221	15068	15181	15101	15022	15117	15161	15060	15050	14853	15110	15054	15131	15120	14951	15031	15101	15063	15242	15016	14987	15068	15079	14950	15283	15070	15117	15219	15028	14936	15241	15182	15274	15031	15052	15184	15190	15077	15059	15144	15095	15319	15184	15044	15113	14918	15220	14855	15103	15170	15011	15030	15180	15146	15127	14998	14846	15113	14996	14963	15106	14989	15182	15062	15202	15185	15084	15054	15179	14968	15224	15259	15209	15072	15077	15113	15076	15200	15147	15149	15194	14856	15013	15089	15094	15120	15020	15001	15106	15026	15051	15117	14821	15222	15061	15084	15044	14945	15132	15231	15048	14801	14911	15076	15027	15247	15142	14986	15125	15028	15161	15153	15092	15038	15186	15105	15295	15228	14872	15125	15143	15140	15156	15034	15067	15146	15120	15220	15274	15017	15170	15160	15022	15216	14894	15178	15192	15171	15109	15209	15185	14981	15069	15014	15011	14993	15048	15181	15077	15203	15066	15313	14977	14923	15136	15123	14923	15089	15102	15096	15036	15221	14931	15040	15087	14940	15231	15036	15013	15153	15110	15001	15174	15059	15150	15104	15164	15028	15007	15161	15241	15124	15089	14971	15098	15086	15196	14954	15094	15047	15036	14956	15254	15124	15268	15002	15174	15224	15146	15101	15222	15096	15214	15008	15168	14996	15143	15124	15022	15035	14985	15106	15068	14894	15026	15167	15009	15193	15073	15035	15088	14971	15050	15093	15024	15226	14986	15293	15093	15148	15333	15014	15066	15022	15099	15336	15032	15199	15150	15021	15077	15002	15023	15129	15005	15305	14980	15180	15094	15154	15146	15025	15089	15001	15125	15036	15038	15094	14986	15083	15284	14965	15024	15065	15010	15079	15188	15254	14992	15211	15172	14939	15077	15196	15136	15050	14967	15113	15244	14932	15049	15039	15045	15058	15014	15205	15118	15005	15137	15176	15286	15139	15198	15208	15023	14988	15150	15132	15201	15093	15103	15097	15172	14979	15135	14951	15165	15124	15024	15249	14968	15096	15213	15073	14911	15098	15273	15271	15175	15183	14951	15138	15049	15106	15105	15127	15201	15157	15211	15098	15183	15283	15216	15045	15043	14981	15191	15124	15163	15210	15051	15182	15113	15021	15124	15145	15068	15275	15093	15196	15187	15007	15083	15189	15138	14899	15099	15188	15106	15244	15083	15068	15118	15022	15073	15019	15137	15079	14982	15103	15153	15097	15130	15177	15113	15122	15299	15057	15171	15063	14958	15201	15027	15023	15019	14947	15095	15125	15127	15200	14939	15224	15148	15048	15057	15039	15114	15115	15249	15126	15028	15092	15287	15043	15261	15050	14955	14945	15158	15129	15037	15062	15246	15146	15202	15262	15127	15032	15131	15111	15191	15040	15039
31653	38600	39287	27718	18386	16133	16072	15496	15507	15526	15661	15471	15671	15673	15545	15614	15649	15686	15722	15533	15824	15576	15437	15520	15522	15377	15544	15201	15529	15390	15481	15330	15600	15608	15533	15422	15545	15340	15460	15390	15557	15399	15689	15574	15625	15414	15398	15539	15456	15727	15476	15481	15357	15587	15575	15731	15561	15473	15460	15356	15623	15544	15525	15570	15302	15506	15655	15576	15316	15344	15513	15556	15511	15386	15554	15544	15483	15611	15401	15302	15564	15498	15452	15357	15415	15513	15379	15509	15447	15477	15539	15531	15433	15572	15403	15506	15626	15587	15647	15623	15562	15441	15608	15586	15620	15451	15543	15486	15445	15557	15311	15365	15430	15313	15512	15433	15399	15610	15389	15551	15334	15362	15342	15539	15535	15555	15430	15271	15487	15218	15584	15541	15338	15454	15422	15637	15527	15547	15656	15460	15631	15462	15312	15460	15541	15503	15547	15498	15384	15475	15348	15532	15459	15626	15575	15502	15493	15489	15455	15570	15394	15397	15561	15557	15736	15616	15649	15524	15394	15493	15562	15432	15583	15533	15549	15633	15434	15424	15556	15705	15489	15362	15588	15387	15262	15512	15683	15422	15623	15459	15508	15428	15401	15690	15510	15316	15577	15367	15510	15270	15448	15463	15451	15690	15585	15633	15573	15515	15563	15275	15443	15311	15449	15507	15627	15598	15675	15376	15500	15577	15462	15516	15487	15450	15617	15552	15416	15515	15692	15552	15372	15484	15360	15520	15316	15593	15495	15412	15579	15436	15396	15267	15531	15340	15621	15492	15593	15469	15645	15581	15563	15525	15520	15529	15514	15538	15487	15261	15354	15412	15491	15426	15527	15636	15529	15384	15577	15531	15491	15561	15362	15535	15467	15397	15480	15574	15480	15518	15383	15562	15369	15633	15378	15433	15433	15580	15429	15537	15525	15666	15302	15415	15430	15661	15568	15429	15549	15418	15452	15470	15318	15673	15455	15447	15622	15757	15519	15516	15503	15303	15475	15515	15534	15611	15713	15601	15599	15622	15429	15508	15644	15522	15559	15557	15362	15434	15609	15444	15484	15489	15462	15529	15567	15482	15653	15485	15363	15473	15471	15550	15448	15417	15434	15400	15354	15629	15514	15619	15459	15465	15488	15434	15371	15323	15455	15340	15643	15580	15393	15629	15631	15323	15570	15350	15445	15666	15619	15532	15560	15472	15281	15518	15473	15373	15540	15693	15523	15677	15455	15464	15562	15793	15503	15499	15549	15173	15476	15469	15310	15422	15385	15525	15571	15393	15470	15567	15687	15571	15457	15526	15432	15345	15413	15560	15505	15522	15555	15528	15516	15629	15606	15537	15467	15605	15611	15451	15516	15564	15450	15669	15258	15471	15581	15580	15476	15688	15502	15625	15407	15587	15510	15642	15551	15505	15520	15518	15582	15528	15523	15373	15411	15388	15487	15543	15374	15455	15406	15602	15514	15555	15646	15593	15353	15578	15603	15511	15370	15616	15598	15594	15486	15411	15292	15646	15272	15450	15628	15435	15612	15623	15668	15464	15590	15446	15520	15624	15371	15453	15413	15419	15509	15435	15402	15602	15318	15606	15542	15674	15677	15557	15565	15320	15343	15522	15471	15603	15488	15387	15310	15386	15639	15489	15509	15477	15593	15325	15531	15408	15675	15622	15529	15656	15416	15658	15720	15467	15533	15486	15530	15549	15563	15443	15495	15489	15387	15468	15474	15494	15444	15416	15502	15476	15429	15393	15696	15542	15449	15583	15488	15443	15529	15670	15540	15531	15617	15560	15471	15435	15451	15442	15524	15499	15488	15493	15552	15617	15458	15546	15489	15585	15596	15403	15584	15513	15590	15471	15561	15433	15391	15554	15405	15318	15490	15414	15510	15551	15516	15395	15391	15460	15828	15451	15656	15408	15445	15573	15431	15638	15368	15611	15461	15272	15523	15445	15306	15613	15512	15428	15564	15378	15306	15472	15360	15218	15446	15542	15522	15447	15605	15464	15574	15695	15562	15644	15440	15468	15629	15515	15452	15533	15467	15588	15562	15563	15678	15613	15422	15416	15509	15465	15389	15626	15562	15445	15538	15537	15346	15631	15502	15446	15417	15473	15531	15457	15528	15565	15653	15364	15514	15469	15569	15346	15471	15504	15529	15559	15430	15372	15506	15714	15564	15479	15425	15383	15412	15518	15586	15531	15452	15454	15484	15524	15714	15400	15633	15558	15316	15473	15548	15712	15607	15474	15620	15541	15487	15526	15448	15643	15586	15330	15584	15837	15527	15273	15350	15518	15571	15669	15570	15623	15543	15484	15558	15466	15603	15437	15484	15464	15641	15472	15492	15470	15445	15576	15596	15565	15359	15202	15475	15430	15497	15536	15575	15343	15511	15550	15581	15592	15480	15588	15442	15533	15655	15590	15368	15381	15507	15529	15399	15516	15632	15666	15469	15624	15513	15856	15528	15297	15567	15483	15491	15601	15550	15521	15617	15526	15249	15622	15509	15471	15508	15346	15637	15513	15559	15571	15414	15462	15454	15362	15467	15531	15416	15389	15501	15517	15524	15617	15646	15392	15483	15382	15786	15526	15423	15432	15504	15649	15568	15652	15644	15599	15637	15598	15561	15468	15621	15417	15520	15453	15593	15461	15302	15535	15402	15550	15586	15459	15503	15590	15460	15631	15454	15440	15598	15342	15572	15641	15370	15491	15487	15583	15766	15558	15531	15531	15445	15448	15662	15513	15438	15684	15438	15489	15454	15515	15589	15458	15582	15574	15590	15523	15467	15381	15554	15485	15405	15389	15459	15530	15525	15479	15455	15527	15654	15569	15577	15560	15452	15533	15719	15559	15663	15658	15648	15359	15307	15515	15593	15660	15376	15619	15583	15583	15559	15579	15336	15376	15639	15318	15339	15573	15649	15570	15671	15387	15377	15407	15501	15586	15490	15555	15362	15463	15607	15511	15623	15346	15432	15519	15524	15549	15545	15497	15439	15411	15729	15597	15474	15618	15573	15335	15520	15398	15617	15502	15459	15689	15470	15530	15436	15621	15536	15701	15577	15645	15530	15413	15604	15533	15437	15607	15547	15518	15399	15537	15589	15605	15446	15720	15606	15735	15727	15456	15525	15535	15610	15516	15604	15532	15627	15344	15407	15415	15465	15400	15508	15599	15367	15228	15607	15485	15647	15415	15493	15247	15450	15607	15398	15460	15665	15531	15549	15567	15512	15699	15476	15494	15490	15442	15554	15330	15532	15528	15413	15366	15452	15546	15477	15596	15544	15628	15437	15563	15558	15506	15664	15703	15568	15450	15490	15502	15430	15335	15409	15393	15384	15527	15695	15497	15290	15530	15754	15504	15337	15565	15514	15635	15388	15439	15519	15445	15496	15408	15657	15434	15516	15352	15458	15562	15515	15382	15330	15346	15323	15271	15574	15790	15782	15442	15537	15625	15499	15622	15627	15584	15456	15512	15344	15584	15557	15612	15505	15523	15556	15480	15478	15651	15355	15448	15523	15577	15715	15510	15595	15472	15396	15488	15465	15551	15434	15403	15615	15567	15466	15478	15697	15570	15494	15547	15535	15648	15567	15580	15541	15413	15400	15586	15394	15383	15549	15617	15468	15448	15643	15471	15410	15626	15470	15406	15551	15592	15523	15463	15469	15555	15459	15365	15495	15589	15394	15247	15494	15590	15436	15632	15656	15632	15724	15676	15520	15356	15478	15563	15705	15427	15562	15691	15630	15567	15294	15486	15368	15563	15463	15567	15179	15521	15410	15561	15466	15526	15443	15526	15723	15324	15468	15539	15493	15354	15409	15441	15410	15546	15578	15476	15543	15396	15627	15515	15469	15550	15444	15450	15483	15419	15337	15541	15724	15574	15615	15517	15551	15512	15271	15440	15321	15316	15507	15475	15590	15517	15451	15403	15640	15544	15496	15500	15447	15579	15507	15505	15341	15436	15635	15523	15492	15559	15627	15443	15469	15509	15497	15497	15669	15472	15433	15413	15640	15474	15585	15541	15607	15446	15434	15509	15657	15459	15581	15481	15395	15455	15505	15446	15693	15387	15400	15786	15431	15714	15489	15670	15583	15456	15511	15639	15534	15550	15584	15392	15554	15558	15296	15259	15229	15559	15525	15574	15517	15481	15611	15468	15391	15299	15451	15402	15464	15519	15653	15458	15295	15472	15682	15487	15573	15450	15550	15540	15400	15418	15351	15651	15499	15528	15451	15344	15557	15485	15563	15266	15589	15580	15433	15418	15653	15518	15673	15543	15394	15527	15630	15555	15530	15504	15518	15382	15550	15569	15492	15499	15586	15649	15429	15325	15463	15614	15551	15451	15481	15575	15429	15741	15748	15587	15331	15574	15614	15550	15475	15632	15498	15610	15604	15721	15416	15487	15493	15669	15432	15640	15378	15554	15401	15587	15484	15539	15392	15621	15557	15454	15582	15508	15561	15434	15598	15751	15340	15730	15459	15484	15511	15316	15601	15467	15502	15516	15444	15545	15405	15576	15532	15466	15658	15416	15681	15390	15588	15487	15491	15419	15781	15511	15507	15566	15328	15359	15512	15745	15438	15457	15406	15391	15546	15511	15639	15437	15604	15393	15482	15352	15401	15529	15693	15398	15466	15513	15465	15406	15662	15502	15453	15718	15458	15397	15537	15374	15480	15441	15458	15486	15402	15459	15546	15704	15417	15655	15474	15411	15580	15529	15429	15475	15622	15533	15651	15337	15405	15603	15516	15447	15427	15605	15546	15390	15574	15503	15617	15499	15473	15367	15570	15591	15572	15627	15636	15497	15478	15389	15305	15559	15538	15696	15443	15423	15527	15493	15369	15358	15612	15561	15579	15399	15590	15521	15460	15516	15426	15439	15361	15412	15433	15513	15428	15469	15706	15449	15436	15640	15646	15531	15543	15620	15498	15406	15652	15532	15640	15311	15536	15490	15701	15539	15573	15560	15501	15546	15399	15426	15388	15488	15500	15569	15628	15390	15446	15654	15610	15618	15368	15580	15637	15371	15355	15480	15562	15577	15348	15642	15376	15349	15456	15321	15481	15370	15609	15547	15530	15653	15414	15266	15567	15538	15550	15602	15566	15605
45781	61372	44040	25399	17262	15027	15132	15035	15031	14915	15193	15128	15140	15255	15165	15162	15070	14952	15386	15111	14973	15063	14989	15136	15006	15162	15122	15225	15131	14944	15183	15121	15144	15156	15130	14981	15229	15010	15076	15285	15289	15079	15142	15172	15238	15152	15185	15193	15054	15220	15177	15084	15238	15143	15160	15108	15209	15307	15151	15026	15249	15209	15000	14971	15162	15045	15136	15048	15239	15192	15156	15288	15122	15040	15075	15096	15096	15064	15061	15270	15285	15055	15087	15265	15194	15151	15094	14924	15102	15174	15074	15264	14908	15271	15097	15134	15090	15120	15042	15058	15173	15131	15009	14987	15201	15064	15038	15028	15109	14953	15239	15318	15045	15134	15009	15053	15060	15068	15248	15213	15231	14975	15024	15068	14993	15175	15065	14867	15143	15112	14997	15291	14954	15091	15028	14935	15045	14981	15093	15191	15092	15079	15068	14936	15081	15070	15136	15034	15151	15176	15086	15032	15189	15201	14987	14996	15124	15165	15031	14966	15084	15185	15254	15039	15023	15071	15158	15125	15152	15114	15064	15195	15182	15180	15176	15319	15049	15034	15090	15183	14999	15046	15020	15070	14954	15182	15151	15034	15114	15124	14956	15296	15034	15182	15061	15005	15170	14903	15132	15005	15096	15068	15058	15055	15225	15063	15197	15026	15181	15035	14976	15057	14967	14983	14961	15089	15246	15050	15101	15097	15300	15030	15069	15055	14960	15008	15003	14958	15218	15154	15049	15132	15091	15230	15062	15001	15163	15247	15265	14962	15098	15145	15253	15026	15142	15156	15009	15003	15222	15125	15014	14914	15160	14964	15222	15093	15076	15123	15215	15054	15104	15100	15032	15031	15174	15123	15095	15069	15048	15236	15091	15078	15184	15064	15075	15082	14984	15038	14999	15100	15217	15026	15062	15219	14882	14982	15071	14923	15142	15178	15261	15142	15158	15140	15111	15026	15141	15247	15147	15103	15120	15157	15120	15128	15015	15109	15253	15188	14888	15162	15017	14994	15193	15076	15197	15066	15227	15107	15185	15328	15039	15165	15068	15078	15212	15104	15214	15316	15020	15195	15142	15080	15140	15014	15093	15136	15294	15096	14937	15042	15059	15118	15028	15131	15245	14927	15153	15101	15124	15022	15063	15071	15088	15159	15090	15054	15106	14991	15086	15028	15268	15116	15056	15018	15080	15220	15215	15054	15199	15121	14836	15089	15125	15069	15104	15213	15059	15072	14847	15217	15169	15121	15046	15032	15150	15168	15240	15017	15261	15067	15118	15006	15219	14994	15178	15108	15177	15049	15199	15261	15202	15067	15121	15081	15392	15044	15120	15130	14939	15167	15045	15194	15156	15160	15118	15050	15098	14977	15212	15007	15170	14930	15087	15089	15083	15094	14956	15090	15207	15272	15145	15276	15140	15088	14924	15161	15140	15088	15195	14939	15138	14946	15023	15106	15140	15220	14985	15044	15025	15080	15063	15105	14951	15221	15079	15225	15192	15069	15205	15121	15015	15203	15025	15140	15192	15163	15147	15198	15037	15224	15151	15193	15099	15170	15014	15119	15085	15272	15179	15028	15150	15113	15078	15063	15075	15151	15074	15004	15184	15168	15041	15111	15004	15040	15203	14967	15129	14959	15192	15195	15164	15166	15109	14980	15100	15030	15123	15039	15112	15056	15180	14897	15108	15181	15162	15124	15271	14976	15212	15188	15201	15104	15126	15275	15058	15162	15183	15170	15019	15219	14928	15165	15160	15111	15215	15207	15146	15006	15227	15065	15039	15155	15186	15145	15026	15036	15132	14957	15144	15272	15249	15251	15073	15074	14882	15170	14996	15181	15103	15257	15225	15004	15098	15001	14977	15213	15066	15025	15285	15150	15067	15072	15211	15202	15033	15166	14982	14937	15098	15269	14926	15138	15248	14981	15095	15051	15146	15195	15139	15145	15130	14946	15298	15216	15092	15032	15169	14908	15259	15079	15065	15021	14987	15049	15160	15079	15273	14948	15146	15197	15060	15164	15132	15103	15068	15038	15117	15160	14958	15201	15109	15020	15198	15154	15201	15025	15147	14935	15146	15162	15145	15072	15264	15145	15119	15202	15033	15101	14993	15123	15068	14955	15163	15106	15015	14889	14971	15032	15090	14992	15308	15249	15109	15163	15224	15164	14975	15246	14889	15071	15191	15156	15043	15216	15015	15123	15101	15169	15085	15204	15132	15163	15299	15073	15295	15157	15098	15030	15059	15023	15190	15051	15171	15159	15126	15220	14951	15136	15097	15184	15009	15067	14946	15247	15008	15062	15315	15046	15168	15172	15045	15175	15063	15152	15243	15036	15180	15058	15151	15109	15127	15063	15169	15028	15235	15040	14972	15060	15286	14945	15074	15103	15062	15112	14922	15200	15122	15206	15345	15128	15078	15310	15106	15223	15092	14971	15026	15167	15234	15133	15061	15218	14950	15261	15258	15093	15139	15076	15122	15173	15124	15094	15007	15103	15129	15138	14962	15124	15124	15004	15115	15018	15114	15085	15130	15054	15022	15084	15056	15037	15100	14938	14932	14987	15134	15046	15168	15053	15145	15208	15165	15072	15197	15191	15311	15149	14990	14994	15063	15121	15252	15157	15106	15104	15013	15137	14925	15292	15213	15093	15080	14980	14892	15135	15227	15033	15129	15163	15215	14981	15334	15145	15107	15212	15117	15217	15029	15091	15079	15012	14960	15088	15112	15014	15036	15214	15160	15098	15086	15006	15016	15159	15078	14946	15088	15093	14914	15132	15068	14969	15103	15154	15232	15200	15192	15116	15079	15218	14978	14989	15214	15203	15113	15119	15127	15048	15234	15142	15206	15296	15110	15209	15211	15082	15173	15068	15141	15132	15232	15197	15160	14921	15197	15035	14990	15202	15213	15072	15315	14965	15222	15077	15094	15049	15205	15170	15041	15137	15204	15061	15186	15087	15037	15245	15071	15035	15183	15162	15139	15106	15182	15225	15208	15059	15311	14938	15147	15249	15086	15246	15242	15140	15123	15109	15124	15183	15139	14971	15087	15115	15114	15043	15266	15151	14941	15114	15078	15138	15008	15221	15184	15214	15116	15073	15026	14855	15115	15054	15382	15039	15115	15242	15206	15084	15092	15062	15097	15076	15182	15058	15241	15136	15123	15046	15104	15013	15199	15150	14939	15082	15006	15223	14980	14927	15251	14992	15047	15210	15168	15080	15138	15087	15164	15131	15197	14922	14997	15058	15154	15279	15084	15115	15258	14932	15040	15187	15025	14976	15094	15039	15164	15320	15079	15020	15170	15105	15046	15152	15038	14994	15068	15027	15257	14965	15052	15177	15044	15108	15065	15125	15140	15119	15058	15149	15052	15174	15025	15076	15318	15007	15144	14993	14999	15082	15160	15124	15063	15064	15146	15214	15125	15065	15225	15091	15094	15131	15210	15070	15127	15100	15139	15173	15091	15257	15042	15088	15070	15069	15137	15137	15151	14898	15262	15064	15010	15018	15237	15114	15079	15069	15081	15141	15170	15165	15174	15076	15122	15048	15184	15121	15135	15163	15050	14906	15192	15120	15016	15199	15076	15262	15331	15246	15248	15012	15188	15228	15084	15183	15135	15168	15049	15276	15193	15149	15151	15008	15186	15071	14960	15182	15069	15154	14973	15133	15105	15113	15130	15134	15129	15229	15231	14995	14984	15002	15142	15121	15116	15083	15033	14919	15222	15187	14987	15024	15248	15024	15128	15060	15118	15198	15074	15172	15032	15192	14994	15094	15121	15143	15028	15045	15080	15153	15255	15109	15078	15138	14971	15070	14973	15165	15220	15103	15294	15114	15062	14833	14957	15071	15105	15157	15143	15183	15041	14996	15110	15126	15088	15182	15245	15007	15336	15179	15171	14964	14976	15019	14957	15284	15237	15138	15086	15131	15174	15179	15184	15231	15057	15119	15184	15116	15123	15065	15157	15075	15101	15142	15199	15098	15052	15170	15147	15062	15039	15107	15123	15129	15062	15148	15012	15111	14972	15211	15129	14936	15090	15142	15130	15140	15146	15132	15219	15060	15195	15128	15114	15120	14937	15090	15234	15179	15264	15101	15102	15335	15205	15201	15055	15023	15147	15102	15072	14888	15186	15229	15226	14968	14985	15194	15149	15064	15085	15064	15066	15175	15094	14934	15128	15120	15194	15027	14972	15235	15101	15149	15125	15060	15242	14892	15188	15175	15374	14986	15135	14980	15066	15078	15116	15200	14887	15147	14963	15146	15016	15226	15073	15134	15014	14922	15178	15182	15013	15213	15005	15243	15147	15168	15331	15239	15122	15064	15199	15019	15301	15111	15036	15218	15030	15075	15088	15142	15350	15082	14996	14999	15060	15238	15109	15173	15074	15304	15174	15165	15188	15016	15262	15084	15099	15112	15121	15383	15101	15059	15090	15016	15147	15015	15173	15170	15060	15116	15057	15232	15244	15134	15013	15252	14997	15253	15267	15149	15129	15067	15298	15062	14999	15307	14977	15164	15121	15181	15190	15059	15127	15139	15234	15001	15287	15157	15192	15023	15149	15112	15200	15178	15153	14983	15107	15103	15101	14954	15166	15173	15065	14951	15234	15125	15024	15018	15213	15147	15038	15221	15172	15042	15206	15018	15153	15125	15016	15073	15217	15044	15090	15009	15197	14968	15133	15135	15175	15110	15176	15068	15064	15177	15141	15094	14959	15109	15045	15083	15061	15141	15144	15211	15077	15361	15158	15134	15353	15054	15073	15231	14984	15164	15220	15200	15094	15101	15156	15309	15053	15147	15262	15251	15249	15209	15087	15038	15048	15030	15031	15106	15173	14955	15096	15011	15125	15163	15227	14963	15163	15144	15116	15057	15226	15054	15248	15109	15279	15230	14883	15125	15164	14966	14971	15016	15267	15103	15022	15206	15097	15169	15163	15175	15113	15133	15002	15115	14942	15237	15110	15141	15149	15206	15126	15213	15241	14977	15167	15098	14974	15064	15237	15195	15150	15111	15119	15083	15192	15036	15021	15167	15149	15045	15271	15198	14972	15035	15148	15160	15027	15054	14962	15113	15243	15261	15092	15134	15166	15160	15117	14919	15214	14989	15067	15030
24147	24418	34612	28837	23800	22377	21018	16633	15764	15984	15946	15759	15810	15826	15786	15519	15799	15775	15617	15753	15823	15707	15644	15689	15536	15698	15771	15648	15569	15492	15606	15623	15542	15736	15599	15864	15723	15585	15664	15548	15568	15506	15622	15619	15514	15618	15642	15457	15659	15639	15393	15556	15520	15599	15669	15672	15579	15516	15458	15566	15604	15572	15323	15378	15470	15634	15602	15759	15633	15431	15485	15385	15448	15486	15523	15528	15560	15685	15598	15584	15592	15640	15623	15622	15397	15525	15596	15502	15709	15365	15392	15656	15385	15534	15530	15469	15647	15451	15505	15488	15563	15761	15452	15642	15623	15577	15576	15439	15370	15370	15385	15562	15429	15676	15582	15669	15567	15565	15497	15453	15420	15502	15444	15433	15595	15481	15600	15613	15644	15580	15563	15452	15607	15343	15712	15627	15448	15664	15524	15590	15502	15578	15714	15609	15575	15538	15919	15601	15615	15637	15716	15695	15416	15591	15515	15527	15794	15703	15413	15421	15633	15519	15537	15495	15403	15687	15669	15471	15597	15636	15482	15444	15413	15462	15660	15518	15482	15571	15548	15651	15469	15434	15354	15411	15742	15747	15530	15389	15551	15628	15595	15675	15650	15546	15512	15552	15510	15359	15335	15547	15376	15421	15625	15464	15438	15454	15502	15361	15565	15434	15543	15561	15536	15505	15378	15530	15730	15225	15394	15684	15638	15716	15596	15488	15541	15493	15409	15665	15433	15571	15426	15488	15524	15614	15645	15714	15360	15611	15557	15571	15500	15557	15560	15668	15367	15528	15514	15571	15237	15569	15425	15487	15482	15514	15483	15459	15663	15412	15610	15575	15425	15473	15593	15523	15509	15643	15453	15489	15756	15498	15511	15584	15676	15391	15626	15369	15551	15386	15345	15542	15504	15450	15545	15488	15494	15507	15364	15470	15806	15694	15631	15542	15301	15673	15313	15620	15447	15371	15394	15543	15669	15496	15543	15426	15513	15544	15499	15543	15549	15392	15380	15658	15698	15471	15525	15715	15604	15644	15729	15563	15462	15435	15694	15425	15408	15535	15612	15458	15602	15306	15499	15515	15686	15773	15661	15400	15596	15472	15554	15478	15628	15504	15412	15311	15483	15399	15599	15446	15611	15484	15365	15586	15516	15472	15627	15652	15660	15705	15608	15553	15477	15381	15352	15543	15528	15488	15465	15593	15538	15688	15640	15462	15443	15364	15399	15560	15660	15432	15411	15390	15447	15541	15496	15596	15493	15432	15561	15614	15460	15599	15506	15509	15469	15369	15625	15440	15374	15442	15617	15411	15507	15463	15519	15597	15524	15542	15684	15426	15538	15685	15678	15459	15367	15613	15401	15458	15637	15514	15743	15460	15635	15573	15452	15531	15578	15422	15553	15520	15570	15596	15691	15544	15431	15522	15577	15307	15534	15453	15558	15348	15594	15447	15494	15730	15558	15353	15583	15577	15552	15551	15545	15508	15422	15651	15642	15689	15654	15511	15618	15666	15447	15599	15528	15553	15505	15469	15613	15433	15642	15460	15448	15447	15339	15402	15594	15617	15549	15502	15475	15388	15422	15544	15709	15607	15621	15614	15448	15692	15600	15548	15527	15459	15330	15478	15505	15521	15495	15483	15421	15479	15523	15411	15315	15672	15486	15459	15452	15440	15474	15469	15548	15600	15508	15510	15734	15469	15602	15543	15618	15675	15524	15589	15514	15785	15611	15667	15467	15591	15629	15602	15610	15563	15535	15584	15488	15492	15470	15590	15545	15515	15471	15725	15753	15661	15637	15392	15377	15426	15501	15541	15473	15648	15409	15663	15389	15453	15536	15447	15499	15395	15565	15395	15612	15395	15593	15681	15587	15652	15494	15542	15559	15708	15486	15544	15465	15487	15434	15621	15583	15643	15470	15308	15728	15648	15592	15489	15358	15639	15419	15556	15550	15568	15645	15424	15592	15382	15319	15368	15724	15589	15458	15379	15681	15363	15552	15471	15553	15510	15569	15653	15464	15525	15350	15397	15612	15624	15504	15592	15455	15531	15603	15521	15461	15442	15537	15366	15546	15547	15596	15512	15713	15837	15664	15349	15541	15529	15504	15791	15714	15694	15422	15469	15507	15430	15433	15537	15518	15472	15385	15578	15541	15470	15399	15559	15444	15466	15433	15538	15400	15325	15602	15549	15577	15537	15693	15504	15449	15321	15549	15513	15292	15635	15540	15586	15475	15620	15520	15339	15744	15599	15616	15599	15681	15357	15447	15549	15438	15468	15437	15526	15565	15496	15478	15448	15610	15528	15531	15417	15581	15497	15534	15381	15431	15409	15546	15382	15744	15399	15510	15653	15598	15638	15512	15605	15616	15511	15471	15450	15557	15575	15579	15740	15687	15472	15538	15667	15501	15538	15696	15499	15356	15353	15474	15500	15432	15413	15450	15572	15579	15313	15489	15495	15623	15493	15488	15466	15512	15544	15644	15397	15469	15267	15565	15612	15585	15607	15495	15430	15443	15399	15498	15313	15608	15566	15538	15522	15682	15646	15406	15406	15517	15503	15527	15559	15380	15324	15809	15480	15484	15672	15535	15623	15440	15534	15400	15454	15552	15436	15445	15465	15545	15430	15313	15558	15483	15431	15394	15582	15310	15532	15571	15658	15471	15581	15415	15559	15463	15282	15479	15576	15520	15468	15523	15678	15485	15420	15467	15571	15424	15509	15563	15588	15583	15302	15579	15558	15603	15603	15580	15592	15481	15358	15504	15498	15533	15422	15611	15471	15427	15544	15348	15485	15585	15365	15511	15364	15504	15422	15388	15357	15467	15434	15534	15632	15337	15469	15407	15535	15367	15740	15452	15531	15533	15377	15528	15625	15507	15596	15469	15492	15494	15492	15432	15394	15369	15391	15454	15485	15430	15573	15505	15482	15553	15663	15469	15511	15653	15461	15212	15772	15611	15588	15704	15676	15546	15377	15445	15504	15530	15427	15452	15614	15309	15722	15607	15440	15457	15420	15494	15708	15456	15482	15624	15239	15579	15401	15534	15471	15348	15286	15551	15525	15488	15715	15560	15551	15596	15544	15576	15603	15464	15692	15813	15713	15503	15550	15574	15642	15554	15321	15523	15475	15594	15617	15778	15545	15716	15551	15796	15567	15401	15575	15499	15511	15466	15466	15493	15354	15501	15583	15543	15206	15575	15492	15654	15533	15472	15633	15555	15600	15441	15489	15407	15514	15496	15531	15392	15551	15469	15400	15540	15604	15637	15751	15517	15512	15562	15534	15499	15479	15431	15698	15507	15581	15371	15511	15435	15421	15708	15674	15391	15495	15646	15230	15373	15538	15410	15695	15440	15591	15467	15555	15375	15426	15388	15488	15288	15659	15443	15478	15503	15513	15596	15420	15604	15613	15757	15512	15319	15540	15623	15242	15370	15634	15439	15290	15604	15675	15640	15460	15523	15541	15553	15211	15550	15532	15358	15431	15618	15481	15505	15568	15478	15332	15462	15594	15419	15439	15400	15406	15389	15529	15639	15644	15575	15643	15619	15633	15522	15421	15417	15473	15556	15466	15558	15627	15604	15495	15544	15572	15451	15586	15500	15629	15449	15638	15335	15585	15556	15557	15756	15567	15641	15547	15448	15577	15341	15502	15486	15463	15449	15808	15492	15519	15733	15409	15502	15566	15676	15529	15503	15362	15516	15623	15540	15431	15637	15614	15676	15396	15701	15335	15370	15459	15517	15658	15548	15425	15436	15490	15458	15660	15364	15505	15565	15557	15469	15520	15724	15570	15402	15449	15480	15518	15518	15499	15517	15730	15641	15626	15327	15274	15541	15662	15532	15693	15566	15471	15278	15388	15485	15606	15596	15482	15559	15510	15540	15514	15396	15543	15530	15517	15566	15577	15370	15646	15593	15595	15339	15508	15513	15376	15599	15615	15648	15538	15579	15638	15546	15675	15649	15377	15486	15547	15577	15470	15310	15594	15583	15407	15508	15452	15654	15696	15524	15779	15345	15569	15457	15517	15708	15433	15636	15576	15443	15341	15575	15548	15585	15508	15686	15446	15571	15506	15631	15647	15563	15460	15509	15535	15670	15513	15490	15600	15353	15486	15355	15439	15553	15373	15379	15464	15547	15474	15409	15514	15531	15709	15739	15520	15368	15430	15471	15382	15732	15498	15525	15442	15418	15594	15434	15462	15608	15416	15266	15566	15562	15510	15629	15570	15454	15552	15504	15441	15742	15577	15519	15353	15567	15562	15451	15514	15200	15556	15512	15416	15333	15553	15530	15429	15476	15399	15439	15389	15482	15639	15476	15532	15588	15556	15501	15519	15298	15621	15533	15713	15485	15647	15400	15214	15341	15590	15434	15485	15562	15508	15488	15495	15522	15444	15540	15577	15521	15537	15560	15637	15504	15538	15492	15507	15607	15468	15334	15493	15509	15591	15461	15467	15391	15546	15555	15370	15614	15486	15409	15479	15164	15469	15359	15512	15632	15564	15496	15387	15481	15610	15341	15550	15537	15693	15526	15417	15611	15733	15553	15526	15354	15557	15470	15572	15650	15682	15676	15626	15381	15562	15543	15596	15484	15318	15548	15439	15432	15537	15537	15404	15514	15417	15513	15608	15587	15577	15764	15418	15569	15482	15495	15531	15610	15605	15460	15552	15446	15540	15619	15582	15596	15557	15673	15667	15566	15267	15652	15672	15504	15587	15584	15548	15540	15511	15413	15388	15517	15414	15577	15643	15604	15538	15470	15601	15617	15372	15684	15635	15460	15609	15590	15606	15458	15486	15457	15479	15635	15459	15597	15384	15325	15474	15553	15475	15527	15477	15435	15483	15575	15587	15557	15537	15465	15484	15384	15391	15616	15547	15587	15450	15523	15564	15439	15444	15534	15435	15477	15327	15429	15435	15554	15512	15540	15502	15485	15513	15456	15454	15421	15397	15465	15688	15480	15510	15502	15417	15410	15433	15790	15323	15489	15592	15516	15366	15502	15325	15321	15535	15779	15577	15427	15471	15573	15614	15415	15527	15454	15675	15779	15572	15267	15406	15238	15440	15673	15708	15484	15280	15413	15575	15565	15527	15335	15547	15417	15679	15644	15456	15467	15545
62635	107438	83826	53067	30165	15487	15073	15148	15028	15273	15170	15181	15098	15159	15133	15294	15015	15282	15116	15255	15016	15269	15201	15075	15104	15103	15051	15181	15075	15166	15107	15082	15123	15206	15259	14939	15217	15139	15136	15236	15251	15123	15110	15176	15255	15080	14994	15114	15191	15199	15123	15207	15214	14981	15308	15217	15233	15101	15202	15410	15064	15067	15048	15024	15049	15083	15067	15039	15006	15257	14968	15185	15056	15336	15183	15083	15226	15214	15227	15041	15231	15242	15139	15237	15158	15145	15194	14979	15123	15094	15257	15162	15245	15090	15192	15139	14952	15097	15106	15077	15352	15296	15069	15112	15175	15179	15149	15269	15173	15127	15232	15161	15112	15062	15128	15187	15266	15085	15085	15007	15106	15083	15109	15158	15059	15061	15121	15179	15142	15200	15195	15236	15079	15300	15159	15098	15028	15286	15267	15067	15062	15220	15109	15217	15061	15004	15274	15193	15280	15070	15296	15206	15009	15329	15162	15248	15172	15052	15220	15149	15234	15001	15294	15159	15024	15161	15106	14958	15383	15158	15203	15001	15233	15143	15174	15084	15107	15299	15269	15141	15083	15116	15166	15064	15173	15104	15161	15016	15208	15186	15059	15131	15231	15096	15260	15188	15044	15159	15234	15046	15118	15123	15198	15257	15043	15105	15292	15126	15162	15039	15059	15213	15106	15182	15198	15071	15239	14975	15247	15079	15189	15052	15251	15025	15295	15237	15297	15174	15149	15128	15165	15126	15107	15142	15247	15197	15275	15190	14981	15190	15123	15192	15108	15252	15265	15228	15279	15244	15168	15235	15140	15163	15281	15067	15067	15150	15116	15065	15211	15100	15218	15162	15122	15180	15023	15175	15059	15113	15210	15011	15083	14942	15225	15270	15082	15165	15122	15300	15176	15149	15205	15253	15271	15150	15188	15096	14977	15241	15251	15147	15158	15276	15012	15035	15150	15166	15183	15157	15171	15107	15056	15161	15152	15075	15229	15057	15054	15154	15303	15109	15131	15108	15147	15180	15128	15056	15249	15110	14993	15182	15330	14968	15074	15307	15067	15090	15270	15172	15224	15135	15117	15303	15241	15105	15074	15069	15189	15112	15100	15154	15097	15220	14916	15078	15299	15066	15044	15174	15099	15050	15221	15285	15076	15187	15207	14998	15116	15041	15079	15187	15274	15099	15115	15034	15168	15199	15213	15100	15157	15148	15261	15163	15190	15072	15193	15084	15012	15116	15125	15064	15210	15239	15195	15236	15224	15323	15147	15008	15207	15308	15075	15242	15152	15049	15154	15311	15166	15038	15029	15149	15145	15166	15109	15171	15286	15207	15116	15128	15247	15134	15350	15024	14988	15058	15262	15215	15237	15218	15084	14803	14797	14982	15185	15151	15288	15209	14977	15070	15170	15194	15166	15178	15254	15162	15278	15275	15049	15114	15079	15124	15253	15167	15093	15158	15028	15120	15072	15225	15126	15132	15221	15117	15242	15187	15368	15095	15140	15261	15201	15143	15081	15283	15037	14968	15147	14868	15263	15188	15159	15072	15041	15195	15025	15103	15272	15166	15061	15190	15060	15080	15109	15139	15274	15190	15128	15120	15283	15196	15130	15137	15033	15284	15107	15154	15256	15213	14980	15231	15074	15184	15160	14911	15113	15066	15328	15033	15249	15089	15236	15135	15111	15165	14972	15154	15079	15126	14980	15038	15231	15030	15156	15013	15047	15129	15112	15208	15259	15122	15101	15253	15129	15113	15065	15183	15272	15222	15195	15145	15223	15059	15028	15117	15050	15246	15141	15179	15200	15103	15215	15109	14987	15165	15200	15065	15220	15143	15204	15000	15346	15178	15065	15275	15227	15097	15085	15190	15291	15105	15140	15062	15123	15064	15074	15326	15245	15189	15426	15077	15006	15225	15289	14974	15215	15088	15196	15194	14998	15172	15101	15095	15323	14974	15068	15143	15129	15191	15209	15112	15023	15169	15012	15357	15175	15083	15045	15212	15168	15139	15090	15049	15163	15284	15179	14982	15266	15156	15199	15186	15067	15113	15075	15348	15161	15139	15067	15065	15253	15123	15110	15170	15202	15256	15172	15090	15009	15232	15099	15076	15091	15130	15025	15195	15116	15072	15037	15342	15188	15099	15205	15258	15119	15173	15283	15053	15050	15197	15201	15391	15178	15074	15231	15090	14958	15176	15122	15056	15071	15157	15134	14925	15107	15115	15229	15214	15222	15136	15237	15046	15116	15077	15135	15064	14930	15173	15291	15153	15207	15311	15277	15068	15161	15276	15066	15067	15164	15184	15100	15095	15084	14987	15168	15141	15179	14900	14984	15167	15060	15214	15138	15044	15064	14995	15092	15234	15172	15040	15282	15116	15129	15297	15190	15131	15151	15002	15063	15293	15266	15087	15152	15066	15135	15247	14938	15081	15135	15175	15182	15063	15172	15284	15171	15098	15038	15218	15118	15134	15120	15269	15154	15104	15069	15135	15136	15158	15345	15197	14922	15263	15066	15188	15092	15085	15117	15052	15201	15190	15132	15085	15181	15272	15098	15207	15114	15173	15219	15131	15106	15056	15257	15342	15084	15239	14957	14954	15281	15156	15120	15101	15080	15107	15073	15226	14988	15196	15092	15248	15250	15094	14955	15240	15113	15233	15117	15082	15237	15120	15300	15197	15212	15089	15137	15152	15190	15152	15244	15072	15162	15102	14995	15386	15141	15168	15198	15038	15102	15162	15196	15129	15290	15165	14989	15066	15052	15196	15146	15215	15123	15079	15102	15059	15028	14981	15196	15097	15046	15192	15279	15199	15080	14992	15205	15136	15166	15115	15146	15159	15109	15030	15171	15055	15123	15200	15358	15131	15294	15069	15137	15095	14962	15210	14946	15332	15174	15088	15263	15272	15143	15052	15155	15096	15239	14962	15180	15121	15139	15080	15146	15085	15252	15177	15173	15185	15281	15050	15129	15165	15245	14963	15197	15144	15325	15229	15270	15166	15039	15164	15179	14995	15030	15208	15056	15090	15006	15422	15190	14972	15106	15205	15100	15176	15081	15161	15373	15285	15217	15108	15126	15051	15014	15104	15222	15137	15120	15192	15183	15137	15021	15123	15092	15252	15160	15071	15181	15040	15177	15172	15105	15016	15144	15220	15163	15205	15054	14989	15174	15241	15237	15081	15297	15079	15176	15048	15140	15133	15129	14903	15070	15171	15134	15058	15164	15103	15196	15189	15103	15165	15193	15341	15312	15166	15163	15127	15046	15297	14940	15156	15025	15090	15120	14990	15190	15216	15176	15011	15039	15146	15132	15034	15188	15084	15100	14897	15189	15126	15011	15072	14969	15197	14917	15347	15065	15117	14977	15352	15100	15023	15213	15215	15188	15060	15089	14918	15271	15102	14979	15123	15089	15212	15221	15244	15157	15158	15163	15192	15167	15283	14941	15118	15157	15199	15292	15072	15309	15081	15428	15377	15094	15150	15006	15260	15108	15218	15119	15197	15198	14861	15109	15109	15140	15194	15239	15119	15074	15279	15243	15069	15234	14999	15083	15259	15175	15015	15141	15158	15213	15187	15175	15075	15101	14938	15012	15192	15152	15131	14977	15199	15208	15086	15005	15204	15159	15177	15086	15200	15220	15204	15227	14930	15063	15331	15157	15088	15161	15148	15086	15170	14986	15049	15087	15225	15279	15148	15168	15196	15225	15064	15134	15260	15086	15234	15196	15223	15050	15023	15025	15124	15302	14994	15221	15101	15012	15240	15237	15081	15182	15133	14984	15219	15196	15017	15123	15032	15047	15038	15121	15133	14860	14949	15353	15215	15162	15154	15041	15272	15180	15201	15129	15235	15062	15069	15139	15108	15296	14882	15303	15114	15005	15126	15180	15098	15064	15118	15223	15072	15210	14964	15167	15133	15104	15247	15288	15145	15264	15313	15026	15059	15163	15163	15048	15155	15232	15035	15146	15291	15000	15139	15134	15123	15146	15153	15186	15229	14984	14844	15216	15172	15193	15106	15001	15117	15243	15188	15063	15321	15215	15082	14953	15124	15259	15192	15172	15106	15070	15039	15154	15001	15271	15395	15086	15115	15180	15206	15088	15179	15071	15135	15137	15157	15127	15186	15065	14937	14994	15147	15230	15136	15277	15451	15123	15298	15229	15255	15110	15123	15245	15108	15053	15164	15103	15096	15082	15258	15174	15125	15092	15117	15038	15112	15051	15058	15101	14997	15145	15108	15080	15175	15149	15053	15062	15219	15180	15304	15135	15280	14989	15084	15300	15159	15212	15155	15087	15300	15045	15246	15157	15125	15092	15219	15119	15062	15157	15191	15296	15239	15089	15249	15123	15061	15120	15019	15139	15060	15044	15077	15038	15167	14988	15131	15107	15213	15229	15077	15122	15171	14926	15236	15264	15182	15247	15220	15314	15270	15026	15203	15179	14938	14932	14907	15188	15134	15179	14895	15246	15117	15152	15057	15142	15165	15132	15026	15302	15184	15252	15215	15143	14927	15240	15201	15081	15188	15222	15225	15084	15169	15106	14962	15248	14992	15052	15116	15121	15099	15157	15153	15164	15109	15273	15163	15091	15206	15076	15133	15162	15057	15325	14919	15034	15044	15076	15263	15104	15191	15073	15093	15233	15066	15224	15168	15252	15192	14985	15012	15156	15060	15212	15196	15034	15145	15182	14952	15022	15009	15141	15112	15195	15232	15101	15140	15042	15181	15064	15146	15097	15196	15057	15234	15124	15106	15111	15138	15179	15135	15105	15258	15311	15135	15264	15228	15086	15199	15020	15047	15094	15078	15225	15233	15118	15163	15230	15134	15123	15190	15058	15071	15169	15143	15223	15228	15031	15019	15062	15302	15231	15004	15102	14967	15231	15079	15139	15174	15077	15100	15015	15100	15039	15241	14976	15316	15139	15186	14895	15203	15053	15125	15014	15055	15037	15363	14966	15315	15155	15314	15032	15078	15242	15109	15093	15014	15050	15344	15265	15187	15146	15153	15039	15052	15043	15357	15125	15198	15235	15104	15207	15126	15062	15200	15095	15145	15074	15261	15128	15238	15213	15209	15282	15288	15218	15164	15193	14998	15182	15193	15113	15104	15062	15015
32825	38355	37056	26042	18275	16003	15918	15778	15565	15756	15934	15695	15847	15767	15780	15578	15779	15571	15808	15519	15621	15580	15508	15819	15685	15648	15673	15787	15710	15609	15740	15747	15690	15742	15895	15714	15793	15603	15739	15518	15707	15722	15944	15734	15681	15559	15451	15709	15909	15559	15754	15709	15752	15553	15833	15752	15655	15515	15553	15805	15840	15624	15632	15815	15859	15670	15637	15710	15770	15817	15676	15440	15642	15839	15689	15856	15590	15553	15616	15726	15755	15789	15723	15725	15657	15543	15461	15871	15632	15688	15583	15768	15531	15625	15825	15738	15561	15621	15892	15871	15582	15802	15837	15681	15506	15538	15597	15806	15675	15594	15537	15656	15676	15564	15616	15566	15557	15630	15547	15525	15641	15639	15835	15629	15690	15570	15586	15591	15586	15584	15591	15639	15906	15752	15460	15591	15554	15674	15519	15573	15804	15786	15670	15654	15633	15621	15693	15558	15545	15690	15857	15654	15527	15579	15686	15540	15670	15664	15756	15606	15445	15947	15584	15788	15650	15696	15740	15554	15616	15529	15649	15530	15634	15561	15666	15595	15585	15503	15461	15816	15687	15462	15469	15618	15507	15645	15535	15667	15630	15770	15645	15720	15845	15631	15775	15522	15612	15345	15511	15757	15590	15710	15667	15695	15651	15653	15843	15751	15661	15795	15788	15655	15621	15714	15683	15662	15560	15603	15664	15762	15618	15744	15723	15589	15483	15678	15434	15730	15781	15672	15631	15547	15608	15770	15748	15810	15680	15487	15639	15770	15618	15474	15586	15534	15556	15672	15692	15573	15624	15663	15665	15592	15635	15651	15438	15562	15486	15707	15671	15820	15663	15598	15691	15804	15775	15571	15583	15673	15620	15774	15689	15455	15685	15601	15555	15552	15777	15684	15705	15590	15481	15655	15713	15529	15637	15677	15559	15727	15565	15555	15640	15736	15815	15821	15749	15653	15583	15567	15600	15564	15818	15750	15582	15650	15630	15628	15824	15460	15735	15611	15641	15619	15649	15775	15561	15437	15765	15711	15806	15692	15693	15750	15297	15640	15447	15641	15777	15762	15632	15760	15641	15652	15603	15730	15723	15489	15408	15569	15630	15651	15590	15547	15743	15693	15578	15874	15514	15764	15642	15538	15744	15652	15656	15691	15710	15505	15613	15580	15798	15671	15692	15760	15727	15793	15737	15609	15631	15485	15721	15755	15786	15670	15741	15563	15759	15786	15734	15545	15612	15640	15478	15718	15680	15673	15620	15646	15546	15706	15638	15302	15834	15741	15615	15574	15599	15530	15630	15680	15542	15526	15581	15543	15495	15625	15748	15542	15753	15698	15594	15765	15757	15803	15529	15685	15690	15701	15681	15649	15733	15552	15563	15471	15637	15434	15625	15706	15647	15695	15774	15583	15646	15778	15703	15556	15738	15586	15640	15758	15511	15727	15720	15693	15604	15592	15764	15567	15752	15801	15728	15800	15604	15610	15701	15706	15652	15578	15544	15594	15795	15596	15704	15675	15601	15641	15773	15622	15655	15612	15613	15700	15578	15472	15637	15544	15593	15839	15609	15558	15528	15286	15563	15562	15740	15499	15707	15683	15785	15704	15737	15474	15646	15666	15699	15662	15621	15786	15388	15603	15662	15532	15377	15734	15714	15620	15653	15689	15609	15623	15744	15627	15696	15642	15737	15719	15766	15683	15735	15519	15597	15713	15670	15461	15810	15588	15727	15443	15656	15690	15762	15661	15737	15638	15965	15612	15614	15430	15693	15647	15759	15771	15723	15720	15522	15525	15651	15551	15648	15502	15599	15525	15695	15591	15738	15514	15742	15700	15680	15602	15651	15801	15619	15685	15710	15657	15750	15714	15569	15618	15765	15651	15584	15597	15726	15695	15664	15577	15701	15723	15872	15574	15549	15744	15797	15868	15849	15748	15680	15801	15705	15729	15890	15859	15628	15700	15650	15828	15526	15765	15599	15547	15584	15530	15733	15710	15434	15540	15649	15762	15658	15581	15781	15515	15634	15748	15631	15517	15529	15828	15688	15633	15635	15657	15640	15699	15684	15667	15570	15737	15683	15494	15538	15569	15557	15598	15847	15726	15776	15496	15634	15803	15540	15746	15706	15566	15783	15578	15610	15522	15707	15729	15607	15655	15643	15413	15628	15589	15616	15526	15545	15613	15643	15616	15709	15536	15681	15452	15714	15604	15573	15402	15711	15721	15686	15661	15693	15791	15818	15498	15608	15645	15508	15591	15477	15677	15548	15872	15547	15686	15560	15541	15551	15753	15633	15624	15534	15641	15634	15724	15796	15572	15583	15615	15624	15481	15648	15835	15666	15580	15781	15765	15760	15662	15544	15554	15796	15677	15695	15464	15657	15679	15921	15726	15709	15777	15592	15918	15497	15795	15636	15635	15765	15650	15521	15491	15704	15643	15682	15523	15588	15702	15689	15513	15666	15597	15574	15640	15878	15521	15702	15740	15706	15712	15664	15582	15844	15591	15520	15536	15665	15707	15741	15610	15697	15901	15672	15665	15712	15684	15646	15739	15500	15686	15424	15555	15628	15612	15461	15647	15681	15584	15578	15572	15523	15704	15579	15506	15661	15664	15702	15683	15639	15663	15682	15563	15665	15497	15515	15457	15604	15613	15534	15693	15664	15761	15894	15718	15680	15689	15444	15658	15704	15602	15785	15730	15782	15644	15550	15623	15504	15456	15641	15698	15553	15542	15660	15675	15599	15781	15528	15691	15511	15612	15566	15643	15434	15731	15574	15719	15538	15789	15633	15561	15463	15678	15867	15747	15614	15611	15488	15827	15668	15681	15507	15521	15739	15506	15753	15648	15648	15603	15356	15639	15593	15569	15569	15617	15398	15691	15847	15559	15579	15706	15723	15509	15780	15695	15661	15791	15541	15543	15562	15574	15663	15642	15571	15650	15699	15749	15540	15746	15602	15586	15523	15722	15530	15733	15671	15567	15585	15733	15607	15614	15790	15652	15557	15684	15496	15536	15651	15785	15578	15585	15639	15602	15420	15804	15653	15563	15704	15698	15582	15455	15661	15641	15565	15660	15561	15694	15553	15558	15633	15600	15664	15684	15875	15793	15707	15908	15671	15723	15639	15530	15629	15668	15497	15556	15675	15708	15611	15597	15599	15674	15688	15810	15505	15522	15709	15669	15537	15592	15815	15674	15751	15551	15770	15556	15680	15656	15789	15726	15470	15790	15733	15595	15578	15799	15490	15612	15843	15801	15661	15694	15527	15576	15774	15624	15523	15684	15720	15521	15699	15669	15439	15760	15531	15602	15847	15609	15530	15786	15647	15754	15487	15769	15609	15713	15595	15443	15716	15580	15705	15625	15563	15512	15512	15813	15651	15565	15713	15780	15522	15463	15575	15545	15620	15594	15600	15685	15633	15594	15693	15708	15792	15422	15559	15887	15835	15494	15613	15539	15565	15667	15391	15582	15833	15783	15446	15613	15629	15671	15460	15588	15728	15692	15932	15705	15683	15517	15602	15747	15673	15466	15585	15514	15714	15760	15646	15673	15815	15776	15662	15631	15687	15617	15527	15706	15626	15625	15766	15577	15556	15743	15719	15735	15710	15460	15591	15528	15727	15757	15502	15579	15505	15919	15672	15716	15783	15748	15930	15517	15559	15725	15607	15714	15474	15720	15845	15532	15580	15636	15765	15824	15589	15708	15669	15770	15649	15670	15702	15746	15532	15566	15660	15658	15756	15663	15720	15648	15682	15728	15698	15719	15772	15558	15779	15679	15696	15404	15424	15562	15777	15658	15689	15538	15630	15857	15748	15769	15728	15743	15581	15864	15532	15828	15720	15699	15573	15780	15694	15582	15334	15678	15711	15780	15494	15564	15646	15834	15644	15654	15694	15713	15529	15661	15713	15717	15615	15744	15661	15622	15828	15497	15669	15655	15759	15728	15721	15561	15769	15759	15515	15708	15913	15633	15620	15425	15554	15773	15559	15693	15546	15665	15361	15610	15586	15604	15698	15723	15659	15677	15634	15644	15718	15429	15639	15745	15662	15582	15572	15663	15834	15522	15739	15819	15511	15700	15671	15723	15659	15842	15550	15622	15722	15665	15715	15898	15430	15614	15605	15640	15645	15769	15525	15655	15630	15702	15755	15803	15696	15531	15712	15565	15633	15639	15541	15685	15597	15768	15564	15626	15499	15460	15741	15652	15571	15607	15521	15665	15636	15896	15569	15675	15601	15647	15696	15805	15778	15456	15813	15621	15832	15815	15624	15675	15663	15768	15748	15614	15674	15598	15840	15441	15764	15555	15838	15645	15716	15606	15546	15560	15679	15844	15681	15613	15507	15846	15678	15498	15676	15634	15454	15615	15495	15507	15565	15859	15714	15689	15625	15636	15751	15536	15752	15439	15472	15528	15690	15517	15753	15495	15858	15653	15690	15658	15776	15931	15574	15714	15714	15754	15462	15756	15712	15651	15644	15626	15528	15645	15656	15769	15650	15566	15602	15542	15845	15668	15724	15638	15679	15613	15802	15579	15794	15606	15649	15733	15593	15603	15622	15713	15596	15577	15661	15445	15654	15583	15536	15577	15687	15806	15497	15655	15578	15646	15753	15739	15810	15557	15647	15729	15644	15790	15747	15708	15679	15666	15770	15633	15741	15585	15634	15843	15736	15738	15662	15540	15673	15618	15684	15455	15490	15783	15497	15608	15464	15629	15457	15685	15591	15527	15689	15554	15678	15691	15510	15669	15661	15604	15506	15653	15762	15599	15759	15760	15621	15519	15715	15725	15760	15498	15675	15690	15724	15594	15536	15545	15825	15669	15749	15795	15884	15775	15662	15584	15630	15723	15606	15678	15912	15769	15741	15605	15709	15619	15525	15589	15651	15518	15742	15557	15519	15629	15453	15607	15606	15702	15707	15600	15579	15714	15702	15579	15700	15662	15717	15816	15627	15531	15812	15849	15828	15804	15530	15637	15840	15563	15734	15436	15745	15718	15750	15673	15618	15458	15553	15767	15679	15654	15733	15687	15598	15638	15686	15635	15715	15721	15552	15566	15566	15676	15615	15500	15517	15677	15730	15831	15779	15602	15715	15581	15726	15805	15608	15653	15672	15613
42331	56026	40446	23898	17117	15391	15113	15195	15334	15185	15235	15323	15345	15193	15216	14937	15304	15139	15330	15233	15156	15137	15210	15292	15368	15127	15223	15316	15119	15192	15226	15116	15144	15154	15186	15138	15253	15144	15246	15100	15237	15182	15164	15196	15110	15080	15340	15236	15165	15176	15252	15139	15272	15193	15296	15205	15237	15167	15308	15383	15308	14916	15190	15147	15137	15022	15113	15188	15250	15097	15268	15046	15309	15090	15076	15199	15168	15253	15283	15107	15225	15234	15274	15234	15174	15238	15181	15196	15061	14996	15120	15185	15162	15053	15092	15104	15242	15174	15148	15291	15316	15161	15246	15181	15358	15148	15279	15092	15230	15244	15225	15327	15176	15263	15384	15180	15030	15236	15072	15191	15307	15172	15143	15091	15321	15187	15173	15129	15241	15142	15072	15265	15055	15178	15180	15122	15066	15243	15299	15108	15172	15243	15285	15221	15215	15167	15188	15030	15193	15096	15342	15301	15315	15179	15324	15242	15130	15257	15237	15275	15171	15082	15244	15210	15147	15237	15257	15280	15120	14989	15196	15042	15178	15241	15083	15223	15116	15460	15149	15165	15067	15312	15354	15155	14997	15093	15160	15280	15278	15184	15169	15128	15155	15183	15064	15287	15076	15255	15065	15243	15075	15364	15276	15006	15195	15220	15102	15210	15143	15249	15236	15172	15211	15200	15208	15224	15213	15107	15201	15158	15155	15144	15356	15225	15291	15149	15165	15145	15026	14913	15266	15187	15277	15222	15125	15273	15239	15044	15169	15337	15141	15239	15267	15090	15311	15253	15159	15145	15167	15111	15104	15296	15122	15110	15307	15232	14949	15285	15174	15080	15241	15176	15287	15250	15268	15230	15237	14999	15222	15235	15191	15200	15182	15042	15092	15213	15187	15195	15134	15185	15271	15089	15060	15137	15160	15129	15146	15079	15144	15174	15158	15263	15221	15248	15196	15105	15186	15234	15267	15123	15180	15182	15220	15465	15170	15234	15173	15237	15267	15137	15121	15168	15169	15064	15129	15115	15198	15079	15204	15124	15068	15260	15276	15229	15141	15122	15205	15152	15197	15331	15153	15237	15318	15163	15296	15348	15346	15245	15299	15198	15043	15180	15116	15107	15200	14949	15180	15269	15161	15301	15111	15237	15224	15324	15146	15219	15104	15079	15115	15110	15251	15267	15303	15247	15356	15182	15193	15180	15178	15201	15151	15319	15305	15226	15238	15207	15157	15129	15035	15346	15247	15101	15252	15298	15171	15269	15306	15238	15182	15075	15386	15016	15135	15288	15194	15222	15153	15276	15095	15275	15005	15154	15076	15365	15031	15235	15347	15253	15222	15177	15052	15359	15176	15177	15166	15076	15103	15253	15300	15151	15199	15250	15100	15327	15067	15166	15214	15268	15194	15176	15143	15142	15150	15336	15312	15177	15136	15259	15262	15294	15134	15198	15076	15274	15134	15113	15198	15208	15062	15310	15368	15234	15146	15184	15308	15161	15143	15155	15072	15337	15206	15050	15197	15153	15160	15338	15172	15116	15146	15176	15376	14917	15155	15046	15136	15227	15178	15219	15208	15432	15240	15092	15088	15169	15411	15109	15316	15174	15347	15109	15155	15303	15140	15115	15127	15188	15336	15348	15260	15170	15304	15251	15138	15144	15256	15166	15083	15127	15203	15171	15117	15105	15304	14937	15128	15245	15111	15237	15160	15191	15141	15295	15122	15352	15264	15134	15090	15194	15098	15151	15282	15318	15416	15306	15316	15188	15177	15260	15192	15248	15176	15207	15151	15258	15076	15169	15146	15302	15132	15190	15203	15086	15139	15123	15025	15260	15136	15339	15118	15150	15077	15206	15298	15003	15109	15168	15333	15288	15142	15074	15289	15128	15111	15184	15267	15134	15026	15249	15145	15064	15321	15197	15193	15286	15238	15222	15182	15147	15340	15398	14964	15324	15200	15188	15202	15105	15025	15166	15130	15046	15207	15068	15256	15268	15301	15150	15261	15029	15116	15098	15289	15204	15248	15114	15071	15259	15048	15019	15263	15300	15406	15223	15084	15071	15111	15177	15305	15313	15283	15347	15277	15023	15261	15203	15172	15360	15125	15132	15253	15112	15186	15158	15141	15176	15268	14974	15162	15192	15060	15198	15240	15035	15163	15224	15014	15159	15145	15212	15080	15108	15246	15213	15315	15147	15156	15144	15148	15170	15083	15230	15068	15067	15295	15027	15194	15282	15106	15047	15437	15067	15173	15071	15194	15276	15078	15302	15163	15334	15065	15040	15276	15119	15318	15228	15178	15022	15207	15099	15321	15281	15202	15200	15278	15182	15286	15251	15321	15160	15347	15255	15118	15273	15214	15322	15259	15208	15239	15213	15196	15234	15130	15282	15278	15281	15306	15217	15105	15265	15277	15287	15113	15186	15259	15220	14988	15220	15376	15081	15247	15225	15194	15352	15147	15186	15289	15274	15131	15237	15214	15280	15249	15133	15051	15141	15267	15056	15248	15208	15227	15208	14950	15246	15200	15256	15147	15179	15189	15229	15152	15223	15297	15174	15098	15119	15249	15291	15207	15161	15167	15237	15423	15131	15333	15039	15259	15155	15290	15272	15061	15127	15194	15118	15282	15222	15084	15183	15165	15156	15029	15176	15194	15331	15089	15137	15262	15154	15281	15287	15184	15226	15303	15050	15196	15182	15294	15262	15176	15225	15171	15221	15122	15185	15174	15082	15140	15228	15278	15054	15140	15277	15233	15153	15198	15066	15126	15154	15305	15279	15075	15093	15200	15147	15273	15118	15341	15172	15308	15186	15095	15275	15115	15133	15235	15206	15316	15133	15261	15056	15211	15236	15207	15306	15200	15083	15339	15167	15192	15174	15279	15087	15157	15324	15230	15287	15226	15080	15328	15137	15122	15063	15363	15171	15110	15163	15240	15087	15176	15125	15107	15351	15181	15069	15242	15240	15187	15042	15166	15169	15016	15221	15253	15254	15209	15280	15380	15146	15240	15393	15017	15226	15162	15298	15161	15194	15290	15197	15190	15234	15190	15196	15225	15162	15246	15366	15030	15227	15179	15086	15249	15196	15159	15244	15263	15034	15316	15313	15190	15011	15164	15368	15094	15164	15248	15162	15218	15290	15223	15113	15139	15057	15147	15159	15365	15149	15210	15213	15242	15141	15199	15073	15257	15211	15166	15228	15308	15079	15240	15149	15294	15229	15035	15149	15229	15079	15222	15148	15021	15210	15109	15199	15074	15311	14989	15257	15018	15004	15198	15113	15158	15130	15228	15164	15300	15277	15236	15081	15224	15098	15216	15299	15163	15085	15145	15365	15164	15181	15065	15233	15065	15277	15295	15186	15111	15101	15067	15299	15179	15196	15088	15192	15234	15134	15390	15233	15084	15069	15262	15239	15241	15365	15296	15264	15294	15323	15331	15138	15406	15304	15172	15229	15120	15180	15200	15292	15351	15234	15172	15101	15385	15285	15113	14972	15246	15200	15200	15207	15280	15249	15124	15273	15172	15178	15142	15263	15288	15259	15180	15133	15254	15210	15210	15048	15288	15306	15124	15239	15192	15149	15121	15237	15296	15152	15327	15178	15053	15396	15075	15114	15268	15103	15215	15114	15123	15403	15273	15207	15315	15235	15243	15342	15166	15305	15199	15190	15148	15201	15190	15256	15128	15303	15398	15221	15170	15023	15157	15087	15235	15173	15247	15152	15158	15095	15070	15201	15189	15299	15085	15321	15041	15254	15167	15213	15090	15200	15352	15235	15125	15224	15148	15100	15438	15074	15127	15076	15013	15093	15142	15166	15254	15259	15216	15164	15408	15122	15093	15245	15143	14981	15200	15086	15148	15064	15175	15229	15237	15161	15255	15286	15241	15342	15324	15205	15129	15253	15189	15133	15092	15161	15013	15379	15233	15255	15252	15086	15131	15260	15236	15328	15143	15060	15259	15050	15250	15245	15463	15284	15154	15265	15090	15171	15171	15351	15248	15155	15134	15231	15224	15079	15269	15162	15210	15234	15235	15249	15117	15406	15146	15225	15166	15192	15169	15169	15219	15057	15230	15128	15061	15118	15097	15138	15183	15043	15212	15231	15295	15098	15181	15134	15194	15391	15149	15004	15382	15090	15137	15265	15190	15114	15093	15374	15183	15166	15418	15133	15187	15265	15171	15107	15083	15156	15146	15268	15296	15244	15229	15206	15257	15091	15131	15154	15323	15244	15355	15022	15159	15321	15090	15244	15195	15231	15150	15293	15091	15321	15236	15085	15162	15255	15091	15055	15207	15178	15051	15286	15278	15306	15414	15196	15139	15175	14951	15232	15269	15141	15378	15328	15165	15323	15232	15204	15046	15337	15294	15053	15228	15311	15296	15167	15250	15083	15451	15271	15119	15251	15096	15307	15169	15235	15308	15118	15207	15144	15188	15132	15196	15342	15256	15271	15020	15385	15061	15299	15328	15240	15186	15126	15341	15177	15193	15036	15287	15254	15099	15194	15307	15093	15165	15127	15238	15118	15274	15256	15133	15146	15004	15245	15128	15267	15064	15297	15282	15207	15231	15291	15066	15282	15369	15250	15182	15278	15135	15150	15244	15244	15185	15276	15372	15098	15208	15271	15062	15110	15199	15150	15321	15208	15324	15199	15240	15211	15189	15169	15181	15216	15145	15222	15181	15386	15092	15213	15146	15279	15271	15314	15451	15343	15224	15128	15325	15098	15215	14970	15136	15123	15260	15243	15181	15113	15187	15179	15199	15113	15357	15306	15135	15100	15266	15247	15231	15140	15267	15282	15045	15235	15188	15143	15260	15143	15056	15182	15184	15208	15064	15176	15138	15267	15132	15076	15316	15056	15238	15215	15066	15186	15112	15236	15330	15183	15197	15243	15317	15194	15231	15210	15172	15288	15208	15083	15242	15221	15148	15189	15040	15145	15041	15145	15060	15282	15438	15269	15043	15169	15272	15121	15239	15083	15172	15185	15133	15311	15368	15135	15208	15203	15121	15097	15159	15293	15118	15181	15050	15224	15129	15170	15179	15205	15093	15093	15273	15057	15077	15317	15219	15215	15207	15385	15275	15363	15267	15189	15200	15158	15246	15135	15221	15222
31753	38944	40225	28161	18948	16523	16326	15979	15836	15836	15664	15710	15939	15983	15936	15848	15957	15880	15867	15986	15794	16012	15852	15802	16015	15764	15849	15745	15850	15940	15894	16066	15929	15613	15866	15986	15787	15786	15673	15792	15828	15748	15826	15971	15793	15885	15850	15795	15895	15959	15911	15875	15939	15866	15875	15903	15861	15591	15814	15860	15716	15853	15904	15870	15828	15713	15749	15680	15707	15926	15839	15951	16039	15807	15823	15912	15921	15797	15765	15876	15854	15851	15808	15779	15922	15635	15982	15981	15784	15872	15895	15921	15788	15854	15712	15815	15736	15870	15842	15720	15712	15879	15566	15813	15773	15563	15785	15721	15804	15905	15781	15897	15814	15664	15680	15708	15657	16011	15916	15689	15776	15695	15719	15879	15943	15884	15934	15860	15754	15926	15905	15691	15753	15899	15651	15717	15690	16030	15713	15811	15864	15579	15633	15806	15731	15755	15777	15603	15796	15736	15848	15778	15805	15786	15674	15782	15719	15932	15802	15922	15776	15814	15936	15709	15693	15716	15807	15839	15687	15815	15832	15775	15835	15921	15746	15714	15801	15660	15727	15877	15576	15762	15893	15930	15805	15793	15764	15645	15689	15898	15909	15906	15767	15625	15789	15812	15917	15761	15752	15904	15775	15805	15883	15760	15654	15847	15732	15711	15742	15877	15724	15793	16005	15669	15620	15750	15824	15979	15892	15804	15593	15803	15844	15795	15863	15646	16012	15816	15628	15742	15876	15883	15946	15803	15775	15904	15807	15716	15871	15877	15837	15877	15628	15716	15864	15874	15854	15809	15823	15849	15818	15812	15926	15773	15689	15741	15714	15602	15927	15684	15876	15652	16029	15838	15669	15566	15879	15985	15767	15675	15824	16020	15830	15710	15761	15598	15751	15858	15733	15899	15713	15641	15726	15661	15702	15797	15900	15796	15852	15788	15904	15618	15863	15761	15635	15852	15858	15655	15792	15728	15694	15934	15829	15890	15810	15839	15829	15684	15890	15928	15858	15670	15928	15688	15898	15812	15909	15941	15783	15836	15745	15763	15845	15674	15964	15896	15933	15918	15946	15703	15701	15812	15754	15725	15794	15676	15719	15762	15716	15862	15828	15807	15928	15810	15868	15860	15759	15713	15906	15923	15559	15979	15846	15963	15824	15617	15613	15631	15776	15893	15776	15846	15960	15882	15936	15729	15888	15824	15845	15840	15716	15569	15925	15919	15746	15791	15837	15750	15732	15760	15822	15731	15700	15856	15824	15778	15684	15782	15763	15871	15696	15808	15967	15744	15830	15694	15769	15654	15685	15618	15842	15665	15695	15735	15745	15598	15775	15880	15509	15845	15648	15800	15797	15745	15870	15825	15955	15975	15673	16008	15830	15822	15692	15979	15771	15786	15822	15773	15902	15818	16011	15781	15840	15832	15839	15754	15781	15780	15677	15775	15815	15775	15733	15827	15776	15845	15690	15948	15786	15683	15740	15687	15634	15726	15928	15940	15845	15705	15938	15709	15642	15781	15673	15852	15680	15969	15810	16091	15894	15756	15929	15740	15873	15688	15708	15801	15911	15576	16101	15934	15860	15928	15587	15986	15728	15877	15847	15689	15753	15874	15745	15825	15807	15748	15726	15838	15671	15585	15673	15770	15834	15802	15878	15740	15842	15738	15708	15843	15681	15840	15621	15605	15951	15901	15824	15797	16004	15818	15857	15704	15627	15781	15821	15733	15879	15726	16044	15771	15717	15794	15864	15852	15704	15536	15806	15730	15736	15842	15887	15543	15662	15919	15781	15668	15753	15878	15768	15577	15824	15890	15883	15843	15815	15691	15738	15616	15828	16019	15942	15949	16059	15894	16018	15961	15873	15665	15836	15704	16002	15977	15837	15843	15831	15685	15918	15868	15849	15692	15858	15653	15855	15713	15770	15961	15741	15890	15842	15820	16125	15713	15908	15818	15757	15969	15864	15919	15822	15682	15878	15713	15747	15758	15790	15658	15902	15632	15838	15692	15953	15588	15780	15541	15991	15770	15756	15605	15700	15775	15829	15888	15744	15514	15688	15892	15840	15836	15857	15657	15546	15641	15896	15877	15775	15574	15749	15687	15723	15872	15887	15739	15679	15843	15738	15612	15655	15653	15801	15855	15684	15795	15874	15880	15628	15826	15967	15805	15862	15842	15770	15803	15668	15791	15776	15722	15753	15892	15807	15825	15980	15831	15763	15643	15755	15844	15831	15872	15948	15678	15669	15870	15940	15574	15778	15797	15673	15859	15852	15746	15919	15718	15883	15845	15833	15697	15870	15860	15805	15766	16013	15922	15821	15810	15686	15603	15721	15959	15876	15834	16086	15823	15905	15777	15893	15814	16034	15832	15862	15739	15752	15812	15624	15814	15810	15810	15802	15874	16076	15841	15784	15804	15897	15807	15835	15859	15823	15749	15730	15902	15734	15806	15836	15782	15799	15921	15811	15806	15886	15848	15704	15915	15785	15882	15876	15806	15632	15655	15836	15795	15612	15673	15744	15925	15701	15722	15870	15964	15821	15639	15742	15665	15743	15778	15940	15755	15725	15666	15849	15710	15717	15731	15798	15794	15845	15774	15848	15688	15801	15785	15713	15770	15759	15984	15893	15747	15723	15706	15723	15907	15864	15734	15704	15890	15720	15860	15552	15913	15783	15703	15918	15820	15741	15701	15805	16005	15841	15941	15903	15915	15921	15877	15622	15860	15619	15740	15864	15932	15705	15881	15879	15723	15748	15782	15907	15689	15780	15795	15708	15870	15729	15742	15970	15742	15810	15644	15737	15669	15674	15755	15866	15840	15800	15919	15712	15912	15746	15787	15758	15623	15844	15807	15630	15711	16062	15876	15913	15793	15760	15670	15930	15843	15874	15713	15823	15920	15780	15734	15675	15861	15752	15847	15865	15966	15756	15865	15849	15742	15752	15844	15718	15773	15809	15643	15874	15734	15683	15700	15732	15705	15614	15843	15610	15805	15872	15932	15795	16002	15822	15910	15927	15816	15785	15803	15732	16023	15732	15659	15782	15797	16001	15666	15766	15967	15856	15758	15662	15726	15689	15706	15695	15824	15734	15663	15830	15624	15845	15836	15740	15749	15779	15814	15858	15563	15776	15772	15845	15965	15783	15637	15831	15825	15954	15759	15714	16009	15671	15688	15672	15805	15764	15770	15914	15758	16094	15751	15755	15610	15581	15825	15845	15850	15904	16058	15670	15986	15896	15826	15968	15848	15725	15912	15880	15904	15625	15752	15811	15760	15949	15785	15891	15792	15949	15718	15705	15773	15938	15768	15843	15732	15863	15927	15579	15874	15773	15752	15887	15639	15822	15933	15923	15881	15714	16117	15902	15636	15758	16015	15762	15986	15927	15767	15775	15802	15830	15813	16026	15979	15935	15750	15667	15791	15798	15791	15994	16006	15723	15935	15647	15873	15828	15680	15860	15800	15732	15888	15912	15985	15791	15645	15679	15832	15797	15702	15809	15703	15779	15854	15789	15867	15662	15701	15890	15664	15899	15878	15581	15741	15594	15797	15808	15867	15689	15871	15759	15730	15638	15877	15583	15600	15727	15746	16014	15721	15799	15918	15977	15947	15829	15929	15860	15759	15825	15692	15685	15976	15985	15835	15868	15706	15765	15774	15936	15913	15877	15820	15962	15658	16107	15821	15664	15792	15862	15784	15790	15906	15826	15705	15744	15826	15767	15860	15781	15825	15966	15807	15854	15725	15725	15780	15686	15818	15751	15850	15748	15903	15723	15779	15857	15734	15891	15771	15841	15670	15904	15741	15764	15868	15820	15619	15781	15842	15904	15898	15792	15770	15776	15577	15655	15703	15811	15729	15843	15882	15771	15714	15763	15835	15989	15824	15798	15871	15964	15752	15822	15760	15685	15756	15809	15869	15454	15686	15926	15736	15776	15757	15769	16011	15762	15964	15809	16012	15651	15844	16011	15838	15767	15678	15822	15809	15943	15799	15628	15710	15620	16081	15793	15882	15821	15854	15843	15764	15840	15715	15722	15784	15811	15724	15787	15786	15815	15711	15929	15851	15575	15739	15773	15710	15667	15663	15674	15924	15742	15721	15811	15743	15591	15944	15846	15899	15757	15739	15891	15875	16052	15968	15897	15712	15839	15891	15921	15880	15787	15839	15753	15712	15720	15985	15878	15761	15749	15698	15920	15888	15742	15923	15871	15739	15927	15659	15718	15737	15769	15733	15913	15778	15860	15773	15728	15735	15623	15901	15744	15735	15682	15678	15800	15659	15828	15756	15935	15846	16006	15862	15936	15746	15605	15765	15689	15917	15787	15921	15824	15829	15770	15857	15912	15776	15654	15753	15600	15709	15746	15946	15673	15759	15757	15800	15740	15659	15997	15680	15748	15711	15817	15768	15731	15942	15777	15783	16065	15923	15762	15837	15779	15811	15790	15788	15957	15961	15731	15787	15852	15704	15988	15662	15918	15905	15926	15747	15853	16038	15851	15647	15733	15983	15724	15821	15867	16060	15833	15942	16029	15713	15785	15695	15786	15983	15969	15683	15915	15927	16024	15788	15773	15708	15841	15636	15867	15704	15713	15831	15759	15644	15929	15764	15734	15780	15842	15836	15884	15791	15753	15712	15803	15985	15715	15780	15912	15927	15716	15837	15838	15688	15948	15744	15875	15823	15927	15774	15869	15739	15791	15998	15757	15926	15793	15685	15713	15762	15885	15659	16016	15917	15998	15788	15722	15646	16026	15825	15688	15784	15820	15909	15893	15760	15986	15946	15779	15953	15741	15810	15741	15871	15985	15785	15700	15674	15757	15942	15612	15838	15994	15810	15807	15655	15689	15916	15823	15664	15773	15723	15909	15895	15989	15796	15868	15862	15597	15587	15572	15808	15781	15769	15812	15684	15729	15847	15793	15887	15816	15753	15740	15885	15662	15752	15852	15858	15696	15827	15630	15819	15958	16036	16125	15828	15812	15714	15795	15833	15779	15706	15662	15689	15739	15885	15824	15795	15737	15744	15753	15958	15904	15790	15855	16010	15931	15780	15869	15644	15588	15700	15622	15801	15817	15823	15715	15852	15765	15903	16079	15880	15636	15871	15802	15895	15933	15746
45294	61753	44586	26140	17881	15488	15370	15517	15404	15379	15205	15319	15488	15540	15279	15169	15294	15436	15448	15528	15397	15418	15366	15227	15414	15410	15396	15228	15453	15277	15433	15490	15315	15280	15313	15384	15420	15365	15293	15277	15284	15447	15383	15303	15355	15360	15522	15357	15292	15199	15368	15344	15308	15306	15363	15259	15323	15325	15378	15385	15526	15383	15249	15326	15278	15237	15421	15473	15203	15328	15274	15169	15321	15415	15429	15390	15339	15409	15297	15166	15359	15517	15331	15367	15412	15310	15329	15117	15386	15266	15173	15417	15384	15325	15285	15371	15365	15323	15255	15422	15249	15331	15259	15469	15414	15348	15519	15214	15185	15232	15287	15312	15410	15247	15523	15322	15259	15336	15376	15362	15340	15393	15513	15203	15484	15381	15359	15454	15321	15377	15323	15311	15480	15346	15471	15396	15299	15295	15234	15225	15347	15446	15385	15417	15380	15255	15396	15255	15400	15287	15284	15335	15269	15402	15472	15440	15524	15377	15409	15316	15356	15449	15189	15314	15439	15337	15202	15569	15321	15427	15379	15169	15285	15291	15346	15306	15259	15323	15372	15218	15194	15312	15463	15299	15426	15467	15499	15405	15321	15289	15274	15289	15310	15286	15516	15356	15332	15413	15405	15377	15260	15425	15244	15251	15280	15583	15139	15312	15371	15356	15375	15309	15410	15438	15325	15411	15245	15352	15264	15312	15487	15141	15383	15334	15548	15270	15281	15449	15435	15344	15433	15255	15446	15311	15397	15285	15255	15347	15451	15452	15312	15157	15328	15360	15320	15293	15322	15350	15397	15315	15244	15300	15427	15321	15433	15443	15334	15364	15425	15288	15432	15383	15362	15338	15385	15498	15279	15350	15365	15470	15344	15379	15379	15271	15367	15297	15346	15337	15244	15280	15277	15203	15353	15175	15465	15347	15398	15271	15363	15333	15448	15332	15365	15156	15331	15385	15312	15378	15503	15397	15434	15238	15464	15492	15415	15262	15425	15141	15303	15473	15362	15430	15341	15283	15308	15313	15231	15451	15243	15244	15445	15381	15285	15474	15498	15177	15393	15254	15157	15298	15330	15263	15248	15358	15343	15202	15334	15315	15246	15290	15512	15364	15531	15306	15341	15453	15527	15264	15330	15290	15337	15332	15366	15381	15189	15335	15468	15259	15394	15310	15403	15201	15363	15473	15208	15420	15261	15412	15451	15399	15283	15355	15388	15181	15279	15424	15303	15333	15094	15384	15390	15332	15232	15162	15326	15380	15394	15359	15265	15153	15356	15280	15358	15279	15220	15365	15355	15360	15397	15482	15309	15332	15409	15483	15296	15369	15202	15408	15157	15410	15272	15280	15494	15516	15305	15418	15191	15295	15521	15239	15260	15404	15381	15374	15275	15360	15333	15376	15419	15302	15447	15454	15394	15593	15215	15335	15199	15439	15109	15274	15490	15095	15372	15242	15450	15347	15379	15282	15281	15253	15390	15330	15390	15184	15315	15215	15426	15360	15418	15316	15260	15280	15209	15342	15446	15294	15319	15415	15301	15419	15255	15513	15308	15520	15395	15575	15381	15370	15325	15375	15491	15398	15482	15362	15472	15215	15420	15317	15408	15336	15380	15401	15392	15442	15276	15361	15315	15305	15189	15440	15403	15271	15324	15275	15271	15530	15488	15385	15302	15418	15486	15342	15259	15333	15280	15391	15341	15352	15346	15501	15269	15496	15299	15469	15183	15365	15243	15367	15341	15311	15341	15358	15355	15215	15365	15389	15395	15294	15240	15230	15329	15256	15497	15164	15197	15328	15378	15242	15279	15266	15302	15294	15305	15430	15321	15311	15249	15158	15392	15336	15425	15335	15496	15344	15372	15326	15208	15449	15229	15366	15342	15518	15440	15165	15162	15374	15283	15197	15282	15448	15328	15411	15305	15319	15244	15344	15425	15268	15422	15340	15293	15245	15250	15523	15394	15467	15394	15069	15350	15224	15306	15180	15158	15212	15282	15318	15399	15404	15512	15349	15339	15326	15289	15372	15448	15305	15322	15240	15364	15502	15356	15377	15201	15536	15299	15428	15417	15476	15362	15385	15344	15346	15365	15536	15180	15396	15289	15356	15470	15399	15392	15266	15342	15451	15338	15372	15421	15323	15386	15203	15295	15152	15198	15391	15240	15337	15474	15285	15267	15299	15366	15448	15360	15349	15275	15275	15286	15362	15242	15226	15264	15169	15402	15422	15340	15226	15387	15518	15444	15273	15370	15233	15447	15306	15424	15372	15275	15386	15426	15268	15284	15293	15190	15462	15381	15401	15377	15224	15224	15364	15371	15354	15383	15346	15425	15451	15312	15393	15281	15432	15139	15383	15274	15413	15250	15295	15417	15436	15468	15235	15293	15317	15396	15461	15368	15183	15076	15453	15401	15476	15304	15367	15384	15223	15577	15276	15366	15266	15408	15320	15470	15217	15579	15520	15364	15353	15332	15597	15338	15417	15392	15434	15320	15272	15401	15215	15283	15245	15389	15283	15318	15447	15311	15341	15255	15472	15385	15391	15263	15266	15299	15286	15311	15241	15223	15467	15243	15302	15394	15449	15399	15248	15345	15365	15418	15395	15423	15237	15254	15340	15328	15383	15219	15411	15286	15363	15623	15327	15418	15102	15420	15444	15510	15319	15395	15442	15409	15148	15512	15287	15399	15228	15530	15311	15303	15209	15448	15413	15237	15253	15310	15298	15456	15361	15326	15456	15434	15337	15275	15169	15253	15459	15465	15123	15558	15277	15305	15225	15420	15294	15192	15204	15271	15407	15392	15373	15355	15270	15345	15228	15344	15292	15412	15314	15160	15305	15315	15246	15243	15328	15317	15173	15296	15211	15398	15262	15193	15368	15252	15210	15367	15398	15348	15476	15334	15259	15327	15239	15439	15484	15319	15366	15241	15282	15374	15371	15168	15415	15298	15416	15250	15073	15366	15317	15331	15332	15309	15510	15521	15338	15316	15377	15533	15229	15191	15433	15403	15324	15259	15198	15238	15408	15379	15204	15348	15343	15383	15458	15200	15316	15433	15269	15200	15448	15341	15328	15549	15366	15296	15415	15366	15147	15224	15420	15410	15347	15352	15375	15294	15338	15211	15266	15258	15300	15323	15431	15435	15348	15357	15464	15420	15261	15208	15427	15349	15380	15387	15387	15317	15306	15445	15249	15440	15242	15434	15351	15338	15396	15392	15276	15373	15124	15471	15517	15369	15441	15298	15267	15350	15346	15380	15461	15286	15236	15457	15360	15512	15379	15222	15137	15290	15328	15187	15213	15258	15485	15278	15512	15410	15229	15379	15306	15448	15280	15449	15443	15339	15395	15421	15391	15258	15144	15474	15342	15266	15287	15448	15271	15273	15397	15405	15407	15388	15313	15198	15522	15294	15331	15396	15325	15354	15193	15404	15275	15209	15445	15258	15372	15332	15304	15314	15374	15382	15163	15335	15339	15316	15240	15463	15270	15277	15351	15460	15488	15342	15166	15429	15348	15418	15258	15374	15269	15269	15447	15402	15376	15348	15411	15421	15418	15465	15218	15384	15439	15278	15190	15351	15340	15371	15311	15230	15298	15295	15370	15372	15377	15247	15293	15319	15116	15342	15243	15381	15453	15318	15324	15410	15382	15326	15289	15206	15331	15457	15349	15302	15249	15328	15265	15248	15356	15414	15448	15390	15310	15305	15334	15309	15563	15273	15286	15276	15541	15466	15281	15239	15343	15322	15432	15472	15349	15379	15546	15284	15245	15241	15470	15441	15365	15369	15279	15543	15372	15459	15345	15300	15208	15424	15377	15386	15316	15366	15313	15274	15410	15308	15469	15193	15397	15477	15499	15219	15363	15394	15352	15242	15391	15388	15485	15260	15364	15317	15374	15131	15407	15271	15432	15301	15246	15423	15206	15254	15388	15361	15312	15288	15417	15508	15307	15440	15303	15334	15263	15362	15139	15447	15400	15300	15269	15357	15290	15399	15434	15406	15499	15142	15270	15430	15286	15405	15350	15280	15325	15283	15245	15279	15433	15303	15419	15365	15257	15423	15341	15427	15442	15342	15319	15315	15299	15409	15283	15395	15393	15545	15220	15347	15124	15305	15368	15313	15424	15371	15362	15368	15466	15394	15217	15429	15102	15454	15267	15388	15489	15380	15326	15349	15437	15333	15327	15281	15501	15391	15364	15430	15195	15335	15354	15449	15225	15493	15609	15253	15441	15426	15476	15392	15304	15314	15445	15399	15222	15292	15483	15412	15336	15289	15376	15457	15315	15426	15137	15297	15253	15232	15188	15292	15442	15350	15319	15475	15314	15220	15388	15363	15439	15449	15435	15318	15369	15315	15295	15419	15296	15282	15268	15330	15446	15330	15550	15271	15261	15120	15364	15246	15461	15293	15359	15432	15384	15389	15424	15309	15297	15410	15542	15375	15387	15363	15370	15258	15327	15250	15211	15224	15328	15364	15253	15419	15377	15491	15371	15409	15395	15348	15418	15293	15346	15326	15097	15230	15289	15475	15383	15497	15351	15441	15206	15322	15334	15241	15483	15204	15397	15165	15313	15303	15425	15361	15353	15306	15183	15381	15178	15274	15181	15197	15359	15381	15230	15411	15305	15419	15354	15262	15199	15368	15380	15230	15296	15391	15360	15325	15331	15332	15458	15329	15224	15307	15354	15678	15228	15301	15304	15267	15333	15472	15153	15372	15220	15286	15304	15347	15308	15405	15384	15427	15351	15421	15113	15231	15341	15517	15277	15448	15419	15382	15400	15426	15441	15293	15320	15178	15406	15423	15174	15457	15300	15417	15463	15450	15422	15312	15337	15337	15230	15397	15436	15378	15469	15323	15370	15412	15285	15411	15236	15426	15282	15305	15292	15420	15260	15343	15369	15461	15290	15100	15328	15427	15439	15228	15270	15172	15353	15347	15588	15319	15280	15320	15309	15264	15284	15456	15354	15308	15450	15389	15274	15278	15317	15384	15335	15328	15259	15354	15410	15200	15283	15374	15377	15062	15464	15224	15362	15389	15342	15292	15385	15441	15322	15301	15362	15247	15286	15367	15406	15327	15457	15411	15609	15317	15462	15223	15355	15300	15118	15383	15471
24118	24253	34283	28614	23650	22610	21342	17050	16288	16629	16506	16420	16483	16415	16383	16400	16537	16237	16265	16463	16400	16300	16019	16361	16405	16404	16294	16205	16319	16407	16276	16202	16282	16185	16251	16308	16325	16290	16220	16194	16245	16264	16002	16070	16140	16145	16165	16232	16195	16182	16356	16096	16225	16395	16124	16236	16175	16116	16187	16257	16292	16126	16177	16357	16038	16124	16211	16248	16126	16381	16187	16236	16276	16030	16201	16144	16159	16139	16375	16178	16176	16233	16239	16302	16192	16216	16121	16103	16204	16275	16177	16296	16197	16137	16197	16392	16161	16279	16087	16103	16350	16163	16091	16192	16072	16050	16149	15972	16137	16314	16350	16195	16437	16416	16291	16150	16143	16063	16287	16269	16295	16122	16165	16305	16122	16131	16087	16261	16243	16288	16167	16431	16195	16111	16121	16087	16267	15999	16170	16060	16224	15942	16182	16142	16051	16098	16226	16046	16221	16305	16094	16070	16069	16180	16228	16335	16434	16278	16228	16157	16203	16177	16291	16092	15941	16189	16164	15985	16040	16124	16187	16129	16205	16168	16077	16006	16300	16127	16143	16294	16266	16233	16284	16105	16059	16199	15968	16253	16167	15971	15985	16093	16186	16101	16429	16339	16053	16186	16052	16168	16112	16271	16249	16261	16145	16111	16114	16080	16125	16325	16248	16317	16244	16200	16049	16062	16130	16151	16224	15988	16167	16025	16350	16320	16139	16108	16086	16312	15923	16148	16197	16124	16252	16093	16016	16137	16078	16165	16293	16287	16149	16077	16283	16077	16109	16269	16213	16258	16209	16299	16137	16169	16389	16049	16150	16041	16234	16061	16326	16028	16113	16191	16158	15978	16075	16055	16248	15862	16136	16243	16070	16125	16239	16195	15999	16211	15966	16104	16046	16032	16237	16143	16194	16075	16172	16246	16205	16198	16072	16130	16362	16164	16321	16257	15980	16224	16161	16257	16139	16000	16237	16282	16111	16064	15865	16180	16313	16411	16164	16192	16152	16025	16159	16202	16327	16306	16473	16101	16085	16173	16153	16130	16102	16231	16347	16169	16166	16186	16133	16173	16193	16029	16281	16256	16144	16106	16195	16189	16253	16253	16370	16117	15939	16296	16173	16231	16133	16048	16109	16353	16251	16023	15954	16290	16133	16056	16245	16248	16277	16113	16090	16164	16311	16250	16115	16132	16183	16257	16022	16273	16175	16072	16120	15933	16071	16200	15956	16216	16274	16036	16005	16047	16327	16123	16216	16143	16161	16268	16115	16296	16203	16200	16216	16042	15968	16241	16100	16267	16315	16286	16261	15984	15971	16158	16138	15920	16216	16020	16339	16195	16198	16042	16365	16081	16128	16206	16335	16098	16357	16076	16150	16328	16312	16127	16098	16253	16006	16348	16442	16086	16172	16131	16230	16124	16029	15954	16144	16192	16275	16213	16121	16205	16059	16331	16328	16214	16026	16173	16371	16152	16069	16322	16107	15923	16249	16198	16350	16079	16183	16195	16306	16048	16200	16106	16251	15975	15981	15928	16232	16115	16172	16220	16080	16133	16209	16323	16156	16409	16263	16135	16133	16099	16100	16109	16339	16313	16308	16308	16089	15981	16119	16308	16319	16094	16115	16094	16185	16153	16137	16184	16028	16044	16107	16151	15994	16063	16050	16245	16133	16106	16230	16183	16340	16071	16179	16058	16331	16219	16127	16057	16206	16183	16131	16176	16161	15921	15940	16300	15949	16129	16078	16018	16253	16114	16180	16238	16239	16423	16043	16190	16320	16142	15920	16115	16015	16229	16241	16256	16203	16140	16192	16188	16289	16046	16310	16281	16234	16156	16032	16219	16188	16010	16017	16040	16292	16275	16201	16043	16271	16178	16036	16056	16112	16247	16193	15992	16306	16237	16064	16163	16231	16250	15989	16179	16244	16087	16023	16042	16212	16208	16380	16106	16056	16041	16249	16180	16072	16320	16143	16181	15970	16225	16143	15893	16057	16079	16139	16342	16168	16056	16013	16175	16377	16214	16171	15987	16306	16065	16131	16249	16026	16142	16169	16180	16082	16220	16138	16064	16155	16199	16068	16080	16154	16001	16192	16103	16006	16298	16264	16270	15936	16222	16368	16100	16263	16474	16206	16187	16124	16274	16061	16257	16176	16017	16087	16171	16063	16213	16235	15957	16337	16082	16135	16159	16298	16227	16153	16342	16243	16373	16168	16139	16197	16037	15926	15921	16265	15962	16083	15976	16349	16357	16196	16209	16195	16067	16160	16304	16094	16191	16083	16170	16274	16107	16209	16105	16101	16175	16014	16219	16316	16268	16274	16167	16263	16084	16059	15984	16104	16089	16181	16119	16167	16014	16216	16004	16206	16148	16093	16320	16382	16066	16066	16004	16188	15985	16233	15919	16093	16301	16054	16160	16121	16149	15993	16156	16142	16084	16105	16106	16232	16033	16017	16245	16329	16080	16105	16081	16117	16268	16083	16025	16205	16004	16335	16015	16157	16184	16351	16070	16153	16173	16189	16272	16331	16174	16254	16150	16220	16239	16422	16322	16031	16174	16461	16045	16133	16225	16334	16188	16084	16228	16351	16106	16252	16026	16167	16098	16181	16099	16229	16131	16046	16227	16256	16191	16262	16243	16249	16157	16054	16207	16189	16162	16309	16197	16371	16118	16269	16079	16301	15982	16171	16222	15922	16109	16304	16220	16300	16173	16251	16214	16098	16103	16036	16101	15942	16241	15967	16203	16271	16236	16268	16051	16013	16090	16029	16073	16128	16100	16218	16106	16056	16033	16016	16353	16133	16020	16236	16075	16132	16153	16188	16147	16228	16082	16190	16211	16232	15911	15948	16098	16221	16099	16142	16178	16066	16189	16323	16192	16146	16168	16254	16127	16207	16269	16213	16162	16029	16191	16186	16120	16188	16033	16115	16324	16218	16206	16038	16086	16344	16155	16220	16115	16152	16106	16126	16273	16076	16125	16291	16325	16026	16279	16166	16090	16325	16076	16035	16195	16234	16056	16252	16253	16103	16200	16079	16226	15957	16434	16222	16071	16035	16037	16226	16104	16097	16330	16366	16236	16164	16212	16139	16147	16134	16324	16272	16185	16045	16210	16128	16072	16277	16030	16155	16049	15877	16202	16118	16287	15956	16184	16195	16285	16165	16034	16191	16024	16103	15880	15937	16263	16143	16178	16224	16246	16159	16108	16312	16027	16244	16005	16088	16021	16301	16180	16200	16007	16070	16216	16116	15825	16121	15889	16120	16110	16120	16260	16318	16137	16128	16139	16265	16016	16062	16012	16133	16059	16146	16171	16191	16457	16259	16124	16127	16002	16100	16217	16276	16266	16238	16046	16064	16382	16183	16214	16266	16189	16134	16198	16257	16118	16100	16107	15912	16224	16112	16243	16238	16130	16216	16223	16151	16333	16136	16126	16161	16314	16312	16188	16076	16022	16052	16111	15925	16167	16086	15997	16262	16251	16241	16095	16281	16299	16172	16056	16005	16149	16437	16242	16269	16228	16234	16258	16113	16130	16333	16024	16108	16047	16200	16236	16230	16136	15999	16081	16190	16140	16011	16131	15994	16135	16205	16099	16153	16116	16130	16290	16138	16220	16004	16208	16235	16043	16177	16106	16194	16275	16378	16206	16214	16265	16103	16135	16281	16168	16181	16092	16157	15984	16176	16237	15995	16302	16200	15987	16193	16272	16083	16267	16102	16153	16090	16240	16053	16088	16356	16304	16118	16040	16051	15982	15958	16153	16334	16341	16362	16286	16198	16075	16138	16038	16246	15966	15978	15995	16200	16079	16303	16002	16154	16033	16204	16051	16121	16303	16272	16323	16294	16369	16526	16046	16265	16142	16267	15992	16274	16257	16048	16279	16023	16232	16270	16143	16200	16171	16211	15998	16218	16198	16200	16262	16025	16106	16142	16017	16295	16222	16186	16309	16181	16055	16190	16071	16261	16051	16231	16279	15937	16247	16252	16122	16288	16095	16019	16209	16286	16211	16220	16138	16096	16036	16299	16031	16274	16056	16106	16201	16245	16076	16346	16216	16119	16240	16108	16187	16160	15958	16275	16134	16087	16090	16118	16231	16244	16183	16210	16160	16302	16239	16234	16257	16140	16231	16335	16100	16166	16259	16064	16229	16280	16191	16220	16166	16196	16073	16220	16284	16201	16232	16138	16312	16214	16143	16077	16058	16113	16137	16212	16187	15994	16322	15930	16138	16097	16049	16290	15943	16164	16135	16253	16227	16278	16187	16252	16369	16080	16035	16162	16146	16019	16211	15997	16159	16185	16328	16141	16204	16154	16118	16172	16327	16197	16241	16151	16174	16339	16260	16351	16156	16006	16316	16305	16119	16058	16124	16159	16072	16283	16126	16095	16239	16190	16261	16029	16014	16269	16256	16061	16270	15966	16212	16198	16270	16169	16001	16216	16036	16224	16076	16185	16002	16105	16392	16205	16168	16241	16094	16178	16289	16212	16200	16217	16274	16231	16138	16154	16306	15973	16063	16266	16150	16091	16186	16209	16407	16275	16130	16348	16257	16216	16262	16056	15898	16074	16165	16205	16215	16104	16139	15890	16133	16073	16106	16174	16170	16108	16240	16229	16173	16295	16210	16018	16277	16089	16103	16124	16103	16227	16265	16270	16195	16214	16014	16197	16118	15952	16186	16298	16274	16380	16192	16246	16205	16310	16138	16229	16276	16155	16190	16032	16284	16213	16270	16259	16257	16063	16049	16175	16140	16193	16137	16191	16112	16243	16081	16170	16155	16326	16399	16159	16362	15982	16240	16297	16138	16148	16223	16118	16237	16026	16231	16320	16101	16178	15787	16161	16148	16106	16192	16247	16394	16322	16273	16047	16251	15961	16052	16190	16064	16030	16058	16256	16130	16159	16202	16110	16068	16079	16166	16032	16184	16286	16488	16190	16227	16267	16258	16099	16096	16259	16168	16274	16217	16031	15936	16233	16022	16086	16016	16167	16042	16341	16060	16091	15933	16273	16207	16078	15935	16063	16145	16314	16064	16191	16197	16204	16287	16305	16234	16341	16198	16151	15983	16371	15999	16094	16060	16132	16193	16164	16147	16165	16191	16191	16161
62880	107065	83507	52697	29517	16340	15548	15660	15703	15517	15675	15607	15477	15616	15534	15572	15552	15759	15621	15547	15654	15518	15710	15718	15589	15581	15669	15345	15375	15680	15622	15580	15724	15523	15574	15550	15596	15633	15729	15654	15508	15584	15622	15573	15576	15658	15682	15573	15512	15652	15579	15505	15515	15592	15606	15524	15605	15608	15735	15712	15463	15441	15410	15486	15514	15543	15769	15428	15558	15430	15361	15611	15472	15579	15592	15405	15609	15498	15601	15590	15542	15526	15514	15787	15391	15499	15681	15597	15684	15535	15692	15555	15568	15418	15616	15651	15422	15585	15715	15591	15788	15646	15510	15702	15542	15585	15382	15507	15660	15467	15559	15564	15528	15520	15571	15616	15591	15723	15539	15378	15519	15495	15473	15672	15502	15618	15486	15526	15489	15473	15561	15505	15619	15429	15530	15618	15594	15507	15613	15578	15583	15632	15474	15560	15595	15684	15492	15442	15536	15618	15556	15496	15457	15573	15456	15670	15615	15471	15563	15409	15601	15759	15639	15475	15531	15726	15429	15613	15533	15648	15521	15482	15739	15595	15668	15556	15467	15700	15563	15604	15537	15422	15435	15616	15432	15606	15557	15516	15513	15584	15624	15806	15548	15434	15448	15552	15541	15440	15592	15677	15446	15521	15640	15636	15560	15682	15496	15351	15637	15692	15554	15420	15616	15588	15431	15415	15542	15565	15645	15768	15560	15725	15701	15573	15424	15602	15642	15586	15668	15480	15511	15595	15617	15583	15626	15598	15693	15472	15426	15828	15506	15617	15696	15454	15699	15677	15394	15586	15569	15635	15341	15818	15666	15412	15622	15696	15436	15563	15630	15324	15670	15639	15611	15677	15692	15508	15656	15476	15614	15504	15668	15547	15468	15450	15658	15675	15526	15652	15505	15569	15588	15660	15568	15436	15693	15543	15710	15486	15669	15642	15603	15390	15699	15591	15528	15408	15634	15675	15600	15723	15638	15556	15444	15501	15460	15555	15680	15616	15559	15411	15775	15511	15515	15639	15420	15650	15513	15545	15628	15548	15578	15490	15617	15560	15637	15498	15618	15509	15494	15632	15591	15672	15556	15595	15560	15569	15569	15553	15667	15562	15560	15584	15711	15483	15656	15606	15674	15700	15803	15563	15634	15661	15491	15561	15578	15527	15759	15652	15493	15419	15588	15538	15629	15596	15551	15575	15665	15548	15477	15543	15582	15602	15470	15601	15605	15632	15724	15825	15531	15623	15532	15724	15537	15554	15738	15523	15634	15487	15530	15614	15472	15701	15511	15494	15669	15554	15541	15630	15627	15569	15638	15583	15511	15587	15472	15584	15632	15636	15579	15496	15664	15574	15560	15528	15629	15546	15731	15623	15538	15590	15631	15589	15581	15636	15532	15513	15701	15629	15531	15653	15695	15627	15508	15773	15618	15567	15475	15526	15556	15583	15681	15631	15559	15699	15512	15541	15545	15568	15535	15546	15526	15568	15607	15694	15693	15713	15551	15636	15473	15619	15623	15546	15613	15462	15545	15454	15664	15517	15684	15531	15526	15672	15528	15558	15636	15556	15499	15821	15741	15646	15531	15658	15518	15527	15598	15605	15569	15520	15668	15702	15630	15548	15391	15391	15589	15551	15572	15633	15613	15557	15744	15388	15485	15565	15263	15541	15577	15662	15615	15700	15513	15470	15648	15510	15457	15658	15650	15565	15514	15611	15795	15465	15495	15550	15763	15642	15768	15573	15634	15715	15416	15586	15509	15562	15519	15585	15597	15562	15462	15449	15571	15767	15430	15405	15468	15814	15623	15610	15589	15583	15516	15565	15704	15401	15607	15634	15552	15707	15722	15616	15489	15640	15560	15502	15565	15652	15578	15458	15663	15511	15637	15597	15636	15479	15660	15668	15543	15678	15622	15674	15721	15545	15471	15408	15616	15702	15591	15761	15461	15680	15556	15628	15568	15516	15673	15603	15468	15709	15579	15493	15463	15446	15495	15605	15437	15525	15592	15616	15655	15407	15549	15455	15512	15624	15493	15740	15617	15501	15591	15569	15660	15572	15822	15661	15527	15461	15518	15604	15689	15497	15599	15564	15571	15536	15577	15635	15734	15581	15707	15434	15732	15717	15612	15728	15609	15701	15687	15638	15533	15569	15671	15697	15639	15669	15660	15628	15686	15646	15644	15643	15668	15765	15551	15378	15520	15690	15533	15633	15781	15634	15504	15511	15641	15632	15597	15652	15732	15598	15633	15348	15632	15640	15547	15673	15627	15738	15489	15598	15646	15453	15531	15565	15537	15506	15494	15459	15529	15612	15569	15599	15702	15377	15547	15664	15645	15546	15445	15639	15584	15540	15705	15510	15605	15658	15598	15603	15581	15606	15599	15575	15507	15566	15627	15514	15615	15519	15787	15745	15397	15653	15601	15539	15649	15605	15627	15669	15643	15490	15515	15552	15690	15603	15565	15537	15678	15620	15580	15360	15674	15576	15409	15485	15612	15494	15527	15582	15554	15608	15602	15556	15548	15599	15460	15401	15602	15502	15451	15422	15723	15513	15563	15665	15845	15503	15520	15516	15518	15535	15355	15550	15641	15631	15655	15531	15664	15437	15654	15567	15756	15668	15620	15496	15407	15583	15626	15550	15723	15501	15569	15635	15625	15537	15537	15547	15608	15675	15437	15605	15606	15425	15689	15556	15566	15625	15566	15522	15611	15372	15679	15637	15377	15614	15592	15637	15552	15625	15724	15631	15411	15544	15571	15570	15799	15688	15597	15698	15273	15636	15604	15694	15654	15445	15567	15774	15587	15675	15597	15633	15540	15496	15629	15611	15807	15693	15398	15649	15525	15578	15589	15558	15589	15623	15562	15494	15662	15603	15468	15727	15497	15455	15683	15514	15606	15635	15469	15555	15647	15698	15404	15600	15658	15474	15727	15484	15731	15505	15664	15641	15656	15762	15631	15457	15542	15663	15862	15752	15583	15539	15671	15498	15575	15755	15604	15541	15860	15463	15541	15618	15645	15614	15597	15538	15572	15476	15694	15617	15601	15665	15573	15420	15587	15603	15524	15573	15600	15540	15693	15711	15478	15600	15595	15609	15633	15545	15542	15389	15604	15465	15689	15370	15355	15477	15823	15546	15580	15575	15452	15561	15371	15717	15256	15442	15653	15623	15541	15643	15458	15695	15728	15648	15723	15801	15589	15646	15551	15586	15586	15629	15634	15622	15538	15364	15539	15639	15563	15670	15627	15697	15480	15491	15491	15562	15489	15629	15656	15546	15475	15671	15619	15595	15550	15646	15702	15619	15520	15738	15417	15514	15745	15634	15743	15496	15395	15394	15565	15595	15761	15479	15497	15581	15538	15594	15474	15632	15570	15568	15735	15487	15472	15677	15531	15572	15649	15602	15617	15450	15454	15641	15692	15620	15575	15621	15608	15653	15421	15593	15660	15378	15552	15538	15584	15589	15609	15867	15695	15541	15773	15593	15632	15616	15476	15486	15530	15579	15314	15660	15522	15596	15556	15717	15673	15544	15611	15454	15538	15653	15657	15507	15368	15552	15439	15701	15668	15497	15418	15676	15460	15705	15616	15684	15487	15568	15436	15688	15623	15396	15537	15730	15498	15497	15534	15573	15605	15472	15637	15740	15456	15636	15661	15594	15543	15528	15685	15473	15665	15562	15518	15672	15755	15460	15359	15606	15482	15546	15556	15457	15551	15609	15605	15599	15663	15406	15383	15481	15404	15591	15467	15529	15531	15537	15559	15530	15474	15613	15518	15563	15540	15398	15626	15697	15482	15561	15662	15713	15559	15567	15662	15468	15613	15547	15471	15691	15608	15510	15775	15664	15517	15635	15634	15648	15450	15568	15593	15467	15548	15646	15647	15626	15470	15709	15604	15549	15728	15502	15637	15645	15557	15630	15492	15576	15490	15671	15629	15428	15491	15487	15574	15453	15603	15668	15730	15651	15726	15436	15685	15409	15551	15568	15604	15407	15452	15621	15672	15543	15514	15550	15797	15633	15785	15550	15633	15453	15637	15553	15599	15625	15493	15499	15540	15634	15554	15664	15595	15781	15570	15627	15546	15692	15642	15408	15568	15497	15519	15635	15552	15543	15596	15474	15609	15554	15549	15700	15607	15649	15598	15552	15560	15645	15497	15686	15576	15655	15635	15597	15737	15468	15628	15709	15718	15533	15797	15598	15706	15579	15607	15437	15511	15508	15487	15492	15598	15511	15641	15554	15688	15560	15613	15735	15675	15571	15422	15471	15519	15496	15674	15440	15732	15543	15673	15481	15635	15551	15552	15427	15666	15718	15585	15506	15566	15774	15406	15578	15470	15564	15533	15477	15687	15512	15498	15637	15565	15769	15488	15528	15601	15643	15581	15649	15427	15566	15693	15620	15548	15568	15777	15442	15496	15697	15573	15591	15599	15596	15511	15729	15545	15626	15472	15688	15471	15481	15668	15775	15441	15461	15631	15538	15689	15478	15745	15488	15708	15614	15317	15633	15778	15499	15626	15598	15528	15501	15581	15618	15524	15529	15534	15685	15437	15528	15683	15681	15370	15605	15534	15668	15548	15590	15584	15475	15625	15426	15570	15458	15391	15657	15413	15623	15586	15730	15618	15538	15791	15639	15594	15537	15594	15579	15430	15579	15541	15600	15459	15602	15380	15461	15683	15656	15524	15695	15699	15675	15558	15434	15630	15607	15633	15743	15587	15716	15528	15553	15509	15520	15677	15603	15631	15576	15600	15408	15469	15534	15385	15671	15320	15677	15541	15673	15618	15536	15739	15570	15613	15696	15555	15520	15449	15440	15497	15671	15450	15751	15432	15564	15495	15630	15535	15496	15522	15544	15501	15480	15578	15722	15410	15784	15616	15533	15656	15498	15577	15719	15766	15483	15551	15602	15661	15661	15623	15662	15616	15676	15542	15631	15677	15624	15521	15683	15486	15484	15578	15642	15615	15489	15566	15444	15640	15421	15417	15578	15567	15458	15703	15548	15484	15678	15668	15588	15383	15485	15676	15486	15657	15749	15455	15610	15633	15624	15542	15737	15567	15580	15689	15641	15457	15683	15678	15641	15538	15600	15518	15573	15511	15470	15566	15479	15470	15753
33223	38216	36798	26039	18367	16712	16573	16251	16052	16169	16354	16228	16338	16190	16392	16390	16404	16101	16189	16385	16390	16313	16398	16089	16265	16298	16203	16144	16321	16148	16270	16172	16254	16507	16317	16474	16189	16146	16220	16436	16329	16372	16237	16263	16250	16129	16239	16294	16299	16260	16307	16206	16267	16277	16489	16416	16280	16254	16485	16284	16090	16192	16346	16461	16255	16068	16430	16376	16398	16238	16158	16261	16193	16449	16377	16469	16418	16086	16258	16364	16263	16324	16193	16267	16396	16332	16439	16293	16437	16124	16160	16277	16275	16276	16460	16186	16259	16343	16161	16155	16232	16237	16178	16437	16222	16380	16365	16204	16276	16377	16386	16348	16187	16255	16331	16277	16130	16454	16329	16425	16309	16283	16160	16221	16369	16072	16089	16087	16273	16339	16268	16460	16150	16138	16226	16330	16133	16170	16069	16186	16322	16341	16369	16506	16109	16326	16253	16174	16391	16183	16336	16307	16178	16177	16288	16401	16216	16288	16164	16267	16165	16305	16212	16081	16387	16358	16242	16025	16157	16311	16261	16277	16153	16280	16112	16282	16197	16316	16346	16147	16157	16128	16259	16067	16476	16153	16424	16318	16090	16270	16468	16207	16134	16204	16353	16319	16107	16168	16397	16388	16258	16419	16241	16163	16105	16357	16141	16288	16427	16207	16241	16251	16318	16384	16235	16171	16051	16189	16232	16268	16400	16219	16273	16190	16210	16324	16204	16239	16278	16302	16306	16263	16187	16152	16398	16361	16243	16401	16246	16247	16222	16120	16290	16076	16337	16134	16277	16489	16157	16199	16433	16352	16340	16410	16283	16163	16340	16227	16208	16370	16316	16187	16423	16264	16193	16164	16214	15982	16262	16214	16362	16432	16274	16333	16358	16165	16189	16204	16356	16466	16238	16207	16311	16299	16392	16355	16297	16031	16148	16320	16255	16103	16194	16363	16196	16349	16385	16333	16153	16327	16447	16307	16370	16165	16186	16099	16359	16315	16539	16103	16109	16137	16187	16268	16209	16333	16150	16208	16241	16121	16291	16195	16298	16193	16404	16224	16315	16218	16297	16266	16275	16156	16377	16298	16483	16160	16280	16228	16126	16233	16321	16361	16295	16390	16063	16168	16306	16420	15989	16111	16450	16328	16229	16134	16136	16336	16396	16110	16296	16264	16300	16308	16247	16383	16484	16299	16099	16076	16471	16231	16258	16358	16234	16225	16372	16150	16286	16477	16287	16395	16371	16232	16265	16080	16240	16350	16201	16213	16242	16083	16190	16324	16264	16326	16422	16198	16212	16299	16098	16169	16246	16163	16316	16122	16176	15994	16375	16176	16335	16198	16098	16356	16243	16289	16192	16323	16176	16330	16284	16407	16460	16276	16322	16375	16232	16340	16338	16271	16263	16209	16500	16074	16265	16404	16346	16132	16159	16190	16264	16324	16265	16256	16275	16243	16057	16027	16223	16309	16205	16167	16180	16414	16449	16287	16202	16251	16294	16187	16173	16282	16259	16108	16165	16290	16261	16372	16481	16340	16171	16273	16285	16319	16162	16330	16405	16343	16318	16165	16232	16251	16108	16539	16362	16226	16381	16300	16012	16278	16213	16454	16337	16187	16375	16360	16301	16431	16253	16325	16215	16099	16352	16418	16321	16180	16333	16288	16422	16284	16272	16341	16388	16440	16191	16549	16266	16152	16225	16281	16144	16312	16242	16277	16328	16403	16390	16377	16354	16125	16411	16270	16156	16196	16171	16090	16225	16134	16272	16336	16186	16456	16307	16255	16270	16276	16414	16431	16186	16265	16250	16255	16396	16396	16226	16301	16440	16299	16124	16344	16339	16631	16247	16469	16282	16169	16400	16236	16064	16303	16180	16115	16146	16505	16019	16269	16377	16420	16286	16164	16225	16325	16233	16290	16311	16275	16209	16172	16267	16244	16323	16309	16100	16197	16223	16326	16290	16173	16307	16264	16180	16258	16127	16343	16368	16256	16336	16243	16274	16165	16274	16322	16347	16371	16311	16244	16258	16202	16175	16344	16461	16235	16353	16376	16291	16270	16261	16209	16355	16321	16255	16118	16214	16220	16274	16389	16172	16144	16282	16376	16427	16371	16175	16034	16140	16182	16371	16173	16320	16302	16514	16176	16433	16197	16210	16205	16077	16371	16255	16213	16278	16269	16204	16323	16275	16453	16439	16254	16373	16308	16295	16167	16326	16466	16394	16209	16266	16245	16289	16218	16088	16250	16382	16500	16312	16125	16228	16176	16263	16223	16395	16344	16148	16148	16249	16313	15996	16287	16306	16361	16179	16159	16348	16149	16395	16158	16122	16171	16395	16242	16179	16164	16112	16318	16216	16188	16303	16257	16008	16400	16205	16099	16302	16240	16267	16307	16237	16252	16161	16311	16480	16019	16406	16237	16304	16243	16376	16297	16276	16358	16094	16414	16458	16274	16256	16325	16315	16148	16463	16249	16216	16153	16244	16221	16489	16387	16388	16256	16217	16286	16278	16399	16474	16175	16031	16149	16360	16262	16274	16334	16306	16310	16179	16194	16208	16490	16199	16397	16362	16187	16198	16044	16271	16368	16161	16470	16255	16158	16195	16298	16335	16174	16347	16383	16332	16288	16295	16139	16159	16394	16261	16161	16261	16287	16116	16194	16211	16426	16210	16339	16267	16289	16388	16137	16206	16122	16463	16126	16425	16440	16308	16274	16454	16326	16277	16315	16380	16342	16460	16193	16109	16142	16273	16299	16372	16280	16323	16159	16227	16320	16161	16288	16329	16273	16110	16050	16314	16119	16293	16322	16138	16175	16237	16270	16182	16332	16488	16130	16404	16279	16250	16080	16217	16453	16490	16228	16230	16351	16311	16244	16295	16330	16137	16042	16368	16397	16040	16414	16248	16215	16319	16116	16350	16227	16274	16143	16305	16408	16134	16119	15947	16138	16367	16181	16436	16363	16346	16357	16265	16124	16390	16403	16137	16229	16386	16173	16326	16249	16230	16191	16326	16238	16232	16021	16337	16190	16175	16165	16146	16538	16374	16100	16083	16363	16106	16112	16325	16223	16274	16400	16341	16319	16219	16294	16233	16138	16258	16246	16146	16183	16255	16286	16343	16429	16020	16435	16463	16418	16301	16214	16295	16282	16172	16147	16372	16230	16437	16167	16247	16337	16276	16309	16291	16153	16421	16080	16153	16235	16354	16351	16465	16163	16474	16404	16232	16400	16298	16316	16298	16126	16266	16177	16294	16301	16431	16153	16123	16123	16102	16175	16073	16244	16217	16366	16315	16146	16311	16364	16261	16360	16206	16203	16312	16184	16253	16351	16313	16287	16256	16344	16470	16412	16542	16255	16123	16216	16198	16054	16268	16154	16075	16170	16162	16169	16208	16326	16226	16260	16309	16312	16238	16233	16149	16176	16260	16172	16237	16286	16532	16159	16222	16307	16344	16347	16326	16230	16317	16392	16103	16452	16490	16115	16414	16389	16325	16211	16255	16019	16170	16250	16274	16152	16073	16461	16482	16284	16297	16391	16269	16425	16258	16182	16336	16249	16096	16218	16205	16238	16277	16155	16225	16235	16298	16110	16117	16340	16263	16116	16149	16214	16110	16286	16185	16233	16035	16213	16237	16365	16248	16384	16343	16198	15961	16269	16245	16105	16316	16346	16188	16208	16281	16257	16452	16302	16164	16413	16311	16070	16401	16312	16116	16227	16259	16482	16304	16246	16278	16050	16255	16253	16116	16259	16261	16198	16319	16356	16544	16414	16181	16305	16234	16218	16319	16194	16246	16346	16410	16306	16397	16503	16433	16099	16250	16308	16360	16282	16287	16412	16239	16255	16197	16173	16248	16363	16282	16246	16312	16246	16202	16369	16546	16245	16419	16532	16228	16263	16379	16298	16299	16138	16147	16197	16271	16461	16140	16263	16222	16340	16294	16296	15968	16188	16360	16172	16589	16245	16397	16382	16359	16288	16264	16280	16394	16374	16109	16419	16376	16168	16250	16351	16404	16175	16249	16241	16520	16302	16304	16301	16164	16492	16096	16226	16273	16179	16233	16196	16266	16117	16348	16416	16146	16168	16042	16184	16177	16225	16220	16231	16300	16289	16281	16224	16306	16227	16206	16337	16275	16282	16374	16330	16230	16313	16280	16243	16429	16326	16504	16378	16309	16268	16317	16253	16339	16218	16041	16278	16277	16242	16308	16265	16108	16152	16157	16336	16169	16278	16500	16493	16284	16474	16291	16138	16262	16225	16157	16468	16368	16247	16182	16377	16296	16431	16277	16140	16179	16389	16268	16273	16313	16466	16189	16474	16389	16400	16310	16387	16305	16476	16399	16232	16182	16407	16231	16259	16328	16415	16403	16271	16404	16445	16333	16224	16293	16197	16296	16317	16433	16290	16004	16281	16205	16042	16360	16194	16203	16151	16190	16229	16317	16193	16244	16134	16072	16137	16261	16230	16325	16222	16228	16407	16247	16173	16183	16480	16096	16081	16491	16405	16419	16348	16340	16347	16442	16412	16226	16328	16328	16297	16315	15930	16212	16085	16473	16355	16229	16083	16364	16384	16133	16196	16240	16144	16385	16149	16466	16431	16197	16295	16327	16364	16168	16463	16292	16235	16361	16269	16392	16237	16334	16076	16572	16212	16165	16342	16258	16215	16131	16177	16210	16381	16438	16263	16351	16417	16404	16136	16369	16383	16310	16353	16092	16206	16276	16251	16181	16310	16112	16198	16249	16291	16213	16385	16315	16384	16459	16188	16180	16151	16414	16303	16180	16239	16242	16246	16098	16212	16110	16140	16203	16370	16249	16309	16462	16394	16069	16300	16355	16294	16347	16282	16252	16150	16233	16175	16458	16198	16113	16190	16298	16476	16203	16322	16465	16157	16204	16212	16197	16261	16287	16360	16446	16469	16327	16132	16203	16414	16408	16131	16153	16303	16160	16298	16346	16222	16359	16313	16288	16161	16180	16265	16221	16153	16219	16273	16318	16243	16353	16238	16308	16242	16233	16215	16260	16178	16288	16286	16160	16178	16352	16383	16455	16378	16345	16250	16186	16499	16420	16267	16257	16263	16199	16273	16153	16290	16396	16351	16228	16319
43193	55812	40008	23565	17341	15801	15652	15655	15620	15688	15652	15695	15500	15732	15708	15846	15703	15661	15675	15778	15760	15737	15762	15635	15587	15630	15610	15787	15462	15720	15729	15647	15516	15644	15725	15543	15628	15534	15759	15634	15682	15673	15853	15585	15538	15568	15586	15582	15710	15532	15789	15483	15648	15495	15524	15578	15660	15616	15602	15573	15546	15551	15644	15658	15598	15747	15432	15604	15437	15708	15730	15384	15730	15622	15629	15658	15713	15647	15701	15442	15709	15472	15688	15644	15683	15768	15749	15602	15456	15538	15539	15714	15553	15619	15530	15454	15614	15788	15711	15478	15852	15554	15511	15615	15612	15607	15617	15561	15633	15607	15513	15528	15805	15614	15614	15564	15645	15617	15522	15772	15856	15655	15639	15797	15387	15776	15680	15682	15655	15638	15677	15638	15806	15475	15673	15680	15620	15575	15509	15611	15739	15579	15670	15453	15652	15657	15870	15631	15807	15620	15581	15607	15619	15820	15592	15556	15569	15622	15472	15654	15564	15543	15445	15413	15811	15562	15629	15715	15623	15585	15658	15812	15675	15589	15769	15598	15864	15655	15561	15668	15714	15672	15639	15586	15819	15639	15565	15553	15684	15696	15699	15572	15580	15631	15669	15568	15643	15608	15583	15659	15644	15789	15602	15494	15713	15596	15580	15647	15652	15712	15525	15593	15661	15567	15631	15779	15672	15508	15722	15690	15626	15696	15770	15632	15619	15543	15681	15610	15722	15616	15636	15671	15680	15662	15674	15600	15816	15722	15717	15613	15613	15552	15835	15463	15598	15611	15668	15750	15567	15775	15768	15434	15570	15435	15773	15595	15619	15522	15586	15598	15833	15630	15777	15639	15692	15693	15588	15638	15610	15641	15697	15636	15580	15758	15507	15793	15661	15767	15626	15559	15695	15600	15585	15527	15662	15593	15616	15727	15662	15802	15567	15693	15625	15531	15521	15735	15546	15668	15693	15652	15702	15590	15754	15560	15652	15728	15726	15559	15621	15618	15609	15565	15769	15643	15613	15613	15632	15514	15677	15601	15743	15543	15709	15606	15794	15692	15676	15712	15535	15638	15744	15590	15451	15564	15610	15494	15699	15591	15563	15693	15730	15480	15682	15542	15730	15677	15590	15595	15614	15553	15535	15620	15562	15674	15653	15641	15700	15626	15861	15638	15654	15504	15685	15559	15632	15559	15652	15662	15415	15529	15729	15591	15409	15553	15671	15551	15654	15745	15442	15701	15909	15453	15610	15624	15686	15573	15626	15610	15642	15558	15626	15676	15685	15659	15530	15577	15774	15643	15623	15598	15527	15534	15720	15449	15755	15511	15811	15626	15552	15732	15807	15685	15526	15684	15576	15553	15564	15832	15684	15667	15742	15523	15714	15490	15669	15586	15528	15595	15673	15614	15596	15615	15790	15483	15777	15665	15530	15591	15495	15647	15550	15607	15670	15483	15651	15710	15662	15834	15643	15675	15513	15590	15572	15645	15694	16027	15555	15729	15643	15474	15428	15855	15657	15697	15669	15667	15778	15440	15675	15719	15751	15522	15622	15754	15690	15577	15636	15692	15608	15438	15774	15659	15633	15737	15481	15658	15591	15776	15724	15718	15529	15697	15784	15539	15787	15633	15657	15582	15728	15681	15479	15591	15618	15632	15634	15621	15408	15664	15720	15599	15726	15666	15517	15614	15394	15673	15724	15650	15712	15683	15551	15879	15600	15692	15596	15723	15539	15601	15724	15648	15611	15611	15604	15734	15672	15651	15479	15750	15641	15656	15561	15563	15643	15588	15738	15679	15698	15600	15503	15628	15662	15719	15506	15694	15633	15684	15590	15724	15627	15658	15717	15623	15603	15697	15464	15592	15652	15630	15537	15639	15688	15696	15598	15603	15568	15542	15735	15471	15614	15679	15894	15549	15607	15619	15802	15637	15714	15572	15425	15673	15657	15647	15568	15656	15650	15511	15660	15691	15782	15568	15659	15637	15615	15741	15720	15634	15837	15694	15706	15633	15684	15822	15705	15636	15655	15578	15564	15719	15510	15649	15683	15493	15701	15473	15828	15623	15675	15731	15626	15825	15603	15581	15514	15663	15690	15521	15568	15630	15673	15774	15534	15778	15720	15610	15557	15638	15623	15747	15593	15724	15752	15539	15542	15718	15624	15567	15717	15598	15846	15807	15703	15567	15547	15406	15581	15622	15597	15623	15720	15759	15523	15715	15636	15683	15686	15764	15488	15635	15705	15690	15485	15707	15708	15714	15629	15413	15630	15634	15692	15744	15505	15661	15801	15736	15707	15613	15770	15735	15675	15510	15768	15710	15705	15533	15524	15596	15597	15715	15739	15618	15809	15598	15553	15607	15691	15664	15620	15696	15605	15609	15638	15723	15775	15739	15542	15737	15710	15729	15711	15616	15864	15772	15563	15739	15572	15727	15766	15693	15660	15483	15621	15568	15582	15669	15686	15665	15581	15639	15598	15654	15511	15803	15437	15731	15671	15768	15727	15640	15720	15624	15693	15391	15801	15646	15535	15507	15758	15686	15691	15648	15634	15663	15560	15703	15656	15573	15655	15587	15643	15702	15504	15604	15592	15492	15631	15774	15664	15688	15608	15701	15709	15721	15612	15790	15556	15789	15593	15492	15557	15562	15558	15562	15663	15755	15737	15599	15710	15814	15739	15519	15690	15645	15732	15739	15574	15581	15641	15760	15806	15738	15657	15589	15683	15677	15599	15728	15668	15588	15624	15596	15762	15578	15754	15574	15531	15714	15730	15637	15617	15629	15524	15614	15667	15654	15551	15715	15859	15732	15654	15576	15606	15529	15757	15573	15598	15683	15578	15463	15490	15653	15539	15437	15658	15447	15545	15562	15583	15524	15678	15734	15638	15741	15699	15735	15739	15723	15563	15686	15535	15558	15721	15553	15517	15533	15563	15656	15692	15620	15771	15593	15643	15741	15627	15594	15679	15549	15810	15787	15653	15774	15763	15562	15634	15593	15620	15579	15613	15716	15663	15655	15668	15590	15840	15827	15661	15430	15670	15548	15795	15449	15630	15602	15751	15535	15672	15659	15522	15612	15543	15726	15681	15548	15707	15536	15600	15578	15727	15656	15619	15637	15658	15577	15514	15764	15538	15712	15789	15690	15741	15753	15499	15497	15681	15675	15812	15742	15770	15539	15698	15705	15595	15652	15625	15481	15716	15669	15485	15721	15611	15476	15765	15521	15611	15615	15500	15784	15677	15561	15553	15541	15647	15543	15551	15681	15559	15605	15603	15635	15678	15530	15618	15793	15584	15728	15674	15662	15552	15630	15688	15703	15588	15597	15702	15711	15752	15683	15625	15579	15681	15726	15725	15760	15587	15390	15638	15731	15561	15915	15598	15701	15731	15519	15863	15647	15681	15614	15506	15793	15651	15570	15606	15762	15621	15531	15778	15553	15766	15604	15708	15654	15718	15522	15730	15731	15660	15683	15549	15389	15613	15810	15664	15694	15646	15672	15586	15678	15670	15660	15531	15779	15643	15664	15736	15634	15564	15671	15623	15576	15606	15731	15629	15657	15831	15561	15667	15663	15644	15618	15776	15659	15513	15746	15495	15605	15597	15595	15641	15550	15667	15723	15704	15600	15498	15600	15563	15686	15672	15739	15716	15655	15589	15742	15314	15733	15584	15617	15640	15800	15838	15662	15679	15823	15649	15600	15820	15616	15711	15666	15726	15713	15792	15756	15616	15648	15578	15662	15718	15631	15564	15725	15629	15748	15546	15640	15705	15839	15687	15455	15781	15721	15520	15615	15618	15680	15522	15670	15748	15677	15640	15866	15664	15582	15627	15531	15737	15700	15595	15654	15740	15791	15565	15660	15660	15713	15543	15756	15718	15538	15736	15669	15680	15711	15841	15539	15867	15455	15696	15572	15649	15668	15702	15675	15629	15598	15799	15819	15775	15635	15606	15692	15639	15629	15681	15720	15503	15747	15646	15575	15669	15550	15750	15558	15609	15733	15815	15646	15557	15543	15595	15701	15809	15549	15596	15596	15819	15680	15530	15652	15773	15766	15675	15613	15583	15762	15604	15560	15748	15753	15815	15758	15800	15633	15728	15604	15820	15817	15767	15651	15566	15765	15502	15631	15798	15591	15788	15696	15689	15636	15582	15826	15679	15724	15615	15693	15529	15681	15800	15562	15667	15722	15657	15773	15604	15780	15682	15713	15882	15673	15592	15716	15553	15765	15718	15718	15772	15678	15731	15654	15798	15604	15648	15648	15636	15443	15826	15416	15618	15624	15773	15659	15845	15734	15767	15567	15702	15676	15704	15678	15777	15548	15646	15583	15853	15701	15619	15642	15582	15615	15720	15680	15523	15538	15666	15708	15504	15718	15491	15603	15631	15662	15542	15486	15624	15756	15409	15653	15687	15417	15724	15566	15813	15592	15735	15742	15676	15567	15759	15716	15566	15610	15901	15711	15383	15581	15683	15529	15634	15636	15777	15584	15489	15612	15702	15604	15771	15427	15845	15776	15622	15536	15636	15759	15549	15617	15671	15562	15769	15683	15645	15654	15671	15599	15693	15575	15698	15539	15592	15816	15591	15748	15704	15613	15692	15679	15778	15670	15693	15657	15487	15667	15587	15696	15758	15598	15646	15529	15574	15771	15535	15601	15806	15690	15700	15724	15615	15456	15698	15689	15731	15614	15607	15753	15531	15554	15754	15802	15742	15675	15646	15649	15814	15651	15655	15669	15625	15700	15580	15713	15691	15454	15583	15835	15705	15632	15718	15756	15685	15627	15744	15584	15588	15785	15486	15529	15723	15608	15699	15601	15711	15542	15722	15752	15725	15611	15522	15721	15730	15809	15688	15652	15719	15559	15684	15635	15502	15699	15692	15535	15766	15653	15784	15464	15801	15622	15575	15500	15645	15618	15593	15646	15689	15576	15769	15704	15602	15736	15566	15463	15682	15737	15655	15750	15579	15669	15469	15788	15713	15715	15789	15572	15505	15651	15698	15667	15704	15611	15578	15611	15575	15639	15885	15704	15646	15678	15594	15715	15519	15526	15731	15568	15726	15585	15506	15621	15832	15626	15505	15902	15550	15585	15798	15756	15709	15677	15709	15701
31737	37943	39401	28260	18981	16402	16299	16114	15912	16049	16122	15949	16194	16088	15846	16009	16055	16019	15935	16102	15986	16013	15845	15853	15994	16045	16083	16052	16034	16053	15992	16187	15934	15850	15756	15965	16104	16040	15880	16011	16105	16032	15968	15804	15910	15754	15774	16068	16002	15980	16132	15926	15942	15996	16039	15693	15924	15870	15979	16006	15994	16011	15821	15872	15880	15914	15831	15905	15854	16054	16042	16022	15897	15983	15895	15877	15890	15998	15904	15874	16043	16043	15970	15818	15933	15795	15892	15969	15866	15833	16045	15833	16016	16031	15906	15805	15860	15894	15820	16153	16003	15972	15843	15886	15937	15853	15987	16019	15988	16051	16143	16069	15860	16314	16010	15978	16003	15960	16007	15846	16102	16091	15623	15924	15845	15851	16022	15917	15997	15682	16151	15917	15897	15734	15756	15870	15988	15936	15926	15950	16089	15959	16040	15899	15821	15971	16054	16052	16125	16017	16105	15911	15831	16151	15979	15976	16166	15988	15918	16116	16099	16130	15933	15826	15666	15966	15935	15838	16061	15958	15912	15857	16252	15835	15940	16117	15951	15953	15837	15977	16059	15910	15994	16089	16123	16060	15813	16153	15964	16051	16003	15859	16074	15973	15997	15786	15872	16025	15883	16001	15969	16064	15806	16102	16050	15991	15975	15911	16012	16149	15958	15996	16057	15981	15818	15972	16207	15833	15729	15851	15913	16041	16018	16097	16096	15844	15810	16096	15965	15993	16136	15861	15759	15782	15870	15845	16110	16111	15983	16117	16163	15963	15985	15976	15954	16026	16031	15864	16058	16205	16213	15811	16021	15856	15927	15876	15927	15848	16042	16069	15972	15855	15973	16121	15854	15866	15820	15882	16053	16030	15986	15870	15939	15856	16000	15973	16075	16022	15865	15785	15652	15871	15860	16056	15734	15895	15818	15813	15822	15872	15830	16117	15950	15980	15809	15850	16030	15903	16147	15985	15769	15904	15936	16104	16070	15921	16062	15833	16246	15925	15950	15839	15914	15916	15968	16036	15938	16014	16046	16139	15816	15882	15825	16014	16023	15859	15967	15982	16201	16019	15963	15947	16014	15871	16008	16046	15974	16047	16038	16086	15794	15951	15951	15945	15953	15895	15946	16144	16063	15770	15827	15921	15749	15953	16112	16046	16036	15964	15881	15960	15968	15838	15835	15891	15913	15867	16081	15932	16008	16114	15981	15863	15954	16058	16179	15888	15905	15911	15859	16010	16104	15881	16027	16013	16015	15815	15972	15935	15956	15991	16210	15784	15881	16015	15801	15897	16126	15957	16062	15863	15840	15838	15906	15944	16007	15859	16231	15889	16135	16017	15865	15959	15814	15818	15896	15938	16054	16075	15753	16033	15884	15915	15860	15911	15978	15807	16172	15788	15938	16037	15926	16075	15963	15869	15982	15818	16037	15891	15896	16136	15963	16064	16115	15889	16076	16015	15865	16096	15866	15738	16114	16006	15894	15859	15962	16077	15877	16192	16047	15937	16010	15977	15947	15816	15925	15961	15898	16020	15858	16022	15955	16045	15957	15876	15790	15933	15912	16083	15969	15997	15901	16042	15893	15920	15724	16058	16100	15867	15870	15945	15955	16142	15891	15855	15789	16137	15848	16025	15940	16055	15943	15935	15840	16101	15634	16115	15972	15944	16013	15991	16127	15986	16115	15942	15934	15953	15862	15910	15895	16062	15837	16045	15823	15901	15993	16055	15972	16058	15985	15828	16083	16134	15974	15915	16274	15883	15792	16204	15969	16007	15918	16033	15959	16004	16080	16063	16061	16039	16029	15797	15890	15928	16062	15990	15971	15948	16075	15969	15858	16117	16011	16020	15887	15886	15985	16049	16014	15917	15953	15911	16015	15997	16098	16008	15997	15973	15882	15941	15836	15861	15899	16001	16007	16185	15865	15987	15940	15920	16082	15891	15989	15941	15924	16088	16058	15931	16082	15828	15914	15838	15989	16099	15753	16012	15967	16072	15953	16036	15948	15860	15947	15860	16024	16041	15928	15987	15962	15973	15978	15918	16024	16031	15989	15970	15919	15923	16073	16001	15983	15933	15937	15915	15743	15918	15990	16057	15959	15752	16009	15899	16040	15872	16000	15964	16035	15995	15983	15969	15937	15965	15828	15777	16036	16007	15988	15944	16071	16071	16155	16135	15897	16159	15904	16039	15941	15831	16007	15903	15867	15873	16019	15945	16037	16050	16063	15839	15856	15900	16001	16201	16047	15916	16008	15966	16073	15918	15966	15992	15954	15836	16044	15992	15974	15921	16031	15924	15939	16123	16082	15763	16011	15765	15951	16062	16116	15938	15822	15995	15961	15939	15843	15949	15878	15883	15923	16076	16139	15880	15920	15871	16276	15910	15971	16097	16022	16000	16106	15978	16118	16082	15969	15890	16097	15914	16021	16150	15770	15920	16081	16052	16001	15976	16039	16104	16010	16034	15961	15930	15957	15928	16147	15975	15997	15911	16163	16076	15970	15729	16219	15956	15980	15841	15773	15943	15840	15919	15876	16027	15868	16122	16099	15964	16021	16039	15893	15859	16055	16015	15999	16036	15923	16077	15853	15758	15886	15978	15805	15779	15955	15960	15904	15832	16017	16003	15778	15940	15995	15935	16058	15883	15862	16070	15872	15864	15937	15937	15727	16062	15974	15745	16084	15933	16026	15841	16020	15929	16168	16055	15902	15798	16017	15790	16047	15892	16115	16011	16021	16083	16106	16041	16013	16144	16115	15812	15954	15862	15659	16142	15978	15937	15932	15880	15830	16098	16077	15956	15974	15922	16069	16065	16052	16059	15932	16093	16103	16045	16029	16023	15923	16004	16012	15935	15867	16107	15972	15996	15951	15831	15943	15901	16095	15970	16014	15895	15832	15938	15906	15935	15767	15853	15759	16000	15841	16120	15973	15930	15908	16215	15967	15862	16066	15947	16010	15896	15996	16088	16103	15950	16035	16035	15993	15854	15999	16087	16023	16133	15898	16015	15928	16000	15964	15985	16088	15959	16079	15890	15935	15815	15957	15919	16034	15818	15802	15866	15847	15969	16016	15996	15954	15888	15998	15906	15868	15967	16110	15963	15752	15750	15981	15936	15873	15933	16071	15704	15976	15850	15912	15862	15966	15971	16191	16016	16157	15858	15910	16102	16010	15949	15761	15987	15862	15917	15877	15975	16070	15880	15942	15954	15940	15986	16055	16041	15945	16012	16134	16001	16039	16058	16035	15998	15700	15806	15739	15819	15914	16173	16047	16067	16001	15895	15906	15749	15910	16022	15929	15922	16068	15917	15954	16045	15870	15852	15913	16020	15880	16075	15942	15971	15942	15778	15896	16081	15916	15897	15915	16243	16074	16035	15970	16032	15803	16060	15972	16023	15843	15787	16017	16014	15883	15863	15898	16197	15905	15892	16144	16035	15986	15903	15947	15989	15872	15983	16126	15903	15924	15989	15857	16035	16046	16006	15816	15884	15820	15754	15874	16044	15949	15982	16021	15958	16055	15989	15946	16062	15976	16048	16085	16152	16112	15964	15938	15872	15851	16022	15976	16056	15920	15981	15976	16066	16155	15986	15854	15865	15922	15964	15890	16113	15867	16069	16042	16070	15949	15761	16002	16014	15885	15926	15866	15918	15891	15973	16310	16127	16138	15868	15856	15910	15945	15915	16074	16090	15861	15934	15995	16070	15952	15951	15899	15944	15878	15926	15772	16073	15824	15822	15812	16102	15958	16217	16014	16018	15955	15937	15957	15892	16036	15990	15959	15983	15901	16112	15914	15806	15985	16022	15978	15924	15977	15973	15929	16139	16069	15884	15945	15794	15865	15953	15893	15993	15849	16071	16039	15946	16006	15896	15951	15757	16003	16042	15880	15923	16042	16062	16000	15996	15746	16132	15887	16180	16058	16013	15894	15984	15797	16103	15920	16083	15820	15886	15943	15933	16124	16018	15964	16048	15821	16016	16019	15958	16015	15877	15710	16031	15750	15905	16035	15797	16093	15975	16092	16071	16093	15959	15823	15724	16067	16005	16080	15972	15938	15714	15970	15789	15823	16134	15947	15977	15826	15850	16037	15971	16070	15719	16063	16121	16200	16196	16053	15958	16093	16127	15883	16176	15914	15969	15829	15742	15875	15948	15859	15957	16037	16233	15859	15949	15903	15874	15697	15850	15945	15806	16028	15807	15982	15970	16208	15750	15799	15746	16134	15978	15895	15979	15945	15839	15976	16087	15661	16001	15987	16013	15888	15923	16197	15668	15948	15741	15985	15993	15841	15980	15807	16074	16117	15882	16057	15952	16016	16075	15874	16032	16026	15949	15971	15824	16018	16190	16021	15953	15897	16207	15867	16054	16076	15752	15856	15787	15949	15885	16028	15897	15908	16160	15961	15728	16021	15717	16047	15904	15699	15900	16128	15865	16155	15833	15982	15858	15849	15920	16028	16032	16170	15957	16199	16177	15930	15841	15795	15781	16073	16112	15893	15965	15931	16187	15967	15847	15993	15797	16050	15832	15803	15766	16053	15802	15758	15894	16148	15920	16084	15909	15884	15831	15909	15906	15933	16094	16022	15831	16131	16051	15947	16055	15961	16095	16090	15876	15977	16035	16006	16002	15990	16120	16068	15860	15807	15960	15964	15973	15808	15790	15820	15973	16060	16125	16082	16093	16205	16178	15738	15867	16101	15882	15887	15962	15817	16000	15964	16029	15999	15987	16114	16130	15746	15951	16051	15928	15979	15830	15903	15917	15907	15920	15843	15891	16019	15862	15986	15983	16007	15944	16029	15967	16115	16037	16019	15938	16067	15993	15982	16082	16007	15852	15891	15983	15893	16136	15896	15963	15942	15966	15705	16060	16121	15863	15845	15886	15811	15845	16080	16024	15701	15925	16124	15927	15985	15852	16027	16009	16071	15925	16015	16070	16010	16062	15922	15915	15770	16081	16035	16007	15976	16090	15814	15996	16088	15776	16172	15960	16080	15809	15938	15870	15962	16091	15957	15783	15888	15857	15742	16053	15981	16075	15896	15932	16045	16010	15963	15845	16085	15974	16118	15868	15833	15671	15980	16048	15934	15950	15944	16054	15829	15805	15921	15812
45857	60701	44146	25877	17600	15631	15386	15501	15505	15439	15486	15394	15389	15376	15594	15504	15420	15368	15441	15569	15514	15626	15422	15506	15495	15524	15372	15445	15523	15317	15468	15510	15386	15529	15335	15564	15284	15391	15419	15410	15449	15435	15458	15536	15461	15499	15490	15434	15363	15540	15479	15469	15444	15418	15417	15434	15476	15371	15470	15363	15480	15532	15354	15488	15299	15406	15363	15380	15555	15410	15471	15427	15405	15615	15456	15422	15358	15351	15391	15382	15523	15509	15663	15507	15427	15484	15514	15433	15466	15328	15361	15433	15486	15545	15474	15444	15313	15443	15548	15469	15467	15278	15436	15564	15384	15352	15363	15372	15451	15425	15423	15424	15522	15279	15501	15229	15485	15424	15459	15367	15555	15511	15328	15340	15404	15440	15451	15591	15563	15560	15398	15561	15322	15489	15488	15269	15438	15397	15527	15416	15358	15416	15502	15304	15407	15570	15431	15320	15480	15455	15325	15548	15397	15443	15253	15326	15557	15403	15476	15517	15538	15431	15448	15544	15474	15478	15481	15516	15393	15469	15314	15526	15381	15533	15396	15486	15537	15448	15586	15303	15307	15359	15576	15648	15402	15528	15427	15450	15453	15360	15200	15541	15446	15395	15317	15415	15443	15491	15411	15482	15453	15463	15483	15428	15352	15533	15440	15520	15224	15449	15438	15390	15308	15510	15423	15422	15327	15392	15361	15378	15481	15408	15472	15345	15358	15295	15502	15552	15400	15641	15398	15379	15467	15326	15289	15504	15547	15399	15524	15369	15454	15429	15401	15440	15481	15563	15464	15509	15389	15381	15575	15509	15597	15274	15478	15427	15489	15409	15440	15418	15299	15488	15653	15471	15403	15227	15514	15473	15365	15473	15511	15214	15456	15284	15305	15211	15598	15373	15501	15297	15406	15280	15383	15637	15347	15332	15382	15608	15424	15497	15414	15378	15436	15538	15422	15420	15516	15363	15325	15279	15325	15532	15354	15392	15643	15481	15497	15566	15503	15319	15410	15389	15450	15352	15446	15445	15358	15554	15502	15388	15411	15400	15404	15433	15383	15450	15462	15552	15371	15564	15533	15532	15452	15598	15530	15273	15506	15369	15430	15429	15436	15435	15449	15656	15605	15433	15347	15570	15371	15530	15472	15526	15437	15482	15404	15372	15396	15461	15370	15482	15379	15497	15424	15408	15618	15384	15446	15642	15482	15386	15594	15285	15450	15409	15387	15399	15413	15197	15506	15206	15589	15416	15393	15320	15353	15438	15478	15552	15362	15425	15411	15332	15449	15481	15539	15392	15311	15530	15422	15488	15505	15450	15631	15264	15446	15367	15330	15313	15204	15490	15485	15446	15519	15420	15317	15437	15385	15388	15275	15546	15505	15378	15345	15411	15455	15409	15398	15410	15272	15590	15555	15305	15445	15348	15422	15403	15451	15609	15307	15498	15320	15504	15514	15434	15438	15505	15429	15500	15530	15238	15461	15555	15552	15403	15483	15611	15261	15520	15310	15542	15417	15273	15270	15588	15479	15314	15524	15415	15401	15378	15423	15357	15446	15443	15373	15405	15389	15442	15417	15385	15515	15377	15536	15404	15621	15540	15366	15318	15559	15454	15527	15411	15387	15335	15379	15446	15280	15430	15443	15477	15381	15356	15424	15502	15519	15269	15660	15333	15306	15372	15372	15493	15383	15440	15420	15396	15400	15382	15344	15168	15397	15357	15527	15504	15479	15435	15312	15317	15503	15441	15276	15432	15404	15537	15531	15442	15551	15458	15362	15445	15493	15520	15365	15262	15399	15571	15436	15391	15429	15359	15375	15323	15470	15368	15370	15350	15480	15443	15507	15305	15482	15424	15483	15505	15441	15420	15544	15558	15418	15391	15482	15619	15364	15427	15261	15338	15524	15421	15614	15351	15468	15429	15576	15420	15280	15496	15456	15396	15504	15513	15446	15555	15271	15344	15536	15392	15558	15305	15475	15331	15399	15396	15280	15499	15421	15376	15433	15550	15485	15300	15456	15223	15425	15473	15411	15563	15607	15457	15513	15298	15376	15579	15399	15443	15382	15506	15568	15375	15597	15505	15240	15477	15587	15335	15384	15521	15497	15648	15573	15366	15314	15611	15571	15363	15368	15393	15449	15360	15417	15307	15569	15543	15339	15460	15543	15442	15397	15471	15479	15485	15486	15467	15591	15495	15469	15542	15458	15383	15695	15531	15319	15439	15362	15455	15523	15476	15406	15338	15465	15451	15537	15460	15417	15490	15530	15439	15570	15313	15384	15350	15521	15447	15481	15396	15408	15424	15542	15479	15392	15525	15381	15655	15457	15308	15526	15457	15451	15539	15379	15256	15531	15414	15505	15436	15454	15495	15528	15589	15420	15405	15270	15310	15437	15440	15357	15522	15476	15403	15509	15365	15465	15453	15468	15398	15463	15429	15357	15292	15534	15577	15379	15427	15539	15572	15377	15553	15429	15436	15426	15648	15400	15416	15411	15482	15321	15532	15484	15477	15422	15546	15496	15469	15435	15487	15553	15543	15357	15479	15500	15527	15488	15464	15402	15384	15491	15534	15501	15361	15361	15450	15403	15522	15388	15568	15362	15461	15452	15414	15382	15471	15281	15450	15369	15459	15276	15412	15407	15358	15396	15476	15523	15506	15403	15449	15345	15416	15550	15284	15439	15450	15397	15405	15312	15302	15494	15526	15638	15495	15415	15578	15235	15483	15475	15448	15539	15407	15518	15345	15526	15461	15372	15472	15428	15441	15543	15388	15466	15562	15514	15524	15383	15387	15350	15484	15450	15375	15461	15407	15510	15482	15536	15370	15452	15470	15422	15390	15545	15461	15460	15522	15481	15383	15669	15483	15590	15537	15334	15429	15435	15390	15338	15445	15455	15289	15448	15438	15394	15345	15415	15499	15436	15497	15325	15313	15450	15447	15442	15391	15662	15561	15601	15351	15520	15348	15409	15709	15546	15486	15452	15609	15497	15560	15341	15626	15343	15389	15377	15581	15397	15249	15382	15577	15309	15349	15596	15470	15327	15593	15389	15577	15399	15551	15577	15488	15354	15416	15367	15490	15373	15356	15382	15464	15288	15536	15296	15402	15450	15335	15546	15533	15385	15464	15487	15393	15517	15451	15550	15568	15392	15531	15464	15365	15280	15473	15504	15397	15534	15377	15546	15520	15456	15412	15260	15472	15414	15413	15490	15450	15478	15499	15333	15546	15394	15329	15453	15372	15382	15402	15494	15303	15356	15473	15490	15485	15373	15395	15268	15482	15516	15494	15339	15382	15384	15413	15574	15433	15435	15529	15082	15425	15503	15381	15528	15434	15270	15499	15430	15260	15401	15363	15387	15450	15474	15505	15543	15428	15340	15398	15424	15405	15479	15434	15439	15570	15352	15567	15425	15417	15397	15199	15410	15308	15299	15375	15635	15496	15462	15468	15516	15406	15443	15394	15546	15490	15437	15421	15531	15234	15549	15495	15575	15512	15413	15590	15659	15479	15506	15373	15360	15390	15371	15428	15564	15455	15486	15464	15528	15394	15395	15469	15319	15544	15385	15436	15534	15565	15342	15445	15505	15556	15550	15505	15362	15455	15422	15292	15458	15336	15540	15530	15429	15424	15413	15323	15499	15467	15415	15348	15521	15400	15457	15535	15248	15562	15384	15457	15537	15479	15209	15393	15604	15448	15417	15318	15492	15423	15276	15481	15463	15419	15455	15462	15383	15356	15465	15487	15571	15359	15468	15567	15487	15487	15429	15458	15319	15348	15449	15338	15528	15495	15536	15381	15703	15496	15561	15288	15458	15421	15423	15492	15315	15425	15625	15415	15397	15408	15316	15431	15415	15318	15499	15386	15468	15426	15432	15509	15408	15559	15412	15343	15303	15565	15326	15541	15517	15456	15470	15434	15359	15361	15377	15448	15406	15328	15377	15526	15595	15466	15590	15479	15522	15539	15471	15378	15468	15441	15357	15393	15304	15393	15328	15496	15451	15360	15476	15351	15486	15488	15441	15394	15399	15362	15421	15321	15316	15576	15401	15435	15453	15368	15353	15328	15622	15366	15439	15158	15436	15269	15459	15323	15499	15397	15535	15442	15382	15477	15416	15426	15386	15395	15461	15419	15463	15600	15507	15386	15660	15571	15332	15406	15479	15490	15450	15507	15384	15494	15494	15370	15502	15415	15418	15460	15425	15390	15435	15462	15409	15417	15468	15384	15387	15549	15341	15354	15490	15451	15443	15418	15472	15326	15487	15477	15476	15422	15425	15450	15409	15537	15576	15384	15529	15432	15390	15616	15475	15372	15544	15410	15497	15534	15523	15566	15603	15273	15373	15442	15404	15405	15576	15479	15411	15488	15282	15301	15450	15469	15407	15396	15449	15352	15499	15387	15357	15360	15504	15409	15458	15496	15375	15429	15452	15356	15365	15544	15359	15343	15291	15599	15335	15561	15391	15467	15337	15504	15560	15313	15374	15303	15469	15460	15348	15286	15540	15505	15503	15482	15398	15469	15361	15518	15394	15421	15432	15361	15535	15395	15357	15347	15476	15566	15533	15387	15557	15348	15510	15629	15331	15461	15565	15528	15517	15650	15432	15391	15384	15478	15400	15414	15409	15352	15518	15441	15341	15412	15441	15557	15440	15466	15411	15446	15471	15380	15496	15382	15338	15493	15455	15555	15333	15518	15568	15507	15379	15296	15274	15476	15423	15386	15429	15447	15552	15330	15375	15445	15537	15695	15437	15513	15534	15466	15435	15549	15350	15593	15532	15361	15275	15381	15483	15513	15526	15477	15463	15361	15681	15495	15605	15509	15357	15424	15457	15288	15432	15378	15499	15516	15349	15344	15332	15690	15397	15513	15279	15478	15523	15404	15579	15457	15431	15357	15511	15504	15496	15491	15527	15427	15465	15353	15505	15433	15420	15481	15434	15439	15418	15624	15384	15372	15236	15433	15408	15423	15437	15402	15532	15407	15353	15583	15461	15585	15389	15393	15450	15627	15543	15502	15425	15447	15400	15584	15358	15630	15498	15425	15448	15560	15509	15535	15440	15421	15380	15530	15405	15522	15493	15598	15363	15346	15482	15690	15355	15510	15489	15621	15528	15528
24109	24317	34868	29289	23799	22795	21305	16809	16220	16677	16401	16075	16267	16456	16578	16327	16212	16199	16329	16072	16131	16228	16131	16379	15928	16275	16214	16305	16053	16257	15932	16094	16067	16066	16120	16302	16132	16297	16114	16116	16276	16198	15912	15967	16156	16121	16045	16041	16025	15996	15901	16210	16082	16042	16160	15979	16057	16086	16401	16006	16060	16127	16056	15917	16187	16047	16260	15937	16026	16032	15943	15975	15980	15965	16077	16058	16098	16108	16095	16173	16058	16072	16156	15859	16175	15973	15899	16259	15960	15986	15930	16013	16145	15962	16064	16028	16046	15938	16035	16022	16125	16118	15980	16027	16086	15942	16067	16248	16125	15954	15838	15893	16053	15889	15895	16002	15966	16138	16123	15884	16174	15862	15904	16083	16083	15962	16273	16080	16055	16018	15893	16021	15897	15921	15933	15934	16092	16056	16130	15895	15877	15846	16149	16119	16065	15943	15931	16018	15974	16031	16195	16071	16064	16072	16002	15890	15754	16033	15950	16024	15900	16047	15944	16002	16054	16037	16198	15777	15827	15968	15993	16092	15754	15823	16065	15764	15931	15790	15870	15833	15952	15951	16238	15964	15869	16063	16289	15956	16105	16103	15998	16064	15873	15916	15956	15989	15907	16088	15915	15985	15825	15946	15917	16052	16101	15868	15919	15986	16033	15956	16051	15884	15682	16132	16146	15969	15985	16039	15878	15915	16072	16080	15920	16070	16085	16158	15865	16132	16031	15980	16077	16031	16038	16050	15996	15907	16232	16049	15933	16107	15907	15987	16102	16111	16154	15906	16047	16035	16054	16201	15886	16006	15979	15996	15868	16174	15932	15978	16060	15781	16066	15896	16122	16014	16003	15892	16127	16021	15976	15956	16020	16118	15939	16039	15976	16081	16237	15934	16025	15975	16138	16097	16270	15951	15910	16028	15913	16062	15905	16197	15897	16016	16060	15879	16176	15990	16002	15823	16030	15999	16054	16027	15904	15893	15998	15929	15869	15981	15941	15959	15893	15935	16125	15972	16002	15955	15928	15907	16008	15964	16133	16144	16120	16086	16158	16108	15939	16002	16051	16212	16282	16119	16048	16206	15964	15912	16094	16118	16014	16182	15948	16023	15917	16069	16077	16000	15862	16151	16127	15878	16074	15937	16075	16098	16088	16088	16124	16123	16039	15967	16063	15945	15766	15864	16007	16056	16041	15957	15858	15966	16083	16036	15798	16091	15860	16153	15820	16053	15965	16036	16160	15955	15931	16061	16020	16055	16168	15877	16006	15863	15946	15944	16320	15865	16246	16023	15984	16106	15830	15960	16097	15985	16296	15987	16017	15916	15971	15852	15944	15861	15959	16167	15773	15984	15984	15966	16130	16025	16059	16084	16019	16138	16173	16025	16070	16115	15900	16046	16052	16084	15985	16088	16125	15933	15838	15940	15986	16072	16057	16239	15989	15994	15983	16134	15920	15999	15871	16054	16014	15969	15967	16064	16091	15952	15937	16070	16153	16064	15997	15870	16057	15885	15975	16149	16061	15887	16074	15949	15960	16053	16060	15946	15947	15863	16083	16190	16102	16011	16129	15953	16118	16151	15874	16079	15895	15893	16134	15889	15848	16078	16006	16006	15930	15786	15964	15903	15977	15884	16059	15950	16027	16001	16203	16103	16032	16066	15984	16191	15963	16165	16071	15929	16148	16089	16141	16060	15987	16024	16301	16040	16116	15854	16052	16029	16012	16056	15811	16001	16013	15936	15938	15948	16031	16062	16017	15881	15967	16121	16029	15928	15969	16155	16082	16032	15733	15868	16068	16170	16121	16101	15963	16016	16178	16238	16026	15995	16083	15820	15971	15976	15995	15981	15890	15796	15795	16108	16059	16082	15950	15903	15796	15890	16166	15956	16189	16047	16172	16087	16101	16132	15736	15955	16041	16198	15982	15929	15880	15883	16007	16136	16084	16108	16193	15866	16105	16076	15997	15875	15960	16117	15804	15926	15986	16046	16115	15999	16113	15976	15981	15977	15955	16114	16071	16156	15767	16035	15981	16176	16172	16053	15943	15953	16016	16047	15984	15904	15928	15895	16140	16101	16123	16038	15913	16058	16234	15962	15935	15973	16010	15986	16072	16043	16190	16126	15919	15987	16239	16016	16066	16115	16033	16128	15801	15994	16098	15841	16063	15962	15943	15929	15851	15855	15982	16031	15926	16315	16066	16308	16167	16145	16118	15987	16010	16122	16150	16285	15965	15894	16109	15879	15990	16008	16067	16117	16022	16217	16000	16122	16033	15995	16114	15895	16041	15941	15833	15846	16021	15977	16236	15890	16005	15943	16020	15945	16121	16121	16129	15995	15910	16156	15985	15938	16069	15811	16085	15850	15973	15889	15976	15985	15962	15938	16110	15888	15809	15914	15943	15779	15987	15942	16153	15930	16026	15954	16103	16153	15924	16140	15949	16092	16029	15989	16084	16053	16122	15918	15984	15995	15988	15996	15924	15984	15959	15959	15957	15968	15900	16161	16089	15969	15973	15964	16219	15968	16020	15990	16159	16192	15976	15961	16066	15955	16147	16035	16028	15783	15909	16152	16179	16243	16002	15968	16016	16075	15964	15909	15939	16083	15722	15957	15903	15882	16124	16088	15996	15991	15898	16169	16019	15957	15984	16034	15913	16088	15941	16058	16118	16015	16129	15830	16041	16097	16099	16138	16038	15969	15845	16017	15918	15826	16038	15967	16099	16006	16030	16224	16182	16081	16135	15916	15956	15848	15856	16008	15853	16095	15932	16087	15989	16023	15984	15935	15880	15966	16159	15951	15990	15966	16031	15965	15885	16073	15930	15950	15900	16048	16017	15904	15935	15797	16048	16184	15897	16182	16115	15916	15887	15908	15962	15864	16005	15937	16061	16102	16058	16013	15803	15885	16130	15826	16147	16035	16056	16011	16046	16054	16018	15995	15949	16087	16047	15961	15863	16037	15942	16120	16083	16136	16030	15961	15865	15904	15940	15961	15981	15834	16150	16099	16049	16061	15791	15979	15923	15687	15976	15690	15872	16067	15800	16053	16055	15932	15902	15913	16076	16123	16059	16138	16135	15968	15982	16067	15945	15983	15995	16142	15976	15969	15949	15959	16141	16024	16021	16021	15963	16000	15822	16034	15966	16146	16004	15806	16219	15950	15913	15833	16184	15949	15990	15892	15868	16087	16020	15907	16092	15919	16083	15857	15982	15938	16041	15997	16110	16043	16014	16227	16013	16142	15752	16018	15941	15815	16036	15938	16088	15891	15899	15925	16093	16108	16135	15922	15987	15949	16038	16180	16025	16044	16029	16138	16007	15717	16129	16030	15902	16026	16071	16057	16100	16054	16095	15878	15916	15992	16128	16108	15910	16127	15673	15937	16043	15975	16160	15875	15964	16021	16156	16059	15985	16008	15919	16037	16003	15742	15860	16034	15959	16044	16028	16161	16154	16171	15989	15954	16143	15965	16070	16122	15984	16000	15979	16103	16040	16084	15982	16085	15983	15967	15889	16008	16027	15933	16035	16149	15732	15905	15862	15990	16024	16080	16114	15949	15978	15965	15928	15874	16186	16010	15985	15853	15943	16153	16051	15990	15882	16018	15918	16113	16023	15858	16053	15961	15857	16006	16152	15970	15826	16025	15925	15952	16011	16127	15852	15984	15915	15900	16018	15984	16050	15851	16114	16068	16055	16268	16044	16000	16004	16047	15992	16011	15877	16103	16021	16245	16020	16149	15918	16007	15996	15877	16048	15987	16149	15983	15798	15972	16310	15871	15816	15970	15934	16130	15941	16158	16032	16003	15972	16134	15909	16035	15997	15968	16075	15982	15958	16188	16061	15924	16047	15879	16069	16058	15982	16105	16047	16092	15921	15945	15901	16095	16100	16100	15814	15849	16011	15981	16062	16124	16122	16117	16121	16001	15818	16121	16021	16181	15987	16012	15872	16031	15997	15987	16088	16050	16074	16054	16027	15940	15950	16013	15925	15935	15911	16121	16049	16065	15873	15849	15966	15811	16125	15890	15923	15951	16013	15945	15954	15981	16103	15852	16067	16230	15920	15948	15937	16056	15928	16086	16157	16070	15888	16060	16105	16019	16126	16038	15961	16020	16119	15959	16041	15928	16187	16051	15906	15972	15965	15783	15920	15845	16130	16123	16030	15791	15908	15950	15976	15918	16011	16253	15931	15915	15905	16021	16170	15973	15933	16128	16100	16261	15977	15904	16068	15955	16038	15918	15953	16134	15778	15948	15858	15946	15917	16003	16117	15674	16119	16006	16047	15955	15979	16140	15983	16097	16044	16080	16117	16098	16083	15980	15983	15863	15928	16055	16029	15931	16085	16341	16090	15937	15963	15930	15933	16015	16121	15798	16062	15987	16127	16009	16155	16150	15928	15884	15940	15987	15939	16150	15995	15953	15966	15876	16150	15858	15758	16013	15959	16125	16179	15998	15921	15873	15987	16135	15986	15986	16016	16029	16032	15784	16166	16007	16019	16267	15929	15971	15935	16113	16028	16083	15878	16114	15907	15835	15945	16045	15901	15920	15862	16118	16013	15944	16144	16062	15938	15905	15965	16017	16077	15837	15943	15848	15985	15900	15974	15912	15893	16164	16032	15975	16011	15963	15936	16185	16022	15911	15957	15986	16218	16054	15915	16141	16001	16179	15929	16084	16014	16068	16117	16116	15902	15969	15984	15839	16068	15923	15948	15807	16075	15968	15972	15954	16025	15978	16061	15958	15860	15903	16018	15847	15933	15950	15887	16015	15933	16168	16175	15872	15928	15936	15956	15992	15778	16109	16032	15875	16086	15947	16030	16140	15854	16053	15937	15817	16076	15846	16004	16030	15978	16075	15955	15891	16027	15948	15794	15909	15938	16118	16147	15938	15840	15958	15899	16038	15911	15974	15851	16031	16240	16181	15939	16000	16040	15770	15907	15979	16017	16042	16253	15925	16143	15975	16017	15802	15812	16093	16126	15860	15975	15971	16094	16043	15946	16008	15840	16021	15969	16062	16342	16146	16174	16077	16123	15944	15993	15895	15931	15900	16080	16013	16184	15905	16021	16054	15876	15858	15947	16244	15917	15970	15899	16039	15945	15938	16138	16203
63397	107623	85254	53653	30100	17013	15502	15432	15464	15276	15460	15656	15343	15523	15583	15526	15435	15390	15513	15450	15473	15549	15631	15532	15457	15607	15812	15648	15573	15618	15622	15554	15569	15645	15496	15660	15584	15580	15512	15646	15548	15614	15443	15406	15660	15568	15533	15544	15637	15639	15482	15512	15425	15629	15424	15312	15507	15484	15666	15485	15459	15552	15461	15479	15520	15542	15613	15503	15527	15505	15623	15520	15459	15392	15631	15316	15500	15478	15554	15419	15497	15595	15353	15441	15496	15684	15506	15420	15419	15657	15415	15424	15688	15527	15474	15495	15292	15531	15647	15421	15595	15549	15546	15532	15356	15592	15500	15425	15540	15534	15623	15508	15588	15577	15611	15416	15546	15466	15466	15323	15572	15668	15303	15481	15658	15518	15571	15622	15483	15468	15418	15700	15308	15454	15546	15451	15568	15444	15385	15646	15389	15616	15363	15442	15503	15649	15347	15478	15608	15493	15629	15405	15520	15499	15559	15461	15486	15476	15389	15597	15431	15453	15605	15608	15498	15602	15493	15341	15472	15516	15544	15501	15586	15499	15459	15366	15517	15326	15637	15430	15574	15629	15416	15300	15662	15517	15610	15580	15666	15496	15631	15487	15357	15496	15503	15457	15405	15688	15456	15332	15701	15578	15515	15388	15440	15395	15399	15568	15635	15459	15472	15399	15472	15431	15699	15600	15530	15441	15430	15549	15458	15608	15577	15332	15378	15476	15432	15620	15490	15598	15421	15574	15354	15488	15614	15534	15510	15363	15482	15521	15422	15485	15392	15574	15389	15453	15619	15495	15486	15472	15598	15407	15438	15514	15413	15508	15673	15447	15464	15620	15676	15484	15698	15474	15423	15428	15519	15494	15480	15513	15476	15546	15490	15439	15449	15541	15491	15552	15505	15497	15485	15562	15481	15499	15404	15485	15412	15647	15610	15535	15612	15530	15379	15468	15510	15470	15448	15642	15479	15527	15523	15428	15591	15426	15417	15577	15372	15481	15451	15561	15546	15398	15617	15504	15490	15755	15515	15374	15592	15347	15551	15546	15560	15530	15588	15661	15569	15478	15568	15269	15583	15604	15494	15436	15537	15579	15625	15428	15486	15703	15532	15527	15513	15531	15592	15508	15514	15435	15522	15510	15522	15445	15511	15722	15526	15522	15386	15523	15660	15556	15603	15507	15448	15603	15547	15685	15681	15633	15670	15480	15514	15343	15469	15514	15681	15618	15382	15517	15366	15488	15572	15511	15418	15607	15528	15544	15481	15372	15510	15521	15450	15352	15500	15441	15502	15283	15383	15549	15353	15508	15501	15432	15555	15561	15429	15256	15652	15484	15369	15452	15363	15378	15522	15407	15485	15430	15636	15599	15402	15491	15569	15523	15480	15485	15636	15577	15410	15692	15543	15591	15546	15590	15547	15392	15533	15417	15375	15517	15539	15466	15700	15397	15684	15619	15495	15396	15507	15458	15589	15535	15496	15451	15647	15383	15490	15533	15503	15591	15642	15519	15570	15660	15456	15594	15657	15464	15551	15245	15478	15564	15823	15533	15556	15575	15527	15483	15568	15424	15348	15560	15387	15388	15406	15532	15322	15473	15433	15672	15352	15454	15486	15506	15517	15717	15578	15403	15530	15625	15487	15554	15400	15514	15384	15513	15529	15469	15597	15446	15565	15251	15696	15507	15471	15441	15605	15630	15394	15440	15343	15434	15553	15537	15348	15443	15351	15473	15384	15546	15584	15587	15428	15518	15672	15703	15408	15599	15504	15529	15423	15330	15577	15431	15582	15420	15524	15524	15328	15467	15523	15612	15498	15581	15632	15496	15596	15466	15386	15500	15569	15643	15606	15536	15486	15435	15562	15399	15438	15576	15490	15223	15418	15522	15416	15392	15506	15599	15414	15686	15370	15487	15352	15439	15587	15582	15508	15593	15552	15570	15433	15574	15501	15599	15394	15465	15619	15627	15298	15584	15567	15425	15494	15532	15465	15755	15393	15511	15344	15465	15527	15512	15502	15495	15539	15571	15566	15572	15489	15410	15348	15508	15680	15496	15565	15528	15567	15585	15504	15443	15492	15615	15353	15571	15469	15517	15541	15464	15477	15300	15278	15523	15527	15612	15547	15429	15575	15545	15605	15518	15456	15636	15466	15636	15326	15456	15494	15464	15402	15361	15573	15526	15553	15662	15513	15380	15489	15445	15426	15542	15385	15500	15357	15516	15554	15571	15476	15704	15558	15401	15534	15525	15523	15466	15319	15574	15455	15432	15663	15625	15424	15572	15567	15571	15445	15528	15424	15605	15552	15572	15488	15594	15524	15911	15519	15663	15450	15576	15470	15538	15473	15508	15573	15645	15403	15638	15588	15474	15603	15534	15525	15530	15396	15524	15618	15468	15616	15589	15352	15519	15666	15417	15608	15439	15470	15649	15687	15530	15573	15620	15370	15542	15466	15688	15562	15659	15655	15390	15418	15557	15517	15661	15560	15542	15483	15471	15601	15554	15553	15427	15582	15586	15545	15620	15640	15474	15606	15476	15560	15516	15503	15600	15386	15768	15467	15382	15426	15476	15576	15628	15576	15499	15645	15491	15577	15589	15461	15452	15457	15496	15671	15398	15513	15610	15405	15608	15533	15376	15614	15488	15497	15470	15652	15496	15628	15379	15391	15508	15428	15522	15590	15406	15488	15574	15404	15552	15491	15488	15397	15517	15536	15726	15489	15643	15516	15537	15531	15388	15404	15520	15468	15445	15349	15448	15349	15426	15428	15418	15592	15388	15537	15422	15562	15398	15612	15405	15646	15575	15449	15675	15439	15544	15562	15508	15501	15527	15614	15376	15549	15465	15552	15794	15599	15533	15588	15452	15484	15438	15461	15467	15453	15522	15496	15458	15622	15371	15591	15546	15521	15506	15436	15571	15662	15642	15590	15447	15481	15448	15561	15624	15315	15383	15406	15440	15507	15451	15560	15518	15428	15433	15401	15508	15525	15236	15613	15575	15585	15561	15533	15588	15456	15588	15469	15381	15458	15401	15527	15602	15406	15523	15597	15466	15568	15647	15423	15501	15475	15388	15377	15475	15534	15445	15311	15497	15483	15421	15527	15716	15512	15482	15743	15464	15436	15281	15522	15390	15450	15481	15444	15705	15551	15614	15576	15594	15519	15577	15460	15608	15538	15567	15494	15414	15572	15489	15300	15612	15656	15416	15537	15653	15532	15523	15566	15526	15621	15583	15572	15386	15538	15751	15498	15458	15532	15668	15524	15519	15500	15539	15404	15510	15537	15507	15399	15645	15540	15504	15552	15472	15352	15538	15491	15532	15641	15427	15542	15410	15496	15489	15559	15648	15216	15490	15660	15441	15324	15519	15429	15534	15553	15769	15686	15421	15444	15538	15538	15598	15414	15502	15463	15464	15408	15729	15530	15446	15491	15552	15516	15567	15577	15551	15429	15618	15485	15586	15545	15549	15523	15339	15590	15600	15573	15441	15535	15556	15475	15667	15542	15456	15539	15620	15530	15668	15400	15657	15372	15355	15502	15438	15360	15355	15618	15629	15527	15605	15306	15665	15467	15530	15473	15411	15534	15481	15627	15527	15601	15565	15586	15562	15592	15567	15440	15451	15396	15407	15709	15386	15700	15546	15578	15590	15576	15440	15371	15611	15545	15417	15377	15390	15635	15499	15447	15382	15471	15525	15378	15488	15650	15537	15675	15340	15581	15564	15499	15368	15497	15586	15372	15578	15396	15394	15350	15373	15439	15488	15530	15674	15535	15493	15489	15376	15364	15571	15475	15496	15404	15770	15476	15539	15393	15330	15537	15561	15457	15487	15630	15422	15576	15595	15457	15602	15541	15520	15450	15457	15819	15650	15433	15518	15385	15403	15623	15755	15532	15540	15351	15676	15687	15471	15464	15408	15508	15346	15519	15677	15361	15494	15565	15335	15656	15479	15600	15638	15468	15378	15312	15643	15370	15520	15451	15351	15666	15389	15504	15467	15441	15443	15635	15432	15489	15484	15475	15554	15582	15538	15617	15463	15507	15423	15404	15458	15557	15536	15449	15362	15560	15402	15676	15446	15507	15569	15569	15528	15576	15450	15477	15565	15516	15555	15475	15569	15613	15526	15480	15360	15445	15451	15470	15552	15423	15622	15483	15401	15385	15534	15587	15580	15429	15533	15622	15513	15362	15694	15452	15575	15507	15460	15642	15510	15630	15428	15613	15442	15407	15492	15622	15482	15548	15464	15366	15407	15493	15430	15706	15382	15402	15578	15479	15500	15546	15626	15592	15451	15372	15390	15639	15479	15489	15644	15456	15422	15520	15655	15594	15410	15495	15610	15561	15629	15561	15425	15468	15446	15382	15344	15577	15477	15492	15719	15499	15551	15428	15510	15542	15455	15504	15568	15622	15544	15619	15513	15541	15530	15627	15446	15373	15505	15524	15512	15301	15550	15375	15459	15538	15444	15550	15524	15547	15572	15509	15602	15559	15550	15611	15699	15449	15575	15515	15507	15585	15559	15504	15474	15493	15490	15684	15563	15332	15774	15348	15455	15512	15373	15542	15559	15506	15564	15440	15473	15329	15523	15385	15441	15595	15575	15564	15540	15673	15695	15489	15578	15546	15529	15542	15342	15488	15400	15465	15545	15544	15670	15722	15542	15447	15506	15514	15339	15564	15616	15550	15611	15527	15662	15412	15536	15739	15493	15675	15449	15492	15542	15596	15482	15507	15521	15548	15586	15604	15500	15631	15490	15645	15626	15592	15612	15398	15571	15725	15386	15560	15556	15479	15639	15675	15749	15568	15531	15602	15537	15576	15401	15504	15611	15468	15435	15497	15504	15544	15411	15657	15468	15601	15646	15437	15625	15444	15440	15530	15461	15550	15695	15289	15526	15540	15537	15585	15530	15487	15515	15338	15510	15508	15309	15723	15547	15477	15594	15406	15562	15418	15488	15393	15502	15472	15468	15365	15297	15644	15287	15524	15485	15528	15417	15565	15427	15536	15452	15527	15422	15534	15541	15483	15384	15293	15584	15563	15379	15418	15420	15521	15380	15695	15570	15419	15604	15571	15503	15540	15420	15520	15432	15478	15688	15664	15626	15551	15591	15455	15474
32902	37699	36436	26169	18207	16152	15871	15719	15562	15874	15674	15699	15535	15643	15610	15566	15596	15574	15609	15648	15505	15652	15482	15542	15663	15641	15501	15564	15555	15645	15706	15583	15513	15556	15582	15628	15665	15674	15668	15466	15496	15666	15451	15558	15540	15554	15425	15489	15599	15467	15707	15443	15437	15440	15537	15564	15366	15597	15541	15540	15643	15527	15620	15560	15419	15582	15495	15675	15556	15600	15484	15626	15431	15493	15633	15708	15691	15537	15416	15602	15684	15572	15527	15621	15552	15559	15441	15739	15800	15421	15591	15477	15249	15605	15625	15642	15543	15608	15609	15569	15427	15452	15440	15613	15423	15692	15339	15527	15569	15517	15481	15291	15552	15568	15549	15549	15305	15544	15634	15555	15650	15491	15499	15457	15551	15254	15568	15587	15533	15511	15467	15675	15690	15530	15553	15568	15584	15681	15512	15542	15387	15128	15455	15355	15609	15429	15459	15596	15464	15515	15469	15617	15530	15557	15334	15765	15543	15659	15435	15456	15595	15478	15488	15389	15410	15391	15478	15465	15438	15623	15505	15561	15570	15437	15517	15404	15651	15397	15524	15520	15396	15690	15594	15495	15719	15608	15562	15624	15525	15461	15607	15702	15709	15275	15525	15288	15627	15501	15456	15688	15373	15451	15651	15581	15606	15604	15740	15567	15439	15704	15439	15503	15656	15441	15550	15210	15384	15643	15444	15508	15500	15533	15465	15530	15649	15759	15386	15496	15342	15344	15447	15603	15323	15590	15347	15490	15515	15454	15492	15575	15409	15553	15616	15542	15521	15514	15541	15468	15518	15405	15482	15448	15467	15465	15544	15600	15255	15458	15591	15563	15547	15592	15564	15641	15558	15578	15743	15624	15405	15349	15467	15568	15434	15607	15453	15398	15659	15677	15582	15408	15522	15577	15636	15720	15470	15445	15320	15525	15427	15500	15596	15391	15450	15636	15504	15411	15567	15676	15575	15528	15609	15658	15456	15640	15511	15386	15494	15650	15533	15515	15469	15406	15441	15644	15358	15619	15527	15656	15510	15495	15429	15553	15551	15533	15547	15656	15567	15495	15453	15566	15423	15625	15556	15491	15472	15511	15673	15396	15445	15362	15753	15484	15717	15348	15699	15558	15533	15530	15642	15614	15785	15491	15452	15726	15413	15764	15623	15665	15685	15542	15542	15550	15625	15481	15614	15514	15540	15559	15324	15540	15466	15563	15609	15622	15551	15300	15462	15547	15589	15542	15433	15452	15312	15446	15345	15590	15672	15651	15568	15455	15531	15650	15621	15463	15412	15640	15635	15478	15508	15466	15380	15537	15377	15512	15409	15564	15445	15531	15517	15599	15672	15535	15341	15521	15586	15579	15681	15610	15783	15529	15555	15481	15588	15559	15661	15726	15591	15500	15562	15650	15398	15758	15485	15532	15679	15738	15599	15526	15586	15508	15580	15613	15645	15636	15372	15439	15457	15504	15610	15485	15594	15543	15633	15604	15513	15591	15719	15615	15386	15708	15487	15531	15349	15597	15671	15550	15643	15612	15535	15385	15517	15554	15481	15555	15550	15406	15308	15589	15545	15658	15496	15478	15541	15620	15586	15593	15572	15685	15456	15388	15406	15507	15493	15534	15358	15351	15523	15592	15484	15553	15424	15476	15639	15442	15517	15602	15601	15374	15436	15702	15692	15527	15514	15543	15667	15428	15686	15723	15418	15721	15567	15580	15515	15424	15556	15557	15535	15520	15636	15473	15698	15410	15713	15646	15599	15447	15474	15480	15541	15505	15312	15581	15629	15631	15678	15484	15539	15578	15593	15453	15763	15565	15671	15684	15630	15463	15433	15571	15566	15459	15693	15572	15562	15654	15581	15634	15573	15561	15383	15562	15595	15433	15415	15400	15583	15705	15378	15589	15499	15559	15507	15452	15422	15685	15499	15461	15374	15536	15644	15597	15423	15575	15571	15599	15582	15446	15708	15383	15520	15349	15542	15775	15637	15628	15610	15684	15767	15476	15605	15384	15452	15588	15651	15742	15465	15447	15565	15438	15501	15579	15840	15567	15618	15396	15587	15608	15379	15692	15747	15606	15375	15511	15708	15635	15402	15514	15586	15474	15477	15631	15558	15512	15526	15550	15711	15510	15576	15637	15669	15605	15340	15452	15649	15484	15509	15415	15617	15613	15599	15529	15626	15574	15594	15502	15551	15735	15496	15622	15537	15463	15398	15412	15388	15487	15620	15545	15450	15486	15511	15572	15673	15678	15713	15527	15618	15421	15513	15556	15515	15687	15698	15389	15619	15455	15544	15495	15697	15533	15485	15488	15416	15698	15555	15630	15684	15496	15375	15548	15656	15606	15487	15681	15491	15516	15897	15605	15608	15567	15657	15518	15651	15645	15561	15458	15390	15478	15540	15768	15616	15468	15403	15600	15348	15491	15455	15429	15431	15644	15552	15434	15311	15309	15625	15468	15293	15511	15471	15557	15446	15413	15653	15380	15662	15666	15406	15561	15361	15526	15643	15471	15484	15567	15369	15472	15631	15441	15528	15573	15358	15453	15637	15456	15530	15643	15509	15476	15485	15576	15214	15664	15526	15412	15251	15551	15510	15448	15512	15432	15394	15664	15527	15461	15443	15464	15503	15389	15523	15396	15435	15456	15657	15501	15505	15674	15480	15413	15455	15365	15602	15558	15664	15656	15540	15452	15452	15514	15544	15438	15395	15591	15504	15679	15416	15656	15632	15576	15700	15312	15585	15675	15689	15566	15576	15675	15575	15566	15519	15528	15288	15388	15534	15571	15480	15441	15473	15493	15500	15526	15484	15801	15484	15497	15764	15527	15536	15549	15469	15487	15519	15595	15698	15464	15566	15278	15488	15391	15462	15423	15742	15583	15666	15617	15514	15438	15441	15512	15474	15470	15691	15420	15503	15369	15438	15558	15450	15481	15446	15438	15404	15524	15545	15566	15722	15621	15308	15553	15617	15454	15552	15685	15610	15447	15309	15470	15494	15829	15505	15416	15610	15494	15509	15518	15591	15399	15628	15509	15531	15667	15443	15466	15558	15576	15552	15569	15527	15579	15648	15508	15490	15601	15534	15652	15324	15648	15582	15629	15434	15387	15556	15395	15724	15504	15444	15476	15486	15595	15528	15464	15303	15600	15514	15527	15469	15462	15550	15672	15514	15366	15423	15542	15606	15500	15466	15607	15584	15491	15530	15489	15513	15570	15554	15714	15472	15600	15538	15602	15401	15509	15419	15478	15658	15587	15532	15615	15526	15701	15487	15446	15495	15523	15807	15432	15647	15514	15501	15586	15616	15659	15568	15519	15782	15460	15592	15526	15371	15495	15549	15496	15247	15663	15648	15582	15704	15545	15462	15532	15442	15589	15575	15467	15391	15390	15407	15260	15536	15453	15621	15466	15456	15478	15477	15579	15445	15658	15567	15603	15541	15237	15585	15496	15822	15443	15583	15631	15419	15496	15634	15543	15674	15532	15422	15737	15364	15550	15587	15501	15495	15492	15747	15665	15498	15628	15419	15609	15389	15654	15580	15593	15703	15492	15518	15465	15648	15561	15568	15631	15436	15577	15491	15431	15553	15484	15806	15767	15622	15617	15504	15672	15503	15508	15643	15648	15619	15479	15466	15376	15564	15354	15425	15472	15500	15446	15507	15521	15558	15750	15604	15467	15255	15608	15357	15677	15455	15411	15609	15542	15469	15489	15540	15479	15584	15739	15376	15403	15393	15415	15673	15511	15503	15700	15477	15737	15488	15345	15654	15573	15438	15400	15615	15515	15517	15414	15581	15592	15462	15333	15586	15566	15680	15354	15638	15680	15504	15377	15535	15741	15693	15456	15205	15351	15535	15560	15457	15396	15583	15455	15555	15541	15706	15373	15729	15482	15758	15593	15740	15373	15447	15608	15477	15468	15541	15598	15546	15463	15468	15643	15545	15427	15363	15575	15457	15520	15421	15599	15544	15675	15398	15403	15605	15607	15530	15462	15560	15452	15493	15524	15658	15418	15623	15632	15516	15595	15645	15798	15437	15521	15662	15461	15622	15558	15484	15580	15617	15730	15532	15543	15467	15481	15501	15609	15457	15320	15435	15531	15543	15483	15476	15658	15423	15748	15853	15414	15625	15542	15356	15548	15378	15382	15526	15540	15626	15475	15685	15514	15531	15568	15543	15413	15485	15662	15585	15471	15675	15718	15563	15453	15671	15618	15525	15790	15403	15437	15489	15389	15769	15651	15593	15675	15507	15435	15600	15772	15746	15475	15409	15635	15725	15485	15720	15307	15635	15525	15482	15616	15479	15404	15371	15456	15621	15619	15599	15509	15730	15497	15703	15745	15569	15529	15749	15498	15623	15435	15712	15509	15567	15511	15570	15201	15357	15689	15493	15566	15598	15347	15492	15729	15468	15628	15364	15679	15476	15404	15551	15558	15529	15463	15650	15466	15283	15576	15614	15541	15575	15435	15421	15429	15455	15507	15505	15548	15411	15524	15535	15711	15655	15487	15733	15545	15588	15396	15535	15419	15546	15479	15510	15563	15425	15442	15392	15495	15414	15581	15598	15483	15418	15670	15432	15530	15519	15526	15547	15508	15444	15718	15551	15360	15647	15573	15522	15447	15584	15521	15511	15465	15443	15553	15527	15461	15536	15460	15485	15435	15523	15752	15435	15456	15616	15579	15671	15461	15483	15399	15522	15410	15694	15327	15481	15581	15480	15476	15379	15509	15605	15501	15600	15413	15567	15359	15553	15472	15551	15523	15584	15295	15413	15535	15631	15769	15360	15519	15485	15355	15444	15485	15642	15729	15649	15602	15657	15740	15510	15332	15616	15361	15319	15691	15573	15359	15611	15475	15654	15371	15393	15480	15372	15439	15421	15642	15587	15636	15482	15658	15580	15544	15555	15614	15623	15430	15647	15516	15685	15628	15614	15453	15465	15466	15604	15488	15658	15436	15672	15501	15455	15598	15502	15607	15764	15536	15464	15553	15677	15612	15356	15496	15656	15508	15347	15295	15417	15599	15442	15528	15659	15453	15641	15530	15492	15472	15542	15497	15487	15566	15508	15548	15445	15627	15529	15637	15718	15575	15511	15495	15483	15634	15526	15449
42421	55122	40056	23936	17104	15357	15296	15173	15159	15042	15146	15165	15162	15248	15211	15052	15089	15054	15171	15140	15052	15105	15198	14967	14931	15153	15045	14967	15238	15220	15256	15153	14964	15060	15185	15184	15126	15277	15184	15104	14982	15065	15148	15202	15090	15128	15068	15153	15182	15108	15178	15216	14997	15026	15029	15120	15115	15098	15149	15151	15049	14910	15095	15147	15034	15069	15043	15210	15231	15033	15062	15068	15302	15130	15050	14892	15138	15045	14962	15200	15291	15129	15140	14992	15125	15138	15068	15185	15105	15124	15153	15120	15111	15176	15170	15123	15177	15046	14947	15118	15038	15055	15043	15064	15135	15175	15144	15190	15014	14947	15026	15049	15317	15100	14941	15170	15004	15070	15078	15009	15148	15270	15127	15101	15172	15075	14975	15133	15203	15163	15124	15200	15094	14990	15109	15101	15013	14999	15122	15116	15172	15064	15088	14947	15103	15179	15108	15154	15206	15147	14933	14972	15108	15107	15245	15046	15095	15069	15229	14920	15094	14990	15083	15125	15106	15147	15222	15138	15168	15083	15150	15158	15070	15146	15018	14955	15416	15110	15273	15089	15077	15269	15094	15078	15206	15215	15215	14970	15137	14989	15112	15078	15101	15196	15154	15122	15211	15210	15050	15034	15165	15047	15182	14989	15056	14985	15222	15088	14892	15057	15175	14915	15061	15196	15226	15086	15038	15102	15148	15050	15093	14998	15062	15133	15065	15115	15121	15002	15178	14942	15003	15190	15159	15109	15103	15089	15190	15154	15221	14984	15203	15114	15155	14938	15110	15176	15086	15149	15116	15158	15092	15205	15131	15099	15057	15192	15075	14956	15324	14930	15012	15104	15027	15012	15157	15142	15031	15294	15116	15126	15064	15065	15026	15162	15110	15089	15114	15023	15132	15152	15230	15166	14948	15136	15210	14983	15147	15007	15150	15156	15141	15116	15009	15082	15128	15076	15072	15117	15022	15151	15068	15017	15284	15011	14968	15071	15102	15233	15112	15046	15085	15166	14911	15028	15257	14927	15170	15169	15132	15195	15157	15089	14869	15214	15192	15053	15138	15133	15179	15077	15125	15172	15092	15050	15249	15091	15167	15073	15193	15159	15113	15328	15022	15057	14988	14990	15110	15087	15053	15182	15167	15082	15238	15027	15233	14907	15191	15166	15148	15065	15292	15032	15065	14953	15131	15234	15032	14999	14947	15010	15037	15146	15276	15104	15163	15149	15110	15172	15056	15294	14932	15111	14997	15072	14996	15250	15200	15006	15005	15069	15232	14949	15180	15214	15024	15083	15103	15343	15234	15265	15024	15041	15155	14989	15034	15052	14925	14933	15044	15132	15077	15201	15146	15223	15213	15129	15077	15213	15193	15038	15185	15123	15203	15012	15100	15205	15000	14999	15190	15130	15229	15125	14950	15166	15173	14936	15216	15060	14936	15029	15206	15184	15214	15136	15230	15313	15108	15159	15191	15122	15214	14942	15038	15150	15098	15183	15182	15256	15234	15166	15045	15119	15031	15042	15164	15251	15063	15094	15167	14931	15234	15200	15314	15051	15071	14889	15055	15144	15129	15148	15105	15140	15147	15160	15045	15275	15089	15061	15042	15111	15141	15106	15134	15173	15221	15010	15214	15174	15146	15273	15285	15197	15066	15268	15258	15064	15048	15143	15059	15069	14956	15028	15114	15179	15156	15034	15123	15265	15141	15011	15156	15012	14960	15091	15116	15182	15044	15009	15207	15285	15167	15047	15131	15034	15165	15051	15084	15265	15057	15038	15094	15123	15139	15024	15133	15140	15092	15168	15086	15117	15214	15259	15167	15244	15120	15190	14818	15145	15037	15007	14989	15141	15157	14966	15045	14945	15142	15093	15059	15098	15171	15035	15020	15121	15072	14965	15155	15212	15038	15059	15099	15242	15214	14934	15089	15391	15311	15152	15142	15058	14906	14998	15295	15140	15210	14934	15230	15205	15037	15023	14984	15143	15167	15104	15144	15146	15111	15170	15092	15051	15315	15004	15033	15305	15301	15255	15259	15101	15125	15288	15110	15179	15056	15276	15107	15236	15054	15055	15209	15111	15138	14963	15195	15265	14989	15278	15123	15046	15074	15135	15234	15208	15176	15030	15039	15143	15077	15011	15088	14988	15137	15198	14969	15191	15009	15201	15151	15133	15147	15141	15215	14962	15123	15019	15016	15120	14948	15193	14866	15083	15263	14935	15122	15074	15343	14982	15096	15005	14997	15112	15083	14977	15008	15113	15147	15193	15268	15005	15111	15182	15061	15118	15126	15218	15076	14968	14973	15202	15034	15059	15105	15073	15006	15201	15140	15198	15139	15167	15161	15126	15105	15175	15083	15116	15180	15023	14965	15189	15110	15120	15074	15132	15176	15145	15079	15342	15023	15083	15339	15096	15126	15013	15088	14967	15091	15034	15087	15248	15035	15086	15187	15050	14986	15133	15101	15129	15235	15124	15069	15149	15085	15091	15073	15280	15177	15169	15096	15063	15040	15077	15133	15033	15098	15115	14977	15079	15127	15217	15258	15099	15109	15054	14959	15246	14979	14972	15160	15087	15019	15105	15084	15199	15193	15144	15181	15181	15117	15237	15187	15024	15089	15015	15041	15070	15101	15034	15171	14941	15060	14957	15035	15196	15150	15155	15243	15015	15013	14947	14997	15121	15016	15031	15280	15119	15204	15283	15174	15198	15342	15125	15190	15283	15167	15196	14932	15138	15024	15095	14999	15069	15067	15192	15065	15293	15219	15138	14997	14947	15186	15080	15006	15146	15043	15142	15178	15170	15178	15198	15260	15186	14983	15178	15150	15202	15072	15051	14964	15013	14989	14953	15180	15109	15099	15119	15172	15178	15085	15090	14971	15299	15111	15087	15096	15141	15220	15223	15119	15089	15160	15076	15203	15288	15242	15219	14916	15227	15092	15175	15093	15169	15051	15026	14989	15078	15060	15069	15227	14929	15043	15001	15161	15171	15016	15251	15110	15079	15121	15130	15254	15161	15286	15118	15097	15208	15028	15127	15018	15099	15098	15304	15120	15034	15286	15224	14796	15111	15316	15246	15073	15122	15113	15271	15031	14991	15060	15038	15060	15092	15211	15183	15156	15194	15225	15099	15032	15248	15105	15285	15222	15086	15077	15004	15123	15170	15190	15165	15079	15183	15038	15034	15103	15247	15049	15042	15063	15139	15211	15196	14916	15330	15072	15137	14975	15166	15075	14996	15084	14971	15042	15160	15189	15095	15087	15125	15245	15204	15013	15101	15145	15176	15236	14971	14932	15107	15014	15170	15266	14946	15234	15045	15048	15035	15110	15036	15202	15002	15094	15167	15215	15053	14922	15130	15084	15021	15031	15041	15221	15065	15139	14982	15049	15147	15210	15184	15279	14910	15181	15321	15026	15101	15157	15121	15080	14942	15028	15194	15094	15072	15110	15100	15026	15207	15149	15148	15205	15105	15187	15062	15141	14991	15163	14982	15107	15162	15174	15001	15077	15222	15135	15206	15174	15058	15059	15132	15132	15048	15127	15065	15190	15055	15092	15175	15180	15238	15191	15209	15139	15002	15228	15196	14981	15091	15147	15175	14969	15106	14978	14950	15099	15024	15040	14983	15152	15025	14916	15085	15290	15083	14989	15140	15317	14981	15010	15013	15271	15145	15232	15100	15091	15109	15194	15067	15081	15040	15151	15167	15113	15132	15297	15106	15118	15267	14984	15120	15154	15081	15178	15165	15162	15063	14960	15066	15233	15017	15096	14972	15043	15201	15009	15044	15062	15148	15010	15062	14986	14994	15091	14985	15050	15056	15054	15000	15092	15205	15072	15243	15311	15038	14986	15146	15158	15060	14994	15156	14882	15175	15007	14981	15220	14947	15163	15026	15242	14891	15100	15106	15159	15249	15272	15007	15084	14996	15109	15201	15184	15201	15185	15017	15058	15086	15219	14974	15063	14967	15000	15165	15036	15217	15057	14909	15231	15152	15229	15233	15084	15308	15046	15032	15145	15103	15088	15061	15077	15044	15000	15034	14999	15163	15223	15026	15303	15184	15251	15266	15064	15082	14917	15174	15081	15251	15050	15172	15090	15209	15010	15119	15298	15124	15054	14991	15135	15134	15072	15108	15087	15191	15134	15084	15041	15121	15256	15084	15188	15060	15166	15001	15201	15148	15161	15265	14976	15201	14986	14955	15192	15156	15067	15227	15017	15239	15056	14934	15200	15005	15030	14979	15239	15040	15219	15241	15305	15082	15135	14994	15055	14993	15217	15132	15269	14987	15114	15047	15226	15109	14960	15181	15133	15000	15134	15089	15073	15142	15104	15120	15164	15277	15108	15030	15109	15192	15007	15215	15044	15203	15252	15211	15165	15138	15234	15146	15077	15069	15005	15052	15168	15285	15127	14927	15147	15058	15229	14951	15111	15211	15214	15029	15196	15004	15173	15140	15327	15274	15151	15152	14959	15061	15136	15087	15089	15072	15111	15329	15020	15220	15022	15063	15095	15251	15076	15076	14881	14927	15078	15130	15037	15072	15067	15112	15003	14969	15200	15269	14944	15046	15196	15190	15172	15155	15145	15152	15143	15060	15185	15109	15125	15121	15177	15083	15219	15168	15203	15291	15238	15043	15200	15044	15136	15157	15087	15132	15288	15085	15100	15190	15127	15341	15075	15166	15160	15044	15077	14939	15207	15091	15240	14908	15233	15144	15071	15185	15078	15031	14955	15079	15058	15205	15006	15253	15075	15079	15047	15162	15080	15039	15113	15153	15152	15057	15000	15079	15128	15041	15128	15091	15011	15088	15197	15268	15102	15186	15239	14948	15256	15156	14930	15094	15134	15285	15057	15191	15148	14941	15230	15032	14963	15162	15103	15037	15242	15025	15166	15121	15249	15068	15148	15152	15253	15293	15086	15204	14977	15109	15113	15128	14992	15088	15157	15238	14968	15033	15119	15202	15125	15237	15079	15132	15195	15125	15250	15185	15157	15139	15186	15198	14930	15072	15251	15191	15161	15080	15167	15046	14997	15072	15219	14870	15107	15027	15046	15217	15064	15179	15032	14946	15159	15024	15014	14896	15080	15036	15052	15153	15081	15140	15421	15011
31499	37955	39013	27897	18395	15804	15479	14928	15142	15038	15019	14973	14895	15173	15200	15082	15095	14979	15000	15104	14888	14960	15026	14906	15031	15021	15099	15061	14979	15021	14987	14962	15012	15132	15074	15008	14999	14954	15048	14912	14996	15112	15060	14884	14826	14922	14982	14877	15143	14963	14907	14983	15069	14920	14998	14823	14924	15038	15177	15097	15054	14997	14925	14973	14802	14966	15073	15003	14821	14960	15116	15146	15074	15008	15008	14841	15069	15035	15110	14969	14982	15061	15170	15085	15036	14918	14959	15039	14846	14930	15005	15053	14979	14961	15147	14953	14958	14823	14958	14863	14877	15012	14914	14784	15103	14790	14936	14894	14901	15094	14993	14880	14939	14929	15003	15156	15076	15138	15107	15097	15085	15248	14954	14835	14867	15051	14989	15001	14949	14965	14997	14892	15034	15076	14881	14962	15083	14974	14895	14790	15013	15027	14978	15064	14838	15022	15036	14871	14876	14965	15007	14965	14960	15166	15063	14974	14967	14891	14953	14854	14946	15188	14888	14784	14989	15018	15021	14752	14869	14986	14848	15083	14886	14975	14975	14986	15095	14981	15002	15070	15029	14820	14722	14752	14918	14887	15058	14983	15062	14920	14944	14858	14878	14938	15112	14846	15003	14884	14912	14912	14850	15155	15043	15020	14989	15003	14972	14979	14811	15004	14956	15046	15024	14844	15140	14891	14956	14946	15168	14968	15011	14969	15181	14917	14941	14862	15210	14981	14955	15076	15058	15099	14798	14853	15024	15015	14822	15177	15101	14969	14826	15038	14875	15063	15117	14989	15121	14965	14984	15047	14747	14885	15088	15017	14979	14912	15028	15134	15068	14955	14799	14939	15135	15018	14945	14992	15027	14933	14880	15008	15016	15137	15171	14974	15057	14956	14981	15018	14999	15039	15031	14906	15027	15006	15061	14817	15015	14889	15023	15232	15027	14843	14977	15021	15024	14862	14932	14974	14989	14951	14982	15190	15138	15150	15064	14995	14896	14960	15018	15121	15079	15049	15124	15008	14953	15054	15112	14995	15099	15084	14950	14938	15109	14983	15163	14938	14953	15128	15051	15042	14860	15011	14957	15078	14907	15100	15021	14968	15025	14902	15101	14890	14941	15006	14763	14928	14912	14958	14875	14879	14921	14726	14826	15252	15128	14965	15009	15140	14859	15114	15030	15105	14914	14859	14959	15019	14997	15005	14850	14964	14977	14992	14874	15021	14812	14892	15022	15132	14862	14943	14942	14988	15025	14979	14939	14997	14852	14966	14829	15085	15044	15080	14778	14830	14973	14985	15083	15018	14951	14992	15001	14998	15072	15008	14895	14838	14765	14927	14904	15069	14809	14963	14846	14810	15115	14981	14957	14871	14778	14688	14787	14866	14951	15061	14902	14973	14856	14948	14947	15037	15071	14964	15140	14892	15033	14922	15000	15025	14936	14972	15022	15104	14819	15090	14860	14956	14947	14969	15032	15057	15070	14867	14917	14904	14940	14912	14926	14955	15088	14840	15089	14795	15020	14975	14933	15026	14879	14975	15215	15016	15027	15051	14982	15171	14937	15145	14883	14956	14964	14894	15064	14978	15091	14944	15076	14772	15190	14873	15100	15013	14904	14966	14698	15122	14896	14905	14891	14775	14974	14790	14693	14958	14865	15011	15118	14937	15039	15187	15045	14968	14862	14883	14727	15066	15128	15048	15022	15063	14993	14926	14850	14983	15117	15065	14878	15060	15003	14985	15041	15028	15046	14988	15005	15003	14985	14955	15009	14870	14904	14922	15065	14866	15031	15081	14812	14835	14984	14674	14840	14959	15003	15006	15046	14997	15207	14914	15099	14925	15008	14933	15031	14910	14891	15018	14897	14977	14918	14883	15020	14908	14809	15068	14983	15049	15099	14802	15051	14902	14986	15033	14989	15238	15090	15148	15011	15039	14956	14925	14983	14906	15081	14996	14797	15061	15034	14966	15024	15046	15051	15131	15049	14954	14893	15024	14885	14939	14843	15059	15013	15055	14963	14920	14818	14793	14957	15085	15138	14851	14942	15003	14923	14998	14915	15111	15118	14909	15021	14920	15121	14885	15063	15067	15020	14699	14887	15155	15025	15031	15020	14855	15081	14876	14873	15012	15024	14935	15032	15024	15009	15012	14985	14806	15024	14984	15113	15123	14994	15069	14862	15178	14948	14986	15052	14931	15019	14893	14959	14973	14981	15026	15072	14826	15026	14815	15028	15015	15084	15078	15062	14955	14943	15021	15093	14947	15075	14831	15134	15065	14901	14981	14894	14977	15215	14846	14764	14971	14958	14982	14972	14729	14961	14920	14961	14919	15057	14955	15112	15134	14826	14990	14983	15100	14871	14893	14991	15158	14893	14929	15030	15022	14915	15121	14794	14905	15039	14869	15006	14963	15026	15078	14996	14887	14993	15121	15209	14944	14969	15055	14881	15080	14993	14867	14990	14950	14909	14841	14966	15080	15122	15029	14971	14952	14802	14917	14866	15288	15132	14845	15017	15054	14930	15048	15092	15148	15191	15150	15033	14987	14813	14876	15088	14909	15100	15124	14910	15085	15127	14935	14976	15030	14913	14994	15002	15065	14983	14982	15049	14839	14784	14916	15028	15086	15089	14830	14984	15014	15119	14922	14964	14923	15122	15033	14936	14844	14862	15199	15046	14819	14872	14847	14984	15115	15116	15102	15100	14777	15039	14996	14842	15116	14992	14984	15016	15080	14979	14999	14995	15033	14862	14872	14939	14986	14834	15148	14917	15087	14937	14870	14943	14882	15191	14892	15205	14984	14998	15134	15176	14983	14913	14786	15007	14879	15022	15105	15127	14966	14993	15169	14861	14992	14924	14836	15174	15059	14801	15051	15036	14959	15020	15057	15065	15122	14878	14942	15073	14793	15012	14875	14833	14909	15028	15031	15133	14826	14979	15097	14961	14969	15107	14955	14895	14999	14847	15004	14916	15039	15169	15065	15043	15004	15004	14997	14983	15014	15153	14876	14890	14981	15191	14945	14926	14913	14997	14815	14948	15049	15152	15017	14951	14956	15005	14874	15025	15043	14892	14902	14717	14890	14884	15102	15091	14840	14903	14954	15164	14925	14953	14907	14867	14903	15067	15163	14941	15063	15165	14927	14906	14860	15064	15033	14955	15068	14885	14908	14850	14918	14937	15020	14965	15005	14865	15055	15011	14857	15084	15022	14955	15068	15051	14815	14974	14983	15024	15040	14883	15231	14897	14944	15200	14900	15025	15161	14856	14990	14997	15084	15057	15061	14807	15034	14982	15116	14878	14826	15008	15061	15062	15016	14945	14956	14934	15038	15040	14915	14716	14833	14977	14968	14909	15008	14977	14961	14767	15014	14924	15120	15019	15090	14879	14951	14821	14892	14856	15046	15126	14777	14911	14889	14900	14982	15067	15006	15043	14861	14924	14880	14814	15090	14988	14997	15109	14922	15061	14914	15058	15043	14920	14825	14907	15129	15074	14987	14909	15003	14974	14813	14947	15256	14947	14997	14984	14861	15232	15081	15170	15009	14961	15103	15160	14978	15016	14876	14978	15048	14956	14907	14967	14782	15093	15137	15021	15051	15104	14873	15009	15184	14863	15058	14736	15170	15024	14965	14909	15100	15105	15239	14889	15044	14838	15081	14870	15092	14816	14998	15043	15029	14925	14927	14954	14887	15072	14877	14995	14921	14831	15035	15029	14939	15129	15005	14950	15149	14959	14991	15148	14994	14774	14973	14897	14977	14913	14785	15004	15015	15122	14980	14915	15010	15072	14932	14975	15082	14918	15049	15188	14962	14953	15076	15148	14991	14988	14968	14925	14904	14978	15092	14996	15182	14886	14838	15022	14915	14987	15017	14962	14963	14979	14778	14935	14971	15012	15178	15145	15049	14972	15045	14853	14937	15005	14865	14948	15040	14959	15156	14983	14996	14791	14988	15117	14916	14929	14951	14798	15065	15122	15242	15189	14863	15016	14924	15041	14917	15084	14766	15009	14986	15045	14927	14963	14907	14914	14879	15137	15151	14959	15043	15010	15004	14583	15161	15270	15137	14708	14829	15150	15028	14935	14991	14990	15118	14980	15071	15023	14906	15093	14953	15113	15003	15084	15123	15095	15041	15147	15068	14941	14939	14930	15039	15101	14875	15128	15085	14942	14952	14949	14986	14924	14996	14848	15083	15057	15055	15157	15057	15064	15109	15040	15111	14919	15027	15025	14970	14940	14946	14860	14971	14975	14961	14998	15047	14876	14730	14799	14949	14954	14948	15006	14895	14805	14943	14934	15061	14952	14788	15141	14863	14928	14979	14935	14993	14990	15057	15051	15108	14975	14836	14972	14799	15094	15040	14732	14871	15105	14962	14959	14992	14822	15157	14943	15101	15071	15142	14953	15075	14806	14785	15057	14903	15133	14962	14971	14963	15086	15018	14993	14865	15102	14984	14778	15018	14942	14798	14966	15115	14918	14977	15151	14888	14936	14756	14912	14732	14877	15006	14846	14775	14994	14973	15048	15016	14886	14934	15033	14911	15112	14915	15100	15036	15017	15103	15115	15073	14893	15176	15114	14802	14948	15136	15208	15016	14990	15056	15040	14928	15093	14855	14919	14828	15000	15065	14918	14993	14856	14839	15079	15018	14949	15141	15050	14967	14940	15018	14994	15079	14948	14901	15011	14922	15079	15009	15008	15012	15096	15151	14931	14905	14951	14881	14962	14988	14852	14864	15140	15128	14966	14863	15224	15025	14783	14893	15093	15088	15087	14912	14931	15065	15017	15074	14883	14901	14784	14892	14918	14883	14907	14999	15053	15022	14917	14953	15122	14918	15130	15064	15052	14924	14913	15305	15147	15214	14983	14815	14923	14893	15095	14983	15007	15102	15052	14985	15017	14905	15115	15052	15127	14930	14913	15080	15015	14900	14848	14950	14827	14872	15098	14942	14988	14971	14896	15127	14990	14924	14765	14881	14856	15053	15013	14972	14931	15039	15062	14900	14623	14975	14892	14812	15021	14892	14730	14882	15046	15234	15075	15278	15102	15045	15027	15104	14858	14965	14856	15022	15098	14926	14963	14972	14867	14938	15016	14888	14882	14977	15057	15031	15150	14754
45411	60684	43903	26081	17687	14968	14842	14791	14940	14801	14766	14857	14852	14724	14803	14932	14938	14794	15004	14898	14928	14938	14879	14782	14905	14816	14930	14592	14768	14886	14768	14649	14746	15022	14839	14820	14922	14806	14856	14954	14962	14575	14913	14836	14779	14651	14786	14742	14929	14830	14740	14809	14940	14969	14750	14895	14774	14664	14782	15023	14848	14950	14571	14856	14932	14838	14821	14747	14839	14931	14714	14772	14792	14810	14841	14743	14777	14761	14739	14730	14691	14914	14747	14831	14862	14699	14930	14770	14712	14575	14797	14746	14711	14803	14689	14794	14773	14825	14879	14747	14810	14977	14718	14760	14757	14744	14866	14863	14738	14912	14696	14741	14714	14831	15011	14770	14689	14838	14757	14760	14922	14784	14868	14779	14914	14985	14776	14851	14763	14912	14734	14696	14849	14758	14939	14673	14785	14656	14731	14799	14683	14827	14931	14746	14712	14811	14671	14897	14644	14932	14866	14869	14690	14850	14917	14636	14880	14780	14826	14994	14709	14856	14555	14745	14912	14829	14779	14750	14779	14553	14616	14813	14784	14769	14770	14658	14859	14728	14827	14678	14802	14843	14765	14811	14843	14730	14712	14736	14924	14823	14843	14940	14680	14782	14811	14707	14736	14773	14752	14837	14703	14777	14845	14741	14804	14857	14707	14876	14976	14844	14738	14728	14714	14686	14730	14885	14815	14999	14719	14827	14856	14790	14893	14682	14697	14856	14878	14901	14760	14866	14919	14826	14809	14838	14847	14812	14781	14902	14689	14731	14746	14773	14762	14803	14809	14881	14814	14801	14712	14879	14790	14934	15035	14716	14724	14781	14743	14864	14645	14714	14908	14837	14784	14897	14872	14873	14898	14862	14888	14695	14865	14730	14944	14835	14804	14950	14772	14706	14990	14786	14828	14870	14972	14916	14920	14821	15010	14577	14996	14792	14797	14800	14742	15005	14837	14775	14782	14913	14699	14890	14754	14700	14904	14919	14652	14756	14803	14899	14717	14834	14903	14908	14753	14981	14795	14689	14815	14994	14786	14865	14643	14847	14769	14788	14859	14937	14893	14871	15021	15041	14949	14859	14874	14719	14844	14785	14761	14635	14841	14853	14831	14733	14756	14829	14856	14709	15009	14762	14685	15005	14957	14876	14719	14803	14845	14873	14826	14854	14855	14909	15040	14726	15007	14819	14875	14899	14930	14818	14903	14743	14659	14908	14834	14718	14911	14724	14684	14724	15012	14747	14897	14843	14649	14769	14783	14857	14687	14839	14712	14709	14811	14720	14894	14800	14846	14779	14811	14884	14780	14761	14736	14661	14916	14517	14674	14733	14854	14766	14851	14792	14630	14811	14892	14836	14871	14574	14795	14745	14740	14848	14814	14819	14857	14762	14859	14806	14860	14767	14733	14676	14901	14780	14823	14736	14850	14667	14961	14864	14858	14709	14746	14747	14771	14814	14730	14869	14943	14892	14772	14880	14733	14862	14747	14933	14819	14747	14753	14771	14849	14982	14875	14867	14599	14918	14831	14810	14904	14849	14742	14745	14795	14740	14814	14735	14921	14778	14686	14804	14707	14954	14725	14761	14825	14650	14806	14674	14760	14785	14832	14731	14858	14837	14852	14856	14879	14870	14841	14806	14975	14814	14768	14638	14797	14845	14792	14824	14671	14793	14865	14853	14824	14739	14945	14785	14933	14943	14670	14856	14863	14661	14741	14857	14771	14779	14790	15035	14895	15031	14965	14789	14892	14830	14911	14779	14666	14706	14824	14799	14738	14870	14703	14955	14875	14855	15012	14925	14836	14852	14812	14813	14833	14815	14795	14687	14708	14748	14726	14854	14891	14804	14894	14684	14784	14870	14837	14879	14804	14830	14783	14730	14626	14680	14804	14844	14828	14767	14862	14971	14985	14895	14815	14869	14791	14806	14721	14836	14753	14859	14959	14848	14857	14682	14878	14999	15055	14657	14789	14828	14696	14867	14804	14866	14912	14574	14905	14876	14736	14726	14791	14911	14763	14802	14823	15000	14918	14886	14832	14832	14823	14866	14871	14591	14879	14901	14777	14768	14867	14771	14830	14788	14795	14852	14715	14947	14756	14909	14624	14738	14850	14821	14628	14893	14937	14934	14822	14732	14865	14735	14809	14867	14819	14762	14744	14814	14856	14744	14765	14859	14875	14798	14856	14641	14580	14960	14803	14927	14778	14802	14768	14791	14715	14907	14771	14655	15049	14826	14783	14808	14826	14770	14704	14849	14865	14698	14998	14733	14892	14763	14756	14839	14749	14786	14831	14888	14887	14686	14957	14807	14903	14791	14951	14737	14816	14818	14521	14876	14802	14866	14663	14751	14800	14954	14797	14838	14846	14938	14758	14787	15082	14793	14721	14946	14705	14920	14705	14854	14909	14867	14793	14819	14838	14773	14814	14904	14743	14832	14659	14719	14753	14806	14671	14894	14739	14803	14883	14943	14901	14868	14928	14685	14744	14751	14796	14747	14685	14737	14810	14663	14889	14804	14815	14788	14838	14856	14823	14627	14927	14867	14819	14854	14991	14745	14767	14681	14764	14750	14868	14831	14694	14678	15011	14903	14748	14545	14970	14612	14869	14824	14878	14851	14718	14780	14793	14634	14718	14909	15078	14869	14684	14841	14829	14805	14683	14778	14825	14882	14738	14695	14903	14890	14982	14598	14649	14573	14722	14803	14827	14953	14852	14638	14863	14958	14971	14697	14990	14810	14901	14948	14798	14737	14749	14882	14817	14920	14758	14759	14817	14792	14869	14883	14885	14624	14948	14770	14936	14912	14801	14814	14967	14870	14732	14876	14694	14648	14849	14790	14777	14971	14921	14819	14871	14960	14808	14921	14824	14747	14855	14936	14752	14884	14808	14764	14777	14700	14798	14704	14744	14726	14774	14765	14694	14811	14797	14861	14876	14750	14717	14781	14823	14900	14846	14772	14892	14930	14989	14683	14755	14738	14921	14930	14727	14884	14872	14715	14778	14713	14660	14734	14780	14744	14824	14838	14737	14812	14899	14789	14721	14841	14745	14911	14875	14775	14766	14848	14686	14732	14815	14687	14729	14720	14799	14927	14676	14817	14834	14658	14849	14671	14735	14804	14973	14699	14971	14733	14847	14862	14770	14593	14855	14928	14817	14831	14889	14751	14910	14772	14877	14806	15035	14772	14777	14842	14877	14848	14772	14562	14748	14870	14907	14747	14574	14975	14799	14864	14627	14624	14823	14729	14817	14839	15007	14667	14963	14815	14930	14781	14722	14795	14871	14829	15043	14743	14770	14846	14823	14791	14968	14818	14997	15026	14706	14804	14743	14728	14742	14681	14620	14718	14926	14767	14997	14851	14889	14794	14985	14790	14822	14805	14688	14824	14763	14878	14792	14886	14917	14962	14953	14741	14694	14908	14860	15007	14614	14803	14835	14851	14761	14906	14736	14625	14811	14928	14806	14698	14752	14813	14879	14587	14930	14880	14786	14711	15006	14846	14802	14871	14915	14898	14639	14737	14890	14770	14738	14768	14769	14750	14812	14753	14890	14831	14734	14839	14719	15050	14720	14725	14672	14951	14594	14717	14874	14827	14720	14877	14760	14646	14861	14517	14950	14783	14722	14688	14704	14809	14858	14756	14883	14925	14886	14786	14636	14845	14709	14761	14860	14901	14897	14800	14801	14832	14704	14920	14837	14746	14907	14744	14800	14861	14862	14739	14946	14703	14700	14961	14794	14751	14787	14714	14746	14762	14711	14894	14849	14909	14928	14767	14715	14877	14744	14703	14852	14861	14764	14783	14759	14896	14725	14601	14781	14765	14841	15029	14716	14809	14960	14587	14722	14651	14734	14824	14772	14801	15063	14961	14891	14598	14996	14762	14719	14655	14683	14816	14906	14949	14931	14764	14869	14832	14811	14674	14929	14855	14730	14862	14888	14616	14892	14823	14932	14902	14821	14737	14626	14874	14805	14842	14813	14714	14883	14717	14755	14681	14805	14802	14719	14765	14815	14855	14724	14946	14847	14628	14887	14755	14602	14727	14742	14833	14836	14708	14819	14765	14776	14752	14677	14635	14632	14652	14967	14858	14852	14789	14773	14848	14674	14879	14817	14793	14752	14784	15054	14789	14916	14716	14739	14703	14883	14816	14850	14701	14948	14842	14989	14857	14842	14853	14728	14844	14870	14910	14750	14998	14783	14911	14665	14713	14824	14632	14912	14738	14776	14820	14914	14804	14723	14716	14803	14909	15046	14636	14786	14739	14982	14665	14732	14753	14752	14785	14859	14775	14687	14815	14811	14808	14809	14803	14763	14721	14803	14819	14747	14788	14943	14671	14787	14802	14700	14812	14963	14757	14831	14949	14804	14681	14746	14938	14668	14875	14681	14641	14700	14730	14745	14793	14726	15017	14723	14932	14712	14725	14891	14885	14969	14873	14725	14884	14794	14829	14722	14801	14868	14893	14886	14765	14833	14795	14871	14652	14929	14787	14820	14907	14529	14878	14792	14740	14793	14798	14732	14889	14844	14761	14703	14858	14788	14659	14912	14701	14949	14760	14835	14666	14913	14710	14915	14696	14901	14744	14649	14849	14779	14696	14807	14875	14970	14838	14914	14986	14760	14742	14744	14930	14819	14867	14813	14844	14634	14831	14740	14711	14798	14805	14789	14802	14871	14965	14715	14829	14869	14890	14690	14689	14697	14771	14823	14700	14869	14717	14788	14929	14673	14671	14867	14720	14712	14813	14827	14805	14880	14881	14752	14997	14898	14953	14729	14787	14995	14779	14931	14600	14846	14800	14812	14765	14818	14887	14861	14828	14764	14886	14842	14844	14820	14844	14831	14826	14784	14875	14841	14716	14744	14964	14901	14731	14774	14758	14804	14654	14696	14833	14905	14772	14642	14766	14859	14666	14740	14622	14828	14707	14751	14654	14954	14900	14787	14966	14859	14890	14815	14908	14738	14913	14888	14823	14809	14838	14775	14884	15012	14749	14835	14928	14914	14914	14865	14840	14721	14979	14818	14858	14868	14967	14859	14823	14803	14691	14703	14852	14803	14868	14748	14870	14718	14809	14910	14698	14753	14780	14916	14878	14847	14991	14901	14849	14976	14693
24102	24190	34513	29620	24401	22309	19721	15152	14292	14446	14502	14350	14295	14343	14120	14180	14300	14256	14201	14220	13954	14066	14362	14139	14045	13987	14092	14277	14113	13997	14071	14018	13879	14097	14106	14135	13989	14070	14254	14116	14284	14070	14305	13998	14080	14162	14118	14091	14122	14108	14120	13862	14127	14289	13976	13991	14025	14064	14034	14082	13990	14067	14011	13941	14159	14059	14101	14135	14078	13945	13911	14223	14066	14036	14070	14155	13959	13986	14067	13991	14061	14078	14165	14120	14002	14020	14129	13944	13854	14009	14033	14052	14088	14190	14139	14144	14064	14228	13979	13961	13942	14115	14201	14030	14151	14030	14040	13990	13979	13951	13988	14093	14167	14102	13905	14077	14008	13951	14026	14085	14140	13979	14093	13924	14048	13713	14097	13914	13913	13924	14065	14167	14037	14067	14063	14182	13996	13951	14106	13962	14045	13797	14162	14108	14090	14078	14213	13870	13965	13915	14147	14257	13966	14016	13979	13928	14124	13944	13934	14045	14042	13989	14008	13982	14230	13936	13995	13938	13992	14032	13874	13984	13901	14073	14104	13934	14159	13963	13939	14052	14070	14152	14161	14149	14055	13981	13934	14099	14113	13881	14091	13947	14067	13902	14044	14011	13878	14048	13914	14190	14109	14031	14111	14041	14118	13953	13884	13948	13966	14101	13976	13885	14023	14013	14112	14104	14112	14059	14031	13938	14040	13909	14027	14035	13788	14030	14027	13914	14043	14127	13963	13799	13874	14010	14037	13931	14192	13791	13985	13979	13945	13915	14080	13794	14008	14009	13832	14041	13952	14081	14162	14144	14115	14110	13978	14124	14097	14012	13916	14056	14184	14002	14060	14096	14190	14216	14135	13815	13954	13886	14307	13999	14104	14088	14176	13963	13941	13996	14032	13965	13863	14045	13964	13990	13963	13822	14119	13895	13947	14094	13982	14016	14115	13943	14025	14020	13999	13866	14077	14029	14045	13924	13709	14112	14047	13821	13956	14001	14079	14108	14089	13957	13874	13995	14096	13853	14067	14021	14248	14195	14041	13966	14022	14037	13958	13829	13879	14027	13933	14018	14045	14054	14164	14138	13944	14028	13982	14012	13961	13934	14183	13943	14042	13959	13946	14034	14158	14147	14075	13943	14078	13860	14041	14084	13863	13878	13907	14050	14090	14005	14033	14210	13956	14182	14126	13812	14091	14043	13895	14109	14006	13903	13998	13984	14188	14020	13964	14063	14032	14005	13851	14192	14162	14055	14265	13960	14048	14112	13962	14085	13910	14299	14144	14005	14036	13982	14085	14074	14059	13898	13878	13994	14139	14195	14043	14149	14121	14178	14061	14045	13974	14137	14023	14190	14038	13702	14157	14008	13971	14227	14167	13751	14051	14036	13703	13751	14056	14148	14093	14142	13837	14136	14086	14087	14104	14047	14047	13989	13848	13905	13978	14004	14023	13901	14071	13901	13788	14016	13927	13973	13983	14047	13984	13993	14089	14061	13810	13936	13988	14043	13873	14189	13989	13911	14039	13941	13791	14101	14073	14022	13879	13977	14024	13972	14029	14234	14082	13983	14180	14071	14074	14186	13874	14131	14025	14126	13983	14009	13964	14093	14091	14033	13958	14226	14032	14079	14239	14058	13910	14151	14014	14085	14197	14048	14072	14132	14063	13968	14251	14019	13952	13882	13990	13964	13942	14252	14012	14007	14078	14175	13947	14121	14032	14084	14082	14043	14071	13918	13997	14218	14080	13931	13949	14065	14194	14220	14087	14131	14041	13892	14083	14098	14289	14077	13887	14025	13975	14119	13894	13999	14007	14080	14181	13925	13982	14011	13929	13911	14084	13916	14152	14036	14015	13998	14058	13887	14010	14121	14058	13911	14016	14026	13981	14095	14116	14140	14113	13886	14097	14182	14093	13895	14004	13952	14210	14162	13973	14149	14191	14152	13853	14109	13838	14063	14052	14095	14167	14033	14013	14168	14231	14234	14061	13973	14136	14005	14088	13957	13910	14119	14073	14062	14186	13829	14167	13990	13932	14038	14065	13935	14102	13947	13924	14146	13937	14037	13874	13956	14009	14195	13856	13962	14017	14061	14057	14073	14128	14086	14039	14115	14171	14116	13824	14059	13870	13880	14039	14055	13926	13992	14148	14060	14239	13909	13949	14075	14209	14155	14035	14001	14250	14061	13976	14032	13941	13995	14204	14124	14075	14076	14012	13978	14159	13920	13755	13961	14037	14009	13995	13999	14115	14028	14020	14056	13805	14055	13895	13950	14093	14010	13997	13965	14105	14069	13977	13872	14204	14011	13833	13940	13909	14025	14257	14115	14003	14097	14060	13983	13921	13903	14105	14022	13963	13974	13963	14196	13973	14145	14096	13980	13984	13963	14157	14183	14072	14020	14035	13953	13989	13832	14048	13908	14076	14162	13992	13961	13934	13978	14070	14071	13876	14127	14157	13929	13950	14082	14181	13945	14006	14118	14084	13957	13934	14016	14043	14053	13957	13845	14093	14154	13974	13938	14048	14044	14061	14151	13912	13834	13955	13937	14027	14020	13973	14067	14086	13833	14143	14077	14025	14001	14147	14012	14005	14125	13951	14113	13912	14114	13855	13942	14010	13989	14055	13844	14238	14005	13975	14151	13915	14100	13905	13938	13969	13892	13924	14080	14102	14141	14185	14075	14028	14140	14046	13965	13934	14001	14127	13932	13900	14010	13963	14061	13981	14031	14042	14084	14030	14086	13916	14089	14025	14024	14113	13906	14146	14013	14151	14098	14051	14064	14292	14130	14025	14093	14092	14037	13958	14094	14161	13984	13905	14001	14037	14095	13988	14081	13884	13946	14070	13994	14114	14063	14158	14064	13920	13992	14176	14111	13850	14022	13916	14062	14055	13944	13922	14061	13923	13978	13826	13919	14003	14219	14054	14007	14073	13851	14108	14039	13989	14174	14144	14151	14168	14023	14116	14228	14075	13964	14087	13999	13966	14004	14155	14005	14020	13844	14061	13998	13912	14027	14108	13969	14098	13977	13920	14013	14030	14058	14138	13989	13947	14078	14108	13892	13905	13803	14020	14003	14125	13907	14019	14052	13837	13832	13939	13957	14009	13844	14175	14260	13780	14220	14038	14082	14014	13995	14101	14018	13898	14045	13948	14022	14086	13929	14033	13960	14070	14075	14050	14025	14178	14001	13922	13889	13854	13947	14159	13916	14087	13898	14109	13944	14019	14101	14196	13953	14001	13837	13996	13947	13912	14060	14067	14069	14132	14173	13950	13950	14095	13883	13997	13836	13881	13843	14103	14098	14101	14096	14022	14016	13980	14062	14107	13956	14176	13945	13958	13899	14111	14009	14125	13994	13911	14014	13903	13840	13907	13959	13871	13988	14156	13916	13848	13983	14056	14082	13934	13794	14007	14035	14016	13915	13993	14123	14027	14204	14069	14143	14194	14013	13968	13951	14128	13907	14000	13786	14175	14076	13980	13982	14137	13990	13943	13928	14020	14027	13844	14032	14148	13948	14053	13754	14097	13951	14040	13928	13961	14021	14015	14019	13963	14039	13907	14072	13966	13860	13853	14081	14089	14177	13844	14206	13945	14076	14236	14065	14086	14075	14117	14083	14043	14000	13894	13964	13859	14022	13869	13933	13775	14107	13866	13939	14013	13964	14045	14017	14024	14008	14160	14017	14024	14015	14110	13960	13993	14089	14041	13806	14007	13976	14095	14276	13948	13907	14033	14007	14058	13939	14039	14053	14024	13844	13980	14143	14033	14246	13907	14019	14108	13993	13889	14091	14237	13915	13849	14046	14110	14141	14223	13834	13989	14085	14157	14166	14008	14048	14039	13915	14143	13787	13896	13945	13909	14051	14094	13951	14118	13801	14136	14049	14087	13869	14051	14019	13914	13954	13897	14073	14001	14124	14055	14000	13901	14024	13999	14097	14111	13959	13952	14166	13965	14028	14095	14102	14147	14010	14018	13941	13994	14168	13999	13928	14242	14019	13960	13959	13930	14020	14039	13945	14011	13912	14059	14006	14028	14058	14115	14141	14104	14038	13917	14003	14045	14132	14137	14258	14086	13992	14025	14067	13973	13965	14089	13998	13892	14020	14043	13870	13944	13916	14115	13966	14042	14308	14112	14117	13953	14018	14147	13834	13948	13932	14207	13912	14016	14040	14001	13908	14175	14104	13939	14037	14074	13983	14157	14090	14150	14013	14024	13931	14166	13902	14004	14051	13878	13986	14001	14029	14027	14085	13938	14090	14042	14096	14064	13891	14079	14137	13840	13902	14052	14101	14139	13981	14056	14087	13878	14051	14098	13856	13985	13838	14120	13946	14001	14127	14070	14072	14078	14015	14030	13882	14087	14148	13877	14000	14047	13966	14056	14002	14045	14082	14063	14074	14080	14012	13994	14064	14121	14059	14017	14134	14088	13974	13914	13966	14048	13963	14142	13928	14035	14149	14007	14072	14048	14013	14004	13944	14046	14116	14023	14011	14036	14055	14007	13878	13925	13977	14105	14220	13943	14056	14022	14152	14088	13872	13874	14060	14106	14309	14130	14054	13804	13988	14007	14026	14026	14078	13917	14051	13879	13861	14064	13831	13911	13955	13953	13874	14246	14044	14105	14159	14055	14156	14061	14114	13879	14015	13872	13950	14037	14231	14131	14010	14050	14015	14008	14150	14037	14160	14132	14074	14080	14102	14077	14052	13971	13922	14017	13870	13982	14031	13933	14071	14016	14120	14074	14195	13935	13990	14193	14047	14031	14025	13966	14073	14077	14090	14328	13927	14085	14181	14182	13937	14155	13934	14127	14095	14150	13984	14126	14016	14174	13961	14095	14151	13996	13987	13944	14135	14086	14101	14020	14124	13972	13921	13998	13979	13954	13853	13941	14138	14212	14088	14121	14190	14063	14249	13896	14009	14046	14081	14009	13999	14058	14022	14283	14089	14088	14106	13998	14070	14079	14061	13833	14287	13947	13952	14033	14029	13913	14074	14138	13985	13997	14059	13883	13910	14098	13990	13903	14053	13935	13859	13948	14055	13994	13985	13974	14018	14109	13879	13997	14002	14008	14004	14022	14002	14055	14061	13906	14024	14158	14041	14078	13989
63506	106461	85369	56138	32392	16188	14216	14211	14337	14231	14189	14280	14158	14272	14167	14255	14235	14106	14246	14136	14187	14146	14215	14316	14307	14271	14273	14239	14316	14199	14407	14154	14366	14246	14107	14355	14153	14107	14143	14097	14199	14172	14176	14227	14053	14157	14128	14185	14201	14234	14199	14099	14204	14272	14076	14248	14185	14129	14168	14396	13965	13974	14217	14188	14217	14198	14018	14204	14284	14341	14095	14075	14169	14331	14130	14158	14331	14286	14219	14192	14101	14030	14088	14201	14362	14188	14228	14267	14183	14119	14356	14262	14276	14146	14274	14152	14257	14201	14134	14212	14195	14121	14378	14161	14350	14165	14181	14344	14133	14106	14235	14225	14291	14175	14213	14124	14232	14117	14350	14036	14033	14202	14189	14165	14268	14174	14286	14243	14168	14481	14346	14196	14183	14226	14017	14112	14237	14235	14221	14129	14099	13972	14070	14354	14241	14108	14176	14150	14036	14357	14292	14158	14290	14250	14059	14037	14359	14180	14232	14221	14258	14339	14289	14179	14156	14041	14249	14289	14103	14137	14260	14235	14228	14295	14236	14100	14247	14217	14113	14115	14154	14423	14201	14022	14279	14120	14327	14298	14146	14221	14256	14220	14043	14027	14068	14253	14317	14164	14172	14145	14349	14232	14020	14132	14216	14223	14194	14252	14120	14366	14036	14196	14310	14129	14341	14202	14217	14253	14348	14234	14274	14193	14180	13991	14206	14212	14181	14179	14321	14193	14367	14152	14342	14352	14281	14207	14126	14155	14354	14305	14180	14085	14055	14411	14193	14179	14282	14259	14176	14115	14336	14369	14091	14174	14112	14185	14260	14205	14003	14217	14397	14132	14081	14228	14319	14418	14213	13952	14112	14200	14261	14064	14283	14156	14208	14169	14321	14197	14113	14007	14303	14219	14229	14235	14153	14064	14304	14272	14237	14194	14159	14326	14281	14108	14135	14428	14069	14152	14271	14026	14256	14270	14255	14341	14260	14189	14086	14134	14251	14126	14200	14219	14106	14194	14013	14284	14029	14112	14299	14098	14142	14230	14299	14173	14107	14154	14219	14135	14334	14160	14216	14194	14119	14399	14144	14161	14282	14057	14126	14180	14254	14056	14281	14269	14201	14070	14259	14309	14153	13996	14106	14285	14092	14026	14266	14009	14231	14226	14297	14074	14203	14337	14223	14196	14069	14167	14169	14098	14297	14110	14260	14264	14157	14220	14309	14174	14225	14164	14311	14217	14128	14231	14338	14247	14207	14310	14365	14305	14308	14065	14107	14275	14172	14135	14151	14363	14122	14083	14153	14078	14306	14255	14104	14370	14205	13998	14137	14273	14273	14021	14201	14189	14241	14199	14147	14164	14296	14298	14122	14087	14184	14193	14151	14237	14257	14229	14147	14288	14085	14169	14187	14164	14163	14190	14287	14123	14230	14127	14240	14133	14147	14284	14197	14253	14247	14116	14151	13976	14359	14174	14258	14152	14284	14054	14169	14137	14189	14233	14355	14178	14243	14186	14128	14165	14102	14211	14272	14226	14121	14071	14120	14038	14309	14116	14219	14192	14230	14220	14040	14214	14146	14264	14235	14288	14251	14145	14204	14139	14208	14173	14219	14274	14233	14111	14259	14176	14104	14057	14177	14202	14065	14351	14260	14076	14313	14044	14262	14350	14167	14399	14244	13975	14331	14250	14130	14417	14123	14301	14289	14056	14020	14101	14232	14000	14269	14192	14164	14149	14270	14153	14336	14310	14167	14127	14134	14056	14353	14193	14181	14047	14161	14118	14247	14289	14218	13986	14199	14364	14216	14093	14339	14212	14264	14196	14136	14157	14217	14102	14284	14209	14270	14145	13993	14094	14235	14091	14232	14145	13966	14249	13944	14268	14168	14133	14271	14119	14116	14129	14124	14080	14150	14025	14053	14084	14114	14146	14174	14277	14247	14331	14202	14294	14187	14193	14199	14161	14181	14163	14255	14193	13979	14125	14213	14312	14164	14092	14135	14319	14212	14153	14277	14143	14197	14224	14175	14171	14083	14146	14058	14185	14181	14151	14232	14163	14308	14113	14173	14343	14241	14110	14088	14094	14103	14088	14163	14210	14213	14327	14196	14217	14066	14052	14129	14106	14149	14219	14087	14097	14186	14226	14131	14212	14118	14168	14211	14245	14151	14232	14292	14124	14188	14129	14238	14143	14146	14254	14152	14134	14159	14198	14300	14150	14086	13985	14226	14163	14387	14179	14124	14326	14284	14148	14179	14103	14087	14220	14090	14367	14066	14252	14249	14196	14365	14191	14099	14177	14297	14223	14227	14086	14163	14359	14168	14188	14194	14187	14095	14214	14182	14160	14278	14303	14289	14156	14309	14144	14207	14042	14302	14125	14042	14194	14306	14139	14220	14184	14209	14178	14080	14071	14279	14122	14241	14130	14056	14154	14220	14269	14169	14313	14210	14201	14114	14260	13993	14134	14206	14223	14071	14205	14300	14083	14147	14196	14308	14198	14090	14063	14076	14285	14199	14177	14304	14152	14203	14257	14188	14219	14174	14352	14069	14065	14265	14167	14142	14206	14288	14174	14358	14236	14245	14148	14232	14216	14114	14267	14421	14103	14231	13989	14288	14156	14111	14118	14349	14287	14138	14200	14119	14235	14132	14379	14275	14223	14034	14341	14125	14138	14146	14311	14336	14163	14234	14331	14257	14246	14105	14325	14267	14326	14012	14111	14374	14028	14052	14325	14189	14155	14342	14160	14162	14208	14235	14208	14259	14144	14038	14144	14198	14101	14085	14175	14031	14141	14090	14299	14244	14319	14139	14166	14327	14270	14233	14203	14207	14151	14146	14193	14004	14151	14207	14240	14125	14118	14337	14222	14218	14135	14119	14275	14250	14227	14215	14052	14153	14154	14154	14179	14323	14210	14042	14089	14087	14308	14222	14153	14240	14063	14117	14242	14244	14175	14259	14003	14283	14251	14178	14258	14114	14138	14222	14165	14073	14165	14245	14177	14260	14244	14199	14160	14302	14226	14247	14220	14332	14239	14135	14084	14378	14183	14129	14078	14311	14094	14257	14251	14118	14151	13996	14211	14142	14098	14302	14145	14128	14203	14230	14146	14270	14228	14253	14251	14240	14225	14303	14319	14148	14142	14235	14158	14115	14085	14121	14219	14142	14075	14197	14299	14036	14280	14232	14147	14131	14219	14306	14126	14209	14140	13969	14269	14189	14309	14042	14256	14253	14196	14136	14204	14227	14174	14354	14133	14125	14115	14174	14183	13930	14120	14147	14195	14084	14285	14209	14238	14331	14321	14113	14216	14216	14213	14222	14174	14111	14249	14211	14260	14287	14256	14368	14148	13962	14262	14269	14155	14185	14013	14194	14032	14226	14187	14291	14256	14143	14189	14143	14060	14145	14042	14197	14215	14027	14119	14127	14274	14308	14243	14166	14196	14061	14088	14153	14071	14259	14296	14128	14192	14257	14026	14264	13947	14086	14118	14321	14233	14227	14097	14224	14156	14253	14200	14223	14078	14055	14298	14125	14224	14127	14071	14143	14218	14243	14313	14339	14223	14118	14287	14132	14221	14311	14078	14355	14151	14380	14142	14133	14068	14105	14281	14193	14295	14047	14244	14226	14195	14124	14117	14225	14168	14289	14248	14033	14157	14252	14241	14195	14144	14184	14151	14261	14098	14132	14221	14118	14085	14183	14216	14146	14137	14106	14211	14140	14209	14214	14208	14043	14196	14185	14023	14278	14234	14170	14098	14069	14083	14217	14120	14233	14082	14252	14233	14128	14192	14161	14287	14339	14277	14245	14175	14413	14245	13999	14217	14179	14258	14306	14238	14281	14148	14238	14110	14317	14376	14371	14175	14230	14218	14252	14316	14271	14063	14152	14140	14091	14371	14144	14343	14125	14175	14239	14033	14177	14312	14201	14126	14199	14116	14233	14162	14079	14360	14280	14224	14062	14079	14311	14192	14298	14134	14121	14128	14223	14261	14298	14254	14263	14193	14189	13944	14076	14076	14131	13980	14189	14243	14170	14396	14078	14264	14219	14168	14334	14223	14138	14185	14092	14279	14282	14142	14242	14106	14249	14194	14056	14292	14066	14183	14291	14280	14191	14060	14083	14235	14255	14050	14013	14165	14421	14300	14204	14226	14307	14115	14098	14215	14339	14085	14169	14140	14038	14052	14113	14140	14268	14050	14196	14175	14275	14203	14158	14098	14123	14153	14297	14218	14252	14164	14230	14131	14184	14274	14155	14134	13974	14250	14261	14272	14212	14067	14271	14196	14058	14350	14260	14072	14189	14384	14039	14060	14207	14037	14017	14255	14155	14232	14176	14100	14243	14268	14211	14131	14293	14204	14342	14103	14158	14155	14150	14137	14234	14265	14102	14132	14227	14280	14178	14241	14244	14168	14382	14424	14111	14233	14026	14162	14122	14162	14274	14200	14170	14198	14088	14024	14285	14086	14063	14212	14184	14114	14154	14187	14123	14360	13991	14127	14081	14193	14128	14123	14274	14110	14218	14183	14182	14102	14290	14089	14131	14098	14129	14218	14192	14058	14286	14292	14231	14238	14185	14224	14158	14215	14126	14199	14157	14386	14077	14161	14194	14213	14289	14111	14131	14217	14195	14120	14112	14160	14227	14213	14074	14158	13824	14208	14185	14208	14099	14296	14086	14273	14224	14252	14228	14220	13971	14284	14218	14110	14239	14077	14132	14247	14186	14182	14108	14236	14192	13967	14354	14122	14216	14170	14075	14182	14153	14374	14054	14032	14301	14114	14323	14254	14267	14179	14390	14176	14259	14187	14087	14367	14318	14167	14279	14207	14155	14310	14175	14019	14301	14120	14209	14293	14213	14416	14033	14106	14155	14134	14202	14071	14119	14162	14077	14203	14143	14208	14071	14043	14220	14126	14250	14009	14145	14316	14198	14106	14172	13946	14132	14181	14275	14166	14057	14177	14156	14274	13913	14187	14302	14319	14121	14130	14306	14135	14090	14249	14142	14303	14309	14140	14032	14169	14130	14088	14387	14147	14176	14259	14190	14265	14234	14185	14265	14113	14149	14272	14234	14201	14217	14196	14177	14249	14201	14220	14166	14218	14331	14114
32332	35899	35044	24730	16255	13497	13214	13126	13187	13097	13256	13245	13198	13176	13194	13083	13199	13155	13190	13026	13129	13104	13237	13128	13066	13298	13258	13211	13416	13071	13393	13325	13056	13126	13253	13136	13302	12979	13173	13049	13079	13067	13136	13158	13312	13125	13150	12981	13073	13076	13115	13023	13352	13133	13132	13152	13156	13234	13177	13124	13118	13151	13017	13005	13164	13147	13272	12887	13111	13049	13260	13252	13144	13014	13049	13194	13172	13058	13043	13188	13173	13111	13169	12985	13196	13050	12865	13157	13039	13053	13044	13121	13267	13367	13080	12984	13068	12991	13097	13252	13171	13175	13059	13064	12983	13192	13029	13253	13098	13127	13059	13159	13171	13147	13079	13035	13097	13153	13045	13211	13209	13267	13148	13134	13233	13231	13210	13089	13095	13073	13085	12998	13098	13135	13065	12960	13130	13152	12946	13116	13080	13075	13054	13173	13151	13135	13097	12914	13045	13070	13133	13136	13114	13030	13234	13224	13142	13011	12920	13084	13095	13228	13178	12963	13009	12996	13173	12913	12833	12958	13135	13167	13243	13050	13201	13111	13078	12939	13219	13037	12979	13023	13471	13028	12962	13191	13091	12971	13157	13102	13124	13190	13228	13108	13110	13231	13340	13095	13183	13045	13081	13104	13096	13018	13224	13253	13033	13050	13075	13035	12911	13073	13193	13138	13218	13048	13123	13166	13150	13130	13083	13018	13292	13118	13245	13077	13197	13181	12961	13275	13193	13166	13219	13068	13105	13181	13050	13132	13128	13025	13059	13166	13259	13090	13053	13102	13169	13213	12777	13237	13162	13114	13118	13082	13058	13046	13171	12856	13329	13079	13148	12826	13070	13135	13068	13248	13169	13038	12896	13073	13029	13285	13116	12920	13227	13093	13149	13166	13124	13179	13176	13079	13252	13114	13207	12971	12899	13184	13092	13186	13165	13060	13066	13200	13070	13120	13084	13097	13185	13098	13165	12999	13148	13075	13058	13200	13283	13136	13054	13121	13303	13148	13175	13153	13320	13156	13142	13286	13149	13008	13131	13080	13089	13317	12977	13202	13041	13228	12987	12889	13009	12996	13206	13190	13110	13030	13089	13169	13210	13231	13075	13271	13103	13130	13075	13037	13087	13329	13109	13161	13257	13127	12971	13099	13232	13123	13034	12928	12912	13056	13068	13163	13051	13258	13080	13157	13130	13314	13109	13147	13151	12941	13132	13163	13201	13246	13215	13224	13226	13069	13128	13053	13063	13133	13287	12951	13178	13018	13076	13053	13094	13100	13157	13053	13216	13064	12950	12981	13199	13221	12906	13112	13010	13185	13065	13100	12967	13016	13177	13104	13246	13123	12977	13162	13076	13131	13078	13090	13213	13246	13264	13219	13132	13081	13338	13313	13069	13144	13098	13144	13070	13136	13092	13039	13047	13180	13200	13121	13138	13068	13033	12981	13211	13038	12988	13019	13030	12832	12955	13197	13116	12946	13141	13012	13099	13085	13099	13116	13196	13025	13046	13181	13071	13058	13123	13263	13178	13146	12958	13207	13141	13160	12995	13092	13099	13076	13010	12993	13106	13253	13180	13024	13057	13059	13152	13169	13147	13096	13001	13222	13297	13115	13157	13141	13210	13229	12960	13064	13236	13126	13164	13089	13137	12811	13126	13047	13120	13116	13147	13113	13088	13068	13140	13051	13005	13121	13070	13112	13009	13101	13069	13069	13164	13187	13273	13209	13019	13047	13103	12983	13107	13025	13222	13181	13080	13332	13097	13048	13041	13172	13077	13130	13130	13165	13091	13186	13317	13100	13038	13173	13067	13164	13177	13018	12930	13220	12967	13254	13304	13125	13132	12906	13159	13103	13097	13039	13158	13096	13248	13037	13113	12836	12949	12927	13059	13131	13073	13014	13137	12990	13086	13256	13165	13073	13139	13177	13258	13090	13136	13170	13180	13068	13084	13260	13045	12992	13239	13269	13170	13258	13206	13114	13150	13151	13064	13375	13130	13225	13051	13227	13046	13186	13227	13123	13137	13098	13131	12902	13176	13155	13209	13228	13253	13052	13178	13180	13108	13066	12922	12971	13063	13007	13007	13099	13033	13161	13208	13061	13161	12911	13137	12941	12869	12981	13169	13098	13065	13109	13023	13039	13375	12906	13241	13094	13072	13028	12841	12989	13122	13053	13153	12939	13215	13084	13038	13232	12997	13045	12944	12980	12991	13172	13219	13228	13196	12994	13234	13288	13060	12962	13038	13298	13015	13211	13247	13257	12961	13076	12996	13002	13207	12997	13051	13231	12930	13075	13111	13091	12941	12998	13147	13146	13145	13103	13105	13079	13212	13202	12916	13107	12916	13058	13079	13107	13188	13161	13278	12982	13025	13131	13017	13135	13198	13192	13157	13171	13047	13005	13140	13205	13189	13135	13180	12991	13060	13042	13107	13167	13241	13072	13024	13246	13179	12973	13178	13034	13230	13154	13066	13211	13118	13126	13184	13088	12884	12914	13074	13135	13129	13084	13101	13227	13211	12960	13087	13004	13282	13289	13132	13044	13083	13119	13197	13077	13056	13092	13091	13215	13157	13235	13027	13080	12964	12971	13312	13134	13067	12914	13111	13133	13129	13159	13026	13135	13147	13016	13077	13041	13197	12969	13239	13144	13207	13166	13229	13041	12987	13079	13039	12876	13162	13164	13143	13201	13130	13025	13165	13074	13088	13060	12947	13135	12948	13087	13077	13212	13087	13187	13242	13014	13273	13192	13289	13265	13081	13223	13212	13070	13235	13263	13025	13236	13233	13130	12974	13130	13108	13279	13116	13051	13136	13127	13050	13088	13124	13065	13175	13051	13200	13103	13052	13390	13249	13095	13152	13260	13083	13256	13263	13057	13002	13251	13220	13157	13276	13130	13119	12999	13212	13148	13098	12991	13127	12907	13094	13062	13184	13029	13231	13208	13197	13238	13141	13181	13012	13046	13177	13135	13182	13206	13116	13066	13114	13008	13193	13146	13209	13050	13078	13073	13135	12942	13050	13203	13151	13092	13129	13148	13201	13118	13023	13053	12932	13123	13266	13074	12972	13316	13202	13301	13250	13144	13074	13131	13288	12855	13134	13047	13156	13007	13126	13197	12954	13051	13077	13157	13093	12942	13085	12972	13029	13036	13032	13138	13043	13215	13255	13120	13196	13042	13113	13151	13065	13130	13056	13194	13277	13192	13048	13255	13136	13295	13227	13074	12980	13070	13119	13228	12937	13098	13092	13185	13146	13139	13169	13090	13283	13137	13192	12988	13239	13027	12968	13084	13054	13099	13238	13091	13209	13299	13247	13331	13040	13231	13255	13180	13343	13203	13070	13172	13062	13155	13231	13055	13040	12932	13052	13111	13029	13281	13138	13030	13139	13112	13115	13142	13304	13021	13101	13051	13283	13068	13183	13181	13143	13006	13092	13072	13161	13007	13111	13061	13078	13217	13389	13003	13251	13034	13199	13048	13368	13129	13050	13146	13006	12992	13004	13168	13184	13208	13012	13072	13023	13124	13083	13074	13108	13075	12990	13169	13050	13115	13200	13119	13253	13109	13165	13127	13108	13092	13232	13176	13180	13084	13080	13181	13113	13117	13081	12910	13103	13309	13034	13080	13070	13106	13177	13073	12994	12968	13235	13018	13185	13183	13004	13112	13137	13256	13212	13271	13247	12968	13165	13337	13165	13189	13296	13038	13101	13022	13058	13182	13306	13188	13036	13044	13112	13101	13026	13063	13132	12902	13088	13204	12956	13070	12999	13187	13221	13158	13061	13050	13058	13007	13067	12998	12938	13140	13227	13276	13118	13201	13222	13155	13289	13130	13129	13147	13010	13003	13341	12887	12969	13128	13125	13204	13133	13151	13113	13266	13086	13085	13070	13081	13100	13147	13160	13199	13197	13018	13162	13118	13177	13032	12937	13189	13037	13223	13165	13145	13168	13070	13119	13207	13154	12954	13019	13079	12941	12977	13259	13406	13085	13066	13147	13091	13246	13178	13104	13151	13067	12981	12982	13182	13014	13277	13101	13153	13039	13090	13168	13132	13125	13219	13115	12955	13212	12995	13092	13080	13070	13208	12946	13125	13262	13311	13193	13192	13110	12958	13045	13019	13196	12990	13000	13107	13047	13053	13190	13042	13046	13236	13089	13184	13126	13141	13032	13190	13135	13139	13001	13246	13195	13051	13111	13101	13212	13113	12944	13364	13100	13168	13184	13164	13142	13109	13196	13194	12959	13318	13230	13076	13024	13114	13045	13217	13043	12910	13227	13123	13090	13205	13113	13120	13085	13084	13020	12956	13160	13083	13008	13267	13010	13065	13054	12988	13020	13199	12916	13017	13060	13051	13100	13306	13259	13135	13020	13159	13048	12900	12993	13260	13091	13066	13146	13103	13055	12877	12820	13062	13052	13202	13203	13120	13273	12881	13043	13148	13094	13144	13183	13059	13115	13135	13108	13124	13157	13058	13196	13180	13181	13254	13046	13075	13068	13091	12976	13025	13245	13057	12991	13057	13067	13075	13158	13007	13122	13059	13157	13016	13041	13108	13164	13104	13137	13164	13105	13126	13218	13271	13011	13048	13105	13184	13141	13255	12979	13033	13082	13273	13043	13042	13270	13204	13136	13205	13324	13073	13233	13041	13080	13135	13245	13088	13189	13230	13259	13073	13089	12997	13223	13308	13308	13025	13107	13038	13154	13166	13065	13028	13023	13099	12998	13040	13224	13039	13095	13018	13252	12950	13060	13117	13346	13044	13103	13087	13136	13172	13132	13126	13013	13224	13081	13043	12988	13251	13378	13113	12993	13218	13045	13205	13115	13116	13094	12992	13272	13269	13056	13269	13101	13227	13122	13085	13164	13185	13095	13123	13251	13184	13066	13050	13239	13093	13386	13188	13088	13261	13238	13241	13122	13188	13132	13020	13090	13031	13094	13154	13024	13072	13197	12913	13153	13093	13126	13053	13131	12941	12984	13232	12954	13139	13285	13171	12981	13050	13243	13175	13318	13338	13066	13063	13358	12964	13090	13134	13110	13065	13199	13101	12992	13250	13051	13012	13196	13041	13235	13230	13126	13044	12997	13062	13295	13090	12818	13239
41926	53617	39802	23752	15645	13526	13628	13511	13496	13439	13530	13463	13523	13592	13668	13563	13476	13471	13625	13650	13445	13593	13501	13572	13583	13401	13475	13707	13609	13739	13541	13646	13632	13495	13724	13414	13375	13508	13574	13760	13464	13528	13645	13444	13521	13744	13536	13724	13504	13607	13682	13566	13568	13490	13690	13488	13601	13461	13487	13607	13514	13486	13433	13474	13571	13496	13679	13658	13552	13516	13673	13609	13449	13619	13489	13617	13485	13574	13409	13837	13531	13705	13437	13599	13396	13385	13583	13590	13520	13509	13637	13508	13507	13685	13538	13510	13554	13579	13626	13514	13701	13482	13593	13572	13540	13525	13577	13522	13595	13610	13430	13393	13491	13495	13594	13653	13381	13561	13601	13575	13528	13413	13404	13582	13588	13473	13492	13590	13682	13558	13546	13626	13568	13442	13689	13601	13592	13536	13536	13573	13473	13524	13477	13675	13553	13488	13541	13463	13698	13567	13527	13433	13600	13507	13427	13495	13548	13525	13626	13460	13514	13713	13475	13412	13451	13490	13627	13479	13534	13625	13653	13576	13455	13605	13708	13544	13459	13544	13573	13560	13533	13453	13416	13725	13325	13607	13581	13658	13730	13502	13563	13346	13652	13518	13455	13467	13770	13533	13476	13234	13677	13506	13595	13466	13551	13542	13513	13511	13448	13640	13431	13512	13805	13505	13560	13430	13533	13470	13568	13462	13572	13509	13443	13613	13659	13482	13364	13545	13524	13437	13652	13533	13473	13500	13552	13482	13599	13463	13687	13508	13632	13563	13537	13612	13503	13522	13597	13468	13685	13448	13477	13496	13492	13555	13510	13439	13584	13506	13712	13667	13566	13550	13469	13446	13439	13534	13517	13555	13619	13393	13506	13554	13558	13523	13510	13609	13602	13469	13620	13445	13530	13717	13445	13602	13590	13718	13395	13529	13639	13595	13572	13595	13417	13651	13489	13611	13672	13509	13485	13620	13567	13562	13531	13652	13456	13427	13359	13616	13542	13451	13631	13464	13525	13668	13426	13458	13708	13586	13661	13525	13456	13642	13363	13634	13587	13493	13418	13618	13617	13548	13528	13424	13642	13551	13351	13619	13637	13628	13563	13719	13500	13464	13469	13428	13321	13630	13644	13474	13686	13600	13616	13611	13354	13532	13581	13425	13533	13476	13550	13614	13517	13516	13425	13587	13465	13617	13514	13541	13573	13635	13465	13441	13523	13658	13650	13543	13520	13510	13517	13579	13439	13598	13480	13661	13733	13529	13568	13484	13505	13436	13670	13438	13451	13311	13421	13374	13556	13482	13371	13623	13367	13591	13589	13376	13519	13492	13528	13527	13661	13446	13572	13564	13570	13552	13605	13439	13483	13453	13555	13504	13658	13528	13424	13565	13617	13462	13610	13583	13447	13499	13461	13558	13710	13531	13510	13672	13444	13570	13575	13503	13484	13508	13473	13514	13539	13627	13617	13456	13605	13544	13612	13556	13518	13534	13588	13441	13472	13607	13448	13515	13518	13644	13554	13565	13582	13617	13602	13483	13502	13497	13551	13579	13642	13749	13619	13681	13423	13573	13536	13598	13621	13568	13613	13404	13637	13535	13543	13495	13502	13475	13630	13607	13615	13688	13561	13478	13659	13688	13353	13489	13697	13596	13396	13500	13722	13487	13620	13525	13571	13570	13522	13511	13516	13566	13772	13541	13559	13449	13566	13487	13715	13482	13527	13460	13631	13443	13657	13734	13489	13558	13390	13527	13647	13551	13446	13494	13554	13618	13633	13586	13609	13400	13718	13470	13615	13627	13490	13541	13537	13556	13642	13458	13621	13389	13528	13528	13561	13493	13536	13377	13657	13508	13517	13542	13561	13533	13518	13603	13554	13462	13571	13561	13579	13378	13524	13465	13623	13508	13648	13644	13557	13538	13584	13621	13417	13447	13473	13572	13699	13544	13324	13521	13712	13550	13646	13517	13516	13522	13549	13592	13568	13497	13601	13492	13626	13364	13629	13456	13566	13584	13487	13567	13621	13377	13522	13432	13588	13533	13597	13577	13511	13589	13537	13618	13659	13620	13438	13540	13604	13646	13342	13432	13698	13718	13621	13661	13547	13651	13570	13614	13486	13445	13658	13465	13619	13706	13649	13538	13501	13476	13452	13692	13653	13517	13493	13542	13544	13497	13577	13496	13477	13559	13720	13505	13506	13507	13605	13454	13647	13522	13632	13555	13489	13448	13611	13487	13434	13595	13567	13567	13461	13488	13607	13532	13523	13572	13608	13524	13574	13395	13593	13567	13544	13557	13619	13518	13517	13349	13520	13714	13524	13477	13627	13572	13541	13497	13567	13457	13616	13413	13601	13424	13608	13517	13577	13463	13596	13437	13585	13501	13666	13686	13428	13582	13428	13466	13482	13492	13306	13443	13621	13538	13613	13588	13566	13465	13520	13567	13639	13707	13626	13574	13616	13756	13670	13561	13394	13348	13505	13507	13537	13669	13454	13691	13430	13527	13747	13536	13476	13616	13576	13446	13501	13493	13679	13564	13690	13520	13719	13772	13637	13582	13468	13468	13509	13404	13608	13382	13443	13550	13673	13659	13489	13591	13446	13421	13362	13598	13606	13502	13457	13479	13682	13659	13584	13663	13507	13502	13602	13445	13619	13499	13536	13454	13627	13583	13450	13557	13359	13528	13468	13543	13573	13632	13470	13692	13468	13590	13505	13453	13440	13566	13595	13377	13605	13492	13521	13680	13589	13689	13596	13553	13608	13513	13655	13541	13667	13448	13554	13562	13574	13618	13549	13603	13645	13557	13594	13719	13465	13526	13552	13512	13368	13684	13562	13486	13455	13570	13650	13370	13685	13600	13496	13485	13549	13584	13420	13474	13615	13562	13514	13530	13557	13676	13490	13547	13560	13412	13516	13606	13386	13554	13513	13649	13501	13562	13479	13576	13445	13561	13593	13548	13506	13547	13572	13421	13542	13483	13670	13555	13501	13644	13548	13680	13522	13640	13417	13559	13528	13508	13568	13460	13464	13525	13453	13778	13527	13479	13569	13566	13450	13369	13533	13537	13529	13599	13467	13547	13266	13420	13394	13604	13549	13441	13429	13599	13519	13620	13583	13489	13529	13442	13402	13408	13564	13652	13533	13485	13544	13641	13418	13400	13511	13519	13513	13485	13652	13545	13550	13429	13421	13545	13572	13422	13557	13572	13302	13504	13379	13569	13637	13497	13538	13598	13411	13502	13526	13472	13461	13565	13448	13467	13628	13363	13424	13575	13738	13494	13783	13603	13529	13540	13540	13425	13549	13461	13631	13617	13562	13443	13545	13577	13437	13548	13529	13603	13602	13435	13600	13683	13538	13585	13630	13624	13562	13624	13490	13856	13431	13641	13491	13560	13627	13563	13718	13563	13340	13527	13444	13657	13580	13577	13542	13443	13580	13384	13472	13545	13526	13488	13605	13649	13681	13432	13504	13584	13553	13524	13534	13529	13696	13709	13568	13491	13581	13545	13583	13515	13584	13646	13640	13560	13521	13590	13512	13573	13568	13530	13697	13625	13463	13383	13631	13658	13526	13435	13532	13661	13537	13603	13535	13449	13738	13552	13422	13556	13527	13629	13637	13640	13548	13409	13638	13567	13658	13437	13529	13626	13659	13693	13619	13616	13461	13431	13471	13630	13502	13478	13680	13438	13495	13489	13577	13475	13541	13479	13601	13524	13721	13504	13505	13639	13533	13359	13629	13497	13547	13667	13553	13488	13506	13734	13610	13587	13638	13529	13420	13530	13621	13595	13611	13617	13453	13578	13387	13507	13554	13448	13519	13443	13672	13474	13671	13550	13515	13543	13658	13571	13632	13405	13511	13498	13565	13538	13585	13467	13628	13629	13674	13653	13544	13664	13687	13593	13577	13432	13497	13755	13471	13566	13547	13645	13574	13522	13524	13686	13490	13536	13464	13657	13512	13399	13485	13603	13699	13618	13497	13625	13448	13528	13557	13459	13458	13571	13741	13466	13291	13723	13589	13538	13436	13629	13632	13532	13487	13487	13420	13375	13618	13530	13411	13663	13504	13575	13544	13405	13512	13398	13610	13538	13507	13715	13583	13671	13638	13755	13515	13840	13518	13560	13648	13636	13572	13558	13630	13619	13564	13400	13536	13671	13394	13400	13570	13785	13502	13541	13551	13573	13577	13529	13603	13533	13507	13384	13521	13605	13412	13434	13592	13510	13601	13439	13589	13541	13462	13521	13570	13620	13484	13629	13374	13702	13516	13510	13504	13463	13606	13529	13563	13515	13694	13550	13527	13576	13581	13398	13397	13564	13523	13431	13542	13356	13399	13481	13595	13551	13567	13483	13438	13486	13632	13561	13454	13534	13600	13419	13542	13447	13472	13716	13690	13577	13461	13567	13602	13539	13601	13576	13432	13446	13644	13616	13498	13438	13578	13613	13416	13486	13639	13595	13674	13746	13425	13425	13552	13518	13606	13469	13635	13585	13605	13578	13547	13490	13498	13480	13460	13524	13504	13524	13506	13691	13611	13515	13524	13719	13500	13511	13810	13401	13451	13582	13540	13545	13559	13513	13725	13621	13668	13451	13348	13547	13665	13222	13523	13578	13554	13496	13489	13375	13514	13666	13493	13479	13593	13686	13380	13543	13645	13529	13600	13630	13629	13516	13523	13395	13568	13581	13400	13638	13632	13410	13494	13438	13525	13470	13466	13511	13504	13530	13493	13402	13533	13666	13577	13564	13521	13565	13673	13443	13405	13424	13538	13651	13601	13520	13513	13583	13570	13602	13549	13489	13525	13551	13440	13472	13553	13586	13468	13529	13556	13483	13680	13595	13554	13664	13608	13724	13558	13624	13468	13545	13542	13524	13416	13501	13563	13581	13491	13582	13586	13553	13492	13654	13455	13645	13559	13472	13553	13385	13600	13578	13643	13484	13515	13512	13617	13589	13366	13716	13606	13602	13537	13520	13589	13432	13474	13717	13616	13543	13505	13596	13415	13602	13543	13486	13531	13598	13584	13388	13545	13586	13575	13577	13486	13488	13658	13542	13635	13680	13554	13504	13523	13772	13648	13655	13662	13523	13544	13506	13695	13640	13634	13495	13645	13411
30878	36399	38443	26660	15997	12921	12668	12295	12290	12255	12437	12407	12084	12294	12437	12399	12376	12195	12473	12310	12429	12456	12229	12327	12243	12231	12100	12179	12390	12407	12169	12435	12462	12222	12300	12373	12541	12507	12147	12285	12325	12259	12265	12199	12392	12210	12271	12192	12261	12380	12274	12406	12345	12248	12170	12308	12155	12369	12227	12168	12460	12372	12371	12363	12369	12284	12248	12251	12383	12338	12250	12192	12418	12240	12378	12246	12336	12312	12204	12224	12355	12367	12352	12383	12290	12425	12360	12234	12238	12289	12327	12461	12150	12209	12364	12360	12257	12283	12220	12286	12258	12413	12361	12288	12184	12307	12341	12180	12227	12307	12468	12344	12354	12226	12253	12209	12279	12318	12197	12265	12347	12362	12310	12304	12136	12141	12091	12268	12378	12076	12327	12415	12275	12360	12373	12220	12350	12359	12394	12406	12285	12314	12388	12364	12307	12384	12193	12157	12282	12298	12345	12181	12121	12376	12339	12266	12281	12301	12492	12297	12363	12260	12373	12088	12226	12579	12362	12372	12362	12227	12084	12158	12349	12245	12406	12446	12212	12335	12386	12442	12285	12247	12271	12306	12280	12329	12072	12102	12359	12308	12322	12129	12177	12357	12326	12263	12432	12265	12379	12375	12350	12332	12257	12097	12303	12158	12293	12238	12176	12148	12226	12254	12252	12177	12164	12216	12332	12299	12369	12385	12289	12226	12149	12267	12222	12315	12168	12255	12385	12246	12294	12091	12266	12086	12415	12369	12395	12250	12377	12390	12414	12210	12620	12476	12303	12345	12340	12124	12252	12313	12463	12302	12313	12284	12168	12158	12167	12392	12402	12254	12205	12294	12363	12337	12390	12412	12283	12169	12446	12361	12317	12254	12314	12203	12109	12334	12403	12250	12342	12279	12361	12361	12236	12154	12340	12456	12362	12510	12346	12289	12280	12295	12102	12190	12299	12089	12283	12342	12328	12019	12410	12439	12201	12143	12250	12351	12277	12084	12350	12386	12345	12146	12370	12325	12215	12307	12337	12339	12269	12130	12396	12250	12354	12342	12330	12440	12224	12313	12204	12335	12306	12292	12272	12077	12236	12329	12401	12411	12280	12348	12247	12335	12264	12176	12265	12272	12236	12451	12357	12364	12364	12251	12324	12513	12344	12189	12236	12454	12364	12323	12430	12384	12306	12267	12371	12243	12181	12211	12189	12379	12252	12291	12306	12254	12293	12381	12377	12471	12250	12389	12344	12255	12270	12306	12522	12395	12431	12173	12246	12542	12299	12445	12310	12181	12313	12309	12229	12461	12271	12155	12246	12268	12217	12222	12345	12258	12056	12324	12398	12345	12122	12112	12333	12412	12273	12375	12397	12180	12198	12231	12285	12366	12376	12268	12542	12151	12269	12331	12218	12318	12366	12282	12302	12160	12299	12250	12241	12341	12345	12437	12308	12144	12233	12321	12490	12369	12222	12287	12335	12164	12285	12428	12299	12224	12258	12353	12235	12304	12221	12357	12285	12239	12459	12416	12228	12512	12311	12389	12256	12354	12498	12423	12252	12253	12199	12267	12310	12027	12199	12247	12348	12360	12140	12108	12464	12275	12330	12323	12313	12399	12312	12321	12114	12195	12283	12224	12250	12183	12389	12260	12347	12376	12263	12315	12361	12153	12233	12347	12456	12323	12289	12310	12369	12397	12541	12268	12295	12206	12449	12463	12468	12533	12244	12374	12275	12121	12240	12143	12343	12290	12391	12281	12224	12289	12233	12297	12329	12402	12175	12395	12333	12437	12468	12250	12391	12496	12493	12298	12442	12227	12345	12385	12152	12434	12137	12405	12248	12193	12398	12352	12301	12307	12270	12309	12243	12332	12214	12141	12362	12167	12305	12347	12395	12313	12333	12168	12199	12294	12296	12211	12156	12410	12250	12471	12438	12210	12217	12208	12215	12276	12231	12185	12219	12353	12104	12301	12368	12390	12322	12261	12176	12389	12268	12419	12373	12540	12409	12352	12207	12375	12371	12226	12366	12406	12286	12245	12312	12145	12401	12262	12329	12355	12486	12345	12085	12344	12189	12188	12318	12285	12321	12417	12283	12276	12490	12415	12412	12462	12260	12335	12225	12224	12149	12363	12430	12326	12368	12354	12501	12194	12320	12140	12150	12368	12280	12402	12342	12418	12185	12258	12354	12168	12292	12293	12335	12536	12533	12245	12272	12364	12451	12282	12236	12349	12251	12408	12297	12274	12160	12225	12177	12270	12304	12451	12488	12296	12377	12328	12323	12388	12330	12381	12428	12302	12362	12248	12382	12164	12400	12337	12458	12254	12298	12210	12420	12328	12278	12224	12335	12269	12375	12336	12401	12283	12237	12334	12354	12249	12219	12388	12169	12182	12160	12403	12295	12182	12297	12435	12350	12405	12238	12249	12149	12256	12315	12291	12316	12397	12303	12256	12318	12363	12317	12271	12337	12311	12196	12375	12285	12388	12326	12312	12224	12338	12334	12292	12429	12255	12123	12358	12161	12269	12325	12417	12395	12319	12318	12398	12474	12314	12223	12482	12238	12390	12267	12141	12249	12399	12525	12240	12228	12280	12385	12346	12226	12278	12344	12372	12345	12206	12309	12190	12288	12365	12181	12158	12267	12433	12423	12330	12225	12408	12114	12325	12351	12461	12325	12308	12401	12242	12259	12256	12445	12257	12265	12069	12282	12402	12299	12237	12277	12363	12075	12227	12251	12241	12197	12371	12283	12394	12305	12256	12304	12185	12197	12497	12340	12145	12275	12163	12390	12265	12474	12283	12127	12205	12296	12182	12202	12299	12376	12088	12248	12402	12130	12156	12245	12165	12382	12269	12232	12344	12437	12438	12438	12330	12357	12313	12186	12253	12283	12360	12405	12617	12266	12385	12303	12193	12224	12127	12423	12276	12281	12396	12263	12425	12174	12230	12205	12218	12375	12246	12364	12205	12260	12308	12264	12139	12356	12184	12311	12336	12173	12030	12372	12325	12459	12400	12346	12272	12198	12335	12387	12263	12297	12226	12107	12483	12233	12322	12225	12333	12285	12216	12214	12299	12286	12213	12407	12405	12403	12242	12430	12245	12278	12402	12327	12363	12261	12412	12399	12228	12351	12387	12206	12446	12362	12388	12231	12337	12285	12198	12164	12160	12151	12265	12301	12205	12421	12368	12353	12398	12396	12371	12336	12220	12322	12335	12369	12480	12304	12216	12447	12475	12482	12346	12306	12279	12331	12159	12362	12359	12325	12378	12254	12394	12356	12290	12471	12259	12229	12379	12359	12403	12304	12393	12380	12471	12444	12326	12199	12315	12454	12404	12314	12259	12114	12316	12499	12469	12248	12173	12433	12239	12197	12092	12437	12276	12429	12264	12153	12106	12214	12445	12268	12284	12415	12127	12169	12405	12383	12270	12215	12245	12181	12339	12416	12317	12443	12322	12325	12253	12277	12527	12285	12310	12431	12365	12319	12317	12292	12139	12237	12056	12218	12503	12308	12371	12202	12290	12371	12359	12149	12313	12117	12238	12392	12315	12272	12199	12129	12294	12190	12385	12365	12247	12340	12363	12346	12170	12078	12392	12350	12297	12456	12266	12460	12441	12409	12222	12346	12220	12332	12383	12360	12245	12203	12349	12143	12351	12340	12341	12086	12361	12265	12518	12269	12293	12180	12161	12263	12418	12302	12303	12283	12272	12197	12262	12346	12440	12425	12276	12153	12441	12474	12107	12433	12358	12319	12320	12064	12186	12145	12228	12282	12441	12311	12217	12254	12351	12442	12333	12264	12100	12247	12195	12196	12297	12352	12188	12255	12528	12263	12145	12326	12409	12293	12495	12321	12479	12452	12352	12363	12245	12381	12292	12481	12351	12323	12397	12210	12270	12368	12492	12382	12205	12290	12226	12403	12377	12150	12432	12289	12303	12313	12375	12317	12488	12265	12265	12138	12247	12296	12367	12233	12285	12295	12353	12199	12282	12445	12258	12417	12308	12284	12365	12050	12331	12242	12314	12241	12258	12396	12494	12387	12275	12173	12279	12150	12197	12432	12278	12387	12229	12255	12208	12340	12208	12173	12514	12261	12099	12180	12164	12280	12221	12184	12339	12243	12184	12235	12225	12314	12320	12362	12265	12221	12305	12240	12381	12368	12304	12393	12462	12380	12212	12499	12322	12230	12383	12547	12312	12402	12134	12176	12405	12332	12237	12282	12223	12450	12423	12537	12158	12254	12174	12244	12192	12263	12403	12223	12507	12265	12240	12334	12323	12096	12212	12350	12334	12217	12501	12444	12383	12490	12313	12259	12153	12160	12370	12326	12199	12387	12159	12116	12249	12240	12268	12255	12274	12120	12289	12384	12358	12449	12327	12386	12512	12539	12333	12322	12272	12130	12393	12548	12250	12413	12292	12335	12396	12351	12132	12135	12383	12338	12348	12472	12185	12536	12426	12409	12196	12355	12232	12382	12287	12318	12220	12217	12157	12455	12325	12352	12511	12279	12370	12336	12165	12220	12282	12354	12439	12290	12175	12371	12264	12230	12259	12273	12199	12395	12221	12345	12298	12226	12414	12449	12324	12428	12335	12405	12361	12294	12281	12391	12208	12052	12268	12375	12263	12198	12132	12389	12315	12257	12284	12361	12312	12393	12173	12264	12389	12314	12215	12233	12299	12046	12187	12336	12196	12185	12186	12248	12330	12220	12409	12192	12345	12332	12195	12120	12351	12152	12421	12411	12425	12275	12253	12320	12470	12274	12409	12363	12335	12308	12135	12239	12131	12316	12249	12305	12427	12238	12451	12226	12282	12244	12207	12330	12218	12228	12443	12320	12353	12315	12346	12258	12394	12080	12416	12381	12371	12178	12373	12297	12151	12327	12531	12256	12313	12333	12436	12593	12371	12334	12250	12317	12166	12184	12348	12408	12467	12390	12427	12234	12194	12354	12406	12248	12395	12317	12373	12200	12265	12291	12221	12306	12418	12394	12513	12351	12376	12267	12415	12331	12132	12391	12256	12207	12332	12364	12282	12408	12245	12316	12464	12410	12369	12413	12411	12277	12196	12311	12171	12248	12233	12324	12345	12459	12158	12462	12461	12226	12369	12337	12139
43866	59405	44170	25663	15846	12999	12863	12907	12939	12925	13042	12928	13045	13013	12997	12976	12869	12945	13066	13261	13118	13040	12953	13074	13082	12949	12824	13006	13057	13003	12947	12979	13015	12997	12842	13055	12885	12866	13086	12950	12864	13092	12996	13025	13026	12949	12973	13065	12932	13159	12956	12964	12938	13000	13051	12892	12992	12953	13028	13155	12967	13120	13049	13019	13039	13081	12994	13126	13126	12907	12953	13030	12992	12977	12930	13042	13066	13028	13002	12992	12927	13062	12940	13128	13248	13078	13068	12962	12920	13072	12991	13093	13018	13067	12920	12982	13053	13042	12970	12971	12955	12977	12979	12914	12967	12964	12956	13196	12888	12936	13025	12914	13027	12903	13027	13041	13042	12905	12986	12923	13153	13107	12856	13045	13012	13047	12925	13019	13145	12934	13110	13025	13079	13041	13061	12935	13126	13143	13113	12989	13061	13015	12906	12895	13048	12829	12998	13026	13020	12908	12959	12907	12969	12849	13050	13040	12942	12954	12952	12946	12993	12961	12981	13019	12959	12974	12953	12899	13139	12762	12937	12896	13092	12975	12975	12940	12970	12870	12950	12915	13003	12959	13012	12915	12865	13006	13059	12999	12949	12992	12953	12931	13042	13012	13004	13055	13023	12936	12977	12950	12722	13132	12916	13050	13066	12996	12892	12975	12964	12791	13086	13068	13049	12965	12996	12829	13079	12995	13034	12864	12990	13074	12911	13025	12981	12910	12892	12954	12978	12938	12963	13006	13024	12745	12972	12834	13032	13050	12940	13082	13080	13003	13043	12857	13057	12913	12994	12905	12965	12838	12965	12899	12941	12889	13073	12825	13085	13134	12912	13033	12984	13157	13000	12990	13007	12917	12971	13035	12981	13075	13008	13006	12882	12971	12964	13118	12758	12984	13013	12934	13119	13105	12881	13050	13071	13044	13100	13065	13180	13061	12995	13036	12945	12848	13152	13099	13076	12958	13141	13005	13014	13033	13001	12852	12881	12891	12984	12879	13111	13106	13211	13043	12942	12847	12859	12866	12971	13064	13030	12922	12817	13089	12994	13124	13224	13084	12881	12913	13007	13050	12919	12894	12913	13068	13045	12810	13037	12940	12957	13012	12928	12903	12888	13003	12943	13068	12946	12974	13046	13210	12985	12964	12786	13003	12962	13123	12996	12984	12961	12819	12918	12916	12991	13008	13010	13058	12957	13020	13024	13012	13104	13023	12919	13020	12961	12746	12931	12982	12959	12843	12954	12941	13054	12953	12900	12784	12897	12998	12975	12973	12991	12973	12886	12850	13156	12835	13010	12997	13018	13020	13002	12892	12957	13187	13045	12931	12876	13029	12896	12891	12906	12931	13150	12870	12944	12926	13033	13060	13017	13011	12950	12867	13182	13068	13065	12960	12795	13020	13026	12932	13010	12919	12964	13209	13089	12878	13154	12998	12991	13014	13139	12878	13141	13015	12858	13021	12996	13063	12884	12992	13058	13043	12915	13037	13054	13054	12874	12981	12939	12885	12971	12959	12921	13132	12871	13013	12914	12987	12979	12933	12938	12919	13069	12975	12884	12985	13031	13156	13056	12923	13181	12948	13111	12957	12819	12948	13032	13034	12958	12944	12982	12951	12995	13032	13051	13039	12961	12973	13043	12985	13151	13067	12936	13083	12898	13039	13015	12930	13016	12933	13004	13003	13021	12939	13117	13038	13141	12989	12974	13083	12985	12911	12955	12941	13138	12990	12932	12847	12954	13017	13079	12996	13036	12886	12992	12870	13076	12919	12969	13028	12782	13047	13096	12995	12897	12805	12970	13019	12936	12882	13040	13222	13250	12835	12940	13096	12797	13089	13045	13019	12926	12941	12869	13105	13068	13068	13026	12934	13061	12930	12903	13003	12969	12931	13119	12911	12987	13175	12989	13109	12964	12817	12943	13030	12974	13061	12937	13065	12982	13013	12947	13143	13030	12841	12991	12921	13080	13030	13041	13048	12962	13083	13033	12923	12925	13134	12892	12995	13006	13016	13074	12884	12886	12894	12912	12873	12963	13049	12878	13003	13046	12915	12847	12999	13064	13088	12936	12983	13066	12938	12972	13043	12913	12936	13193	12884	13025	12877	13050	13103	13077	13112	12819	12931	12949	13014	12892	12946	12937	13047	13040	12902	13177	12796	12976	12906	13049	13071	13021	13136	13027	13007	12995	13005	12933	13114	12940	13002	13043	12978	12988	13046	13085	12888	12898	12985	12886	12758	13029	13019	12921	13010	12905	13007	13228	12900	12860	12964	12923	12839	13052	12910	13088	13231	12849	12978	13037	13070	12913	13008	12897	12948	13039	13085	12803	13111	13105	12895	13117	13024	12841	12941	12971	12956	12978	13109	13050	12835	13033	12977	12986	13086	12972	12856	13084	12976	13002	13006	12853	12961	12856	13014	13037	12943	13048	13081	12913	12914	12957	13115	12898	13150	12923	12976	13078	13068	12891	12990	12818	13003	12983	12870	12957	13058	12969	13007	13018	12876	13035	13015	12930	12933	12845	12975	12966	12783	13012	12988	12941	12961	12928	13048	13038	12894	12946	12980	12963	12869	13017	12963	13033	13046	13047	12709	12948	13114	13108	12945	13051	13060	12949	12950	12824	13029	13056	12918	13052	13091	13206	12969	13006	12980	13029	13013	12934	13063	13040	13009	12996	12919	13011	13007	13235	13042	12916	13022	13024	12913	13029	12881	13022	12937	13085	13030	12965	12820	13023	12848	13012	12971	13065	12943	13048	12733	13040	12890	12904	12959	13032	13073	13217	12991	12955	12981	12913	13053	12881	12915	13067	12867	12833	12975	12921	13031	13003	12945	12938	13056	12886	12876	12889	12924	13075	12987	12964	13010	12875	12986	12918	12990	12983	12994	12937	13030	12886	12944	12955	13065	12911	12856	12987	13004	13039	13000	12963	13030	13114	13024	13007	12892	13067	13037	12899	13035	13034	13031	12995	13051	13019	13104	13035	13018	13068	13131	13020	13067	12984	13037	12961	12928	13052	12988	13039	13056	12983	12964	12895	12932	12869	12965	13152	12998	12883	12959	13021	13034	12886	13002	12964	12892	12895	13011	13040	13017	13003	13103	12970	13163	12900	12878	13047	13072	12946	13030	12974	13253	12959	12907	13070	12864	12966	13068	12928	12930	12960	13050	12886	13058	13006	13022	13003	12967	12886	12905	13052	12809	12937	13094	13069	13145	13064	13080	13027	12937	13022	13057	13178	12959	12986	12997	12730	12951	12983	13044	13090	12985	13120	12992	12853	13005	12925	12936	13032	13064	13105	12978	13028	13039	12984	13070	12993	12957	12973	13113	13102	13097	13045	12952	12901	12899	12920	13002	12891	12985	13106	12924	12970	13107	12870	12958	12981	12928	12928	12873	12978	12980	12968	12791	12917	13016	12908	12932	13114	12993	12937	12904	13038	12940	13022	12750	13030	12910	13118	12937	13017	12944	12966	12944	12998	12977	13114	13183	12938	12859	12889	12969	12771	13081	13054	12822	13035	12951	12921	13098	12968	12890	12866	13072	13036	12970	12935	13132	13064	12876	12974	12976	13034	12912	13137	13046	12968	13024	12885	13018	12865	12879	12762	12994	13044	12965	13146	12995	13077	12839	13010	12879	13014	13128	12887	12838	12927	12861	12923	12984	13091	12891	13112	13070	13093	13046	12908	12980	13088	13021	12988	12918	13013	13062	13131	13028	13098	13044	13003	12965	13146	12979	12906	13015	12928	12997	12896	12875	13033	12980	12849	12991	13130	13181	12896	12844	13016	13120	13105	13086	13025	13120	12956	13167	12988	13064	13031	13053	13057	12977	13072	12857	13016	13024	12873	13085	13069	12963	13143	13017	12752	13022	13144	13022	12914	13132	12996	12922	12951	12822	13017	12954	13003	13032	12854	13016	12959	13010	12964	12931	13021	13080	13139	12970	12919	12941	12917	13002	13078	12971	12968	13040	12940	12917	13117	12883	13022	12808	12976	12995	13012	12947	13058	13060	13064	12824	13128	12942	12977	12968	12883	13067	13119	12994	13054	13178	12970	13020	13007	12832	12951	12985	12950	12950	12937	12909	12870	13043	12985	13012	13026	12963	12953	13048	13085	12943	13088	13113	12941	12967	13048	13111	13132	12886	12926	12958	13036	12972	13119	13027	12944	13003	13015	12982	12979	12913	13058	12957	12953	12957	12933	12871	12867	12959	13071	12930	12959	13019	12972	13064	12994	12888	13034	12975	12846	13050	12885	12907	13011	13109	13088	12920	12993	13076	12811	13168	12954	13121	12959	12956	13086	12962	12931	12900	12916	13007	12984	13089	12965	13020	13017	12928	12852	13030	12776	12944	13127	13028	13165	12956	13064	13083	13035	12888	12959	12990	12983	12909	13011	12956	12989	13028	13060	13001	13011	13068	12858	12994	12953	13144	13105	12813	12884	13081	13028	13041	12899	13077	12828	13044	13093	13030	12953	12925	13010	12890	12994	12855	13114	12932	13070	13054	13072	13046	12992	12949	12863	12921	13185	12977	13138	12893	13087	12968	12975	13024	13123	12938	13047	12887	12995	13018	13039	12878	13116	13072	13014	13027	13038	13141	12967	12993	13111	13015	13039	12841	13006	12951	12965	12947	12881	13056	13024	13036	13133	13142	13084	13031	12956	13105	13168	12872	12944	12976	12970	13011	13074	12941	12974	13019	13093	12828	13057	12884	12845	12908	13098	13073	13152	13025	12998	13050	12855	12849	13022	13068	13039	12874	12960	13049	13012	13005	12806	13007	13029	12991	12969	13088	13089	12986	12906	12903	13075	13030	12910	12855	13007	12954	13105	12991	13106	13196	13287	13198	12990	13003	13140	12962	12935	12937	12903	12989	12982	12938	12862	12856	12912	12944	13041	12863	13011	12954	13071	13000	13017	13063	12963	12875	12947	12967	12824	12883	12978	13058	13073	12812	13163	12985	12978	13047	12980	12930	12924	12993	12930	12982	13112	12932	13006	12863	13111	12847	13061	12867	13033	12891	13151	12968	12936	13077	13095	12922	13030	13034	13166	13060	13098	13025	13130	12889	12900	13161	12864	12986	12991	12991	13051	12956	12971	12950	12914	12874
24237	24325	35808	31947	24791	20636	16550	12334	11500	11605	11490	11389	11680	11501	11479	11473	11681	11502	11621	11372	11343	11546	11542	11295	11423	11507	11444	11440	11401	11370	11338	11481	11366	11277	11373	11437	11462	11368	11372	11381	11410	11280	11380	11342	11156	11184	11300	11258	11319	11407	11309	11185	11210	11358	11293	11311	11354	11215	11263	11363	11300	11227	11244	11231	11200	11274	11247	11228	11262	11296	11144	11242	11381	11428	11358	11529	11336	11455	11456	11331	11231	11239	11395	11296	11260	11200	11103	11202	11208	11270	11320	11217	11406	11294	11312	11252	11451	11308	11279	11179	11338	11346	11282	11268	11233	11421	11438	11096	11280	11303	11365	11418	11490	11348	11169	11219	11398	11287	11339	11461	11100	11358	11383	11360	11234	11187	11260	11126	11293	11290	11231	11296	11254	11205	11142	11239	11192	11268	11340	11171	11452	11252	11235	11186	11146	11304	11340	11215	11273	11225	11389	11275	11194	11171	11295	11249	11417	11288	11429	11089	11386	11428	11364	11378	11415	11206	11085	11300	11362	11371	11284	11231	11335	11300	11344	11295	11420	11195	11217	11382	11276	11131	11381	11137	11306	11269	11265	11298	11322	11231	11109	11434	11529	11401	11253	11381	11169	11107	11239	11422	11360	11432	11332	11295	11456	11362	11239	11231	11265	11046	11143	11240	11211	11217	11105	11261	11339	11213	11271	11250	11397	11262	11380	11212	11414	11296	11281	11262	11161	11140	11112	11189	11231	11089	11137	11015	11343	11328	11394	11234	11364	11159	11168	11271	11240	11160	11326	11179	11228	11313	11391	11366	11253	11412	11292	11360	11337	11340	11293	11457	11212	11405	11331	11200	11446	11259	11299	11448	11207	11073	11281	11321	11257	11352	11457	11409	11344	11246	11363	11237	11360	11454	11231	11362	11366	11148	11241	11293	11243	11336	11291	11426	11424	11392	11326	11297	11368	11262	11467	11286	11237	11180	11302	11381	11203	11421	11238	11138	11341	11217	11332	11421	11222	11279	11322	11170	11335	11322	11001	11313	11176	11336	11306	11297	11291	11145	11338	11113	11119	11273	11197	11266	11336	11562	11412	11363	11264	11067	11380	11322	11381	11304	11331	11231	11089	11331	11494	11263	11094	11130	11190	11419	11452	11224	11286	11237	11172	11392	11348	11061	11346	11086	11429	11262	11371	11216	11327	11060	11213	11351	11237	11031	11383	11388	11196	11208	11118	11313	11274	11231	11297	11263	11087	11161	11320	11249	11207	11284	11359	11323	11446	11132	11245	11375	11352	11384	11238	11268	11215	11245	11300	11390	11307	11176	11366	11308	11468	11419	11286	11309	11206	11235	11316	11081	11197	11213	11324	11184	11286	11298	11210	11273	11233	11256	11295	11354	11254	11272	11228	11255	11143	11150	11276	11137	11384	11346	11339	11272	11509	11098	11099	11388	11178	11295	11289	11153	11272	11249	11333	11314	11086	11098	11319	11262	11252	11116	11298	11417	11312	11119	11120	11143	11234	11207	11216	11078	11383	11254	11214	11242	11177	11257	11082	11188	11255	11427	11169	11189	11406	11300	11262	11362	11278	11326	11442	11308	11302	11308	11397	11329	11191	11153	11355	11300	11225	11240	11354	11255	11307	11401	11171	11080	11246	11140	11300	11306	11181	11285	11255	11212	11117	11284	11355	11353	11225	11366	11194	11230	11210	11204	11505	11363	11284	11251	11385	11373	11218	11101	11257	11265	11180	11410	11203	11376	11338	11254	11169	11288	11444	11124	11239	11166	11235	11240	11376	11365	11296	11323	11175	11250	11221	11281	11392	11396	11367	11277	11178	11333	11280	11327	11528	11319	11425	11342	11282	11176	11468	11143	11329	11246	11072	11028	11278	11377	11410	11262	11162	11214	11258	11466	11173	11288	11354	11266	11209	11096	11255	11247	11164	11276	11109	11312	11276	11385	11097	11147	11156	11201	11261	11221	11382	11269	11122	11176	11225	11201	11186	11393	11099	11341	11273	11290	11129	11241	11298	11181	11312	11214	11380	11207	11121	11133	11325	11225	11391	11235	11289	11256	11259	11209	11423	11254	11401	11044	11249	11173	11316	11368	11395	11394	11277	11333	11402	11334	11084	11229	11242	11148	11351	11328	11137	11221	11297	11367	11383	11144	11228	11370	11381	11317	11259	11398	11337	11185	11340	11225	11316	11404	11348	11342	11309	11310	11224	11041	11223	11274	11170	11298	11257	11261	11320	11275	11239	11269	11172	11260	11409	11121	11098	11091	11226	11130	11390	11298	11298	11410	11388	11203	11250	11263	11391	11380	11405	11089	11207	11331	11313	11353	11452	11199	11101	11124	11429	11306	11345	11311	11301	11381	11266	11312	11381	11434	11415	11355	11353	11290	11179	11263	11274	11228	11335	11135	11183	11501	11096	11232	11353	11216	11246	11206	11221	11437	11201	11188	11231	11224	11348	11373	11415	11353	11227	11181	11250	11191	11287	11396	11351	11351	11169	11324	11197	11270	11173	11363	11306	11421	11248	11089	11310	11325	11330	11419	11442	11293	11382	11293	11275	11346	11385	11187	11401	11368	11216	11130	11251	11260	11205	11299	11224	11129	11460	11235	11312	11233	11319	11303	11161	11307	11288	11352	11407	11208	11293	11263	11383	11280	11184	11334	11312	11262	11320	11147	11291	11319	11420	11414	11231	11326	11359	11257	11395	11479	11347	11267	11067	11077	11206	11102	11246	11355	11368	11230	11246	11119	11229	11205	11188	11184	11443	11234	11160	11271	11227	11321	11379	11299	11289	11341	11440	11227	11280	11235	11096	11282	11231	11288	11379	11438	11264	11262	11149	11422	11287	11071	11295	11115	11149	11110	11382	11382	11397	11190	11393	11265	11205	11301	11276	11147	11194	11064	11257	11427	11111	11184	11271	11280	11305	11429	11320	11225	11388	11240	11389	11246	11294	11254	11224	11223	11197	11304	11272	11211	11268	11313	11374	11608	11159	11464	11385	11298	11410	11205	11158	11412	11361	11344	11132	11143	11396	11140	11215	11082	11254	11389	11176	11207	11211	11388	11391	11326	11331	11377	11256	11209	11281	11328	11259	11391	11253	11150	11153	11187	11204	11371	11415	11290	11437	11473	11118	11048	11234	11226	11245	11263	11374	11269	11286	11212	11390	11177	11222	11347	11276	11095	11221	11270	11077	11075	11327	11264	11275	11478	11168	11488	11395	11355	11296	11236	11174	11226	11303	11239	11449	11266	11313	11407	11453	11253	11130	11342	11276	11371	11376	11305	11396	11254	11145	11119	11205	11379	11223	11429	11291	11173	11341	11427	11315	11297	11306	11398	11216	11280	11046	11347	11248	11350	11318	11308	11390	11245	11281	11152	11254	11236	11463	11220	11260	11314	11233	11109	11107	11288	11205	11180	11192	11251	11195	11335	11193	11448	11153	11324	11258	11317	11357	11245	11345	11277	11147	11281	11295	11149	11235	11261	11337	11262	11291	11366	11114	11413	11390	11156	11257	11422	11362	11289	11249	11303	11357	11362	11281	11306	11156	11113	11316	11191	11265	11296	11249	11207	11229	11226	11115	11212	11174	11089	11270	11276	11339	11273	11166	11305	11347	11235	11262	11161	11435	11261	11407	11096	11272	11276	11176	11317	11293	11254	11420	11430	11225	11302	11167	11415	11400	11292	11349	11043	11302	11397	11261	11136	11149	11287	11230	11259	11202	11424	11214	11073	11139	11305	11298	11301	11249	11466	11259	11259	11414	11225	11294	11190	11334	11203	11229	11313	11241	11134	11173	11166	11237	11337	11348	11279	11108	11093	11259	11318	11307	11302	11314	11177	11286	11228	11337	11317	11337	11277	11250	11167	11354	11270	11113	11253	11224	11178	11406	11235	11261	11252	11223	11239	11202	11371	11267	11439	11305	11275	11336	11362	11231	11201	11340	11091	11337	11294	11269	11275	11243	11163	11188	11359	11262	11118	11262	11274	11283	11284	11286	11231	11250	11223	11214	11417	11324	11314	11328	11177	11384	11411	11222	11230	11354	11338	11182	11069	11284	11250	11183	11123	11176	11283	11244	11233	11373	11450	11179	11336	11249	11280	11244	11274	11143	11173	11191	11273	11223	11232	11259	11133	11268	11392	11321	11429	11268	11224	11256	11084	11383	11259	11157	11218	11132	11175	11148	11250	11251	11329	11188	11413	11240	11213	11146	11289	11296	11220	11245	11249	11252	11044	11359	11203	11274	11279	11167	11105	11085	11168	11205	11268	11215	11288	11404	11216	11315	11256	11273	11370	11213	11149	11307	11426	11374	11420	11337	11251	11221	11276	11057	11168	11266	11170	11321	11069	11279	11149	11349	11234	11399	11286	11282	11305	11320	11335	11339	11193	11269	11365	11268	11238	11442	11210	11335	11367	11439	11274	11265	11334	11391	11254	11240	11315	11289	11190	11185	11129	11299	11185	11322	11340	11118	11365	11315	11265	11326	11160	11150	11269	11376	11261	11283	11308	11269	11308	11177	11286	11155	11448	11421	11394	11218	11208	11331	11268	11404	11296	11151	11230	11264	11416	11205	11160	11402	11401	11252	11221	11174	11400	11370	11238	11273	11233	11172	11284	11347	11389	11319	11217	11228	11133	11262	11239	11412	11118	11230	11155	11299	11285	11244	11364	11220	11340	11555	11343	11301	11219	11070	11246	11271	11281	11242	11126	11328	11318	11346	11273	11345	11267	11124	11395	11209	11281	11407	11387	11278	11355	11274	11260	11212	11183	11300	11175	11229	11330	11318	11258	11481	11254	11151	11200	11372	11235	11333	11110	11286	11549	11256	11161	11414	11248	11300	11271	11361	11390	11157	11354	11250	11180	11328	11235	11249	11221	11248	11108	11303	11274	11237	11108	11343	11189	11200	11131	11276	11430	11382	11318	11305	11185	11301	11347	11345	11353	11306	11184	11386	11415	11275	11223	11273	11416	11313	10998	11403	11173	11050	11207	11344	11385	11317	11280	11262	11247	11232	11110	11170	11328	11377	11411	11263	11085	11095	11259	11379	11278	11411	11343	11089	11261	11090	11283	11216	11306	11156	11317	11192	11225	11183	11396
63424	107131	85458	56955	30652	12746	12249	12280	12376	12246	12219	12273	12463	12341	12279	12247	12347	12213	12469	12271	12336	12370	12298	12370	12413	12286	12364	12285	12244	12421	12346	12300	12253	12377	12394	12334	12411	12309	12142	12246	12090	12226	12290	12276	12263	12224	12412	12235	12333	12343	12522	12417	12265	12354	12355	12371	12409	12230	12196	12312	12171	12471	12411	12232	12400	12404	12388	12360	12273	12357	12322	12273	12344	12174	12311	12104	12191	12162	12250	12320	12467	12335	12427	12429	12232	12301	12317	12223	12365	12341	12308	12415	12332	12254	12245	12231	12313	12357	12228	12360	12402	12361	12380	12262	12241	12432	12243	12246	12304	12302	12309	12298	12302	12349	12234	12139	12268	12138	12264	12364	12284	12267	12245	12193	12305	12302	12281	12246	12255	12337	12300	12303	12433	12194	12318	12291	12453	12288	12197	12380	12214	12135	12460	12469	12257	12323	12337	12417	12275	12286	12263	12196	12454	12228	12498	12322	12364	12443	12247	12350	12393	12150	12366	12408	12283	12177	12485	12428	12293	12481	12276	12260	12294	12327	12189	12220	12136	12393	12288	12283	12371	12297	12187	12296	12219	12467	12314	12286	12329	12239	12472	12198	12368	12347	12082	12387	12397	12248	12404	12276	12370	12533	12408	12164	12241	12188	12439	12223	12414	12287	12119	12472	12389	12314	12344	12220	12291	12341	12331	12338	12169	12440	12238	12141	12181	12264	12181	12359	12182	12396	12304	12288	12319	12385	12201	12295	12380	12167	12474	12371	12267	12201	12401	12276	12302	12425	12124	12401	12108	12277	12278	12306	12210	12467	12419	12363	12313	12267	12367	12255	12311	12347	12350	12237	12229	12427	12275	12237	12130	12340	12169	12297	12342	12023	12290	12284	12488	12300	12340	12279	12289	12225	12378	12238	12327	12353	12255	12331	12260	12331	12194	12459	12163	12162	12581	12427	12314	12346	12393	12164	12262	12407	12430	12328	12302	12335	12254	12203	12163	12334	12328	12210	12258	12369	12373	12245	12208	12419	12329	12360	12421	12218	12259	12284	12356	12441	12229	12323	12357	12369	12248	12362	12302	12282	12342	12369	12387	12263	12309	12334	12323	12209	12270	12196	12418	12376	12345	12306	12334	12259	12266	12347	12262	12183	12303	12398	12308	12081	12207	12307	12364	12332	12190	12391	12280	12235	12266	12440	12336	12240	12406	12317	12179	12345	12196	12355	12331	12254	12155	12308	12473	12484	12338	12247	12286	12185	12207	12340	12352	12350	12416	12327	12280	12301	12453	12258	12257	12290	12318	12428	12293	12426	12204	12389	12138	12393	12381	12388	12400	12412	12347	12304	12253	12353	12260	12215	12153	12348	12294	12316	12330	12280	12215	12468	12265	12369	12459	12300	12259	12215	12302	12361	12115	12281	12154	12210	12485	12163	12207	12463	12395	12409	12441	12240	12250	12549	12309	12289	12334	12377	12342	12302	12295	12226	12231	12353	12406	12225	12207	12198	12352	12399	12311	12428	12332	12211	12397	12399	12185	12232	12321	12261	12256	12194	12234	12377	12304	12418	12432	12357	12287	12383	12401	12319	12449	12339	12322	12197	12368	12231	12333	12224	12304	12133	12457	12233	12307	12253	12297	12328	12068	12393	12263	12460	12191	12332	12415	12416	12220	12379	12320	12164	12273	12205	12213	12219	12249	12263	12290	12339	12450	12287	12217	12292	12216	12292	12290	12339	12285	12305	12263	12229	12298	12462	12397	12257	12359	12356	12268	12471	12294	12346	12479	12359	12233	12284	12351	12307	12437	12473	12303	12391	12145	12320	12365	12256	12374	12312	12177	12203	12181	12375	12410	12312	12135	12307	12359	12368	12325	12196	12200	12434	12255	12333	12388	12396	12398	12226	12233	12244	12282	12235	12200	12226	12357	12367	12483	12311	12218	12400	12296	12227	12174	12229	12160	12268	12330	12222	12427	12384	12260	12226	12307	12259	12237	12230	12297	12262	12197	12375	12354	12306	12414	12373	12311	12459	12370	12317	12218	12301	12381	12248	12376	12298	12046	12222	12320	12369	12209	12295	12183	12187	12292	12318	12351	12403	12191	12336	12473	12330	12279	12159	12306	12339	12224	12347	12274	12215	12189	12206	12281	12254	12263	12265	12356	12240	12357	12230	12326	12204	12360	12281	12193	12346	12378	12455	12321	12331	12290	12388	12305	12445	12380	12314	12399	12263	12229	12188	12294	12304	12262	12407	12297	12387	12267	12308	12251	12277	12359	12159	12380	12408	12126	12335	12284	12307	12175	12397	12295	12393	12394	12379	12427	12478	12349	12421	12267	12230	12183	12202	12395	12327	12358	12468	12398	12293	12233	12169	12252	12115	12319	12244	12306	12347	12347	12339	12291	12205	12330	12339	12151	12250	12204	12319	12326	12382	12447	12372	12228	12371	12306	12300	12216	12404	12285	12500	12340	12203	12399	12214	12365	12350	12184	12117	12333	12477	12296	12338	12401	12176	12356	12334	12209	12175	12281	12159	12385	12353	12391	12235	12084	12487	12413	12183	12425	12291	12183	12398	12367	12163	12330	12386	12279	12353	12202	12339	12318	12231	12257	12315	12465	12175	12302	12421	12429	12359	12189	12276	12271	12261	12384	12372	12412	12385	12322	12298	12462	12293	12248	12215	12244	12329	12235	12444	12387	12379	12191	12238	12224	12247	12349	12229	12299	12273	12107	12286	12111	12319	12492	12372	12285	12271	12121	12311	12514	12261	12411	12403	12370	12262	12167	12126	12406	12361	12293	12237	12350	12261	12229	12230	12168	12300	12222	12362	12357	12293	12347	12108	12207	12394	12187	12371	12413	12461	12288	12067	12332	12394	12111	12416	12286	12392	12236	12293	12256	12373	12297	12311	12298	12181	12354	12223	12345	12245	12330	12435	12333	12204	12247	12336	12145	12443	12294	12426	12618	12231	12453	12314	12392	12210	12300	12195	12411	12247	12528	12392	12407	12344	12233	12338	12210	12216	12316	12255	12282	12317	12256	12098	12276	12341	12218	12189	12289	12272	12306	12235	12182	12282	12209	12401	12339	12290	12330	12231	12379	12292	12417	12400	12299	12335	12292	12340	12295	12351	12267	12409	12355	12220	12129	12337	12242	12249	12317	12217	12407	12281	12261	12277	12355	12209	12292	12256	12392	12354	12162	12281	12114	12265	12518	12305	12260	12378	12424	12192	12373	12391	12184	12356	12407	12379	12375	12272	12285	12419	12202	12201	12263	12431	12331	12316	12364	12249	12200	12374	12260	12481	12562	12285	12384	12387	12444	12331	12250	12190	12212	12379	12344	12437	12347	12277	12279	12286	12356	12318	12326	12338	12453	12434	12215	12302	12319	12564	12186	12259	12264	12279	12467	12223	12411	12146	12293	12241	12348	12273	12232	12281	12181	12257	12248	12243	12184	12380	12434	12288	12265	12442	12196	12388	12337	12212	12263	12195	12345	12231	12232	12445	12405	12361	12481	12273	12292	12255	12485	12267	12260	12340	12385	12392	12161	12249	12234	12406	12484	12262	12243	12251	12207	12395	12320	12275	12272	12317	12284	12315	12207	12494	12382	12279	12420	12376	12190	12433	12235	12258	12208	12300	12267	12377	12325	12352	12169	12302	12245	12238	12366	12503	12101	12509	12207	12256	12323	12269	12457	12185	12448	12238	12325	12349	12297	12212	12266	12186	12179	12373	12350	12236	12406	12354	12336	12278	12152	12133	12224	12377	12287	12521	12393	12144	12414	12275	12274	12296	12350	12372	12287	12244	12519	12278	12223	12234	12239	12230	12337	12211	12386	12165	12455	12442	12316	12296	12370	12186	12331	12400	12286	12240	12467	12382	12396	12394	12196	12246	12387	12404	12375	12218	12280	12269	12271	12458	12167	12111	12224	12278	12233	12322	12358	12248	12321	12370	12449	12255	12230	12135	12160	12358	12267	12411	12278	12321	12476	12217	12426	12385	12459	12226	12361	12252	12352	12339	12251	12325	12262	12472	12258	12273	12280	12304	12364	12464	12293	12218	12235	12226	12189	12411	12371	12369	12198	12301	12219	12362	12511	12294	12267	12291	12375	12419	12312	12292	12302	12272	12257	12314	12433	12482	12332	12238	12202	12394	12385	12292	12407	12427	12230	12351	12412	12262	12366	12342	12257	12198	12305	12292	12235	12291	12146	12481	12420	12356	12421	12253	12356	12258	12229	12384	12295	12169	12477	12214	12340	12160	12211	12363	12533	12227	12334	12421	12381	12211	12223	12360	12219	12343	12435	12377	12412	12365	12288	12249	12379	12204	12252	12450	12204	12416	12074	12270	12407	12233	12335	12461	12475	12312	12283	12232	12358	12250	12175	12259	12256	12204	12359	12178	12364	12118	12392	12324	12416	12145	12282	12328	12369	12279	12280	12313	12212	12365	12276	12306	12391	12229	12383	12148	12273	12494	12194	12206	12441	12281	12127	12154	12342	12383	12300	12303	12359	12384	12308	12351	12442	12213	12279	12225	12184	12204	12231	12290	12220	12289	12260	12251	12220	12427	12303	12444	12215	12334	12364	12462	12384	12299	12216	12304	12289	12416	12299	12266	12246	12332	12156	12304	12364	12210	12162	12280	12350	12251	12240	12167	12421	12423	12306	12293	12278	12321	12418	12235	12349	12410	12333	12112	12354	12237	12446	12385	12179	12166	12349	12148	12285	12435	12238	12407	12396	12201	12330	12389	12346	12412	12356	12377	12263	12033	12376	12131	12378	12364	12232	12235	12251	12306	12269	12480	12295	12466	12176	12312	12398	12343	12326	12203	12231	12458	12243	12223	12335	12277	12288	12280	12206	12303	12265	12369	12236	12278	12350	12138	12313	12281	12202	12250	12385	12422	12343	12312	12194	12280	12338	12369	12332	12135	12384	12238	12259	12253	12558	12175	12380	12431	12269	12398	12298	12289	12329	12284	12280	12294	12416	12450	12338	12349	12179	12216	12340	12563	12286	12306	12396	12320	12390	12269	12280	12331	12276	12206	12228	12220	12317	12436	12397	12325	12186	12330	12262	12326	12495	12311	12385	12172	12299	12460	12348	12187	12407	12193
31673	36419	36025	24842	15176	12090	11872	11786	11867	11782	11680	11793	11806	11903	11780	11864	11714	11586	11669	11749	11703	11663	11773	11752	11766	11794	11866	11810	11776	11771	11782	11697	11732	11666	11673	11634	11687	11805	11579	11654	11682	11784	11685	11783	11657	11758	11708	11871	11651	11742	11651	11849	11781	11926	11720	11776	11953	11709	11842	11708	11675	11683	11470	11577	11628	11699	11735	11679	11738	11588	11685	11790	11993	11819	11740	11985	11544	11819	11737	11829	11555	11803	11809	11666	11873	11489	11831	11749	11910	11968	11832	11779	11808	11785	11646	11825	11821	11811	11704	11725	11785	11731	11681	11721	11527	11618	11572	11716	11754	11680	11602	11713	11758	11851	11626	11704	11835	11720	11684	11858	11841	11587	11780	11729	11619	11801	11795	11825	11697	11820	11882	11773	11663	11572	11787	11757	11654	11863	11592	11614	11593	11831	11866	11721	11705	11766	11589	11932	11779	11635	11714	11777	11825	11747	11785	11589	11903	11532	11775	11840	11861	11554	11716	11752	11869	11626	11666	11788	11588	11712	11768	11769	11800	11557	11661	11774	11668	11710	11709	11684	11620	11751	11786	11804	11705	11859	11672	11638	11698	11785	11849	11724	11616	11668	11794	11590	11623	11765	11708	11620	11682	11672	11751	11684	11668	11668	11705	11718	11672	11781	11562	11828	11723	11775	11771	11682	11604	11799	11669	11677	11589	11802	11760	11600	11604	11616	11747	11630	11794	11733	11692	11643	11638	11668	11757	11878	11647	11693	11559	11803	11647	11702	11603	11671	11584	11650	11924	11890	11686	11766	11640	11650	11744	11693	11948	11812	11731	11711	11852	11877	11739	11765	11678	11618	11732	11542	11694	11678	11643	11619	11707	11685	11740	11882	11622	11668	11654	11728	11617	11931	11753	11683	11694	11905	11804	11639	11550	11764	11660	11884	11848	11743	11528	11779	11873	11772	11667	11781	11797	11729	11647	11564	11736	11854	11551	11649	11680	11678	11490	11719	11853	11630	11671	11773	11848	11843	11720	11699	11780	11717	11726	11847	11698	11653	11552	11736	11727	11704	11593	11703	11790	11608	11772	11736	11761	11660	11643	11781	11794	11658	11528	11785	11715	11821	11720	11606	11461	11724	11789	11798	11854	11808	11820	11728	11666	11794	11731	11553	11660	11708	11690	11748	11622	11670	11705	11829	11814	11740	11740	11758	11883	11740	11713	11726	11757	11653	11550	11697	11744	11648	11860	11638	11720	11695	11796	11797	11790	11533	11679	11520	11646	11649	11747	11746	11639	11760	11523	11691	11725	11637	11742	11539	11756	11718	11690	11788	11586	11833	11773	11695	11924	11755	11649	11860	11699	11661	11671	11730	11704	11858	11901	11752	11705	11807	11759	11660	11788	11699	11776	11730	11774	11607	11813	11785	11832	11671	11658	11741	11764	11924	11797	11746	11706	11641	11750	11750	11679	11941	11620	11873	11747	11796	11535	11684	11667	11903	11630	11701	11812	11776	11619	11638	11685	11895	11626	11775	11664	11745	11761	11813	11818	11771	11650	11944	11776	11791	11867	11843	11761	11843	11633	11754	11759	11819	11787	11550	11716	11786	11623	11663	11942	11875	11764	11867	11871	11811	11531	11747	11831	11783	11700	11703	11602	11683	11672	11607	11813	11586	11760	11714	11794	11788	11732	11741	11503	11747	11788	11723	11810	11647	11735	11806	11812	11896	11724	11626	11606	11580	11780	11894	11692	11770	11738	11883	11701	11728	11897	11648	11662	11837	11691	11656	11700	11605	11728	11700	11669	11872	11714	11725	11633	11667	11698	11705	11830	11781	11733	11685	11834	11774	11661	11791	11937	11631	11732	11634	11741	11642	11721	11617	11834	11749	11848	11693	11495	11577	11663	11621	11846	11647	11540	11846	11790	11693	11858	11633	11819	11798	11884	11737	11794	11927	11878	11536	11815	11693	11768	11608	11693	11741	11823	11855	11733	11571	11633	11814	11654	11726	11769	11622	11810	11643	11754	11611	11763	11627	11909	11739	11720	11765	11790	11801	11675	11596	11571	11790	11762	11614	11486	11787	11667	11675	11876	11622	11738	11721	11685	11796	11834	11806	11658	11586	11625	11611	11709	11780	11698	11731	11795	11924	11956	11820	11625	11623	11859	11645	11757	11651	11604	11558	11518	11802	11790	11820	11740	11697	11743	11837	11733	11809	11718	11702	11516	11786	11726	11843	11736	11763	11656	11546	11523	11687	11772	11729	11658	11859	11753	11883	11846	11634	11644	11614	11790	11708	11784	11827	11737	11726	11813	11783	11931	11737	11752	11767	11652	11599	11762	11577	11709	11758	11804	11773	11962	11755	11656	11749	11929	11802	11580	11804	11810	11882	11725	11878	11798	11804	11742	11736	11667	11507	11836	11801	11810	11847	11637	11793	11780	11783	11718	11769	11685	11752	11823	11715	11640	11786	11709	11700	11767	11660	11848	11863	11885	11641	11713	11760	11667	11783	11830	11678	11806	11629	11729	11855	11715	11813	11653	11677	11746	11806	11723	11846	11819	11815	11732	11587	11743	11700	11704	11748	11746	11736	11717	11806	11594	11713	11723	11660	11651	11742	11730	11722	11472	11934	11789	11615	11746	11608	11711	11672	11731	11710	11587	11576	11710	11657	11733	11859	11687	11695	11843	11688	11647	11749	11762	11731	11736	11779	11781	11650	11787	11952	11834	11834	11771	11672	11399	11735	11759	11575	11801	11665	11960	11718	11794	11645	11749	11685	11813	11740	11787	11512	11671	11794	11727	11791	11847	11642	11762	11736	11698	11627	11806	11663	11695	11860	11580	11782	11848	11721	11803	11669	11818	11764	11774	11633	11611	11672	11726	11714	11630	11724	11698	11702	11657	11813	11850	11607	11725	11855	11807	11768	11703	11743	11742	11934	11612	11609	11662	11668	11674	11697	11707	11811	11670	11778	11749	11626	11594	11886	11812	11709	11825	11870	11843	11671	11924	11797	11747	11602	11771	11668	11766	11656	11712	11696	11724	11776	11883	11650	12060	11738	11638	11768	11726	11802	11769	11778	11773	11777	11768	11691	11763	11741	11913	11845	11705	11565	11769	11715	11715	11719	11741	11880	11739	11670	11793	11771	11717	11523	11876	11879	11655	11668	11741	11622	11878	11571	11644	11871	11676	11647	11817	11699	11792	11549	11647	11836	11795	11783	11632	11765	11799	11626	11718	11601	11836	11659	11719	11762	11993	11764	11829	11666	11721	11595	11708	11640	11982	11776	11722	11890	11747	11812	11741	11816	11617	11642	11486	11710	11796	11495	11646	11665	11711	11834	11754	11804	11932	11540	11652	11649	11712	11572	11675	11769	11701	11683	11513	11676	11664	11744	11830	11724	11629	11812	11715	11765	11751	11749	11816	11777	11733	11810	11762	11661	11717	11655	11917	11762	11733	11513	11840	11845	11805	11792	11638	11693	11819	11759	11773	11806	11931	11594	11838	11787	11906	11812	11716	11747	11776	11755	11672	11648	11615	11754	11568	11638	11718	11648	11687	11586	11690	11815	11676	11631	11592	11629	11923	11745	11731	11655	11845	11890	11653	11686	11693	11751	11646	11765	11741	11773	11829	11702	11680	11751	11902	11778	11606	11630	11643	11551	11624	11815	11744	11844	11703	11575	11652	11679	11564	11772	11742	11756	11744	11734	11666	11766	11610	11799	11611	11622	11665	11628	11968	11768	11516	11752	11740	11774	11860	11897	11732	11783	11660	11751	11685	11683	11742	11589	11952	11694	11811	11810	11686	11732	11793	11742	11773	11699	11634	11851	11864	11709	11799	11714	11818	11600	11856	11786	11962	11691	11799	11744	11755	11635	11775	11681	11699	11704	11785	11792	11719	11828	11797	11686	11687	11682	11622	11767	11682	11723	11706	11836	11822	11599	11658	11778	11748	11662	11573	11675	11918	11829	11870	11721	11712	11809	11859	11765	11708	11774	11664	11866	11803	11685	11692	11849	11733	11591	11754	11748	12032	11789	11673	11676	11555	11665	11671	11646	11929	11809	11746	11760	11757	11743	11770	11761	11737	11682	11691	11676	11820	11700	11849	11874	11569	11687	11629	11706	11624	11714	11545	11638	11798	11958	11877	11800	11880	11796	11837	11747	11642	11684	11709	11670	11590	11852	11701	11845	11706	11821	11791	11764	11712	11836	11817	11798	11757	11686	11861	11560	11744	11652	11697	11853	11780	11780	11651	11669	11865	11556	11791	11574	11578	11754	11704	11728	11691	11711	11778	11771	11839	11750	11699	11676	11873	11824	11743	11769	11854	11645	11664	11744	11648	11797	11619	11668	11685	11745	11793	11942	11795	11669	11723	11630	11936	11843	11466	11596	11795	11788	11828	11785	11640	11838	11771	11573	11767	11873	11802	11668	11778	11663	11770	11702	11695	11450	11839	11829	11723	11804	11726	11840	11870	11805	11752	11742	11947	11554	11549	11780	11811	11748	11855	11863	11588	11750	11643	11760	11766	11818	11827	11752	11692	11846	11797	11731	11688	11790	11833	11836	11798	11641	11821	11732	11903	11936	11738	11673	11705	11751	11624	11726	11710	11715	11710	11804	11784	11571	11665	11857	11616	11700	11694	11431	11759	11801	11698	11605	11706	11681	11722	11851	11695	11608	11765	11881	11819	11814	11673	11760	11842	11801	11678	11625	11662	11802	11913	11773	11713	11781	11635	11781	11691	11644	11793	11664	11782	11646	11764	11646	11719	11679	11716	11664	11608	11838	11799	11722	11728	11807	11936	11788	11731	11756	11803	11757	11818	11840	11794	11816	11687	11791	11543	11875	11799	11764	11688	11771	11713	11789	11751	11535	11622	11590	11825	11851	11576	11816	11745	11709	11649	11753	11828	11800	11699	11857	11695	11794	11775	11830	11739	11730	11593	11576	11676	11779	11832	11642	11861	11815	11786	11667	11686	11698	11854	11563	11703	11621	11649	11604	11943	11858	11726	11832	11776	11735	11839	11842	11785	11775	11744	11679	11798	11688	11787	11731	11617	11720	11784	11664	11893	11688	11773	11873	11778	11804	11956	11640	11832	11910	11824	11774	11893	11696
39738	54438	40655	24465	15663	12736	12536	12811	12491	12718	12652	12626	12736	12643	12639	12526	12620	12671	12658	12582	12670	12692	12641	12671	12551	12723	12576	12851	12574	12757	12490	12683	12738	12745	12640	12713	12779	12676	12757	12706	12623	12495	12667	12780	12496	12824	12672	12719	12695	12625	12595	12658	12768	12684	12713	12743	12627	12608	12732	12537	12731	12728	12633	12666	12503	12770	12696	12548	12693	12603	12595	12675	12496	12650	12475	12793	12690	12701	12548	12603	12546	12653	12583	12455	12638	12745	12443	12700	12537	12564	12547	12648	12658	12673	12678	12697	12754	12682	12566	12650	12682	12559	12535	12666	12628	12620	12862	12444	12726	12577	12649	12708	12395	12684	12691	12489	12629	12632	12582	12617	12617	12476	12853	12678	12600	12628	12689	12628	12466	12721	12493	12654	12656	12556	12423	12587	12625	12608	12708	12592	12678	12615	12599	12602	12559	12723	12646	12561	12756	12674	12720	12723	12677	12551	12510	12636	12575	12459	12520	12579	12862	12642	12620	12641	12650	12697	12561	12762	12614	12511	12556	12658	12578	12550	12776	12664	12856	12556	12628	12450	12608	12750	12340	12538	12625	12663	12676	12680	12739	12709	12742	12762	12632	12595	12625	12695	12622	12676	12568	12705	12494	12498	12653	12692	12604	12689	12608	12547	12690	12405	12571	12571	12464	12620	12651	12782	12503	12613	12521	12697	12506	12594	12444	12755	12508	12654	12804	12593	12709	12718	12429	12548	12561	12616	12600	12616	12624	12578	12656	12648	12616	12669	12598	12831	12630	12660	12574	12554	12684	12498	12606	12533	12631	12538	12695	12659	12706	12714	12741	12728	12819	12640	12691	12587	12729	12624	12551	12479	12601	12707	12671	12432	12569	12486	12578	12693	12690	12589	12678	12679	12672	12616	12590	12731	12673	12556	12618	12680	12608	12777	12635	12670	12623	12712	12605	12467	12590	12647	12743	12667	12491	12801	12603	12654	12590	12451	12678	12677	12583	12565	12643	12573	12684	12706	12704	12650	12592	12626	12769	12674	12672	12727	12528	12432	12732	12687	12521	12801	12670	12729	12713	12650	12679	12671	12705	12723	12583	12708	12690	12532	12593	12731	12674	12544	12730	12554	12488	12689	12697	12627	12519	12645	12608	12783	12574	12626	12694	12641	12782	12562	12514	12679	12704	12678	12534	12554	12604	12567	12611	12519	12725	12697	12603	12568	12680	12462	12737	12508	12582	12623	12591	12673	12602	12730	12530	12525	12677	12662	12682	12449	12542	12587	12688	12419	12634	12771	12732	12734	12528	12694	12627	12761	12596	12541	12843	12668	12647	12607	12794	12658	12480	12590	12620	12718	12777	12674	12619	12425	12631	12644	12608	12571	12533	12667	12561	12618	12646	12603	12643	12595	12648	12617	12739	12773	12637	12614	12469	12779	12670	12594	12704	12506	12510	12627	12711	12542	12746	12548	12735	12601	12662	12708	12535	12654	12571	12581	12536	12540	12629	12695	12777	12503	12732	12535	12496	12501	12585	12635	12779	12631	12511	12605	12579	12871	12542	12556	12710	12656	12668	12721	12688	12542	12503	12641	12697	12584	12422	12636	12652	12791	12632	12734	12637	12659	12676	12585	12709	12718	12634	12717	12699	12707	12648	12469	12561	12659	12691	12629	12767	12545	12724	12679	12698	12516	12586	12568	12762	12754	12796	12609	12607	12617	12622	12527	12627	12734	12665	12541	12587	12626	12584	12501	12715	12648	12659	12620	12573	12585	12655	12539	12561	12634	12582	12528	12514	12491	12664	12515	12813	12611	12675	12573	12787	12656	12707	12606	12535	12676	12631	12685	12658	12742	12604	12612	12739	12532	12664	12606	12664	12695	12642	12729	12667	12614	12607	12765	12574	12628	12732	12591	12559	12583	12461	12775	12582	12566	12525	12543	12650	12530	12670	12764	12770	12717	12578	12547	12578	12478	12591	12696	12562	12686	12593	12664	12567	12582	12693	12641	12695	12769	12434	12642	12657	12609	12444	12630	12577	12579	12613	12533	12551	12582	12637	12749	12787	12849	12641	12630	12726	12521	12761	12624	12688	12577	12585	12680	12453	12692	12564	12730	12868	12643	12526	12751	12455	12763	12521	12559	12568	12688	12565	12597	12532	12691	12520	12648	12721	12648	12596	12684	12625	12623	12486	12588	12647	12584	12585	12554	12656	12799	12562	12647	12522	12696	12622	12855	12516	12752	12629	12605	12633	12668	12820	12681	12639	12841	12559	12665	12784	12591	12620	12830	12702	12668	12737	12668	12719	12701	12382	12860	12677	12657	12746	12694	12631	12578	12663	12478	12719	12670	12600	12644	12663	12537	12580	12480	12574	12729	12605	12460	12646	12550	12667	12564	12802	12652	12555	12752	12682	12669	12585	12586	12585	12595	12561	12703	12663	12670	12589	12616	12586	12501	12591	12649	12680	12575	12818	12685	12697	12654	12532	12615	12445	12604	12552	12530	12655	12592	12587	12705	12674	12499	12634	12603	12718	12629	12500	12697	12520	12789	12548	12536	12562	12663	12660	12723	12705	12612	12697	12612	12609	12688	12580	12666	12611	12615	12613	12483	12615	12625	12535	12695	12480	12747	12564	12740	12738	12732	12771	12716	12632	12550	12673	12645	12619	12664	12590	12645	12636	12714	12777	12740	12580	12558	12757	12622	12695	12707	12525	12775	12478	12703	12470	12596	12726	12659	12679	12600	12538	12669	12592	12689	12681	12773	12660	12753	12894	12605	12694	12478	12743	12750	12650	12683	12789	12463	12569	12471	12638	12762	12661	12706	12630	12747	12647	12705	12653	12669	12603	12658	12722	12506	12772	12457	12661	12630	12537	12599	12546	12643	12561	12619	12601	12624	12644	12645	12645	12551	12675	12660	12736	12637	12699	12670	12566	12711	12612	12357	12628	12664	12836	12675	12753	12544	12517	12558	12796	12661	12795	12339	12706	12683	12688	12552	12568	12618	12681	12706	12525	12580	12550	12898	12555	12721	12814	12688	12524	12656	12742	12597	12592	12575	12652	12531	12573	12633	12476	12772	12745	12552	12540	12636	12568	12625	12719	12602	12717	12751	12542	12714	12744	12591	12522	12626	12722	12694	12589	12733	12674	12623	12559	12613	12698	12535	12704	12759	12607	12732	12631	12543	12822	12702	12551	12743	12683	12452	12676	12633	12861	12568	12796	12743	12674	12824	12555	12540	12542	12746	12677	12705	12598	12543	12700	12564	12628	12591	12667	12522	12601	12717	12663	12696	12627	12620	12587	12629	12455	12722	12704	12439	12636	12568	12663	12550	12684	12633	12542	12625	12537	12658	12626	12652	12634	12716	12622	12732	12524	12703	12562	12586	12598	12641	12603	12622	12637	12498	12737	12497	12638	12579	12723	12619	12661	12538	12460	12737	12570	12660	12693	12620	12504	12862	12536	12732	12779	12751	12793	12644	12677	12650	12709	12656	12493	12658	12792	12612	12664	12731	12580	12549	12486	12728	12643	12563	12554	12664	12631	12678	12667	12649	12565	12693	12596	12581	12731	12585	12633	12762	12588	12617	12628	12706	12655	12657	12705	12665	12776	12772	12610	12551	12541	12660	12566	12747	12703	12518	12610	12693	12786	12621	12594	12661	12678	12595	12725	12489	12632	12589	12688	12425	12585	12653	12614	12657	12616	12627	12521	12649	12665	12592	12711	12555	12683	12452	12682	12673	12513	12522	12780	12645	12597	12583	12613	12646	12570	12699	12600	12834	12547	12655	12653	12760	12656	12654	12581	12591	12576	12640	12854	12598	12624	12658	12706	12750	12579	12748	12668	12601	12766	12520	12688	12543	12598	12665	12647	12677	12590	12698	12524	12861	12637	12540	12675	12693	12723	12473	12712	12678	12633	12498	12602	12697	12619	12568	12764	12851	12545	12716	12582	12636	12650	12723	12697	12737	12654	12604	12618	12713	12675	12706	12570	12789	12679	12665	12512	12579	12647	12524	12674	12749	12582	12795	12558	12549	12684	12585	12745	12591	12625	12546	12663	12583	12574	12440	12585	12640	12827	12656	12635	12572	12596	12643	12582	12687	12638	12686	12667	12666	12714	12672	12586	12727	12768	12517	12696	12694	12632	12753	12699	12639	12694	12530	12666	12665	12511	12679	12686	12741	12643	12573	12743	12523	12693	12599	12662	12653	12637	12651	12539	12674	12515	12659	12572	12665	12696	12724	12591	12712	12592	12574	12497	12552	12483	12704	12571	12708	12689	12721	12725	12683	12607	12625	12581	12615	12639	12634	12683	12586	12643	12756	12536	12778	12735	12707	12681	12626	12717	12659	12829	12586	12671	12694	12616	12574	12689	12747	12754	12649	12644	12581	12568	12536	12640	12717	12632	12668	12729	12635	12755	12440	12496	12576	12696	12529	12706	12563	12612	12623	12522	12565	12656	12702	12554	12809	12682	12537	12677	12615	12588	12452	12518	12765	12618	12648	12512	12628	12694	12604	12637	12619	12678	12618	12623	12809	12552	12613	12665	12624	12617	12612	12438	12660	12684	12737	12579	12681	12632	12570	12635	12595	12682	12570	12491	12772	12657	12561	12550	12463	12604	12736	12570	12421	12759	12670	12795	12609	12702	12676	12526	12663	12477	12527	12689	12723	12767	12701	12700	12449	12770	12568	12834	12561	12762	12546	12933	12705	12566	12757	12701	12459	12676	12723	12672	12546	12667	12622	12663	12597	12620	12577	12453	12650	12786	12511	12664	12555	12710	12620	12616	12450	12690	12720	12561	12433	12622	12493	12603	12599	12499	12532	12654	12536	12515	12645	12737	12684	12636	12627	12684	12574	12527	12663	12723	12610	12580	12808	12601	12625	12604	12719	12614	12775	12542	12657	12652	12733	12615	12628	12566	12678	12538	12796	12386	12606	12737	12499	12732	12784	12564	12787	12535	12650	12589	12722	12564	12629	12746	12677	12655	12671	12549	12686	12637	12654	12656	12710	12613	12543	12427	12733	12560	12590	12674	12560	12635	12764	12510	12739	12553	12497	12671	12745	12656	12555	12635	12802	12603	12631	12573	12665	12586	12653	12866	12584	12527	12581
30444	36475	39616	26806	16186	12214	11764	11746	11551	11488	11712	11563	11790	11636	11546	11576	11826	11551	11562	11679	11757	11718	11705	11530	11635	11640	11690	11418	11396	11722	11496	11526	11580	11565	11589	11666	11724	11573	11680	11382	11516	11505	11553	11386	11689	11483	11834	11808	11709	11566	11588	11689	11506	11507	11699	11417	11507	11594	11534	11609	11516	11594	11565	11633	11425	11355	11495	11535	11454	11605	11419	11535	11612	11532	11596	11454	11570	11604	11693	11541	11582	11648	11627	11637	11556	11464	11683	11504	11620	11589	11643	11637	11576	11383	11729	11500	11593	11479	11377	11593	11498	11543	11668	11467	11647	11449	11574	11637	11573	11582	11462	11506	11382	11592	11576	11568	11548	11436	11693	11534	11776	11603	11682	11714	11616	11539	11631	11605	11375	11546	11539	11620	11403	11596	11690	11604	11547	11445	11714	11678	11552	11489	11672	11483	11559	11534	11589	11427	11592	11692	11590	11606	11516	11517	11577	11632	11630	11452	11503	11519	11583	11564	11590	11507	11597	11445	11509	11664	11521	11550	11523	11608	11506	11673	11500	11511	11486	11487	11543	11599	11520	11684	11552	11676	11701	11492	11640	11578	11460	11602	11676	11446	11647	11531	11457	11580	11518	11641	11678	11394	11693	11700	11541	11387	11441	11397	11730	11580	11518	11584	11322	11531	11477	11588	11578	11397	11579	11594	11686	11602	11619	11451	11666	11437	11676	11475	11478	11482	11669	11398	11470	11548	11687	11740	11624	11457	11564	11445	11626	11523	11609	11640	11617	11483	11546	11444	11579	11543	11494	11558	11688	11553	11526	11706	11550	11566	11570	11514	11623	11727	11497	11603	11827	11659	11479	11479	11449	11652	11692	11605	11494	11365	11510	11749	11394	11645	11506	11518	11428	11313	11516	11518	11708	11543	11555	11562	11583	11628	11590	11597	11531	11576	11612	11361	11588	11618	11598	11486	11347	11540	11338	11561	11594	11523	11445	11468	11509	11731	11557	11498	11563	11672	11677	11635	11398	11493	11569	11568	11466	11697	11518	11471	11564	11484	11706	11645	11537	11350	11641	11578	11548	11447	11653	11515	11399	11619	11781	11546	11294	11603	11553	11463	11421	11543	11438	11762	11669	11605	11493	11633	11580	11688	11512	11506	11449	11635	11548	11560	11695	11628	11681	11523	11459	11661	11449	11602	11626	11504	11520	11754	11781	11545	11411	11491	11413	11556	11547	11605	11456	11665	11373	11482	11694	11602	11442	11439	11481	11556	11511	11580	11521	11488	11624	11420	11600	11559	11681	11716	11557	11491	11555	11508	11615	11595	11634	11600	11486	11552	11445	11581	11602	11498	11601	11459	11553	11305	11288	11531	11604	11653	11495	11575	11645	11645	11510	11704	11701	11479	11539	11376	11430	11484	11568	11637	11423	11610	11484	11450	11650	11556	11567	11594	11547	11435	11362	11512	11669	11557	11417	11482	11413	11641	11420	11442	11632	11593	11603	11675	11532	11552	11574	11628	11509	11465	11517	11657	11663	11564	11760	11619	11775	11476	11482	11590	11489	11449	11662	11635	11557	11523	11639	11644	11552	11443	11438	11513	11623	11678	11608	11561	11505	11499	11341	11552	11435	11687	11541	11452	11624	11588	11679	11653	11495	11548	11434	11416	11514	11475	11520	11542	11493	11394	11637	11568	11571	11391	11628	11684	11456	11532	11561	11699	11494	11579	11557	11422	11516	11475	11702	11625	11492	11501	11506	11450	11447	11496	11688	11502	11635	11490	11691	11671	11592	11457	11533	11525	11376	11686	11559	11601	11642	11535	11567	11456	11623	11507	11520	11591	11427	11635	11539	11565	11547	11549	11546	11431	11538	11600	11589	11687	11614	11599	11581	11504	11565	11388	11686	11517	11430	11630	11560	11496	11627	11480	11575	11577	11617	11346	11619	11460	11450	11500	11390	11502	11480	11576	11660	11757	11597	11637	11458	11522	11630	11586	11830	11526	11647	11592	11508	11643	11630	11519	11580	11586	11764	11634	11626	11614	11467	11736	11559	11475	11647	11630	11577	11545	11526	11584	11479	11454	11512	11774	11350	11459	11575	11546	11550	11630	11411	11595	11458	11638	11521	11547	11503	11654	11400	11516	11416	11391	11377	11445	11624	11579	11317	11467	11496	11507	11536	11472	11582	11627	11677	11612	11543	11357	11665	11624	11560	11478	11631	11411	11422	11679	11703	11527	11489	11471	11529	11491	11493	11497	11560	11442	11404	11535	11695	11472	11812	11351	11612	11532	11615	11418	11634	11466	11613	11534	11596	11656	11633	11564	11582	11545	11519	11577	11612	11620	11441	11508	11634	11561	11431	11656	11645	11442	11597	11602	11524	11535	11657	11481	11549	11629	11515	11455	11598	11361	11716	11401	11637	11554	11695	11555	11581	11327	11534	11468	11540	11526	11505	11426	11509	11650	11485	11568	11538	11372	11592	11425	11472	11513	11490	11560	11497	11479	11654	11585	11829	11641	11572	11492	11500	11503	11503	11467	11845	11755	11664	11514	11445	11851	11524	11496	11512	11586	11716	11459	11598	11503	11644	11826	11699	11571	11531	11464	11613	11533	11619	11765	11485	11524	11558	11570	11524	11540	11624	11520	11411	11577	11539	11554	11705	11505	11673	11592	11499	11468	11478	11521	11472	11593	11631	11607	11696	11700	11475	11557	11457	11511	11638	11583	11414	11561	11558	11498	11503	11507	11730	11520	11585	11466	11496	11538	11581	11626	11688	11585	11410	11546	11534	11337	11497	11450	11623	11508	11376	11486	11359	11561	11505	11385	11471	11509	11715	11600	11553	11486	11490	11681	11461	11511	11625	11891	11731	11616	11624	11633	11530	11593	11567	11625	11629	11535	11667	11516	11531	11634	11605	11643	11531	11494	11659	11553	11609	11669	11501	11457	11559	11525	11395	11447	11649	11736	11529	11597	11619	11562	11585	11588	11498	11699	11747	11538	11666	11524	11453	11520	11520	11612	11477	11572	11513	11634	11548	11736	11567	11422	11457	11614	11268	11623	11535	11493	11491	11634	11566	11677	11456	11407	11638	11416	11679	11428	11455	11457	11451	11670	11658	11699	11560	11637	11669	11485	11408	11353	11616	11515	11514	11606	11591	11591	11463	11688	11563	11484	11673	11588	11578	11558	11488	11470	11449	11570	11530	11590	11544	11445	11778	11540	11632	11567	11588	11623	11710	11397	11636	11350	11611	11344	11545	11634	11552	11427	11520	11597	11785	11706	11501	11519	11418	11542	11601	11523	11746	11639	11555	11564	11565	11511	11547	11414	11552	11539	11679	11592	11477	11450	11499	11633	11514	11419	11732	11559	11696	11670	11579	11545	11590	11518	11494	11503	11522	11623	11484	11556	11508	11522	11599	11573	11545	11627	11518	11540	11542	11537	11348	11612	11637	11721	11605	11569	11606	11615	11597	11447	11657	11410	11479	11727	11552	11388	11534	11488	11507	11661	11586	11630	11482	11500	11823	11718	11428	11432	11539	11504	11673	11763	11570	11386	11551	11580	11482	11500	11538	11687	11578	11642	11612	11460	11571	11568	11631	11698	11657	11512	11553	11592	11616	11670	11508	11530	11643	11550	11717	11681	11684	11733	11715	11541	11659	11460	11486	11396	11510	11497	11580	11498	11663	11525	11512	11502	11597	11406	11513	11641	11585	11530	11610	11405	11614	11533	11676	11498	11583	11574	11645	11418	11471	11490	11592	11642	11560	11613	11588	11623	11436	11500	11413	11452	11460	11524	11615	11598	11529	11702	11571	11515	11467	11498	11541	11640	11797	11511	11390	11541	11553	11645	11432	11413	11626	11699	11590	11453	11542	11526	11540	11516	11381	11556	11627	11501	11501	11595	11549	11483	11522	11562	11655	11552	11371	11517	11585	11504	11602	11553	11529	11412	11559	11519	11624	11417	11502	11644	11450	11475	11482	11570	11616	11531	11529	11474	11527	11566	11395	11445	11559	11573	11593	11463	11385	11515	11672	11400	11421	11560	11684	11444	11457	11644	11683	11403	11460	11474	11703	11523	11623	11442	11713	11519	11496	11544	11601	11381	11628	11539	11645	11641	11537	11436	11481	11361	11523	11492	11492	11453	11710	11608	11400	11503	11531	11518	11604	11680	11522	11712	11535	11769	11606	11382	11543	11437	11702	11583	11552	11634	11591	11663	11558	11365	11517	11450	11566	11462	11439	11491	11643	11627	11675	11498	11579	11719	11388	11599	11562	11544	11656	11291	11362	11706	11565	11538	11380	11669	11534	11513	11582	11420	11498	11577	11494	11668	11602	11515	11457	11630	11523	11543	11632	11505	11528	11479	11545	11630	11609	11553	11506	11472	11517	11683	11564	11640	11557	11672	11508	11521	11480	11644	11620	11593	11527	11532	11445	11673	11553	11633	11461	11391	11685	11562	11699	11500	11576	11683	11540	11553	11470	11644	11632	11506	11482	11635	11661	11566	11556	11438	11455	11477	11499	11629	11578	11522	11553	11575	11591	11599	11502	11485	11414	11478	11576	11507	11432	11638	11663	11586	11606	11583	11703	11447	11574	11473	11476	11450	11693	11558	11622	11514	11413	11459	11505	11519	11405	11367	11557	11535	11476	11559	11503	11578	11575	11469	11624	11422	11598	11649	11581	11483	11526	11623	11629	11568	11502	11675	11598	11566	11658	11499	11481	11551	11327	11573	11530	11603	11583	11466	11637	11632	11521	11396	11628	11645	11568	11606	11460	11648	11448	11553	11308	11524	11507	11523	11547	11628	11436	11512	11541	11561	11813	11528	11603	11635	11547	11689	11610	11578	11568	11500	11522	11457	11792	11490	11608	11655	11504	11760	11534	11604	11498	11551	11554	11509	11607	11501	11601	11580	11708	11532	11568	11438	11431	11539	11502	11674	11776	11496	11621	11683	11656	11582	11545	11492	11496	11507	11420	11556	11615	11565	11633	11488	11580	11641	11642	11663	11537	11749	11658	11569	11503	11479	11483	11695	11774	11598	11598	11476	11254	11547	11436	11561	11677	11549	11464	11743	11516	11503	11623	11744	11696	11532	11305	11655	11653	11696	11639	11699
41734	59542	45168	26562	16732	12691	12369	12426	12709	12528	12639	12397	12592	12718	12439	12563	12604	12540	12508	12453	12595	12328	12568	12438	12543	12575	12464	12575	12567	12492	12706	12519	12527	12589	12360	12491	12566	12555	12492	12589	12431	12404	12489	12395	12591	12434	12553	12378	12683	12543	12489	12412	12494	12536	12620	12380	12599	12591	12611	12588	12426	12500	12522	12554	12517	12412	12430	12531	12399	12555	12244	12583	12431	12538	12409	12541	12523	12632	12648	12509	12539	12646	12476	12339	12392	12506	12608	12535	12438	12408	12364	12328	12686	12525	12463	12409	12473	12396	12544	12525	12242	12477	12795	12583	12669	12422	12489	12547	12564	12442	12468	12378	12593	12417	12628	12530	12534	12500	12648	12397	12506	12388	12599	12361	12631	12557	12485	12435	12447	12395	12695	12347	12511	12463	12503	12498	12493	12574	12599	12557	12490	12536	12513	12376	12359	12575	12366	12659	12330	12577	12613	12528	12573	12657	12351	12543	12629	12520	12359	12504	12575	12478	12570	12436	12531	12530	12567	12402	12302	12572	12431	12500	12504	12511	12520	12553	12403	12583	12680	12478	12446	12487	12386	12518	12472	12535	12581	12521	12498	12509	12431	12493	12496	12658	12517	12506	12444	12424	12558	12572	12380	12523	12373	12386	12434	12468	12645	12469	12429	12431	12440	12458	12482	12498	12482	12627	12554	12343	12340	12580	12349	12455	12496	12597	12680	12388	12435	12553	12559	12474	12592	12486	12519	12489	12646	12557	12470	12471	12554	12697	12441	12480	12578	12504	12468	12513	12501	12500	12526	12523	12648	12358	12424	12463	12610	12567	12583	12562	12505	12592	12421	12521	12753	12572	12392	12542	12516	12404	12636	12479	12475	12401	12429	12359	12553	12539	12599	12487	12559	12600	12490	12375	12370	12522	12462	12597	12646	12362	12497	12517	12447	12557	12588	12543	12348	12475	12507	12438	12507	12478	12516	12471	12586	12395	12482	12385	12628	12279	12410	12426	12448	12529	12546	12449	12454	12442	12323	12534	12565	12343	12486	12382	12580	12471	12469	12685	12504	12512	12550	12369	12411	12469	12498	12461	12693	12430	12473	12586	12309	12538	12532	12492	12507	12447	12327	12415	12467	12471	12729	12452	12531	12531	12583	12452	12431	12572	12531	12468	12408	12647	12524	12460	12431	12467	12466	12405	12519	12517	12688	12634	12386	12432	12515	12700	12474	12558	12644	12470	12617	12482	12463	12527	12481	12539	12503	12565	12253	12500	12558	12496	12479	12549	12421	12513	12562	12580	12366	12617	12521	12565	12341	12697	12365	12594	12314	12452	12538	12393	12369	12329	12562	12418	12441	12471	12583	12419	12321	12565	12460	12442	12360	12560	12424	12666	12413	12529	12570	12310	12486	12489	12613	12494	12498	12366	12496	12650	12471	12348	12373	12536	12338	12501	12461	12548	12372	12469	12628	12517	12503	12401	12627	12617	12432	12675	12381	12555	12506	12556	12622	12501	12512	12589	12584	12561	12458	12346	12546	12569	12442	12513	12588	12492	12661	12464	12652	12597	12347	12560	12442	12506	12463	12671	12446	12496	12503	12476	12554	12412	12526	12499	12476	12479	12670	12552	12550	12351	12619	12568	12521	12438	12573	12350	12595	12439	12534	12442	12465	12606	12512	12516	12453	12493	12517	12541	12541	12473	12491	12540	12479	12422	12606	12420	12413	12698	12452	12307	12606	12485	12603	12568	12461	12218	12571	12630	12542	12465	12447	12482	12556	12550	12447	12552	12224	12568	12577	12498	12565	12671	12570	12592	12560	12488	12548	12550	12394	12539	12472	12574	12577	12425	12577	12539	12463	12459	12357	12484	12674	12410	12550	12522	12593	12427	12396	12380	12341	12518	12512	12674	12578	12519	12389	12472	12619	12458	12380	12463	12440	12473	12441	12488	12472	12443	12462	12534	12428	12477	12510	12373	12573	12383	12491	12493	12462	12465	12785	12335	12611	12461	12497	12499	12562	12376	12668	12600	12594	12422	12647	12605	12612	12500	12638	12469	12523	12463	12383	12255	12432	12666	12434	12368	12577	12543	12485	12483	12402	12453	12554	12396	12434	12516	12457	12447	12548	12529	12607	12435	12538	12603	12496	12585	12491	12364	12455	12471	12355	12518	12610	12556	12483	12507	12418	12640	12487	12550	12619	12683	12545	12625	12426	12501	12481	12563	12667	12539	12366	12747	12503	12448	12402	12583	12525	12552	12609	12622	12459	12476	12605	12529	12443	12560	12549	12646	12482	12649	12351	12498	12459	12462	12548	12457	12311	12612	12525	12622	12618	12544	12461	12512	12487	12397	12321	12442	12472	12557	12809	12492	12690	12510	12550	12452	12488	12583	12304	12573	12516	12533	12552	12473	12541	12461	12530	12475	12465	12442	12637	12621	12385	12459	12472	12567	12605	12483	12464	12660	12330	12585	12629	12451	12461	12467	12506	12630	12444	12681	12523	12608	12373	12379	12546	12546	12340	12452	12379	12573	12443	12564	12591	12543	12557	12552	12367	12596	12448	12663	12435	12480	12384	12441	12600	12544	12549	12597	12468	12436	12574	12355	12607	12468	12430	12691	12504	12501	12701	12538	12368	12454	12495	12501	12440	12431	12435	12460	12476	12561	12615	12570	12471	12480	12514	12597	12522	12540	12467	12439	12435	12494	12489	12403	12566	12488	12533	12645	12580	12610	12549	12538	12635	12512	12357	12339	12618	12354	12549	12450	12547	12535	12424	12382	12746	12662	12568	12274	12414	12361	12652	12510	12467	12525	12699	12539	12409	12548	12412	12329	12496	12429	12469	12521	12479	12616	12601	12715	12638	12549	12553	12561	12563	12543	12649	12423	12469	12452	12440	12487	12459	12640	12581	12516	12621	12458	12504	12625	12540	12548	12530	12441	12350	12533	12453	12484	12585	12483	12440	12305	12479	12401	12590	12613	12540	12513	12549	12577	12512	12457	12562	12513	12457	12482	12462	12489	12491	12497	12470	12411	12604	12540	12446	12495	12480	12729	12545	12527	12628	12535	12435	12592	12565	12498	12523	12650	12459	12472	12386	12569	12444	12373	12646	12508	12297	12564	12272	12495	12533	12448	12461	12460	12547	12648	12677	12496	12573	12487	12438	12586	12453	12577	12574	12695	12361	12528	12436	12524	12490	12554	12501	12596	12445	12364	12349	12437	12497	12507	12494	12403	12500	12312	12541	12403	12338	12493	12590	12501	12568	12508	12641	12511	12662	12491	12425	12328	12564	12520	12481	12477	12547	12597	12445	12599	12568	12500	12592	12445	12538	12609	12335	12355	12450	12526	12677	12636	12294	12671	12412	12518	12651	12491	12377	12448	12492	12453	12596	12411	12506	12521	12563	12578	12445	12629	12594	12518	12561	12520	12522	12482	12622	12392	12613	12484	12632	12419	12379	12531	12472	12640	12465	12311	12446	12543	12654	12547	12532	12423	12602	12438	12692	12484	12575	12489	12478	12406	12480	12638	12536	12529	12572	12519	12451	12477	12609	12434	12588	12583	12467	12393	12568	12461	12391	12532	12575	12482	12450	12508	12544	12577	12363	12509	12228	12601	12466	12568	12480	12659	12609	12499	12588	12437	12451	12437	12412	12648	12287	12520	12412	12535	12459	12500	12507	12484	12449	12424	12466	12457	12384	12373	12494	12424	12467	12529	12507	12533	12401	12573	12645	12407	12576	12587	12507	12535	12619	12617	12426	12494	12488	12627	12444	12461	12407	12530	12527	12565	12441	12417	12536	12556	12564	12373	12513	12543	12421	12474	12509	12455	12542	12510	12402	12372	12713	12583	12454	12520	12548	12601	12576	12554	12569	12675	12594	12600	12487	12501	12505	12488	12545	12598	12376	12338	12545	12431	12436	12466	12574	12537	12476	12588	12449	12287	12593	12355	12517	12588	12457	12449	12544	12608	12590	12427	12536	12496	12251	12563	12341	12582	12585	12614	12455	12320	12348	12416	12591	12435	12455	12569	12504	12629	12540	12449	12442	12512	12565	12456	12603	12395	12486	12442	12439	12560	12447	12562	12577	12589	12494	12447	12473	12568	12396	12519	12491	12618	12519	12548	12525	12552	12606	12640	12601	12515	12578	12626	12717	12453	12514	12368	12449	12461	12570	12461	12497	12406	12520	12472	12590	12477	12551	12521	12493	12513	12517	12490	12405	12347	12584	12507	12432	12512	12572	12474	12558	12365	12418	12474	12538	12353	12586	12616	12530	12302	12604	12623	12475	12534	12456	12561	12703	12357	12683	12527	12483	12333	12716	12465	12442	12612	12305	12504	12523	12476	12417	12526	12365	12722	12455	12427	12466	12515	12430	12491	12567	12437	12554	12455	12395	12576	12419	12668	12469	12483	12270	12559	12456	12471	12550	12452	12449	12464	12551	12487	12546	12511	12559	12452	12641	12507	12494	12523	12450	12505	12667	12662	12677	12661	12536	12528	12478	12608	12432	12336	12590	12678	12534	12431	12567	12615	12576	12496	12460	12683	12586	12565	12477	12490	12545	12506	12468	12443	12464	12451	12521	12464	12404	12408	12475	12530	12443	12488	12566	12488	12510	12523	12415	12451	12636	12546	12399	12594	12535	12531	12533	12406	12343	12653	12554	12552	12473	12620	12438	12559	12597	12429	12322	12625	12520	12474	12577	12533	12611	12481	12550	12538	12350	12418	12550	12375	12510	12437	12642	12625	12508	12622	12480	12340	12467	12532	12505	12506	12520	12588	12481	12615	12401	12394	12592	12438	12449	12504	12621	12447	12457	12620	12509	12651	12491	12334	12567	12476	12595	12410	12552	12537	12678	12500	12587	12472	12495	12402	12488	12459	12310	12465	12416	12473	12589	12671	12519	12322	12427	12473	12460	12566	12496	12454	12613	12475	12433	12441	12524	12443	12480	12303	12577	12687	12568	12473	12486	12458	12435	12444	12526	12368	12316	12479	12515	12549	12537	12632	12361	12515	12634	12599	12494	12512	12447	12605	12447	12656	12407	12649	12470	12467	12376	12410	12467	12492	12619	12520	12603	12641	12585	12602	12474	12474	12585	12560	12550	12449	12440	12671
24106	23664	36852	32650	26333	21666	17525	12588	11362	11652	11408	11371	11346	11429	11508	11431	11456	11555	11633	11471	11578	11331	11569	11314	11214	11416	11283	11489	11442	11298	11370	11300	11245	11418	11427	11216	11292	11351	11527	11169	11296	11351	11300	11266	11063	11227	11084	11332	11316	11108	11257	11352	11285	11157	11229	11225	11341	11309	11362	11200	11259	11344	11135	11169	11252	11225	11181	11560	11392	11112	11270	11286	11226	11199	11260	11292	11459	11097	11325	11251	11288	11344	11195	11137	11172	11196	11207	11215	11115	11143	11278	11290	11113	11393	11120	11285	11395	11253	11130	11188	11230	11363	11190	11175	11275	11305	11321	11270	11246	11169	11277	11250	11332	11395	11328	11262	11250	11222	11114	11212	11339	11153	11392	11379	11219	11244	11231	11252	11339	11394	11477	11111	11336	11351	11288	11309	11290	11222	11261	11280	11118	11240	11174	11263	11319	11002	11262	11445	11227	11373	11267	11150	10965	11279	11337	11315	11177	11252	11326	11381	11399	11165	11250	11328	11268	11268	11360	11275	11259	11414	11265	11129	11269	11146	11313	11141	11313	11076	11361	11359	11227	11278	11168	11157	11325	11217	11453	11148	11183	11182	11244	11084	11305	11286	11193	11242	11290	11190	11236	11197	11171	11125	11372	11284	11242	11181	11243	11224	11312	11165	11196	11311	11187	11174	11164	11236	11105	11120	11255	11196	11406	11334	11138	11357	11318	11261	11308	11090	11179	11310	11232	11272	11255	11313	11328	11333	11341	11130	11135	11198	11276	11347	11151	11100	11238	11298	11153	11098	11333	11253	11369	11317	11363	11320	11404	11309	11114	11354	11487	11261	11366	11195	11192	11114	11248	11229	11291	11148	11322	11308	11187	11210	11265	11272	11272	11252	11122	11133	11115	11292	11292	11327	11337	11154	11360	11255	11150	11248	11090	11363	11173	11220	11084	11165	11167	11321	11088	11284	11335	11142	11104	11186	11270	11368	11325	11277	11402	10966	11158	11158	11323	11395	11319	11295	11201	11182	11112	11205	11191	11240	11280	11417	11443	11125	11143	11268	11336	11241	11235	11199	11118	11179	11263	11174	11157	11242	11415	11315	10956	11157	11208	11244	11126	11308	11328	11361	11283	11377	11143	11091	11287	11140	11155	11086	11188	11064	11335	11292	11221	11156	11297	11180	11132	11116	11259	11343	11306	11375	11132	11481	11351	11388	11182	11199	11091	11247	11053	11206	11146	11175	11188	11151	11191	11207	11233	11246	11342	11149	11254	11141	11345	11299	11240	11322	11180	11156	11338	11148	11184	11143	11267	11129	11240	11091	11249	11323	11259	11112	11308	11103	11296	11201	11293	11144	11096	11145	11060	11057	11267	11279	11197	11219	11189	11171	11235	11172	11176	11096	11169	11307	11399	11068	11362	11275	11365	11362	11158	11208	11320	11121	11291	11145	11409	11323	11353	11101	11274	11269	11286	11328	11209	11187	11142	11147	11161	11172	11207	11219	11257	11230	11278	11433	11331	11089	11149	11327	11228	11460	11297	11355	11228	11199	11165	11166	11155	11355	11296	11181	11244	11328	11179	11322	11320	11234	11237	11153	11233	11079	11257	11262	11272	11366	11204	11254	11400	11302	11348	11246	11189	11120	11290	11237	11067	11047	11342	11245	11173	11037	11364	11150	11202	11085	11224	11274	11164	11302	11287	11296	11248	11257	11292	11253	11459	11359	11196	11020	11091	11247	11259	11222	11235	11197	11136	11261	11252	11425	11159	11213	11085	11089	11324	11308	11188	11093	11180	11090	11120	11141	11230	11267	11259	11212	11419	11176	11235	11172	11154	11213	11306	11233	11233	11163	11316	11412	11271	11331	11239	11220	11282	11209	11283	11177	11163	11388	11001	11192	11124	11491	11256	11301	11182	11280	11122	11361	11219	11114	11152	11231	11302	11133	11226	11172	11276	11194	11261	11148	11317	11191	11284	11244	11221	11291	11260	11128	11332	11234	11284	11360	11365	11274	11325	11314	11210	11157	11258	11220	11214	11183	11249	11194	11281	11243	11357	11330	11272	11221	11183	11217	11384	11367	11184	11131	11364	11438	11231	11137	11133	11226	11216	11322	11270	11261	11216	11351	11140	11097	11146	11134	11134	11150	11185	11160	11118	11220	11355	11071	11184	11390	11387	11173	11148	11179	11163	11266	11194	11234	11237	11144	11243	11253	11185	11139	11159	11323	11199	11364	11162	11088	11168	11121	11158	11242	11269	11178	11233	11363	11107	11245	11239	11132	11247	11037	11243	11298	11413	11010	11161	11266	11271	11204	11230	11140	11302	11134	11241	11086	11158	11428	11215	11335	11257	11050	11222	11251	11372	11244	11358	11220	11316	11242	11293	11243	11267	11235	11347	11136	11267	11268	11155	11288	11229	11266	11168	11267	11242	11132	11277	11294	11214	11216	11244	11053	11173	11194	11300	11210	11242	11333	11456	11350	11119	11207	11319	11273	11583	11132	11071	11192	11129	11276	11267	11127	11114	11283	11244	11284	11206	11169	11153	11219	11275	11206	11191	11288	11227	11411	11156	11267	11009	11246	11222	11142	11270	11051	11223	11344	11219	11242	11324	11317	11312	11267	11191	11162	11279	11282	11176	11380	11298	11168	11240	11363	11401	11235	11266	11246	11233	11241	11058	11305	11239	11218	10989	11193	11205	11316	11199	11335	11358	11287	11185	11278	11207	11322	11070	11174	11297	11300	11131	11293	11283	11400	11146	11189	11290	11248	11485	11042	11066	11129	11035	11218	11203	11457	11277	11191	11205	11128	11245	11197	11143	11222	11247	11131	11335	11176	11335	11209	11213	11343	11206	11273	11190	11218	11129	11267	11115	11226	11203	11203	11295	11269	11307	11403	11221	11195	11186	11265	11210	11138	11417	11383	11255	11267	11269	11300	11177	11306	11383	11077	11277	11347	11160	11245	11218	11161	11322	11422	11291	11238	11290	11179	11179	11170	11153	11109	11239	11339	11087	11175	11343	11183	11246	11227	11112	11085	11189	11143	11532	11075	11316	11132	11329	11203	11213	11271	11191	11086	11179	11415	11295	11166	11291	11388	11280	11259	11203	11127	11158	11124	11202	11195	11436	11235	11232	11356	11180	11283	11328	11358	11263	11126	11265	11292	11290	11357	11214	11178	11210	11229	11200	11271	11190	11088	11106	11166	11189	11200	11298	11171	11381	11231	11207	11251	11290	11143	11152	11240	11233	11253	11368	11251	11209	11306	11152	11225	11186	11413	11287	11420	11253	11323	11112	11230	11356	11412	11414	11364	11314	11266	11207	11167	11136	11117	11268	11251	11273	11289	11267	11371	11255	11154	11292	11367	11120	11353	11192	11174	11166	11177	11313	11287	11275	11168	11208	11300	11364	11243	11135	11402	11124	11269	11149	11247	11197	11187	11338	11122	11161	11285	11286	11279	11298	11207	11259	11201	11186	11334	11353	11143	11084	11227	11116	11363	11092	11296	11109	11216	11335	11255	11386	11227	11409	11310	11127	10886	11206	11245	11319	11372	11127	11255	11142	11512	11399	11143	11236	11270	11186	11167	11228	11285	11169	11234	11229	11160	11245	11362	11296	11112	11263	11165	11295	11379	11211	11244	11227	11223	11377	11237	11146	11234	11063	11219	11128	11373	11306	11221	11357	11225	11319	11395	11148	11224	11134	11217	11200	11337	11241	11286	11302	11193	11298	11239	11311	11361	11352	11332	11255	11161	11098	11231	11193	11244	11327	11133	11136	11204	11203	11259	11141	11137	11146	11205	11247	11269	11270	11499	11240	11243	11219	11164	11358	11299	11227	11300	11344	11096	11256	11049	11287	11307	11191	11205	11189	11379	11237	11308	11102	11168	11281	11546	11367	11113	11394	11290	11067	11189	11263	11321	11315	11217	11194	11492	11281	11096	11133	11405	11288	11086	11001	11140	11306	11249	11286	11445	11446	11261	11153	11257	11338	11080	11198	11226	11098	11267	11427	11143	11423	11219	11152	11181	11322	11321	11073	11220	11322	11158	11319	11155	11174	11308	11249	11131	11403	11175	11140	11197	11109	11300	11469	11344	11336	10996	11278	11287	11164	11110	11214	11268	11266	11270	11064	11306	11066	11319	11341	11246	11294	11263	11237	11219	11191	11169	11208	11208	11259	11388	11449	11288	11204	11252	11286	11313	11180	11264	11018	11269	11212	11235	11298	11273	11192	11165	11160	11345	11134	11009	11036	11112	11166	11340	11373	11177	11185	11231	11248	11361	11350	11302	11092	11219	11088	11203	11217	11326	11272	11149	11148	11151	11155	11379	11332	11337	11213	11295	11173	11266	11307	11261	11308	11275	11379	11415	11122	11198	11231	11162	11088	11188	11269	11129	11236	11310	11351	11133	11320	11397	11136	11160	11373	11339	11409	11343	11157	11273	11289	11194	11307	11177	11207	11124	11240	11288	11173	11170	11172	11411	11246	11134	11211	11184	11067	11270	11353	11212	11211	11268	11043	11194	11220	11116	11288	11287	11176	11120	11297	11431	11126	11249	11238	11292	11117	11398	11299	11201	11199	11255	11166	11522	11260	11216	11262	11163	11200	11347	11301	11294	11167	11131	11457	11234	11131	11209	11474	11268	11279	11256	11059	11287	11301	11198	11287	11113	11282	11390	11163	11183	11317	11331	11136	11433	11156	11169	11295	11261	11063	11185	11195	11104	11375	11308	11148	11205	11042	11239	11199	11265	11409	11299	11255	11456	11420	11240	11218	11259	11191	11319	11423	11361	11154	11125	11250	11207	11128	11195	11149	11113	11140	11166	11238	11214	11227	11162	11181	11306	11146	11158	11324	11291	11025	11157	11256	11356	11278	11133	11154	11270	11334	11404	11098	11085	11249	11236	11289	11227	11276	11229	11222	11205	11151	11050	11167	11163	11226	11237	11091	11106	11134	11331	11315	11264	11103	11202	11232	11159	11311	11138	11187	11210	11329	11093	11010	11114	11226	11201	11154	11176	11287	11251	11092	11219	11321	11264	11347	11272	11322	11270	11242	11130	11243	11326	11238	11366	11443	11238	11396	11272	11148	11366	11399	11303	11186	11315	11207	11154
64204	105929	86731	60354	36884	14546	12379	12420	12379	12317	12407	12327	12341	12513	12313	12307	12344	12295	12306	12184	12363	12372	12197	12258	12471	12512	12341	12312	12444	12405	12383	12398	12322	12278	12268	12379	12337	12266	12345	12263	12319	12310	12419	12419	12232	12426	12339	12335	12363	12341	12284	12270	12325	12260	12483	12427	12335	12284	12285	12272	12417	12292	12376	12078	12307	12274	12390	12332	12414	12347	12559	12306	12299	12218	12325	12478	12401	12315	12458	12289	12292	12445	12225	12353	12306	12432	12281	12462	12149	12423	12320	12428	12321	12362	12361	12229	12177	12152	12312	12313	12364	12281	12366	12400	12423	12550	12339	12415	12368	12210	12474	12245	12345	12233	12400	12433	12271	12376	12076	12423	12287	12365	12382	12382	12394	12327	12406	12182	12306	12368	12307	12285	12309	12344	12262	12320	12381	12266	12427	12294	12214	12339	12249	12195	12287	12370	12278	12314	12349	12223	12284	12266	12143	12469	12452	12225	12300	12292	12324	12508	12440	12317	12128	12316	12232	12332	12518	12190	12272	12206	12204	12254	12258	12361	12410	12359	12227	12233	12163	12433	12250	12319	12344	12243	12315	12372	12250	12217	12354	12225	12236	12317	12371	12338	12294	12376	12361	12410	12234	12182	12292	12156	12151	12418	12464	12491	12297	12326	12330	12289	12244	12346	12335	12462	12320	12253	12475	12425	12335	12307	12446	12311	12497	12411	12469	12189	12294	12334	12356	12302	12218	12358	12296	12216	12204	12392	12277	12349	12194	12331	12369	12257	12258	12268	12254	12132	12251	12282	12407	12305	12234	12288	12427	12327	12323	12283	12274	12188	12214	12352	12338	12327	12337	12325	12314	12482	12333	12215	12198	12421	12332	12325	12233	12375	12417	12465	12118	12165	12366	12263	12326	12335	12371	12266	12276	12248	12296	12256	12330	12365	12326	12312	12333	12291	12185	12321	12367	12331	12240	12293	12288	12170	12307	12230	12297	12318	12249	12238	12295	12270	12308	12450	12319	12472	12335	12389	12235	12208	12275	12426	12302	12220	12401	12420	12253	12473	12257	12447	12472	12307	12201	12236	12255	12285	12205	12175	12187	12243	12250	12309	12324	12296	12369	12428	12193	12373	12339	12275	12478	12403	12391	12150	12163	12396	12369	12338	12463	12283	12399	12369	12280	12255	12393	12204	12321	12364	12344	12388	12316	12407	12249	12271	12358	12337	12441	12251	12409	12404	12331	12291	12304	12359	12322	12314	12277	12506	12344	12392	12322	12287	12179	12428	12291	12289	12284	12359	12190	12296	12368	12372	12259	12270	12301	12495	12386	12358	12282	12276	12405	12300	12386	12179	12285	12127	12455	12482	12173	12180	12282	12308	12176	12233	12279	12291	12216	12306	12339	12239	12422	12310	12419	12339	12176	12136	12323	12395	12277	12470	12231	12323	12448	12463	12329	12335	12262	12359	12207	12265	12403	12335	12350	12262	12361	12328	12286	12479	12119	12342	12375	12185	12508	12304	12430	12356	12541	12368	12444	12335	12323	12232	12273	12303	12324	12421	12327	12237	12358	12376	12277	12322	12235	12298	12381	12346	12235	12286	12364	12454	12201	12422	12345	12392	12225	12376	12443	12488	12245	12196	12366	12311	12337	12394	12504	12306	12325	12290	12520	12408	12259	12355	12357	12378	12351	12163	12269	12208	12211	12322	12236	12257	12631	12376	12131	12316	12163	12445	12403	12219	12265	12308	12359	12280	12228	12287	12329	12437	12271	12184	12320	12312	12266	12289	12215	12301	12266	12308	12302	12061	12248	12343	12433	12289	12347	12485	12406	12314	12190	12405	12299	12309	12556	12277	12531	12387	12311	12320	12117	12276	12356	12362	12278	12288	12346	12316	12294	12308	12291	12295	12232	12230	12147	12295	12266	12266	12346	12310	12402	12359	12277	12414	12339	12404	12307	12322	12253	12291	12415	12286	12353	12355	12335	12350	12181	12315	12227	12306	12344	12429	12369	12242	12324	12426	12262	12304	12273	12265	12451	12317	12313	12368	12461	12302	12391	12350	12287	12292	12493	12404	12253	12326	12517	12308	12196	12251	12510	12295	12301	12406	12245	12382	12384	12388	12335	12315	12126	12399	12314	12195	12291	12166	12388	12441	12123	12326	12293	12328	12290	12355	12208	12458	12469	12350	12271	12273	12407	12297	12456	12361	12228	12254	12352	12293	12191	12407	12255	12292	12411	12414	12408	12426	12199	12172	12286	12132	12342	12248	12322	12294	12302	12305	12181	12459	12398	12346	12141	12389	12428	12297	12433	12291	12296	12461	12063	12355	12282	12213	12281	12024	12453	12289	12495	12420	12399	12318	12426	12289	12445	12272	12421	12139	12472	12388	12226	12340	12184	12199	12287	12354	12277	12355	12057	12229	12113	12468	12318	12309	12318	12157	12177	12283	12320	12346	12335	12379	12214	12373	12265	12357	12199	12323	12301	12474	12341	12347	12285	12393	12310	12275	12361	12378	12277	12396	12369	12162	12364	12265	12285	12189	12402	12462	12424	12298	12369	12235	12484	12320	12162	12363	12357	12347	12327	12353	12254	12374	12396	12373	12324	12246	12516	12171	12383	12230	12263	12227	12321	12032	12328	12311	12275	12170	12300	12186	12433	12094	12280	12203	12218	12392	12283	12347	12127	12415	12177	12413	12321	12331	12393	12303	12279	12422	12362	12184	12353	12283	12267	12188	12255	12333	12409	12204	12359	12343	12098	12485	12427	12321	12126	12214	12366	12331	12354	12480	12233	12179	12233	12323	12317	12264	12446	12293	12287	12271	12205	12394	12456	12233	12361	12328	12265	12274	12349	12297	12130	12107	12302	12405	12195	12216	12360	12302	12264	12415	12350	12231	12207	12210	12220	12177	12286	12287	12305	12262	12343	12411	12323	12367	12349	12190	12170	12335	12297	12461	12180	12297	12287	12401	12159	12458	12226	12294	12414	12349	12235	12396	12361	12207	12433	12206	12340	12236	12192	12252	12299	12292	12392	12412	12368	12373	12273	12239	12273	12230	12214	12236	12409	12132	12301	12172	12369	12073	12177	12343	12329	12293	12372	12390	12211	12278	12297	12342	12337	12320	12275	12219	12316	12419	12211	12298	12311	12335	12183	12278	12421	12229	12149	12312	12337	12224	12384	12402	12333	12368	12260	12286	12301	12490	12206	12310	12372	12406	12434	12242	12461	12466	12424	12264	12338	12396	12375	12413	12239	12392	12250	12380	12441	12266	12386	12123	12253	12312	12089	12503	12329	12205	12116	12260	12223	12394	12332	12234	12315	12338	12454	12476	12336	12328	12296	12416	12232	12337	12198	12336	12410	12317	12308	12234	12358	12280	12238	12231	12125	12448	12243	12445	12239	12417	12151	12383	12337	12446	12218	12314	12164	12225	12230	12359	12253	12325	12267	12450	12254	12204	12150	12176	12241	12180	12273	12289	12272	12310	12312	12300	12215	12332	12382	12596	12229	12448	12354	12417	12403	12297	12146	12329	12356	12309	12318	12471	12202	12236	12220	12365	12268	12329	12266	12305	12374	12258	12411	12436	12401	12115	12402	12261	12496	12342	12459	12266	12282	12365	12302	12418	12321	12424	12304	12212	12447	12180	12203	12381	12414	12260	12282	12288	12391	12302	12161	12302	12370	12334	12276	12259	12516	12498	12174	12195	12288	12259	12305	12312	12292	12362	12289	12558	12433	12230	12388	12311	12313	12204	12238	12263	12371	12202	12203	12154	12341	12289	12298	12437	12187	12370	12316	12329	12306	12347	12214	12071	12301	12319	12411	12181	12289	12284	12372	12299	12265	12365	12378	12116	12283	12208	12211	12189	12310	12251	12211	12325	12371	12330	12248	12197	12317	12438	12222	12200	12300	12347	12415	12373	12286	12353	12223	12283	12344	12290	12184	12322	12153	12402	12200	12278	12100	12461	12295	12337	12338	12266	12251	12313	12410	12278	12269	12306	12344	12230	12359	12273	12192	12312	12396	12280	12344	12406	12102	12405	12265	12256	12235	12237	12395	12338	12351	12315	12451	12104	12238	12310	12266	12289	12393	12475	12358	12214	12485	12195	12231	12483	12394	12250	12258	12274	12484	12365	12135	12255	12126	12163	12400	12216	12387	12270	12264	12341	12304	12470	12324	12358	12450	12163	12465	12215	12473	12223	12137	12347	12378	12438	12244	12223	12155	12195	12316	12325	12444	12285	12208	12375	12281	12370	12362	12267	12281	12321	12218	12363	12304	12432	12346	12081	12230	12210	12233	12208	12489	12377	12189	12240	12427	12315	12345	12457	12162	12325	12333	12290	12241	12364	12156	12377	12047	12205	12498	12403	12362	12319	12232	12367	12283	12393	12398	12179	12336	12358	12265	12481	12350	12358	12400	12291	12150	12160	12290	12368	12337	12344	12278	12389	12321	12355	12296	12312	12266	12377	12320	12338	12257	12268	12321	12287	12331	12266	12384	12383	12296	12395	12353	12155	12331	12295	12514	12398	12164	12391	12430	12277	12231	12359	12396	12292	12370	12242	12252	12324	12186	12415	12167	12383	12272	12176	12343	12282	12301	12316	12332	12207	12306	12254	12415	12523	12480	12282	12234	12326	12274	12235	12291	12154	12401	12249	12284	12251	12256	12186	12351	12285	12240	12402	12377	12153	12216	12509	12181	12276	12188	12248	12276	12355	12387	12132	12248	12253	12204	12333	12398	12433	12445	12262	12483	12192	12351	12356	12395	12454	12239	12105	12455	12251	12196	12325	12449	12218	12286	12457	12328	12349	12361	12287	12186	12350	12285	12171	12323	12264	12312	12537	12354	12125	12426	12208	12325	12259	12505	12278	12332	12445	12295	12403	12379	12282	12496	12442	12293	12314	12307	12229	12298	12340	12287	12274	12144	12330	12251	12230	12403	12207	12306	12076	12238	12237	12370	12320	12284	12297	12166	12289	12319	12277	12396	12351	12403	12294	12281	12325	12182	12259	12318	12236	12304	12321	12222	12226	12321	12483	12304	12454	12375	12212	12188	12277	12354	12199	12339	12425	12395	12267	12371	12262	12185	12431	12464	12422	12221	12272	12356	12459
32337	36957	37825	25025	16017	13708	13686	13700	13580	13656	13528	13566	13553	13465	13751	13531	13552	13559	13641	13616	13693	13591	13499	13557	13558	13569	13616	13454	13519	13598	13627	13387	13538	13630	13695	13543	13662	13526	13639	13656	13464	13420	13359	13427	13545	13613	13448	13441	13558	13379	13417	13607	13486	13533	13507	13413	13465	13551	13510	13593	13509	13483	13671	13496	13537	13574	13537	13576	13497	13391	13544	13389	13568	13316	13632	13800	13401	13564	13524	13677	13624	13418	13473	13546	13543	13565	13444	13234	13551	13487	13387	13516	13522	13503	13626	13384	13517	13602	13591	13497	13432	13602	13444	13443	13493	13679	13371	13344	13520	13457	13508	13379	13456	13449	13573	13585	13485	13743	13567	13656	13686	13609	13304	13513	13434	13324	13605	13524	13536	13519	13547	13380	13570	13484	13414	13501	13432	13308	13510	13377	13463	13435	13538	13438	13471	13471	13474	13480	13647	13530	13422	13459	13695	13621	13370	13434	13515	13536	13504	13357	13718	13615	13484	13412	13484	13297	13529	13480	13523	13569	13497	13657	13489	13494	13665	13543	13547	13522	13440	13432	13659	13540	13595	13507	13464	13536	13626	13525	13434	13488	13499	13560	13632	13282	13563	13562	13567	13524	13522	13599	13413	13569	13593	13302	13477	13523	13549	13488	13526	13464	13655	13447	13531	13474	13366	13514	13503	13472	13463	13656	13556	13493	13313	13397	13476	13506	13402	13441	13424	13640	13505	13535	13488	13511	13431	13406	13404	13576	13595	13578	13582	13414	13492	13364	13480	13573	13672	13439	13512	13398	13477	13615	13389	13657	13585	13483	13558	13598	13446	13468	13383	13349	13629	13645	13387	13526	13569	13605	13455	13389	13681	13473	13520	13405	13455	13534	13522	13509	13447	13468	13396	13529	13469	13562	13539	13561	13319	13616	13638	13575	13353	13522	13565	13629	13383	13546	13477	13574	13605	13569	13671	13348	13507	13428	13441	13535	13492	13507	13451	13468	13320	13309	13229	13392	13498	13459	13442	13568	13481	13469	13667	13558	13317	13262	13601	13589	13392	13436	13549	13381	13421	13345	13426	13314	13387	13645	13584	13514	13558	13322	13475	13524	13623	13431	13600	13501	13510	13456	13511	13345	13476	13456	13557	13665	13540	13345	13576	13510	13686	13385	13479	13530	13600	13490	13528	13594	13650	13429	13465	13517	13381	13478	13669	13535	13525	13589	13440	13548	13466	13578	13387	13302	13443	13466	13435	13566	13517	13409	13522	13649	13435	13478	13408	13462	13472	13484	13376	13426	13504	13380	13697	13426	13467	13476	13397	13560	13665	13515	13370	13452	13369	13646	13398	13598	13522	13539	13675	13540	13547	13673	13670	13521	13447	13476	13631	13492	13306	13474	13475	13409	13520	13448	13517	13592	13371	13440	13479	13472	13609	13521	13589	13543	13518	13562	13732	13493	13437	13710	13616	13539	13522	13490	13349	13463	13357	13727	13393	13499	13536	13478	13598	13355	13593	13506	13404	13466	13526	13456	13453	13628	13402	13628	13311	13525	13536	13268	13638	13320	13469	13289	13401	13568	13438	13489	13572	13476	13521	13598	13472	13407	13605	13419	13440	13656	13634	13639	13540	13512	13453	13559	13321	13549	13385	13652	13407	13377	13535	13547	13556	13339	13411	13560	13542	13360	13347	13768	13480	13400	13450	13550	13421	13638	13584	13319	13495	13552	13418	13327	13420	13337	13594	13636	13463	13601	13476	13599	13496	13655	13687	13434	13626	13443	13622	13628	13547	13462	13394	13574	13398	13631	13505	13737	13548	13528	13480	13512	13361	13625	13548	13532	13409	13491	13661	13652	13380	13507	13436	13560	13583	13493	13574	13589	13433	13468	13646	13546	13443	13538	13448	13528	13430	13455	13507	13647	13476	13582	13491	13437	13420	13684	13441	13319	13453	13507	13443	13446	13577	13475	13671	13352	13653	13320	13535	13453	13489	13716	13448	13333	13290	13441	13537	13623	13482	13458	13444	13535	13574	13469	13352	13529	13394	13415	13489	13493	13441	13498	13463	13584	13351	13560	13354	13540	13588	13487	13275	13408	13514	13530	13650	13524	13570	13592	13428	13588	13311	13508	13508	13491	13483	13420	13625	13531	13608	13564	13581	13448	13631	13625	13503	13569	13442	13419	13359	13464	13589	13435	13494	13402	13578	13564	13565	13454	13313	13517	13413	13553	13338	13360	13416	13437	13505	13543	13492	13512	13588	13342	13556	13566	13622	13509	13582	13570	13792	13333	13333	13393	13648	13450	13434	13446	13568	13475	13617	13438	13552	13385	13429	13520	13354	13320	13497	13486	13567	13465	13518	13340	13476	13388	13540	13408	13618	13632	13584	13626	13545	13374	13514	13552	13519	13542	13630	13583	13589	13424	13393	13563	13363	13446	13328	13309	13363	13573	13405	13366	13323	13602	13632	13634	13573	13425	13328	13488	13657	13414	13643	13634	13507	13432	13580	13468	13668	13578	13322	13274	13360	13400	13459	13485	13308	13491	13336	13489	13425	13551	13580	13648	13514	13554	13438	13547	13658	13415	13547	13408	13643	13450	13369	13429	13450	13392	13436	13565	13530	13616	13722	13440	13280	13417	13599	13580	13574	13457	13316	13557	13595	13534	13449	13511	13417	13584	13530	13517	13571	13401	13436	13395	13527	13236	13345	13584	13463	13393	13500	13343	13542	13372	13519	13644	13443	13518	13596	13527	13687	13345	13526	13480	13487	13531	13641	13506	13397	13568	13529	13445	13391	13620	13397	13590	13519	13470	13460	13601	13692	13613	13840	13432	13501	13518	13568	13548	13556	13376	13538	13490	13495	13349	13403	13534	13350	13359	13450	13587	13427	13514	13415	13509	13502	13269	13503	13573	13519	13462	13597	13645	13461	13471	13371	13475	13551	13417	13626	13407	13496	13597	13492	13324	13567	13535	13432	13491	13579	13752	13595	13384	13587	13609	13658	13586	13554	13356	13631	13366	13570	13495	13618	13784	13567	13320	13585	13526	13384	13612	13413	13560	13342	13394	13447	13539	13499	13585	13464	13425	13606	13459	13483	13562	13369	13485	13427	13450	13499	13541	13470	13527	13440	13512	13429	13487	13507	13541	13446	13371	13576	13555	13393	13509	13594	13364	13541	13481	13539	13523	13518	13384	13366	13561	13421	13408	13640	13606	13389	13419	13419	13752	13490	13307	13393	13454	13570	13542	13470	13580	13536	13452	13511	13709	13489	13435	13557	13452	13462	13573	13509	13314	13439	13592	13638	13338	13704	13436	13440	13540	13573	13418	13326	13275	13428	13678	13504	13544	13813	13629	13557	13462	13390	13396	13498	13640	13330	13334	13487	13503	13413	13629	13580	13577	13463	13438	13495	13534	13430	13434	13421	13585	13401	13257	13508	13704	13556	13554	13444	13563	13420	13554	13566	13453	13465	13399	13689	13439	13446	13441	13515	13447	13397	13504	13358	13600	13527	13567	13485	13681	13371	13386	13571	13707	13573	13594	13532	13446	13365	13426	13477	13523	13631	13520	13373	13448	13571	13605	13600	13528	13452	13410	13392	13456	13389	13552	13619	13384	13543	13611	13616	13575	13599	13560	13491	13670	13632	13499	13558	13537	13498	13564	13478	13325	13409	13591	13633	13583	13481	13492	13660	13458	13620	13530	13578	13416	13411	13545	13730	13577	13479	13429	13395	13601	13442	13527	13483	13612	13522	13538	13541	13474	13362	13402	13497	13521	13352	13706	13722	13450	13288	13645	13462	13597	13327	13568	13287	13680	13560	13626	13571	13355	13370	13593	13618	13501	13628	13445	13642	13584	13526	13585	13487	13518	13432	13430	13302	13469	13610	13461	13370	13536	13600	13622	13528	13619	13522	13638	13467	13583	13586	13388	13507	13496	13424	13641	13579	13667	13625	13612	13556	13495	13475	13468	13556	13570	13451	13590	13467	13601	13411	13322	13626	13503	13758	13475	13669	13430	13464	13534	13454	13749	13776	13573	13529	13616	13616	13493	13372	13437	13501	13408	13636	13606	13659	13448	13494	13405	13553	13718	13412	13459	13482	13423	13418	13523	13530	13575	13688	13455	13456	13375	13521	13493	13509	13445	13439	13475	13566	13379	13539	13486	13331	13435	13550	13280	13695	13674	13636	13696	13468	13388	13550	13384	13571	13642	13651	13505	13531	13632	13426	13530	13693	13359	13382	13290	13359	13458	13479	13431	13445	13554	13301	13480	13586	13535	13492	13495	13590	13686	13544	13645	13719	13458	13454	13722	13607	13525	13414	13443	13582	13539	13454	13553	13680	13313	13390	13617	13502	13513	13634	13553	13536	13623	13204	13395	13462	13531	13527	13360	13549	13802	13398	13436	13469	13423	13463	13583	13574	13445	13447	13703	13645	13557	13655	13704	13398	13549	13366	13515	13555	13439	13493	13386	13464	13416	13420	13598	13472	13568	13597	13589	13561	13585	13313	13542	13454	13628	13429	13615	13573	13565	13184	13392	13558	13492	13535	13406	13534	13396	13635	13559	13506	13534	13487	13250	13397	13485	13718	13698	13668	13522	13506	13486	13757	13597	13386	13423	13673	13523	13507	13309	13595	13431	13463	13524	13553	13370	13441	13496	13341	13498	13623	13545	13361	13483	13537	13391	13601	13589	13476	13430	13405	13597	13565	13709	13270	13391	13463	13575	13515	13443	13559	13402	13527	13476	13446	13456	13384	13595	13496	13360	13581	13432	13406	13401	13553	13506	13352	13579	13522	13751	13458	13439	13334	13632	13495	13595	13507	13526	13497	13393	13395	13451	13587	13360	13470	13455	13482	13420	13517	13511	13464	13518	13450	13476	13466	13520	13676	13401	13619	13525	13489	13612	13515	13412	13493	13273	13582	13377	13538	13550	13510	13538	13531	13587	13397	13401	13569	13410	13671	13656	13693	13312	13271	13610	13461	13668	13470	13519	13614	13509	13501	13370	13433	13532	13399	13458	13675	13584	13402	13436	13543	13330	13477	13690	13335	13439	13533	13445	13591	13204	13505	13416	13410	13737	13430	13430	13705	13803	13522	13613	13595	13388
40711	55314	41628	22713	15400	14002	13824	13657	14136	13944	13913	13855	13899	13985	14003	13944	13837	13882	13915	13781	13945	13884	13900	13867	13874	13864	13912	13821	13932	13994	13859	13953	13954	14058	13964	13869	13885	14043	13917	13747	13837	13984	13875	13924	13900	13978	13819	14016	13897	13878	13916	13950	13991	13817	13882	13787	13885	13894	13931	13827	13999	13842	13968	13750	13936	13816	13992	14123	13935	13904	13901	13912	14031	13759	13827	13848	13792	13855	13802	13976	13827	13850	13863	13980	13920	13834	13949	13902	13719	13880	13943	13942	13746	13946	13871	14010	13779	14009	13840	13935	13836	13966	13917	13890	14109	13779	13899	13791	13854	13791	14060	13663	13744	13919	13954	13963	13942	13962	13837	13963	13945	13924	14073	13781	13871	13898	13833	13851	13777	13991	14092	13881	14091	13916	13931	13770	13939	13921	13988	13983	13824	13976	13980	13884	13891	13747	13934	13753	13979	13870	13971	13822	13962	13900	13991	13793	13827	13975	13924	13960	14004	13994	13860	13853	14006	14057	13945	13860	13916	13936	13963	14032	14070	13830	13804	13873	14027	13941	13850	13836	13817	14019	14074	13805	13912	14056	13856	13861	13836	13912	13776	13918	13963	14115	13879	13701	14100	13899	13988	14061	13821	14070	13935	13859	13876	14021	13837	13949	13841	13727	13973	13877	13925	14037	13768	14023	13950	13892	13993	14014	13897	13925	14033	13857	13940	13829	13841	13915	14007	13933	13963	13982	13769	13945	13930	13910	13911	14150	13847	14004	13863	13928	14016	13860	14007	13855	13879	13828	13953	14079	13844	14027	13939	13976	13809	14001	13869	13980	13957	13828	13845	13933	13869	13750	13773	14123	13934	13849	13988	13703	13951	14082	13886	13864	13973	13826	13852	14055	13903	13911	13916	13817	13898	13929	13945	13900	13778	14067	13838	13702	13720	13882	13940	13777	13906	13880	13809	13864	13915	13968	13902	13897	13930	13930	13808	13898	13915	13945	13983	14033	13893	13813	13941	13788	13728	13821	13936	13746	13885	13872	13885	13923	13893	13944	13972	13912	13763	13840	13855	13822	13961	13940	13872	13931	13986	13953	13823	13859	14046	13836	13967	13853	13819	13933	13941	13975	13877	13836	13674	14050	13924	13955	13859	13868	13954	14014	13802	13721	13788	13925	13975	13905	14089	13979	13853	13940	13859	13941	13774	13946	13838	13916	13824	14052	14009	13971	13809	13881	13891	13775	13942	13939	13736	13978	13981	13915	13955	14004	13937	13913	13855	13877	13952	14038	13842	13746	14012	13804	13930	13772	13906	13993	13985	13829	13875	13830	14000	14026	13783	13715	13989	14011	14041	13935	13956	13879	13931	13880	13890	13957	13949	13939	13967	13953	13936	13918	13959	13822	13871	13986	13882	13758	13974	13939	13782	13960	13812	13892	13970	13948	14092	13899	13913	13766	13781	14046	13913	13825	13890	13945	13834	13905	13963	13768	13991	13895	13783	13855	13904	14034	13758	13803	13923	13835	13858	13931	14031	13955	13870	13986	13872	13994	14060	13990	13905	13934	13815	13726	14021	13774	13800	13914	13884	13808	13810	13944	13866	13888	13993	13891	13963	13910	13864	13950	13818	13943	14117	13967	13974	13858	13857	14045	14066	13950	13831	13919	13807	13958	13933	13866	13820	13984	13977	13768	14006	13792	13951	13864	13884	13824	13817	13828	14003	14006	13968	13838	13965	14020	13738	14148	13949	13920	13905	13884	14000	13921	13932	14039	14080	13794	13917	14021	13927	13866	13859	13964	13808	14065	13923	13917	13985	13934	13752	14038	13922	14025	13816	13926	13971	13878	13851	13915	13954	13871	13784	13968	13958	14046	13910	13974	14023	13830	13999	13812	13888	13943	13942	13881	13932	13896	13933	13865	13815	13907	14024	13735	13974	13886	13763	14062	13929	13883	14023	13830	13871	14008	13954	13879	14085	13932	13928	13670	13984	13914	13981	13952	13934	13852	13876	13913	13932	13788	13742	14034	14082	13814	13704	13913	14059	14057	13984	13841	13937	13891	13732	14029	13790	13981	13958	13878	13989	13836	13962	13816	14028	13917	13913	14068	13850	13897	13907	13977	13955	13978	13922	13957	13980	13849	13755	13925	13805	13934	13959	13989	13818	13810	13819	13913	13856	13959	13978	14054	13937	13890	13785	13911	13976	13932	13879	13975	13918	13770	13833	13919	13909	13807	13969	13901	13846	13873	13900	14078	13895	13885	14006	13908	14012	13939	13916	13963	13973	13936	13892	13958	13926	13840	13893	13792	13821	13800	13800	13927	13977	13822	14003	13918	14016	13912	13826	13937	13978	13842	13888	14013	13888	13890	13891	13788	13851	13999	13928	13669	13902	13961	13984	13920	14020	13780	13841	14013	14082	13771	13997	13976	13917	13830	13988	13797	13850	14119	13938	13939	13892	13895	13819	13721	14041	13851	14000	14075	13836	13890	13814	13851	14049	13802	14071	13772	13763	13855	13760	13814	13805	14013	13835	14017	13730	13948	13893	14103	13988	13896	13861	14022	13799	13888	13765	13841	14004	13838	13943	14017	13775	13934	14122	13816	13987	13875	13974	13928	14122	13831	13858	13868	13809	14072	13911	14142	13786	13961	13960	14095	14030	13996	13861	13903	13785	13980	13951	14024	13887	13769	13968	13830	13982	14010	13793	13940	14014	13793	13868	13998	13944	14010	13917	13957	13969	13909	13988	13740	13991	13755	13897	13718	13845	13918	14123	13830	13997	13890	13924	13828	13836	13897	13899	14036	13868	13957	14056	13898	13941	13913	13857	13996	13937	13906	13947	13971	13859	13777	14107	13951	13933	13852	13994	14012	13939	13994	13946	14011	14013	13801	14015	14037	13908	13877	13800	14021	14072	13915	13930	13809	13890	13906	13951	13926	13899	13850	13677	13777	13986	13921	13913	13875	14036	13833	13780	14034	13892	13996	13875	13880	14020	13984	13921	13865	14066	13881	13833	13769	13873	13749	13951	14052	13849	13963	14004	13856	13834	13962	13952	14173	13927	13921	13952	13806	13874	13809	13859	13814	14075	13847	13957	13976	13842	14046	13939	13792	13839	14020	13727	13884	13970	13947	13847	13841	13883	13940	14029	13911	13890	13857	13824	13932	13877	13938	13825	13981	13899	14140	13746	13952	13930	13933	13820	14007	13900	13831	13902	14040	13835	13926	13878	13944	13917	13978	13819	13942	14040	13931	14029	14117	13854	13852	14017	13914	13888	13983	13818	13880	13907	13913	13949	13903	13980	13886	14067	13944	13963	13888	13975	14064	13897	13885	14019	13898	13822	13999	13900	14023	13957	14146	13933	13956	14035	13938	13818	13675	13799	13782	14012	13786	14126	13891	13903	13999	13861	13871	13845	13779	13960	13866	13825	13953	13970	14005	13760	13715	14083	13807	14055	13817	14098	13975	14018	13983	13861	13829	13922	13900	13869	13975	14031	13929	14045	13879	13841	13858	14073	13937	14036	13844	13902	14061	14077	13840	13879	13904	14016	14190	13930	14057	14052	14032	13981	13973	13927	13957	13922	13813	14041	14151	13819	13980	13871	13921	14003	13967	13879	13908	13955	14061	13765	13756	14059	13924	13903	13838	13739	13826	13850	13718	13936	13792	13784	13970	13871	13822	14043	13809	13855	13768	13871	13800	13893	14073	13887	13954	13821	13913	13904	13978	13842	13911	14000	13914	13979	13890	13966	13805	13984	13823	13850	13955	13767	13977	13900	13868	13924	13847	14167	13931	14111	14101	14061	13887	13943	13886	13802	13981	13944	13935	13936	13986	13744	13832	13848	13998	13803	13996	13880	13708	14056	13906	13960	14074	13898	14113	13828	13791	13822	14026	13782	13847	13884	13849	13936	13863	13923	14006	14000	13855	14025	14001	13840	13902	13979	13990	13867	13964	13991	13918	13774	13940	13711	13929	14039	13965	13862	13914	13795	13995	13992	13886	13852	13920	13930	13926	14029	13811	13919	14090	13774	13898	13950	13854	13829	13826	13786	13807	13821	13953	13958	14157	13984	13843	13734	13848	14067	13834	13887	13863	14021	14016	13982	13811	13833	13879	13991	13791	13935	13870	13903	13959	13907	13901	14133	13770	13918	13852	13910	13844	14103	13805	13835	14172	13956	13979	13901	13976	13878	13907	13901	13663	14103	13742	13815	13952	13911	14078	13946	13883	13944	13742	13857	13870	13948	13949	13930	13832	13801	13966	14055	13970	13960	13842	14031	13963	13987	13980	13904	13878	13923	13823	13923	13875	13869	13925	13833	14028	13915	13889	13872	14051	13939	13916	13966	13991	13998	14026	13950	13915	13875	13852	13944	14028	14041	13847	14019	13844	13779	14090	14003	13953	13900	13917	13878	13930	13898	13812	13773	13929	13926	13753	13970	13855	13854	13879	14036	14022	13890	13917	14012	13947	13952	13772	13930	13819	13945	13857	13982	13917	14014	13833	13918	13812	14045	13870	13810	14044	13923	14004	13815	13926	13786	13952	13912	13843	13990	13934	13846	13936	13840	13867	13856	13897	13947	13979	13961	13885	13893	13810	13995	13936	14076	13861	13718	13863	13902	14000	13921	13805	13817	13822	13894	14073	14025	13837	13840	14079	13963	14049	13934	13861	13769	13906	13799	13886	13910	13902	13943	13901	13932	13935	13993	14027	13929	13839	14037	13833	13863	13952	13921	13726	13912	14076	14005	13989	13669	13935	13836	13930	13767	13792	14035	14047	13957	14008	14034	13730	13848	14060	13963	13873	13771	13948	13979	13885	13880	13861	14058	14050	13842	13900	13801	13904	13819	14102	13978	13818	14034	13868	14034	14033	13902	13921	13954	14090	14071	13900	13864	13912	13844	14033	13853	13752	13882	13720	13930	13848	14079	14062	13817	13823	13874	13895	13969	13905	14003	13690	13961	13955	13960	13859	13897	13818	13935	13834	13992	13965	14012	13952	13902	13933	13898	13970	13931	13946	13918	13828	13847	13941	14006	13928	13942	13804	13903	14024	13931	13909	13888	13966	14032	13943	13839	13929	14064	13863	13908	13858	13989	13924	14035	13914	13967	13784
32502	36855	35411	24884	15970	14474	14533	14249	14206	14238	14235	14234	14134	14286	14384	14437	14158	14137	14201	14314	14180	13912	14304	14106	14247	14140	14069	14393	14399	14159	14091	14065	14338	14110	14216	14200	14183	14240	14358	14248	14100	14197	14084	14068	14297	14220	14150	13981	14068	14205	14368	14169	14164	14142	14111	14152	14158	14053	14151	14217	14229	14312	14335	14270	14257	14249	14281	14307	14284	14144	14195	14183	14379	14283	14194	14181	14287	14315	14213	14249	14154	14136	14085	14235	14201	14174	14038	14304	14278	14168	14232	14028	14119	14074	14309	14087	14260	14229	14418	14176	14104	14268	14135	14089	14266	14039	14084	14187	14188	14121	14161	14251	14090	14231	14252	14159	14272	14134	14436	14259	14250	14033	14071	14393	14125	14251	14356	14210	14255	14231	14058	14139	14211	14179	14019	14231	14310	14117	14218	14021	13984	14101	14329	14213	14177	14084	14290	14067	14074	14023	14096	14226	14225	14061	14163	14131	14056	14102	14034	14193	14077	14233	14067	14012	14190	14133	14086	14175	14214	14123	14400	14253	14250	14329	14173	14226	14150	13981	14104	14078	14060	14027	13994	13958	14136	14031	14076	14246	14183	14303	14076	14269	14121	14273	14323	14119	14266	14155	14111	14216	14366	13936	14139	14015	14360	14059	14089	14111	13990	14180	14033	14200	14406	14302	14093	14099	14370	14093	14372	14307	14176	14299	14143	14345	14240	14269	14151	14170	14096	14317	14212	14071	14097	14291	14298	14184	14298	13929	14324	14012	14245	14382	14214	14161	14175	14196	14213	14113	14215	14079	14431	14213	14118	14156	14068	14251	14204	14314	14393	14149	14188	14305	14245	14159	14290	14283	14238	14126	14136	14105	14329	13988	14294	14141	14354	14046	14257	14103	14110	14328	14492	14260	14294	14081	14292	14134	14111	14101	13986	14058	14043	14253	14141	14346	14109	14172	14396	14213	14228	14055	14217	14211	14026	14330	14308	14129	14065	14153	14164	14430	14242	14116	14215	14080	14237	14254	14172	14141	14364	14248	14202	14252	14179	14225	14427	14258	14088	14133	14266	14201	14131	14176	14136	14033	14328	14251	14186	14266	14323	14180	14289	14146	14203	14304	14189	14151	14288	14458	14211	14035	14275	14236	14286	14221	14266	14287	14187	14241	14246	14079	14154	14233	14240	14232	14245	14166	14326	14080	14347	14083	14209	14291	14316	14304	14267	14324	14282	14172	14021	14311	14171	14311	14119	14222	14098	14357	14133	14107	14083	14037	14112	14182	14422	14022	14162	14123	14346	14148	14298	14154	14245	14051	13900	14214	14201	14219	14094	14411	14161	14168	14150	14254	14240	14061	14286	14235	14106	14218	14160	14130	14128	14164	14140	14127	14071	14088	14126	14077	14193	14095	14041	14053	14010	14214	14154	14122	14186	14291	14266	14193	14245	14138	13958	14074	14296	14187	14172	14330	14100	14218	14015	14091	14184	14194	14127	14234	14129	14318	14062	14112	14157	14163	14064	14093	14294	14131	14156	13944	14052	14188	14294	14148	14183	14286	14246	14147	14179	14137	14185	14111	14392	14048	13953	14187	14067	14175	14160	14123	13985	14244	14306	14173	14314	14387	14316	14099	14132	14085	14043	13983	14219	14266	14084	13894	14192	14102	14238	14245	14175	14350	14264	14197	14184	14373	14104	14130	14112	14162	14190	14166	14300	14185	14130	14344	14155	14190	14215	14122	14044	14154	14253	14250	14288	14309	14362	14159	14158	14182	14052	14181	14228	14414	14195	14328	14323	14217	14280	14253	14143	14363	14193	14164	14090	14202	14175	14233	14235	13951	14302	14110	14140	14097	14206	14405	14122	14112	14281	14359	14309	14213	14360	14118	14211	14103	14168	14144	14266	14159	14196	14373	14233	14057	14252	14188	14177	14236	14228	14155	14049	14228	14316	14220	14226	14163	14112	14090	14200	14120	14143	14174	14229	14068	14082	13885	14061	14230	14388	14259	14155	14124	14045	14114	14140	14311	14323	14313	14198	14269	14083	14163	14161	13960	14375	14333	14157	14015	13997	14121	14364	14284	14021	14238	14229	14233	14150	14077	14240	14087	14243	14164	14048	14010	14129	14179	14366	14350	14280	14231	14228	13980	14153	14094	14312	14083	14232	14196	14243	14171	14404	14214	14411	14337	14201	14290	14202	14186	14222	14268	14159	14266	14341	14071	14346	14421	14123	14265	14079	14105	14320	14292	14262	14101	14174	14201	14041	14028	14283	14440	14175	14215	14094	14188	14263	14140	14098	14157	14061	14347	14131	14108	14114	14028	14077	14011	14298	14233	14169	14278	14149	14306	14301	14026	14313	14179	14044	14230	14121	14037	14162	14361	14130	14230	14346	14131	14187	14057	14100	14252	14356	14326	14264	14284	14156	14306	14215	14316	14255	14106	14149	14349	14091	14186	14185	14167	14076	14320	14185	14546	14180	13967	14281	14065	14216	14332	14101	14021	14199	14078	14203	14134	14037	13984	14232	14128	14230	14167	14131	14372	14228	14050	14258	14212	14240	14130	14191	14165	14184	14154	14032	14129	14233	14117	14100	14254	14163	14192	14126	14238	14187	14233	14087	14151	14040	14209	13989	14249	14134	14195	14230	14349	14204	14194	14181	14096	14194	14222	14228	14242	14184	14109	14219	14291	14058	14339	14164	14081	14458	14289	14145	14257	14149	14184	14260	14170	14259	14255	14328	14183	14339	14269	14199	14168	14225	14481	14315	14177	14136	14007	14178	14208	14193	14258	14165	14090	14195	14022	14180	14169	14218	14162	14068	14369	14253	14160	13992	14014	14093	14328	14133	14154	14164	14234	14256	14206	14137	14214	14183	14194	13928	14109	14417	14251	14396	14276	14114	14263	14209	14113	14320	14136	14199	14244	14190	14148	14195	14079	14123	14107	14067	14173	14199	14412	14133	14044	14180	14023	13959	14211	14366	14081	14021	14182	14247	14236	14331	14129	14157	14106	14297	14177	14106	14117	14167	14108	14153	14102	14278	14162	14223	14097	14133	14101	14188	14010	14208	14187	14474	14414	14250	14231	14095	14197	14345	14265	13984	14198	14362	14357	14304	14179	14043	14143	14385	14174	14172	14186	14087	14305	14243	14306	14066	14418	14401	14329	14208	13985	14229	14175	14160	14146	14152	14357	14228	14322	14241	14250	14314	14036	14109	14157	14218	14198	14181	14287	14518	14161	13956	14090	14217	14158	14124	14284	14199	13972	14203	14205	14147	14295	14066	14278	14249	14150	14143	14125	14291	14272	14112	14117	14179	14230	14176	14266	14206	14320	14182	14177	14264	14240	14293	14253	14308	14248	14212	14142	14194	14282	14061	14182	14270	14279	14156	14138	14088	14041	14141	14163	14151	14340	14258	14132	14198	14221	14258	14113	14135	14095	14187	14283	14170	13966	14018	14178	14189	14237	14284	14301	14027	13978	14296	14140	14203	14137	14368	14145	14297	14088	13955	14365	14473	14204	14350	14025	14074	14158	14224	14229	14154	14176	14230	14122	14067	14191	14197	14141	14174	14229	14099	14070	14212	13999	14159	14273	14196	14153	14050	14220	14261	14130	14196	14113	14241	14249	14227	14248	14056	14313	14269	14209	14154	14260	14157	14206	14112	14184	14249	14298	14132	14105	14243	14055	14147	14049	14090	14102	14169	14244	14216	14197	14200	14179	14171	14165	14266	14196	14212	14170	14196	14268	14268	14075	14156	14305	14005	14144	14142	14391	14189	14162	14096	14291	14343	14224	14279	14306	14244	14278	14246	14109	14235	14110	14314	14123	14169	14018	14196	14224	14335	14343	14193	14161	14164	14208	14033	14232	14245	14034	14122	14082	14106	14147	14139	14267	14261	14137	14216	14149	14072	14151	14324	14080	14204	14110	14068	14233	14198	14211	14148	14135	14269	14274	14273	14330	14338	14135	14178	14285	14247	14116	14363	14209	14167	14113	14120	14402	14265	14176	14031	14339	14241	14123	14144	14286	14053	13996	14125	14252	14216	14275	14244	14242	14145	14274	14438	14263	14089	14362	14252	14300	14354	14187	14083	14108	14061	14301	14407	14141	14041	14153	14220	14154	14286	14167	14148	14057	14138	14285	14103	14265	14206	14352	14388	14220	14176	14164	14068	14237	14240	14065	14223	14252	14104	14182	14348	14352	14380	14342	14172	14167	14205	14129	14177	14048	14247	14273	14109	14316	14225	14273	14162	14264	14265	14140	14162	14327	14233	14416	14121	14234	14205	14161	14272	14097	14161	14196	14097	14086	14154	14182	14265	14245	14172	14156	14184	14184	14245	14076	14297	14352	14175	14384	14176	14261	14077	14171	14227	14231	14427	14304	14211	14343	13936	14366	14181	14138	14345	14226	14188	14211	14254	14036	14268	14088	14230	14207	14220	14368	14227	14229	14167	14031	14234	14227	14041	14245	14160	14203	14109	14028	13985	14084	14099	13977	14047	14197	14298	14107	14209	14216	14178	14089	14230	14291	14190	14109	14244	13901	14009	14250	14068	14013	14075	14178	14184	14045	14318	14232	14287	14106	14165	14001	14244	14231	14365	14161	14311	14248	14251	14132	14205	14166	14303	14194	14174	14250	14267	14143	14302	14290	14073	14137	14002	14178	14056	14171	14186	14195	14093	14002	14173	14135	14207	14053	14019	14253	14228	14131	14331	14377	14326	14226	14279	14225	14236	14072	14121	14123	14110	14320	14223	14060	14187	14086	14242	14290	13969	14323	14255	14246	14073	14134	14151	14288	14240	14188	14189	14020	14216	14143	14280	14110	14323	14179	14224	14181	14271	14115	14267	14100	14231	14229	14090	14119	14244	14225	14338	14230	14398	14250	14347	14116	14136	14051	14289	14158	14182	14269	14354	14206	14337	14171	14195	14197	14206	14250	14301	14223	14225	14173	14077	14163	14221	14194	14184	14230	14182	14179	14333	14302	14308	14150	14230	14056	14306	14220	14104	14408	14083	14138	14137	14186	14179	14090	14236	14313	14216	14141	14097	14229	14419	14169	14155	14293	13984	14323	14224	14072	14313	14102	14190	14293	14132	13992	14100	13977	14035	14330
47285	58387	39562	22150	15175	14283	14479	14267	14428	14423	14421	14392	14347	14461	14461	14125	14326	14325	14269	14353	14419	14435	14444	14412	14406	14386	14463	14358	14486	14275	14296	14276	14343	14353	14404	14380	14443	14404	14229	14340	14347	14344	14384	14339	14408	14534	14455	14394	14316	14295	14363	14443	14352	14380	14408	14346	14244	14480	14300	14545	14208	14253	14304	14478	14343	14361	14547	14304	14261	14256	14477	14433	14252	14412	14314	14349	14282	14274	14500	14447	14350	14066	14304	14304	14378	14437	14295	14228	14431	14249	14431	14305	14215	14474	14437	14325	14346	14456	14253	14422	14420	14191	14461	14355	14441	14296	14332	14178	14468	14333	14322	14427	14267	14234	14400	14323	14431	14300	14584	14322	14317	14264	14331	14184	14381	14296	14375	14456	14252	14326	14429	14305	14135	14454	14282	14465	14440	14381	14532	14259	14357	14379	14280	14247	14320	14418	14312	14327	14279	14314	14413	14383	14338	14408	14279	14303	14297	14551	14248	14190	14383	14441	14346	14406	14306	14266	14354	14376	14326	14374	14430	14376	14333	14369	14246	14347	14447	14311	14290	14326	14207	14355	14413	14269	14457	14263	14465	14200	14463	14292	14215	14390	14318	14155	14320	14286	14193	14333	14401	14440	14318	14202	14429	14236	14282	14428	14548	14401	14403	14401	14408	14360	14467	14272	14310	14433	14409	14211	14239	14277	14305	14374	14476	14369	14139	14197	14311	14441	14143	14360	14344	14506	14310	14412	14363	14389	14336	14341	14370	14228	14539	14298	14355	14467	14242	14362	14415	14272	14300	14285	14398	14406	14245	14324	14447	14345	14336	14430	14387	14213	14352	14370	14394	14305	14461	14385	14292	14266	14267	14362	14375	14558	14379	14200	14386	14325	14315	14105	14236	14246	14270	14354	14426	14361	14418	14285	14350	14267	14206	14428	14255	14306	14345	14302	14528	14304	14308	14364	14225	14204	14247	14499	14414	14499	14545	14293	14368	14428	14400	14497	14338	14378	14410	14342	14324	14470	14374	14384	14402	14283	14237	14100	14119	14428	14359	14260	14212	14388	14363	14491	14229	14346	14517	14464	14353	14306	14244	14213	14173	14399	14206	14236	14343	14169	14216	14399	14508	14331	14175	14282	14353	14420	14393	14327	14443	14250	14111	14359	14261	14369	14175	14386	14392	14433	14333	14379	14074	14660	14339	14263	14380	14242	14346	14256	14330	14324	14420	14320	14434	14285	14246	14232	14418	14278	14379	14461	14404	14384	14305	14396	14302	14434	14445	14220	14331	14258	14547	14290	14355	14270	14268	14419	14306	14356	14252	14332	14420	14293	14353	14363	14137	14155	14426	14330	14284	14204	14313	14384	14304	14540	14383	14418	14339	14237	14500	14303	14234	14444	14361	14207	14255	14264	14474	14319	14489	14336	14386	14481	14271	14271	14395	14559	14313	14457	14323	14492	14376	14318	14291	14490	14409	14214	14210	14410	14416	14344	14191	14177	14234	14520	14313	14359	14334	14453	14310	14291	14486	14357	14265	14294	14333	14391	14390	14316	14416	14308	14282	14431	14249	14456	14179	14387	14312	14421	14177	14431	14161	14458	14368	14391	14389	14480	14502	14270	14324	14219	14205	14225	14241	14410	14592	14193	14355	14313	14483	14268	14235	14413	14402	14341	14343	14280	14391	14210	14298	14373	14377	14440	14480	14421	14287	14356	14302	14301	14313	14532	14301	14409	14299	14473	14438	14438	14360	14244	14296	14376	14168	14290	14447	14415	14235	14408	14285	14397	14423	14396	14227	14330	14303	14414	14346	14328	14407	14451	14368	14490	14545	14377	14410	14500	14381	14286	14300	14325	14434	14351	14377	14299	14243	14235	14285	14369	14179	14189	14430	14331	14466	14387	14423	14128	14425	14329	14520	14307	14173	14277	14394	14191	14285	14524	14218	14204	14387	14442	14563	14430	14340	14259	14406	14269	14252	14429	14236	14471	14356	14206	14482	14505	14357	14462	14570	14349	14337	14399	14278	14371	14327	14312	14350	14373	14300	14233	14400	14381	14347	14306	14510	14355	14184	14308	14383	14320	14408	14440	14321	14348	14343	14427	14364	14449	14214	14411	14380	14243	14379	14400	14467	14500	14289	14422	14306	14386	14263	14447	14298	14378	14292	14382	14278	14285	14372	14397	14308	14328	14337	14398	14485	14367	14348	14391	14455	14320	14501	14539	14436	14249	14220	14318	14505	14295	14261	14441	14278	14289	14378	14490	14335	14207	14506	14426	14365	14463	14361	14304	14405	14294	14244	14321	14268	14457	14278	14410	14336	14387	14311	14308	14293	14475	14229	14396	14333	14418	14217	14269	14273	14181	14239	14260	14402	14315	14431	14580	14319	14319	14416	14433	14432	14326	14118	14291	14448	14473	14199	14354	14388	14229	14285	14290	14288	14493	14341	14361	14410	14358	14371	14285	14389	14472	14307	14197	14340	14374	14334	14336	14241	14437	14354	14512	14323	14456	14415	14304	14505	14393	14471	14330	14431	14364	14428	14361	14536	14318	14340	14435	14341	14215	14318	14238	14360	14592	14448	14580	14378	14249	14437	14297	14239	14356	14423	14319	14319	14356	14323	14265	14369	14214	14317	14354	14208	14387	14342	14295	14319	14256	14465	14350	14264	14364	14376	14373	14418	14307	14502	14403	14310	14623	14304	14410	14240	14427	14389	14236	14386	14263	14358	14267	14368	14405	14307	14387	14241	14408	14415	14385	14185	14438	14471	14448	14345	14374	14385	14293	14297	14293	14283	14342	14417	14364	14185	14306	14587	14417	14356	14384	14396	14059	14289	14463	14453	14392	14457	14288	14360	14373	14340	14398	14382	14327	14365	14435	14488	14385	14254	14259	14400	14412	14347	14256	14202	14364	14261	14324	14339	14250	14367	14302	14277	14170	14436	14349	14229	14185	14499	14317	14355	14350	14387	14270	14384	14330	14309	14384	14522	14324	14371	14293	14202	14331	14276	14327	14357	14412	14226	14436	14335	14278	14337	14345	14471	14220	14290	14348	14239	14355	14390	14245	14351	14465	14337	14391	14435	14147	14359	14326	14331	14316	14369	14299	14298	14465	14364	14367	14287	14463	14441	14425	14445	14443	14481	14132	14326	14270	14338	14296	14334	14334	14474	14468	14340	14288	14499	14291	14327	14257	14294	14417	14298	14407	14337	14343	14393	14211	14406	14473	14340	14386	14352	14513	14283	14397	14481	14309	14426	14474	14523	14358	14426	14434	14353	14421	14242	14398	14235	14465	14459	14258	14350	14313	14351	14369	14335	14366	14359	14455	14427	14464	14241	14504	14441	14259	14284	14340	14434	14274	14440	14437	14311	14407	14416	14358	14371	14295	14203	14317	14501	14200	14367	14265	14363	14208	14194	14349	14354	14310	14351	14495	14524	14497	14428	14194	14435	14284	14251	14322	14417	14271	14401	14377	14358	14297	14210	14454	14385	14510	14352	14389	14259	14144	14306	14313	14350	14359	14373	14523	14235	14160	14284	14295	14391	14434	14533	14240	14463	14274	14408	14438	14512	14394	14363	14435	14420	14398	14312	14419	14560	14302	14404	14463	14299	14197	14516	14317	14266	14432	14284	14240	14390	14266	14215	14367	14315	14449	14297	14314	14385	14339	14452	14336	14541	14457	14355	14333	14420	14382	14323	14429	14523	14428	14397	14257	14409	14463	14254	14573	14331	14152	14355	14367	14553	14481	14414	14405	14348	14221	14316	14324	14365	14296	14266	14373	14253	14329	14229	14373	14391	14287	14238	14220	14409	14481	14419	14345	14328	14170	14370	14325	14223	14287	14267	14234	14390	14380	14347	14421	14479	14276	14508	14273	14171	14416	14329	14344	14384	14329	14286	14503	14354	14301	14508	14511	14236	14146	14475	14224	14376	14369	14229	14336	14330	14426	14501	14391	14383	14286	14376	14237	14371	14263	14379	14185	14267	14352	14397	14271	14382	14403	14534	14216	14339	14222	14383	14302	14315	14390	14182	14384	14445	14139	14518	14414	14272	14248	14322	14373	14150	14285	14472	14410	14494	14402	14293	14359	14361	14302	14459	14230	14257	14360	14424	14329	14369	14316	14173	14343	14221	14211	14237	14516	14397	14429	14330	14479	14324	14427	14463	14309	14333	14307	14306	14186	14378	14261	14415	14301	14274	14299	14319	14275	14464	14579	14321	14361	14360	14419	14328	14358	14425	14366	14268	14353	14372	14271	14441	14348	14217	14518	14530	14485	14375	14418	14340	14319	14251	14280	14343	14359	14287	14269	14153	14300	14368	14275	14281	14351	14343	14492	14375	14498	14304	14378	14229	14336	14304	14362	14442	14200	14383	14544	14516	14424	14429	14358	14324	14265	14446	14316	14370	14278	14238	14341	14444	14384	14337	14197	14325	14332	14532	14337	14400	14468	14489	14383	14296	14378	14438	14251	14393	14339	14274	14421	14349	14453	14563	14269	14505	14491	14458	14376	14382	14399	14425	14353	14205	14555	14582	14350	14375	14442	14270	14315	14357	14425	14432	14337	14447	14195	14328	14229	14354	14287	14210	14414	14392	14417	14507	14302	14201	14624	14370	14367	14340	14583	14386	14312	14353	14296	14467	14310	14329	14319	14537	14280	14334	14352	14498	14304	14315	14452	14362	14380	14421	14359	14385	14353	14391	14291	14355	14249	14358	14329	14417	14253	14286	14393	14566	14341	14231	14395	14531	14369	14181	14280	14431	14279	14283	14225	14358	14521	14385	14419	14351	14441	14198	14241	14327	14196	14265	14421	14357	14495	14163	14419	14479	14337	14380	14362	14285	14452	14387	14360	14363	14336	14338	14429	14309	14367	14438	14469	14427	14281	14429	14370	14498	14284	14360	14300	14338	14334	14262	14346	14459	14427	14459	14306	14487	14279	14443	14314	14277	14313	14512	14245	14427	14311	14352	14447	14326	14221	14361	14130	14197	14403	14123	14202	14292	14284	14428	14320	14353	14258	14238	14481	14434	14423	14280	14431	14380	14258	14328	14259	14468	14368	14279	14294	14317	14290	14179	14318	14400	14308	14336	14442	14515	14306	14451	14169
24171	24107	32649	27044	22749	21840	20020	15597	14954	15146	15002	14871	14990	15079	14837	14817	14840	14900	14830	14866	14812	14727	14646	14688	14718	14721	14834	14666	14748	14778	14807	14761	14767	14842	14532	14609	14640	14577	14581	14644	14619	14724	14705	14763	14667	14793	14654	14755	14507	14601	14779	14622	14773	14717	14623	14673	14644	14723	14667	14513	14505	14668	14759	14742	14643	14839	14684	14482	14694	14726	14712	14630	14745	14569	14668	14649	14583	14877	14465	14571	14565	14718	14720	14541	14515	14332	14402	14571	14451	14731	14651	14547	14483	14459	14643	14675	14537	14635	14699	14675	14570	14654	14729	14624	14586	14512	14502	14579	14626	14542	14513	14702	14669	14574	14722	14753	14742	14622	14587	14702	14683	14628	14642	14542	14557	14580	14614	14495	14456	14831	14795	14732	14641	14670	14690	14631	14565	14662	14624	14720	14652	14569	14508	14630	14629	14574	14451	14598	14651	14496	14366	14596	14720	14789	14708	14570	14599	14786	14594	14592	14492	14547	14779	14562	14578	14683	14501	14766	14665	14591	14788	14631	14505	14546	14632	14638	14795	14715	14622	14685	14693	14687	14599	14626	14478	14398	14632	14615	14710	14617	14464	14607	14652	14395	14595	14510	14505	14613	14712	14619	14513	14627	14406	14555	14607	14773	14681	14637	14723	14629	14709	14570	14621	14644	14619	14589	14628	14679	14613	14640	14503	14882	14452	14716	14693	14651	14543	14657	14672	14793	14789	14528	14623	14508	14603	14662	14664	14735	14611	14638	14629	14554	14585	14730	14815	14619	14680	14561	14517	14629	14665	14457	14753	14774	14696	14563	14600	14615	14809	14573	14627	14608	14677	14721	14793	14812	14731	14745	14606	14685	14615	14536	14726	14682	14499	14556	14668	14453	14497	14745	14689	14663	14478	14468	14683	14655	14746	14727	14707	14588	14534	14684	14647	14684	14722	14640	14494	14685	14699	14717	14559	14311	14799	14486	14619	14578	14558	14626	14600	14703	14421	14659	14560	14777	14728	14595	14641	14667	14600	14624	14761	14530	14673	14783	14861	14689	14652	14635	14675	14438	14510	14610	14507	14683	14598	14536	14574	14678	14349	14645	14538	14555	14586	14556	14530	14581	14549	14346	14480	14848	14474	14798	14465	14615	14659	14682	14681	14739	14555	14665	14688	14584	14589	14526	14545	14650	14866	14540	14755	14596	14779	14726	14524	14565	14620	14578	14687	14664	14923	14542	14727	14538	14654	14603	14545	14509	14579	14552	14774	14677	14543	14641	14318	14598	14652	14645	14584	14354	14463	14612	14657	14610	14426	14636	14539	14357	14744	14554	14556	14539	14723	14684	14598	14619	14603	14550	14645	14802	14682	14669	14555	14734	14684	14623	14597	14610	14697	14798	14697	14634	14790	14526	14486	14792	14716	14577	14515	14641	14864	14557	14688	14553	14485	14553	14745	14627	14636	14668	14814	14674	14543	14443	14428	14686	14660	14497	14784	14584	14457	14432	14571	14629	14677	14595	14617	14750	14438	14577	14586	14585	14815	14624	14616	14758	14645	14780	14768	14447	14563	14539	14754	14420	14776	14628	14545	14493	14722	14706	14817	14648	14739	14718	14582	14569	14528	14530	14566	14550	14745	14613	14647	14516	14787	14611	14776	14579	14358	14597	14450	14619	14545	14765	14362	14695	14510	14477	14704	14601	14860	14742	14565	14488	14580	14683	14782	14515	14598	14564	14586	14613	14736	14663	14710	14617	14523	14665	14623	14342	14630	14682	14617	14588	14636	14778	14689	14535	14765	14487	14592	14642	14586	14621	14692	14773	14725	14558	14627	14476	14582	14960	14759	14637	14465	14693	14670	14551	14521	14414	14588	14654	14563	14572	14606	14556	14750	14632	14977	14476	14686	14651	14684	14448	14637	14661	14685	14902	14394	14681	14624	14752	14786	14707	14709	14711	14547	14365	14561	14471	14662	14614	14466	14388	14557	14520	14669	14659	14551	14570	14742	14665	14761	14673	14450	14583	14259	14735	14490	14867	14804	14609	14573	14651	14594	14510	14551	14708	14544	14744	14525	14483	14452	14671	14802	14558	14766	14466	14648	14695	14769	14643	14662	14513	14554	14658	14655	14605	14416	14532	14597	14622	14543	14502	14528	14520	14463	14557	14512	14560	14525	14573	14787	14594	14498	14494	14755	14551	14558	14475	14501	14500	14639	14816	14489	14598	14569	14539	14606	14391	14556	14828	14761	14713	14743	14519	14620	14499	14632	14495	14739	14584	14576	14507	14559	14740	14703	14495	14397	14533	14507	14663	14647	14668	14754	14587	14777	14822	14677	14643	14563	14683	14674	14593	14517	14532	14536	14784	14659	14594	14652	14594	14748	14732	14670	14643	14637	14778	14557	14583	14434	14590	14638	14390	14576	14843	14643	14580	14569	14653	14528	14701	14690	14671	14538	14544	14716	14517	14677	14754	14542	14660	14788	14531	14763	14654	14645	14691	14638	14416	14400	14598	14504	14459	14611	14512	14611	14734	14724	14631	14605	14583	14505	14421	14741	14730	14453	14549	14617	14533	14503	14841	14569	14418	14644	14694	14655	14625	14603	14586	14592	14787	14708	14580	14542	14458	14453	14686	14626	14518	14669	14690	14455	14753	14556	14556	14535	14479	14636	14667	14486	14711	14623	14722	14519	14471	14465	14682	14606	14525	14657	14760	14705	14741	14703	14770	14562	14654	14558	14755	14659	14714	14575	14640	14607	14514	14445	14588	14526	14828	14595	14713	14463	14591	14610	14501	14461	14634	14476	14465	14577	14659	14627	14594	14722	14491	14436	14380	14664	14671	14510	14613	14602	14548	14616	14658	14698	14594	14449	14587	14684	14448	14640	14576	14743	14642	14705	14686	14639	14610	14566	14431	14550	14668	14563	14733	14446	14455	14728	14619	14535	14410	14433	14435	14487	14644	14735	14682	14584	14563	14803	14623	14554	14503	14749	14623	14502	14546	14605	14642	14734	14580	14736	14716	14633	14507	14684	14634	14503	14479	14710	14472	14646	14553	14610	14433	14665	14733	14741	14562	14644	14691	14800	14686	14640	14733	14796	14557	14508	14750	14836	14690	14654	14873	14575	14673	14616	14554	14642	14576	14791	14728	14450	14417	14479	14630	14619	14455	14601	14558	14501	14385	14459	14750	14612	14750	14523	14445	14681	14535	14590	14692	14546	14650	14546	14594	14496	14692	14657	14695	14650	14548	14449	14466	14598	14565	14605	14584	14776	14588	14620	14761	14645	14779	14615	14722	14688	14590	14566	14439	14567	14555	14561	14624	14633	14625	14526	14414	14814	14493	14639	14522	14485	14453	14449	14473	14766	14568	14563	14592	14644	14476	14746	14748	14713	14804	14653	14714	14806	14528	14528	14533	14673	14526	14615	14523	14539	14448	14514	14504	14632	14527	14716	14524	14594	14621	14941	14596	14783	14600	14832	14715	14811	14655	14705	14530	14626	14624	14550	14589	14712	14414	14395	14705	14492	14532	14522	14504	14329	14607	14525	14605	14565	14736	14607	14791	14389	14630	14574	14813	14534	14711	14722	14714	14666	14553	14573	14666	14635	14609	14506	14482	14676	14739	14737	14697	14824	14581	14640	14598	14503	14683	14457	14616	14609	14686	14828	14647	14536	14504	14472	14627	14412	14832	14657	14544	14589	14611	14638	14546	14718	14503	14531	14569	14715	14742	14447	14701	14770	14670	14644	14726	14609	14494	14640	14444	14671	14476	14684	14754	14649	14610	14761	14624	14711	14678	14629	14630	14572	14616	14760	14597	14603	14731	14649	14642	14536	14649	14628	14548	14526	14559	14656	14695	14830	14613	14662	14597	14670	14691	14660	14696	14495	14545	14623	14705	14586	14641	14576	14350	14564	14714	14681	14455	14533	14454	14345	14751	14598	14870	14674	14348	14621	14576	14749	14551	14638	14683	14633	14520	14712	14806	14654	14455	14641	14588	14715	14645	14382	14601	14546	14483	14578	14640	14467	14445	14655	14575	14554	14589	14516	14351	14726	14622	14529	14654	14707	14676	14583	14622	14482	14656	14426	14640	14561	14543	14512	14631	14683	14792	14588	14562	14464	14486	14622	14607	14667	14687	14449	14720	14535	14584	14300	14471	14592	14522	14405	14377	14584	14762	14530	14668	14630	14608	14469	14628	14646	14321	14506	14715	14594	14434	14678	14822	14555	14632	14417	14552	14472	14659	14736	14484	14645	14546	14474	14531	14657	14573	14491	14555	14459	14394	14543	14579	14595	14533	14662	14553	14628	14560	14799	14727	14554	14653	14611	14470	14703	14634	14514	14534	14678	14460	14560	14711	14581	14566	14628	14703	14714	14637	14652	14775	14582	14708	14707	14605	14552	14636	14810	14670	14579	14648	14212	14585	14520	14560	14408	14753	14595	14708	14724	14732	14691	14493	14668	14583	14749	14558	14701	14458	14656	14544	14571	14487	14698	14592	14483	14372	14475	14573	14616	14790	14646	14511	14689	14751	14715	14636	14485	14518	14618	14443	14553	14469	14556	14671	14543	14706	14672	14623	14632	14555	14682	14593	14647	14728	14689	14529	14396	14731	14580	14632	14568	14563	14724	14664	14533	14586	14548	14639	14787	14508	14758	14841	14745	14666	14496	14634	14565	14733	14566	14785	14690	14424	14650	14761	14711	14706	14532	14616	14560	14580	14495	14472	14745	14667	14551	14438	14579	14567	14658	14777	14580	14574	14523	14571	14709	14452	14601	14678	14491	14489	14544	14651	14703	14577	14873	14685	14644	14689	14427	14849	14767	14650	14669	14494	14624	14507	14403	14568	14596	14536	14697	14416	14303	14701	14572	14757	14719	14785	14667	14725	14702	14733	14606	14619	14706	14626	14473	14894	14754	14489	14757	14597	14646	14617	14696	14707	14556	14466	14553	14689	14639	14849	14616	14754	14694	14454	14716	14591	14676	14590	14725	14780	14917	14793	14522	14587	14471	14713	14550	14648	14692	14562	14652	14701	14505	14511	14429	14683	14608	14687	14545	14503	14753	14679	14546	14435	14582	14489	14532	14624	14493	14707	14585	14681	14500	14513
59335	104894	79836	48115	24182	14561	14542	14539	14828	14625	14705	14692	14718	14755	14809	14532	14392	14779	14552	14499	14551	14646	14672	14489	14756	14666	14626	14577	14573	14631	14625	14707	14584	14898	14765	14618	14681	14584	14712	14593	14632	14579	14696	14510	14722	14508	14836	14576	14527	14647	14555	14523	14546	14617	14538	14667	14761	14632	14591	14716	14619	14606	14656	14657	14599	14520	14619	14667	14565	14627	14649	14571	14653	14563	14656	14637	14613	14768	14495	14636	14617	14850	14462	14586	14645	14470	14666	14477	14651	14626	14642	14790	14623	14613	14738	14646	14552	14734	14445	14559	14685	14598	14667	14501	14784	14500	14654	14567	14610	14587	14548	14573	14539	14731	14666	14587	14604	14462	14739	14674	14554	14559	14550	14563	14623	14651	14612	14725	14595	14825	14708	14637	14492	14622	14483	14611	14716	14554	14482	14642	14623	14655	14528	14835	14568	14557	14691	14498	14655	14602	14502	14570	14755	14444	14763	14717	14523	14680	14681	14475	14560	14497	14640	14566	14619	14694	14599	14712	14758	14588	14566	14626	14610	14585	14670	14729	14520	14657	14593	14789	14589	14570	14703	14688	14388	14560	14755	14701	14688	14830	14620	14732	14663	14520	14736	14594	14569	14560	14643	14466	14739	14557	14617	14696	14601	14628	14502	14478	14701	14671	14799	14715	14608	14707	14535	14577	14475	14580	14518	14727	14625	14612	14766	14529	14689	14579	14723	14586	14573	14689	14615	14634	14696	14503	14686	14479	14933	14498	14631	14619	14835	14488	14634	14710	14622	14751	14559	14480	14769	14465	14585	14577	14560	14534	14481	14763	14647	14597	14810	14698	14627	14570	14773	14687	14748	14584	14702	14471	14666	14449	14581	14687	14465	14650	14755	14525	14749	14731	14669	14638	14594	14548	14637	14765	14696	14644	14656	14620	14512	14736	14769	14654	14502	14605	14609	14695	14608	14505	14604	14518	14652	14823	14608	14480	14663	14626	14617	14500	14635	14599	14415	14715	14623	14671	14682	14662	14738	14537	14513	14637	14609	14442	14761	14701	14514	14663	14574	14495	14700	14463	14511	14696	14545	14782	14655	14666	14510	14640	14586	14716	14648	14611	14771	14534	14556	14521	14650	14623	14762	14533	14743	14665	14611	14613	14667	14590	14608	14682	14717	14729	14733	14593	14488	14574	14603	14602	14629	14739	14769	14631	14573	14679	14476	14643	14478	14613	14516	14634	14619	14588	14438	14544	14701	14517	14525	14689	14674	14498	14747	14587	14560	14689	14505	14493	14553	14808	14531	14559	14582	14707	14417	14534	14554	14524	14729	14617	14630	14510	14465	14659	14626	14734	14552	14776	14618	14481	14714	14538	14679	14517	14540	14656	14654	14622	14655	14673	14598	14532	14518	14662	14458	14566	14525	14530	14656	14735	14581	14561	14625	14507	14659	14642	14685	14676	14647	14616	14507	14756	14568	14676	14699	14524	14592	14479	14638	14525	14600	14692	14705	14791	14569	14661	14400	14478	14665	14528	14643	14717	14394	14562	14807	14472	14608	14598	14667	14746	14703	14594	14636	14685	14452	14634	14412	14591	14662	14530	14508	14526	14600	14721	14632	14521	14604	14719	14690	14646	14778	14546	14645	14340	14585	14596	14787	14651	14689	14703	14617	14616	14555	14448	14762	14694	14502	14682	14725	14499	14607	14635	14655	14521	14615	14682	14544	14652	14641	14692	14632	14721	14617	14582	14626	14581	14632	14647	14717	14641	14565	14561	14597	14480	14735	14697	14527	14474	14723	14788	14656	14632	14608	14553	14549	14804	14607	14528	14720	14555	14440	14593	14819	14476	14633	14461	14786	14633	14562	14511	14550	14623	14676	14685	14711	14551	14663	14623	14469	14733	14536	14565	14751	14457	14665	14570	14737	14664	14694	14581	14530	14558	14884	14575	14550	14709	14632	14619	14652	14686	14673	14641	14665	14800	14583	14577	14686	14535	14838	14729	14573	14752	14446	14632	14538	14540	14615	14606	14544	14686	14624	14486	14412	14502	14547	14562	14692	14595	14588	14786	14489	14623	14642	14706	14558	14506	14685	14665	14749	14747	14623	14593	14690	14416	14691	14566	14623	14530	14727	14538	14419	14769	14487	14608	14614	14730	14592	14560	14682	14739	14476	14417	14720	14664	14541	14618	14643	14629	14554	14721	14634	14503	14701	14582	14501	14748	14465	14648	14574	14579	14637	14582	14553	14459	14628	14627	14726	14501	14500	14640	14553	14768	14480	14523	14587	14674	14564	14595	14605	14520	14582	14436	14734	14597	14456	14564	14726	14415	14696	14617	14680	14659	14713	14481	14612	14548	14785	14591	14513	14774	14513	14588	14655	14462	14699	14573	14521	14631	14775	14623	14695	14424	14629	14662	14556	14579	14680	14681	14690	14610	14670	14788	14470	14563	14666	14708	14619	14472	14579	14638	14478	14509	14784	14718	14640	14644	14561	14518	14731	14738	14484	14642	14719	14610	14547	14637	14686	14560	14742	14611	14593	14754	14487	14503	14728	14766	14752	14556	14582	14527	14711	14639	14589	14422	14758	14771	14669	14657	14697	14462	14540	14487	14614	14733	14481	14750	14510	14648	14501	14610	14752	14643	14651	14651	14613	14692	14528	14659	14463	14601	14490	14516	14582	14698	14481	14606	14698	14584	14566	14710	14535	14652	14472	14480	14501	14692	14557	14521	14393	14496	14698	14660	14528	14509	14527	14737	14639	14611	14537	14725	14712	14484	14484	14656	14743	14644	14645	14476	14589	14618	14670	14494	14618	14545	14864	14571	14644	14509	14635	14515	14634	14506	14650	14597	14460	14641	14545	14550	14569	14551	14799	14553	14705	14612	14475	14512	14586	14671	14557	14744	14691	14706	14591	14692	14529	14615	14669	14640	14890	14705	14564	14737	14534	14595	14523	14523	14665	14685	14623	14768	14539	14597	14555	14589	14608	14621	14497	14561	14669	14574	14588	14585	14703	14597	14541	14594	14632	14575	14595	14496	14742	14526	14560	14779	14472	14507	14594	14665	14581	14664	14552	14662	14742	14605	14638	14781	14634	14620	14593	14575	14613	14658	14741	14605	14814	14667	14634	14622	14686	14706	14684	14647	14689	14676	14575	14548	14576	14642	14591	14556	14566	14676	14532	14588	14628	14496	14695	14733	14498	14611	14829	14652	14565	14584	14636	14717	14796	14756	14780	14613	14643	14692	14633	14484	14581	14726	14808	14633	14602	14566	14725	14559	14750	14412	14546	14479	14459	14671	14586	14451	14674	14653	14503	14636	14561	14645	14652	14629	14681	14496	14648	14433	14702	14585	14600	14493	14579	14608	14675	14781	14530	14587	14669	14557	14552	14632	14493	14527	14590	14770	14712	14519	14569	14701	14427	14675	14632	14602	14596	14637	14557	14551	14566	14605	14671	14799	14668	14426	14566	14591	14724	14499	14565	14494	14622	14457	14652	14642	14740	14655	14581	14565	14667	14617	14482	14770	14486	14588	14689	14678	14633	14602	14742	14528	14494	14653	14504	14667	14634	14686	14674	14494	14590	14685	14592	14674	14755	14638	14474	14523	14502	14504	14687	14755	14793	14749	14654	14531	14676	14559	14727	14665	14727	14500	14506	14648	14624	14732	14687	14597	14563	14775	14576	14564	14288	14784	14655	14752	14674	14499	14523	14520	14551	14797	14606	14603	14702	14643	14607	14725	14668	14515	14646	14642	14695	14495	14722	14555	14453	14626	14581	14637	14585	14668	14654	14505	14680	14530	14697	14543	14625	14591	14586	14575	14516	14540	14660	14501	14702	14535	14619	14560	14421	14591	14561	14562	14635	14628	14590	14627	14321	14807	14512	14690	14692	14496	14467	14580	14645	14572	14613	14701	14722	14580	14611	14620	14688	14629	14635	14551	14674	14668	14726	14568	14766	14726	14582	14735	14626	14619	14599	14656	14893	14556	14604	14433	14720	14673	14580	14469	14621	14556	14671	14566	14719	14638	14666	14554	14582	14728	14581	14461	14572	14808	14641	14660	14412	14553	14614	14511	14595	14706	14559	14629	14618	14620	14573	14584	14772	14685	14498	14703	14509	14595	14617	14669	14790	14765	14545	14685	14687	14684	14749	14614	14557	14618	14498	14650	14707	14712	14620	14539	14639	14613	14646	14626	14753	14626	14475	14690	14684	14656	14738	14632	14707	14664	14761	14573	14667	14704	14646	14663	14728	14834	14614	14597	14608	14689	14588	14464	14660	14563	14633	14651	14677	14694	14530	14720	14600	14558	14496	14590	14668	14734	14463	14695	14638	14747	14511	14602	14725	14624	14692	14663	14643	14649	14677	14526	14603	14589	14679	14776	14507	14671	14525	14587	14793	14622	14656	14768	14575	14496	14826	14599	14686	14760	14714	14580	14628	14633	14546	14678	14465	14616	14522	14585	14581	14642	14586	14679	14684	14618	14622	14569	14611	14600	14687	14596	14521	14534	14682	14599	14458	14668	14720	14586	14568	14677	14674	14397	14631	14671	14558	14604	14577	14678	14723	14646	14615	14714	14609	14511	14504	14621	14600	14379	14628	14629	14672	14643	14803	14691	14625	14560	14556	14661	14528	14493	14526	14606	14629	14650	14545	14508	14692	14729	14578	14582	14474	14527	14630	14826	14631	14512	14637	14613	14676	14645	14547	14484	14687	14716	14596	14703	14576	14619	14549	14728	14579	14625	14526	14778	14490	14671	14619	14664	14655	14646	14651	14591	14595	14529	14608	14666	14607	14501	14629	14745	14376	14728	14507	14746	14575	14668	14622	14539	14520	14655	14582	14780	14691	14761	14654	14648	14610	14529	14453	14640	14674	14775	14828	14699	14413	14873	14569	14763	14489	14744	14688	14720	14753	14551	14454	14615	14424	14606	14527	14511	14688	14599	14581	14418	14550	14459	14675	14733	14817	14644	14583	14664	14466	14585	14582	14657	14613	14711	14690	14616	14725	14686	14671	14698	14668	14615	14708	14544	14594	14594	14589	14491	14622	14795	14609	14805	14716	14402	14606	14780	14599	14544	14583	14643	14600	14694	14730	14672	14634	14652	14567	14736
33722	37682	34908	24640	17238	15473	15413	15544	15436	15224	15368	15120	15329	15394	15373	15442	15351	15355	15274	15394	15445	15354	15265	15187	15348	15332	15238	15272	15134	15279	15211	15332	15317	15295	15382	15179	15217	15169	15382	15170	15222	15346	15311	15319	15321	15410	15333	15232	15419	15382	15561	15430	14931	15367	15108	15363	15236	15303	15429	15284	15448	15299	15312	15318	15335	15173	15168	15312	15195	15070	15227	15306	15362	15186	15219	15336	15283	15253	15375	15136	15350	15240	15247	15257	15071	15387	15324	15382	15233	14965	15300	15452	15395	15069	15137	15257	15373	15370	15274	15216	15234	15319	15235	15224	15129	15426	15316	15147	15147	15379	15234	15289	15183	15333	15405	15267	15154	15217	15276	15249	15139	15271	15110	15202	15198	15320	15349	15241	15450	15127	15151	15195	15192	15421	15241	15225	15065	15378	15222	15531	15250	15172	15259	15303	15156	15206	15128	15090	15367	15144	15250	15096	15438	15451	15324	15314	15306	15156	15197	15188	15344	15369	15402	15324	15302	15254	15186	15187	15109	15169	15355	15093	15267	15209	15303	15364	15234	15275	15235	15348	15051	15237	15415	15154	15190	15262	15362	15233	15384	15220	15280	15254	15335	15314	15216	15355	15141	15245	15181	15229	15190	15054	15111	15210	15300	15234	15238	15351	15209	15368	15203	15229	15256	15371	15253	15302	15305	15414	15212	15150	15319	15157	15243	15027	15212	15392	15288	15361	15184	15161	15221	15191	15264	15244	15443	15277	15233	15360	15465	15269	15115	15354	15395	15249	15230	15254	15254	15229	15262	15295	15295	15233	15271	15355	15059	15049	15236	15358	15229	15101	15288	15233	15095	15300	15335	15329	15169	15375	15488	15205	15460	15169	15298	15220	15285	15105	15055	15331	15529	15418	15487	15336	15306	14986	15244	15433	15248	15461	15322	15358	15340	15361	15382	15307	15426	15351	15465	15405	15167	15253	15168	15223	15229	15100	15267	15420	15231	15263	15400	15204	15282	15281	15484	15241	15124	15159	15391	15301	15153	15226	15292	15054	15185	15303	15260	15211	15304	15449	15284	15171	15382	15445	15312	15167	15327	15293	15309	15352	15154	15381	15258	15028	15363	15307	15063	15472	15133	15229	15295	15525	15310	15371	15321	15373	15255	15361	15239	15220	15280	15296	15395	15194	15181	15015	15424	15318	15213	15278	15104	15340	15264	15322	15211	15365	15176	15166	15501	15293	15165	15212	15157	15319	15193	15072	15172	15175	15204	15152	15132	15169	15340	15249	15394	15200	15451	15365	15418	15326	15265	15388	15203	15289	15127	15269	15189	15250	15433	15338	15289	15320	15274	15322	15111	15352	15203	15335	15398	15467	15304	15172	15316	15391	15412	15373	15333	15250	15280	15260	15216	15205	15532	15206	15281	15225	15039	15320	15250	15213	15169	15222	15491	15393	15384	15294	15358	15272	15124	15413	15322	15365	15186	15193	15292	15463	15141	15145	15144	15271	15097	15295	15458	15377	15426	15210	15340	15204	15299	15370	15220	15188	15305	15190	15422	15391	15301	15050	15192	15188	15345	15168	15268	15082	15394	15185	15474	15295	15498	15109	15207	15241	15223	15402	15409	15294	15314	15134	15251	15342	15346	15497	15342	15337	15439	15298	15279	15211	15406	15421	15249	15254	15349	15310	15206	15304	15263	15139	15254	15310	15121	15420	15203	15322	15385	15276	15321	15131	15265	15303	15052	15359	15386	15138	15154	15330	15376	15367	15228	15291	15408	15325	15173	15401	15176	15298	15208	15132	15141	15214	15299	15313	15100	15288	15355	15211	15278	15262	15300	15386	15135	15321	15445	15188	15589	15375	15192	15224	15049	15176	15226	15326	15405	15229	15536	15213	15342	15439	15275	15191	15197	15184	15305	15171	15145	15278	15234	15304	15190	15412	15232	15277	15249	15198	15187	15408	15201	15245	15232	15160	15148	15316	15361	15334	15308	15373	15187	15255	15265	15050	15102	15240	15369	15338	15259	15174	15508	15239	15241	15462	15382	15256	15148	15253	15342	15268	15249	15385	15263	15187	15409	15231	15397	15204	15389	15239	15296	15294	15202	15352	15325	15180	15313	15294	15361	15107	15370	15297	15288	15310	15272	15288	15466	15205	15323	15364	15141	15140	15238	15219	15295	15328	15413	15348	15353	15181	15290	15292	15294	15390	15376	15434	15540	15287	15401	15313	15283	15330	15206	15299	15325	15156	15396	15142	15218	15221	15408	15157	15496	15277	15202	15199	15258	15308	15152	15198	15313	15449	15219	15097	15136	15298	15465	15323	15387	15061	15335	15193	15262	15248	15389	15211	15309	15246	15154	15204	15213	15257	15301	15403	15214	15330	15368	15201	15345	15170	15246	15281	15357	15326	15208	15236	15337	15210	15207	15196	15313	15331	15272	15455	15206	15414	15362	15134	15231	15217	15252	15374	15189	15120	15097	15134	15264	15248	15315	15083	15288	15380	15270	15365	15132	15089	15069	15105	15267	15322	15167	15299	15173	15186	15172	15327	15089	15063	15281	15359	15238	15316	15151	15294	15398	15341	15270	15231	15241	15426	15271	15497	15375	15436	15087	15319	15374	15195	15233	15387	15443	15387	15266	15080	15378	15309	15251	15146	15355	15240	15209	15117	15220	15309	15243	15243	15268	15262	15391	15343	15158	15298	15255	15176	15082	15255	15357	15434	15320	15056	15294	15226	15233	15018	15385	15312	15349	15082	15268	15096	15179	15228	15319	15262	15223	15255	15173	15339	15332	15237	15152	15273	15212	15194	15406	15300	15298	15280	15286	15244	15156	15299	15455	15278	15129	15389	15243	15305	15377	15340	15357	15353	15423	15490	15246	15293	15369	15336	15298	15265	15090	15319	15337	15247	15266	15256	15263	15300	15307	15279	15287	15207	15303	15339	15291	15085	15305	15428	15063	15139	15324	15295	15182	15394	15196	15293	15174	15364	15185	15232	15331	15252	15226	15358	15404	15296	15264	15302	15288	15249	15304	15289	15382	15419	15298	15377	15134	15218	15103	15027	15192	15111	15262	15320	15294	15269	15361	15290	15455	15402	15325	15318	15241	15365	15187	15493	15293	15505	15245	15364	15229	15247	15238	15196	15439	15180	15331	15111	15182	15321	15316	15227	15371	15249	15217	15336	15191	15380	15482	15176	15413	15381	15384	15392	15250	15343	15365	15247	15258	15098	15161	15271	15327	15257	15159	15351	15286	15444	15317	15483	15155	15087	15374	15124	15538	15344	15303	15114	15131	15198	15307	15338	15226	15323	15301	15185	15146	15097	15407	15409	15181	15171	15120	15266	15364	15359	15484	15215	15161	15182	15164	15303	15382	15214	15173	15274	15161	15282	15097	15302	15420	15380	15287	15297	15193	15343	15211	15524	15408	15271	15255	15287	15210	15142	15360	15292	15320	15224	15274	15327	15443	15172	15299	15389	15342	15284	15087	15414	15249	15286	15449	15273	15300	15301	15196	15167	15393	15354	15126	15320	15179	15258	15109	15209	15213	15424	15127	15147	15343	15292	15171	15200	15401	15311	15226	15270	15332	15273	15264	15291	15153	15331	15270	15166	15263	15254	15194	15272	15299	15262	15182	15230	15354	15302	15278	15349	15208	15288	15211	15417	15345	15331	15397	15152	15120	15238	15119	15244	15433	15244	15609	15333	15362	15239	15107	15463	15113	15181	15101	15220	15250	15337	15310	15251	15221	15386	15361	15254	15237	15322	15147	15281	15283	15181	15197	15166	15497	15169	15192	15286	15253	15294	15315	15360	15172	15344	15340	15242	15222	15294	15232	15421	15176	15160	15249	15278	15143	15403	15413	15283	15358	15150	15164	15359	15278	15288	15246	15273	15230	15415	15241	15112	15252	15289	15212	15230	15257	15181	15042	15168	15238	15441	15302	15238	15208	15143	15205	15290	15427	15237	15418	15095	15196	15288	15451	15331	15314	15573	15357	15227	15227	15222	15420	15290	15303	15207	15145	15271	15364	15193	15351	15276	15145	15282	15283	15321	15441	15253	15317	15251	15176	15293	15255	15245	15253	15245	15217	15436	15346	15174	15168	15255	15371	15245	15156	15192	15242	15367	15350	15331	15365	15233	15429	15237	15219	15240	15343	15227	15242	15270	15322	15291	15216	15072	15270	15225	15175	15227	15383	15421	15157	15097	15265	15121	15362	15304	15162	15104	15261	15183	15291	15230	15337	15220	15385	15170	15243	15117	15238	15290	15332	15160	15331	15199	15285	15212	15282	15302	15349	15259	15265	15483	15457	15195	15235	15281	15294	15134	15207	15352	15384	15185	15316	15162	15113	15294	15139	15306	15378	15254	15223	15310	15247	15308	15359	15299	15195	15233	15442	15185	15238	15234	15392	15438	15315	15205	15389	15271	15403	15273	15369	15262	15350	15276	15394	15252	15338	15175	15245	15349	15326	15275	15415	15135	15182	15329	15347	15200	15111	15314	15382	15381	15170	15370	15493	15324	15211	15264	15330	15365	15310	15310	15237	15220	15450	15334	15228	15278	15385	15411	15362	15297	15221	15240	15425	15405	15210	15309	15185	15057	15280	15387	15485	14986	15422	15390	15266	15242	15298	15087	15253	15344	15337	15127	15460	15462	15160	15194	15428	15412	15616	15250	15319	15361	15265	15337	15342	15411	15336	15256	15372	15306	15362	15270	15278	15354	15204	15190	15335	15170	15254	15171	15187	15260	15494	15322	15417	15229	15369	15373	15565	15244	15336	15319	15326	15166	14991	15241	15138	15501	15375	15322	15273	15082	15263	15492	15130	15253	15271	15439	15424	15405	15133	15231	15239	15283	15431	15257	15171	15274	15389	15366	15406	15170	15191	15378	15288	15449	15288	15336	15220	15239	15478	15380	15264	15276	15366	15191	15393	15133	15256	15225	15066	15319	15273	15250	15299	15316	15356	15474	15239	15461	15127	15160	15239	15322	15330	15240	15200	15301	15271	15079	15378	15291	15305	15274	15406	15148	15346	15413	15333	15035	15254	15225	15298	15330	15400	15307	15314	15216	15282	15433	15182	15384	15551	15204	15241	15318	15278	15329	15295	15224
44495	54456	37887	21964	16406	15063	15259	15141	15126	14967	15017	14963	15089	15265	14935	15144	14916	15112	15115	15016	15003	15148	14980	15206	15050	15023	15081	15033	15053	15262	14944	14933	15090	15075	15130	15061	15145	15093	15170	14962	15301	15023	15082	15040	15080	15016	15062	15054	15042	15062	15233	15149	15046	14960	15074	15092	15104	15031	15259	15046	15049	14969	15053	15005	15102	15055	15118	14836	14963	15183	15028	15073	15157	15065	15022	15034	15115	15129	15040	15119	15081	15124	14998	15062	15090	14988	15000	15062	15108	14955	14987	15060	15047	15095	14963	15216	14978	14926	15136	15113	15145	15067	15100	15029	15081	15075	15018	14958	15015	15108	14956	15170	14970	14940	15102	15089	14949	14889	14913	15162	15091	15173	14927	15030	14980	15079	14993	15080	15208	15125	15105	15073	14965	15151	15064	15133	15104	15156	15024	14899	15030	15027	15161	15197	14989	15060	14965	15132	15053	15140	15000	15055	15046	15070	14981	15083	14984	15119	15118	14954	15082	15073	14971	15061	15055	14924	15015	15017	15076	15087	15129	15225	15156	15028	14985	15274	15148	15117	15070	15074	15073	14973	15211	15103	15313	14979	15122	14971	15139	15043	15054	15111	15127	14984	14996	15113	15041	15081	14963	15102	15106	15211	15049	14956	14974	14930	15029	14852	15081	15088	14970	14998	15188	15029	15086	14966	15124	14987	15227	15054	14998	14978	15038	15150	14851	14849	15061	15108	14982	14975	15172	15121	15063	15089	15110	15119	14987	15012	14980	14994	15131	15174	14975	15290	15193	15049	14981	14981	14982	14933	15054	15017	15025	15019	14929	15021	15130	15116	15029	15024	15219	15175	15135	14971	15067	15068	15060	14936	15122	15032	15060	14787	15083	14894	14991	15119	14933	15045	15038	15068	15110	14992	14964	15112	15149	15193	15065	14847	15007	15099	15102	15028	15126	15137	15011	15000	15030	15087	15025	15199	14972	15173	15129	15090	15092	15110	15136	15127	15071	15004	15155	14960	15098	15074	15125	15060	15057	15055	14987	15169	14959	14976	15106	15208	15008	15174	15028	15151	15078	14891	15222	15071	15173	15171	15145	15186	14956	15037	15088	15036	14981	14991	15142	15061	15087	15019	14964	15038	15064	15117	15066	15064	15095	14989	15018	15017	14984	14993	15062	15006	14911	15053	15079	15011	15042	15117	15006	15138	15109	15063	15257	15077	15197	15102	14962	14919	15142	15093	15182	14997	15107	15160	15092	15062	15064	15205	15171	14951	15129	14923	15148	15098	15039	15044	14922	15217	15139	15094	15035	15107	15124	15171	15097	14952	14919	15047	15281	15171	15168	15027	14910	15102	15217	15061	15122	15226	15113	15010	15078	15117	14994	15167	15067	14981	15045	15179	14937	15135	15138	15092	15134	15065	14984	14998	14992	14706	14891	15108	15136	15149	15075	15286	14941	15140	15119	15162	15056	15106	15097	14969	14986	14884	15036	15041	15041	14985	15171	15035	15130	14964	15123	14965	14968	15034	14962	15072	15162	15120	15185	15093	15087	15088	15168	15069	14990	15113	15094	15019	15003	15118	15006	15220	15013	15080	15036	15147	15083	14974	14909	14903	15180	15163	14982	14817	15002	15181	14916	15280	14954	15087	15074	14865	15017	15065	15027	14979	15207	15126	15044	15003	14955	15102	14977	15034	15061	15010	15069	14956	15066	15053	15105	14884	15064	15026	15086	15105	14929	15056	15051	15000	15082	15183	15242	15120	14988	15078	15011	15073	14822	15077	15176	15105	14926	14992	14913	15109	15137	15176	15111	15159	15259	14993	15098	15188	15023	15048	15053	15190	15303	15204	14934	15153	15098	15077	15087	15160	15078	15143	15003	15119	15079	15204	15156	14997	15062	14971	14943	15187	15097	15153	15038	15040	15025	15017	15010	14971	14968	15002	14914	15089	15013	15034	15169	15080	15121	15106	14997	15035	15164	14996	15015	14940	15036	15020	15110	15013	15144	14993	14881	15204	14992	15181	15118	15142	15115	14966	15139	14910	15219	15109	14952	15051	15084	14990	14927	14916	14999	15215	14909	15208	15084	15104	15059	14922	15138	15115	15149	15096	15124	15196	15223	15087	15046	14876	15097	15029	14999	15043	15049	15167	15055	15032	15142	15070	14983	15155	15039	15010	15118	14826	15033	15050	15101	14862	14962	14904	14974	15077	15083	15059	15154	15062	14908	15201	15177	15177	15106	14922	15314	15153	14982	14993	15058	14988	15085	15071	14952	15054	15101	15269	15167	15129	15169	14996	15073	15181	15049	15257	15018	15192	15161	15218	14981	15197	14987	15199	15120	15150	15112	15052	14951	15030	15054	14913	14996	14967	15108	15107	15107	15190	14998	14945	15064	15060	15093	15000	15224	14963	15143	15101	15288	14879	15072	15020	15093	15076	15124	15164	15021	15308	15187	15202	15184	15194	15083	15025	15026	15016	14963	14983	15123	15110	15066	15160	15225	15005	15133	14886	15189	15264	15073	15156	14986	15108	15037	15069	15149	15001	15143	15199	15017	14944	15230	14989	15081	15062	15087	15096	15087	14975	14963	15182	14996	14930	15236	15118	15026	15020	15184	15065	15106	15117	15112	14972	15099	15123	15051	14989	15000	15079	15002	15047	14928	15153	15020	14927	15165	14998	15095	15115	15170	15098	15053	15159	14930	14944	15009	14853	15197	14984	15007	15163	15204	15050	15099	15041	14968	15119	15072	14944	15051	14994	15016	15106	15131	15115	15095	15084	15094	15090	15158	15216	14911	15160	15187	14999	15103	15001	15071	14874	15034	14982	15042	15052	15043	14984	15212	14960	14992	15171	14977	14956	14882	15120	15126	15031	14999	15033	15154	15096	15132	15022	14998	15025	15190	15159	15060	15087	15150	15062	14898	15170	15188	15086	15080	15068	15122	14941	14955	14967	14907	15006	15155	14965	15103	15088	14976	15130	15193	15035	15149	15090	15044	15222	14926	15013	15029	15006	15009	15015	15031	15037	15092	15045	14884	15006	15057	15199	15031	14943	15060	15131	15027	15038	15107	15034	15218	15021	14975	14874	15072	15158	15062	15037	15064	14968	15102	15119	14880	14957	15066	15150	15134	14958	15005	14916	15123	15004	15021	15055	15191	14952	15068	15055	15129	15198	15114	15110	14964	15020	14978	15102	15086	15048	14942	14919	15098	15246	14976	15001	15150	15031	15101	15023	15111	15169	15089	15075	15161	15026	15121	14955	15012	15216	15096	14973	15196	15020	15018	15026	14893	15269	14975	15190	15248	15054	15030	15005	15134	15053	15069	15109	15049	15117	14982	15163	15016	14877	14974	15290	15028	15020	15144	14946	15000	15115	14996	15105	15121	15065	15171	14905	14960	15131	15130	15049	14980	15047	15098	15159	15067	15088	15058	14878	15158	15176	14847	15123	15166	15011	15112	15075	15186	14956	15157	14992	15102	15044	15184	14984	15158	14922	15088	15110	15018	15023	14955	15000	15112	15256	14982	15001	15093	15028	15177	15109	15129	15038	15080	15065	15321	14990	15204	15005	15090	15037	15077	15020	15007	15310	15242	15017	15063	14880	14978	14966	15237	15200	15019	15074	14923	15137	15046	15288	15131	14931	15105	15128	14957	14980	14980	14944	15174	14983	15074	15151	14999	15061	15116	15073	15042	15081	15276	15026	15140	15072	15125	14975	15135	15055	15006	14984	15009	14928	15058	14839	15015	15066	15082	14965	15102	14930	15121	15024	15082	14991	15195	14749	15130	15143	15071	14988	15159	15037	15015	14959	15018	14986	15016	15136	15211	14985	15055	15219	15094	15032	15054	14997	15095	15142	14870	15131	15047	15034	15100	15254	15001	14959	15031	14982	15293	15140	15375	15010	15100	15044	15076	15003	14973	15131	14925	15031	14875	15068	15176	15108	15059	15111	14981	14886	15143	15131	14986	14984	15232	15063	15138	15177	15139	15088	15088	14990	15096	14963	15104	15079	15038	15165	15229	14881	15067	15051	15073	14949	14941	15134	15164	15312	15129	14960	15130	14942	14817	15023	15140	15012	15017	15005	15210	15007	15122	15135	14958	15139	15171	15144	15074	15055	15011	15215	15165	14973	15008	15017	15051	15105	15087	15073	15048	14905	15123	15194	15261	14942	14960	15045	15023	15054	15084	15068	15050	14912	15024	15167	15150	15146	15120	15091	15042	15145	15226	15053	14982	15226	14963	15167	15045	15041	15225	14983	15061	15060	15087	14975	14889	14992	15104	15030	15210	14934	15025	15127	15123	15131	14917	15012	15221	15187	15135	15125	15104	15237	15029	14961	15069	15046	15046	15012	15116	14956	15061	15149	15096	15024	14861	15062	15061	15160	15163	14996	15035	15119	15048	15102	15096	15046	15197	14998	15004	14918	15088	14924	15149	14925	15244	15065	14956	14907	15134	15076	15151	15064	15129	15093	15100	14872	14979	15069	15059	15143	15094	15078	14984	15179	15076	14924	15045	15144	15079	15055	14891	15122	14916	15083	15135	14878	14989	15030	15078	15059	15052	15060	15016	15092	15137	15166	15090	15123	15056	15021	14960	14998	15172	15036	15108	14952	15008	14955	15018	15213	15112	14932	15162	14888	15046	15065	15006	15014	14905	15166	15212	14866	15076	14894	14986	14992	15025	15038	15021	15066	14964	15017	14943	15205	15050	15081	15169	15030	15028	15129	15021	15134	15093	15085	15152	14978	15034	14961	15116	15098	15080	15148	15158	15035	14871	14926	15074	15030	15181	14949	14972	15155	15016	15082	15068	15210	14944	15020	15077	15141	14979	15089	14992	15114	15191	14997	15013	15085	15148	14947	14866	15189	14972	15110	15129	15038	15126	15168	15230	15013	15174	15437	15174	15168	14952	15032	15172	15185	15115	15009	14976	15061	14994	15123	15125	15218	15110	15028	14943	15153	15009	15022	15101	15157	15050	15151	15144	15154	14910	15155	15016	15192	15189	15089	15132	15063	15017	15337	14954	15142	14983	15150	15036	15267	14963	15151	15187	14939	15188	15051	15213	15057	15189	15007	15064	15084	15203	15172	15027	15078	15121	15047	15028	15069	15071	15170
32608	37504	37575	26110	17086	15446	15371	15147	14907	15144	15051	14953	15130	15192	15052	14958	14959	15048	15098	15134	15225	15050	15105	15151	15064	15299	15096	15036	15114	15032	15077	14875	14927	14980	14912	15109	15082	14937	15047	15009	14867	15013	15082	15133	15146	15036	15054	14988	15015	15159	15069	15127	14967	14974	14990	14964	15145	15014	15001	15081	15162	14888	15026	14930	14789	15044	14783	15034	14847	14976	15064	15303	15219	14940	15023	15139	15014	15087	15025	14997	14957	15165	15139	14821	14901	15007	14979	14928	15123	15106	14808	15058	15081	15074	14979	15089	14989	15060	14890	15076	14878	14911	14984	14899	14972	14912	15010	14894	14937	15029	15082	15042	15104	14911	14836	14822	14940	14920	14944	15131	14773	15257	15215	14987	14892	14985	15088	14881	15061	15379	15013	14925	15058	15005	14863	14877	14962	14926	15011	14975	14985	15237	14889	14971	14956	15059	14959	14885	15017	15146	15056	14901	14860	15101	14958	15017	15096	15215	15037	15020	14991	14993	14914	14951	15183	14948	15133	15224	15161	15076	15061	14995	14916	14937	14958	15029	14893	15124	15149	15161	15020	15006	14759	14865	15057	15038	14633	14940	14792	15138	15077	14997	15110	15000	15131	15041	14954	14906	14876	15057	14851	14857	14951	14853	15045	15137	15102	14958	14814	15006	15054	15081	14941	14984	15113	14936	15059	15003	15168	14988	14890	15187	15027	15017	15027	14943	14881	14876	14881	15267	14948	15203	15017	15113	15043	14866	15089	15042	14958	15014	14997	14996	15145	15016	14921	14932	15026	15025	14806	14930	14910	14785	14843	14704	14916	14964	14998	14868	15180	14881	14912	14819	14960	14861	14800	15155	14905	15018	14849	14874	15039	15026	15008	14784	14960	14893	15197	14842	15099	14932	15017	15123	14882	14989	15094	14933	14963	14754	15050	14853	15106	15075	15081	14758	14962	15029	15280	14868	15036	15001	15081	15082	15251	14945	15085	15056	14904	14787	14946	15005	15014	14891	15043	14940	14896	14920	15046	14959	15003	14955	15065	14856	14903	14868	14969	14884	15000	14861	14981	14963	14913	15113	15043	15019	15167	15118	15151	14970	15124	15062	15234	15052	15020	14992	14946	14895	14960	14915	15046	14882	14865	14945	15057	15016	15206	15002	15029	14830	14903	14949	15024	14909	14818	14934	14951	14908	14737	15117	15187	15168	14958	15137	15023	14782	14946	15195	14920	14918	15016	14901	14899	14886	14944	14944	14831	14937	14945	14921	15063	15161	14999	14951	14825	15027	14820	15082	15000	15099	14925	14879	15037	14910	14855	14888	14871	15057	14918	14844	14911	15016	14883	14996	14991	14986	14954	15121	14996	15020	15075	14981	15091	15074	15013	15009	14885	14982	15055	15051	14976	15059	14941	14949	14933	14779	14977	14939	14854	14827	15008	14925	14900	14764	14832	14962	14958	14918	14988	14982	15212	15067	15042	14951	14962	14912	14964	14920	15069	14996	14935	14908	14929	15114	15012	14904	15088	14838	14989	14990	14927	14917	15013	14910	14980	14971	15170	15199	14886	15000	14887	14806	14985	14946	15188	14900	14819	14994	14996	14889	15087	14916	15095	14992	14947	15053	15042	15001	14898	14910	15017	15141	14896	14877	15025	15007	15034	15176	14999	14706	14980	14933	15018	14983	15135	14950	14957	14929	14690	15005	15076	14998	15017	14995	15136	15157	14969	14929	14820	15018	14979	15074	15056	15119	15006	14971	15104	14973	14933	14962	15105	15058	15024	15098	15029	14957	15011	15063	15137	15038	14936	15006	15017	14926	15081	14723	14992	15123	14912	14963	14873	14876	14912	14954	15018	14957	14892	14964	14907	15013	15034	14989	15155	15083	15203	15136	15038	15023	14907	15181	15103	15184	14898	14977	15123	15119	14869	15026	15228	15090	15039	14878	15032	14786	15126	15166	15029	15015	15022	14808	14919	15145	15174	14978	14783	15020	15201	15130	15087	14999	14912	14989	15065	14988	15116	15007	14828	14923	14940	15154	15024	15096	14900	14933	15066	15107	15014	15050	15125	14978	15008	15069	15101	14816	14923	14904	15124	15152	14967	15105	15028	14844	14920	14996	14972	15074	14776	14986	15052	15147	15148	14915	15034	14930	15121	14950	14869	15134	15069	14914	14930	14885	15026	15027	14892	15010	15090	14925	15102	14986	14937	14962	14862	14840	14857	15119	15034	14986	15019	14905	15176	15054	14983	15020	15142	15060	15128	14990	15117	14857	14923	15082	15068	15110	15077	15011	15009	14895	14962	14869	14994	15068	14934	15052	14974	15158	14934	15042	14918	14932	14903	15014	14936	15049	14961	14998	15125	14961	14912	15219	15079	14880	14903	14945	15011	15092	15144	15033	15065	15037	15071	15012	15032	14800	15001	15074	15143	14927	14952	15012	14989	14799	15065	14964	15059	14999	15053	14867	15005	15148	14873	14903	15103	14956	14942	15003	15001	14939	15051	14961	14982	15026	15022	14880	14968	14920	15019	15017	14897	15005	14994	14953	14729	14930	15001	14947	14876	14976	14970	14905	14907	15063	14897	15067	15063	14954	14752	15158	15224	14955	14982	15095	14925	14944	15046	14986	15148	15126	15244	15090	15046	15017	14851	15145	14749	15040	15130	14920	14840	14934	15072	14982	14848	15036	15124	15116	15127	14925	15063	15227	14871	15101	15008	14986	14865	15114	15106	14939	14986	14972	14969	14783	14948	15027	15109	15030	14953	14997	14943	15139	14891	14985	14847	14888	15135	14987	14884	14990	15099	14905	14973	15141	15183	15090	15022	14871	15116	14965	14901	15007	15247	14902	15043	14847	14953	14936	15250	14899	15021	14963	14759	14849	14905	14916	15166	15042	14828	15246	15026	14962	15320	14822	14836	15033	15005	14784	14807	15024	15034	14810	15071	14889	15183	14776	15065	14911	14945	15015	14897	15137	15105	15013	15208	15075	15041	14763	15151	15002	14898	15149	14976	14929	15072	15020	14992	15228	14834	15223	15099	14865	15032	15125	15226	14739	15142	15091	15159	14953	15070	15088	14991	14961	15044	15097	14912	15017	15074	15144	14989	15008	15209	15066	14986	14975	14766	15063	14992	14965	14861	14934	14949	15071	15071	14921	15090	14851	15083	15167	14884	14766	15075	14943	14877	15006	15052	15020	14954	15043	15003	15119	15006	15002	14935	15025	14864	14842	15027	15094	15116	14845	14854	14721	14922	14965	14897	14943	14948	14926	15113	14805	14934	15143	15133	14959	14805	15028	14876	15082	15125	14840	15100	14850	15013	15036	15034	14991	15149	14825	14876	14975	14910	14920	15131	15002	15082	15178	14977	15201	15170	15041	14969	15097	15048	15183	15005	15127	14885	14942	15161	15067	14904	15088	14900	14995	15021	14900	14969	15039	15008	15187	14993	15014	15086	15064	15091	15026	14880	15094	15205	14790	14850	15038	14848	15035	14993	15055	14913	15056	15046	15024	15111	15048	15032	14774	14854	15110	14986	14947	15186	14930	15095	14917	14937	14982	14951	15090	15108	14919	14896	14908	14853	14808	14911	14790	15151	14980	14994	14816	14745	14981	14955	14988	15149	15011	15091	14927	14994	15145	15044	15031	14950	15002	15104	15260	14803	15059	15123	15037	14880	14911	15145	15126	14966	14936	14846	15072	14877	15015	15072	15092	15112	15114	15020	14881	15141	14864	15000	15126	14970	14975	14888	15035	15189	14904	14772	14948	14836	14977	14949	14968	15007	15106	14852	14983	15031	15051	14945	15039	14907	15040	15189	15042	15039	14948	15049	14953	15005	14981	14994	15078	15140	15088	15106	15087	15163	14881	14974	15127	14957	14923	15122	15195	14844	14972	15010	14783	14835	15161	14855	14918	15008	15069	14954	15079	15052	15189	15097	14958	14922	14962	15039	14914	15058	15026	15055	14983	15049	15127	14984	15130	15122	14963	14900	14932	15049	15090	15010	14972	15043	15041	15022	15127	15037	14994	14907	14826	14875	14892	14872	15088	14909	14955	14913	15076	15032	15112	14977	15079	14961	15022	14951	14707	14919	15051	14948	15033	15007	15036	15338	14854	15067	15230	15016	14897	15063	14979	15249	15110	14972	14924	14968	15121	14987	14909	14895	15040	14978	15192	15063	14850	15167	14963	15297	14954	15048	15117	14987	15009	14964	15132	14892	14946	15100	14995	15042	14942	14995	14982	14715	14937	14975	15275	15019	15186	15133	14976	14934	15037	15065	14928	15088	15180	14818	14809	14876	14920	14952	14978	15107	14945	14916	14802	14957	15028	14977	14986	15139	15065	15075	14970	15016	15104	14997	14956	14881	14968	15138	15058	15077	15003	15077	14927	15012	15095	15131	15027	15077	15185	15163	14928	15099	14897	14994	14790	14898	15182	15200	15151	15183	15097	15110	15149	14999	15252	14997	15235	15045	15016	14798	15060	15105	14856	14923	15167	15136	15022	14909	15116	14881	14901	14888	14941	15036	14863	15087	15017	15216	15046	14967	14975	15071	15105	15137	15027	15036	14860	14936	15062	15166	15026	15050	14833	14923	14755	14917	15220	14992	14997	15014	15089	14981	15107	15128	15082	15041	14933	15117	14864	15254	14920	14775	15113	14808	15010	15066	15101	15034	15036	15057	14887	15200	14948	14945	15047	14918	15023	15120	14871	14989	15010	14842	15050	15105	14850	14961	14950	14967	15019	15029	14897	15014	14967	14968	15001	15133	15098	14941	14831	14911	15008	14954	14856	15115	14962	14782	14818	14908	14853	14947	15099	14994	15103	15025	14984	15032	14911	15149	15247	15051	15147	14941	15010	14951	14980	14869	15300	15158	14929	14940	14936	14932	15122	15063	14969	15052	14984	14973	15124	15024	14825	14792	15229	15107	14927	14969	15107	15121	15073	14861	14898	15059	15048	14822	14919	14827	14758	14794	14940	14840	15154	15010	15017	14999	14944	14952	15030	15131	15008	14896	15079	15179	15056	14941	14866	15066	15000	14995	14874	14761	14725	14848	15109	14906	15015	15037	15002	15005	15032	15020	15006	14929	14918	14948	15075	15164	14962	14873	15062
46943	59386	41919	23446	16190	14729	14961	14802	15029	14847	14926	14979	14962	14803	14847	14750	14911	14705	14736	14788	14603	14711	14901	14892	14931	14825	14911	14718	14977	14811	14782	14672	14891	14917	14905	14771	14813	14841	14964	14832	14869	14936	14707	14883	14787	14942	14864	14785	14808	14827	14817	14694	14926	14694	14931	14790	14930	15134	14890	14749	14893	14988	14755	14880	14715	14782	14991	14966	14966	14798	14728	14958	14788	14783	14867	14740	14798	14735	14947	14849	14897	14841	14728	14918	14788	14818	14761	14969	14929	14841	14756	15005	14879	14811	14927	14793	14888	15032	14900	14950	14994	14859	14948	14885	14842	14898	14823	14828	14816	15053	14840	14911	14847	14808	14832	14873	14771	14863	14905	14759	14865	14708	14896	14744	14872	14820	15102	14974	14917	14768	14813	14733	14943	14836	14896	14872	14726	14843	14888	14826	14811	14935	14960	14711	14908	14810	14810	14880	14907	14906	15144	14863	14804	14926	14779	14936	14988	14809	14868	14851	14789	15022	14758	14746	14751	14819	14937	14896	14773	14934	14791	14867	14887	14963	14820	14947	14855	14856	14887	14883	15052	14638	14880	14826	14848	14811	14756	14845	14822	14898	14723	14980	14819	14779	14817	14668	14725	14880	14916	14868	14946	14707	14783	14994	14839	14819	14959	14805	14985	14717	14913	14940	14962	15006	14943	14843	14781	14855	15046	14855	15008	14795	14959	14712	14992	14949	14839	14738	14861	14913	14766	14960	15100	14887	14765	14999	14834	14845	14846	14841	14752	14730	14987	14738	14772	14861	14992	15011	14611	14765	14828	14724	14705	14874	14980	14836	14772	14786	14867	14928	14832	14818	14833	14903	14851	14915	14855	14814	14850	14674	14850	14815	14979	14873	14766	14814	14833	14823	14873	14907	14948	14803	14753	14921	14855	14897	14951	14953	14773	14910	14795	14770	14789	14901	14849	15007	14684	14929	14763	14810	14850	15016	14802	14877	14914	14978	14917	14669	14927	14809	14889	14757	14852	14909	14955	14762	14853	15053	15006	15079	14620	14820	14950	15020	15018	14685	14882	14798	14959	14699	14933	14946	14820	14912	14996	14828	14863	14824	14919	14825	14812	14710	14894	14846	14812	14710	14799	14819	14824	14908	14777	14754	14916	14816	14918	14753	14939	14960	14892	14745	14988	14763	14850	14749	14963	14921	14807	14798	14845	14764	14851	14832	14874	14761	14842	14732	14993	14881	15026	14878	14825	14864	14953	14825	14927	14708	14791	14830	15050	14766	14953	14884	15027	14720	14831	14928	14827	14720	14664	14800	14879	14785	14766	14797	14691	14822	14796	14909	14912	14695	14884	14834	14829	15037	14870	14831	14905	14791	14930	14912	15056	14874	14945	14938	14912	14816	14981	14847	14879	14833	15156	14900	14787	14795	14792	14885	14945	14754	14923	15077	14972	14733	14946	14766	14715	14811	14878	14884	14790	14985	14816	14857	14716	14913	14811	14681	14685	14925	14879	14894	14772	14873	14975	14821	14835	14904	14817	14888	14894	14591	14776	14734	14852	14774	14813	14913	15005	14842	14806	14933	15159	14690	14939	14893	14783	14716	14726	14773	14843	14897	14909	14904	14826	14967	14968	14876	14789	14963	14784	14877	14824	14874	14821	14801	14956	14785	15073	14709	14848	14728	14793	15034	14833	14770	14827	14762	14848	14860	14798	14797	14790	14787	14856	14687	14881	14733	14832	14756	14871	14900	14749	14874	14806	14828	14778	14976	14892	14773	14888	14914	14792	14700	14775	14763	14991	14855	14912	14805	14927	15001	14782	14940	14820	14747	14878	14865	14811	14832	14932	14891	14917	14742	14895	14629	14755	14929	15048	14918	14836	14929	14838	14814	14806	14999	14762	14770	14837	14873	14869	14949	14873	14584	14945	14857	14821	14753	14931	14886	14753	14773	14726	14861	14883	14761	14912	14876	14851	14670	14925	14958	14910	14854	14943	14875	14847	14871	14705	14909	14725	14936	15004	14969	14771	14918	14821	15068	14997	14772	14749	14884	14807	14753	14787	14908	14696	14939	14807	14753	14737	14979	14735	14853	14951	14853	14924	14825	14692	14891	14847	14837	14848	14697	14858	14803	14751	14890	14756	14924	14768	14924	14789	14777	15010	14996	14810	14775	14818	15061	14969	14942	14944	14818	14912	15037	14934	14771	14767	14794	14941	14851	14798	14901	14794	14907	14898	14767	14832	14943	14955	14901	15017	14947	14743	14816	14728	14891	14893	14848	14890	14690	14778	14943	14917	14905	14906	14813	14953	14859	14804	14872	15004	15004	14923	14743	14825	14877	14856	14837	14785	14971	14885	14899	14831	14826	14789	14798	14855	14912	14869	14966	14930	14978	14920	14804	14847	14936	14853	14892	14733	14916	14867	14785	15129	14799	15026	14889	14729	14755	14871	14851	14858	14924	14781	14884	15050	14783	14888	14923	14796	14812	14899	15038	14819	14964	14834	14793	14883	14775	14982	14847	14876	14935	14657	14887	14908	15023	14753	14852	14820	14781	14885	14859	14886	14766	14884	14817	14705	14819	14903	14897	14755	14861	14755	14796	14912	15144	14772	14813	14943	14738	14793	14819	14741	14820	14844	14959	14795	14988	14840	15032	14930	14798	14925	14948	14911	14783	14802	14881	14951	14901	14712	14901	14852	14874	14772	14593	14804	14816	14833	15013	14937	14768	14893	14796	14704	14889	14861	14979	14755	14869	14882	14841	14970	14766	14892	14898	15065	14958	14960	14931	14813	14821	14873	14845	14781	14836	14824	14859	14964	14703	14953	14930	14863	15020	14739	14848	14747	14708	14848	14783	14726	14944	15031	14779	14918	14803	14869	14806	14833	14875	14927	14813	14840	14698	14822	15040	14792	14929	14646	14670	15039	14984	14746	14721	15010	14927	14760	14888	14999	14799	14944	14927	14968	14785	14816	14844	14944	14657	14821	14834	14890	14742	14904	14839	14956	14861	14925	14950	15007	14716	14975	14734	14886	14830	14947	14822	14788	14889	14856	14716	14843	14751	14865	14901	14660	14666	14914	14774	14897	14916	14865	14914	14735	14731	14647	14774	14801	14867	14890	14794	14951	14811	14797	14927	14784	14836	14711	14913	14766	14895	14816	14815	15026	14894	14820	14944	14777	14875	14910	14818	14930	14943	14854	14857	14761	14789	14822	14822	14721	14834	14883	14777	14723	15020	14871	14828	14948	14941	14903	15034	14825	14904	14955	14797	14890	14856	14963	14808	14905	14794	14841	14882	14899	14793	14873	14770	14851	14873	14794	14824	14893	14875	14957	14807	15051	14749	14857	14852	14896	14770	14802	14901	14865	14931	14820	15023	14944	14786	14835	14779	14812	14984	14833	14803	14900	14808	14967	14760	14745	14873	14714	14981	14905	15001	14960	14762	14789	15008	14829	15016	14873	14803	14709	14908	14975	14903	14963	14863	14875	15025	14848	14870	14917	14993	14992	14819	14970	14645	15058	14848	14909	15027	14895	14785	14853	14719	14950	14718	14786	14681	14980	14705	14827	14809	14893	14804	14898	14670	14797	14922	14805	14947	14819	14898	14854	14674	14858	14761	14872	14759	14893	14900	14889	14749	14740	14951	14995	14901	14835	14828	14813	14945	14840	14799	14753	14866	14885	14704	14764	14964	14862	14850	14983	14995	14715	14827	14914	14809	14780	14873	14999	15008	14732	14947	14815	14807	14755	14804	14704	14976	14802	14777	14909	14826	14967	14862	14813	14859	14959	14740	14819	14704	14884	15046	14892	14811	14690	14802	14837	15047	14912	14813	14987	14950	14742	14784	14802	15072	14922	14962	14786	14892	14958	14962	14708	14980	14822	14824	14986	14846	14954	14754	14861	14773	14690	14876	14837	14751	14638	14835	14851	14748	14889	14899	14847	14908	14939	14985	14891	14871	14890	14724	14914	14953	15017	14898	14663	14934	15071	14918	14748	14930	14911	14922	14708	14864	14921	14832	14845	14928	14866	14840	14757	14859	14816	14955	14908	14858	14964	14688	14772	14920	14945	14915	14790	14833	14881	14861	15038	14840	14807	14928	14900	14838	14773	14875	14845	14674	14849	14869	14873	14861	14802	14730	14926	14851	14931	14714	14887	14947	14843	14812	14921	14771	14842	14776	14787	14910	14874	14947	14803	14749	14929	14844	14728	14947	14736	14980	14912	14772	14817	14877	14996	15035	14801	14856	14740	14758	14958	14803	14759	14938	14863	14889	14842	14745	14862	14892	14797	14935	14923	14976	14990	14772	14825	14790	14818	14954	14780	14896	15029	14735	14804	14786	14959	14795	14869	14822	14879	14836	15082	14826	14868	14942	14819	14997	14843	15009	14759	14901	14767	14900	14784	15028	14813	14731	14896	14695	14737	14819	14743	14777	14980	14796	14868	15046	14785	14737	14951	14991	14842	15035	14757	14862	14749	14678	14914	14848	14819	14850	14788	14914	14956	14980	14947	14867	14870	14909	14885	14719	14889	14839	14918	14730	14877	14826	14884	14997	15011	14899	14940	14922	15022	14924	14831	14938	14769	15020	14815	14796	14730	14881	14780	15021	14838	14830	15050	14789	14901	14924	14799	14951	15053	14937	14907	14858	14985	14838	14858	14813	14704	14978	15062	14963	14919	14802	14695	14753	14645	14799	14833	14907	14752	14866	14982	15008	14776	14917	14996	14899	14752	14724	14720	15014	14901	14682	14844	14725	14872	14892	14881	14631	14874	14974	14935	14791	14908	14915	14828	14867	14806	14787	14917	14905	14733	14883	15016	14805	14784	14913	14636	14769	14847	14891	14917	14859	14676	14811	14831	14785	14758	14842	14803	14797	14939	14889	14873	14856	14902	14906	14965	14887	14700	14879	14779	14684	14803	14839	14861	14637	14886	14770	14954	14689	14909	14826	14787	14919	14808	14707	14799	14948	14736	14829	14893	14906	14949	14831	15016	14939	14903	14916	15000	14725	14872	14781	14840	14885	14852	14693	14896	14739	14890	14784	14902	14802	14969	14857	14918	14869	14855	14779	14838	14777	14732	14753	14882	15011	14702	14903	14797	14887	14971	14857	14787	14998
24137	24076	33536	27344	22853	21889	19876	15342	14475	14859	14994	14758	14810	14739	14811	14844	14658	14697	14742	14542	14753	14699	14797	14782	14843	14664	14482	14687	14804	14740	14616	14565	14590	14490	14587	14552	14705	14445	14568	14632	14552	14695	14659	14754	14407	14485	14575	14365	14406	14543	14454	14500	14317	14491	14426	14775	14492	14532	14668	14466	14442	14558	14648	14537	14423	14573	14671	14452	14553	14488	14667	14635	14718	14462	14505	14440	14524	14465	14369	14625	14693	14497	14419	14606	14440	14399	14657	14442	14473	14780	14557	14369	14512	14370	14453	14379	14559	14562	14664	14496	14481	14415	14493	14408	14696	14677	14491	14585	14523	14616	14338	14581	14383	14576	14568	14592	14646	14517	14605	14737	14605	14523	14602	14523	14377	14481	14396	14616	14613	14441	14514	14481	14619	14421	14613	14544	14491	14569	14416	14747	14479	14484	14385	14434	14392	14614	14466	14517	14437	14411	14566	14446	14515	14455	14533	14594	14343	14633	14469	14502	14512	14495	14533	14487	14414	14674	14633	14467	14398	14321	14449	14536	14492	14259	14534	14433	14435	14682	14327	14630	14473	14561	14585	14536	14517	14557	14508	14434	14471	14360	14552	14412	14449	14564	14503	14668	14333	14645	14588	14379	14496	14566	14452	14494	14609	14397	14567	14493	14199	14530	14469	14280	14544	14616	14506	14633	14502	14743	14457	14446	14560	14650	14529	14375	14477	14382	14244	14538	14482	14467	14706	14308	14518	14394	14520	14301	14496	14441	14394	14506	14671	14600	14436	14479	14527	14625	14608	14619	14522	14639	14338	14551	14658	14369	14408	14665	14450	14554	14537	14548	14387	14652	14452	14589	14552	14567	14484	14529	14345	14705	14457	14433	14441	14353	14647	14387	14374	14414	14453	14526	14501	14364	14400	14599	14459	14446	14500	14372	14600	14433	14695	14615	14335	14438	14435	14424	14389	14476	14641	14633	14477	14361	14452	14498	14702	14427	14591	14493	14744	14314	14452	14431	14598	14327	14583	14379	14450	14439	14682	14409	14418	14285	14508	14611	14327	14381	14544	14381	14546	14488	14459	14474	14604	14539	14476	14333	14306	14543	14396	14560	14513	14493	14453	14614	14392	14587	14431	14462	14368	14545	14399	14530	14257	14584	14368	14521	14529	14564	14265	14435	14321	14452	14467	14597	14379	14460	14459	14500	14652	14561	14195	14523	14571	14521	14321	14584	14398	14460	14561	14453	14346	14725	14415	14584	14296	14417	14399	14428	14503	14535	14509	14553	14284	14576	14597	14789	14412	14463	14379	14269	14477	14620	14562	14282	14570	14456	14547	14268	14396	14334	14395	14505	14244	14504	14658	14453	14432	14418	14351	14439	14572	14348	14535	14494	14453	14435	14508	14473	14474	14687	14568	14488	14514	14308	14442	14642	14520	14524	14549	14681	14415	14342	14191	14340	14491	14502	14504	14569	14572	14616	14448	14637	14397	14543	14422	14401	14478	14680	14484	14428	14580	14618	14429	14573	14379	14513	14308	14581	14435	14463	14562	14442	14422	14427	14591	14563	14465	14458	14660	14252	14530	14456	14482	14386	14346	14381	14435	14413	14392	14535	14702	14250	14528	14713	14480	14369	14495	14646	14487	14460	14523	14505	14602	14526	14335	14620	14466	14543	14493	14688	14517	14232	14389	14343	14542	14540	14552	14512	14494	14387	14515	14589	14675	14449	14371	14510	14380	14355	14649	14305	14354	14472	14358	14552	14650	14389	14486	14586	14357	14621	14545	14434	14523	14417	14499	14474	14385	14393	14598	14411	14296	14441	14330	14442	14490	14480	14499	14456	14396	14475	14384	14640	14503	14416	14386	14479	14648	14497	14442	14493	14713	14473	14547	14586	14354	14436	14529	14603	14154	14459	14294	14500	14618	14319	14526	14259	14390	14398	14392	14526	14641	14502	14473	14339	14563	14601	14479	14403	14441	14470	14496	14437	14324	14420	14561	14335	14370	14631	14620	14592	14773	14563	14642	14385	14400	14419	14307	14266	14552	14457	14496	14541	14648	14549	14541	14594	14464	14405	14369	14648	14452	14379	14679	14642	14542	14550	14512	14409	14544	14585	14503	14667	14423	14526	14498	14569	14324	14351	14477	14537	14635	14565	14454	14509	14495	14590	14492	14484	14377	14644	14608	14383	14420	14501	14388	14286	14602	14549	14393	14549	14623	14453	14635	14356	14490	14415	14423	14559	14463	14368	14556	14377	14418	14456	14499	14405	14487	14381	14625	14502	14493	14535	14526	14507	14404	14497	14413	14514	14545	14325	14269	14453	14447	14499	14309	14267	14413	14563	14491	14458	14445	14542	14444	14379	14702	14419	14544	14661	14429	14639	14596	14505	14848	14447	14306	14621	14546	14486	14451	14457	14610	14551	14463	14534	14393	14505	14330	14467	14548	14449	14492	14359	14553	14549	14545	14535	14417	14501	14552	14336	14402	14425	14433	14466	14423	14256	14629	14551	14466	14410	14501	14430	14583	14363	14416	14384	14420	14472	14651	14518	14487	14431	14383	14463	14761	14447	14699	14375	14578	14474	14429	14579	14521	14582	14331	14449	14564	14624	14719	14581	14474	14425	14627	14517	14460	14270	14544	14485	14481	14457	14479	14568	14521	14584	14389	14769	14557	14477	14464	14496	14603	14483	14453	14552	14628	14544	14472	14595	14542	14303	14380	14476	14482	14400	14170	14733	14669	14480	14513	14490	14216	14413	14604	14450	14493	14436	14413	14291	14287	14417	14549	14583	14623	14499	14541	14384	14475	14501	14403	14530	14373	14628	14448	14518	14480	14459	14454	14655	14313	14678	14491	14649	14316	14568	14485	14553	14517	14572	14305	14469	14581	14192	14294	14673	14530	14336	14734	14567	14477	14457	14504	14496	14746	14550	14477	14434	14446	14521	14561	14553	14499	14445	14583	14598	14457	14580	14505	14649	14465	14567	14400	14555	14460	14327	14464	14247	14425	14517	14352	14470	14545	14417	14630	14425	14345	14423	14652	14609	14841	14436	14478	14666	14442	14530	14324	14451	14427	14364	14501	14515	14513	14503	14525	14449	14484	14643	14524	14683	14471	14271	14416	14427	14498	14455	14520	14262	14366	14516	14378	14472	14614	14458	14479	14436	14252	14513	14426	14686	14388	14347	14537	14447	14391	14495	14554	14334	14515	14386	14446	14352	14506	14277	14268	14515	14285	14491	14513	14431	14585	14339	14667	14704	14482	14405	14676	14380	14485	14416	14556	14433	14427	14683	14510	14450	14504	14420	14272	14554	14465	14241	14424	14395	14561	14465	14483	14436	14472	14463	14524	14595	14556	14292	14481	14409	14477	14345	14466	14381	14487	14435	14689	14664	14484	14344	14685	14373	14656	14464	14385	14482	14454	14299	14459	14370	14453	14360	14260	14562	14516	14654	14611	14388	14427	14320	14578	14419	14401	14499	14399	14577	14608	14430	14432	14649	14319	14523	14406	14439	14388	14566	14592	14499	14723	14564	14471	14212	14792	14432	14447	14482	14387	14370	14439	14594	14535	14607	14495	14610	14536	14454	14552	14575	14307	14311	14607	14553	14302	14449	14471	14419	14369	14549	14582	14406	14250	14436	14556	14530	14445	14417	14504	14418	14375	14588	14530	14481	14564	14268	14380	14636	14307	14523	14545	14404	14508	14395	14391	14461	14205	14344	14381	14595	14416	14559	14510	14512	14424	14474	14490	14505	14429	14577	14365	14413	14379	14396	14524	14482	14469	14456	14405	14378	14521	14411	14505	14496	14384	14437	14525	14496	14584	14451	14572	14385	14615	14459	14443	14419	14556	14406	14276	14532	14603	14357	14711	14565	14609	14426	14515	14467	14423	14670	14553	14567	14441	14374	14591	14627	14453	14426	14522	14461	14658	14295	14519	14461	14349	14567	14437	14294	14470	14474	14482	14441	14727	14513	14651	14530	14552	14704	14309	14534	14570	14403	14434	14650	14412	14554	14575	14416	14434	14386	14630	14642	14218	14564	14643	14379	14607	14424	14387	14583	14608	14387	14539	14558	14495	14552	14548	14603	14395	14452	14595	14355	14407	14540	14498	14389	14562	14446	14420	14511	14401	14465	14372	14455	14458	14367	14457	14502	14379	14562	14551	14427	14447	14574	14560	14381	14464	14608	14468	14399	14453	14458	14460	14519	14317	14593	14447	14485	14364	14481	14513	14609	14541	14609	14366	14357	14654	14663	14478	14507	14225	14454	14677	14358	14578	14715	14501	14670	14436	14354	14456	14333	14466	14309	14542	14415	14513	14390	14701	14378	14538	14494	14408	14497	14596	14319	14365	14491	14331	14524	14361	14548	14600	14629	14545	14408	14405	14407	14435	14528	14436	14467	14514	14419	14304	14557	14477	14506	14564	14284	14460	14627	14751	14594	14431	14355	14559	14463	14686	14672	14500	14593	14703	14472	14549	14404	14549	14370	14559	14598	14444	14554	14405	14425	14373	14239	14526	14505	14533	14599	14507	14512	14555	14526	14361	14566	14526	14393	14228	14439	14466	14415	14346	14448	14482	14435	14594	14460	14516	14375	14372	14381	14386	14548	14278	14658	14419	14492	14405	14524	14689	14608	14327	14599	14486	14579	14615	14495	14574	14406	14532	14356	14585	14341	14409	14495	14448	14375	14563	14439	14598	14481	14464	14278	14307	14649	14615	14385	14554	14600	14477	14586	14637	14600	14672	14510	14418	14438	14627	14309	14567	14564	14484	14426	14335	14507	14463	14458	14605	14753	14392	14534	14475	14458	14534	14549	14693	14451	14545	14555	14343	14453	14558	14453	14596	14543	14307	14554	14602	14716	14575	14480	14586	14382	14680	14520	14451	14313	14473	14476	14456	14401	14375	14554	14559	14322	14304	14443	14490	14395	14510	14531	14587	14362	14377	14387	14437	14321	14568	14464	14477	14241	14415	14462	14443	14367	14409	14654	14662	14589	14442	14320	14492	14411	14622	14463	14522	14706	14605	14539	14558	14420	14522	14402	14414	14404	14419	14488	14453	14563	14366	14525	14534	14670	14332	14413	14517	14423	14492	14531	14481	14444	14686	14612
61325	106804	81764	48817	27124	15238	14530	14480	14663	14680	14659	14436	14569	14581	14563	14618	14564	14634	14484	14621	14625	14437	14524	14594	14510	14644	14574	14488	14786	14502	14688	14457	14501	14452	14639	14540	14736	14522	14517	14518	14477	14521	14434	14572	14567	14640	14831	14411	14591	14547	14611	14368	14560	14613	14554	14823	14448	14487	14567	14612	14506	14643	14478	14552	14740	14568	14663	14700	14571	14565	14528	14557	14540	14554	14441	14213	14543	14531	14517	14708	14590	14534	14594	14583	14500	14329	14524	14542	14531	14482	14606	14461	14542	14551	14462	14756	14578	14372	14657	14644	14507	14477	14580	14514	14452	14617	14584	14593	14596	14605	14503	14690	14626	14522	14517	14524	14486	14565	14400	14596	14524	14422	14356	14486	14577	14655	14506	14477	14670	14363	14560	14726	14511	14381	14534	14517	14689	14359	14526	14495	14542	14457	14609	14594	14658	14432	14432	14451	14642	14620	14570	14639	14553	14604	14469	14636	14554	14460	14537	14633	14524	14506	14592	14643	14468	14525	14594	14370	14726	14238	14561	14577	14517	14734	14556	14644	14494	14472	14539	14536	14655	14531	14530	14723	14604	14375	14553	14631	14421	14661	14544	14728	14558	14494	14443	14434	14562	14711	14719	14393	14576	14680	14542	14612	14648	14542	14440	14510	14525	14432	14483	14472	14419	14653	14565	14505	14564	14301	14445	14517	14541	14559	14571	14453	14569	14583	14599	14495	14518	14338	14454	14413	14407	14447	14622	14572	14608	14536	14490	14547	14590	14549	14508	14611	14493	14566	14439	14697	14484	14401	14575	14431	14547	14502	14438	14475	14324	14499	14535	14471	14540	14531	14626	14394	14435	14481	14473	14340	14325	14435	14656	14626	14411	14447	14454	14580	14466	14487	14409	14538	14604	14485	14557	14468	14606	14427	14445	14488	14463	14529	14571	14485	14493	14397	14406	14607	14476	14487	14486	14442	14687	14523	14579	14529	14406	14695	14529	14594	14616	14561	14512	14559	14541	14481	14527	14362	14681	14613	14682	14537	14551	14534	14580	14446	14588	14671	14517	14428	14635	14505	14595	14474	14489	14527	14524	14384	14588	14491	14481	14565	14418	14523	14536	14414	14493	14563	14624	14524	14581	14513	14486	14499	14598	14514	14423	14445	14714	14603	14554	14456	14465	14616	14659	14460	14637	14538	14419	14710	14330	14540	14511	14579	14558	14581	14459	14462	14554	14422	14530	14438	14627	14570	14646	14401	14623	14506	14712	14550	14712	14686	14331	14355	14633	14362	14625	14573	14671	14562	14507	14535	14317	14484	14604	14566	14481	14430	14570	14621	14575	14504	14511	14522	14461	14593	14654	14518	14351	14514	14559	14538	14625	14415	14444	14514	14560	14511	14550	14600	14493	14558	14570	14465	14557	14722	14581	14558	14415	14511	14574	14499	14569	14486	14447	14497	14602	14545	14639	14495	14572	14655	14612	14608	14492	14568	14424	14431	14547	14503	14753	14573	14485	14489	14608	14526	14463	14650	14544	14739	14639	14479	14529	14624	14722	14351	14448	14429	14669	14541	14522	14469	14501	14574	14583	14407	14360	14532	14576	14584	14573	14374	14623	14438	14460	14628	14507	14516	14405	14589	14480	14590	14518	14413	14577	14503	14523	14572	14471	14349	14581	14541	14560	14507	14672	14597	14626	14485	14443	14574	14508	14405	14491	14575	14552	14560	14499	14346	14696	14386	14640	14550	14494	14535	14618	14544	14478	14540	14531	14574	14456	14533	14428	14771	14608	14435	14533	14572	14692	14572	14649	14435	14433	14545	14416	14654	14451	14489	14489	14530	14772	14499	14561	14431	14579	14443	14539	14483	14588	14501	14491	14545	14415	14503	14445	14533	14481	14792	14451	14653	14369	14502	14475	14458	14448	14596	14403	14533	14561	14583	14408	14475	14367	14606	14488	14482	14577	14572	14528	14467	14523	14559	14638	14697	14538	14539	14559	14378	14522	14499	14506	14630	14687	14587	14486	14535	14596	14521	14543	14514	14537	14436	14380	14681	14650	14513	14711	14434	14454	14717	14542	14466	14494	14424	14570	14509	14352	14635	14599	14627	14308	14385	14605	14413	14494	14726	14529	14491	14630	14617	14425	14449	14503	14592	14557	14430	14634	14572	14355	14493	14429	14632	14535	14546	14610	14509	14504	14770	14446	14566	14605	14524	14620	14602	14376	14491	14474	14352	14587	14382	14618	14401	14507	14446	14562	14476	14441	14509	14478	14559	14642	14549	14584	14414	14586	14508	14704	14479	14546	14596	14517	14437	14556	14624	14419	14400	14581	14527	14498	14580	14541	14516	14514	14486	14518	14463	14566	14602	14418	14651	14465	14427	14501	14588	14515	14388	14552	14543	14548	14563	14258	14734	14490	14391	14627	14519	14513	14395	14552	14741	14428	14540	14618	14551	14556	14440	14746	14506	14644	14466	14557	14525	14494	14447	14603	14654	14637	14520	14563	14617	14593	14560	14590	14416	14547	14536	14556	14532	14702	14514	14424	14624	14568	14613	14439	14489	14572	14629	14507	14599	14560	14664	14403	14529	14614	14548	14563	14448	14508	14393	14457	14483	14501	14440	14583	14749	14549	14434	14518	14500	14547	14506	14604	14546	14550	14686	14528	14501	14538	14419	14524	14497	14553	14539	14610	14482	14477	14386	14496	14548	14404	14483	14511	14526	14490	14477	14663	14497	14666	14405	14564	14529	14481	14552	14622	14638	14716	14737	14484	14577	14588	14440	14586	14597	14638	14658	14599	14462	14627	14547	14564	14546	14557	14582	14506	14473	14533	14648	14442	14535	14614	14637	14411	14444	14447	14448	14448	14530	14518	14564	14294	14513	14389	14487	14436	14554	14472	14589	14610	14638	14756	14462	14392	14691	14756	14670	14395	14628	14667	14576	14509	14465	14482	14473	14494	14567	14697	14415	14512	14576	14442	14629	14398	14681	14406	14468	14498	14683	14526	14455	14468	14485	14320	14570	14523	14475	14553	14502	14441	14430	14667	14344	14649	14512	14517	14506	14574	14730	14556	14504	14446	14476	14487	14320	14494	14684	14539	14467	14608	14605	14591	14474	14315	14521	14610	14577	14367	14576	14484	14610	14444	14409	14514	14522	14412	14551	14618	14472	14478	14595	14624	14678	14552	14600	14621	14505	14564	14374	14547	14449	14465	14517	14594	14590	14449	14582	14494	14429	14532	14539	14428	14491	14548	14479	14487	14403	14467	14576	14575	14524	14484	14563	14588	14523	14541	14522	14421	14547	14588	14457	14556	14562	14627	14482	14673	14559	14429	14707	14718	14607	14467	14483	14572	14547	14425	14332	14441	14479	14415	14507	14412	14587	14575	14484	14502	14469	14561	14466	14458	14700	14469	14627	14523	14595	14760	14643	14445	14541	14627	14569	14461	14548	14711	14364	14613	14372	14478	14502	14443	14427	14653	14536	14612	14529	14558	14579	14518	14436	14608	14583	14627	14545	14410	14620	14593	14541	14433	14456	14705	14622	14679	14535	14490	14472	14634	14533	14714	14421	14490	14614	14550	14486	14677	14528	14453	14631	14760	14486	14348	14467	14432	14470	14601	14417	14575	14592	14451	14647	14496	14436	14317	14525	14516	14660	14576	14608	14479	14700	14697	14332	14278	14505	14356	14549	14449	14466	14426	14605	14457	14534	14560	14552	14405	14382	14567	14757	14465	14641	14403	14384	14425	14415	14633	14645	14544	14600	14615	14493	14490	14375	14663	14579	14651	14750	14652	14421	14525	14608	14591	14441	14591	14508	14641	14340	14780	14406	14611	14454	14488	14584	14630	14557	14574	14390	14522	14542	14511	14498	14652	14390	14639	14629	14477	14680	14530	14651	14466	14687	14569	14632	14612	14612	14576	14534	14485	14343	14430	14612	14601	14674	14479	14693	14689	14518	14519	14669	14679	14467	14527	14611	14618	14504	14514	14543	14571	14652	14440	14717	14595	14620	14471	14436	14641	14492	14511	14508	14620	14639	14450	14559	14602	14527	14597	14678	14601	14548	14572	14492	14460	14534	14412	14494	14569	14574	14507	14522	14530	14509	14547	14467	14394	14506	14499	14504	14412	14462	14596	14480	14473	14666	14462	14449	14628	14448	14507	14583	14436	14522	14540	14520	14475	14531	14570	14574	14664	14478	14681	14635	14464	14538	14717	14504	14326	14629	14519	14641	14469	14664	14430	14474	14672	14223	14487	14471	14620	14300	14517	14457	14361	14570	14694	14567	14532	14530	14568	14464	14477	14535	14581	14596	14473	14588	14531	14546	14587	14486	14477	14483	14513	14533	14466	14622	14565	14481	14521	14488	14565	14567	14468	14394	14462	14625	14502	14329	14729	14643	14628	14715	14490	14333	14465	14460	14484	14679	14433	14652	14570	14406	14407	14570	14359	14421	14440	14582	14516	14478	14560	14592	14408	14577	14469	14552	14535	14598	14549	14628	14580	14515	14455	14663	14506	14436	14530	14573	14804	14515	14418	14592	14448	14529	14427	14696	14494	14586	14522	14700	14540	14468	14621	14432	14586	14665	14579	14484	14407	14554	14493	14612	14569	14393	14640	14423	14575	14495	14508	14617	14532	14515	14464	14408	14578	14585	14588	14665	14435	14551	14636	14574	14386	14533	14463	14496	14600	14699	14477	14481	14561	14478	14724	14416	14571	14811	14450	14525	14409	14530	14460	14426	14653	14427	14502	14448	14492	14420	14426	14491	14432	14725	14584	14711	14391	14540	14523	14427	14612	14482	14616	14535	14612	14512	14431	14423	14591	14630	14517	14483	14462	14558	14482	14489	14442	14580	14497	14602	14660	14697	14621	14642	14487	14565	14539	14461	14896	14618	14459	14678	14682	14345	14569	14465	14617	14604	14487	14429	14603	14550	14704	14541	14719	14414	14513	14452	14501	14675	14617	14640	14687	14574	14532	14620	14473	14578	14580	14639	14520	14514	14625	14448	14660	14612	14504	14564	14540	14673	14635	14509	14510	14700	14618	14515	14585	14557	14479	14487	14615	14493	14512	14493	14488	14663	14507	14555	14515	14484	14544	14637	14438	14452
32889	37497	36461	24984	17312	15263	15354	15025	14885	15203	15087	15240	15202	15121	15003	15154	15197	14955	15028	15105	15177	15166	15048	15158	14974	14930	14926	15075	15077	15071	15025	15033	15034	15072	15159	14967	15041	15056	15179	15060	14997	14977	15108	14983	14816	15107	14993	14949	15040	15037	14781	14972	15176	15006	15054	14968	14980	15004	14999	14915	14896	14901	14972	15177	15215	14973	14976	14902	15094	14752	15017	15074	14930	15018	15081	14926	15086	15082	15062	15182	14811	14803	14745	15034	15144	15201	14901	15088	15147	14929	15058	14909	15099	15056	14785	15031	15045	14929	15160	14955	14970	14877	14997	15205	15088	14863	15088	14986	15139	14955	15261	15047	14904	15191	15060	14816	15042	14915	14988	15145	15152	15062	14857	14997	14768	15066	15053	14852	15113	15105	15196	15035	15088	14997	15151	14918	14946	15014	15045	15030	14883	15133	14989	14962	14991	14989	15019	14881	14945	14882	15098	14989	15068	14909	14985	15094	15054	15021	15028	15093	15078	15118	14845	15035	15208	14913	15109	15095	14927	14707	15043	14941	15107	15003	14880	14980	14957	14874	15136	14937	15156	14975	14988	14889	14996	15239	14920	14968	15030	15035	15025	14855	14867	14895	15041	15119	14965	14994	14996	15131	15066	15005	14855	15105	15075	15089	15013	14854	14846	14997	14913	15055	15108	14946	15040	14923	15151	15123	14997	14965	14946	14645	14870	15032	15080	14948	15026	14978	14870	15027	15131	15128	14995	14728	15296	15005	15095	15051	14989	15048	15007	14961	15240	14974	15060	14885	14949	14900	14814	15062	14852	14977	14883	15035	15035	14936	15122	14970	15078	15042	14936	15006	14872	15048	14959	14860	15173	14986	14780	15003	14959	14917	15098	15047	14970	14853	14853	14881	14925	15085	14968	14972	15021	15002	15120	14808	14842	14925	14912	14943	14979	15066	15039	14950	14963	15125	15065	14999	14947	15163	15058	15046	15137	14899	14974	14877	14992	14912	15129	15090	15074	14869	14973	14909	15017	14965	15043	14871	15032	14936	15093	15031	15172	15230	14950	14832	15072	15090	15116	14922	15001	14962	15018	14967	15062	15046	15095	14960	15109	15085	15021	15143	14964	15047	15043	14780	14991	15066	14946	14957	14956	14861	15063	14944	15012	14991	15119	15052	15163	14952	15165	14857	15061	14950	14878	14928	14990	15067	14822	15006	15117	14965	14893	14982	15150	14855	14894	14897	15021	15054	14906	15233	14991	14804	14833	15080	14921	14910	14930	15089	14945	14902	14928	14810	15087	14978	14955	14945	14917	14921	14914	14922	14728	15005	15247	14796	14991	15057	15029	14985	14994	15213	15259	15097	15093	15103	15088	15051	15121	14869	15022	15051	14974	15146	14835	14789	15092	14925	15047	14990	15139	14922	15091	15171	15080	15191	15222	15105	15066	15049	15064	15138	14975	14962	14973	15117	14988	15214	14983	15007	14877	15150	15039	14948	14849	14920	15192	15038	15009	15005	14960	14971	14880	14919	15270	15077	15084	14894	14924	14868	14949	14871	14827	15030	15096	14937	15028	15076	14873	14826	15137	14968	14986	15055	14966	15064	15077	15088	14873	15224	15013	15076	15024	14935	15247	15086	15027	15011	14907	15144	15036	15000	14883	14861	14982	15064	14862	14810	14801	15103	14929	15178	15238	15135	14768	14916	15055	14982	15028	14905	14906	14864	15021	14785	14973	15024	14969	14998	14867	15167	15034	14803	14913	14909	15068	14888	15000	15059	15200	14838	15347	15396	15338	15062	15013	15133	15011	14974	14770	14797	15089	15202	15109	15292	14982	15179	15150	15173	14946	15107	15068	15124	14950	15068	15059	15121	14981	14925	15145	15063	14851	14941	14906	15017	14700	15031	14948	14993	15031	15116	15034	14983	15099	14986	15084	15002	15233	15069	14890	15187	14965	14986	15029	14792	15026	15044	14975	14978	14917	14994	15146	14992	15257	14976	15138	14980	14990	15062	15175	15112	15124	15217	14875	15119	15073	14935	15043	15022	15089	15005	14862	14871	14930	15041	15149	15200	15004	15057	15030	15019	15120	14887	14894	15058	15068	14914	14952	14931	15068	14998	15067	15103	14990	14873	15155	14949	15134	15152	14848	14837	15057	15016	14860	15130	15101	14971	14979	15021	15205	14923	14994	15020	15102	14937	15009	15077	15042	15091	14872	15002	14949	14990	14976	14935	14979	14866	14842	15053	15040	15128	15212	14998	14792	14906	15109	14954	14983	15157	14938	15145	15002	15171	15142	15036	14853	15054	15013	14865	15221	15050	15029	15096	14967	15234	15064	14962	14958	15008	14865	14811	14966	15129	15038	14986	14940	14884	15063	14887	14925	14807	15040	15028	15092	15169	14884	14878	14760	15059	14933	15102	15021	14847	15054	14899	14999	15044	14932	14974	14930	15039	15229	15175	15031	15059	15273	15142	15149	15044	14993	15112	14930	14925	14987	14872	14980	15187	15175	15170	15068	14912	14994	14981	14787	15097	15051	14781	15225	15099	14942	15025	14998	15051	15310	15094	15118	15031	14817	15011	15064	14981	14979	14874	14946	15002	15059	15104	14993	15157	15071	15063	14988	15022	15071	14943	15019	15038	14938	14932	15047	15072	15044	15052	15034	14914	14862	14944	15048	15077	14849	14992	15110	15178	15207	14805	15105	15081	15049	14842	15103	14998	14850	14888	15119	15176	15120	15029	15038	15030	15129	15127	15082	15088	15067	15025	15019	15056	15080	14902	15094	14923	15123	15059	14969	15023	15146	14984	15037	14887	14821	14959	15023	15010	15003	14861	14870	15021	14904	14899	15021	15151	14996	14915	15026	15087	14953	14935	14867	15012	14982	14877	15125	15018	14957	15134	15121	14986	15007	15004	15212	15006	15031	14920	14924	15026	15018	15059	15037	15126	15041	14921	15057	15070	15047	14873	14954	15091	15067	14804	15074	14986	14842	14939	14828	15093	15071	15056	14733	15122	15066	15109	14944	15116	15131	15099	15136	14915	15095	15181	14979	15056	14967	14909	15000	14956	14967	15067	15043	15044	15049	15058	15124	14978	14973	15103	14978	15167	15081	15106	14979	15005	15225	14918	15044	15107	14802	15118	15144	15069	15031	14854	14985	15127	15259	14989	15083	15033	15128	14944	14883	14973	14977	15320	14922	14910	15278	15002	15116	15069	14897	14820	15137	15138	14874	15061	15120	15016	15157	14976	15003	15057	15006	15079	14915	14943	14941	15226	15252	15309	15211	14982	14955	15051	14751	14997	15115	14917	14891	14987	15161	15000	15050	14901	14978	15026	14910	15106	14932	15170	15090	15164	15199	15064	14955	14969	15057	15142	14916	15018	15139	15219	15180	15037	15208	15255	14986	14964	15011	15087	15079	15158	14993	15137	15074	15006	15113	15007	14948	14884	15164	15043	14979	15051	14916	14994	15042	15078	15013	14868	15179	14838	14822	15047	14882	14884	14980	15078	14909	15134	15102	14865	14778	15051	15059	14807	15043	14928	14989	15019	14946	14909	14926	15143	15028	15052	14929	15078	14991	15097	14977	15165	15170	15134	15012	15094	14898	15122	14998	15068	14831	15037	15175	14960	15018	15075	14920	14997	15064	15083	15208	15042	15122	15052	15128	15197	15095	15085	14987	15016	14950	15025	15010	14897	14964	15105	15122	15017	14881	14976	15005	15026	15057	14960	15039	14958	14984	15151	15149	15413	15059	14925	14994	15063	14991	15054	15002	15025	15038	14855	15043	14877	14983	14778	15127	14798	15006	14932	15066	14988	14957	15176	15013	15075	14970	14881	15050	15142	15169	15027	15029	14702	15039	14946	15012	14933	15028	15176	14835	15224	14851	14833	15190	14961	14994	15287	15006	14689	15054	14921	14896	15075	14971	15130	15036	15183	14782	14987	14944	14945	15037	14945	15158	15096	15083	14879	15068	14913	15011	15239	14861	14801	15172	14917	15162	14943	15111	15107	15001	15142	14826	14951	14844	15089	14873	14816	15014	15017	15095	14903	15137	15115	15030	15028	15078	14825	14951	14853	15072	15073	14982	14883	14947	14876	14927	15044	14963	15163	14962	14903	15123	15084	14946	14866	15028	14939	15060	15029	15121	15091	15164	15100	15042	15062	14920	15151	15163	14970	14892	14919	15115	14853	15056	15070	14823	15102	14956	14998	15099	15094	14778	15153	14960	14976	14910	14955	15021	14946	14983	15003	14970	14926	15020	14764	15085	15055	15063	14910	15025	15025	15119	14996	15026	15031	14912	15107	15096	14968	14950	15011	14835	15033	14984	14834	15025	15088	15005	15129	14951	15046	15138	15057	14910	15010	15041	14965	15070	15145	15017	15249	15043	15003	14910	15013	14907	14984	14919	14913	14916	14845	14969	14870	14924	14960	14970	14817	15174	14860	15023	15003	15091	14956	14910	14961	14944	14969	14845	15004	15153	14933	14934	14900	14943	14967	15031	15029	14920	15062	14955	15119	15123	14921	14924	14992	14969	14994	15248	14941	15068	14822	14937	14811	14994	14929	14958	14917	14836	15169	15101	15054	14999	15046	15070	15038	14915	14993	14939	14911	15115	15076	15108	14756	15069	14928	15094	14958	14953	14927	14980	15032	14956	15104	15117	14995	15109	14969	15190	15054	14969	15158	14842	15009	15034	14975	15093	15057	14964	14961	15104	15091	15153	15040	15195	14951	15050	15032	15109	15146	15001	14923	15082	14737	15170	14902	14926	14832	15109	14979	15179	15077	14804	15109	14951	14910	15070	15032	15269	15070	14861	15141	15186	15008	15061	15023	15005	15095	15029	15095	15061	14897	15011	15029	14785	15336	14953	14704	15015	14954	14895	14979	14971	14742	15013	15029	14969	14922	15001	14919	15106	14881	15074	14909	14911	15091	14834	15088	14997	14923	14823	15091	14828	15053	14809	15020	14976	14994	15078	14864	15190	14894	15047	14929	15044	14984	15052	14883	14950	15024	15051	15063	15052	14907	14967	14851	15136	15074	15003	14917	15087	15042	15039	14886	14816	14883	15117	14992	14953	14998	14985	15101	15166	14944	15071	15133	15031	15122	15074	15154
42840	55451	39744	22295	16407	14818	14917	14780	14696	14848	14977	14857	14905	14816	14823	14879	14888	14836	14844	14908	14991	14854	14860	14968	14945	14875	14848	14773	14753	14872	14812	14916	14913	14825	14616	14727	14768	14901	14837	14844	14795	14760	14822	14722	14877	14859	14799	14938	14899	14704	14802	14795	14629	15070	14730	15023	14878	14894	14823	14877	14850	14771	15038	15020	14865	14717	14626	14752	14896	14938	14862	14756	14979	14785	14852	14832	14825	14810	14904	14757	14784	14790	14851	14672	14708	14809	14715	14834	14882	15006	14846	14907	15000	14809	14831	14872	14906	14739	14914	14901	14711	14925	14902	14746	14787	14949	14759	14903	14710	14893	14819	14699	14897	14779	14849	14757	14800	14829	14997	14811	14823	14959	14705	14779	14806	14895	14933	14888	14831	14898	14751	14979	14727	14876	14736	14730	14891	14802	14835	14781	14867	14757	14794	14777	14957	14812	14855	14814	14776	14899	14737	14714	14851	14855	14919	14986	14819	14944	14758	14874	14786	14703	14874	14774	14987	14894	14800	14631	14752	14852	14770	14675	14825	14886	14860	14798	14964	14918	14851	14848	14894	14892	14908	14841	14806	14679	14754	14803	14862	14791	14834	14796	14809	14739	14712	14881	14960	14762	14893	14680	14768	14789	14833	14902	14817	14913	14916	14795	14774	14903	14618	14786	15072	14861	14671	14878	14772	14820	14836	14808	14679	14786	14650	14700	15025	14904	14730	14838	14785	14715	14795	14816	14815	14936	14733	14932	14853	14845	14963	14756	14819	14856	14819	14872	14949	14725	14776	14980	14820	14831	14847	14962	14744	14942	14860	14823	14742	14905	14801	14751	14903	14920	15002	14867	14891	14563	14911	14777	14803	14962	14919	14809	14814	14848	14701	14782	14906	14780	14879	14779	14805	14686	14742	14890	14816	14840	14786	14890	14799	14885	14882	14874	14833	14737	14678	14760	14946	14734	14867	14853	14740	14780	14932	14712	14874	14847	14798	14937	14781	14970	14908	14796	14787	14897	14730	14889	14958	14730	14661	14763	14945	14673	14755	14940	14835	14778	14804	14900	14802	14932	14724	14802	14708	14790	14740	14845	14779	14680	14980	14788	14726	14812	14980	14682	14798	14790	14902	14761	14760	14869	14773	14765	14944	14958	14736	14869	14782	14683	14805	14851	14809	14962	14757	14905	14821	14874	14952	14906	14801	14849	14818	14697	14874	14848	15011	14746	14933	14817	14911	14817	14837	14834	14788	14829	14880	14814	14829	14883	14817	14867	14742	14908	14893	14990	14803	14918	14947	14586	14901	14893	14916	14951	14938	14787	14849	14867	14845	14847	14850	15032	14822	14922	14882	14653	14751	14670	14862	14884	14913	14689	14904	14870	14992	14970	14527	14732	14799	14748	14848	14776	14751	14798	14858	14935	14744	14861	14729	14931	14862	14745	14909	14684	14853	14854	14833	14868	14814	14991	14953	14704	14764	14850	14830	14799	14657	14769	14861	14882	14830	14940	14720	14745	14941	14725	14927	14864	15021	14890	14933	14916	14783	14935	14736	14872	14814	14825	14900	15074	14982	14743	14907	14770	14828	14832	14934	14634	14815	14995	15004	14829	14910	14800	14781	14712	14903	14908	14739	14786	14848	14792	14675	14799	14938	14762	14793	14975	14682	14887	14843	14826	14906	14839	14760	14893	14800	14985	14932	14848	14761	14924	14755	14799	14653	14842	14982	14738	14780	14907	14954	14875	14797	14769	14838	14887	14861	14742	14849	14689	14951	14894	14609	14802	14666	14818	14866	14870	14834	14654	14847	14708	14815	14830	14847	14950	14838	14866	14856	14855	14777	14679	14817	14837	14851	14974	14754	14777	14839	14885	14774	14889	14723	14990	14774	14919	14863	14836	14790	14851	14867	14741	14695	14796	14999	14856	14755	14750	14885	14800	14718	15015	14790	14723	14845	14912	14801	14759	14741	14836	14807	14867	14792	15083	14821	14909	14905	14839	14919	14756	14912	15009	14907	14962	14764	14735	14857	14961	14847	14944	14674	14786	15067	14742	14789	14801	14622	14938	14787	14848	14861	14826	14883	14886	14707	14843	14863	14743	14956	14647	14810	14841	14850	14686	14935	14856	14842	14762	14917	14744	15040	14763	14870	14805	14699	14962	14770	14942	14797	14989	14810	14834	14631	14824	14928	14740	14871	14700	14808	14869	15008	14716	14950	14670	14958	14885	14737	14848	14765	14948	14855	14955	14920	14704	14857	15135	14728	14799	14921	14721	14999	14883	14871	14883	14715	14934	14727	14901	14668	14789	14920	14849	14795	14976	14818	14750	15030	14863	14942	14873	14921	14738	14687	14697	14758	14804	14691	14880	14869	14783	14864	14975	14646	15063	14778	14935	14850	15008	14651	14841	14942	14696	14990	14954	14804	14943	14761	14795	14876	14867	14889	14795	14828	14807	14820	14874	14954	14787	14763	14811	15006	14840	14849	14942	14871	14860	14881	14824	14761	14806	14906	14613	14825	14924	14963	14764	14834	14739	14841	14827	14618	14884	14835	14742	14875	14637	14902	14786	14989	14754	14865	14861	14767	14871	14792	14915	14704	14876	14777	14773	14758	14857	14861	14746	14861	14826	14848	14694	14889	14796	14804	14862	14783	14760	14866	14849	14869	14842	14735	14930	14735	14673	14725	14806	14824	14639	14565	14806	14945	14914	14703	14813	14774	14698	14725	14861	14897	14927	14681	14894	14792	14706	14723	14783	14842	15034	14787	14743	14803	14690	14651	14838	14907	14857	14754	14913	14861	14962	14823	14804	14689	15042	14610	14715	14827	14915	14607	14976	14997	14704	14872	14785	14729	14963	14771	14713	14920	14812	14692	14864	14844	14878	14833	14788	14750	14821	14827	14865	14814	14766	14772	14971	14772	14856	14893	14860	14869	14861	14816	14888	14761	14797	14823	14759	14753	14805	14870	14734	14825	14846	14824	14541	14864	14760	14843	14832	14799	14760	14723	14849	14842	14852	14856	14853	14973	14917	14904	14723	14778	14803	14934	14799	14828	14845	14694	14857	14709	14853	14746	14924	14841	14929	14934	14820	14793	14880	14705	14789	15051	14754	14809	14769	14830	14750	14884	14738	14917	14909	14825	14761	14815	14780	14881	14748	14703	14930	14726	14939	14753	14848	14819	14928	14906	14761	14913	14792	14746	14981	14795	14771	14884	14782	15040	14906	14739	14964	14774	14778	14835	14818	14951	15004	14742	14970	14796	14881	14795	14769	14965	14613	14701	14927	15001	14935	14749	14926	14824	14851	14818	14686	14675	14670	14868	14789	14884	14800	14945	14920	14828	14805	14808	14761	15023	14771	14779	14919	14845	14782	14955	14854	14885	14830	14771	14840	14889	14921	14733	14884	14822	14771	14716	14825	14780	14785	14978	14895	14915	14834	14769	14756	14851	14856	14889	15001	14847	14989	14846	15066	14810	14880	14862	14924	14837	14791	14728	14853	14979	14820	14717	14780	14834	14644	14827	14749	15052	14934	14873	14882	14757	14871	14738	15076	14834	14844	14655	14820	14908	14736	14808	14784	14831	14862	14782	14855	14610	14938	14869	14976	14788	14903	14861	14926	14688	14773	14832	14924	14950	14755	14985	14908	14883	14709	14949	14935	14807	14842	14871	14807	14867	14876	14977	14711	14724	14868	14838	14938	14871	14615	14799	14883	14805	14698	14873	14689	14874	14769	14834	14696	14917	14812	14850	14755	14947	14967	14756	14754	14898	14804	14897	14737	14975	14877	14750	14839	14852	14871	14856	14709	14857	14727	14655	14877	14742	14778	15129	14797	14857	14904	14886	14806	14922	14702	14914	14940	14769	14849	14974	14825	14736	14881	14850	14868	14795	14896	14952	14986	14857	14813	14760	14967	14862	14674	14867	14916	14797	14928	14789	15027	14800	14802	14781	14900	14910	14907	14787	14662	14735	14856	14838	14913	14752	14861	14854	14860	15117	14728	14700	14878	14965	14999	14601	14733	14708	14897	14881	14818	14747	14766	14974	14902	14775	14812	14985	14843	14941	14757	14873	14914	14858	14921	14763	14787	14818	14798	14838	14784	14938	14808	14778	14837	14946	14865	14798	14734	14826	15067	14827	14871	14903	14705	14686	14895	15046	14702	14826	14874	14732	14752	14811	14866	14864	14863	14861	15037	14945	14794	14917	14853	14707	14739	14646	14810	14958	14879	14746	14876	14640	14642	14915	14819	14800	14794	15003	15052	14688	14785	14810	14794	14824	14785	14690	14690	14689	14640	14840	14907	15056	14660	14922	14828	14831	14818	14986	14773	14939	14896	14772	14802	14858	14840	14796	14808	14717	14840	14905	14828	14819	14733	14863	14851	14809	14828	14818	14944	14849	14847	14705	14786	14777	14832	14815	14967	14723	15089	14869	14812	14747	14947	14924	14868	14961	14815	14862	14659	14843	14971	14943	14977	14815	14719	14710	14680	14872	14781	14990	15021	14863	14938	14826	14826	14828	14867	14938	14827	14806	14860	14862	14877	14661	14840	15072	14806	14877	14828	14880	14917	14999	14802	14938	14719	14851	14909	14874	14938	14864	14938	15056	14642	14863	14909	14772	15064	14954	14858	14861	14745	14794	14775	14669	14888	15068	14865	14862	14913	14805	14954	14709	14783	14933	14941	14816	14934	14925	14893	14815	14781	14630	14639	14827	14947	14868	14840	14761	14861	14975	14718	14896	14753	14930	14686	14909	14889	14838	14806	14983	14904	14807	14813	14826	14738	14625	14770	14729	14763	14819	14888	15006	14797	14752	14862	14763	14905	14803	14874	14799	14779	14802	14866	14848	14911	14910	14931	14688	14739	14740	14853	14689	14854	14801	14961	14781	14897	14836	14695	15053	15009	14728	14802	14902	14838	15000	14947	14751	14690	14746	14986	14866	14787	14853	14829	14926	14751	14906	14926	14745	14831	14790	14935	14820	14801	14962	14728	14860	14717	14820	14880	14834	14750	14826	14858	14716	14672	14818	14975	14931	14913	14835	15009	14879	14948	14881	14858	14953	14716	14997	14784	14919	14781	14884	14959	14786	14831	14895	14914	14810	14916	14806	14802
31790	38528	39165	27162	18396	16074	15665	15542	15354	15560	15441	15462	15664	15451	15673	15491	15504	15585	15464	15636	15599	15663	15467	15455	15423	15512	15499	15438	15481	15402	15287	15561	15266	15586	15656	15506	15523	15518	15495	15686	15528	15488	15452	15499	15454	15453	15490	15403	15309	15643	15436	15606	15240	15390	15400	15544	15666	15438	15448	15287	15507	15441	15462	15298	15390	15530	15508	15565	15363	15547	15308	15452	15455	15491	15499	15570	15487	15598	15460	15454	15339	15505	15403	15362	15390	15299	15445	15339	15568	15473	15365	15564	15473	15439	15431	15493	15515	15372	15455	15602	15431	15437	15464	15342	15481	15362	15285	15417	15387	15292	15389	15334	15553	15390	15459	15506	15781	15367	15543	15270	15542	15503	15366	15535	15526	15522	15544	15445	15506	15115	15539	15353	15559	15217	15511	15635	15386	15368	15385	15239	15482	15388	15406	15348	15247	15428	15472	15425	15386	15459	15474	15515	15301	15431	15404	15509	15574	15572	15332	15521	15440	15135	15645	15488	15303	15508	15381	15398	15624	15307	15494	15191	15637	15490	15602	15498	15382	15399	15335	15242	15437	15310	15461	15338	15187	15490	15570	15350	15298	15356	15488	15428	15512	15350	15482	15345	15359	15425	15278	15504	15367	15516	15597	15240	15297	15390	15521	15473	15436	15211	15364	15547	15486	15410	15190	15308	15531	15337	15574	15485	15248	15583	15488	15306	15593	15546	15327	15446	15653	15535	15431	15493	15265	15591	15429	15307	15410	15460	15483	15553	15566	15325	15518	15366	15355	15416	15584	15442	15380	15569	15542	15436	15246	15576	15354	15560	15351	15512	15531	15451	15415	15387	15515	15517	15606	15575	15713	15513	15287	15500	15402	15463	15480	15415	15520	15753	15506	15348	15464	15542	15551	15288	15504	15635	15520	15459	15375	15567	15563	15398	15478	15468	15468	15436	15400	15504	15507	15363	15553	15548	15497	15289	15714	15566	15490	15360	15296	15569	15516	15512	15509	15365	15364	15467	15509	15236	15413	15482	15636	15519	15482	15488	15462	15402	15557	15434	15483	15359	15342	15329	15335	15362	15389	15591	15353	15487	15595	15460	15364	15491	15421	15347	15701	15449	15624	15529	15381	15436	15437	15598	15565	15410	15533	15538	15199	15089	15372	15694	15197	15438	15522	15505	15570	15383	15313	15442	15410	15400	15467	15427	15539	15375	15450	15482	15258	15493	15369	15312	15463	15415	15601	15340	15311	15460	15496	15488	15476	15525	15362	15525	15552	15365	15431	15423	15603	15409	15487	15408	15330	15451	15254	15438	15336	15442	15514	15557	15562	15527	15453	15548	15490	15424	15366	15427	15260	15520	15628	15443	15416	15368	15545	15464	15415	15450	15326	15373	15637	15532	15392	15347	15403	15617	15464	15408	15469	15324	15534	15585	15419	15609	15395	15486	15515	15487	15439	15309	15438	15387	15538	15460	15522	15381	15531	15450	15468	15224	15233	15505	15397	15410	15670	15414	15377	15675	15334	15476	15602	15433	15295	15392	15432	15465	15493	15553	15553	15667	15440	15571	15368	15350	15265	15681	15496	15481	15409	15362	15447	15375	15509	15443	15464	15286	15379	15566	15419	15569	15451	15486	15522	15441	15315	15497	15513	15232	15528	15403	15591	15324	15609	15533	15421	15240	15476	15669	15641	15356	15455	15409	15412	15294	15301	15338	15468	15496	15439	15435	15399	15493	15406	15489	15516	15567	15532	15331	15393	15112	15255	15582	15466	15403	15598	15651	15488	15358	15430	15575	15481	15408	15481	15433	15417	15435	15404	15491	15639	15472	15574	15441	15376	15460	15495	15577	15610	15481	15509	15371	15457	15478	15256	15311	15437	15343	15302	15418	15617	15488	15278	15431	15428	15456	15635	15440	15472	15251	15476	15531	15453	15413	15498	15582	15463	15436	15363	15544	15327	15627	15548	15482	15384	15461	15418	15460	15572	15476	15413	15417	15481	15514	15695	15396	15407	15429	15435	15489	15678	15514	15346	15319	15383	15345	15439	15247	15420	15543	15489	15322	15375	15371	15431	15330	15489	15469	15388	15455	15545	15669	15466	15471	15470	15541	15358	15367	15530	15543	15505	15531	15389	15306	15373	15532	15501	15433	15419	15591	15517	15367	15256	15666	15268	15489	15281	15442	15417	15321	15537	15393	15342	15388	15553	15298	15435	15557	15447	15209	15512	15453	15447	15683	15519	15318	15346	15461	15406	15334	15459	15457	15642	15401	15327	15486	15371	15324	15350	15360	15526	15420	15320	15379	15517	15236	15375	15328	15395	15363	15282	15423	15304	15400	15568	15604	15523	15463	15521	15513	15441	15252	15279	15325	15477	15393	15226	15327	15206	15311	15537	15542	15484	15457	15540	15414	15282	15594	15378	15521	15397	15603	15401	15512	15517	15451	15448	15579	15467	15389	15570	15569	15393	15418	15418	15480	15551	15374	15459	15501	15387	15404	15458	15610	15544	15302	15459	15517	15339	15558	15286	15481	15429	15336	15470	15288	15478	15480	15493	15456	15441	15370	15406	15504	15433	15602	15360	15285	15538	15393	15577	15469	15499	15528	15335	15436	15466	15577	15529	15369	15397	15450	15434	15388	15467	15423	15485	15429	15641	15493	15493	15552	15409	15467	15576	15477	15440	15282	15335	15475	15545	15383	15685	15243	15590	15337	15557	15692	15271	15331	15292	15577	15564	15405	15480	15379	15523	15523	15650	15534	15447	15485	15492	15356	15463	15555	15325	15571	15412	15353	15378	15550	15196	15615	15521	15656	15631	15567	15252	15295	15406	15494	15511	15536	15472	15411	15520	15517	15321	15506	15543	15488	15429	15386	15468	15529	15439	15509	15405	15686	15368	15389	15399	15531	15556	15321	15433	15565	15641	15511	15498	15351	15562	15591	15548	15465	15277	15303	15674	15532	15429	15455	15598	15648	15452	15141	15289	15489	15558	15365	15629	15462	15303	15448	15390	15463	15426	15589	15348	15498	15501	15431	15531	15523	15532	15549	15396	15332	15254	15629	15622	15621	15613	15632	15457	15636	15467	15606	15433	15511	15446	15464	15477	15321	15467	15307	15512	15466	15582	15394	15427	15435	15443	15347	15401	15555	15507	15564	15389	15518	15473	15500	15412	15282	15462	15545	15403	15426	15504	15499	15395	15502	15500	15361	15472	15463	15297	15327	15511	15530	15459	15378	15402	15495	15367	15471	15530	15538	15287	15431	15362	15550	15527	15723	15578	15566	15391	15494	15349	15214	15519	15340	15427	15526	15445	15617	15659	15495	15430	15419	15461	15265	15583	15440	15388	15258	15378	15366	15217	15520	15506	15426	15566	15505	15488	15634	15401	15438	15479	15610	15456	15454	15546	15599	15432	15313	15393	15396	15343	15324	15476	15555	15478	15506	15434	15489	15579	15476	15391	15502	15760	15319	15619	15550	15626	15412	15441	15418	15440	15460	15389	15435	15307	15486	15714	15550	15500	15433	15414	15395	15400	15566	15498	15658	15699	15505	15409	15604	15703	15437	15326	15361	15538	15372	15277	15292	15275	15206	15467	15458	15498	15448	15472	15349	15460	15312	15533	15416	15517	15515	15483	15658	15690	15553	15529	15430	15432	15529	15476	15430	15412	15466	15614	15298	15350	15420	15569	15359	15494	15403	15650	15550	15412	15540	15539	15434	15520	15397	15599	15448	15286	15457	15425	15437	15629	15330	15375	15485	15355	15334	15192	15325	15546	15629	15381	15546	15456	15505	15351	15508	15517	15412	15438	15391	15463	15497	15472	15395	15528	15523	15545	15420	15536	15462	15272	15427	15507	15594	15386	15399	15593	15406	15478	15416	15368	15613	15278	15442	15397	15538	15524	15660	15369	15390	15346	15421	15388	15471	15361	15461	15558	15388	15307	15347	15426	15531	15562	15470	15473	15264	15491	15355	15786	15361	15609	15452	15571	15601	15542	15293	15535	15334	15424	15447	15542	15598	15452	15439	15430	15346	15516	15354	15514	15421	15364	15288	15655	15663	15394	15782	15447	15719	15512	15485	15629	15426	15416	15630	15469	15420	15541	15569	15572	15524	15588	15473	15402	15420	15349	15517	15580	15540	15541	15501	15573	15441	15479	15565	15360	15604	15521	15488	15562	15511	15377	15474	15379	15506	15349	15524	15322	15692	15435	15250	15382	15601	15488	15507	15366	15474	15470	15416	15522	15485	15529	15450	15532	15351	15505	15392	15652	15604	15528	15557	15509	15540	15416	15473	15459	15397	15608	15490	15378	15513	15455	15369	15572	15502	15543	15405	15344	15348	15408	15476	15494	15468	15503	15392	15490	15640	15376	15476	15338	15497	15519	15346	15574	15549	15343	15297	15498	15417	15379	15443	15444	15525	15471	15396	15446	15397	15339	15582	15561	15321	15383	15477	15429	15382	15543	15495	15464	15490	15229	15506	15598	15573	15455	15566	15461	15428	15352	15583	15489	15376	15375	15374	15488	15687	15503	15368	15526	15372	15220	15597	15416	15475	15492	15482	15386	15543	15534	15523	15491	15614	15539	15552	15476	15530	15556	15530	15651	15624	15523	15481	15386	15262	15468	15364	15520	15425	15318	15578	15375	15523	15553	15454	15488	15567	15338	15527	15407	15472	15616	15451	15290	15415	15432	15368	15253	15635	15666	15324	15459	15252	15492	15450	15618	15483	15347	15477	15481	15508	15414	15428	15157	15451	15449	15467	15543	15537	15397	15454	15330	15631	15558	15515	15498	15521	15532	15356	15515	15382	15280	15452	15389	15411	15457	15417	15257	15433	15404	15390	15210	15577	15540	15464	15407	15438	15557	15512	15618	15518	15481	15478	15344	15698	15549	15492	15502	15337	15312	15483	15509	15427	15383	15230	15535	15338	15436	15595	15535	15370	15566	15271	15456	15348	15600	15412	15562	15441	15428	15448	15400	15457	15613	15577	15313	15490	15677	15520	15452	15323	15475	15565	15489	15584	15487	15687	15417	15482	15404	15466	15401	15419	15430	15503	15412	15432	15161	15686	15471	15761	15604	15338	15289	15435	15456	15417	15364	15523	15495	15451
45626	61117	43664	24728	17456	15175	15188	15290	15152	15073	15129	15140	15177	15196	15125	15098	15127	15129	15065	15064	15150	15207	15093	15361	15054	15131	15149	15223	15353	15078	15192	15146	15082	15175	15131	15220	15345	15268	14955	15067	15155	15039	15143	15127	15104	15171	15162	15079	15177	15134	15108	15052	15153	15255	15125	15143	14960	15170	15290	15119	15191	14996	15229	15029	15162	15114	15060	15139	15138	14981	15109	15314	15296	15194	15006	15106	15050	15116	15157	15211	15085	15020	15151	15108	15013	15297	15039	15117	15085	15210	14962	15310	15087	15226	15035	15075	15249	14993	15095	15051	15080	15328	15338	14923	15041	14999	15109	15166	14991	15067	15083	15200	15115	15263	15100	15284	15215	15193	15237	15153	15162	15264	15070	15036	15214	15164	15173	15059	15068	15009	15100	15078	15057	15096	15246	14986	15082	15247	15245	15038	15033	15182	15153	15131	14947	15098	15179	15102	15298	15147	15045	15261	15153	15033	15112	14873	15049	14924	15088	15036	15121	15005	15195	15137	15210	15135	15150	15048	15279	14992	15136	15248	15327	15176	15095	15309	15055	15141	15103	15275	15202	15135	15073	15100	15096	15093	15293	15195	14957	15007	15070	15227	15206	15130	15252	15029	15100	15052	14940	15224	15139	15035	15142	15118	15181	15209	15347	15340	15055	15212	15172	15076	15117	15053	15033	15175	15019	15182	15214	15226	15171	15177	15041	15227	15178	15249	14967	15194	14972	15273	15013	15231	15055	15102	15186	15143	15177	15160	15204	15046	15127	15149	14991	15209	15299	15140	15140	15083	15220	15122	15089	15008	15107	15107	15178	15103	15108	15049	15072	15373	15110	15011	15378	14938	15053	15118	15082	15296	15127	15138	15065	14881	15211	15159	14969	15077	15253	15219	15240	15110	15017	15061	15182	15127	15137	15134	15082	15015	14937	15024	15239	14959	15158	15038	15272	15260	15241	14998	15276	15126	15184	15134	15094	15050	15174	15116	15156	15226	14926	15191	15239	15167	15178	15180	15243	15186	15280	14962	15089	15159	15065	15037	15186	15069	14941	15196	15346	14958	15094	15248	15051	15213	15112	14974	15089	14977	15202	14972	15000	15025	15062	15092	15044	14982	15125	15273	15179	15013	15058	15115	15097	15126	15105	15342	15052	15152	15081	15134	14975	14945	14982	15201	14801	15011	15042	14978	15187	15189	15083	14986	15064	15165	15181	15088	15018	15115	15000	15280	15205	15065	15179	14994	15029	15057	15153	15080	15139	15239	15144	15220	15204	15142	15086	14962	14976	15112	15101	15064	15101	15221	15133	15155	15206	15024	15338	15120	15152	15229	15254	15046	15087	15309	15250	14969	15122	15017	15026	15122	15099	15055	15070	15124	15118	15273	15146	15092	15147	15142	15155	15131	14909	15089	15223	15127	15061	15184	15066	15153	15043	15235	15200	15100	15241	15228	15197	15187	15204	15103	15195	15083	15096	15067	15321	15306	15119	15176	15212	15039	15104	15063	15170	15178	15239	15194	15079	14986	15106	15213	15189	15097	15401	15121	15157	15053	15223	15160	15038	14994	15105	15155	15107	15286	15067	15351	15239	15115	15237	15178	15244	15166	15165	15079	15260	15065	15021	15234	15110	15011	15163	15125	15197	15119	15160	15115	15125	15037	15076	15298	15067	15111	15394	14991	15029	15199	15029	15108	15099	15205	15149	15056	15195	14877	15242	14926	15068	15120	15055	14993	15094	15252	15124	15104	15088	15208	15079	15162	15129	15120	15264	15144	15201	15175	14977	14982	15170	15213	15096	15012	15113	15154	15178	15188	15077	14958	15122	14917	15163	15061	15169	15193	15147	15052	15192	15202	15091	15178	14974	14994	15226	15079	14968	15073	15153	15058	15136	15085	15185	15167	15273	15140	15131	15233	14943	15152	15009	15110	15114	15026	15151	14908	15274	15061	15082	15071	15127	15207	15065	15083	14960	15287	15062	15295	14980	15288	15276	15095	15166	15119	15301	15137	15418	15035	15140	15054	15211	15049	15215	15188	14992	15207	15133	15175	15036	15011	15151	15100	14979	15128	15252	15144	15088	15189	15161	15055	15177	15232	15096	15115	15100	15095	15061	15163	15253	15308	15253	14956	15226	15097	15230	15232	15221	15119	15217	15368	15200	15156	15139	15124	15007	15293	15212	15176	15095	15108	15233	15084	15042	15275	15181	15029	14994	15066	15292	15227	15187	15216	15019	15134	15234	15064	15221	15090	14942	15090	15000	15123	15246	15208	15167	15085	15112	15083	14984	15095	15236	14983	15118	15221	15014	15173	15093	15125	15022	15214	15147	15053	15131	15037	15165	15176	15183	15044	15332	15181	15227	15151	15159	15151	15193	15069	15147	15145	15045	15003	15084	15104	15272	15138	14996	15292	15113	15133	15010	15170	15047	15013	15069	15136	15320	15159	14935	15094	15179	15054	15069	15100	15125	14967	15028	15042	15048	15065	15187	15086	15252	14963	15067	15082	15308	15225	14960	15232	15079	15281	14964	15129	15204	15038	15130	15283	15136	14986	15063	15132	15175	15172	15113	15017	15135	15118	15337	14939	15134	15008	15063	15033	15110	15129	15122	15178	15091	15167	15055	15337	15076	15188	15227	15164	15122	15194	15153	15189	14993	15078	15155	14986	15236	15095	15060	15155	15011	15075	15175	15345	15141	15103	15058	15120	14990	15081	15038	15382	15207	15150	15032	15177	15270	15032	15175	15063	15113	15122	15084	15155	15243	15052	15229	15165	15126	15074	15122	15122	15065	15166	15085	15227	15144	14950	15160	15202	15077	15163	15261	15111	15115	15035	15038	15118	15154	15074	14988	15090	15138	15059	15181	15313	15326	15179	15035	15137	15120	15169	15101	15112	14928	15068	15118	15199	15094	15245	15166	15049	15364	15174	15043	15116	15124	15252	15185	15233	15141	15147	15153	15127	15040	15108	15228	15163	15101	15125	15107	15317	15140	15153	14998	15125	15232	15114	15298	15078	15080	15075	15255	15214	15052	15141	15090	15146	15232	15125	15043	15159	15273	15113	15048	15224	15142	15066	15029	15227	15077	15093	15173	15111	15057	15142	15058	15229	15197	15085	15201	15255	15323	15170	14989	15122	15040	15118	15141	15199	15286	15235	15182	14882	15154	15100	15370	15150	15223	15062	15232	15092	15028	15256	15071	15005	15216	15190	15043	15138	15146	15031	14980	15210	15155	15193	15281	15074	15301	15234	15106	14909	15075	15364	15042	15245	15106	15237	15093	15077	15105	15023	15056	15129	15036	15226	15110	15083	14990	15194	15157	15125	15248	15116	14899	15005	15154	15151	15121	15141	15178	15049	15120	15105	15188	15127	15235	15199	15177	15003	15170	15110	15075	15103	15228	15043	15114	15084	15124	15182	15253	15170	15211	15170	15281	15074	15063	15062	15183	15183	15240	15143	15039	15304	14949	15197	15132	15152	15184	15157	15223	15137	14866	15178	15185	15077	15100	14993	15230	15092	15287	15218	15285	15113	15208	15135	15257	15095	15141	15052	15122	15223	14951	15237	15179	15082	15228	15038	15065	15112	14969	15096	15180	15144	15176	15008	15122	15160	15048	15138	15138	15127	14983	15070	15319	15217	15168	15237	15228	15296	15257	15052	15238	15261	15138	15014	15151	15036	15182	15175	15181	15170	15074	14968	14996	15259	15072	15288	14967	15032	15155	15121	15249	15174	15311	15201	15074	15208	15166	15403	15140	15098	15092	15413	15136	15045	15302	15220	15159	15118	15083	15148	15077	15021	15272	15160	15125	14918	15100	15113	14991	15070	15144	15278	15150	15153	15119	14907	15045	15075	15033	15283	15107	14902	15266	15230	15085	15114	15189	15071	15038	15060	15045	15024	15057	15176	15173	15172	15161	14941	15043	15276	15078	15276	15014	15135	15122	15108	14973	15010	15078	15136	15131	15232	15081	15083	15206	15122	15204	15082	15100	15106	15125	15019	15195	15170	15253	15173	14991	15212	15014	15083	15114	15218	15214	15049	14895	15225	15192	15149	15139	14966	15121	15030	15301	15140	15274	15058	15127	15170	15105	15021	15034	15140	15068	15308	14987	15138	15034	15144	15153	15214	15396	15132	15182	15254	15075	14957	15173	15216	15313	15004	15238	14893	15028	15116	15242	15138	15250	15102	15053	15156	15071	15380	15081	15299	15184	15144	14954	15095	15155	15149	15255	15253	15048	15200	15129	15111	14981	15169	14980	15092	15100	15251	15217	15308	15099	15158	15133	15160	15187	15328	14985	15318	15069	14881	15003	15198	14976	15083	15144	15127	14994	15280	15187	15182	15195	15110	15153	15248	15051	15177	15150	15127	15137	15102	15315	15198	15203	15121	15142	15025	15184	15244	15113	15308	15226	15091	15125	15050	14981	15208	15135	14985	15067	15000	15037	15079	15170	15133	15101	15168	15211	15128	15157	15078	15214	15013	15019	15184	15095	15208	15099	15167	15149	15122	15086	14973	15070	15137	14958	15013	15295	15076	15098	15176	15124	15070	15199	15026	15228	15159	15086	15161	14962	15091	14993	15152	15065	15072	15351	15189	15071	15022	15193	15026	15008	15105	15053	15273	15130	15184	15151	15179	15317	15222	15088	15152	15330	15087	14955	15158	15166	15199	15238	14959	15184	15146	15052	15318	15245	15062	15212	15208	15139	15129	15114	15222	15006	15239	15109	15144	15094	15044	14973	15193	15172	15107	15142	15168	15162	15132	15108	15066	15224	15057	15223	15109	14962	15105	15019	15137	14972	15217	15069	15257	15024	15040	15012	15119	15114	14969	15215	15124	14973	14888	15105	15192	15168	15219	15191	15088	15221	15232	15250	15057	15244	15097	15176	15079	15069	15161	14974	15192	15107	15207	14995	14999	15138	15279	15228	14979	15231	15172	14995	15069	15151	15044	15191	14958	15142	15067	15055	15100	15088	15014	15175	15284	15062	15036	15127	15231	15155	15118	15239	14969	15151	15171	15011	15088	15169	15101	15155	15331	15049	15174	15025	15317	15191	15118	15216	15095	15027	15049	15117	15162	15079	15072	14966	15180	15145	15094	15230	15153	15215	15113
24095	24372	34752	28895	23625	22427	20738	16405	15700	15870	15753	15683	15644	15832	15686	15671	15510	15452	15612	15679	15622	15589	15612	15577	15654	15695	15334	15485	15712	15712	15794	15654	15581	15557	15451	15561	15340	15518	15696	15624	15385	15199	15499	15580	15641	15359	15568	15406	15497	15481	15457	15301	15527	15504	15377	15497	15521	15506	15358	15544	15378	15658	15677	15425	15240	15489	15327	15469	15332	15464	15410	15445	15512	15433	15490	15658	15483	15554	15550	15422	15457	15588	15458	15541	15335	15538	15362	15401	15633	15469	15566	15443	15524	15482	15598	15522	15298	15328	15371	15551	15576	15425	15388	15426	15527	15469	15253	15374	15393	15460	15331	15506	15265	15451	15404	15588	15496	15513	15393	15527	15617	15248	15630	15411	15419	15235	15342	15478	15443	15360	15340	15324	15434	15504	15435	15587	15369	15576	15406	15378	15455	15424	15390	15452	15378	15496	15642	15430	15594	15479	15612	15430	15487	15596	15224	15353	15346	15326	15397	15335	15479	15338	15283	15576	15521	15337	15401	15399	15362	15402	15571	15537	15616	15347	15515	15199	15466	15379	15748	15257	15537	15489	15322	15424	15413	15401	15389	15531	15487	15331	15456	15504	15548	15609	15384	15471	15490	15207	15297	15191	15554	15370	15396	15432	15357	15575	15535	15484	15414	15514	15433	15592	15572	15183	15318	15288	15418	15603	15307	15291	15432	15440	15657	15259	15555	15317	15425	15546	15586	15501	15540	15390	15286	15465	15303	15484	15324	15265	15382	15575	15637	15341	15457	15473	15377	15253	15310	15338	15304	15329	15386	15316	15356	15315	15625	15375	15383	15418	15307	15361	15264	15306	15271	15375	15388	15412	15394	15386	15387	15244	15353	15341	15479	15372	15441	15467	15580	15432	15351	15276	15413	15548	15533	15554	15288	15430	15566	15401	15425	15419	15430	15542	15482	15398	15468	15444	15243	15537	15482	15509	15417	15226	15385	15436	15510	15443	15510	15314	15538	15394	15263	15476	15293	15286	15349	15480	15365	15192	15406	15436	15317	15412	15320	15586	15540	15518	15401	15497	15190	15304	15452	15217	15467	15359	15365	15607	15600	15235	15561	15442	15232	15399	15332	15419	15366	15414	15329	15502	15498	15440	15327	15432	15321	15500	15291	15326	15284	15489	15381	15287	15392	15393	15407	15512	15459	15516	15546	15396	15525	15379	15396	15389	15542	15438	15135	15466	15370	15195	15447	15345	15471	15423	15385	15466	15402	15446	15464	15309	15460	15392	15393	15394	15326	15336	15424	15537	15401	15483	15600	15430	15347	15369	15415	15328	15571	15395	15372	15391	15321	15653	15547	15418	15203	15334	15448	15356	15232	15479	15483	15269	15314	15427	15428	15398	15317	15336	15413	15537	15649	15237	15552	15364	15452	15292	15494	15479	15529	15401	15476	15457	15405	15553	15613	15501	15411	15438	15358	15374	15436	15511	15549	15367	15414	15393	15410	15468	15455	15360	15305	15389	15536	15580	15335	15344	15349	15385	15517	15510	15406	15182	15454	15367	15446	15513	15634	15463	15346	15459	15466	15483	15343	15371	15599	15384	15464	15608	15368	15462	15327	15640	15598	15450	15330	15373	15462	15307	15350	15462	15548	15393	15529	15377	15564	15363	15519	15352	15303	15515	15389	15433	15489	15559	15550	15548	15473	15473	15431	15417	15587	15540	15424	15550	15524	15646	15600	15645	15505	15290	15418	15458	15364	15406	15199	15428	15357	15404	15650	15495	15421	15286	15290	15274	15356	15483	15263	15536	15376	15170	15322	15515	15326	15381	15362	15428	15499	15403	15269	15451	15664	15366	15428	15447	15359	15314	15446	15379	15523	15502	15248	15364	15617	15733	15449	15620	15435	15429	15474	15466	15475	15477	15605	15356	15290	15276	15277	15532	15343	15656	15385	15324	15326	15367	15269	15490	15410	15331	15492	15388	15533	15505	15710	15527	15312	15435	15665	15312	15284	15461	15545	15617	15369	15561	15408	15468	15511	15385	15553	15440	15610	15319	15538	15422	15487	15463	15398	15424	15395	15472	15372	15579	15517	15457	15420	15446	15509	15506	15558	15402	15443	15491	15366	15312	15397	15277	15292	15449	15435	15239	15464	15439	15441	15457	15446	15295	15579	15558	15541	15536	15496	15436	15487	15536	15185	15329	15351	15466	15457	15542	15417	15439	15484	15386	15482	15489	15447	15286	15606	15539	15372	15387	15253	15332	15354	15450	15329	15293	15169	15451	15402	15403	15448	15563	15518	15363	15317	15335	15429	15431	15443	15360	15470	15569	15547	15446	15460	15445	15302	15380	15560	15531	15311	15557	15426	15342	15563	15527	15425	15479	15311	15551	15410	15411	15502	15126	15349	15417	15531	15432	15202	15483	15338	15407	15152	15224	15382	15609	15395	15354	15375	15402	15599	15469	15461	15462	15326	15553	15400	15553	15424	15303	15651	15425	15513	15249	15470	15356	15537	15410	15436	15421	15279	15596	15322	15300	15346	15285	15310	15278	15534	15439	15364	15422	15698	15572	15331	15545	15475	15393	15562	15515	15439	15244	15284	15401	15327	15623	15315	15365	15493	15426	15445	15345	15422	15479	15468	15573	15595	15370	15500	15413	15222	15273	15369	15480	15586	15344	15257	15418	15532	15339	15372	15346	15305	15402	15285	15464	15395	15446	15387	15403	15496	15461	15334	15311	15406	15503	15429	15275	15416	15555	15546	15324	15408	15318	15440	15492	15378	15511	15381	15356	15500	15336	15404	15410	15406	15224	15317	15565	15208	15393	15242	15216	15240	15495	15263	15389	15303	15430	15516	15432	15427	15615	15355	15620	15392	15401	15445	15338	15414	15342	15288	15300	15273	15377	15505	15642	15429	15518	15473	15634	15358	15374	15491	15423	15632	15404	15455	15435	15295	15455	15321	15164	15226	15405	15364	15354	15070	15427	15389	15260	15317	15337	15635	15481	15474	15508	15469	15253	15282	15416	15321	15316	15499	15283	15397	15522	15496	15327	15405	15521	15478	15349	15455	15499	15344	15362	15559	15390	15516	15625	15307	15400	15566	15433	15330	15334	15458	15384	15324	15421	15386	15292	15355	15373	15451	15385	15195	15517	15372	15418	15371	15413	15410	15252	15259	15226	15457	15359	15431	15333	15485	15479	15394	15442	15394	15291	15346	15386	15219	15373	15500	15243	15389	15351	15424	15516	15301	15326	15370	15256	15295	15464	15357	15478	15333	15379	15482	15281	15388	15361	15409	15379	15339	15275	15473	15294	15479	15477	15510	15387	15396	15388	15381	15462	15373	15391	15481	15397	15238	15361	15454	15578	15541	15383	15419	15270	15388	15432	15403	15393	15336	15207	15324	15365	15511	15371	15182	15503	15330	15517	15364	15347	15469	15226	15529	15418	15336	15260	15419	15485	15378	15428	15227	15295	15328	15375	15451	15478	15577	15519	15461	15459	15509	15337	15470	15540	15478	15425	15548	15456	15385	15176	15487	15350	15543	15438	15612	15423	15448	15656	15358	15296	15338	15549	15381	15293	15535	15430	15385	15379	15289	15361	15448	15355	15496	15305	15285	15489	15578	15366	15452	15518	15460	15443	15314	15389	15507	15505	15423	15550	15365	15519	15522	15382	15448	15460	15392	15332	15570	15455	15252	15401	15465	15470	15414	15458	15544	15389	15469	15382	15273	15451	15615	15501	15410	15520	15483	15432	15510	15441	15290	15322	15352	15658	15439	15462	15349	15321	15428	15342	15465	15403	15487	15423	15466	15575	15371	15385	15409	15166	15309	15510	15326	15327	15404	15285	15189	15358	15515	15498	15443	15310	15510	15466	15344	15413	15371	15469	15486	15432	15524	15470	15485	15428	15470	15489	15304	15146	15378	15321	15438	15337	15261	15234	15400	15481	15499	15480	15497	15370	15438	15477	15485	15507	15416	15433	15424	15548	15447	15367	15540	15554	15572	15426	15374	15341	15445	15460	15248	15378	15345	15394	15419	15401	15283	15472	15512	15381	15607	15408	15374	15464	15287	15372	15395	15192	15498	15307	15462	15680	15390	15313	15422	15291	15374	15391	15685	15424	15469	15351	15386	15324	15575	15283	15290	15330	15272	15417	15438	15362	15208	15379	15424	15328	15211	15420	15272	15422	15394	15339	15480	15383	15626	15377	15482	15352	15645	15326	15401	15414	15406	15436	15553	15436	15593	15445	15091	15480	15309	15294	15334	15353	15433	15353	15242	15433	15324	15411	15333	15526	15618	15414	15565	15516	15308	15230	15530	15513	15377	15515	15484	15720	15361	15535	15486	15476	15203	15386	15566	15545	15260	15466	15320	15384	15429	15233	15421	15486	15407	15386	15481	15442	15526	15268	15517	15490	15256	15365	15539	15564	15531	15366	15296	15374	15527	15466	15406	15322	15611	15424	15436	15399	15333	15395	15412	15686	15310	15332	15405	15543	15450	15223	15263	15529	15560	15445	15546	15488	15360	15420	15375	15587	15451	15420	15418	15544	15323	15413	15532	15530	15386	15347	15308	15353	15417	15429	15405	15550	15524	15584	15484	15509	15361	15214	15250	15444	15245	15505	15356	15351	15323	15319	15277	15370	15324	15253	15488	15498	15407	15305	15494	15499	15196	15254	15485	15442	15201	15429	15461	15499	15304	15424	15465	15460	15362	15423	15532	15348	15144	15350	15499	15289	15380	15554	15307	15596	15559	15429	15541	15391	15364	15421	15466	15390	15308	15519	15339	15426	15492	15383	15402	15424	15384	15375	15265	15519	15280	15391	15280	15342	15324	15450	15428	15462	15595	15247	15434	15409	15567	15332	15487	15573	15385	15366	15517	15386	15371	15438	15226	15220	15517	15307	15341	15356	15274	15247	15515	15420	15360	15481	15498	15567	15546	15408	15360	15279	15534	15388	15306	15535	15440	15589	15450	15567	15297	15390	15593	15350	15375	15471	15281	15218	15469	15493	15499	15702	15368	15544	15382	15479	15352	15526	15429	15405	15406	15289	15548	15373	15282	15348	15421	15417	15557	15354	15350	15465	15536	15538	15301	15164	15404	15422	15468	15449	15564	15566
62815	107448	83405	53039	29068	15651	15271	15184	15256	15179	15153	15019	15118	15056	15297	15203	15238	15243	15094	15184	15162	14993	15081	15160	15041	15142	15009	15072	15358	15268	15079	15125	15134	15134	14858	15195	15114	15192	14914	15128	15162	14913	15120	15173	15172	15248	15284	15129	15200	15067	15157	15030	15212	15051	15131	15233	15229	15183	15152	15018	15118	15092	15194	15279	15148	15209	15207	15197	15174	15274	15163	15267	15230	15019	14938	15094	15061	15239	15169	15252	15087	15077	15143	15034	15185	15070	15153	14980	15120	15309	15147	15107	15319	15287	15081	15066	15211	15196	15068	15286	15094	15116	15029	15129	15301	15117	15061	15051	15128	15226	15081	15128	15092	15082	14977	15121	15050	15170	15176	15111	15135	15030	15155	15007	15084	15203	15141	15020	15277	15198	15083	15297	15154	15114	15065	15074	15026	15153	15215	15152	15206	15165	15263	15203	15155	14956	14976	15172	15118	15277	15164	15080	15179	14947	15153	15211	15214	15215	15259	15108	15196	15174	15190	15199	15081	15067	15109	15147	15094	15165	15111	15040	15240	15001	15133	15377	14999	15050	15114	15086	15217	15156	15116	15238	15214	14967	15064	15072	15230	15165	15191	15188	15146	15077	15085	15027	15219	15044	15005	15159	15019	15186	15061	15170	15194	15146	14934	14991	15013	15317	15035	15079	15181	14928	15119	15099	15149	15125	15287	15073	15138	15280	15134	15067	15030	15143	15185	15198	15019	15237	15008	15175	15179	15287	15139	15226	15059	15113	15201	15165	15114	15103	14981	15326	15039	15180	15205	15220	15262	14980	15100	15120	15159	15115	15245	14997	15055	15029	15236	15232	15119	15183	15102	14977	15208	15152	15272	15229	15109	15184	15265	14993	15057	14993	15069	15044	15035	15099	15228	15004	15104	15183	15029	15131	15143	15142	15190	15188	15279	15085	15122	15138	15090	15087	15055	15164	15067	15224	15029	15071	15203	15262	15158	15023	15188	15153	15234	15199	15005	15070	15218	15194	15166	15046	15176	15014	15137	15174	15070	15125	15115	15139	15185	15109	15234	15112	15017	15005	15263	14940	14956	15252	15054	15074	15048	15102	15268	15204	15121	15127	15258	15115	15245	15168	15092	15237	15152	15202	15082	15080	14993	14990	15100	15177	15245	14990	15319	15277	15242	15087	15145	15134	15171	15120	15047	15123	15122	15230	15216	15064	15066	15053	15085	15202	15193	15003	15080	15016	15296	15186	15232	14947	15200	15123	15089	15230	15085	15039	15299	15160	15147	15127	15186	15186	15062	14978	15225	14996	15134	15100	15151	15026	15245	15180	15170	15110	15132	15157	15015	15144	15088	15054	15229	15132	15217	14941	15131	15050	15247	15150	15221	15065	15202	15061	15158	15237	15177	15140	15077	15169	15148	15156	14996	15145	15165	15109	15197	15212	15083	15105	15041	15178	15113	15118	15299	15263	15033	15101	15048	15108	15066	15035	15188	15280	15006	15163	15138	15230	15122	15041	15183	15063	15012	15279	15137	15112	15252	15088	15090	15076	14937	15216	15087	15133	15204	15084	15235	14986	15053	15220	15070	15231	14983	15172	15203	15143	15178	15110	15173	15107	15001	15054	14979	15247	15137	15092	15088	15166	15085	15053	15199	15030	15201	15104	15056	15169	15078	14924	15106	15202	15052	15070	15169	15048	15146	15150	15040	15065	14998	15138	15195	15072	15218	15251	15223	15101	14971	15029	15277	15005	15273	15084	15096	15016	15055	15072	15070	15059	15169	14949	15057	15047	15045	15195	15113	15091	15075	15212	15175	15305	15137	14945	15165	15317	14975	15076	15448	14995	15110	15310	15208	15134	15081	15195	15172	15216	15284	14915	15261	14973	15082	14969	15250	15115	15043	15193	15130	14980	15129	15095	15005	15167	15246	15145	15109	14968	15083	15116	15142	14926	15088	15218	15171	15039	15148	15052	15088	15011	15029	15093	15151	15135	15258	15142	15021	15363	15086	15003	15197	15099	15158	15039	15296	15065	15025	15196	15121	15170	14927	15294	15128	15120	15182	15346	14999	15021	15256	15022	15379	15111	15075	15140	15159	15215	15014	15349	15118	14948	15160	15163	15160	15179	15086	15096	15115	15206	15084	15094	15140	15084	15109	14971	15184	15096	15027	15148	15250	15165	15124	15343	15150	15202	15083	15033	15240	15102	15154	15133	14986	15136	15089	15009	15033	15182	15180	15172	15232	15095	15090	15157	15113	15143	15066	15026	15190	14924	15309	15225	15345	15194	15096	15082	15153	15050	15142	15270	15113	15072	15098	15088	15240	15127	15062	15213	15062	15288	15143	15103	15082	15075	15183	15149	15145	15212	15073	15195	15126	15095	15251	15179	15225	15089	15169	15071	15090	14957	15102	14972	15300	15237	14942	15235	15174	15064	15066	15129	15148	15153	15026	15187	15211	15251	15055	15255	15152	15013	15043	15243	15077	15040	15173	15004	15018	15019	15321	15081	15142	15170	14994	15085	15139	15157	15127	15335	15155	14919	15144	15316	15102	15123	15129	15088	15060	15111	15250	15249	15227	14970	14944	15088	15134	15107	15089	15114	15339	15131	15035	15022	15242	15141	15009	15124	15021	15354	15129	15024	15091	15112	15346	15140	15124	14953	15068	15198	15176	15132	15119	15138	15077	15023	15067	15009	15033	14938	15269	15165	15069	15236	15156	15049	15142	15218	15178	15102	15128	14922	15050	15072	14992	15143	15130	15108	15132	15234	15086	15235	15128	15160	15200	15109	15102	14979	14992	15212	14871	15202	14978	14957	15175	15004	15025	14910	15136	15049	15044	15140	15050	15226	14959	15184	15235	14849	15037	15119	15077	15235	15256	14996	15022	15098	15070	15139	15298	14957	14987	15213	15044	15136	15122	15287	15325	15058	15054	15203	15062	15076	15140	15326	15216	15210	15037	14954	15161	15229	15280	15157	15144	15218	15163	15175	15214	15319	15082	15039	15035	15252	15101	14888	15096	15131	15203	15060	15223	15204	15153	15028	15262	15186	15133	15154	15213	15129	15062	15276	15176	15091	15145	15094	15187	15219	15146	15099	15302	15041	15083	15237	15003	15068	15058	15229	15069	15037	15106	15166	15173	14955	15081	15230	15066	15328	15176	15144	15061	15170	15180	15039	15103	15320	15203	15124	15054	15202	15126	15008	15088	15035	15145	15113	15131	15040	15244	15039	15024	15129	15128	15216	15101	15346	15085	15100	15141	15180	15084	15091	15136	15279	15231	15297	15205	15142	15264	15126	14897	15053	15208	14941	15038	15086	14963	15126	15104	14989	15143	14957	15087	15046	15082	15100	15254	15297	15008	15074	15269	15078	15094	15155	15137	15026	15081	15106	15203	15292	15193	15046	15199	15154	15007	15003	15207	15209	15077	15011	15107	15086	15216	15205	15093	15172	15072	15286	15032	15043	15178	15252	15073	15242	15211	15285	14885	15147	15186	15228	15022	14975	15092	14939	14992	15010	15177	15006	15086	15230	15150	15103	15236	15023	15176	15004	15223	15277	15205	15051	15019	15270	15364	14896	15228	14860	14988	15082	15057	14956	15026	15137	15181	15204	15225	15248	15153	15166	15219	15136	15133	14899	15065	15172	15129	15031	15019	15219	15027	15145	15129	15155	15120	15131	15113	15124	15044	14982	15144	15228	15159	15216	15145	15080	15173	15265	15178	15088	14955	15116	15015	15157	15180	15013	15113	14845	15148	15019	15198	15107	15127	15253	15195	15124	14945	15037	15138	15166	15130	15061	15137	15019	15242	15067	15124	15301	15049	15171	15127	15076	15394	15180	15064	15234	15200	15060	14980	14985	15102	15167	14970	15086	15147	15313	15209	15185	15150	15102	15311	15143	15029	15117	15198	14961	15120	15108	15324	15094	15061	15025	15175	15323	14950	14972	15099	15025	15134	15020	15165	15137	15209	15186	15408	15094	15062	15061	15204	14901	15141	14942	15130	14993	15129	15158	14996	14950	14968	14970	15214	15140	15125	15028	15062	15283	15132	15146	15150	14866	15229	14992	15196	14931	15134	15271	14988	15067	15255	15042	15228	15084	15090	15200	15095	14972	15142	15165	15097	15033	15361	14885	15044	15081	15074	15262	15198	15099	15030	15068	15083	15051	15149	15122	15194	15080	15001	15104	15133	15198	15028	15156	15321	15016	15199	15394	14979	15106	15098	15242	15073	15044	15068	15196	15212	14983	15019	15185	15182	15082	15123	15297	15111	15242	15044	15165	15080	14943	15195	15112	15006	15344	15166	15202	14961	15180	14999	14937	15282	15201	15192	15217	15245	15053	15084	15119	15099	15045	15100	15021	15282	15111	15211	15068	15159	15055	15073	15274	15093	15038	15328	15074	15136	15264	15208	15089	14800	15120	15070	15013	15145	15146	15215	15134	15197	15057	15200	15102	15224	15186	15181	15213	15052	15088	15166	15110	14954	15048	15217	15103	15306	15050	15139	15175	15349	15173	15223	15244	15210	15031	15249	15203	15024	15043	15284	15182	15203	15142	15160	15243	14977	15061	15098	14969	15162	15003	15177	14945	15047	15155	15239	15257	15040	15112	15217	14912	15151	15151	15152	15039	15121	15120	15098	15155	15130	15061	15213	14904	15223	15236	15254	15139	15036	15166	15047	15232	15092	15139	15117	15170	15210	15074	15072	15142	15269	15174	15208	15103	15298	15070	15079	15150	15188	15122	15147	15189	15322	15043	15158	15023	15213	15060	14988	15037	15141	15151	15031	15120	15099	14982	15129	15149	15148	15193	14999	15117	15137	15225	14990	15136	15279	15118	15145	15127	15022	15037	15296	15170	15019	15053	15108	15099	15034	15238	15101	15075	15071	15111	14994	15194	15108	15085	14993	15236	14919	15014	15029	15055	15116	15047	15079	15067	15161	15035	15318	14921	15030	15215	15028	15180	15199	15197	14984	15064	15126	15065	15075	15152	15159	15051	15072	15231	15116	15145	15205	15052	15167	15026	15048	14999	15078	15120	15255	14970	15134	15077	15041	15111	15104	15057	15139	15177	15075	15201	15184	15042	15123	15034	15181	15041	15385	15250	15113	15138	15138	14940
32706	38981	38194	25758	17507	15711	15819	15506	15474	15378	15698	15391	15557	15487	15541	15538	15549	15534	15409	15282	15471	15610	15704	15361	15428	15533	15602	15514	15556	15504	15368	15536	15306	15424	15463	15592	15513	15550	15547	15636	15373	15664	15350	15396	15272	15228	15360	15542	15470	15419	15342	15296	15477	15521	15528	15462	15615	15335	15637	15427	15450	15552	15516	15427	15471	15423	15739	15524	15498	15669	15336	15383	15454	15327	15396	15513	15226	15429	15448	15457	15606	15473	15390	15538	15355	15457	15441	15457	15510	15419	15449	15637	15475	15495	15577	15278	15446	15513	15511	15552	15573	15520	15329	15589	15480	15548	15707	15706	15454	15411	15365	15308	15386	15447	15392	15473	15513	15286	15313	15473	15274	15484	15287	15355	15460	15588	15519	15393	15519	15559	15358	15332	15461	15732	15369	15449	15474	15386	15322	15356	15471	15382	15322	15463	15475	15422	15459	15507	15469	15364	15332	15544	15248	15335	15397	15355	15458	15546	15324	15231	15593	15610	15474	15552	15573	15653	15635	15445	15455	15487	15427	15521	15406	15388	15571	15422	15485	15469	15452	15311	15547	15601	15485	15400	15466	15236	15639	15415	15371	15366	15309	15571	15527	15451	15592	15487	15516	15493	15409	15507	15254	15426	15555	15531	15303	15315	15489	15391	15651	15405	15371	15490	15652	15486	15453	15516	15422	15257	15539	15578	15595	15392	15338	15380	15410	15482	15407	15582	15392	15336	15299	15426	15412	15567	15475	15549	15453	15459	15335	15362	15607	15451	15528	15651	15467	15324	15193	15534	15452	15508	15466	15366	15448	15353	15527	15416	15390	15696	15532	15680	15451	15446	15539	15354	15576	15631	15477	15345	15594	15599	15519	15373	15404	15525	15463	15527	15452	15218	15597	15419	15433	15619	15465	15373	15700	15396	15565	15467	15295	15273	15480	15331	15328	15471	15444	15330	15383	15384	15371	15374	15527	15286	15413	15485	15446	15458	15458	15298	15374	15472	15428	15361	15452	15604	15305	15266	15554	15340	15522	15483	15520	15560	15506	15483	15410	15477	15400	15440	15582	15561	15713	15531	15492	15542	15360	15389	15451	15420	15413	15500	15487	15591	15294	15267	15433	15383	15379	15336	15469	15689	15321	15701	15536	15444	15456	15373	15473	15482	15589	15543	15491	15562	15557	15318	15456	15334	15379	15527	15447	15438	15478	15444	15384	15540	15492	15547	15597	15626	15317	15460	15303	15474	15564	15429	15412	15437	15742	15522	15498	15683	15464	15377	15357	15451	15506	15718	15492	15316	15394	15422	15410	15496	15575	15533	15333	15335	15638	15520	15460	15370	15496	15619	15479	15466	15453	15490	15605	15316	15374	15435	15509	15345	15582	15381	15671	15390	15478	15705	15429	15476	15308	15506	15484	15542	15280	15327	15366	15396	15412	15507	15411	15337	15541	15496	15429	15454	15729	15596	15346	15562	15504	15662	15609	15493	15430	15701	15417	15382	15329	15506	15383	15435	15423	15426	15511	15629	15541	15502	15444	15451	15548	15574	15416	15505	15443	15407	15507	15302	15529	15490	15470	15515	15428	15436	15550	15451	15632	15594	15482	15583	15466	15543	15263	15421	15509	15530	15447	15530	15497	15388	15398	15525	15330	15301	15364	15410	15505	15289	15462	15438	15541	15467	15286	15433	15443	15434	15524	15511	15392	15375	15384	15541	15482	15594	15416	15513	15377	15541	15415	15462	15466	15591	15413	15636	15448	15352	15426	15571	15394	15498	15435	15409	15553	15530	15430	15320	15310	15399	15360	15428	15354	15771	15563	15378	15539	15443	15394	15442	15585	15658	15430	15520	15305	15541	15512	15482	15510	15590	15523	15466	15625	15448	15569	15472	15577	15555	15349	15399	15396	15383	15390	15636	15489	15553	15560	15395	15511	15305	15386	15440	15340	15525	15450	15461	15498	15359	15561	15640	15633	15290	15409	15556	15416	15363	15431	15485	15521	15488	15386	15585	15661	15443	15556	15411	15392	15514	15561	15402	15455	15356	15610	15573	15676	15548	15370	15557	15639	15339	15446	15350	15333	15412	15633	15394	15315	15609	15469	15299	15463	15419	15440	15319	15204	15425	15410	15493	15487	15430	15546	15671	15546	15351	15605	15474	15498	15339	15444	15633	15545	15667	15508	15350	15431	15243	15650	15381	15456	15533	15744	15513	15361	15510	15576	15446	15475	15359	15411	15374	15338	15527	15477	15408	15341	15598	15577	15508	15585	15410	15396	15337	15272	15423	15580	15292	15526	15524	15385	15354	15458	15413	15422	15399	15484	15300	15508	15523	15648	15573	15727	15463	15546	15449	15671	15437	15458	15426	15340	15568	15562	15249	15545	15469	15367	15599	15617	15627	15547	15496	15506	15520	15342	15608	15519	15550	15424	15441	15428	15534	15529	15387	15343	15341	15442	15477	15424	15486	15552	15438	15388	15564	15385	15487	15532	15497	15599	15464	15458	15589	15444	15526	15351	15275	15346	15625	15539	15330	15449	15603	15338	15742	15509	15243	15671	15491	15576	15588	15386	15425	15557	15535	15274	15485	15419	15438	15604	15360	15353	15411	15517	15615	15316	15338	15292	15387	15479	15286	15453	15429	15438	15465	15393	15537	15555	15578	15520	15476	15483	15596	15570	15490	15743	15220	15517	15482	15559	15474	15565	15520	15284	15550	15379	15426	15365	15576	15364	15504	15550	15446	15332	15482	15543	15437	15238	15458	15433	15536	15657	15401	15563	15496	15522	15352	15467	15430	15483	15487	15431	15536	15510	15637	15555	15366	15334	15221	15468	15486	15532	15422	15470	15586	15374	15317	15409	15130	15450	15447	15590	15334	15592	15253	15505	15326	15428	15373	15546	15639	15529	15444	15301	15496	15650	15482	15614	15460	15264	15576	15432	15245	15507	15441	15503	15370	15437	15773	15533	15391	15422	15459	15565	15451	15581	15511	15625	15392	15417	15285	15494	15316	15449	15317	15401	15527	15444	15440	15597	15541	15555	15270	15420	15291	15499	15437	15576	15581	15535	15693	15383	15631	15419	15496	15470	15412	15297	15642	15707	15472	15425	15453	15622	15493	15664	15544	15435	15546	15566	15446	15403	15384	15471	15540	15440	15323	15293	15490	15534	15691	15562	15459	15528	15561	15511	15474	15261	15430	15368	15483	15405	15467	15285	15613	15645	15530	15212	15367	15335	15461	15521	15577	15468	15488	15505	15472	15318	15477	15576	15485	15431	15399	15468	15542	15622	15583	15333	15584	15454	15407	15594	15603	15552	15238	15747	15412	15494	15394	15481	15352	15452	15318	15321	15420	15492	15672	15581	15308	15321	15360	15345	15626	15527	15569	15433	15346	15670	15361	15363	15534	15528	15378	15545	15510	15537	15636	15472	15388	15318	15343	15522	15460	15476	15531	15386	15544	15327	15491	15387	15633	15312	15469	15526	15403	15613	15500	15265	15421	15553	15438	15487	15509	15449	15429	15410	15383	15347	15447	15228	15436	15604	15574	15425	15438	15663	15492	15719	15495	15547	15427	15425	15323	15332	15258	15423	15367	15576	15700	15556	15505	15487	15441	15382	15590	15450	15569	15325	15316	15265	15371	15380	15531	15491	15515	15606	15512	15374	15605	15459	15518	15488	15450	15610	15425	15528	15415	15271	15386	15291	15649	15633	15601	15468	15484	15502	15485	15612	15617	15456	15379	15522	15515	15438	15483	15497	15322	15511	15476	15468	15593	15310	15304	15399	15404	15463	15449	15471	15334	15292	15466	15591	15347	15531	15516	15498	15623	15459	15555	15424	15488	15409	15626	15577	15396	15431	15513	15365	15482	15515	15355	15517	15482	15271	15502	15607	15514	15525	15510	15548	15393	15390	15345	15398	15436	15274	15638	15514	15418	15581	15450	15403	15474	15429	15523	15611	15531	15468	15297	15450	15473	15712	15552	15225	15374	15552	15441	15499	15399	15355	15331	15506	15485	15330	15489	15489	15422	15477	15228	15451	15496	15435	15532	15558	15484	15398	15457	15712	15573	15524	15557	15599	15552	15602	15624	15506	15361	15550	15446	15575	15497	15323	15314	15337	15280	15579	15538	15360	15368	15435	15421	15444	15479	15420	15409	15497	15489	15503	15495	15325	15548	15511	15550	15531	15402	15470	15656	15495	15483	15422	15441	15358	15305	15501	15440	15311	15574	15178	15381	15712	15390	15534	15558	15496	15622	15589	15570	15588	15593	15410	15384	15264	15483	15591	15549	15637	15339	15519	15464	15238	15456	15552	15418	15667	15412	15563	15426	15413	15620	15524	15491	15509	15406	15275	15372	15384	15469	15654	15663	15438	15528	15301	15436	15505	15339	15462	15362	15488	15558	15498	15512	15760	15510	15448	15579	15490	15419	15475	15380	15373	15573	15524	15528	15595	15277	15400	15461	15312	15447	15501	15675	15408	15475	15492	15370	15502	15443	15418	15589	15438	15622	15418	15252	15483	15581	15462	15521	15548	15602	15495	15408	15365	15373	15651	15438	15233	15536	15461	15456	15423	15507	15449	15519	15582	15413	15627	15620	15331	15476	15339	15396	15622	15592	15587	15450	15464	15168	15304	15391	15378	15413	15338	15234	15713	15587	15574	15538	15417	15368	15481	15587	15423	15401	15446	15287	15271	15324	15352	15416	15645	15528	15191	15445	15591	15524	15432	15540	15409	15417	15549	15368	15520	15384	15421	15450	15442	15553	15476	15458	15577	15258	15431	15411	15546	15422	15458	15723	15417	15717	15513	15347	15457	15409	15372	15273	15438	15570	15399	15480	15534	15458	15265	15529	15251	15368	15509	15482	15701	15460	15363	15538	15513	15352	15638	15480	15401	15612	15461	15456	15542	15492	15218	15226	15617	15337	15531	15449	15513	15443	15637	15387	15493	15561	15327	15394	15470	15471	15278	15471	15720	15382	15559	15436	15434	15531	15543	15472	15282	15431	15461	15424	15210	15407	15413	15506	15369	15381	15546	15477	15551	15756	15371	15495	15525	15569	15351	15369	15423	15625	15481	15432	15548	15615	15495	15358	15418	15332	15354	15609	15646	15402
42137	56910	40911	23222	16646	15258	15235	15053	15095	15223	15163	15365	15015	15096	15108	15078	14884	15062	15185	15007	15270	15041	15129	15018	15179	15043	15145	15259	15091	15186	14987	15193	15217	15229	15153	15194	15117	15047	15080	15017	15008	15177	15146	15071	15132	15428	15141	15003	15045	15144	15255	15025	15136	15104	14943	15110	15043	15015	15023	15079	15051	15246	15209	15163	15037	15111	15126	15121	15123	15141	15058	15211	15165	15197	15120	15023	14891	14914	14899	15153	15172	15277	15048	15170	15153	15068	15173	15017	15095	14957	15211	15225	15061	15125	15100	15090	14893	15091	15058	15122	15124	15038	15046	15187	15038	15155	15225	15140	15298	15087	15190	15214	15034	15133	15279	14977	15156	15098	14971	15174	15132	15279	15148	15101	15108	15156	15346	15198	15240	15208	15031	15191	15182	15243	15112	15057	15062	14982	15229	15214	15088	15018	15103	15108	15120	15204	15056	15166	14956	15197	15125	15025	15143	15225	15273	15044	15093	14963	14969	15188	15097	14983	15054	15164	15172	14848	15233	15214	14984	15344	15005	15025	15050	14979	15102	15176	14996	15054	15005	15129	15118	15206	15041	14918	15099	15109	15149	15076	15202	15293	15089	15109	15200	14983	15167	15156	15209	15160	15107	15061	15232	15026	15242	15275	15078	15007	14961	15125	15114	15131	15028	15160	15196	15164	15196	15182	15151	15165	15074	15056	15128	15124	15011	15038	15090	15016	15045	14973	15077	15086	14944	14931	15175	14948	15168	15038	15283	15129	15182	15177	15217	15088	15108	15048	14906	15123	15016	15098	15038	15195	15042	15198	15122	14957	15002	15092	15049	15009	15167	15117	15050	15297	14980	15140	15169	15217	15310	15083	15082	15067	15252	15119	15041	14894	15026	15204	14981	14988	14970	15124	15030	14857	15120	15032	15059	15137	14996	15336	15266	15256	15047	15191	14811	15075	15215	15243	15169	14960	15167	15242	15212	15155	15086	15204	15211	14914	15055	15228	14995	15175	15203	15235	15185	15147	15201	15203	15232	15110	15077	15080	15069	15136	15025	15132	15082	15056	15188	15050	15286	15245	15039	15020	15215	15110	15129	15105	15119	15263	15252	15182	15158	15209	15112	15229	15233	15094	15236	15129	15145	15059	15101	14957	15073	15098	15108	15236	15067	15093	15162	15253	15177	15253	15166	15214	15169	15182	14955	15075	15060	15102	15094	15160	14892	15024	14990	15169	15111	15079	15078	15036	15215	15167	15115	15251	15098	15159	15248	14941	15271	15038	15168	14940	15238	14984	15159	15100	15181	15135	15153	15129	15233	15015	15139	15089	14984	15188	15124	15016	15153	15210	14992	15076	15067	15037	14971	15076	15291	15173	15042	15161	15140	15148	15021	15230	15111	14898	15108	15123	15093	15257	15060	15192	15257	15187	15166	15133	15082	15100	15079	14998	15128	14939	14992	15337	15119	15179	15122	15040	15259	15267	15055	15457	14940	15289	15085	15093	14985	15101	15022	15116	14996	15035	15157	15124	15036	15230	15067	15026	15042	15043	15055	15283	15241	15094	15148	15220	15177	15003	15208	15125	15044	15107	15072	15284	15202	15143	15202	15061	15136	15118	15111	15097	15126	14908	15051	15097	15373	15205	15412	15076	15031	15223	15048	15132	15131	15193	15145	15089	15136	15179	15161	15347	15205	15234	15078	15348	15234	15140	15093	15135	15162	14919	15234	15165	15178	15137	15221	15194	15123	15047	15202	15245	15117	15124	15058	15083	15133	15136	15037	15216	15093	15207	15167	15222	15149	15053	14974	15247	15266	15266	15156	15105	15307	15041	15061	15044	14992	15117	15029	15012	15127	15248	14990	15278	14949	15051	15223	15071	15028	15076	15124	15254	15170	15020	15067	15143	15205	15170	15025	15127	15199	15086	14865	15161	15118	14989	14972	15188	14826	15067	15138	15022	14994	15003	15054	15121	15173	15155	15230	15118	15203	15223	15115	15080	15171	15066	15016	15095	15012	15018	15068	15130	15277	15300	15179	15018	15232	14962	15058	15186	15060	15042	15143	15149	14950	15209	15025	15090	15233	15118	15178	15016	15061	15129	14934	15012	15196	15097	15014	15082	15160	15036	15139	15246	15232	15305	15094	15208	15069	15240	15096	15118	15062	15213	15100	14953	15024	15091	14987	14985	15137	15276	15145	15201	15065	15095	15083	15207	15189	15193	15119	15246	15104	15037	15251	15107	15109	15038	15108	15222	15077	15162	15147	15184	15012	15148	15197	15264	15031	15055	15210	15094	15037	14981	15115	15107	15210	15225	15187	15020	15154	15291	15072	15041	14929	15213	14987	15115	15092	15189	15256	15244	15224	15118	15214	15196	15141	15120	15069	15063	15259	15096	14962	15081	15085	15067	15020	15157	15115	15076	15185	15148	15080	15089	15050	15276	15133	15147	15250	15024	15208	15279	15064	15018	15058	15033	15221	15137	15039	15325	15156	15294	15245	15129	14937	15172	15068	15121	15122	15030	15200	15095	14951	15123	14981	15176	14975	15123	15141	15105	15151	15044	15079	15101	15152	15186	15050	15280	15274	15046	15043	15064	15161	15203	15096	15112	15097	15161	15112	15224	15155	14999	15058	14990	15156	14964	15223	15093	15130	14959	15104	15120	15136	15029	15170	15104	14998	15211	15045	15179	15178	15003	15192	15061	15079	14997	15104	15113	15071	15041	14987	15282	15032	15019	15134	15141	15101	15202	15258	15182	15016	14981	15154	15134	15043	15052	15183	15076	15129	15248	15194	15061	15230	15147	15086	15205	15164	15127	15071	15195	15264	15044	15232	15091	15119	15164	15233	14933	15181	15146	15015	15191	15060	15121	15099	15323	15127	15117	15129	15114	15073	15381	15228	15054	15026	15227	15245	15207	15045	15046	15157	14973	15123	15039	15091	15175	15035	14926	15234	15032	15207	15099	15046	15128	15087	15046	15139	15052	15164	15237	15232	15075	15096	15003	15057	15047	15049	15198	15129	15037	15119	15077	15105	15253	15124	14886	15073	15133	14976	14943	15090	15049	15073	15096	15296	15183	14995	14994	15244	15050	15165	14965	15113	15050	15016	15155	15051	15256	15021	15012	15102	15033	15176	15112	15142	15106	15269	15193	15253	15265	15138	15410	15111	15236	15178	15017	15003	15085	15188	15128	14930	15121	14992	15093	15208	15122	15127	15057	15228	15131	14989	15198	15148	15038	15069	15083	15246	14954	14979	15121	15094	14974	15303	15210	15293	15165	15123	15188	15065	15173	15079	15037	14983	15173	15238	14978	15199	15078	15165	15018	15123	15099	15157	15149	15206	15032	14982	15190	15181	15100	15069	15051	15194	15201	15034	15079	14976	15210	15218	15231	15093	14956	15053	14985	15166	15104	15029	14860	14988	15133	15113	15109	15002	15033	15105	15098	15106	15169	15143	15097	15205	15174	15099	15016	15014	15206	15167	15270	15137	15037	15090	15186	15284	15258	15098	15162	15081	15141	15354	14924	14998	15219	15103	15129	15227	15055	15164	15153	14999	15152	14977	15178	15115	14871	15120	15105	15023	15330	15035	15148	14996	15061	15351	15156	15142	15156	15246	14999	15229	14955	15094	15015	15108	15217	15124	15133	15269	15229	15281	15057	15264	15143	15036	15266	15035	15063	15230	15203	15144	15215	15075	15037	15210	15187	15126	15167	15136	15114	15147	15202	15278	15289	15124	15204	15124	15145	15266	15025	15184	15128	15141	15059	14950	15069	15162	15144	15185	15064	15141	15242	15125	15273	15108	15097	15137	15030	15032	15196	14961	15244	15109	15116	15240	14997	15014	14976	15220	15197	15115	15102	15115	15223	15286	15105	15133	15099	15268	14875	15290	15091	14958	15148	15050	15110	15202	14996	14952	15080	15195	14947	15173	15226	15152	15172	15201	15096	14960	15172	15072	14968	15051	15146	15129	15267	15212	15168	15032	15167	15068	15154	15054	15164	15020	15263	15152	15237	14907	15167	15123	14891	15350	15066	14932	14944	15167	14969	15115	15165	15126	15047	14990	15288	15046	15111	14980	15083	15256	15180	15135	15030	15051	15073	14960	15237	14927	15063	15192	15086	15012	15052	15007	15061	15024	15186	15133	15032	15040	14987	15217	15054	15172	15139	15275	15253	15045	15229	15178	15133	14906	15134	14982	15242	15217	15102	15131	15193	15042	15142	15122	15127	14999	15081	15152	15096	15231	15268	15305	15163	15089	15125	15204	15328	14925	15083	15125	15140	15169	14979	15048	15289	15087	15104	15227	15172	15011	15152	15096	15220	15291	15227	15073	15121	15221	15145	15079	15033	15121	15202	15101	15162	15070	14981	15114	15081	15071	15057	15183	15064	15040	15190	15170	15163	15159	15220	15067	15300	15219	15028	15013	15001	15235	15100	15213	15188	15154	15147	15215	15111	15295	15197	15089	15160	15034	14989	15103	15211	15086	15079	15149	15045	14971	15175	15166	15184	15037	15025	15033	15099	15154	15212	15027	15170	15264	15223	14999	15253	15086	15053	15154	15181	15241	15011	15279	15286	15018	15236	15204	15225	15059	15144	14980	15354	15032	15189	15170	15092	15158	15100	15251	15245	15181	15144	15220	15227	15239	15150	15150	14920	15082	15209	15249	15149	14939	15000	14934	15087	15132	15346	15018	15329	14985	15167	15093	15052	15064	15169	15046	15183	15079	15032	15167	14926	15214	15106	15187	15104	15087	15135	15006	15105	15090	15211	15255	15229	15223	15193	15117	15098	15143	15174	15069	15107	15204	15161	15315	15220	15210	15084	15175	15051	15273	15133	15183	15366	15010	14995	15144	15052	15151	15104	15193	15138	15105	15095	15190	15102	15241	15147	15200	15249	15098	15122	15075	15101	15172	15164	15361	15178	15175	15163	15086	15147	15018	14941	15056	15155	15295	15230	15149	15336	15033	15164	14945	15140	15012	15123	15111	15164	15126	15169	15155	15113	15236	14983	14967	15148	15094	15063	15215	15243	14879	15256	15064	14920	15205	15156	15154	15097	15146	15069	15180	14980	15170	15206	15114	15040	15116	15043	15024	15103	15028	15062	15246	15227	15014	15098
31495	39500	40256	27392	18430	15973	15994	15617	15667	15594	15829	15656	15798	15735	15758	15609	15523	15504	15777	15629	15684	15679	15682	15676	15787	15588	15812	15816	15728	15745	15631	15486	15749	15667	15537	15561	15627	15672	15720	15725	15637	15619	15643	15538	15658	15736	15534	15582	15525	15557	15589	15650	15505	15592	15527	15884	15791	15492	15421	15733	15673	15522	15738	15650	15611	15714	15507	15481	15491	15359	15781	15631	15567	15649	15434	15617	15732	15731	15551	15711	15557	15679	15432	15636	15747	15622	15527	15417	15561	15526	15601	15467	15490	15646	15552	15665	15899	15460	15449	15553	15452	15716	15664	15662	15624	15645	15566	15651	15614	15477	15644	15593	15589	15463	15479	15517	15713	15836	15405	15633	15786	15638	15610	15577	15676	15522	15714	15830	15455	15504	15639	15534	15679	15597	15698	15587	15696	15528	15435	15484	15740	15688	15656	15685	15854	15534	15698	15756	15507	15739	15578	15795	15687	15480	15429	15787	15700	15683	15632	15509	15568	15698	15504	15544	15439	15631	15511	15232	15607	15623	15632	15660	15805	15544	15700	15580	15831	15699	15595	15523	15557	15787	15629	15723	15581	15486	15599	15802	15544	15623	15619	15641	15521	15666	15578	15653	15476	15771	15547	15483	15600	15555	15605	15718	15479	15787	15576	15619	15736	15602	15557	15560	15545	15536	15595	15645	15626	15612	15611	15496	15673	15723	15602	15462	15486	15722	15531	15546	15777	15735	15698	15781	15716	15391	15394	15771	15613	15519	15553	15516	15592	15655	15627	15667	15677	15621	15456	15506	15471	15672	15565	15549	15673	15555	15526	15553	15490	15563	15722	15521	15571	15491	15742	15608	15650	15733	15612	15676	15724	15561	15524	15573	15597	15646	15781	15535	15444	15671	15634	15741	15851	15765	15730	15473	15523	15554	15483	15564	15689	15668	15715	15366	15624	15733	15788	15613	15660	15639	15707	15458	15647	15549	15478	15486	15648	15611	15545	15717	15630	15734	15781	15645	15579	15345	15537	15491	15734	15449	15642	15549	15636	15567	15652	15528	15534	15856	15603	15577	15480	15565	15638	15649	15699	15594	15503	15677	15506	15571	15626	15564	15624	15305	15683	15603	15621	15451	15481	15632	15534	15688	15543	15622	15437	15617	15592	15605	15426	15575	15711	15886	15512	15403	15531	15571	15749	15545	15376	15563	15470	15534	15581	15615	15386	15638	15624	15824	15792	15409	15547	15531	15715	15576	15817	15652	15414	15599	15628	15247	15577	15550	15698	15548	15581	15626	15422	15626	15676	15597	15749	15469	15579	15827	15568	15554	15503	15679	15602	15548	15531	15661	15659	15590	15536	15537	15757	15564	15724	15774	15717	15504	15558	15675	15693	15638	15602	15555	15706	15788	15625	15599	15467	15698	15755	15615	15523	15489	15424	15715	15533	15544	15442	15563	15639	15673	15664	15621	15739	15451	15597	15580	15493	15590	15452	15574	15830	15435	15377	15540	15717	15513	15613	15729	15712	15532	15535	15486	15580	15455	15673	15662	15600	15682	15700	15602	15608	15415	15579	15585	15577	15733	15711	15494	15614	15576	15827	15619	15533	15523	15797	15550	15698	15561	15496	15662	15657	15872	15535	15527	15436	15589	15717	15655	15676	15660	15690	15594	15674	15554	15453	15633	15591	15423	15412	15799	15567	15563	15488	15395	15581	15550	15625	15476	15657	15457	15542	15711	15601	15565	15522	15533	15638	15701	15631	15577	15635	15662	15586	15535	15700	15534	15697	15497	15548	15656	15435	15422	15484	15445	15639	15592	15588	15718	15627	15612	15516	15405	15583	15758	15628	15537	15572	15487	15545	15631	15645	15500	15455	15824	15646	15608	15708	15676	15816	15748	15536	15756	15552	15553	15505	15549	15602	15531	15525	15481	15581	15463	15746	15576	15644	15483	15546	15673	15472	15704	15573	15496	15663	15559	15713	15671	15637	15532	15386	15533	15448	15667	15607	15614	15557	15665	15531	15575	15723	15713	15723	15604	15486	15696	15605	15690	15566	15669	15765	15686	15730	15613	15498	15633	15615	15564	15556	15499	15643	15685	15784	15802	15540	15753	15762	15522	15656	15553	15517	15660	15507	15695	15641	15261	15427	15643	15617	15760	15736	15751	15508	15632	15574	15601	15480	15560	15555	15606	15547	15581	15478	15825	15673	15444	15612	15711	15686	15694	15462	15571	15368	15578	15785	15702	15645	15469	15598	15621	15591	15547	15385	15720	15564	15663	15632	15689	15584	15622	15620	15443	15587	15566	15601	15679	15720	15459	15760	15769	15573	15646	15483	15569	15771	15469	15559	15582	15540	15625	15486	15442	15643	15671	15469	15520	15548	15786	15660	15687	15462	15635	15822	15485	15626	15838	15783	15565	15646	15594	15730	15636	15715	15592	15679	15506	15803	15697	15673	15793	15501	15592	15437	15521	15492	15573	15587	15730	15574	15434	15659	15676	15576	15563	15588	15592	15702	15599	15541	15567	15709	15540	15732	15851	15607	15614	15784	15519	15573	15530	15607	15681	15595	15685	15574	15583	15660	15557	15655	15651	15688	15606	15529	15772	15685	15589	15545	15611	15350	15617	15633	15625	15597	15499	15702	15576	15480	15535	15559	15519	15549	15549	15702	15330	15507	15622	15462	15555	15534	15564	15434	15665	15561	15563	15567	15753	15664	15329	15407	15672	15608	15932	15556	15400	15722	15418	15669	15656	15639	15720	15670	15636	15821	15579	15697	15675	15484	15592	15610	15737	15767	15691	15690	15599	15584	15618	15730	15541	15611	15413	15297	15578	15601	15723	15703	15507	15640	15418	15650	15665	15534	15668	15716	15497	15826	15677	15782	15538	15702	15443	15773	15624	15688	15558	15606	15694	15496	15562	15527	15574	15514	15548	15551	15634	15517	15436	15424	15590	15865	15494	15533	15639	15627	15546	15682	15659	15766	15447	15651	15657	15664	15679	15584	15417	15830	15747	15618	15500	15498	15647	15438	15715	15556	15793	15670	15635	15549	15632	15532	15599	15579	15386	15632	15671	15560	15465	15361	15601	15588	15483	15579	15457	15703	15593	15667	15396	15525	15580	15850	15699	15659	15468	15573	15482	15504	15722	15643	15622	15557	15566	15706	15347	15684	15898	15526	15573	15608	15784	15431	15659	15604	15557	15315	15694	15565	15724	15513	15619	15526	15607	15653	15554	15678	15659	15611	15730	15624	15571	15529	15512	15370	15508	15482	15523	15644	15653	15776	15785	15501	15497	15609	15481	15718	15677	15553	15518	15697	15729	15751	15474	15680	15598	15672	15672	15446	15434	15480	15390	15527	15535	15639	15646	15723	15692	15716	15713	15660	15584	15397	15629	15698	15647	15679	15544	15472	15504	15645	15481	15545	15618	15650	15592	15554	15500	15709	15677	15701	15538	15688	15663	15641	15470	15572	15562	15423	15606	15493	15541	15503	15638	15612	15439	15584	15487	15608	15583	15599	15470	15776	15468	15751	15568	15599	15503	15586	15517	15541	15629	15466	15539	15561	15521	15735	15736	15586	15568	15549	15632	15633	15329	15707	15364	15538	15547	15770	15616	15693	15492	15462	15549	15757	15697	15665	15531	15602	15506	15721	15711	15570	15700	15793	15648	15706	15503	15683	15649	15595	15489	15651	15520	15631	15632	15634	15642	15667	15610	15722	15674	15609	15695	15608	15572	15496	15473	15561	15605	15569	15474	15449	15672	15640	15656	15665	15575	15688	15783	15545	15544	15619	15592	15613	15647	15701	15626	15601	15603	15533	15667	15460	15398	15803	15651	15607	15476	15630	15376	15751	15675	15830	15611	15545	15536	15856	15794	15591	15523	15540	15714	15531	15544	15735	15680	15648	15578	15671	15365	15598	15376	15587	15739	15549	15706	15588	15671	15691	15553	15549	15670	15416	15485	15433	15558	15686	15440	15436	15645	15612	15665	15472	15565	15568	15593	15708	15518	15619	15426	15614	15487	15587	15686	15548	15488	15530	15735	15552	15686	15658	15565	15494	15417	15587	15647	15663	15571	15810	15557	15416	15568	15588	15687	15751	15565	15511	15552	15588	15707	15627	15563	15730	15387	15489	15573	15554	15585	15503	15733	15660	15540	15838	15507	15662	15451	15620	15536	15596	15867	15566	15625	15572	15677	15581	15684	15554	15578	15438	15648	15589	15552	15684	15486	15601	15753	15795	15517	15524	15699	15536	15628	15951	15494	15792	15565	15533	15702	15560	15861	15759	15669	15485	15626	15500	15514	15720	15682	15598	15599	15616	15591	15605	15559	15622	15489	15625	15809	15610	15499	15783	15736	15586	15716	15688	15517	15508	15611	15781	15624	15568	15828	15672	15641	15622	15406	15722	15532	15650	15455	15823	15843	15608	15528	15552	15611	15462	15568	15631	15700	15367	15524	15452	15611	15637	15731	15707	15598	15484	15555	15467	15487	15577	15743	15481	15659	15631	15606	15821	15436	15590	15684	15742	15684	15645	15512	15582	15651	15667	15650	15771	15622	15748	15631	15711	15464	15574	15613	15546	15597	15661	15616	15552	15417	15527	15542	15535	15701	15641	15655	15794	15738	15487	15691	15479	15627	15600	15477	15753	15694	15766	15640	15701	15605	15719	15687	15797	15549	15489	15573	15580	15636	15733	15731	15598	15829	15440	15784	15586	15581	15507	15540	15446	15485	15383	15860	15768	15572	15498	15463	15509	15631	15720	15626	15609	15510	15692	15675	15737	15673	15553	15693	15525	15718	15675	15706	15548	15544	15486	15487	15407	15634	15683	15697	15452	15563	15706	15554	15659	15538	15614	15557	15691	15483	15526	15696	15745	15626	15486	15616	15567	15688	15471	15697	15612	15746	15595	15555	15495	15777	15680	15517	15463	15560	15735	15734	15755	15475	15702	15757	15537	15553	15675	15695	15701	15472	15521	15551	15488	15530	15582	15485	15712	15672	15661	15605	15501	15539	15704	15516	15621	15510	15531	15563	15475	15569	15666	15738	15794	15750	15542	15589	15803	15617	15779	15513	15628	15552	15682	15688	15316	15724	15483	15552	15594	15777	15595	15685
45057	62638	44613	24856	17154	15352	15251	15304	15286	15329	15243	15241	15464	15311	15333	15330	15304	15417	15310	15228	15174	15189	15140	15340	15050	15241	15288	15304	15304	15092	15313	15184	15424	15167	15144	15096	15202	15363	15380	15113	15218	15120	15250	15287	15314	15292	15214	15449	15212	15363	15208	15279	15235	15257	15149	15298	15282	15307	15264	15253	15280	15247	15313	15269	15249	15172	15225	15181	15257	15329	15138	15311	15245	15286	15357	15155	15117	15166	15175	15224	15223	15201	15233	15304	15439	15175	15207	15313	15282	15422	15112	15161	15167	15137	15112	15219	15332	15181	15142	15299	15224	15168	15162	15119	15304	15117	15157	15200	15285	15113	15404	15195	15221	15306	15205	15264	15273	15197	15323	15335	15354	15239	15308	15017	15161	15080	15333	15322	15401	15132	15206	15409	15279	15285	15335	15301	15332	15198	15401	15269	15230	15349	15234	15316	15205	15291	15396	15141	15305	15245	15287	15203	15283	15245	15165	15084	15357	15060	15227	15288	15243	15269	15194	15244	15243	15267	15048	15235	15251	15227	15133	15116	15093	15279	15083	15176	15176	15290	15257	15192	15079	15180	15204	15356	15275	15078	15218	15296	15232	15185	15268	15320	15352	15172	15185	15340	15381	15254	15158	15291	15366	15245	15131	15096	15199	15208	15269	15269	15310	15260	15248	15287	15360	15302	15069	15378	15155	15168	15385	15076	14981	15284	15052	15126	15249	15140	15271	15312	15037	15384	15298	15181	15238	15246	15179	15213	15147	15216	15275	15165	15167	15282	15330	15238	15189	15246	15137	15163	15411	15247	15200	15155	15175	15159	15132	15333	15211	15164	15118	15227	15116	15308	15158	15247	15235	15111	15204	15228	15174	15395	15232	15140	15270	15033	15322	15188	15274	15214	15198	15176	15225	15148	15139	15222	15170	15249	15144	15191	15215	15220	15248	15305	15280	15165	15116	15231	15323	15281	15177	15295	15258	15169	15444	15313	15196	15356	15267	15534	15360	15160	15333	15315	15359	15144	15093	15232	15326	15210	15213	15253	15255	15221	15345	15164	15383	15182	15122	15288	15442	15242	15289	15145	15047	15228	15009	15135	15274	15210	15183	15073	15239	15294	15100	15284	15234	15194	15364	15214	15109	15080	15325	15213	15135	15277	14953	15306	15302	15245	15150	15205	15226	15171	15201	15117	15110	15200	15518	15350	15160	15359	15241	15275	15291	15182	15336	15286	15361	15360	15255	15102	15281	15228	15162	15246	15430	15298	15245	15202	15100	15200	15516	15325	15177	15159	15264	15150	15241	15355	15320	15252	15319	15326	15230	15157	15280	15060	15221	15101	15203	15236	15183	15289	15243	15103	15202	15458	15150	15213	15213	15260	15288	15140	15428	15095	15242	15088	15213	15226	15144	15331	15327	15300	15376	15252	15109	15253	15283	15258	15227	15325	15219	15177	15383	15317	15103	15275	15118	15286	15267	15268	15307	15351	15115	15094	15204	15278	15330	15216	15178	15332	15398	15178	15237	15285	15229	15281	15117	15231	15221	15362	15296	15197	15139	15336	15055	15291	15243	15297	15224	15226	15210	15336	15385	15181	15304	15159	15348	15368	15160	15377	15372	15352	15173	15192	15113	15229	15317	15221	15283	15265	15212	15258	15221	15313	15188	15268	15240	15241	15319	15266	15441	15193	15211	15277	15083	15256	15132	15274	15216	15311	15231	15190	15259	15281	15229	15005	15177	15377	15228	15195	15413	15255	15049	15069	15092	15261	15224	15194	15165	15240	15207	15169	15163	15183	15223	15142	15234	15318	15223	15392	15195	15140	15148	15202	15258	15185	15356	15097	15337	15327	15072	15202	15154	15147	15344	15300	15152	15279	14949	15177	15149	15305	15152	15132	15136	15208	15116	15295	15304	15376	15285	15149	15227	15284	15255	15141	15258	15406	15275	15224	15247	15120	15295	15113	15282	15399	15127	15253	15320	15216	15174	15224	15463	15264	15102	15147	15292	15175	15248	15295	15108	15267	15216	15289	15035	15241	15272	15174	15303	15307	15248	15204	15226	15022	15218	15184	15264	15325	15134	15253	15251	15211	15215	15008	15393	15200	15332	15214	15245	15253	15168	15250	15242	15206	15075	15293	15403	15252	15287	15211	15134	15376	15424	15388	15266	15311	15283	15158	15109	15129	15176	15291	15133	15310	15285	15241	15274	15363	15165	15205	15368	15274	15146	15226	15165	15311	15265	15145	15171	15152	15275	15172	15153	15307	15238	15186	15407	15200	15269	15354	15247	15189	15157	15349	15263	15248	15254	15260	15265	15216	15242	15274	15224	15303	15204	15127	15187	15216	15129	15220	15201	15417	15092	15224	15326	15224	15194	15185	15336	15118	15311	15190	15272	15171	15320	15349	15130	15241	15253	15125	15430	15331	15075	15146	15168	15361	15227	15160	15285	15198	15088	15246	15284	15114	15211	15368	15206	15266	15229	15198	15339	15202	15262	15161	15086	15228	15345	15288	15389	15256	15118	15273	15058	15134	15205	15191	15313	15197	15282	15353	15154	15203	15299	15190	15335	15212	15192	15179	15118	15191	15267	15335	15305	15234	15340	15244	15187	15304	15157	15150	15326	15342	15298	15309	15253	15090	15382	15335	15229	15082	15164	15134	15431	15322	15374	15132	15166	15419	15176	15133	15299	15308	15278	15178	15234	15292	15229	15269	15234	15369	15303	15259	15207	15240	15310	15317	15148	15304	15307	15318	15314	15392	15081	15110	15343	15167	15373	15138	15344	15141	15227	15193	15192	15297	15383	15175	15002	15210	15039	15175	15264	15287	15274	15244	15045	15144	15309	15282	15204	15115	15216	15203	15074	15208	15137	15361	15119	15238	15236	15130	15315	15421	15234	15230	15224	15206	15270	15217	15282	15169	15192	15318	15306	15335	15281	15375	15266	15227	15341	15253	15247	15125	15253	15302	15310	15166	15283	15136	15183	15224	15360	15251	15257	15262	15097	15201	15323	15341	15072	15216	15066	15212	15202	15198	15200	15241	15330	15278	15224	15268	15211	15162	15248	15254	15082	15252	15222	15093	15260	15307	15352	15248	15354	15233	15349	15195	15432	15385	15416	15127	15182	15214	15192	15239	15204	15223	15344	15356	15184	15213	15290	15067	15276	15348	15106	15326	15275	15045	15185	15173	15302	15307	15162	15223	15415	15073	15157	15282	15179	15367	15227	15344	15293	15171	15248	15306	15059	15260	15221	15275	15240	15309	15209	15311	15173	15381	15189	15222	15126	15236	15237	15021	15302	15254	15158	15184	15357	15146	15338	15328	15310	15258	15114	15315	15295	15145	15205	15184	15310	15143	15170	15046	15384	15182	15225	15192	15118	15309	15255	15256	15291	15346	15139	15092	15179	15254	15194	15283	15223	15226	15324	15214	15299	15240	15260	15161	15342	15148	15250	15264	15170	15270	15311	15087	15261	15330	15263	15300	15257	15315	15144	15154	15281	15445	15187	15197	15293	15230	15338	15108	15234	15353	15288	15308	15321	15213	15313	15303	15164	15059	15464	15236	15211	15223	15189	15265	15294	15224	15228	15141	15260	15424	15329	15229	15271	15352	15334	15150	15175	15197	15168	15213	15257	15286	15309	15350	15424	15276	15130	15170	15383	15305	15248	15349	15191	15202	15186	15212	15169	15208	15134	15329	15183	15166	15194	15265	15375	15242	15341	15266	15133	15198	15193	15199	15296	15177	15169	15237	15281	15099	15296	15292	15169	15192	15177	15283	15234	15146	15215	15350	15219	15238	15073	14984	15350	15269	15095	15164	15249	15192	15199	15266	15261	15206	15197	15366	15263	15268	15281	15492	15342	15251	15182	15256	15177	15151	15232	15136	15159	15185	15373	15092	15318	15252	15308	15153	15268	15220	15310	15247	15183	15068	15312	15233	15182	15216	15399	15039	15309	15120	15258	15083	15199	15160	15117	15289	15192	15217	15201	15252	15151	15154	15103	15334	15205	15127	15274	15148	15304	15192	15223	15375	15356	15188	15479	15203	15319	15363	15127	15023	15184	15154	15309	15219	15199	15148	15219	15198	15172	15296	15227	15227	15175	15255	15283	15304	15249	15209	15346	15362	15232	15333	15248	15246	15271	15110	15231	15088	15160	15308	15196	15057	15185	15190	15180	15249	15075	15174	15398	15292	15344	15305	15359	15140	15112	15212	15186	15275	15328	15139	15171	15170	15257	15285	15194	15210	15269	15265	15262	15183	15291	15236	15380	15360	15332	15224	15152	15165	15259	15288	15172	15138	15228	15152	15247	15422	15352	15260	15094	15271	15287	15115	15236	15358	15152	15225	15148	15235	15201	15095	15201	15131	15306	15190	15367	15131	15242	15186	15136	15341	15129	15249	15272	15385	15242	15166	15103	15167	15174	15267	15377	15226	15043	15261	15229	15247	15241	15227	15236	15473	15236	15271	15135	15204	15279	15283	15294	15363	15183	15256	15211	15383	15190	15328	15210	15218	15179	15196	15256	15365	15437	15240	15176	15126	15238	15278	15338	15378	15335	15162	15180	15225	15386	15129	15323	15183	15185	15048	15318	15088	15080	15070	15229	15114	15401	15153	15138	15151	15250	15198	15042	15234	15137	14963	15065	15190	15065	15296	15214	15309	15341	15223	15471	15111	15184	15197	15310	15154	15445	15156	15233	15155	15126	15267	15309	15115	15157	15212	15220	15232	15155	15123	15109	15194	15270	15253	15249	15229	15211	15386	15196	15145	15366	15297	15307	15163	15395	15224	15171	15351	15304	15239	15162	15511	15283	15183	15253	15207	15232	15323	15240	15142	15235	15284	15313	15072	15401	15228	15153	15064	15101	15186	15232	15130	15179	15203	15297	15167	15040	15158	15287	15228	15186	15091	15237	15323	15230	15063	15237	15180	15226	15312	15291	15050	15139	15239	15260	15329	15316	15334	15290	15293	15139	15328	15255	15179	15370	15151	15281	15285	15203	15371	15275	15200	15232	15459	14957	15198	15316	15265	15154	15396	15255	15220	15162	15259	15350	15213	15175	15212	15134	15205	15228	15277	15261	15160	15341	15427	15268	15266	15189	15241	15225	15245	15223	15276
24096	24510	34981	28324	23260	22230	20705	16459	15482	15840	15768	15561	15583	15526	15519	15580	15633	15372	15449	15606	15512	15526	15295	15560	15298	15521	15492	15349	15321	15322	15426	15471	15384	15496	15386	15342	15313	15356	15499	15364	15504	15337	15356	15440	15502	15589	15182	15403	15337	15278	15452	15298	15388	15292	15408	15333	15356	15462	15321	15590	15408	15317	15256	15166	15450	15334	15384	15438	15298	15351	15364	15509	15330	15529	15478	15466	15449	15265	15216	15162	15126	15339	15204	15291	15205	15475	15175	15311	15329	15144	15339	15475	15275	15367	15255	15342	15315	15229	15429	15445	15341	15408	15250	15294	15499	15289	15334	15182	15333	15136	15245	15142	15206	15399	15519	15438	15212	15379	15456	15345	15312	15462	15310	15376	15301	15301	15199	15296	15373	15422	15394	15359	15114	15364	15368	15247	15375	15490	15188	15313	15226	15261	15359	15345	15280	15277	15265	15343	15257	15438	15308	15244	15352	15251	15344	15165	15349	15342	15091	15359	15386	15460	15413	15268	15489	15391	15352	15161	15110	15303	15140	15267	15231	15170	15292	15438	15113	15251	15301	15258	15299	15293	15192	15332	15254	15266	15258	15142	15320	15009	15351	15309	15399	15129	15355	15499	15265	15207	15412	15386	15381	15365	15506	15105	15360	15525	15398	15560	15392	15478	15434	15440	15429	15288	15144	15097	15239	15544	15143	15200	15201	15496	15181	15303	15345	15351	15299	15277	15390	15208	15269	15332	15173	15346	15463	15300	15370	15366	15361	15121	15256	15186	15314	15553	15535	15282	15292	15268	15234	15309	15343	15503	15329	15204	15054	15264	15390	15166	15155	15238	15301	15476	15396	15336	15239	15165	15359	15088	15272	15110	15205	15364	15551	15398	15227	15313	15240	15344	15482	15389	15255	15419	15353	15262	15243	15204	15386	15210	15404	15296	15163	15285	15195	15131	15225	15463	15353	15461	15088	15328	15521	15352	15149	15304	15363	15286	15244	15221	15256	15418	15275	15391	15283	15194	15242	15361	15517	15285	15276	15484	15274	15215	15289	15323	15288	15133	15290	15267	15468	15351	15378	15237	15292	15200	15291	15418	15441	15391	15383	15454	15287	15210	15289	15396	15418	15165	15323	15287	15180	15214	15382	15221	15349	15249	15110	15405	15312	15508	15325	15335	15319	15234	15136	15438	15036	15344	15275	15159	15461	15378	15303	15264	15177	15289	15276	15272	15319	15257	15401	15447	15364	15509	15234	15502	15343	15375	15288	15209	15340	15329	15234	15220	15204	15250	15110	15336	15353	15407	15360	15340	15068	15340	15444	15229	15120	15270	15269	15412	15228	15304	15349	15254	15497	15367	15255	15205	15305	15380	15205	15567	15411	15246	15390	15271	15142	15372	15362	15296	15349	15617	15359	15517	15367	15330	15281	15329	15324	15310	15285	15478	15128	15391	15418	15219	15500	15325	15324	15244	15225	15373	15155	15211	15434	15444	15377	15343	15293	15235	15280	15344	15292	15315	15237	15374	15463	15220	15457	15339	15276	15097	15501	15321	15338	15364	15269	15302	15216	15246	15327	15289	15330	15329	15417	15274	15259	15183	15390	15356	15697	15405	15385	15296	15342	15141	15265	15349	15379	15273	15137	15248	15467	15354	15149	15199	15324	15218	15426	15324	15253	15182	15305	15411	15288	15280	15272	15461	15264	15493	15368	15396	15389	15309	15261	15194	15362	15417	15399	15363	15371	15349	15285	15387	15411	15135	15121	15251	15382	15582	15314	15283	15353	15117	15362	15285	15301	15291	15321	15183	15156	15003	15468	15362	15311	15298	15171	15367	15216	15203	15173	15285	15335	15212	15285	15348	15114	15379	15208	15432	15442	15394	15245	15198	15303	15288	15142	15214	15357	15367	15222	15307	15510	15416	15246	15098	15075	15208	15220	15373	15402	15216	15239	15314	15185	15534	15259	15308	15309	15272	15365	15458	15327	15381	15107	15317	15286	15457	15271	15275	15349	15368	15232	15311	15278	15228	15405	15264	15154	15198	15485	15355	15167	15279	15153	15294	15334	15287	15365	15334	15239	15177	15259	15204	15438	15624	15378	15253	15160	15297	15307	15381	15347	15521	15472	15409	15283	15134	15468	15197	15312	15323	15424	15082	15432	15284	15120	15331	15175	15295	15273	15205	15481	15289	15383	15320	15331	15314	15202	15292	15193	15179	15282	15079	15390	15401	15364	15173	15208	15230	15367	15312	15386	15414	15428	15155	15238	15354	15395	15214	15328	15155	15327	15135	15188	15422	15146	15253	15368	15190	15250	15333	15379	15170	15423	15258	15296	15250	15203	15203	15235	15268	15610	15227	15183	15215	15295	15157	15249	15435	15369	15203	15321	15194	15228	15362	15344	15354	15290	15412	15211	15373	15245	15334	15309	15316	15209	15371	15133	15228	15234	15251	15164	15467	15259	15380	15188	15303	15303	15373	15282	15435	15126	15218	15271	15200	15225	15250	15163	15434	15217	15086	15275	15388	15288	15251	15172	15318	15307	15143	15324	15300	15285	15466	15348	15285	15076	15154	15193	15215	15300	15315	15543	15516	15441	15332	15370	15288	15240	15343	15367	15167	15289	15330	15399	15142	15175	15355	15229	15307	15360	15212	15313	15127	15303	15345	15454	15198	15466	15330	15456	15413	15222	15301	15425	15184	15379	15195	15340	15444	15233	15465	15084	15235	15304	15171	15390	15289	15224	15059	15373	15203	15350	15200	15302	15412	15136	15280	15295	15278	15334	15103	15368	15339	15567	15178	15305	15186	15277	15292	15395	15320	15438	15354	15287	15405	15279	15209	15372	15239	15438	15244	15392	15298	15286	15324	15212	15199	15210	15305	15265	15189	15413	15303	15168	15308	15290	15254	15262	15343	15222	15230	15395	15232	15463	15296	15373	15269	15072	15322	15185	15396	15285	15309	15409	15122	15176	15235	15166	15459	15307	15276	15295	15260	15305	15215	15479	15270	15301	15199	15485	15417	15314	15374	15368	15150	15240	15338	15167	15347	15349	15490	15453	15324	15449	15219	15254	15381	15390	15294	15158	15431	15116	15178	15358	15314	15299	15405	15220	15288	15262	15320	15309	15323	15119	15048	15430	15352	15331	15413	15280	15481	15281	15147	15317	15313	15280	15128	15406	15399	15230	15381	15450	15328	15285	15622	15419	15207	15360	15441	15393	15397	15228	15215	15334	15336	15291	15233	15313	15356	15187	15308	15165	15475	15403	15355	15219	15185	15356	15248	15515	15357	15136	15133	15328	15216	15328	15244	15287	15381	15334	15241	15330	15229	15141	15185	15257	15431	15243	15253	15291	15533	15187	15152	15572	15183	15249	15193	14958	15339	15414	15455	15412	15379	15164	15410	15143	15361	15505	15222	15079	15078	15189	15175	15340	15440	15313	15142	15306	15373	15278	15315	15461	15090	15422	15153	15149	15248	15431	15279	15099	15395	15302	15164	15368	15404	15226	15384	15350	15122	15355	15388	15359	15103	15400	15280	15144	15279	15509	15129	15344	15306	15243	15207	15245	15362	15256	15335	15479	15328	15245	15410	15264	15332	15259	15221	15225	15239	15288	15249	15266	15345	15245	15234	15211	15250	15381	15386	15407	15090	15221	15318	15299	15269	15419	15235	15514	15482	15302	15206	15312	15450	15228	15240	15152	15180	15065	15291	15280	15218	15202	15245	15336	15283	15266	15184	15170	15253	15318	15401	15311	15226	15415	15293	15259	15401	15451	15206	15301	15034	15272	15149	15457	15339	15141	15278	15368	15330	15431	15412	15417	15278	15473	15203	15377	15141	15511	15372	15194	15225	15380	15659	15332	15491	15444	15341	15195	15177	15368	15435	15417	15391	15464	15447	15280	15370	15392	15096	15274	15443	15341	15239	15388	15418	15165	15148	15380	15313	15223	15344	15318	15375	15438	15160	15283	15412	15258	15339	15166	15411	15471	15305	15263	15216	15354	15169	15297	15168	15287	15307	15198	15187	15298	15283	15388	15373	15393	15389	15360	15258	15259	15460	15277	15267	15453	15244	15176	15258	15309	15498	15332	15359	15436	15318	15159	15276	15435	15382	15238	15289	15239	15501	15262	15281	15452	15127	15260	15388	15280	15263	15259	15181	15389	15293	15231	15296	15579	15287	15448	15265	15276	15394	15358	15159	15319	15404	15278	15254	15248	15241	15244	15446	15483	15401	15416	15275	15348	15265	15288	15283	15342	15096	15319	15388	15175	15204	15135	15412	15309	15358	15116	15284	15386	15288	15406	15431	15186	15304	15457	15365	15392	15218	15242	15326	15212	15113	15280	14988	15224	15340	15290	15336	15266	15148	15388	15379	15395	15187	15227	15382	15061	15379	15511	15317	15327	15210	15330	15166	15108	15369	15223	15262	15183	15123	15134	15310	15401	15269	15215	15334	15277	15320	15281	15413	15087	15308	15472	15328	15380	15237	15416	15419	15320	15416	15348	15331	15418	15225	15433	15314	15259	15209	15259	15284	15288	15354	15410	15278	15347	15397	15475	15252	15305	15229	15286	15257	15284	15113	15168	15347	15377	15101	15332	15223	15298	15331	15147	15199	15069	15109	15292	15304	15244	15274	15339	15533	15284	15484	15167	15121	15348	15252	15169	15324	15463	15248	15174	15269	14990	15185	15281	15135	15451	15595	15336	15308	15188	15067	15222	15356	15260	15115	15223	15303	15279	15418	15271	15363	15320	15335	15415	15467	15364	15246	15306	15464	15280	15244	15136	15373	15299	15400	15502	15189	15261	15250	15217	15075	15329	15468	15320	15439	15352	15471	15405	15260	15530	15349	15166	15175	15450	15199	15160	15463	15253	15415	15217	15129	15363	15247	15329	15399	15288	15226	15165	15329	15154	15210	15250	15331	15435	15367	15405	15328	15254	15156	15486	15485	15273	15182	15486	15322	15380	15085	15331	15279	14991	15113	15240	15193	15341	15251	15325	15305	15266	15405	15193	15335	15309	15300	15299	15233	15265	15327	15119	15387	15440	15139	15309	15421	15281	15262	15326	15356	15326	15430	15141	15321	15419	15494	15501	15040	15354	15210	15150	15381	15344	15188
62643	107022	82872	51804	28084	15686	15206	15181	15082	15146	15079	14987	15010	15009	15253	15047	15097	14965	14972	15050	15170	15030	15076	15281	14925	15069	15175	15043	14949	15029	15050	15008	14925	14871	14989	14992	15050	14996	15068	15206	15164	14988	15057	14991	14983	14945	15044	15139	15058	15059	14861	15006	15142	15027	15085	15123	15010	15094	15057	14980	14955	15134	15062	14847	15123	15014	14994	15100	15144	15229	15118	15001	15041	15140	14986	15128	15033	15134	15013	14986	15226	15148	15103	14901	15025	15137	15195	15059	15093	14941	15120	15015	15117	15111	15030	15014	15009	15165	15110	15012	15066	15362	15084	15046	14988	15048	14987	15101	15000	15031	15175	15063	14918	15149	15014	14957	15161	15136	14973	14959	15010	15007	15010	15073	15025	15235	15267	14959	14897	15073	14924	15028	15098	15215	15341	15093	15078	15077	15022	14987	15081	14940	15152	15095	15050	15143	15038	15090	15041	15025	15109	15152	14971	15058	14997	15135	15252	14974	15033	14918	15064	15256	14941	14910	15100	15075	14887	15109	15143	15165	15086	15026	15140	15189	14887	15081	15072	14883	15084	15152	15083	15155	14942	15108	15041	15091	15017	14977	14890	14957	15148	14972	15093	14969	15162	14884	14978	14979	15086	15074	14934	15134	15038	15030	15183	15105	15132	15074	15123	15061	15217	14937	15082	15165	15073	14864	15079	14874	15100	15010	15061	15105	15136	14916	15077	14961	14976	14981	14927	14999	15205	14983	15241	15066	14986	15203	15206	14963	15019	15115	15175	15096	15196	14932	15146	15075	15224	14935	15183	14943	14964	14948	15185	14999	14842	15157	14814	15209	15025	15028	15150	14973	14936	15057	15075	14969	15147	14903	15023	15173	15247	15082	15147	15064	15025	15182	15046	15088	15067	15033	15135	15113	15195	15047	14902	14993	15268	15011	15099	15074	15019	15059	14985	15046	15308	14988	15001	15228	15084	14957	15082	15203	15025	15119	14999	15092	14986	15024	14895	15109	15090	15080	15021	14978	15382	15085	15080	15074	14961	15113	14906	15056	15211	15091	14961	15108	15012	15079	15000	15119	14951	15086	14975	15177	14864	15079	15145	15155	15069	15034	15034	14984	15012	15086	15204	15080	14938	15165	15024	14909	14973	15089	15254	14809	15145	15048	15075	15118	15120	15073	15025	15067	15012	15067	15159	15140	15165	15001	14928	15028	15167	15138	15171	14812	15146	15109	15348	15147	15176	15116	15139	15202	15009	15102	15176	15069	15148	15093	15125	15116	15035	15030	15051	15075	14919	15019	15000	15025	14960	15057	14986	15072	14946	14878	15039	15082	15102	15072	15218	15069	15024	14955	15056	15181	15016	15124	15061	15140	14910	15063	15103	14895	15228	15082	15011	14966	15066	15113	15113	15121	15149	15037	15084	15017	14966	15117	15268	15042	14955	15113	14946	14949	15006	15080	15018	15082	15261	14984	15157	15074	14974	15065	15223	15094	15028	15004	15119	14971	15040	14964	15168	15006	15118	15001	14868	14956	15157	15032	15231	15223	14961	14885	15106	14992	15069	15047	15085	15049	15047	14981	15056	15195	15249	15219	15056	15044	15022	15081	14996	14945	15005	14939	15028	15024	15182	14885	15039	15226	15167	15041	15054	15080	15011	15026	14951	14986	15121	15066	14971	15089	15068	15086	15241	15120	15281	15160	15069	15211	15132	15078	14941	15160	14839	15092	14915	15098	15024	15099	15078	14934	14949	14976	14965	15075	15231	14821	14957	15030	15082	15188	14956	15131	15024	14989	15083	15140	15127	15227	15076	15076	15193	14980	15024	15069	15254	14883	15015	15094	14966	15128	14999	15100	15096	15124	15061	15071	14909	14943	14834	15097	15099	14975	15226	15105	15267	15011	15152	14932	15112	15064	15059	15015	15053	15179	14986	15064	15116	15089	14937	15181	14959	15150	14969	15182	15028	15017	15173	14985	15067	15010	15255	14992	15110	14954	15009	15059	15104	14991	15059	15168	14979	15040	15010	15069	15060	15062	15039	15174	15021	14893	15049	15274	15068	15014	15082	14865	14878	15160	14917	15065	14897	15022	15053	15185	15032	15149	15010	15069	14995	15074	15198	14935	15224	14975	15138	15101	15141	15043	14995	14954	15127	15082	15217	15227	14942	15185	15074	15042	15050	15091	15075	15158	15062	15092	15089	15080	15014	14882	15071	15049	15110	15084	14966	15298	15063	15016	15163	14989	14968	15246	15211	15064	15092	15033	14970	15008	15044	15063	14863	15100	14936	15037	15066	14937	15108	15044	15050	15022	15086	15018	15131	14977	15125	15154	14923	14980	14979	15120	15171	15165	15097	14943	14949	15011	15091	15154	15084	14987	15151	15150	15174	15033	15137	15067	15078	15035	14995	15110	15077	14923	15174	15029	15066	15109	14841	15081	15139	15047	15205	15043	15094	15141	15149	15284	14903	15113	15031	15014	15078	15110	15153	14940	15071	15148	15235	15146	15072	14981	14986	15003	15075	14990	15071	15142	15015	15172	15132	14963	15115	15199	15146	15031	15201	15063	15004	15099	14941	14975	14944	14996	14991	15041	15045	14897	15053	14999	15226	15067	15119	15003	15007	14989	15076	15099	15084	15248	15076	15140	15109	15125	15140	15215	15130	15134	15032	15238	14916	15003	15169	15071	14902	15116	15358	15087	14932	15000	15127	15100	15106	15020	15249	15099	15014	15012	15070	15003	15111	14974	14954	15009	15032	14932	15213	15055	14966	15122	15050	14999	15150	15168	14916	15191	15127	15023	15177	15061	14965	15124	14924	14967	15163	15073	15013	15089	15191	15038	15034	15038	15009	15176	15108	15092	15180	14988	14929	14878	15015	15008	14975	14932	14945	14951	15010	14971	14872	14972	15048	14909	15074	15026	15195	14953	14863	15147	15045	15058	15098	15024	15278	15029	14835	15175	15024	15046	15128	15150	15176	15078	15050	15189	14983	15011	15183	14906	15048	15205	15132	15049	15027	15135	15064	15232	15261	15169	15007	14955	14930	15106	15071	15272	14953	15083	15133	15242	15192	14968	15020	15060	15181	14921	14902	15019	15173	15079	14943	15132	15165	15001	15232	15200	14977	15047	15027	15111	15053	14950	15173	14948	15111	15055	15099	15055	14960	15052	15064	14939	15110	14918	15169	15035	15144	15010	15104	15055	15111	15112	15193	15153	14963	15034	15118	15065	15080	14941	15124	15063	14983	15034	15062	14961	15185	15067	15041	15133	14856	15211	15022	14993	15207	15086	15008	14948	14997	15224	15019	15101	15011	14981	14926	14948	15025	14880	15110	15105	14967	14962	15176	15011	15026	15079	15093	14984	15025	14977	15358	14956	15187	15033	15265	15079	15195	14884	15068	15038	15127	15082	15137	15045	14997	15097	14891	15255	15031	15089	15047	14970	15157	15072	15077	15230	15080	15102	15022	15137	15029	15117	15081	15034	14941	15012	15188	15137	14959	15050	14829	15120	15113	15021	15016	15016	15120	15070	15070	14885	15099	15100	14936	15266	15161	15009	15077	15145	14931	14986	15196	15075	15058	15029	15224	14936	15036	15197	15005	14978	15183	15034	15087	15057	15089	15088	15026	15066	15182	15062	15004	15168	14950	15068	15170	15101	15226	14988	15018	15230	15065	15058	15044	15167	14941	14973	15098	15115	15102	15066	14993	14977	15305	14926	14966	14985	15188	15207	15181	14964	14911	15142	14999	15133	14826	15238	15066	15031	15183	15061	15204	15172	15124	14957	15035	15140	15015	15017	15131	15159	15156	15102	14938	15079	15019	15068	15207	14972	15114	15064	14845	15008	14928	14897	15099	15010	15238	15065	15153	15030	15044	15096	15123	14897	15312	15084	14979	14967	15019	15055	15059	15148	15028	15134	15237	15030	15046	15147	14956	15017	15046	15223	14972	15073	15086	15172	15145	15099	15087	14954	15094	15030	14969	15158	14951	15091	15078	15192	14858	15106	15125	15170	15008	15060	14975	15194	15131	15177	15243	15117	15032	14990	14969	15170	14997	15149	15283	15021	15094	15025	15091	15081	15012	15102	15009	15018	14951	14950	14955	14996	15222	15094	14969	15006	15030	15068	15082	15030	15111	15031	15196	15067	15045	15065	15041	15164	14992	15107	14970	15002	15126	15098	14947	15002	14932	15093	15065	14997	15074	15218	14946	15182	15019	15109	15024	14895	15122	15165	15000	15262	15014	15195	14971	15111	15125	15110	15000	14971	15149	15116	15051	15181	15101	15083	15150	15027	15136	15167	15233	15217	15200	15182	15034	14919	15130	15042	15095	14963	15014	14900	15147	15027	15052	15018	15102	15042	15129	14944	15169	15198	15095	15022	15075	15028	15222	15103	14938	15070	15106	15190	15125	15109	15096	15037	15129	15028	15157	15128	15001	14897	14981	15063	15076	15099	14953	15095	15079	15101	15069	15144	15057	15088	14948	15048	15162	15021	15161	15140	14985	15070	14966	15061	14922	15012	15097	15154	15026	15096	15090	14933	15024	15043	14887	14982	14983	14997	15058	15005	15073	15193	14986	14984	15103	15167	15005	15157	15256	15199	15114	15103	15127	14917	15176	14924	14951	14975	15066	14954	15092	15113	15083	15120	14853	15241	14953	14961	14981	14915	14988	15019	15170	14937	14988	15074	14986	14948	15099	15089	14974	15103	15113	15081	15131	15122	14957	14916	15015	15089	15159	15206	15038	15011	15125	15152	15060	15126	14961	15212	15032	15096	15069	15187	15026	15123	15095	15043	14974	14930	15164	15103	15041	15301	15144	14982	15177	15141	15146	15005	15084	15067	15057	15001	15157	15079	15086	14885	14974	15166	14984	14859	14991	15112	15041	15014	14998	15041	15123	15101	14989	14799	15057	15039	15116	15054	15098	15056	15044	15098	14909	15162	15053	15051	15096	15068	15124	14918	15181	15086	14927	15094	15034	14935	15112	14976	15024	15107	15007	15065	15080	15194	15096	15116	15069	15144	15044	14932	15059	15154	15133	15128	15043	14924	15075	15101	15075	15005	15086	15116	15257	14910	14995	14915	15137	15013	15153	15067	15148	15172	14927	15046	15228	15132
33330	38549	35858	24546	17076	15575	15524	15301	15299	15453	15471	15558	15406	15597	15484	15428	15293	15318	15363	15069	15407	15268	15541	15194	15271	15216	15447	15402	15530	15223	15304	15312	15480	15323	15308	15387	15290	15158	15260	15472	15439	15286	15573	15368	15271	15406	15548	15299	15623	15579	15524	15326	15453	15451	15459	15137	15341	15475	15382	15376	15430	15337	15418	15375	15215	15360	15514	15299	15339	15445	15372	15312	15402	15292	15342	15316	15520	15362	15183	15165	15470	15336	15346	15283	15495	15446	15259	15198	15305	15372	15236	15189	15345	15211	15412	15449	15204	15393	15273	15471	15234	15243	15218	15343	15438	15258	15527	15286	15362	15214	15289	15446	15243	15282	15431	15278	15420	15114	15283	15326	15251	15225	15246	15357	15333	15554	15135	15261	15391	15415	15383	15479	15232	15336	15229	15513	15613	15422	15279	15283	15428	15146	15186	15262	15423	15391	15329	15272	15244	15513	15424	15356	15137	15297	15135	15255	15236	15398	15447	15456	15300	15202	15303	15195	15383	15367	15512	15305	15305	15288	15205	15327	15492	15526	15232	15466	15261	15346	15166	15251	15500	15276	15400	15262	15379	15495	15371	15563	15204	15215	15305	15294	15288	15390	15422	15474	15485	15316	15222	15278	15220	15199	15333	15323	15196	15435	15216	15255	15285	15340	15339	15261	15211	15330	15459	15339	15248	15313	15337	15348	15304	15353	15448	15235	15280	15308	15354	15316	15333	15267	15324	15284	15295	15318	15143	15276	15188	15341	15250	15440	15478	15302	15140	15447	15385	15239	15375	15190	15107	15396	15236	15466	15231	15186	15363	15322	15343	15500	15255	15323	15222	15233	15323	15168	15371	15383	15277	15472	15319	15288	15324	15261	15349	15276	15271	15350	15437	15392	15448	15295	15337	15284	15323	15249	15322	15350	15291	15350	15261	15357	15279	15239	15438	15373	15375	15323	15258	15258	15302	15250	15196	15291	15482	15459	15230	15278	15280	15442	15417	15437	15287	15269	15436	15262	15255	15379	15490	15338	15419	15307	15176	15381	15244	15280	15221	15475	15478	15272	15277	15254	15182	15253	15389	15651	15287	15303	15281	15406	15327	15103	15431	15327	15290	15369	15440	15241	15235	15254	15248	15222	15182	15392	15419	15293	15315	15387	15453	15065	15419	15433	15316	15411	15265	15283	15292	15458	15341	15150	15391	15234	15090	15343	15287	15195	15393	15211	15494	15285	15360	15398	15475	15211	15176	15470	15393	15380	15395	15415	15248	15120	15312	15460	15437	15399	15451	15405	15275	15370	15383	15297	15453	15274	15413	15296	15187	15354	15216	15361	15193	15282	15284	15181	15322	15249	15294	15042	15386	15319	15422	15222	15240	15399	15187	15349	15303	15384	14986	15329	15250	15114	15451	15342	15471	15370	15294	15354	15185	15389	15431	15226	15286	15157	15503	15208	15086	15211	15472	15302	15375	15334	15168	15353	15239	15245	15331	15150	15190	15273	15365	15321	15266	15226	15190	15305	15203	15362	15354	15154	15204	15369	15446	15288	15211	15327	15571	15452	15449	15400	15541	15131	15307	15239	15447	15318	15254	15391	15429	15190	15444	15215	15388	15178	15273	15313	15297	15304	15183	15320	15275	15235	15496	15330	15464	15434	15444	15211	15222	15390	15531	15479	15364	15208	15272	15169	15323	15329	15151	15215	15450	15307	15331	15395	15069	15363	15414	15455	15281	15208	15236	15426	15360	15371	15372	15285	15177	15303	15265	15175	15093	15291	15270	15230	15413	15473	15376	15450	15196	15130	15431	15258	15357	15283	15424	15435	15354	15446	15153	15294	15409	15418	15197	15252	15278	15195	15281	15374	15176	15327	15162	15352	15357	15154	15378	15035	15229	15523	15495	15281	15289	15376	15301	15530	15528	15257	15304	15178	15293	15212	15333	15382	15228	15302	15269	15278	15308	15352	15293	15346	15291	15376	15205	15395	15480	15194	15417	15348	15104	15301	15299	15373	15308	15373	15416	15433	15330	15351	15393	15232	15473	15226	15175	15263	15285	15264	15401	15418	15361	15368	15302	15289	15175	15388	15267	15453	15508	15320	15128	15309	15419	15597	15418	15306	15359	15183	15539	15193	15341	15182	15257	15222	15370	15319	15356	15177	15357	15343	15455	15279	15304	15276	15466	15257	15283	15332	15243	15238	15209	15254	15398	15375	15419	15394	15315	15255	15274	15306	15222	15489	15254	15355	15438	15358	15387	15354	15335	15347	15288	15292	15350	15445	15275	15284	15404	15314	15277	15522	15408	15323	15466	15315	15082	15282	15487	15358	15382	15379	15314	15300	15317	15377	15267	15427	15159	15252	15362	15401	15388	15151	15225	15242	15395	15294	15148	15210	15145	15176	15356	15554	15256	15156	15285	15511	15360	15515	15239	15382	15421	15281	15347	15530	15415	15407	15013	15301	15136	15448	15390	15416	15338	15205	15362	15415	15295	15286	15397	15365	15590	15395	15426	15466	15491	15355	15354	15392	15304	15267	15278	15236	15172	15434	15319	15382	15204	15316	15379	15074	15318	15221	15212	15483	15182	15366	15299	15328	15330	15495	15469	15275	15343	15377	15227	15211	15232	15485	15284	15117	15199	15347	15354	15505	15320	15636	15355	15366	15366	15389	15512	15541	15382	15289	15475	15213	15533	15372	15319	15180	15409	15374	15466	15360	15192	15499	15409	15402	15147	15316	15385	15326	15473	15397	15338	15332	15196	15154	15329	15294	15423	15308	15452	15378	15498	15436	15318	15286	15574	15285	15203	15202	15473	15383	15334	15329	15385	15261	15407	15392	15322	15239	15396	15253	15399	15098	15458	15400	15310	15434	15366	15214	15371	15529	15516	15413	15524	15416	15348	15446	15269	15173	15233	15185	15161	15296	15420	15471	15298	15202	15553	15427	15277	15416	15532	15411	15330	15510	15450	15296	15489	15403	15270	15232	15510	15445	15287	15363	15280	15332	15489	15400	15193	15329	15348	15286	15355	15263	15142	15316	15454	15292	15283	15403	15301	15398	15402	15203	15259	15243	15435	15403	15317	15184	15259	15320	15187	15349	15327	15356	15161	15376	15300	15419	15107	15269	15420	15654	15361	15401	15483	15256	15183	15547	15369	15470	15236	15392	15295	15526	15264	15293	15413	15252	15400	15381	15447	15200	15351	15389	15189	15238	15368	15331	15226	15410	15418	15342	15557	15345	15326	15395	15466	15554	15270	15272	15448	15332	15262	15221	15348	15256	15530	15410	15217	15269	15397	15317	15268	15039	15452	15472	15442	15413	15464	15375	15418	15325	15449	15324	15334	15321	15366	15430	15165	15293	15334	15327	15354	15137	15242	15286	15344	15267	15494	15291	15278	15274	15122	15403	15357	15297	15448	15353	15379	15389	15285	15134	15324	15396	15442	15212	15407	15539	15387	15442	15327	15325	15363	15361	15321	15232	15373	15377	15483	15602	15402	15439	15307	15526	15462	15219	15206	15501	15351	15328	15275	15306	15176	15400	15324	15335	15291	15288	15267	15191	15326	15321	15341	15567	15324	15219	15154	15322	15415	15370	15310	15222	15284	15425	15437	15484	15415	15459	15271	15378	15470	15450	15490	15168	15256	15475	15627	15302	15348	15331	15405	15497	15503	15462	15151	15462	15431	15304	15404	15177	15279	15175	15447	15313	15479	15308	15387	15275	15458	15663	15475	15137	15203	15212	15221	15319	15292	15463	15382	15213	15408	15311	15228	15421	15340	15513	15264	15387	15311	15227	15376	15352	15326	15240	15331	15383	15300	15366	15304	15290	15331	15445	15402	15216	15263	15384	15441	15468	15366	15539	15305	15131	15521	15304	15309	15384	15376	15373	15324	15242	15265	15415	15194	15480	15371	15335	15259	15297	15292	15517	15294	15408	15444	15320	15409	15183	15296	15172	15291	15322	15153	15361	15307	15165	15146	15463	15277	15341	15428	15248	15316	15306	15236	15374	15510	15382	15496	15171	15393	15333	15377	15487	15337	15308	15359	15389	15499	15199	15358	15275	15398	15364	15265	15155	15312	15325	15215	15375	15487	15211	15280	15429	15137	15350	15229	15515	15087	15263	15227	15416	15289	15452	15373	15315	15363	15474	15358	15399	15406	15263	15209	15274	15281	15201	15473	15337	15450	15451	15316	15009	15388	15309	15167	15219	15299	15336	15349	15415	15203	15286	15388	15437	15268	15298	15295	15320	15373	15408	15271	15290	15453	15206	15460	15384	15306	15341	15413	15379	15245	15278	15425	15326	15448	15437	15357	15275	15588	15279	15410	15346	15484	15266	15340	15293	15342	15140	15362	15367	15164	15190	15308	15219	15479	15350	15379	15418	15466	15167	15313	15399	15381	15389	15420	15288	15369	15264	15223	15254	15281	15223	15321	15241	15347	15160	15553	15304	15283	15245	15534	15157	15453	15248	15448	15190	15237	15262	15355	15340	15611	15308	15448	15308	15149	15340	15209	15336	15347	15176	15356	15383	15397	15208	15247	15481	15481	15516	15337	15282	15238	15363	15189	15422	15308	15259	15244	15328	15430	15396	15266	15273	15454	15284	15280	15450	15274	15071	15479	15340	15402	15504	15400	15121	15487	15354	15267	15266	15194	15356	15394	15451	15421	15400	15202	15215	15252	15384	15156	15320	15458	15400	15300	15276	15163	15246	15559	15279	15310	15294	15336	15443	15397	15409	15232	15420	15569	15287	15279	15389	15438	15322	15356	15383	15096	15457	15357	15317	15202	15358	15300	15406	15321	15360	15328	15282	15397	15228	15247	15144	15284	15523	15349	15309	15424	15293	15346	15385	15343	15307	15405	15328	15299	15508	15389	15461	15263	15190	15235	15054	15219	15327	15459	15342	15309	15440	15293	15295	15440	15524	15276	15530	15315	15400	15364	15228	15023	15276	15330	15480	15325	15311	15423	15281	15442	15514	15379	15315	15313	15437	15319	15273	15159	15430	15424	15436	15088	15465	15340	15279	15216	15229	15345	15561	15346	15063	15305	15497	15297	15304	15501	15335	15275	15374	15215	15355	15165	15361	15295	15094	15254	15221	15303	15335	15274	15402
43536	55941	38138	21542	16365	15156	15065	15075	15147	15051	14911	14925	14981	14893	15264	15023	14996	14940	15227	15075	14907	15166	15066	15024	15038	15077	15083	15222	15031	14986	14939	15040	15005	15020	15125	14930	14939	15021	14996	14974	14938	15088	15044	14980	15100	15032	14995	15071	15115	15132	15023	15095	15075	15065	15017	15027	15128	14997	14981	15038	15070	15030	15087	15058	15045	15156	15063	14935	15021	14977	15032	14897	15017	14927	15090	15068	15023	14961	15034	15086	15125	15026	14973	15135	15164	15035	15011	15023	15230	15135	15051	15002	15078	15120	14971	15088	15113	15128	14965	15069	14947	15110	15064	15023	14995	15134	14963	15014	15265	14934	15102	14993	15111	14869	15140	14930	15057	14961	15098	15095	14971	15005	15074	15073	15142	15074	15011	15091	15024	14913	14989	14934	14881	15008	15054	15150	14977	15001	15216	15009	14854	14999	14989	15063	15092	15038	14836	15028	14953	15035	14971	14946	15129	15006	15196	15104	15130	14995	14907	15056	14954	14994	14821	14874	15053	14946	14760	15034	15041	14935	14983	15163	14864	14944	15013	14899	15095	15056	14990	14980	15023	15076	14939	14989	15085	15053	14980	14929	14869	15061	14915	14994	14984	15064	15102	15152	15030	15126	14939	15056	15090	14888	15132	14977	14971	15201	15160	14977	14920	15038	14980	14829	14885	15061	14983	14948	15158	15037	15024	14943	15028	14886	15078	14993	15118	14931	15028	15050	14888	15137	14970	14955	14933	15000	15074	15094	15019	15100	15042	14918	15028	15073	15068	15107	15117	14935	15121	15079	14923	14991	14871	15114	15137	15014	15054	15093	15012	15011	15096	15052	15009	15060	14915	15033	15037	15053	15040	15056	15024	15151	14929	15042	15031	14979	14974	14952	15030	14988	15096	14925	14982	15024	14995	14976	14978	15002	15021	14959	14916	15138	14970	15049	15123	15066	15093	15045	15184	14970	14916	15060	14892	15024	15084	15105	15043	15173	15100	15190	15049	15004	15030	15068	14948	15048	14980	15026	14895	15083	15073	14904	14995	14860	15151	15011	15125	14926	14974	14996	15063	14869	14998	14964	15020	14946	14924	15121	15113	14828	14984	15130	15031	15100	15037	14905	15062	14902	15042	15113	14992	15101	15141	14855	14935	15048	15120	14972	15179	15214	14922	14998	15004	15069	15098	15015	15109	14936	14896	14993	15054	15001	15047	14954	15166	15084	14974	15039	14992	14955	15100	15091	15077	14883	15094	14966	15016	15109	15245	15105	15162	14999	15107	15072	15068	15094	14999	15183	14957	14996	14896	14978	15083	15025	15200	14939	14949	14994	15035	15089	15006	15041	14945	15037	15122	14978	15066	14972	14934	15085	15031	15061	15059	14998	15097	15206	15056	15060	15108	14986	15152	14926	14972	15074	14986	14969	15084	14961	14904	14937	14970	14903	14884	14941	14994	14855	15088	15111	15018	15264	14986	14987	14941	14867	15010	15144	14967	15145	15037	15159	15063	15203	15080	15032	15172	14961	15061	15236	14763	14902	14895	14885	14988	14854	15065	14964	15069	15108	14982	15062	15212	14872	14940	15050	15071	15206	15000	15142	15000	14879	14988	15040	14808	15049	15097	15057	15017	15116	14988	15081	15084	15134	15048	15055	15121	14983	14959	15015	14963	15171	15115	15035	14987	15078	14966	15018	14964	15028	14955	15015	15027	15088	15093	15017	15011	15138	15163	14992	14967	15003	14945	14905	15196	15104	15091	15008	15111	15094	15044	15248	15050	14837	15124	15077	15123	15022	15066	15002	15049	14870	14969	14984	14925	15070	15060	15257	15014	14979	14985	14956	14953	15032	15030	15032	15046	15183	15009	15176	15183	14942	15057	15126	15050	15003	15225	15177	15188	15144	14887	14900	14916	14929	14850	15038	15075	15107	14966	15134	14963	15073	15010	15096	15079	15193	14900	14950	15021	15117	14972	15011	15021	15165	15023	15156	15188	14994	15034	14948	15050	15074	14952	14931	14987	15076	14994	15059	15082	14943	14861	14959	15063	15045	14932	15174	15068	15051	14990	15046	15002	15003	14975	14982	14890	15004	14907	14930	14963	14929	15006	15157	15141	15038	14952	15085	14921	14919	14976	15082	15052	15180	15013	15017	15062	15076	14970	15018	14941	14955	15131	15111	15040	15048	14991	15014	15145	15018	15014	15057	15147	15108	15044	14979	14936	15123	15044	15181	15060	14898	14985	15059	15055	15154	15001	15051	14897	15059	15004	15013	15071	15158	15132	15218	14942	15027	14976	14936	15206	15068	15097	15196	15026	15058	14982	15082	15052	15037	14845	15081	15086	14997	15148	15053	15049	15064	15090	14877	15000	15047	15150	15066	14979	15011	15034	14994	15156	14908	14986	14936	15219	15056	15157	14851	14988	14944	15168	15341	15025	15059	15033	14868	15012	15016	15047	15183	14927	15232	15054	14895	14972	14932	15023	15040	15078	15108	15076	15152	15182	15217	14961	15172	14904	14892	14925	14861	15193	14997	14990	15103	15122	15057	15095	15088	15097	15101	15104	15029	15025	14864	14989	15114	14933	15038	15069	14951	15059	14944	14924	15157	14980	14949	14931	15073	15080	15050	15032	15000	15075	15025	15018	14963	15065	15011	15002	15071	15040	15122	15008	15052	15264	14944	15102	15142	15049	15161	15244	14929	15054	14783	14837	15006	15142	15005	15011	14989	14887	15045	15126	14929	14913	15181	15044	14994	14959	15093	14986	15038	15072	15110	15005	15070	15068	15116	14982	15112	15049	14911	15082	15048	14968	15082	14832	15086	15101	15166	14984	15167	14983	15059	15055	15174	15050	15099	14916	15055	15144	15103	15109	15038	14955	15034	15029	14973	14956	15098	15104	15077	15027	14937	15050	14954	15029	15099	14897	14977	14990	15080	14974	14961	15106	14992	15050	15049	15080	15110	15084	15128	15010	15178	15032	15023	15152	14981	15009	15083	14962	14986	15121	15086	15030	14919	14977	15020	15029	14868	15045	15074	15028	14833	14952	15078	14886	15080	15063	15140	15172	15058	14882	15086	15083	15037	14947	14965	15192	15041	15130	15065	14970	15209	15128	14769	15087	15050	14978	15028	15073	14830	15189	14949	15047	15183	15132	14875	14959	15158	15041	15076	14990	15109	15018	14883	15059	15089	15018	14962	14944	15203	15054	15013	15073	15023	15009	15067	15081	15029	14925	14887	15133	14963	15084	14986	15062	14976	15015	15154	15011	15006	15000	15010	14979	14966	14836	15098	15092	15003	14841	15011	15001	15008	15018	15034	15169	15223	15188	15033	14969	15118	15103	14941	14957	15123	15158	15065	14839	15057	15065	14940	15097	14989	14940	15038	15106	14885	14984	15124	14969	14979	15032	14973	14984	15013	14880	14936	14914	14961	14968	14926	14886	15050	15026	15079	15181	15104	15035	14974	15079	15003	15061	14915	15157	14993	15180	14913	14998	14979	15127	15163	15002	15055	14975	15103	15044	14938	15078	14976	15131	15029	14985	15014	15130	14980	15001	15048	15012	14963	15075	15063	15097	15168	15047	15165	15095	15081	14956	15088	15129	15004	15116	15194	15110	15066	15159	14933	15097	15036	15095	15066	15129	15034	15224	15032	15021	15059	14845	14965	15172	14990	15028	15037	14972	15169	15100	15121	15116	15012	15160	14943	14898	15131	14965	14991	14810	15074	15024	15052	14974	14985	15011	14932	14981	14912	14964	14978	15069	15061	15022	15048	15089	15082	14998	14851	15009	14870	15059	14881	15021	15059	14978	14946	14971	15097	14916	15025	14960	14899	14909	14912	15023	15162	14966	14989	15092	15106	14897	15122	15119	15027	14998	15283	15044	15040	14802	15061	15069	14994	14986	14961	15019	15161	15029	15025	15063	14939	15087	14993	15037	15036	14989	14991	14998	14957	15010	15039	15030	14987	15104	15073	15071	15083	15042	14943	14855	14902	15147	14939	14913	15027	15142	15040	15152	15023	14889	15013	15036	15132	15135	14883	14921	14951	14928	15192	15080	14970	15194	15024	15011	15117	14955	15039	15082	15024	14921	15075	15035	14870	15067	15049	14919	15016	15044	15110	14873	14806	15153	14986	15086	15011	15136	15035	15006	14947	15034	15015	15064	15037	15197	15109	14900	15019	14906	14997	15088	14904	15046	14967	15115	15121	14982	15055	15124	14986	14986	15029	15163	15034	14966	15075	15047	15323	14921	15029	14936	14976	14908	15033	14896	15162	15174	15054	15082	14990	15100	15114	15048	15013	14994	15165	14951	15005	15114	15013	15258	15080	15203	15017	15067	15052	14928	15053	15069	15117	15097	14957	15018	15087	15147	14891	14968	15042	15058	15023	15067	15092	15085	14948	15062	14907	15026	15068	14956	15021	15021	15110	15123	14981	15031	15067	15008	14929	14970	15152	14986	15295	15112	14983	14981	15179	15037	14934	15090	14953	15055	15143	15092	14988	14922	15065	15078	14913	14927	14990	15128	14917	15104	15015	14922	15084	15060	15004	15083	14902	15033	15013	15013	15087	14964	14963	15031	15080	14994	15174	14999	15089	14904	14986	15069	15046	15112	15064	15084	15038	15086	14957	15029	14896	15111	14888	14925	15030	15063	15123	14976	15111	15150	14962	14960	15041	14942	15006	15075	14988	14977	14983	15080	14960	14921	15061	14991	15026	15269	15136	15120	15002	14990	15079	15090	15195	15058	14972	14979	15030	15147	15023	15000	15069	14914	15035	15135	15043	15140	15031	14970	15023	15020	15118	15057	14974	15019	15073	14953	15062	15071	15016	14884	15069	14976	15065	15272	14861	14898	14987	15042	15026	15020	15292	14841	14950	15115	15085	15327	14978	15282	15008	15212	14988	15053	14937	14944	15240	15015	15074	14965	14807	15124	15068	14932	14955	15004	14944	15046	15029	14985	15032	15104	15003	15167	15055	15078	14990	15208	15076	15133	14900	15190	15072	15043	14945	15084	15027	15094	15233	14967	14838	15006	15069	15134	15030	15072	14973	14817	15152	14797	15041	15086	15094	15061	14835	15034	15001	14739	15056	15077	14952	15100	14963	15132	15154	15005	14913
32522	38508	36364	25763	17654	15772	16000	15609	15692	15851	15539	15721	15750	15527	15605	15716	15485	15629	15695	15746	15569	15439	15716	15752	15633	15507	15538	15679	15560	15587	15674	15439	15542	15627	15565	15683	15699	15593	15824	15697	15647	15610	15534	15539	15548	15502	15676	15393	15664	15568	15515	15648	15599	15583	15675	15468	15577	15602	15786	15756	15575	15536	15561	15496	15578	15518	15556	15794	15848	15784	15619	15467	15595	15648	15715	15508	15582	15337	15496	15491	15558	15443	15505	15706	15608	15633	15579	15553	15557	15617	15604	15523	15756	15618	15483	15471	15701	15662	15303	15547	15728	15527	15388	15492	15395	15492	15588	15504	15663	15462	15586	15549	15458	15567	15473	15554	15488	15647	15607	15689	15602	15389	15469	15397	15499	15746	15359	15543	15734	15587	15374	15652	15606	15600	15604	15416	15282	15469	15481	15634	15604	15397	15711	15845	15717	15590	15474	15468	15395	15639	15430	15555	15543	15696	15625	15564	15511	15585	15444	15595	15414	15559	15603	15527	15453	15548	15697	15578	15710	15650	15411	15479	15246	15640	15644	15518	15525	15596	15645	15683	15691	15686	15664	15613	15567	15510	15602	15695	15582	15438	15476	15586	15572	15664	15491	15530	15647	15494	15623	15686	15455	15607	15603	15652	15623	15526	15444	15772	15707	15631	15698	15452	15419	15586	15471	15596	15427	15760	15651	15622	15598	15559	15516	15615	15647	15522	15588	15728	15565	15479	15488	15569	15473	15458	15469	15636	15588	15613	15388	15593	15450	15617	15642	15447	15599	15615	15593	15606	15524	15223	15547	15629	15674	15512	15554	15587	15627	15546	15461	15540	15557	15518	15241	15596	15351	15529	15662	15585	15712	15447	15491	15656	15698	15612	15808	15715	15524	15535	15551	15662	15562	15666	15511	15536	15655	15644	15701	15790	15583	15553	15281	15639	15639	15692	15741	15679	15696	15543	15696	15543	15555	15252	15646	15583	15477	15691	15690	15518	15518	15593	15604	15470	15729	15559	15491	15393	15593	15497	15399	15507	15603	15641	15326	15485	15612	15604	15689	15395	15450	15332	15446	15603	15561	15725	15507	15606	15448	15368	15541	15456	15720	15362	15405	15556	15425	15710	15479	15324	15502	15582	15601	15482	15560	15558	15642	15429	15622	15649	15594	15660	15571	15611	15496	15535	15437	15587	15611	15527	15672	15536	15554	15496	15613	15698	15501	15522	15652	15411	15526	15582	15541	15495	15596	15524	15640	15532	15498	15586	15381	15579	15593	15750	15477	15539	15688	15585	15739	15576	15574	15491	15694	15459	15677	15711	15556	15552	15695	15597	15428	15494	15581	15539	15619	15699	15547	15563	15588	15559	15523	15680	15571	15607	15538	15613	15433	15489	15503	15317	15756	15580	15556	15486	15739	15405	15578	15624	15780	15680	15529	15695	15648	15576	15624	15522	15437	15747	15602	15664	15417	15452	15474	15620	15626	15352	15483	15479	15556	15543	15577	15553	15451	15611	15717	15544	15490	15722	15695	15617	15370	15583	15434	15646	15565	15478	15648	15565	15652	15539	15247	15768	15629	15586	15583	15703	15531	15548	15661	15778	15529	15563	15444	15678	15683	15582	15649	15463	15606	15611	15523	15685	15501	15508	15513	15475	15550	15662	15520	15718	15646	15534	15613	15443	15565	15400	15606	15792	15667	15473	15558	15645	15659	15551	15753	15457	15550	15512	15442	15447	15672	15614	15722	15691	15487	15461	15585	15409	15524	15333	15465	15699	15584	15302	15554	15550	15512	15574	15540	15540	15617	15733	15666	15461	15661	15652	15755	15549	15645	15579	15647	15650	15502	15666	15414	15590	15680	15620	15688	15675	15559	15425	15589	15486	15601	15381	15670	15625	15493	15685	15489	15555	15547	15489	15446	15429	15560	15651	15745	15355	15616	15584	15541	15778	15724	15441	15776	15628	15590	15571	15516	15609	15542	15633	15753	15562	15538	15600	15480	15493	15577	15744	15550	15422	15550	15385	15389	15473	15637	15509	15463	15437	15620	15558	15362	15664	15633	15597	15600	15579	15465	15387	15473	15513	15551	15629	15555	15499	15522	15481	15452	15473	15700	15464	15673	15552	15470	15641	15539	15577	15437	15543	15760	15385	15713	15532	15485	15653	15639	15564	15504	15658	15654	15561	15638	15462	15639	15461	15447	15503	15666	15417	15413	15409	15647	15678	15622	15617	15667	15598	15583	15646	15521	15612	15645	15477	15726	15487	15408	15627	15651	15692	15434	15465	15745	15768	15421	15543	15654	15586	15602	15767	15443	15697	15420	15624	15608	15588	15647	15514	15322	15511	15613	15594	15566	15661	15571	15698	15637	15623	15532	15663	15667	15785	15654	15522	15629	15476	15468	15682	15779	15598	15747	15601	15611	15328	15476	15523	15624	15680	15522	15317	15583	15649	15550	15589	15640	15564	15689	15391	15541	15718	15513	15517	15480	15549	15469	15584	15614	15593	15654	15615	15564	15611	15604	15437	15661	15617	15420	15440	15433	15496	15580	15561	15463	15559	15622	15422	15663	15628	15629	15485	15454	15426	15625	15447	15560	15567	15755	15512	15615	15461	15424	15646	15498	15541	15910	15653	15724	15583	15600	15651	15548	15641	15399	15478	15542	15572	15782	15673	15525	15449	15488	15486	15467	15445	15475	15515	15486	15543	15558	15603	15563	15533	15485	15587	15771	15838	15619	15443	15563	15425	15479	15590	15495	15587	15599	15751	15876	15536	15717	15601	15657	15727	15620	15493	15435	15575	15622	15559	15594	15516	15410	15442	15279	15328	15377	15362	15642	15552	15439	15625	15552	15664	15615	15536	15474	15539	15590	15569	15493	15336	15795	15547	15560	15473	15563	15682	15639	15454	15561	15501	15560	15597	15464	15631	15492	15648	15688	15594	15591	15417	15739	15696	15754	15668	15468	15569	15397	15493	15349	15549	15758	15650	15638	15554	15452	15580	15610	15444	15526	15564	15541	15529	15613	15732	15669	15621	15632	15842	15717	15597	15671	15611	15755	15592	15534	15754	15663	15691	15736	15714	15739	15428	15444	15428	15631	15673	15498	15534	15556	15604	15695	15751	15715	15643	15581	15610	15642	15536	15502	15666	15617	15413	15358	15502	15647	15635	15609	15554	15715	15599	15621	15486	15679	15785	15603	15671	15726	15559	15820	15638	15632	15498	15551	15554	15537	15626	15618	15639	15567	15565	15576	15597	15456	15616	15507	15614	15496	15467	15666	15627	15390	15660	15502	15577	15598	15551	15675	15641	15563	15634	15635	15500	15684	15290	15459	15424	15616	15672	15431	15677	15632	15657	15625	15501	15631	15678	15506	15528	15449	15529	15619	15573	15605	15463	15432	15574	15388	15672	15634	15624	15534	15670	15802	15428	15666	15488	15655	15620	15454	15345	15517	15662	15723	15679	15704	15767	15708	15524	15547	15629	15456	15514	15601	15468	15448	15521	15594	15532	15519	15697	15618	15737	15531	15540	15490	15607	15523	15520	15739	15584	15584	15569	15652	15341	15636	15722	15510	15567	15702	15379	15612	15415	15585	15600	15483	15611	15645	15661	15370	15565	15761	15593	15730	15589	15637	15438	15730	15456	15659	15626	15495	15367	15524	15518	15424	15563	15773	15660	15535	15487	15612	15641	15737	15436	15659	15411	15462	15646	15539	15521	15635	15581	15489	15744	15377	15502	15574	15432	15592	15512	15470	15532	15520	15480	15540	15691	15396	15423	15553	15573	15696	15446	15777	15546	15282	15723	15635	15484	15473	15559	15497	15669	15866	15772	15561	15477	15766	15628	15461	15635	15598	15583	15632	15317	15722	15648	15442	15632	15483	15402	15428	15615	15757	15722	15640	15630	15401	15616	15712	15552	15664	15548	15644	15410	15655	15655	15558	15541	15562	15558	15461	15474	15617	15563	15598	15725	15499	15591	15584	15511	15847	15401	15612	15686	15515	15226	15683	15531	15504	15607	15549	15747	15576	15601	15583	15630	15783	15466	15531	15478	15593	15411	15674	15389	15575	15640	15804	15594	15445	15533	15563	15650	15642	15563	15482	15568	15627	15520	15379	15755	15741	15538	15410	15543	15589	15502	15530	15594	15391	15602	15526	15417	15515	15678	15393	15478	15656	15632	15681	15675	15538	15455	15517	15624	15581	15822	15521	15679	15417	15672	15441	15506	15466	15457	15565	15531	15535	15655	15641	15670	15640	15649	15697	15725	15515	15522	15336	15349	15376	15551	15691	15613	15559	15600	15529	15508	15525	15528	15682	15453	15521	15711	15567	15557	15505	15646	15697	15626	15626	15443	15347	15621	15687	15665	15582	15665	15717	15595	15437	15452	15526	15556	15628	15449	15643	15588	15451	15534	15590	15506	15545	15568	15658	15665	15611	15508	15661	15606	15706	15601	15378	15562	15463	15611	15532	15642	15447	15431	15513	15569	15489	15433	15456	15713	15483	15445	15675	15525	15550	15689	15409	15714	15595	15578	15491	15556	15546	15501	15623	15421	15838	15494	15615	15698	15593	15580	15559	15605	15553	15505	15528	15650	15576	15663	15403	15603	15535	15371	15667	15598	15625	15510	15476	15614	15618	15324	15583	15720	15524	15603	15597	15587	15557	15638	15488	15619	15576	15514	15755	15650	15597	15579	15454	15617	15604	15504	15556	15703	15574	15624	15796	15584	15563	15450	15417	15530	15650	15641	15573	15618	15456	15524	15405	15451	15478	15535	15573	15641	15557	15664	15657	15847	15410	15632	15690	15405	15691	15676	15562	15515	15280	15536	15627	15700	15582	15463	15664	15553	15603	15348	15650	15298	15598	15524	15674	15662	15486	15481	15608	15492	15467	15470	15617	15552	15741	15511	15291	15587	15634	15442	15627	15581	15665	15561	15608	15641	15666	15623	15565	15674	15428	15715	15587	15602	15639	15709	15624	15696	15548	15609	15387	15480	15679	15511	15629	15586	15366	15638	15670	15690	15493	15474	15715	15562	15660	15550	15674	15502	15444	15474	15734	15435	15496	15512	15395	15622	15423	15524	15439	15834	15543	15390	15574	15607	15568	15622
47704	60521	40228	22692	16590	15080	15241	15148	15416	15156	15187	15326	15352	15138	15164	15292	15207	15175	15042	15083	15007	15083	15222	15335	15309	15082	15043	15260	15093	14890	15151	15128	15151	15150	15096	15361	15201	15101	15109	15235	15144	15059	15199	15177	15061	15023	15155	15221	15314	15139	15132	15405	15003	15027	15260	15268	15093	15081	15303	15238	15064	15160	15057	15192	15193	15213	15238	15230	15184	15204	15157	15226	15301	15125	15100	15167	15267	15240	15013	15161	15327	15274	15181	15074	15116	15136	15289	15223	15107	15132	15051	15167	15124	14985	15291	15138	15105	14966	15063	15207	15089	15171	15142	15177	15207	15164	15059	15042	15285	15140	15151	15213	15174	15271	15188	15113	15238	15073	15232	15197	15189	15097	15156	15106	15195	15009	15110	15163	15087	15168	15263	14997	15002	15229	15135	15050	15351	15159	15261	15057	14984	15210	15223	15139	15220	15270	15075	15128	15133	15266	15058	15142	15148	15050	15101	15092	15173	15165	15136	15213	15083	15041	15082	15095	15166	15195	15228	15187	15093	15254	15165	15229	15092	15211	15092	15277	15287	15263	15323	15075	15146	14971	15028	15170	15250	15244	15118	15075	15076	15133	15173	15258	15266	15320	15210	15105	15175	15212	15202	15257	15064	15149	15275	15100	15300	15117	15190	15102	15357	15177	15110	15149	15234	15029	15037	15287	15219	15151	15150	15236	15193	15126	15108	15145	15220	15135	15205	15330	15147	15180	15331	15004	15143	15080	15185	15274	15131	15034	15277	15187	15095	15238	15256	15051	14983	15157	15232	15270	15055	15141	15243	15074	14964	15050	15229	15103	15121	15180	15211	14939	14925	15176	15229	15129	15165	15256	15145	15195	15379	15122	15222	15191	15076	15130	15054	15189	15113	15140	15067	14995	15110	14968	15157	15084	15081	15156	15228	15221	15212	15205	15078	15011	15187	15138	15092	15156	15082	15006	15270	15210	15153	15032	15169	15198	15382	15120	15073	15363	15033	15129	15067	15073	15231	15275	15187	15149	15186	15052	15094	14995	15258	15131	15205	15225	15024	15224	14965	15234	15175	15062	15260	15183	15186	15153	15160	15159	15162	15195	15089	15154	15154	15319	15108	15187	15238	15192	15206	14933	15161	15139	15122	15153	15172	15098	15142	15130	15055	15101	15097	15170	15121	15016	15191	15145	15102	15157	15129	15155	15219	15120	15217	15177	15164	15153	15136	15100	15083	15131	15090	15311	15135	14944	15315	15173	15183	15067	15010	15142	15181	15226	15109	15025	14985	15267	15269	14995	15155	15120	15326	15150	15239	15159	15208	15226	15183	15100	15187	15146	15155	15124	15210	15031	15169	15285	15411	15245	15339	14972	15196	15041	14946	15229	15198	15165	15191	15203	15197	15270	15182	15294	15351	15194	15079	15170	15330	15154	15137	15210	15252	15242	14958	15159	15000	15068	15130	15235	15190	15097	15178	15069	15209	15091	15271	15210	14999	15239	15193	15168	15148	15159	15151	15121	15008	15271	15089	15085	15384	15150	15136	15056	15155	15152	15353	15054	15236	15179	15136	15234	15397	15222	15288	15188	15103	15117	15344	15296	15177	15168	15236	15129	15140	15032	15192	15144	15109	15280	15178	15101	15171	14993	15132	15054	15332	15120	15151	15203	15035	15275	15227	15143	15223	15096	15274	15106	15396	14939	15125	15300	15322	15099	15223	15054	15122	15261	15211	15165	15173	15175	15068	15170	15127	15197	15184	15058	15194	15329	15229	15002	15212	15103	15144	15095	15268	15363	15113	15091	15217	15130	15096	15403	15153	15238	15109	15169	15308	14948	15139	14971	15169	15175	15233	14960	15190	15280	15083	15115	15115	15094	15338	15252	15102	15262	15049	15329	15109	15326	15037	15283	15159	15143	15181	15212	15202	14979	15268	15239	14941	15240	15107	15218	15176	15097	15266	15183	15139	15247	14911	15180	15207	15236	15121	15152	15116	15079	14980	15235	15159	15226	15277	15198	15233	15016	15156	15153	15215	15292	15280	15141	15119	15208	15148	15125	15315	15196	15246	15356	15122	15392	15126	15097	15162	15243	15160	15139	15179	15347	15235	15119	15136	15248	15221	15222	15131	15243	15166	15092	15108	15361	14979	15116	15239	15011	15170	15015	15208	15086	15203	15056	15119	15261	14921	15075	14872	15171	15164	15201	15119	15183	15262	15128	15075	15181	15110	14926	15396	15143	14986	15114	15109	15049	15218	15213	15052	15204	15191	15269	15226	15110	15113	15185	15272	15103	15142	15249	15130	15076	15220	15197	15143	15203	15176	15178	15296	15210	15193	15178	15117	15199	15231	15038	15125	15198	15106	15319	15224	15339	15110	15284	15343	15216	15075	15222	15105	15105	15282	15232	15165	15211	15057	15181	15250	15031	15120	15209	15141	15061	15196	15140	14997	15219	15189	15231	14962	15143	15122	15138	15131	15171	15265	15117	15056	15081	15177	15211	15178	15234	15172	15325	15112	15198	15370	15029	15308	14980	15179	15188	15217	15256	15082	15148	15196	15161	15144	15328	15124	14977	15170	15085	15194	15183	15190	15094	15176	15137	15328	14980	15165	15121	15125	15113	15175	15001	15237	15053	15237	15001	15273	15104	15265	15152	15199	15218	15308	15177	15212	15128	15195	15208	15219	15081	15276	15342	15090	15246	14914	15249	15241	15005	15154	15051	15303	15173	15300	15181	15189	15275	15210	15068	15191	15161	15225	15096	15256	15329	15129	15365	15149	15135	15217	15153	15243	15273	15319	15102	15238	15156	15427	15074	15071	15215	15230	15179	15175	15182	15055	15088	15274	15289	15102	15304	15057	15343	15227	15047	15300	15147	15188	15191	15284	15196	15126	15313	15210	15213	15131	15258	15003	15203	15081	15300	15203	15289	15141	15102	15038	15301	15318	15123	15075	15139	15064	15114	15126	15315	15267	15175	15047	15037	15428	15271	15027	15109	15036	15236	15121	15202	15159	15111	15191	15071	15052	15074	15465	15092	15179	15089	15319	15282	15048	14984	15163	15253	15061	15173	15236	15240	15127	15202	15103	15125	15093	15236	15313	15166	15184	15290	15109	15227	15149	15200	15203	15347	15124	15120	15127	15170	15165	15112	15320	15268	15252	15068	15177	15289	15154	15243	15208	15022	15060	15127	15095	15266	15207	15142	15110	15238	15232	15279	15043	15054	15135	15310	15049	15168	15162	15210	15086	15185	15224	15175	15267	15179	15196	15303	15186	15157	15122	14908	15120	15154	15108	15142	15074	15222	15098	15204	15109	15076	15218	15172	15033	15045	15122	15304	15134	15095	15211	15181	15261	15104	15168	15154	15078	15272	15037	15225	15278	15007	15136	15029	15150	15112	15105	15043	15191	15237	15249	15210	15026	15127	15194	15108	15164	15254	15241	15254	15218	14949	15014	15126	15370	15218	15063	15244	15146	15325	15228	15198	15000	15165	15135	15283	15119	14908	15150	15190	15133	15026	15141	15162	15206	15156	15192	15126	15318	15247	15177	15197	15167	15116	15144	15084	15125	15329	15258	15166	15101	14974	15118	14960	15094	15094	15211	15173	15211	15122	15166	15133	15232	15187	15055	15113	15136	15019	15042	15303	15166	15154	15049	15163	15332	15115	15371	15148	15108	15236	15098	15109	15180	15095	15129	15158	15007	14988	15178	15044	15184	15320	15217	15009	15206	15090	15354	14961	15329	15204	15158	15263	15183	15300	15337	15272	15223	15205	15082	15125	15264	15185	15010	15191	15189	15073	15208	15209	15162	15080	15302	15117	15004	15201	15181	15236	15199	15087	15361	15073	15150	15237	15193	15159	15180	15071	15241	15076	15203	15192	14985	15260	15365	15166	15088	15019	15141	15321	15000	15192	15326	15164	15202	15248	15116	15183	15190	15131	15177	15113	15232	15141	15263	15123	15199	15117	15021	15068	15189	15155	15247	15314	15069	15056	15096	15125	15077	15070	15257	15215	15113	15169	15042	14998	15010	15113	15300	15242	15171	15173	15301	15236	15267	15088	15249	15019	15088	15340	15064	15252	15115	15212	15353	15083	15245	15187	15172	15080	15252	15106	15070	15137	15305	15209	15293	15217	15224	15252	15070	15193	15213	15092	15185	15278	15158	15092	15107	15221	15312	15340	15124	15095	15056	15022	15279	15167	15024	15129	15200	15085	15298	15205	15146	15245	15448	15185	15083	15208	15257	15197	15158	15178	15188	15144	15152	15020	15052	15286	15103	15247	15191	15315	15301	15257	15145	15096	15135	14954	15307	15149	15255	15082	15233	15135	15260	15253	15268	15108	15195	15281	15148	15225	15057	15121	15086	15056	15181	15225	15132	15206	15129	15179	15110	15180	15163	15157	15156	15183	15215	15277	15134	15230	15177	15038	15267	15133	15204	15251	15057	15072	15200	15144	15243	15267	15278	15153	15114	15191	15146	15073	15019	15236	15102	15125	15117	15071	15013	15167	15127	15216	15076	15418	15162	15079	15378	15141	15148	15143	15362	15288	15187	15254	14961	15265	15057	15242	15143	15157	15124	15267	15211	15083	15054	15300	15220	15297	15291	15110	15079	15035	15257	15221	15274	15213	15100	15150	15225	15108	15399	15075	15339	15289	15170	15001	15236	15115	15252	15345	15294	15126	15223	15115	15267	15141	15307	15168	15154	15057	15063	15137	15150	15176	15020	15370	15046	15151	15065	15181	15196	15283	15181	15273	15332	15339	15166	15073	15277	15265	15167	15096	15080	15021	15034	15028	15242	15048	15199	15352	15261	15101	15148	15267	15265	15331	15305	15143	15162	15186	15117	15095	15163	15063	15037	15181	15166	15114	15173	15215	15162	15130	15068	15236	15173	15163	15190	15203	15250	15353	15078	15030	15156	15250	15182	15166	15134	15141	15222	15195	15046	15142	15151	15171	15307	15012	15154	15233	15022	14965	15170	15141	15211	15127	15144	15116	15210	15251	15152	15143	15046	15216	15142	15267	15156	15091	15091	15260	15137	15348	15047	15077	15103	15230	15139	15151	15249	15005	15172	15210	15287	15132	15175	15180	15206	15071	15237	15167	15205	15410	15046	15088
24198	23888	32350	26550	22715	22465	21226	17116	16272	16659	16507	16357	16230	16513	16345	16309	16116	16230	16041	16500	16087	16178	16168	16340	16288	16335	16092	16057	16332	16012	16078	15960	15958	16217	16041	16307	16156	15892	16213	16290	16078	16157	16112	16150	16236	16236	16233	16064	16031	16106	16278	15904	16160	16136	16228	15862	16060	16168	16127	16114	16255	16298	16085	16188	15928	15906	16066	16160	16135	16172	16124	16082	16265	15897	16039	15977	16179	16172	16134	16307	16178	16026	16225	16025	15966	16068	16056	16090	16058	15975	16001	15972	16171	15959	15997	16189	15992	16009	16320	15966	16188	16045	16132	16089	16089	16069	16150	16147	15879	15977	16020	16110	16005	15946	16153	15975	16053	16068	16035	16173	16177	15936	16024	15943	16087	16013	16238	16187	16016	16170	15962	15928	16028	15974	16017	16117	16135	16186	16033	16234	16249	16028	15920	16120	16059	16230	15973	15994	16157	16134	15982	16252	16157	15942	16174	16066	16257	16262	16197	16034	15947	16055	16062	16036	15968	16060	16100	16039	16128	16008	16031	16058	16064	15938	16252	15969	16238	16235	16201	16127	16102	16113	16056	16019	16311	16012	15980	16152	16129	16156	16083	15914	16170	16250	15897	16070	16056	16067	16069	16133	16073	16041	16315	16108	15988	16080	16185	16070	16080	16219	16065	16362	15961	16033	16120	16087	16133	16068	15971	15924	16131	16074	15837	15844	16232	16144	15870	16215	16098	16181	16373	16041	16261	16113	16295	16061	15830	16119	15881	16178	16095	16095	16099	15886	16060	16073	16132	15899	16136	15811	15919	16022	15936	15987	16129	16045	16113	16212	16067	15831	15898	16029	16132	15963	16111	16041	16051	15937	15938	16003	15947	16296	15936	16104	16014	16057	16130	16214	16019	16121	15844	16026	16238	16053	16014	15983	16081	15997	16029	16196	16088	15847	15958	15879	16029	16106	16232	16234	16162	16055	16260	16075	16004	16048	15816	16195	15916	15915	16093	16054	16047	15986	16002	16227	16138	15984	16060	16030	15982	16018	16099	16032	16052	15947	16028	15867	16001	16070	16055	16172	16054	16026	16027	16115	15980	15974	16084	16221	15944	16012	16008	16129	16087	16091	16019	16103	15962	16046	16078	15950	16063	15910	16139	16229	15942	15921	16185	16051	15990	16212	16111	15930	16055	15969	16079	15943	15915	16139	15919	16078	16140	15951	16132	16045	16205	16360	15926	16214	15890	15904	16139	16150	16077	16032	15937	16047	16179	16042	16087	15973	16162	16117	16098	16221	16001	16168	16233	16224	16175	16083	16022	16024	16059	16172	15843	16008	16160	16142	16153	16137	15914	16020	16196	16065	16060	16158	16251	16217	16122	16076	16109	16054	16228	16253	16192	15955	15882	15884	16017	16120	16106	16066	16288	16108	16131	16292	15845	15790	16054	15877	15972	15965	16113	16023	16223	16218	16210	16029	16021	15974	15897	16089	16148	16166	16146	16178	16078	15959	15956	15969	16077	16177	16100	16176	16086	16061	16167	16069	16145	15771	16048	16258	16160	15997	16158	16154	16178	15905	16120	16001	16178	16008	16036	16182	16107	16082	16194	16181	16032	16027	16105	15983	16186	15880	15755	15965	16053	15955	16049	15869	16252	16013	16154	16167	16027	16001	16011	16090	16178	16015	16047	16066	16238	15891	16169	15983	15842	15996	16144	16115	16057	16085	16000	16201	16284	16075	15961	15953	16123	16073	16163	16075	15819	16048	15959	15840	15900	16072	16041	16020	16144	16212	16156	16146	16294	15933	15928	16024	15996	16086	16067	16119	16084	16294	15911	16016	16195	16236	16247	16108	15948	16000	15994	16045	16013	16197	16113	16112	16027	15964	16132	16108	16156	15952	16013	16099	16116	16012	16086	16045	16177	15849	16040	16189	16059	16009	16051	16106	16023	16118	15867	16080	16002	16080	16006	16050	15925	16077	16086	16137	16167	16149	16216	16247	16116	16117	16029	16109	16006	15919	16126	16069	16046	15734	16024	15822	16237	16141	16000	15948	16151	16213	16185	16189	15989	16171	16070	16071	16063	16009	16034	15959	16106	16004	15941	16118	16086	16052	15978	15969	15933	16008	15950	16138	15944	16030	16117	15956	15951	16057	16093	16036	15913	16017	15939	15976	16058	15959	16096	16030	15999	15991	15943	15939	16137	15875	15938	16048	16019	16026	15920	16076	16158	16101	16283	16088	16039	15995	16082	16295	16046	16158	16125	16114	16167	16166	16000	16043	15893	16241	16111	16029	16173	15983	15951	16125	15928	15622	16160	16119	16046	15959	15977	15929	15872	15954	15991	15956	15996	16290	16167	15860	15990	16206	16111	16064	16166	15884	16068	16108	16105	16004	16178	16083	16204	16065	16017	16310	16023	15899	16147	15862	15983	15989	15778	15969	16147	16321	16185	16324	16222	16115	16080	16150	16104	15858	16054	16076	16116	16126	16108	16092	15932	16035	15836	15976	16150	15961	15891	15997	16130	16019	16233	16018	16191	16124	16160	16166	16053	16127	16005	16128	16176	16171	15922	15945	16055	16204	16234	16013	16001	16214	16149	16093	16139	15888	15995	15873	15956	16016	16205	16006	15986	15933	16065	16072	15990	15934	16015	15970	16011	16151	16154	15802	16129	16093	16261	16045	16251	16221	15922	15974	16190	15988	16085	16024	16118	16021	16047	15877	15958	16044	15982	15823	16029	16151	16179	15959	15985	16158	15933	16130	15979	16155	16250	16022	16154	16215	15951	15866	16062	15931	16073	16093	15848	16053	16082	15939	15924	16196	15931	16034	16078	16013	16051	15966	15976	16080	16167	16075	16011	16119	16184	16092	15815	15942	16097	16138	16050	16139	15975	16073	16199	15943	16059	15977	16149	16066	16223	16114	16072	15929	16180	16003	16044	16018	15896	16041	15931	15801	16066	16075	16220	16109	16058	16063	16101	16077	16031	16084	16110	16181	16179	16074	16094	16089	16024	16127	16177	16183	16055	16007	16114	15901	16032	16133	16099	16138	15926	16011	15972	16202	16240	16058	16191	16011	16132	16122	16229	15883	16148	15953	16370	15946	16216	15925	16105	16194	16095	16125	16026	16188	16092	16012	16121	16029	16058	16031	16208	15998	16007	16089	16065	16028	16054	16028	16041	15961	16096	16100	15998	16246	16066	16106	16043	16114	16110	16167	16155	16151	16383	15832	16215	15984	16051	16122	16034	15905	15961	16044	16104	16222	16162	15998	16160	16051	16129	16178	16049	16113	16340	16215	16214	15900	16098	15919	15948	16250	16220	16103	16217	16177	16174	15971	16235	16180	16154	16109	15959	16134	16042	16154	16112	16082	16192	16078	16066	16044	16066	16073	16096	15994	15898	15980	15970	16027	16077	15901	15957	16053	15954	16016	16005	16264	15993	16119	16131	16095	16350	16175	16145	16015	16092	16085	16056	16146	16262	15963	15860	16096	15845	16094	15955	16240	16133	15905	16079	15862	16102	16240	16279	16188	16205	16182	16009	16101	16037	15992	15934	16009	16180	16195	16044	15889	15982	16127	16166	16174	15834	15888	15936	16001	16025	15838	15830	16012	16064	15891	16176	15969	16121	16010	16174	15870	15831	16195	16177	16183	16153	16032	16053	16126	16025	16369	16081	15941	16200	16005	16088	16187	16047	16001	16070	16199	16208	16173	16160	16184	16034	16131	15965	16079	16071	16116	16067	16081	15983	16102	15873	15926	15982	16222	16084	15985	16045	16125	16005	16152	16037	16058	16028	16226	16009	16154	16027	16079	15852	16152	16122	16018	16151	16075	16080	16097	15948	16162	15998	16284	16169	16011	15953	16128	16212	15869	16088	15918	15954	16003	16121	16131	16110	16052	15902	15963	15982	16052	15897	16036	16137	16037	16026	15870	15865	15967	15952	16053	16256	16139	15908	16131	16043	16154	15954	16204	15897	16028	16028	16218	16270	16017	16061	16127	16026	16004	15789	15837	16189	15930	16097	16051	16293	15989	16200	16293	16158	16056	16016	16119	15930	16152	16110	16113	15943	15993	15971	16030	16282	16212	16111	16010	15972	15981	15919	15948	16124	16034	15936	16075	16075	15880	15903	16079	16109	15992	15981	16185	15886	15899	15813	16113	16057	16005	16043	16061	15846	16296	16360	16195	16077	16106	15970	16232	16125	16181	16173	16134	16248	16187	15912	16133	16004	15997	15887	16067	16140	16028	16266	15930	16121	16091	16214	16088	16247	15959	16195	16040	15958	15919	16174	16142	16174	16035	15876	16095	15958	16119	16162	16163	16053	15920	15973	16045	16080	16076	16086	16233	15978	15982	15959	15949	16056	15980	16055	15941	16167	16175	16065	16203	16170	16154	15906	16169	16127	16109	15864	16099	16091	16074	16088	16059	15856	16205	16173	16123	16208	16250	16172	16204	15917	16053	16027	15931	16041	16153	16179	15822	15951	15967	16154	15931	16062	15985	16003	15891	16023	16080	16159	16121	16081	15975	15869	16066	15910	16048	16228	16175	16140	16078	16222	15843	16037	15984	16004	15943	16137	16044	16182	16022	15970	16054	16086	16024	16111	16020	16061	16028	16116	16049	15911	15978	16057	16132	16180	16200	15942	15945	16079	15992	16046	15962	16198	16205	15855	15969	16331	16189	16224	16114	16159	16165	15945	16056	16030	15896	16116	16089	15912	16114	16096	15890	16093	15936	15907	16157	16064	16063	16111	16258	15987	16022	16038	15952	16195	15978	16080	16320	15958	15880	16002	16000	15912	15972	16065	15902	15745	15962	16129	15963	15881	16027	16182	15938	15982	16062	15930	16075	16105	16173	15904	16057	16202	16070	16029	16024	15995	16077	16283	16018	16151	16009	16142	15966	15915	16018	16034	16061	16242	15968	16077	15980	16238	16193	15974	16196	16149	15808	16001	16087	16028	16147	15958	16141	15856	15906	16050	16514	16008	16092	16196	16084	16296	15992	15973	15964	16147	16209	15885	15934	16001	15888	16021	16082	15956	15846	16004	15915	15898	16114	16045	16125	15904	16146	16063	16206	16110	16133	16064	16145	15958	16092	16095	16149	16107	16132	16114	16017
62143	105334	78627	46573	25473	16162	15619	15325	15645	15479	15406	15606	15309	15291	15578	15704	15485	15410	15432	15388	15435	15493	15497	15480	15527	15511	15503	15530	15687	15463	15633	15465	15537	15529	15627	15409	15548	15566	15501	15262	15595	15526	15428	15441	15544	15569	15430	15616	15489	15504	15441	15413	15593	15485	15272	15553	15593	15714	15511	15498	15463	15412	15489	15445	15468	15588	15598	15435	15461	15540	15511	15459	15575	15698	15332	15431	15697	15627	15678	15361	15567	15419	15603	15410	15399	15554	15339	15657	15390	15431	15511	15413	15543	15532	15597	15416	15573	15643	15522	15566	15416	15579	15684	15421	15451	15631	15522	15555	15625	15502	15490	15548	15441	15397	15420	15636	15512	15635	15421	15418	15617	15624	15511	15341	15585	15591	15513	15481	15505	15308	15602	15509	15389	15382	15455	15594	15511	15621	15511	15411	15264	15513	15648	15530	15604	15576	15722	15300	15475	15418	15763	15521	15333	15327	15543	15282	15405	15576	15452	15518	15508	15453	15393	15605	15381	15471	15444	15379	15473	15520	15495	15399	15425	15460	15375	15494	15414	15422	15586	15481	15529	15698	15540	15571	15467	15499	15667	15657	15401	15559	15595	15520	15497	15479	15429	15615	15509	15514	15731	15596	15576	15451	15541	15556	15552	15258	15379	15488	15732	15525	15562	15457	15413	15612	15618	15523	15463	15395	15557	15632	15463	15622	15478	15484	15339	15677	15446	15411	15411	15532	15501	15554	15590	15543	15558	15582	15496	15433	15543	15485	15613	15439	15534	15564	15569	15445	15632	15436	15510	15569	15430	15490	15373	15561	15452	15421	15372	15428	15542	15434	15672	15518	15540	15569	15579	15361	15456	15366	15577	15383	15421	15658	15542	15539	15487	15407	15611	15431	15638	15434	15254	15530	15535	15578	15494	15472	15493	15463	15614	15522	15416	15676	15373	15587	15365	15483	15563	15523	15523	15610	15458	15530	15449	15582	15645	15406	15574	15360	15594	15518	15413	15719	15468	15516	15423	15634	15520	15413	15409	15439	15601	15418	15585	15582	15631	15475	15522	15579	15444	15504	15519	15381	15666	15492	15667	15503	15570	15586	15535	15458	15639	15416	15615	15502	15615	15449	15389	15530	15468	15617	15514	15491	15499	15419	15539	15475	15545	15371	15453	15431	15263	15397	15522	15488	15390	15577	15525	15392	15478	15476	15535	15478	15650	15455	15579	15428	15414	15502	15710	15457	15588	15640	15557	15436	15586	15536	15534	15307	15446	15472	15451	15335	15605	15397	15475	15499	15541	15490	15467	15628	15559	15450	15535	15531	15458	15532	15642	15515	15514	15496	15624	15455	15568	15330	15514	15667	15495	15265	15453	15464	15612	15595	15470	15490	15594	15384	15412	15562	15572	15650	15507	15332	15523	15615	15423	15403	15464	15557	15674	15667	15468	15441	15455	15497	15368	15488	15426	15576	15584	15483	15381	15530	15459	15561	15430	15519	15284	15577	15603	15375	15601	15480	15468	15342	15659	15503	15555	15557	15586	15520	15459	15495	15345	15397	15675	15422	15476	15360	15414	15494	15373	15555	15468	15431	15501	15373	15540	15599	15424	15514	15638	15459	15522	15560	15548	15522	15530	15527	15629	15542	15498	15564	15538	15417	15654	15560	15500	15441	15536	15637	15474	15521	15542	15434	15517	15456	15596	15319	15418	15331	15515	15456	15623	15489	15473	15441	15440	15441	15522	15630	15683	15337	15519	15372	15647	15526	15531	15637	15534	15462	15516	15542	15500	15407	15319	15487	15522	15616	15494	15560	15587	15467	15523	15542	15538	15474	15476	15535	15418	15446	15506	15552	15566	15443	15416	15522	15548	15391	15444	15546	15479	15512	15564	15577	15451	15497	15395	15331	15460	15523	15598	15534	15551	15483	15461	15425	15485	15473	15426	15492	15475	15487	15551	15428	15615	15531	15613	15397	15594	15510	15478	15619	15507	15615	15482	15430	15401	15440	15485	15419	15530	15442	15607	15390	15460	15753	15363	15611	15512	15514	15571	15404	15429	15486	15386	15442	15534	15504	15529	15598	15335	15591	15420	15611	15593	15574	15421	15458	15641	15653	15339	15463	15576	15609	15393	15537	15395	15155	15412	15482	15589	15650	15577	15531	15249	15483	15415	15377	15532	15502	15446	15456	15514	15473	15579	15424	15391	15575	15431	15453	15383	15708	15286	15380	15555	15605	15469	15505	15356	15519	15498	15450	15416	15332	15527	15422	15410	15348	15405	15407	15468	15533	15531	15567	15482	15679	15385	15477	15568	15537	15427	15405	15552	15478	15344	15475	15516	15589	15498	15646	15560	15519	15386	15553	15446	15706	15576	15495	15569	15361	15611	15405	15522	15579	15365	15463	15542	15502	15455	15552	15384	15498	15515	15496	15448	15510	15610	15557	15602	15475	15386	15488	15386	15529	15393	15347	15506	15583	15433	15364	15486	15670	15404	15567	15763	15476	15323	15638	15393	15209	15453	15588	15515	15692	15463	15532	15446	15591	15450	15420	15483	15353	15443	15475	15362	15418	15607	15666	15452	15567	15566	15558	15410	15453	15541	15491	15509	15462	15442	15412	15271	15426	15320	15394	15683	15507	15547	15341	15622	15615	15494	15570	15488	15610	15435	15545	15400	15595	15328	15440	15458	15437	15566	15383	15365	15582	15556	15484	15406	15367	15445	15464	15475	15497	15567	15306	15471	15650	15483	15670	15631	15628	15421	15563	15388	15521	15615	15535	15558	15557	15448	15542	15547	15427	15560	15366	15432	15306	15350	15521	15420	15566	15552	15517	15692	15595	15408	15410	15443	15570	15507	15532	15533	15438	15622	15480	15513	15601	15575	15480	15691	15589	15498	15487	15502	15504	15578	15463	15448	15555	15436	15525	15221	15559	15394	15558	15476	15576	15671	15553	15551	15404	15459	15453	15395	15429	15616	15582	15374	15502	15595	15554	15435	15603	15499	15436	15590	15578	15454	15454	15691	15459	15650	15268	15633	15360	15632	15497	15426	15312	15476	15536	15256	15494	15524	15399	15444	15460	15419	15600	15464	15550	15591	15543	15577	15448	15544	15399	15538	15538	15516	15561	15625	15450	15491	15348	15707	15559	15486	15580	15479	15536	15597	15516	15381	15494	15599	15640	15643	15512	15516	15395	15497	15549	15445	15557	15555	15509	15429	15517	15412	15644	15477	15591	15363	15502	15510	15532	15350	15438	15598	15586	15384	15449	15587	15437	15443	15545	15474	15539	15490	15558	15448	15552	15630	15454	15572	15483	15473	15573	15631	15622	15349	15479	15547	15472	15394	15524	15593	15502	15425	15484	15643	15391	15485	15673	15625	15434	15458	15574	15584	15346	15303	15534	15474	15604	15519	15509	15551	15415	15604	15608	15513	15612	15420	15536	15399	15512	15653	15614	15578	15383	15505	15435	15356	15416	15498	15566	15546	15536	15497	15428	15544	15313	15436	15589	15590	15554	15475	15507	15512	15508	15501	15626	15495	15516	15566	15516	15444	15480	15324	15583	15578	15530	15508	15414	15474	15597	15516	15412	15592	15550	15493	15598	15373	15305	15504	15406	15459	15544	15437	15439	15571	15500	15530	15349	15526	15558	15458	15369	15291	15515	15539	15415	15709	15490	15520	15518	15472	15428	15339	15469	15407	15363	15543	15699	15532	15347	15491	15466	15471	15499	15578	15426	15305	15332	15520	15363	15510	15577	15523	15573	15410	15510	15526	15551	15362	15495	15538	15524	15445	15428	15498	15604	15450	15540	15616	15386	15532	15583	15624	15463	15550	15425	15512	15512	15632	15347	15564	15468	15542	15495	15220	15351	15517	15563	15403	15487	15445	15524	15476	15652	15451	15373	15436	15342	15500	15512	15614	15500	15439	15413	15567	15476	15535	15466	15471	15598	15432	15487	15458	15492	15630	15276	15495	15470	15435	15444	15439	15253	15535	15415	15693	15489	15538	15498	15563	15296	15437	15478	15472	15434	15313	15559	15537	15575	15548	15498	15418	15406	15527	15472	15470	15558	15296	15553	15423	15510	15610	15522	15625	15444	15392	15484	15487	15680	15419	15386	15551	15367	15497	15397	15629	15313	15443	15458	15500	15381	15354	15556	15331	15643	15384	15623	15405	15589	15499	15368	15572	15478	15454	15306	15486	15458	15594	15461	15492	15414	15583	15440	15348	15467	15539	15410	15626	15479	15343	15321	15547	15580	15384	15577	15569	15446	15505	15607	15543	15514	15393	15560	15438	15537	15463	15426	15528	15374	15600	15412	15571	15534	15466	15570	15523	15415	15537	15574	15610	15502	15590	15340	15553	15402	15459	15438	15470	15561	15407	15342	15435	15439	15481	15615	15730	15495	15426	15422	15624	15598	15418	15533	15442	15482	15369	15529	15429	15434	15564	15362	15558	15608	15509	15510	15676	15469	15419	15561	15618	15640	15458	15598	15459	15476	15443	15513	15633	15507	15432	15700	15415	15538	15506	15383	15489	15687	15462	15529	15589	15316	15619	15383	15417	15526	15403	15415	15598	15492	15568	15339	15616	15569	15507	15365	15533	15309	15555	15475	15661	15397	15427	15404	15408	15426	15587	15372	15524	15499	15469	15562	15473	15470	15497	15523	15404	15483	15568	15602	15649	15574	15491	15465	15359	15336	15474	15581	15415	15634	15392	15438	15639	15503	15711	15446	15538	15392	15511	15532	15283	15433	15477	15356	15632	15508	15369	15573	15469	15486	15578	15565	15509	15564	15502	15385	15579	15564	15455	15614	15490	15408	15405	15436	15421	15442	15464	15574	15573	15328	15471	15332	15473	15410	15417	15491	15450	15447	15544	15486	15634	15532	15691	15526	15523	15425	15499	15558	15572	15340	15399	15603	15526	15483	15646	15358	15475	15541	15465	15485	15394	15437	15554	15501	15476	15569	15651	15401	15469	15430	15481	15600	15452	15325	15621	15543	15662	15516	15554	15589	15581	15602	15417	15527	15533	15580	15374	15265	15465	15502	15458	15390	15528	15530	15506	15452	15466	15432	15407	15523	15447	15700	15501	15347	15452	15485	15494	15431	15486	15392
33952	38852	35282	24825	17816	16578	16513	16108	16059	16221	16097	16303	16134	16219	16279	16225	16336	16357	16341	16146	16350	16267	16276	16364	16238	16074	16215	16251	16228	16156	16116	16332	16246	15934	16223	16043	16135	16225	16041	16182	16029	16243	16372	16204	16146	15966	16066	16290	16292	16190	16159	16023	16398	16204	16002	15942	16217	16071	16108	16163	16253	16256	16184	16380	16036	16334	16150	15932	15986	16070	16013	16172	16027	16235	16232	16091	16166	16282	16266	16182	16328	16291	16119	16287	16409	16111	16171	16316	16167	16182	16251	16053	16275	16088	16136	16367	16172	16083	15967	16180	16181	16159	16123	16256	16241	16149	16205	16293	16130	16353	16135	16020	16050	16269	16233	16177	16230	15927	16140	16252	16109	16280	16507	16321	16186	16174	16154	16179	16100	16119	16153	15943	16246	16208	16129	16090	15995	16410	16175	16375	16311	16057	16107	16179	16222	16288	16175	16100	16122	16155	15934	16177	15993	16300	16360	16287	16140	16178	16194	16104	16027	16048	16292	16131	16113	16231	16076	16219	16215	16132	16234	16411	16206	16192	16174	16094	16019	16399	16325	16248	16340	16321	16075	15989	16183	16084	16235	16050	16356	16206	16374	16255	16113	16084	16244	16298	16143	16325	16260	16129	16327	16303	16073	16424	16200	16264	16337	16041	16256	16075	16287	16137	16170	16171	16120	16128	16240	16157	16153	16173	16243	16123	16285	16286	16157	16380	16045	16035	16152	16125	15966	16280	16328	16252	16320	16234	16238	16198	16228	16118	16161	16304	16250	16118	16176	16293	16300	16225	16183	16192	16142	16104	16220	16461	16079	16314	16203	16354	16229	16245	16357	16272	16187	16106	16195	16063	16302	16237	16253	16337	16214	16207	16274	16047	16296	16031	16214	16240	16088	16221	16246	16083	16311	16283	16052	16145	16281	16429	16260	16419	16197	16255	16162	16077	16102	16225	16156	16127	16323	16120	16074	16189	16093	16228	16087	16283	16370	16301	16365	16236	16181	16121	16303	16226	16149	16147	16278	15959	16059	16194	16111	16198	16114	16312	16244	16122	16072	16264	16253	16195	16207	16210	16312	16258	16248	16141	16131	16251	16239	16109	16146	16276	16002	16169	16042	16155	16277	16105	16238	16205	16248	16199	16125	16107	16055	16059	16178	16068	16237	16310	16190	16167	16229	16174	16309	16313	16407	16137	16162	16098	16027	16192	16213	16324	16355	16287	16136	16201	16228	16106	16265	16322	16210	16143	16342	16093	16099	16202	16143	16143	16211	16283	16155	16058	15894	16140	16173	16175	16305	16217	16080	16144	16279	16256	16432	16221	16017	16258	16079	16037	16240	16333	16076	16021	16122	16215	16409	16240	16131	16250	16256	16227	16040	16185	16097	16213	16200	16152	16107	16388	16311	16412	16149	16190	16183	16284	16271	16246	16000	16256	16005	16145	16283	16450	16209	16273	16102	16236	16097	16050	16081	16272	16342	15963	16122	16003	16208	16282	16294	16372	16053	16236	16393	16184	16356	16333	16234	16198	16097	16249	16163	16139	16135	16181	16035	16246	16230	16269	16316	16059	16190	16222	16214	16161	16242	16098	16438	16144	16297	16117	16345	16207	16157	16151	16035	16293	16035	16115	16367	16253	16223	16206	16062	16233	16274	16284	16131	16091	16162	16274	16450	16199	16040	16206	16155	16334	16258	16142	15963	16082	16287	16181	16112	16346	16369	16163	16046	16163	16267	16098	16326	15965	16138	16151	16217	16257	16297	16344	16413	16080	16412	16327	16260	16166	16286	16039	16399	16303	16089	16102	16104	16285	16163	16170	16169	16112	16210	16077	16271	16154	16121	16198	16080	16293	16241	16218	16213	16333	16293	16105	16062	16345	16025	16083	16229	16198	16129	16186	16056	16133	16203	16214	16135	16101	16082	16115	16132	16123	16193	16069	16215	15983	16149	16282	16181	16233	16235	16508	16428	16165	16292	16063	16062	16342	16249	16065	16241	16059	16049	16295	16089	16167	16188	16208	16214	16224	16158	16096	16058	16211	16169	16250	16248	16163	16265	16248	16003	16037	16298	16348	16284	16218	16255	16194	16071	15985	16276	16260	16205	16457	16089	16042	16103	16252	16178	16294	16209	16282	16162	16180	16258	15899	16098	16229	16102	16122	16027	16222	16125	16315	16258	16296	16061	16174	16211	16258	15956	16079	16162	16230	16347	16060	16168	16137	16193	16290	16321	16001	16196	16165	16158	16166	16247	16220	16018	16393	16304	16234	16068	16098	16201	16310	16160	16333	16178	16130	15936	16275	16222	16358	16190	16334	16270	15997	16160	16015	16063	16234	16263	16132	16192	16236	16219	16108	16218	16077	16198	15997	16141	16222	16086	16343	16121	16164	16153	15942	16090	16224	16476	16255	16061	16203	16207	16120	16044	16133	15936	16132	16206	16168	16299	16349	16110	16293	16125	16365	16015	16093	16179	16246	16098	16289	16140	16014	15983	16225	16159	16199	16259	16303	16226	16263	16093	16256	15957	15999	16326	15985	16179	16164	16149	16184	16227	16243	16080	16056	16198	16094	16148	16274	16107	16268	16155	16122	16231	16327	16288	16041	15908	16173	16262	16352	16147	16334	16337	16091	15964	16394	16225	16074	16167	16276	16226	16367	16216	15994	16087	16079	16128	16205	16348	16340	16179	16156	16128	16183	16324	15965	16292	16306	16056	16306	16118	16183	16032	16277	16090	15978	16151	15868	16157	16152	16027	16256	16189	16224	16134	16338	16327	16101	16331	16219	15981	16259	16264	16331	16110	16001	15971	16245	16172	16233	16182	16380	16197	16242	16118	16234	16088	16338	16114	16296	16306	16132	16090	16060	16232	16348	16078	16191	15958	16065	16322	16068	16243	16248	16088	16247	16370	16150	16040	16120	16205	16380	16298	15992	16107	16125	16303	16203	16296	16157	16067	16240	16410	16180	16315	16022	16143	16130	16051	16007	16125	16166	16311	16241	16075	16035	16285	16188	16176	16044	16124	16207	15996	15891	16010	16142	16244	16294	16189	16059	16061	16177	16147	16213	16272	15957	16218	16124	15873	16139	16381	16258	16167	16175	16194	16175	16375	16259	16198	16089	16327	16099	16498	16169	16161	16172	16083	15907	16191	16413	16080	16180	15971	16057	16211	16200	16141	16116	15924	16098	16196	16328	16304	16161	16184	16067	16366	16049	16330	16205	16283	16180	16251	16437	16030	16065	16161	16124	16317	16100	16300	16451	16226	16366	16182	16213	16151	16172	16057	16034	16165	16224	16270	16160	16168	15976	16194	16028	16077	16134	16195	16255	16131	16147	16301	16100	16390	16137	16098	16052	16035	16142	16349	16052	16110	16069	16018	16175	15924	16189	16248	16304	16141	16239	16263	16061	16206	16179	16246	16216	16134	15946	16257	16208	16280	16442	15991	16139	16171	16155	15995	16251	16195	16339	16213	16020	16172	16264	16258	16061	16252	16208	16252	16273	16259	16184	16315	16304	16143	16133	16228	16183	16218	16112	16163	16229	16223	16208	16232	16013	16218	16233	16265	16131	16104	16324	15941	16134	16330	16107	16211	16094	16194	16234	16190	16143	16360	16225	16297	16122	16395	16272	16277	16173	16261	16439	16137	15964	16181	16123	16285	16174	16444	16239	16241	16184	16207	16090	16122	16372	16299	16265	16225	16094	16162	16109	16145	16157	16209	16312	16302	16133	16156	16110	16221	16280	16343	16049	16174	16017	16277	16155	16240	16072	16352	16277	16034	16277	16207	16244	16111	16279	16034	16103	16113	16165	16380	16434	16177	16213	16316	16260	16227	16145	16031	15995	16233	16216	16272	16227	16138	16092	16322	16118	16145	16193	16089	16258	15979	16129	16082	16325	16267	16026	16295	16121	16252	16123	16168	16028	16157	16276	16294	16229	16221	16174	15982	16404	16163	16259	16313	16138	16141	16076	16373	16184	16151	16181	16023	15984	15997	16093	16200	16385	16095	16221	16112	16241	16232	16022	16262	16105	16328	16204	16305	16447	16377	16205	16199	16107	16165	16018	16237	16094	16126	16063	16197	16045	16216	16089	16198	16230	16265	16168	16287	16131	16204	16170	16305	16276	16075	16177	16149	16258	16060	16184	16334	16308	16142	15967	16018	16142	16145	16261	16329	16402	16171	16096	16316	16107	16197	16173	16247	16138	16234	16221	16328	16226	16239	16037	16119	16176	16032	16192	16178	16002	16221	16100	16247	16148	15970	16105	16203	16325	16081	16120	16246	16066	16254	16169	16161	16172	16124	16210	16297	16118	16475	16309	16279	16199	16339	16301	16100	16193	16131	16126	16453	16114	16319	16131	16440	16005	16294	16375	16196	16174	16117	16195	16231	16445	16120	16336	16177	16083	16109	16244	16268	16269	16292	16121	16483	16340	16156	16189	16116	16344	16333	16184	16275	16168	16384	16173	16247	16297	16142	16131	16204	16210	16327	16193	16185	16156	16301	16216	16403	15981	16213	16216	16094	16323	16087	16142	16231	16171	16106	16224	16237	16383	16383	16171	16012	16104	16163	16150	16093	16123	15980	16290	16373	16291	16221	16180	16221	16257	16109	16243	16213	16080	16213	16112	16267	16116	16285	16226	16176	16308	16339	16087	16248	16324	16114	16206	16206	16389	16089	16177	16438	16188	16289	16108	16119	16125	16126	16028	16248	16221	16115	16135	16152	16174	16133	16039	16097	16168	16172	16217	16252	16075	16111	16407	16143	16064	16382	16087	16127	16213	16172	16135	16103	16130	16151	16055	16120	16337	16235	16286	16283	16188	16169	15991	16168	16184	16093	16161	16242	16190	16009	16217	16252	16377	16204	16149	16178	16208	16209	16344	16303	16368	16124	16158	16113	16157	16270	16109	16132	16242	16118	16045	16214	16404	16231	16139	16271	16113	16147	16218	16326	15944	16271	16000	16243	16260	16275	16347	16172	16188	16137	16277	16125	16195	16338	16063	16481	16354	16348	16189	16308	16194	16112	16286	16298	16150	16211	16080	16030	16109	16293	16365	16097	16278	16315	16040	16126	16134	16472	16133	16187	16122	16257	16109	16126	16303	16102	16251
44181	55209	37488	21796	16830	15664	15562	15545	15582	15630	15522	15510	15480	15683	15688	15595	15561	15731	15448	15616	15568	15509	15775	15589	15587	15641	15648	15514	15739	15531	15713	15681	15612	15656	15594	15733	15539	15546	15599	15553	15684	15589	15523	15769	15667	15542	15625	15484	15655	15465	15550	15561	15569	15469	15620	15561	15485	15510	15531	15656	15564	15433	15377	15483	15354	15636	15753	15626	15423	15586	15581	15746	15596	15461	15663	15606	15615	15571	15631	15535	15601	15715	15625	15603	15489	15482	15649	15537	15465	15634	15531	15595	15655	15508	15636	15500	15376	15759	15487	15755	15452	15407	15493	15476	15556	15469	15741	15635	15669	15688	15399	15521	15551	15422	15561	15573	15626	15568	15491	15640	15521	15387	15537	15705	15614	15605	15524	15446	15488	15569	15728	15453	15464	15550	15845	15496	15482	15426	15540	15671	15597	15618	15422	15369	15506	15698	15466	15794	15720	15297	15607	15367	15518	15686	15637	15509	15638	15460	15647	15585	15682	15525	15666	15522	15685	15383	15468	15562	15567	15512	15523	15652	15515	15564	15561	15708	15486	15704	15416	15629	15496	15562	15606	15574	15620	15802	15573	15483	15488	15706	15666	15523	15530	15493	15415	15624	15742	15401	15479	15598	15549	15537	15659	15619	15588	15588	15485	15570	15716	15628	15604	15581	15500	15490	15505	15527	15490	15616	15577	15507	15510	15573	15500	15537	15466	15430	15761	15622	15635	15597	15508	15544	15646	15383	15733	15599	15470	15522	15674	15632	15708	15604	15568	15502	15655	15694	15577	15626	15609	15696	15589	15593	15546	15575	15550	15417	15579	15690	15632	15726	15577	15591	15482	15621	15463	15457	15475	15447	15523	15557	15620	15579	15611	15631	15657	15524	15594	15517	15629	15487	15381	15638	15408	15546	15640	15572	15712	15651	15504	15644	15606	15634	15544	15432	15412	15585	15625	15472	15435	15728	15591	15664	15611	15553	15344	15601	15477	15615	15485	15615	15518	15598	15546	15532	15575	15607	15620	15737	15686	15568	15597	15576	15528	15468	15737	15635	15775	15583	15558	15546	15586	15588	15417	15689	15526	15471	15597	15514	15563	15506	15835	15393	15567	15607	15584	15540	15526	15463	15489	15627	15788	15580	15571	15601	15554	15627	15660	15435	15642	15621	15552	15519	15525	15612	15607	15687	15512	15528	15554	15575	15508	15548	15471	15600	15543	15774	15701	15515	15558	15434	15710	15477	15508	15599	15578	15539	15621	15615	15413	15746	15598	15600	15465	15534	15492	15536	15406	15334	15576	15400	15658	15370	15561	15633	15632	15601	15533	15511	15480	15500	15518	15443	15459	15537	15658	15623	15758	15630	15596	15683	15659	15559	15564	15543	15373	15549	15609	15525	15590	15619	15345	15585	15599	15589	15685	15681	15648	15642	15482	15584	15581	15499	15486	15715	15699	15585	15520	15525	15610	15699	15640	15526	15583	15458	15616	15313	15691	15506	15695	15511	15484	15713	15481	15528	15579	15532	15615	15495	15595	15547	15505	15442	15553	15615	15460	15677	15466	15794	15571	15621	15528	15549	15472	15585	15682	15602	15745	15547	15553	15484	15633	15504	15435	15493	15498	15598	15510	15589	15540	15522	15554	15572	15763	15356	15464	15760	15339	15470	15496	15554	15690	15663	15388	15482	15621	15494	15553	15530	15446	15677	15414	15538	15693	15604	15746	15461	15638	15450	15599	15457	15435	15595	15559	15705	15443	15729	15505	15547	15488	15638	15604	15575	15489	15805	15475	15729	15617	15795	15604	15485	15750	15585	15670	15623	15536	15645	15660	15531	15592	15675	15570	15630	15557	15678	15557	15431	15632	15415	15589	15488	15721	15688	15480	15805	15492	15623	15642	15517	15638	15519	15444	15466	15700	15517	15394	15467	15550	15551	15578	15475	15537	15660	15659	15356	15567	15598	15604	15500	15608	15642	15586	15638	15756	15540	15683	15623	15523	15677	15533	15480	15545	15467	15603	15551	15516	15493	15612	15488	15530	15578	15664	15429	15377	15568	15412	15563	15551	15660	15657	15517	15485	15606	15603	15576	15700	15549	15632	15525	15504	15549	15668	15593	15511	15754	15487	15628	15646	15549	15665	15657	15502	15580	15407	15499	15506	15612	15572	15551	15641	15784	15690	15416	15414	15572	15594	15585	15489	15583	15678	15661	15428	15574	15548	15552	15511	15405	15513	15669	15531	15649	15523	15576	15420	15585	15443	15718	15542	15495	15568	15586	15543	15507	15597	15605	15541	15583	15511	15574	15672	15586	15508	15466	15592	15571	15559	15455	15519	15692	15512	15457	15453	15518	15715	15517	15519	15472	15668	15549	15497	15721	15580	15502	15530	15416	15508	15574	15572	15529	15508	15607	15600	15466	15556	15395	15446	15664	15658	15678	15629	15546	15526	15589	15539	15564	15547	15433	15529	15722	15674	15636	15615	15562	15559	15367	15542	15610	15446	15606	15585	15714	15552	15507	15487	15686	15542	15540	15520	15444	15540	15635	15661	15792	15611	15475	15630	15590	15656	15453	15518	15749	15513	15570	15662	15553	15560	15475	15483	15481	15606	15654	15573	15535	15537	15544	15558	15439	15644	15620	15562	15732	15586	15682	15514	15401	15631	15524	15603	15398	15598	15730	15637	15574	15589	15378	15518	15445	15598	15662	15617	15462	15533	15641	15599	15457	15638	15591	15540	15631	15698	15675	15634	15462	15545	15491	15714	15591	15685	15556	15618	15493	15567	15540	15469	15603	15667	15454	15688	15551	15591	15644	15656	15458	15564	15448	15673	15487	15571	15626	15554	15547	15497	15653	15572	15517	15578	15581	15475	15669	15523	15667	15523	15514	15711	15589	15696	15535	15487	15605	15638	15686	15720	15689	15593	15485	15573	15555	15620	15480	15690	15435	15657	15590	15544	15585	15706	15627	15504	15610	15605	15728	15491	15485	15770	15556	15602	15505	15471	15518	15545	15620	15489	15700	15693	15391	15315	15535	15669	15462	15617	15577	15559	15526	15466	15531	15492	15557	15576	15668	15496	15451	15506	15564	15618	15764	15585	15579	15571	15510	15517	15572	15492	15786	15708	15371	15706	15625	15825	15776	15567	15616	15592	15653	15443	15461	15582	15566	15557	15636	15572	15621	15300	15611	15562	15600	15453	15624	15579	15621	15444	15674	15576	15614	15476	15667	15612	15557	15464	15570	15437	15581	15604	15522	15419	15615	15310	15653	15425	15609	15488	15571	15551	15614	15530	15615	15598	15284	15548	15422	15551	15599	15550	15545	15583	15532	15560	15571	15606	15577	15444	15603	15530	15523	15609	15413	15524	15461	15634	15473	15660	15615	15497	15632	15502	15515	15510	15473	15612	15471	15628	15536	15443	15483	15681	15485	15643	15547	15502	15443	15567	15474	15624	15564	15615	15463	15487	15491	15528	15575	15484	15509	15545	15681	15576	15474	15656	15680	15617	15441	15534	15587	15586	15692	15623	15617	15479	15752	15508	15454	15686	15562	15378	15707	15602	15798	15632	15440	15542	15479	15585	15625	15666	15483	15689	15703	15512	15323	15585	15647	15706	15485	15539	15562	15572	15536	15578	15556	15642	15641	15423	15691	15804	15627	15619	15591	15558	15475	15424	15431	15663	15358	15593	15536	15417	15625	15551	15428	15429	15664	15569	15686	15679	15617	15713	15577	15673	15659	15591	15589	15591	15729	15380	15625	15600	15626	15520	15446	15536	15641	15594	15669	15700	15536	15630	15434	15426	15676	15659	15570	15571	15536	15540	15673	15447	15457	15694	15577	15385	15646	15540	15509	15560	15574	15620	15487	15727	15634	15557	15481	15615	15475	15602	15409	15686	15617	15613	15498	15659	15601	15613	15509	15551	15545	15598	15627	15545	15661	15549	15440	15489	15595	15540	15605	15590	15660	15772	15418	15653	15432	15553	15382	15488	15505	15421	15537	15372	15592	15600	15638	15371	15494	15622	15530	15603	15552	15413	15465	15669	15439	15520	15577	15533	15569	15524	15606	15640	15577	15594	15609	15605	15595	15526	15596	15791	15529	15507	15642	15515	15516	15751	15569	15604	15546	15727	15601	15481	15636	15640	15718	15636	15609	15565	15464	15646	15497	15569	15679	15559	15541	15460	15444	15580	15402	15489	15727	15586	15560	15421	15655	15604	15652	15439	15559	15688	15568	15556	15676	15429	15488	15652	15470	15767	15637	15558	15776	15688	15365	15535	15620	15515	15538	15497	15640	15589	15606	15653	15610	15564	15554	15439	15357	15555	15557	15674	15693	15546	15455	15580	15537	15509	15421	15643	15405	15632	15502	15437	15591	15646	15444	15634	15583	15466	15783	15598	15518	15564	15515	15735	15438	15568	15640	15539	15589	15645	15578	15559	15513	15707	15426	15606	15582	15438	15525	15539	15586	15649	15583	15538	15613	15595	15536	15551	15566	15542	15561	15629	15588	15487	15536	15520	15438	15796	15679	15553	15621	15565	15579	15678	15491	15546	15578	15448	15592	15708	15677	15565	15542	15612	15682	15578	15734	15485	15705	15619	15413	15534	15575	15527	15645	15693	15512	15566	15637	15454	15478	15456	15581	15694	15633	15572	15547	15694	15689	15439	15702	15536	15416	15635	15741	15375	15590	15695	15586	15656	15623	15652	15653	15555	15454	15648	15526	15564	15622	15631	15655	15620	15620	15464	15642	15537	15484	15582	15510	15549	15475	15619	15655	15424	15449	15611	15445	15541	15631	15627	15702	15655	15587	15409	15542	15476	15638	15669	15621	15461	15464	15584	15591	15634	15613	15610	15654	15323	15548	15620	15530	15477	15665	15669	15396	15544	15515	15608	15552	15414	15500	15518	15467	15434	15594	15609	15487	15513	15647	15597	15523	15519	15576	15615	15530	15522	15773	15657	15334	15620	15358	15598	15551	15554	15598	15684	15465	15583	15535	15526	15513	15558	15633	15589	15632	15578	15599	15801	15504	15561	15649	15493	15462	15551	15617	15600	15456	15628	15514	15393	15602	15525	15622	15543	15695	15600	15550	15489	15691	15452	15562	15435	15660
32271	39528	37520	26383	18170	16153	16095	15817	15625	15828	15819	15836	15843	15876	15818	15859	15809	15750	15831	15760	15686	15849	15740	15780	15847	15673	15717	15741	15623	15759	15874	15896	15839	15806	15808	15766	15631	15603	15876	15813	15843	15895	15698	15887	16151	15836	15753	15805	15693	15633	15815	15770	15828	15745	15634	15870	15675	15733	15658	15703	15801	15806	15732	15788	16103	15905	15548	16011	15743	15649	15739	15893	15936	15700	15702	15697	15776	15534	15755	15825	15859	15719	15779	15815	15855	15717	15794	15891	15543	15840	15835	15748	15716	15888	15565	15867	15837	15738	15817	15765	15644	15703	15655	15752	15617	15742	15839	15927	15808	15756	15776	15759	15649	15792	15760	15697	15733	15746	15784	15679	15856	15763	15625	15698	15927	15625	15845	15660	15662	15983	15666	15859	15741	15727	15931	15860	15638	15879	15825	15628	15639	15599	15664	16039	15944	15780	15624	15632	15932	15719	15762	15787	15750	15651	15787	15672	15912	15489	15793	15860	15812	15786	15821	15736	15806	15954	15579	16003	15648	15718	15689	15976	15851	15818	15793	15744	15727	15861	15945	15714	15755	15791	16024	15905	15675	15838	15731	15734	15781	15655	15771	15726	15802	15892	15685	15781	15807	15834	15591	15863	15892	15635	15734	15641	15730	15711	15811	15760	15621	15798	15511	15712	15705	15779	15556	15618	15809	15657	15554	15687	15716	15774	15706	15727	15845	15839	15759	15700	15567	15815	15613	15649	15778	15816	15659	15764	15651	15543	15650	15735	15765	15757	15699	15649	15878	15815	15786	15707	15691	15674	15731	15830	15651	15592	15710	15683	15871	15810	15722	15711	15929	15646	15746	15750	15694	15751	15807	15642	15479	15635	15629	15768	15685	15803	15671	15728	15959	15736	15799	15668	15858	15676	15737	15645	15836	15773	15754	15878	15697	15916	15881	15661	15963	16054	15719	15698	15683	15773	15696	15549	15868	15762	15788	15817	15754	15794	15724	15718	15699	15988	15773	15627	15731	15637	15749	15865	15804	15914	15994	15769	15707	15662	15804	15619	15741	15705	15714	15823	15852	15688	15738	15784	15932	15773	15656	15864	15832	15692	15737	15896	15871	15912	15725	15912	15843	15705	15921	15846	15803	15722	15651	15601	15690	15964	15867	15818	15729	15952	15848	15899	16001	15770	15951	15929	15853	15797	15936	15765	15712	15808	15747	15931	15977	15639	15734	15504	15759	15672	15706	15826	15738	15867	15788	15787	15881	15781	15781	15783	15971	15702	15686	15587	15771	15661	15835	15641	15671	15791	15712	15885	15809	15830	15820	15721	15834	15601	15843	15818	15696	15707	15471	15822	15966	15811	15833	15638	15810	15871	15874	15857	15791	15934	15736	15846	15626	15709	15732	15754	15590	15726	15823	15734	15847	15762	15876	15858	15720	15934	15792	15710	15895	15730	15820	15701	15842	15704	15840	15993	15914	15860	15842	15763	15751	15684	15660	15733	16036	15704	15631	15541	15725	15704	15716	15839	15772	15711	15632	15665	15617	15702	16016	15724	15861	15880	15740	15774	15698	15657	15793	15586	15878	15637	15724	15771	15836	15638	15790	15663	15660	15875	15724	15702	15858	15791	15872	15735	15679	16015	16159	15757	15829	15769	15762	15804	15562	15840	15664	15468	15885	15770	15783	15809	15979	15744	15938	15799	15716	15963	15690	15773	15764	15680	15739	15738	15631	15478	15825	15607	15627	15741	15714	15867	15808	15925	15712	15822	15771	15754	15842	15891	15735	15598	15905	15819	15792	15721	15806	15622	15773	15885	15782	15768	15735	15769	15740	15658	15722	15781	15838	15850	15812	15809	15799	15812	15822	15810	15865	15742	15627	15723	15770	15538	15742	15689	15624	15801	15621	15786	15805	15436	15799	15708	15700	15861	15610	15880	15750	15802	15712	15680	15628	15696	15782	15599	15675	15748	15767	15726	15765	15636	15734	15702	15841	15707	15678	15704	15854	15807	15620	15644	15622	15738	15673	15851	15777	15810	15828	15778	15869	15847	16002	15779	15750	15864	15701	15691	15675	15838	15985	15842	15747	16010	15790	15584	15864	15791	15799	15872	15681	15669	15723	15826	15728	15839	15813	15659	15751	15728	15815	15803	15760	15814	15885	15836	15960	15674	15830	15871	15681	15819	15787	15836	15907	15724	15796	15870	15649	15699	15605	15913	15749	15699	15769	15679	16013	15823	15723	15791	15607	15678	15673	15798	15579	15588	15654	15655	15834	15756	15761	15766	15691	15736	15770	15530	15882	15838	15607	15687	15763	15717	15642	16027	15605	15749	15758	15732	15968	15796	15756	15907	15698	15528	15872	15790	15884	15843	15882	15653	15879	15895	16033	15807	15952	15768	16089	15831	15641	15610	15803	15688	15827	15809	15685	15847	15896	15716	15659	15818	15565	15592	15782	15919	15813	15838	15665	15670	15821	15741	15696	15680	15524	15552	15630	15768	15579	15808	15856	15791	15789	15694	15809	15738	15825	15678	15804	15752	15782	16002	15782	15760	15726	15786	15910	15839	15754	15666	15815	15918	16004	15766	15577	15782	15785	15755	15727	15872	15913	15818	15835	15868	15741	15864	15744	15807	15826	15861	15876	15840	15779	15709	15754	15723	15873	15660	15684	15749	15813	15779	15822	15969	15753	16004	15831	15744	15777	15648	15613	15855	15701	15807	15771	15871	15553	15709	15942	15877	15748	15822	15852	15801	15969	15671	15969	15896	15768	15896	15822	15618	15795	15848	15865	15792	15870	15804	15738	15738	15867	15946	15810	15622	15742	15746	15699	15617	15874	15803	15602	15725	15721	15663	15696	15785	15632	15756	15634	15688	15802	15912	15819	15714	15793	15811	15697	15750	15821	15659	15798	15960	15892	15706	15623	15719	15770	15726	15833	15661	15768	15734	15984	16005	16043	15749	15713	15880	15800	15867	15980	15745	15796	15689	15748	15768	15803	15755	15672	15714	15633	15787	15703	15729	15622	15841	15694	15789	15943	15864	15710	15865	15904	15752	15701	15737	15826	15961	15739	15705	15873	15829	15643	15917	15760	15811	15720	15891	15827	15867	15631	15733	15465	15869	15869	15707	15782	15606	15741	15743	15769	15721	15874	15595	15623	15769	15799	15783	15840	15585	15730	15730	15653	15902	15846	15608	15652	15665	15724	15987	15714	15867	15953	15794	15693	15853	15827	15534	15714	15842	15786	15802	15776	15929	15923	15779	15707	15790	15935	15691	15910	15727	15680	15610	15754	15719	15872	15969	15775	15782	15979	15637	15758	15827	15727	15754	15898	15643	15657	15520	15742	15616	15821	15910	15836	15739	15918	15730	15920	15715	15667	15653	15841	15618	15813	15834	15773	15798	15775	15993	15800	15686	15811	15802	15700	15729	15746	15773	15834	15758	15612	15887	15818	15702	15842	15805	15631	15878	15717	15724	15689	15705	15805	15734	15729	15794	15928	15697	15768	15807	15852	15678	15879	15689	15798	15927	15780	15834	15709	15576	15707	15718	15871	15687	15716	15736	15749	15815	15832	15835	15555	15768	15666	15737	15791	15924	15636	15796	15629	15775	15522	15710	15689	15623	15612	15670	15626	15842	15594	15735	15963	15833	15751	15868	15633	15723	15663	15615	15830	15948	15666	15701	15858	15797	15772	15716	15782	15724	15928	15935	15955	15794	15747	15576	15749	15798	15670	15945	15854	15961	15613	15800	16000	15688	15729	15644	15735	15481	15735	15717	15793	15800	15863	15724	15652	15641	15710	15739	15807	15697	15620	15773	15839	15703	15623	15686	15844	15630	15796	15772	15754	15927	15616	15676	15829	15655	15713	15701	15791	15797	15763	15813	15843	15803	15602	15683	15616	15813	15838	15858	15703	15750	15637	15806	15766	15662	15559	15703	15671	15855	15760	15830	15853	15833	15828	15973	15908	15797	15713	15711	15853	15598	15844	15857	15929	15709	15849	15548	15697	15798	15760	15727	15845	15735	15884	15684	15802	15651	15799	15856	15879	15879	15783	15981	15730	15798	15685	15756	15586	15789	15778	15792	15739	15818	16027	15765	15542	15766	15866	15831	15689	15592	15747	15631	15544	15790	15691	15577	15838	15655	15567	15677	15683	15755	15714	15788	15799	15749	15795	15547	16038	15818	15582	15606	15753	15780	15814	15745	15690	15737	15715	15661	15819	15897	15794	15793	15819	15788	15472	15754	15667	15675	15777	15824	15609	15633	15814	15785	15915	15812	15830	15639	15742	15699	15676	15666	15877	15886	15700	15846	15600	15569	15636	15590	15746	15696	15664	15698	15635	15672	15628	15573	15961	15819	15728	15934	15800	15776	15838	15707	15695	15772	15876	15759	15868	15713	15778	15798	15787	15724	15733	15779	15645	15814	15723	15806	15794	15741	15792	15375	15867	15660	15738	15701	15949	15750	15811	15702	15929	15870	15657	15746	15842	15614	15874	16040	15689	15846	15777	15789	15819	15863	15736	15734	15535	15797	15712	15604	15802	15526	16033	15746	15758	15751	15651	15746	15493	15764	15876	15894	15730	15771	15617	15670	15885	15800	16005	15769	15698	15708	15731	15649	15798	15648	15769	15859	15628	15722	15636	15751	15861	15950	15743	15761	15639	15606	15809	15872	15565	15818	15848	15866	15730	15797	15890	15774	15734	15695	15833	15903	15791	15917	15651	15617	15870	15751	15738	15785	15771	15874	15860	15713	15480	15696	15759	15937	15954	15999	15659	15887	15791	15766	15895	15811	15754	15681	15565	15758	15837	15889	15823	15751	15696	15786	15775	15926	15859	15732	15791	15603	15784	15873	15679	15818	15887	15721	15706	15555	15674	16013	15766	15944	15727	15769	15854	15707	15839	15840	15841	15726	15535	15766	15724	15848	15702	15868	15730	15781	15661	15695	15517	15807	15640	15818	15749	15785	15794	15805	15694	15579	15712	15868	15738	15795	15866	15721	15783	15833	15947	15931	15724	15846	15676	15630	15586	15561	15757	15815	15609	15715	15781	16023	15893	15790	15714	15705	15701	15448	15614	15794	16049	15852	15604	15775	15743	15670	15974	16131	15707	15720
46888	60969	41642	23605	16781	15406	15276	15218	15173	15203	15450	15349	15319	15245	15308	15487	15239	15234	15384	15292	15194	15238	15092	15240	15270	15150	15276	15304	15263	15351	15453	15303	15431	15310	15251	15320	15312	15400	15319	15387	15300	15242	15417	15131	15295	15263	15236	15338	15271	15389	15265	15299	15332	15355	15410	15486	15272	15272	15303	15178	15448	15453	15558	15312	15133	15492	15228	15276	15074	15416	15244	15451	15251	15307	15264	15313	15252	15147	15300	15438	15237	15310	15157	15339	15244	15322	15248	15181	15217	15208	15352	15468	15226	15236	15305	15179	15188	15278	15434	15309	15263	15238	15289	15270	15116	15443	15123	15175	15151	15246	15255	15446	15185	15109	15178	15211	15226	15172	15315	15305	15416	15351	15409	15255	15327	15327	15299	15252	15404	15195	15197	15361	15278	15152	15286	15447	15247	15284	15290	15341	15406	15205	15520	15232	15282	15420	15215	15245	15305	15222	15274	15243	15134	15216	15300	15340	15260	15364	15436	15103	15383	15380	15260	15421	15218	15366	15328	15319	15247	15195	15352	15088	15247	15338	15282	15272	15168	15122	15283	15353	15222	15345	15343	15163	15400	15296	15213	15375	15303	15292	15293	15282	15343	15316	15419	15158	15266	15377	15229	15357	15152	15222	15423	15365	15328	15278	15261	15146	15205	15235	15258	15299	15294	15208	15283	15162	15196	15449	15330	15192	15261	15344	15429	15381	15244	15273	15143	15307	15314	15305	15317	15336	15261	15361	15229	15403	15396	15250	15251	15363	15288	15318	15287	15224	15308	15387	15427	15321	15202	15246	15252	15421	15228	15459	15232	15296	15170	15402	15433	15438	15274	15313	15444	15250	15355	15379	15364	15376	15241	15023	15335	15277	15416	15182	15291	15202	15248	15302	15433	15208	15173	15268	15233	15269	15298	15280	15262	15432	15221	15226	15333	15362	15324	15240	15289	15335	15309	15290	15158	15396	15323	15304	15289	15215	15079	15288	15397	15191	15136	15339	15296	15402	15287	15533	15292	15397	15108	15303	15314	15127	15321	15314	15156	15141	15093	15232	15219	15317	15306	15403	15305	15324	15206	15316	15297	15290	15281	15259	15260	15407	15420	15154	15228	15247	15269	15213	15406	15196	15174	15224	15284	15307	15292	15351	15129	15302	15188	15369	15307	15392	15317	15354	15328	15243	15203	15321	15261	15332	15455	15262	15364	15495	15333	15247	15113	15314	15265	15253	15266	15259	15244	15173	15337	15290	15340	15334	15369	15258	15255	15336	15240	15125	15398	15435	15266	15205	15369	15166	15279	15255	15283	15334	15255	15102	15143	15283	15355	15277	15321	15228	15181	15213	15339	15198	15240	15336	15251	15430	15283	15317	15478	15250	15392	15343	15042	15380	15185	15246	15398	15254	15302	15235	15195	15368	15344	15404	15270	15408	15267	15169	15427	15265	15421	15338	15325	15315	15366	15225	15340	15212	15288	15329	15426	15372	15231	15031	15246	15248	15301	15234	15179	15356	15368	15342	15337	15337	15426	15133	15227	15376	15387	15236	15278	15327	15245	15332	15291	15318	15302	15354	15326	15272	15199	15209	15410	15332	15276	15178	15322	15274	15217	15342	15250	15333	15318	15316	15325	15160	15292	15429	15179	15253	15347	15309	15344	15588	15284	15451	15377	15412	15512	15406	15366	15326	15247	15282	15373	15412	15328	15185	15173	15299	15084	15103	15306	15142	15249	15278	15114	15246	15327	15405	15375	15247	15369	15372	15334	15395	15342	15332	15307	15349	15142	15320	15413	15336	15212	15291	15319	15428	15306	15343	15161	15192	15194	15264	15245	15164	15227	15294	15278	15285	15423	15142	15305	15488	15408	15232	15345	15254	15211	15323	15268	15303	15288	15319	15254	15354	15396	15253	15336	15298	15408	15244	15226	15219	15274	15228	15285	15174	15181	15166	15153	15268	15257	15535	15286	15399	15193	15354	15438	15368	15212	15130	15376	15358	15332	15245	15344	15271	15235	15427	15245	15309	15292	15177	15362	15271	15269	15381	15208	15265	15102	15405	15273	15295	15156	15313	15290	15253	15450	15263	15174	15282	15113	15268	15418	15447	15390	15353	15383	15385	15319	15421	15143	15262	15173	15512	15252	15215	15313	15238	15158	15235	15291	15330	15275	15270	15320	15135	15336	15272	15258	15405	15327	15314	15208	15392	15299	15278	15281	15409	15318	15283	15336	15348	15365	15361	15496	15092	15365	15273	15287	15364	15335	15242	15235	15220	15283	15364	15345	15323	15340	15275	15298	15322	15331	15267	15195	15331	15220	15397	15173	15197	15277	15204	15334	15257	15325	15368	15166	15268	15086	15174	15285	15207	15212	15126	15304	15239	15392	15398	15409	15410	15190	15284	15214	15278	15475	15207	15248	15259	15377	15174	15315	15360	15302	15246	15027	15295	15160	15406	15277	15035	15239	15286	15244	15264	15315	15281	15263	15332	15406	15295	15382	15305	15236	15212	15285	15478	15244	15405	15299	15273	15141	15340	15391	15315	15267	15265	15531	15415	15146	15199	15360	15420	15155	15445	15253	15214	15451	15125	15291	15224	15507	15256	15199	15259	15340	15305	15283	15334	15159	15412	15471	15132	15349	15172	15209	15150	15376	15153	15286	15136	15441	15363	15403	15213	15338	15207	15188	15408	15079	15407	15297	15255	15274	15174	15366	15469	15269	15250	15280	15229	15386	15376	15321	15189	15400	15303	15402	15446	15239	15399	15401	15192	15259	15282	15266	15314	15218	15329	15344	15222	15325	15249	15395	15225	15268	15223	15292	15280	15280	15379	15354	15298	15303	15334	15299	15210	15381	15249	15278	15261	15223	15138	15355	15292	15545	15336	15195	15406	15137	15252	15251	15315	15163	15357	15361	15386	15346	15362	15285	15238	15435	15194	15294	15250	15484	15309	15162	15284	15111	15230	15299	15553	15338	15161	15393	15390	15279	15200	15197	15305	15233	15477	15347	15147	15315	15316	15262	15238	15246	15386	15290	15157	15203	15203	15366	15329	15288	15188	15293	15507	15368	15271	15376	15378	15262	15311	15454	15442	15501	15334	15316	15290	15226	15357	15475	15208	15215	15257	15241	15278	15297	15210	15160	15425	15347	15127	15263	15169	15312	15312	15336	15252	15356	15430	15334	15309	15185	15318	15295	15267	15393	15444	15241	15403	15212	15469	15310	15282	15394	15061	15267	15326	15250	15333	15145	15371	15329	15143	15296	15415	15336	15190	15254	15243	15211	15419	15307	15308	15272	15433	15404	15247	15171	15269	15210	15294	15293	15319	15250	15396	15274	15282	15141	15355	15278	15522	15278	15371	15206	15409	15465	15123	15302	15378	15224	15220	15212	15318	15223	15333	15140	15312	15267	15327	15398	15474	15265	15282	15155	15250	15355	15116	15363	15319	15288	15379	15194	15440	15202	15398	15328	15118	15122	15271	15280	15201	15228	15288	15224	15196	15083	15208	15249	15315	15365	15219	15430	15362	15277	15310	15254	15408	15222	15159	15301	15395	15191	15333	15462	15362	15463	15189	15271	15409	15262	15446	15327	15304	15257	15284	15279	15247	15185	15335	15361	15169	15179	15264	15289	15211	15359	15144	15344	15272	15407	15222	15287	15235	15322	15290	15322	15383	15520	15268	15137	15277	15343	15299	15319	15629	15203	15339	15384	15312	15304	15360	15414	15154	15520	15257	15278	15294	15379	15389	15241	15284	15243	15283	15228	15299	15231	15420	15364	15132	15440	15313	15329	15247	15329	15218	15169	15295	15378	15302	15200	15255	15209	15192	15295	15383	15249	15392	15493	15331	15256	15248	15358	15396	15171	15293	15364	15107	15250	15277	15257	15403	15405	15282	15186	15326	15234	15263	15261	15363	15285	15247	15308	15425	15295	15110	15277	15267	15275	15285	15210	15390	15358	15359	15247	15268	15319	15357	15402	15382	15384	15289	15307	15273	15389	15497	15427	15324	15317	15336	15213	15331	15273	15247	15347	15223	15327	15388	15136	15439	15465	15299	15389	15239	15239	15255	15307	15205	15292	15200	15321	15300	15336	15210	15371	15407	15389	15316	15066	15248	15225	15304	15423	15353	15063	15224	15435	15292	15365	15354	15282	15315	15324	15416	15354	15383	15296	15188	15270	15282	15374	15337	15411	15213	15234	15217	15298	15332	15310	15294	15260	15191	15157	15284	15337	15261	15394	15102	15219	15222	15238	15355	15195	15318	15348	15386	15072	15221	15392	15293	15435	15201	15448	15204	15265	15216	15375	15284	15250	15467	15300	15320	15319	15203	15275	15230	15314	15232	15198	15306	15279	15510	15342	15442	15385	15311	15241	15369	15381	15252	15476	15325	15185	15242	15247	15401	15323	15290	15488	15256	15217	15291	15333	15279	15475	15299	15328	15156	15301	15223	15383	15192	15398	15323	15354	15186	15390	15324	15441	15155	15285	15205	15385	15456	15137	15344	15162	15210	15222	15241	15286	15392	15136	15380	15390	15325	15302	15448	15612	15479	15370	15328	15223	15320	15301	15432	15278	15508	15342	15377	15240	15350	15493	15227	15198	15275	15372	15247	15159	15191	15294	15446	15292	15437	15198	15331	15374	15381	15279	15445	15277	15510	15344	15386	15301	15406	15296	15273	15432	15332	15180	15251	15453	15263	15299	15439	15376	15269	15369	15303	15382	15315	15309	15194	15417	15353	15282	15377	15332	15383	15394	15217	15324	15450	15093	15350	15306	15271	15233	15464	15281	15296	15339	15340	15328	15311	15245	15131	15349	15331	15371	15307	15464	15330	15348	15438	15438	15360	15357	15162	15397	15423	15340	15383	15271	15177	15139	15330	15170	15278	15326	15241	15415	15378	15358	15448	15120	15424	15271	15315	15294	15398	15348	15324	15458	15369	15239	15321	15272	15409	15194	15283	15477	15237	15180	15322	15451	15131	15317	15134	15461	15174	15316	15339	15215	15288	15434	15385	15334	15148	15417	15306	15201	15269	15217	15309	15166	15225	15168	15157	15338	15350	15208	15209	15321	15211	15308	15196	15371	15251	15383	15132	15343	15225	15261	15415	15195	15104
24199	23916	32818	27890	23228	22498	20832	16330	15672	15878	15828	15608	15533	15705	15844	15488	15526	15553	15684	15786	15579	15845	15608	15697	15559	15521	15550	15659	15737	15445	15621	15467	15457	15466	15547	15448	15406	15422	15499	15417	15442	15596	15425	15503	15462	15551	15607	15430	15545	15650	15607	15480	15333	15479	15554	15464	15626	15430	15338	15548	15477	15484	15491	15229	15555	15541	15310	15377	15310	15464	15544	15224	15218	15396	15479	15700	15393	15645	15512	15399	15470	15445	15495	15520	15393	15433	15458	15449	15626	15389	15420	15351	15444	15629	15165	15502	15431	15312	15286	15404	15641	15478	15511	15445	15239	15334	15391	15432	15404	15560	15360	15509	15480	15433	15428	15542	15405	15279	15446	15464	15304	15333	15246	15491	15452	15534	15365	15434	15544	15332	15312	15622	15247	15292	15531	15596	15411	15460	15362	15360	15366	15569	15381	15439	15547	15419	15201	15394	15572	15567	15344	15445	15260	15524	15479	15355	15538	15395	15461	15493	15321	15312	15520	15630	15534	15503	15414	15382	15580	15537	15342	15537	15383	15528	15512	15312	15573	15235	15431	15378	15366	15374	15276	15470	15292	15531	15396	15335	15469	15257	15255	15556	15492	15535	15544	15484	15514	15457	15366	15323	15340	15527	15352	15282	15289	15284	15403	15469	15298	15263	15250	15285	15237	15477	15513	15303	15474	15526	15473	15450	15347	15465	15402	15510	15411	15435	15576	15437	15630	15477	15440	15464	15495	15515	15271	15513	15368	15414	15440	15345	15461	15368	15475	15319	15323	15540	15311	15431	15401	15423	15441	15700	15397	15270	15408	15382	15381	15401	15478	15338	15519	15524	15303	15473	15461	15555	15262	15332	15419	15379	15467	15584	15575	15510	15312	15526	15262	15325	15420	15446	15405	15299	15292	15308	15609	15388	15311	15527	15435	15622	15271	15499	15444	15223	15344	15401	15289	15495	15304	15584	15370	15374	15378	15333	15400	15323	15362	15465	15462	15295	15701	15483	15207	15252	15495	15310	15441	15397	15308	15298	15244	15284	15331	15272	15415	15407	15657	15317	15306	15353	15505	15295	15422	15474	15433	15680	15403	15265	15457	15269	15498	15279	15395	15162	15411	15576	15528	15458	15669	15392	15685	15444	15314	15319	15387	15398	15317	15450	15352	15413	15342	15294	15246	15452	15434	15297	15384	15241	15420	15286	15489	15398	15595	15435	15438	15362	15276	15495	15481	15335	15364	15604	15578	15355	15721	15484	15349	15386	15293	15522	15528	15308	15424	15548	15468	15616	15364	15301	15650	15620	15321	15572	15567	15520	15408	15318	15356	15374	15382	15275	15428	15478	15353	15562	15459	15568	15553	15368	15491	15391	15300	15482	15400	15508	15548	15487	15498	15386	15420	15489	15380	15405	15435	15532	15534	15617	15560	15452	15325	15345	15491	15537	15417	15356	15369	15318	15567	15151	15482	15305	15256	15330	15383	15405	15344	15460	15394	15480	15412	15427	15410	15667	15161	15477	15482	15210	15236	15472	15458	15474	15360	15378	15384	15288	15373	15420	15457	15482	15296	15351	15346	15511	15384	15256	15452	15325	15394	15315	15336	15494	15507	15356	15346	15339	15492	15336	15317	15303	15418	15410	15450	15425	15550	15487	15229	15495	15369	15494	15185	15222	15446	15533	15357	15397	15416	15423	15379	15301	15456	15239	15449	15411	15509	15384	15404	15565	15418	15479	15395	15236	15425	15335	15489	15528	15563	15254	15515	15608	15411	15405	15556	15301	15323	15482	15268	15493	15385	15463	15560	15356	15451	15274	15338	15306	15312	15416	15206	15539	15323	15397	15518	15532	15313	15391	15511	15357	15229	15269	15363	15389	15420	15212	15668	15472	15581	15518	15320	15416	15545	15223	15406	15419	15493	15256	15474	15373	15334	15241	15547	15465	15411	15455	15433	15254	15494	15184	15463	15485	15400	15280	15519	15437	15729	15543	15514	15309	15549	15435	15119	15350	15397	15509	15621	15275	15396	15394	15612	15539	15525	15411	15444	15420	15318	15363	15304	15249	15209	15522	15278	15468	15275	15448	15378	15384	15508	15255	15395	15368	15510	15335	15485	15324	15884	15511	15345	15476	15236	15293	15255	15239	15288	15481	15388	15364	15658	15392	15356	15313	15513	15615	15450	15596	15388	15330	15453	15487	15440	15434	15280	15531	15553	15540	15400	15308	15455	15262	15413	15549	15390	15424	15212	15580	15602	15404	15438	15259	15590	15364	15223	15412	15464	15465	15265	15354	15435	15599	15461	15231	15306	15362	15344	15319	15467	15511	15385	15359	15309	15509	15277	15281	15494	15640	15377	15298	15421	15369	15496	15342	15365	15482	15414	15408	15557	15301	15299	15384	15394	15508	15339	15510	15403	15442	15542	15461	15470	15494	15435	15509	15416	15432	15482	15469	15531	15418	15403	15398	15394	15395	15475	15446	15188	15304	15484	15266	15333	15461	15383	15273	15453	15585	15389	15174	15338	15370	15522	15423	15481	15263	15502	15592	15573	15451	15530	15332	15386	15380	15515	15457	15478	15421	15247	15344	15640	15440	15517	15392	15438	15290	15590	15207	15537	15447	15310	15416	15404	15415	15365	15385	15367	15347	15665	15297	15321	15491	15575	15406	15457	15333	15517	15347	15422	15311	15383	15537	15375	15263	15346	15282	15348	15377	15472	15202	15542	15410	15472	15404	15370	15617	15359	15360	15434	15387	15343	15534	15579	15492	15397	15470	15477	15397	15260	15503	15309	15605	15272	15409	15310	15451	15525	15404	15330	15371	15595	15268	15486	15254	15580	15370	15471	15459	15481	15503	15196	15345	15354	15354	15521	15487	15374	15278	15314	15554	15297	15367	15505	15460	15285	15410	15470	15423	15292	15416	15365	15637	15636	15360	15534	15621	15614	15377	15421	15302	15264	15398	15261	15305	15334	15374	15495	15294	15655	15533	15434	15403	15367	15304	15587	15491	15517	15471	15376	15305	15334	15414	15327	15313	15482	15310	15351	15337	15324	15393	15385	15275	15433	15458	15477	15285	15321	15464	15438	15502	15597	15423	15459	15507	15421	15528	15376	15450	15401	15340	15445	15338	15416	15301	15541	15409	15482	15347	15521	15267	15490	15269	15678	15284	15512	15576	15480	15632	15303	15476	15328	15268	15392	15360	15388	15363	15326	15456	15408	15448	15348	15507	15394	15563	15495	15405	15400	15541	15466	15416	15546	15478	15474	15594	15455	15450	15521	15465	15195	15383	15503	15630	15483	15311	15404	15321	15410	15503	15480	15171	15466	15419	15353	15639	15473	15207	15295	15287	15365	15292	15128	15445	15467	15283	15469	15473	15352	15441	15523	15401	15630	15410	15430	15472	15532	15628	15387	15423	15232	15640	15572	15311	15372	15548	15376	15487	15434	15518	15405	15317	15326	15469	15465	15425	15302	15513	15501	15394	15383	15548	15271	15439	15495	15318	15323	15388	15539	15566	15394	15487	15579	15311	15344	15350	15535	15586	15291	15391	15344	15348	15376	15389	15524	15413	15419	15366	15400	15348	15204	15463	15417	15351	15423	15621	15446	15537	15217	15285	15440	15569	15231	15496	15437	15310	15377	15516	15229	15444	15682	15367	15237	15607	15470	15385	15336	15372	15577	15501	15274	15560	15462	15418	15391	15381	15494	15440	15321	15355	15473	15152	15564	15239	15411	15345	15379	15536	15458	15334	15201	15384	15491	15528	15441	15404	15210	15201	15509	15293	15283	15608	15502	15356	15540	15331	15481	15527	15416	15475	15300	15382	15245	15536	15443	15422	15504	15535	15651	15561	15308	15519	15294	15328	15284	15514	15470	15378	15426	15257	15399	15499	15669	15429	15455	15386	15425	15419	15442	15368	15350	15385	15430	15272	15314	15472	15428	15316	15432	15406	15256	15587	15143	15398	15494	15479	15447	15238	15559	15476	15426	15534	15676	15500	15429	15376	15214	15450	15294	15305	15423	15368	15368	15418	15418	15447	15433	15556	15739	15431	15349	15402	15402	15591	15399	15477	15226	15299	15440	15429	15306	15349	15439	15490	15610	15503	15223	15227	15456	15335	15230	15336	15476	15468	15328	15267	15454	15271	15413	15331	15325	15425	15545	15378	15576	15555	15325	15373	15540	15537	15125	15605	15547	15480	15456	15581	15453	15571	15472	15213	15251	15390	15562	15497	15602	15235	15454	15440	15378	15170	15492	15420	15440	15476	15649	15424	15365	15428	15318	15450	15448	15382	15427	15284	15348	15518	15303	15526	15535	15371	15393	15332	15643	15476	15474	15387	15506	15527	15299	15343	15539	15336	15272	15327	15390	15339	15402	15424	15482	15527	15250	15328	15358	15489	15578	15378	15346	15458	15348	15289	15429	15435	15361	15358	15262	15428	15594	15406	15569	15590	15360	15365	15580	15482	15642	15387	15316	15324	15389	15475	15433	15398	15329	15239	15440	15371	15296	15261	15401	15490	15503	15179	15480	15268	15365	15348	15365	15447	15333	15396	15487	15441	15285	15374	15317	15257	15497	15367	15534	15301	15570	15377	15478	15315	15310	15240	15522	15451	15486	15252	15416	15251	15440	15353	15328	15461	15486	15483	15380	15448	15434	15466	15319	15371	15565	15440	15396	15316	15516	15413	15286	15490	15455	15563	15435	15458	15449	15338	15271	15529	15467	15290	15363	15306	15419	15564	15259	15387	15486	15520	15290	15500	15548	15292	15593	15555	15295	15476	15263	15372	15299	15249	15218	15345	15402	15547	15453	15486	15352	15307	15391	15437	15570	15317	15519	15435	15474	15549	15558	15525	15344	15485	15439	15284	15370	15453	15392	15414	15516	15480	15501	15425	15389	15343	15344	15320	15387	15435	15408	15507	15594	15370	15438	15612	15458	15408	15448	15333	15351	15505	15568	15447	15373	15335	15524	15262	15506	15383	15427	15327	15429	15414	15464	15410	15571	15349	15584	15511	15360	15347	15369	15435	15490	15562	15403	15498	15353	15178	15459	15530	15276	15353	15481	15413	15565	15555	15575	15383	15335	15414	15312	15397	15431	15475	15312	15575
61408	102922	84190	50751	27604	16430	15145	15008	14985	15158	15250	14961	15124	15200	15138	15112	15051	15350	15094	15202	15122	15145	15101	15037	15179	15054	15052	15196	15120	15316	15209	15100	15182	15142	15092	15183	15097	15238	15039	15084	15325	15181	14980	15217	14953	15202	15153	15070	15143	15275	15181	15226	15046	15092	15119	15211	15164	15169	15221	15187	14946	15083	15034	15132	15269	15018	15218	15250	15038	15179	15072	15285	15069	15154	14951	15031	15021	15185	15055	15113	15175	15075	15143	15216	15259	15093	15176	15191	15166	14891	15151	15029	15054	14933	15180	15097	15324	15004	15164	15260	15185	15239	15179	15246	15067	15183	15189	14956	15205	15378	15046	15251	14891	15135	15095	15082	15313	14967	14985	15139	14963	15082	15016	15225	15035	15049	15097	14945	15102	15251	15273	15150	15187	15083	15016	15229	15089	15166	15117	15153	15233	15067	15112	15107	15234	15045	14976	15249	15264	15124	14973	15024	15090	15120	14893	15156	15235	15025	15120	15206	14943	15055	15181	15103	15199	15016	15072	14986	15083	15220	14996	15213	15057	15103	15053	15198	15177	15036	14996	15142	14969	15045	15005	15127	15089	15156	15256	15116	15182	15166	15135	15290	15051	15076	15098	15045	15107	15115	15220	15168	15235	15139	15231	15118	15172	15101	15177	15189	15289	14977	15174	15067	15125	15038	15095	15143	15211	15077	15266	15250	15230	15091	14990	15115	15190	15251	15096	15056	15345	15115	15189	15233	15259	15222	15168	15099	15053	15050	15078	15120	15219	14983	15129	15048	15112	14981	15093	15097	15201	15209	15326	15027	15051	15235	15079	15180	15240	15063	15231	15176	15161	15035	15206	14949	14952	15064	15203	15038	15163	15053	15197	15160	15224	15038	15139	15130	15069	15193	15256	15040	15052	15225	15037	15064	15218	15130	15119	15026	15212	15148	15057	15303	14954	15267	15058	15110	14868	15300	15182	15054	15028	15116	15025	15065	15319	15213	14954	15081	15187	15127	15057	14924	15067	15222	15050	15095	15162	14966	15063	15056	15011	15159	15163	14998	15052	15098	15105	15020	15112	15131	15076	15176	15209	15050	15219	15101	15167	14900	14990	15004	15133	15039	15042	15058	15171	15175	15080	15016	15203	15038	15145	15036	15281	15107	15056	15217	15114	15223	15228	15309	15020	15209	14875	15025	15138	15128	15044	15220	15192	15004	15308	15095	15140	15099	15177	15233	15264	15078	15053	15276	14997	15089	15146	15136	15109	15165	15110	15218	15140	15109	14952	15277	15205	15065	14923	14846	15135	15264	15169	15101	15079	15096	15112	15113	14945	15237	15103	15062	15008	15263	15196	15108	15232	14798	15218	14853	15150	15226	15236	15028	15107	15037	15153	15059	15097	15043	15305	15167	15072	15106	15201	15315	15381	15140	15259	15004	15109	15192	15138	15157	15199	15228	15038	15135	15172	15176	15181	15161	15078	15142	15146	15176	15264	15093	15069	15251	15228	15241	15123	15021	15078	15100	15290	15113	15173	15018	15098	15174	15219	14911	15183	15095	15191	15065	15093	15176	15103	15198	14950	15086	15167	15056	14968	15241	15173	15254	14970	15120	15140	15093	15194	15188	15194	15001	15104	15159	15075	15115	15139	15041	15159	15252	15170	15037	15120	15034	15123	15032	15164	15105	15037	15188	15016	14948	15252	14959	15234	15131	15120	15131	15009	15012	15298	15182	15208	14982	15222	15095	15171	15036	15052	15187	15091	14917	15079	15065	15166	15023	15189	15182	15173	15056	15055	15111	15044	15154	15056	15068	15182	15118	15075	14972	15102	15274	15195	15104	14959	15243	15144	15161	15058	15095	15069	15209	15030	14925	15193	14977	15230	14975	15039	15148	15326	15080	15247	15136	15069	15133	15037	15055	14925	15229	15258	15077	15127	15084	14999	15038	15133	15192	15175	15078	15124	15266	15173	15101	15123	15100	15085	15106	15006	15035	15143	15125	15113	15051	14955	14939	15167	15137	15065	15239	15050	15164	15064	15239	15054	15103	14977	15375	15125	15099	15077	15166	15203	15214	15317	15026	15095	15174	15244	15072	15059	15100	14992	15182	14903	15082	15094	15059	15048	15222	15207	15191	15011	15138	14999	15232	15121	15078	15050	15068	15208	15057	15212	15031	15211	15193	15152	15108	15135	15164	15098	15118	14927	14963	15218	14902	14879	15112	15101	15074	15211	15109	15052	14980	15000	15225	14996	15113	15206	15083	14963	15041	15166	15256	15248	15067	14978	15118	15144	15070	15143	15124	15108	15147	15224	15158	15073	15336	15128	15142	15274	15025	15122	14897	14988	15228	15021	15181	15190	14963	14996	15156	14881	15246	14917	15186	15110	15095	15064	15209	15166	15064	15134	15082	15084	15099	15125	15027	15078	15177	15099	15066	15020	14950	15027	15100	14988	15148	15200	15190	15245	15009	15080	15016	15057	15150	15148	15165	15102	15010	15073	15175	15124	15140	15175	15242	15066	15144	15018	15203	15123	15113	15159	15381	15089	15037	15055	15135	15045	15305	15132	15049	15214	15191	15220	15162	15133	15123	15267	15093	15047	15071	15110	15142	15241	15016	15061	15171	15013	15229	15124	15058	15255	15072	15079	15007	15132	15134	15056	15033	15121	15150	15122	15078	15079	15218	15162	15185	15136	15095	15086	15281	15070	15088	15210	15236	15117	15119	15160	14920	15111	15125	15050	15012	15182	15134	15161	15273	15256	15123	15100	15243	15112	15098	15113	15103	15197	15146	15016	15105	15016	15066	15009	15056	15051	15322	15194	15141	15166	14922	15204	15119	15118	15266	15086	15228	15114	15227	15136	15076	15196	15124	15150	15154	15039	15150	15092	15106	14999	15099	15132	15167	15147	15029	14956	15064	15173	15345	15009	15051	15180	15131	15139	15078	15066	15251	15197	15058	15064	15163	15110	15136	15205	15005	15289	15355	15100	15139	15198	15092	15165	15035	15001	15052	15199	14893	15061	15170	15114	15153	14952	14881	15179	15089	14990	15123	15039	15169	15168	15063	15118	15130	15059	15098	15164	15087	15005	15151	15094	15128	15108	15183	15177	14986	15163	15261	15142	15012	15219	15087	14960	15189	15232	15152	15129	15072	15032	15131	15001	15090	15259	15112	15205	15193	15162	15141	15076	15078	15267	15022	15031	15132	15120	15211	15266	15206	15070	15051	15199	15152	14987	15306	14956	15049	15177	15070	14977	15016	15099	15148	15037	15256	15129	15065	15086	15017	15217	15153	15254	14995	15149	15324	14971	15118	15189	15288	15032	15078	15074	15218	15076	15015	14915	15076	15062	14913	15017	15063	15002	15220	15300	15022	15117	15083	15047	14996	15050	14977	15104	15099	15133	15059	15098	15166	15062	15095	15197	15086	15100	15067	15052	15114	15048	15061	14973	15030	15112	15283	14927	15341	15217	15165	15130	15200	15126	15016	15105	15180	15070	15132	14867	15053	15127	15156	15016	14959	15072	15041	15117	15064	15232	15036	15191	15028	15111	15113	15121	15126	15218	15081	15228	15098	14988	15107	15189	15036	15268	15223	15071	15128	15226	15116	15101	15180	14931	15154	15143	15198	15077	15057	15235	15109	15255	15092	15118	15078	15079	15022	15111	15057	15286	15061	15221	15148	15209	15203	15146	14969	15073	15250	15058	15148	15013	15201	15132	15158	15331	15149	15066	14982	14943	15103	14985	15249	15016	15146	14957	15132	15237	15224	15023	15228	15055	15224	15162	15068	15234	15170	15270	15178	15181	15187	14922	15221	15061	15153	15040	15046	15136	15144	15139	15111	15275	15110	15083	15065	14965	15181	15251	15008	15294	14961	15146	15239	14938	15138	15072	15266	15149	15125	15048	15175	15032	15156	15315	15146	15083	15314	15244	15068	15260	15185	15080	15132	14999	15235	15079	15016	15138	15180	15271	15117	15091	15033	15058	14956	14881	15123	15328	15076	15292	15164	15144	14897	15093	15212	15274	15029	14977	15109	15011	15151	15020	15051	15264	15035	15340	15089	15049	15397	15177	15105	15112	15183	15249	15030	15278	14990	15065	15056	15140	15059	15063	15210	15045	14925	15317	15130	15383	15066	15037	15150	15233	15090	14950	15106	14950	15221	14955	15107	15032	14867	15043	15030	15128	15141	15221	15181	15105	15201	15106	15027	15204	15109	14929	15220	14912	14928	15312	15032	15083	15266	15080	15076	14931	15117	15059	14886	15180	15061	15103	15061	15174	15390	14935	15154	15106	14947	15223	14924	15024	15075	15078	15065	15169	15138	15106	15135	15072	15052	15149	15115	15234	15185	15149	15007	15027	15055	15059	15065	15100	15109	14968	14988	15210	14934	15001	15015	15188	15047	14983	15096	15111	15027	15019	15188	15133	15166	15090	15120	15078	14990	15026	15087	14939	15062	15048	15127	15159	15106	14941	14994	15092	14935	15095	15011	15041	14916	15089	14990	15152	15039	15116	15061	15097	15296	15019	15021	15174	15163	15265	14942	15023	15199	15162	15143	15034	15109	15245	15151	15197	15195	15146	15180	15198	14917	15224	15037	15017	15131	15167	15172	15002	14979	15099	14972	15138	15272	15136	15091	15065	15063	15114	15160	15169	15010	15015	15245	15264	15053	15003	15260	15188	15204	15175	15147	15081	15160	15070	14940	15105	15164	15239	15185	15032	15150	15060	15175	15090	15088	14863	15073	15042	15104	14963	15157	15117	15095	15198	15313	15066	15243	14953	14997	15191	15049	15289	14983	15110	15024	15126	15116	15134	15308	15160	15159	15066	15266	15063	14964	15032	15088	15079	15110	15146	15266	15129	15187	14988	15032	15065	15099	15121	14998	15196	15142	15096	15233	15079	15084	15154	15309	15094	15115	15296	15176	15210	15024	15097	15179	14992	15200	15253	15106	15239	15274	15145	15245	15089	15153	15072	15209	15032	15104	15018	15109	15093	15094	15198	15097	14958	15052	15061	15076	15177	15345	15030	15041	15155	15088	15102	15284	15109	15040	15108	15078	15221	15052	15179	15068	14979	15155	15054	15268	15277	14890	15195	15343	14986	15179	15291	15113	15111	15066
34463	37534	34123	24605	17664	16206	16342	15983	16106	16121	16033	15911	15805	16024	15792	15857	15841	15909	15968	15832	15982	15880	16025	15907	15854	15913	15740	15785	15876	16105	16028	16074	15971	15871	15634	15918	15813	16069	15832	15900	16156	16081	16086	15847	15978	15913	16061	16026	15982	15834	15654	15878	16184	15846	15947	15570	15913	15893	15987	16019	15909	15872	15965	16182	16085	16040	15871	15863	15806	15999	15805	15928	15908	15848	15701	15900	15938	15906	16030	15735	15791	15858	15877	15973	16011	15836	15808	15889	15730	15748	15940	15779	15912	15922	15825	15733	15793	15962	15962	16081	15967	15923	15890	15813	15971	15750	15957	15925	15886	15791	15983	15763	15865	15949	15913	15998	16015	15958	15756	15887	15727	15912	16035	15655	16078	15963	15819	15879	15923	15903	16012	15786	15850	16055	16006	15948	15956	15685	15923	15776	16068	15755	15860	15737	16054	15920	15980	15775	16049	15906	15959	15936	15928	15859	16017	16036	15907	16015	15912	15883	15752	15784	15921	15935	15994	16161	15833	15803	15873	15900	16127	15763	15779	15939	15823	15904	16257	15870	15901	15816	15700	15892	15932	15805	15714	15846	15986	15984	15745	15949	15833	15895	16023	15994	15939	15706	15935	15669	16015	15970	16062	16002	16010	15888	15729	15982	15689	15752	15851	15802	15853	15764	15878	15933	15902	16078	15895	15766	15836	15909	15639	15869	15802	15938	15932	15786	15967	15854	15834	15709	16020	15860	15958	15893	15932	15941	15782	15942	15887	15805	15853	15820	15929	15954	16048	15926	16079	15759	15848	15927	15904	15974	15882	15873	16028	15945	15870	15711	15912	15736	15882	15856	16058	15850	16106	16029	15885	16142	16089	15695	15932	15991	15852	15970	15759	15853	15704	15888	15972	15725	15956	15906	15902	15664	16002	15845	15774	15728	16038	16023	16109	16108	15961	15948	15702	15942	15844	15857	15825	15940	15927	15677	15758	15767	15834	15816	15788	16056	15857	15728	15924	15851	16045	15988	16014	16077	16042	15958	15965	15965	16038	15948	15942	15787	15823	15845	15909	15719	15910	16016	16029	15880	15832	15891	16041	15927	15875	15975	15930	16018	15920	15857	15873	15723	16003	15756	15911	15923	15851	15889	15935	15758	16022	16087	16009	16063	15906	15900	15781	15973	16041	15935	16001	15815	15758	15933	15842	15736	16029	15821	15971	15984	15901	16006	15652	15725	16000	15841	15937	15827	15910	15897	15933	15908	15969	16138	15978	16106	16042	15634	15832	15798	15819	15867	15897	15798	15927	15894	15860	15990	15981	15905	15925	15792	15856	15874	15741	15754	15927	15770	15803	15861	15832	15638	15726	15952	16024	15924	15834	15987	15984	15804	16024	15651	15881	15854	15914	16132	15832	15722	15635	15919	15920	16045	15994	16075	15841	15959	16023	15840	15702	16062	15911	15750	15875	15840	16012	15893	15997	16017	15973	15911	15906	15824	15780	15848	15768	15900	15919	15801	16031	15935	15828	15634	15827	15856	16087	15944	15941	15972	15969	15912	15970	15859	15852	15934	15723	15660	15984	15826	16026	15835	16007	15934	16011	15862	15893	15906	15739	15880	15913	15850	15920	16093	15915	15980	15998	16013	15818	16095	15884	16004	15717	15815	15876	15933	15741	15985	15940	15767	15748	15996	15884	15707	15980	15929	15986	15952	15811	15970	15940	15975	15842	16026	15937	15930	15905	15841	15857	15979	15882	15877	16030	15824	15820	15898	15918	15810	15726	15869	15886	16021	15795	15904	15796	16037	15916	16071	15901	15792	15995	15857	15964	15888	15793	16043	16113	15939	15929	15772	15785	15920	15705	15952	15934	15964	16172	15884	16014	15946	15806	16004	15866	16059	15775	15775	15815	16025	15809	15791	15915	15958	15978	16071	15826	15875	15740	16027	15975	16033	16137	15825	15935	15779	16078	15983	15773	16015	15959	15808	15923	15937	15959	15740	15946	15818	16017	15920	16036	15884	16110	15914	15835	15894	15853	15995	15956	16113	16000	15893	15977	15806	15962	15768	16039	15910	15915	15947	15744	16081	15822	15855	16068	16017	15868	16096	15901	15976	15799	15860	15966	15851	16012	16172	15876	15946	15873	15998	16031	15931	15733	15845	15820	15916	15980	15936	15901	15876	16037	15874	15974	16079	16048	15902	15896	15839	16116	16080	15969	15969	15649	15837	15832	15811	15915	15783	15938	15851	15985	15861	15845	15856	15567	15859	15887	15851	15803	15820	15956	15971	16114	16130	16120	15829	15950	16049	15806	15908	15710	15897	15912	15890	15993	15744	15826	15883	15905	15873	15729	15871	16005	15872	16049	15993	15776	15927	15910	15993	15770	15817	15862	15835	15905	15678	16126	15901	15772	15913	16052	15740	16003	15610	15957	15941	15856	15876	15907	15904	15867	15758	15773	15800	15799	16122	15857	15990	15948	15899	16018	15791	15816	15966	16011	15814	16045	15862	15868	15956	15939	15991	16139	15605	15992	16017	15701	15794	15849	15939	15911	15896	15954	16019	15881	15796	16079	15958	15912	15818	15744	15868	15658	15798	15751	16015	16038	15858	15797	15951	15902	15802	15762	15677	15880	15948	15843	15965	15903	15921	15948	15979	15961	15953	15877	15796	15607	15974	15752	15836	15982	15936	16006	15943	15935	15991	16052	15775	15718	15872	15922	15900	15843	15988	16035	15864	15879	15922	15817	15880	15912	15827	16020	16082	15824	15748	15769	15847	15922	15871	15873	15948	15996	15928	15977	15873	15985	15970	15989	15882	15843	15991	16036	15941	15897	15934	15821	15805	15993	15981	15942	15875	16135	15977	15762	15885	16252	16069	16058	15911	15890	15824	15953	15970	15822	15978	15924	15956	15900	15777	16067	16075	15989	15954	15746	15908	15856	15905	15780	15849	15624	15963	15995	15858	15983	16029	15875	15878	15809	15880	15946	15809	15889	15880	16107	16104	15784	15957	15810	15752	15917	15928	15871	15750	15866	16082	15906	15777	15848	15850	16107	15980	15788	15894	15860	15810	16125	15947	15823	15835	15803	16034	15986	15765	15763	15702	15670	16036	16058	16050	15958	15841	15955	16137	15768	15828	15910	15893	15851	15937	15824	15902	15918	15812	15935	15837	15836	15964	16079	15764	15915	15939	16044	16079	15996	15802	15660	15906	16112	15898	15791	15909	15966	16057	15874	16067	15923	15957	16081	16022	15891	15808	16084	15882	15763	15949	15957	15926	15899	15858	15947	15857	15847	16003	15812	15776	16008	16019	15936	15987	15786	16138	16021	15952	16075	15841	15866	15901	16045	15858	15780	15916	15898	15852	15922	15963	15773	15988	15887	16016	15953	15975	15971	15658	15841	15968	15969	15875	15845	15897	15994	15768	15887	15858	15837	16088	16027	16149	15812	16122	15915	15748	15843	15897	16124	15993	15860	15922	15981	16092	16201	16013	16052	15990	15865	15722	15807	15845	15919	15924	15957	15939	15837	15914	16017	15818	15847	15801	15926	15948	15791	15855	16005	15812	15898	15928	15845	15901	15993	16057	15888	15988	15857	15935	16007	15736	15796	16002	15829	15967	15981	15866	15887	15784	15824	15725	15801	15968	15847	15773	16061	15952	15789	15956	15885	15876	16034	16079	15937	15980	15842	15772	15743	15881	16003	15939	15712	15828	15905	15934	15987	15958	15901	15970	16122	15884	16006	16011	15908	15971	15864	15847	15909	15925	15872	16058	15752	15859	15845	16049	15990	15688	15873	15982	15974	15809	15898	15931	15841	16120	15876	15825	16005	15905	16164	15967	15828	16030	15852	15858	15976	15798	15869	15982	16050	15927	15992	15936	15971	15803	15951	15784	15756	15728	15599	15897	15901	15765	15868	16045	15836	15876	15877	15712	15941	15696	15837	16144	15991	15913	15845	15954	15748	15968	16075	15958	15694	15954	15873	15873	15907	16064	15989	15814	15913	15831	16150	16177	16017	15862	15818	15834	16026	15955	15914	16093	15986	15920	15926	15972	16155	15901	16010	15947	16061	16075	15965	15775	16059	15866	15963	15898	15769	16011	16079	16022	15796	15898	15916	15933	15924	16043	15888	15843	15996	15917	15975	15944	15912	15872	15998	16014	15961	15672	15984	15814	16002	15957	15878	15668	16034	15870	15908	15872	15699	15733	15850	15881	15972	15850	15908	15841	16040	15977	15899	16008	15959	16065	15992	15779	15921	15962	16186	16038	15908	15967	16123	16144	15911	15986	15987	15690	15783	15819	15879	15914	15775	15803	15847	16038	15971	15831	15862	15852	15859	16048	16056	15812	15947	15963	16009	15841	15996	15810	15927	15937	15847	16147	15901	15905	16076	15956	15837	15812	15662	15839	15834	15750	15785	16135	15916	15946	15915	15905	15928	15955	15950	15947	15914	15947	15931	15803	15984	15721	15880	15844	15824	16029	15828	15978	15919	15986	15985	15931	15793	15964	15733	15755	16053	15969	16034	15792	15947	15915	15963	15840	16032	16144	15812	16074	15865	16022	15932	15956	15853	15954	16025	15854	15956	16072	15793	16047	15740	15959	15921	15865	16069	16096	15803	15854	15708	15942	15783	15774	15813	15844	15886	15976	15956	15792	15802	15808	15845	15811	15899	15943	15756	15873	16058	16102	15812	16097	15718	15754	16018	15909	15909	15929	15904	16124	15928	15867	16130	15962	15891	16008	15930	15804	15974	15976	15833	15812	15959	15967	15945	15876	15863	15851	15740	15923	16037	15582	15928	15883	15900	15920	15961	16065	15786	15999	15960	15901	16019	15969	15875	15732	15903	15903	15928	15966	16015	16074	15993	15805	15836	15826	16030	15887	16055	15901	15767	15711	15888	15897	15974	16090	16077	16115	15862	16103	15820	15869	16028	15775	15878	15956	16025	15914	15988	15864	15948	15923	15835	16077	15810	15810	15895	15758	16102	15997	15810	15825	15998	16073	15862	15927	16080	15906	15884	15845	15836	15814	16063	15738	15964	15912	15908	15806	15804	16118	15934	15908	15803	16117	15953	15963	16099	15992	16058	15902	15800	16171	15805	15844	15987	16005	15899	16054
44963	53954	36586	21854	16627	15596	15407	15399	15394	15442	15301	15355	15385	15564	15513	15485	15410	15529	15401	15445	15346	15429	15464	15350	15379	15434	15569	15420	15359	15390	15315	15469	15274	15299	15380	15510	15383	15402	15460	15463	15455	15513	15690	15390	15377	15478	15469	15404	15231	15379	15540	15350	15303	15484	15310	15382	15338	15216	15288	15531	15276	15340	15413	15545	15363	15419	15548	15483	15451	15392	15423	15561	15441	15417	15307	15379	15294	15453	15495	15384	15394	15345	15347	15333	15475	15523	15346	15320	15422	15497	15451	15328	15413	15150	15332	15449	15450	15333	15437	15262	15365	15398	15408	15364	15495	15186	15568	15306	15425	15358	15444	15410	15433	15404	15351	15320	15256	15328	15373	15521	15429	15371	15396	15472	15376	15577	15362	15503	15338	15340	15527	15344	15286	15521	15338	15506	15367	15485	15415	15383	15403	15309	15294	15488	15610	15383	15520	15568	15414	15415	15335	15378	15247	15477	15336	15398	15387	15445	15514	15574	15417	15497	15322	15384	15424	15472	15420	15325	15334	15432	15493	15418	15287	15354	15362	15316	15329	15402	15443	15482	15468	15421	15453	15327	15450	15489	15449	15507	15334	15359	15299	15365	15338	15501	15186	15441	15421	15374	15295	15310	15256	15353	15355	15505	15244	15453	15447	15485	15414	15507	15401	15526	15587	15318	15466	15722	15455	15487	15316	15336	15450	15403	15443	15380	15396	15346	15387	15463	15350	15156	15312	15370	15391	15350	15470	15508	15386	15404	15353	15374	15320	15307	15386	15256	15467	15413	15654	15345	15470	15379	15282	15394	15287	15348	15537	15279	15486	15405	15421	15493	15529	15509	15369	15349	15497	15437	15325	15326	15399	15396	15421	15462	15488	15456	15530	15494	15457	15470	15616	15515	15320	15295	15375	15432	15170	15556	15312	15436	15188	15443	15398	15385	15354	15383	15439	15439	15500	15374	15375	15506	15393	15373	15337	15511	15237	15427	15494	15621	15487	15368	15324	15542	15342	15420	15449	15521	15472	15368	15510	15456	15443	15387	15289	15557	15508	15377	15583	15479	15381	15397	15431	15379	15432	15451	15459	15262	15232	15428	15397	15221	15637	15396	15452	15351	15410	15452	15533	15448	15443	15443	15416	15522	15535	15474	15512	15233	15399	15580	15326	15334	15377	15343	15483	15574	15340	15497	15519	15426	15374	15505	15487	15558	15343	15437	15363	15457	15337	15483	15443	15256	15410	15437	15393	15378	15370	15374	15453	15371	15372	15382	15473	15274	15383	15249	15434	15439	15354	15441	15572	15374	15284	15327	15209	15367	15433	15384	15446	15295	15283	15459	15325	15482	15377	15209	15292	15311	15501	15375	15490	15327	15429	15316	15557	15454	15539	15438	15382	15381	15495	15339	15415	15373	15587	15249	15511	15377	15340	15400	15292	15409	15543	15376	15283	15407	15446	15372	15552	15394	15396	15314	15514	15387	15521	15284	15250	15287	15214	15175	15415	15303	15416	15434	15347	15371	15426	15464	15282	15522	15480	15337	15612	15427	15311	15591	15384	15338	15227	15430	15282	15347	15386	15523	15458	15272	15367	15316	15454	15495	15450	15368	15316	15390	15296	15389	15380	15413	15571	15355	15391	15513	15527	15258	15375	15377	15567	15223	15317	15464	15224	15535	15211	15419	15453	15490	15569	15392	15213	15591	15438	15498	15414	15408	15488	15366	15308	15535	15469	15492	15376	15456	15302	15482	15411	15607	15594	15375	15700	15349	15269	15410	15613	15477	15312	15421	15420	15365	15505	15309	15479	15348	15551	15273	15430	15337	15483	15428	15358	15418	15472	15315	15326	15315	15392	15519	15244	15520	15468	15426	15432	15507	15446	15471	15550	15519	15276	15400	15407	15538	15434	15562	15347	15439	15460	15443	15309	15429	15467	15382	15443	15446	15337	15303	15450	15377	15492	15246	15438	15516	15408	15575	15382	15489	15289	15550	15327	15325	15189	15209	15354	15643	15385	15413	15272	15592	15561	15503	15470	15453	15383	15435	15159	15285	15278	15522	15450	15383	15361	15449	15381	15466	15292	15372	15390	15528	15446	15545	15310	15482	15454	15410	15538	15495	15287	15309	15438	15524	15406	15316	15225	15388	15379	15416	15120	15417	15446	15311	15324	15389	15444	15477	15305	15345	15372	15406	15365	15446	15391	15274	15588	15410	15446	15413	15379	15370	15464	15389	15421	15490	15492	15384	15487	15242	15348	15562	15392	15489	15346	15374	15363	15236	15446	15384	15404	15402	15505	15361	15566	15292	15490	15439	15501	15326	15362	15301	15325	15486	15302	15428	15250	15343	15402	15318	15405	15462	15389	15461	15455	15482	15460	15390	15456	15126	15478	15462	15488	15526	15423	15362	15490	15410	15454	15299	15417	15530	15479	15339	15482	15449	15293	15272	15408	15553	15553	15390	15362	15362	15414	15371	15461	15341	15285	15491	15413	15409	15575	15386	15404	15346	15447	15340	15283	15382	15334	15320	15341	15503	15397	15423	15475	15329	15411	15586	15413	15389	15230	15405	15324	15416	15475	15499	15613	15382	15414	15375	15568	15410	15600	15240	15353	15422	15306	15496	15454	15336	15344	15579	15470	15414	15492	15528	15539	15448	15472	15522	15513	15385	15440	15463	15572	15284	15410	15411	15368	15401	15406	15544	15226	15439	15549	15571	15311	15307	15354	15416	15252	15502	15213	15192	15548	15493	15404	15423	15652	15351	15439	15424	15424	15324	15313	15401	15558	15396	15496	15379	15458	15523	15506	15468	15501	15278	15447	15375	15288	15423	15539	15600	15352	15237	15245	15318	15579	15431	15255	15507	15533	15374	15367	15360	15373	15509	15531	15575	15407	15362	15331	15419	15466	15314	15360	15382	15372	15540	15554	15410	15155	15398	15423	15451	15434	15313	15328	15489	15423	15450	15316	15509	15345	15417	15520	15271	15355	15334	15301	15233	15373	15442	15348	15453	15399	15312	15288	15351	15380	15697	15426	15632	15362	15298	15430	15254	15331	15353	15276	15469	15336	15399	15417	15432	15401	15469	15283	15373	15470	15358	15362	15374	15498	15502	15476	15338	15501	15435	15537	15349	15297	15259	15473	15392	15474	15330	15402	15455	15375	15496	15405	15257	15354	15366	15410	15405	15374	15270	15497	15350	15383	15465	15460	15393	15353	15246	15447	15395	15349	15370	15339	15517	15589	15491	15337	15296	15483	15223	15366	15439	15268	15612	15369	15516	15401	15482	15406	15291	15221	15384	15429	15327	15489	15483	15539	15343	15643	15387	15543	15294	15387	15381	15396	15375	15413	15504	15391	15399	15411	15544	15385	15385	15381	15501	15299	15320	15380	15320	15555	15414	15418	15359	15217	15358	15340	15414	15348	15333	15515	15359	15402	15264	15358	15473	15412	15385	15405	15181	15363	15321	15279	15516	15404	15425	15302	15493	15421	15381	15376	15283	15252	15432	15415	15504	15532	15341	15668	15300	15329	15414	15425	15433	15521	15233	15328	15394	15400	15466	15456	15430	15627	15275	15451	15369	15442	15502	15353	15425	15532	15416	15285	15570	15320	15464	15335	15248	15407	15392	15532	15293	15583	15382	15517	15210	15382	15409	15473	15443	15285	15353	15384	15332	15447	15274	15396	15275	15629	15489	15404	15305	15480	15327	15358	15520	15410	15354	15326	15283	15223	15404	15525	15388	15344	15441	15382	15543	15395	15418	15328	15525	15376	15390	15440	15420	15475	15390	15269	15369	15466	15391	15552	15316	15429	15338	15383	15332	15526	15330	15447	15321	15597	15554	15433	15415	15500	15448	15284	15391	15286	15413	15312	15389	15423	15304	15489	15494	15341	15681	15218	15430	15492	15311	15414	15166	15433	15590	15220	15338	15495	15578	15490	15398	15355	15298	15634	15513	15299	15355	15390	15500	15495	15519	15414	15356	15354	15409	15474	15363	15442	15380	15375	15292	15405	15286	15315	15343	15399	15319	15382	15443	15424	15577	15493	15383	15357	15533	15420	15430	15389	15536	15378	15375	15513	15262	15300	15384	15233	15281	15463	15358	15406	15466	15417	15536	15483	15422	15454	15354	15304	15374	15191	15411	15390	15462	15437	15405	15298	15341	15373	15514	15269	15398	15421	15669	15442	15415	15515	15342	15489	15254	15399	15472	15337	15481	15316	15541	15389	15481	15196	15488	15274	15493	15325	15459	15489	15563	15376	15309	15447	15359	15387	15327	15365	15440	15320	15407	15504	15343	15440	15411	15501	15209	15541	15346	15308	15446	15369	15409	15472	15452	15462	15282	15355	15387	15452	15545	15230	15464	15450	15367	15502	15219	15484	15473	15493	15367	15415	15319	15315	15442	15290	15339	15513	15306	15599	15415	15419	15308	15406	15369	15318	15305	15505	15313	15405	15361	15311	15462	15345	15333	15251	15316	15474	15318	15365	15326	15546	15291	15447	15358	15457	15370	15248	15429	15446	15339	15438	15503	15419	15474	15353	15249	15491	15382	15441	15302	15451	15366	15288	15509	15309	15286	15562	15512	15334	15391	15492	15399	15398	15446	15350	15469	15409	15375	15436	15448	15426	15467	15563	15402	15201	15540	15282	15464	15462	15557	15453	15190	15290	15574	15386	15403	15335	15542	15475	15307	15427	15396	15415	15370	15734	15257	15439	15516	15430	15601	15476	15408	15378	15287	15435	15254	15261	15335	15353	15409	15324	15380	15394	15330	15346	15497	15425	15494	15249	15249	15403	15514	15360	15445	15595	15513	15326	15338	15456	15455	15293	15436	15375	15250	15420	15416	15484	15320	15465	15457	15478	15374	15535	15305	15310	15337	15522	15364	15331	15156	15363	15375	15488	15390	15330	15564	15399	15382	15406	15324	15270	15533	15447	15449	15434	15362	15358	15484	15420	15354	15451	15326	15432	15350	15299	15479	15454	15569	15388	15359	15402	15473	15384	15340	15478	15450	15542	15331	15350	15310	15249	15327	15459	15327	15389	15416	15321	15561	15354	15391	15314	15412	15309	15254	15345	15366	15494	15306	15205	15523	15469	15498	15355	15262	15526	15411
32640	37750	36293	25680	17964	16150	16027	15798	15689	15854	15799	15831	15679	15959	15623	15708	15662	15710	15533	15667	15446	15750	15700	15743	15779	15856	15534	15607	15768	15426	15620	15586	15680	15558	15738	15769	15862	15724	15697	15589	15749	15702	15564	15677	15717	15758	15475	15449	15786	15602	15803	15636	15606	15658	15548	15711	15595	15645	15689	15679	15832	15763	15649	15670	15748	15694	15723	15525	15557	15567	15535	15612	15692	15644	15647	15502	15485	15698	15561	15581	15609	15645	15816	15707	15697	15624	15555	15584	15650	15611	15740	15547	15730	15628	15560	15546	15497	15760	15639	15503	15746	15825	15875	15599	15618	15692	15679	15569	15807	15787	15784	15754	15434	15713	15715	15641	15618	15615	15505	15429	15727	15397	15531	15677	15617	15660	15523	15540	15817	15516	15824	15667	15564	15600	15754	15551	15936	15880	15632	15665	15765	15668	15639	15623	15739	15784	15799	15637	15638	15710	15627	15631	15682	15722	15652	15687	15761	15693	15778	15693	15608	15670	15652	15681	15526	15657	15566	15456	15600	15645	15891	15578	15713	15589	15698	15792	15734	15625	15607	15767	15698	15692	15715	15682	15484	15526	15688	15692	15617	15612	15552	15799	15755	15701	15698	15705	15422	15664	15935	15769	15782	15618	15577	15717	15746	15504	15732	15679	15843	15798	15647	15745	15594	15680	15820	15786	15895	15591	15718	15771	15741	15666	15775	15591	15593	15582	15528	15619	15586	15852	15566	15647	15645	15641	15668	15588	15790	15787	15713	15547	15690	15512	15605	15631	15740	15610	15565	15561	15601	15796	15854	15546	15711	15696	15625	15441	15665	15615	15807	15667	15788	15752	15751	15567	15631	15664	15733	15813	15704	15581	15750	15610	15632	15627	15760	15771	15781	16018	15638	15605	15605	15691	15704	15722	15537	15720	15747	15562	15646	15649	15675	15668	15793	15715	15638	15731	15757	15669	15546	15773	15699	15897	15616	15672	15643	15686	15506	15542	15598	15682	15700	15503	15611	15530	15620	15890	15614	15700	15694	15611	15752	15650	15814	15698	15715	15642	15685	15640	15718	15793	15814	15600	15745	15743	15786	15985	15687	15760	15514	15714	15753	15638	15657	15663	15756	15436	15534	15738	15580	15438	15724	15348	15726	15701	15699	15792	15794	15725	15497	15587	15816	15689	15493	15613	15542	15507	15623	15809	15786	15654	15651	15708	15652	15568	15599	15571	15682	15631	15557	15725	15581	15570	15519	15751	15683	15647	15723	15565	15694	15710	15609	15490	15482	15715	15660	15675	15591	15649	15798	15927	15641	15546	15607	15633	15707	15719	15858	15782	15593	15749	15519	15701	15503	15689	15608	15642	15471	15673	15538	15664	15767	15733	15812	15893	15568	15684	15690	15492	15515	15472	15603	15673	15756	15742	15810	15732	15724	15805	15851	15762	15888	15644	15690	15563	15772	15664	15799	15690	15596	15602	15675	15536	15682	15701	15527	15605	15505	15543	15728	15782	15637	15678	15594	15686	15552	15599	15698	15764	15591	15653	15857	15721	15422	15508	15613	15443	15549	15498	15571	15868	15508	15688	15711	15547	15591	15635	15790	15605	15741	15637	15687	15808	15649	15572	15669	15681	15689	15530	15496	15795	15605	15700	15638	15762	15689	15634	15485	15583	15541	15761	15626	15624	15567	15408	15633	15595	15680	15640	15649	15713	15633	15529	15706	15649	15673	15886	15726	15856	15825	15522	15691	15522	15657	15777	15616	15723	15664	15649	15537	15480	15594	15780	15669	15599	15629	15599	15630	15598	15508	15540	15569	15596	15797	15731	15610	15501	15715	15674	15640	15735	15731	15708	15671	15725	15692	15744	15779	15871	15757	15677	15646	15331	15606	15525	15594	15627	15487	15620	15736	15613	15779	15898	15696	15557	15598	15639	15643	15714	15656	15580	15608	15725	15859	15590	15651	15809	15665	15760	15794	15688	15638	15532	15533	15712	15726	15700	15688	15800	15610	15684	15611	15667	15630	15576	15741	15523	15678	15805	15762	15642	15881	15748	15670	15628	15749	15742	15477	15771	15670	15477	15719	15619	15606	15499	15519	15520	15801	15857	15848	15779	15595	15740	15804	15723	15696	15575	15522	15523	15746	15644	15782	15658	15794	15555	15926	15694	15668	15612	15703	15567	15836	15848	15577	15568	15792	15809	15645	15649	15523	15444	15643	15612	15663	15573	15751	15488	15630	15676	15790	15564	15704	15656	15412	15693	15644	15779	15685	15629	15815	15570	15679	15647	15732	15542	15704	15710	15738	15781	15603	15684	15639	15504	15728	15539	15614	15484	15680	15669	15768	15642	15664	15556	15700	15610	15760	15634	15476	15603	15732	15620	15785	15759	15811	15793	15573	15881	15756	15573	15852	15723	15717	15649	15645	15653	15630	15623	15629	15600	15444	15793	15729	15818	15732	15723	15678	15645	15578	15795	15757	15793	15860	15664	15651	15703	15344	15728	15576	15734	15757	15623	15724	15481	15545	15767	15547	15737	15882	15845	15716	15723	15723	15819	15597	15445	15670	15828	15742	15619	15528	15791	15868	15659	15615	15522	15664	15305	15651	15574	15790	15544	15849	15872	15700	15545	15596	15701	15658	15719	15658	15543	15643	15740	15716	15805	15505	15657	15602	15478	15719	15612	15714	15672	15671	15739	15660	15733	15621	15528	15580	15798	15519	15715	15793	15602	15679	15783	15693	15799	15503	15509	15543	15780	15707	15736	15683	15584	15753	15734	15616	15808	16023	15703	15626	15803	15628	15602	15466	15713	15705	15920	15830	15725	15624	15535	15581	15838	15718	15528	15693	15570	15688	15847	15724	15585	15521	15973	15742	15687	15655	15634	15678	15729	15688	15719	15553	15714	15738	15547	15848	15736	15588	15495	15778	15825	15674	15638	15850	15676	15625	15540	15773	15736	15712	15704	15493	15788	15676	15455	15705	15600	15572	15782	15657	15625	15595	15641	15540	15774	15734	15767	15710	15474	15871	15630	15677	15634	15763	15798	15744	15653	15678	15584	15809	15725	15817	15641	15603	15602	15581	15664	15556	15650	15647	15654	15653	15573	15637	15736	15863	15753	15651	15692	15594	15574	15592	15631	15718	15667	15753	15700	15818	15475	15522	15636	15736	15861	15642	15752	15733	15605	15902	15574	15764	15756	15843	15817	15767	15558	15793	15797	15660	15716	15693	15693	15718	15592	15692	15634	15635	15750	15683	15712	15718	15766	15561	15728	15758	15590	15639	15735	15652	15516	15778	15703	15825	15622	15847	15680	15469	15635	15533	15645	15690	15622	15845	15522	15746	15971	15603	15657	15641	15567	15574	15477	15678	15621	15595	15661	15808	15676	15549	15738	15718	15632	15676	15798	15774	15707	15812	15645	15546	15617	15659	15589	15588	15684	15698	15573	15750	15726	15352	15487	15683	15828	15739	15565	15724	15797	15506	15635	15815	15756	15804	15698	15656	15681	15614	15500	15573	15644	15593	15493	15618	15696	15619	15482	15792	15828	15694	15821	15619	15788	15788	15767	15937	15531	15605	15490	15679	15656	15693	15632	15486	15619	15735	15634	15581	15438	15408	15566	15572	15762	15683	15670	15841	15588	15710	15677	15793	15614	15802	15495	15639	15723	15602	15582	15803	15713	15602	15788	15500	15764	15680	15774	15699	15606	15638	15905	15594	15871	15600	15497	15765	15717	15517	15578	15767	15591	15620	15647	15617	15665	15943	15901	15813	15597	15903	15772	15645	15631	15736	15585	15594	15565	15725	15663	15691	15776	15666	15693	15631	15740	15782	15810	15792	15738	15559	15703	15744	15618	15785	15531	15715	15602	15805	15764	15752	15473	15656	15685	15708	15543	15765	15641	15649	15661	15558	15465	15659	15530	15560	15638	15833	15607	15699	15826	15688	15607	15621	15821	15704	15455	15680	15592	15604	15661	15680	15777	15714	15664	15659	15592	15531	15636	15818	15648	15556	15605	15822	15729	15435	15609	15515	15637	15783	15620	15628	15559	15663	15691	15549	15539	15672	15552	15745	15740	15680	15472	15711	15414	15549	15753	15770	15793	15622	15582	15757	15778	15585	15722	15772	15968	15757	15755	15692	15525	15939	15650	15503	15613	15794	15658	15732	15662	15569	15850	15924	15805	15738	15753	15676	15614	15600	15752	15417	15517	15746	15533	15527	15749	15588	15762	15751	15603	15875	15517	15411	15790	15828	15667	15536	15875	15690	15509	15673	15564	15781	15754	15703	15597	15769	15697	15552	15617	15598	15693	15697	15640	15506	15622	15599	15732	15539	15656	15675	15727	15705	15672	15864	15490	15525	15797	15682	15701	15702	15555	15744	15735	15576	15895	15709	15643	15647	15787	15787	15616	15621	15459	15740	15794	15629	15704	15642	15495	15622	15674	15544	15704	15532	15613	15740	15562	15606	15841	15712	15518	15821	15613	15888	15891	15768	15712	15528	15576	15739	15498	15618	15584	15762	15822	15605	15509	15674	15817	15708	15523	15567	15629	15620	15604	15828	15566	15642	15598	15722	15700	15712	15668	15609	15762	15775	15487	15605	15637	15816	15603	15714	15623	15612	15799	15657	15483	15807	15764	15797	15825	15804	15774	15757	15643	15621	15654	15638	15875	15885	15613	15711	15659	15616	15606	15530	15626	15602	15587	15637	15762	15652	15685	15803	15631	15668	15637	15528	15694	15676	15634	15422	15602	15600	15746	15819	15625	15594	15823	15752	15573	15702	15769	15588	15694	15656	15787	15657	15693	15794	15621	15595	15797	15551	15809	15565	15697	15556	15687	15783	15548	15561	15743	15549	15676	15641	15748	15766	15637	15566	15601	15826	15885	15786	15732	15575	15779	15605	15553	15644	15566	15759	15658	15774	15723	15505	15618	15763	15650	15630	15660	15507	15328	15593	15683	15679	15683	15738	15545	15774	15746	15716	15812	15756	15761	15639	15752	15529	15615	15698	15689	15694	15684	15503	15509	15539	15754	15612	15581	15472	15559	15670	15666	15584	15689	15689	15844	15657	15770	15744	15531	15641	15622	15753	15642	15718	15681	15645	15589	15773	15638
47250	59462	39312	22688	16779	15268	15281	15198	15316	15156	15273	15195	15146	15286	15290	14958	15329	15326	15035	15239	15100	15294	15202	15178	15185	15307	15263	15355	15201	15131	15199	15229	15413	15137	15236	15310	15234	15193	15202	15344	15225	15220	15121	15245	15287	15204	15183	15309	15269	14941	15262	15182	15047	15166	15247	15305	15287	15238	15182	15221	15158	15077	15029	15016	15396	15290	15074	15121	15313	15302	15333	15181	15411	15231	15236	15278	15149	15205	15199	15156	15098	15176	15296	15174	15156	15151	15260	15024	15244	15206	15176	15276	14974	15134	15312	15077	15274	15129	15185	15236	15165	15174	15213	15168	15143	15098	15173	15176	15129	15221	15171	15128	15196	15176	15127	15289	15116	15196	15164	15137	15085	15203	15165	15205	15083	15158	15198	15222	15260	15311	15132	15112	15275	15107	15215	15224	15051	15106	15244	15219	15209	15109	15217	15161	15199	15194	15234	15351	15067	15273	15335	15283	15138	15103	15255	15130	15279	15143	15243	15277	15360	15277	15109	15284	15290	15118	15167	15288	15274	15274	15433	15123	15218	15205	15082	15170	15303	15213	15342	15047	15209	15215	15327	15131	15125	15289	15175	15335	15198	15134	15242	15073	15077	15092	15141	15120	15168	15119	15107	15192	15308	15269	15233	15371	15235	15282	15149	15074	15146	15466	15273	15144	15241	15199	15270	15166	15199	15039	15217	15180	15222	15127	15252	15258	15195	15348	15333	15063	15245	15143	15044	15463	15394	15128	15096	15277	15043	15264	15040	15334	15108	15150	15057	15151	15170	15206	15291	15187	15060	15226	15246	15196	15137	15141	15137	15109	15368	15033	15209	15140	15205	15265	15255	15164	15197	15205	15293	15218	15331	15216	15285	15291	15157	15140	15217	15124	15221	15154	15282	15274	15338	15352	15127	15177	15113	15263	15150	15280	15265	15230	15189	15273	15183	15148	15211	15096	15176	15151	15211	15190	15165	15354	15266	15124	15136	15201	15219	15253	15115	15176	15193	15008	15215	15156	15114	15284	14965	15278	14984	15158	15393	15162	15193	15294	15152	15346	15169	15216	15005	15195	15164	15216	15225	15227	15207	15085	15175	15156	15277	15214	15171	15253	15228	15125	15211	15239	15331	15130	15069	15198	15174	15157	15136	15191	15134	15074	15243	15246	15210	15214	15150	15252	15115	15217	15059	15108	15171	15245	15276	15203	15197	15084	15182	15110	15166	15273	15199	15141	15263	15334	15100	15256	15049	15206	15094	15267	15184	15139	15149	15254	15189	15074	15336	15224	15153	15289	15336	15143	15237	15217	15002	15152	15134	15119	15112	15294	15167	15087	15186	15085	15377	15041	15140	15120	15220	15263	15216	15148	15245	15292	15262	15076	15233	15228	15078	15241	15280	15097	15150	15029	15178	15210	15220	15046	15179	15246	15079	15191	15240	15255	15177	15314	15224	15244	15191	15121	15318	15123	15209	15214	15263	15294	15255	15199	15270	15158	15173	15170	15328	15192	15145	15214	15312	15070	15313	15000	15220	15082	15027	15082	15144	15186	15097	15126	15189	15208	15180	15120	15115	15139	15312	15062	15255	15263	15191	15265	15190	15213	15313	15206	15142	15270	15268	15272	15219	15171	15102	15096	15245	15213	15100	15109	15247	15125	15350	15328	14951	15111	15259	14976	15355	15181	15223	15410	15046	15069	15126	15387	15267	15242	15261	15266	15182	15167	15214	15223	15240	15293	15212	15033	15183	15297	15240	15115	15132	15157	15102	15192	15176	15140	15178	15127	15168	15344	15170	14951	15143	15209	15198	15141	15321	15029	15263	15268	15273	15099	15257	15163	15181	15107	15316	15181	15180	15313	15122	15216	15154	15226	15295	15258	15107	15168	15001	14925	15172	15370	15177	15174	15176	15112	15140	15127	14923	15298	15185	15115	15266	15189	15240	15254	15256	15225	15123	15339	15157	15175	15258	15210	14912	15083	14943	15254	15162	15287	15270	15178	15201	15281	15230	15194	15071	14868	15225	15261	15068	15254	15159	15274	15283	15101	15112	15072	15081	15131	15172	15270	15145	15307	15066	15200	15063	14981	15038	14996	15124	15315	15208	15195	15299	15220	15249	15242	15202	15098	15215	15346	15071	15028	15283	15247	15237	15240	15096	15191	15213	15166	15230	15348	15118	15243	15181	15148	15217	15246	15184	15020	15276	15213	15040	15084	15403	15265	15168	15256	15241	15310	15195	15154	15203	15061	15181	15019	15149	15219	15122	15087	15086	15313	15342	15216	15274	15093	15118	15276	15260	15127	15297	15157	15150	15194	15116	15256	15111	15138	15263	15218	15045	15128	15047	15089	15266	15017	15159	15221	15307	15263	15110	15159	15146	15125	15109	15312	15159	15190	15063	15076	15159	15198	15061	15285	15198	15153	15132	15190	15248	15142	15154	15033	15265	15171	15198	15240	15142	15212	15208	15146	15343	15162	15084	15001	15058	15264	15155	15329	15169	14969	15159	15104	15285	15196	15049	14967	15356	14942	15248	15166	15096	15305	15406	15198	15256	15212	15178	15296	15267	15229	15196	15107	15171	15232	14944	15110	15277	15325	15197	15171	15252	15210	15221	15243	15126	15356	15379	15100	15021	15025	15383	15363	15284	15168	15166	15182	15204	15208	15133	15034	15212	15246	15311	15410	15210	15155	15162	15162	15130	15167	15167	14926	15341	15186	15019	15233	15199	15117	15167	15127	15325	15140	15272	15200	15330	15191	15250	15307	15253	15141	15353	15197	15277	15122	15124	15138	15167	15222	14963	15045	15280	15174	15267	15158	15398	15444	15204	15233	15344	15292	15270	15276	15270	15215	15244	15186	15110	15215	15176	15308	15200	15315	15199	15300	15234	15139	15376	15179	15264	15090	15279	15086	15261	15102	15173	15259	15246	15227	15235	15201	15206	15328	15165	15217	15130	15273	15119	15223	15166	15087	15234	15216	15145	15200	15254	15043	15148	15252	15228	15180	15260	15146	15172	15149	15200	15102	15052	15181	15133	15279	15316	15153	15282	15467	15079	15175	15107	15158	15251	15186	15245	15245	15353	15140	15296	15314	15193	15117	15196	15185	15149	15282	15188	15043	15261	15198	15248	14999	15262	15214	15197	15273	15091	15394	15139	15366	15079	15276	15186	15080	15215	15058	15190	15234	15141	15000	15191	15142	15080	15373	15124	15365	15194	15163	15086	15169	15106	15162	15068	15146	15216	15191	15193	15111	15148	15050	14976	15030	15260	15141	15187	15239	15171	15284	15119	15048	15211	15287	15234	15100	15237	15234	15138	15220	15299	15243	15234	15072	15123	15234	15122	15142	15346	15120	15148	15265	15033	15169	15025	15058	15017	15034	15233	15292	15191	15143	15178	15108	15096	15106	15303	15252	15374	15309	15221	15112	15179	15245	15093	15160	15011	15021	15192	15145	15084	15168	15250	15095	15297	15218	15212	15195	15152	15101	15191	15263	15086	15331	15271	15205	15177	15109	15193	15283	15168	15271	15288	15329	15089	15110	15247	15319	15192	15203	15047	15109	14974	15169	15118	15179	15323	15204	15097	15213	15152	15124	15150	15419	15168	15311	15215	15349	15163	15321	15258	15207	15207	15254	15105	15045	15135	15131	15237	15248	15131	15304	15052	15217	15198	15212	15158	15208	15131	15302	15398	15157	15242	15342	15199	15400	15081	14991	15158	15010	15020	15138	15062	15218	15336	15163	15238	15144	15346	15190	15273	15041	15194	15215	15210	15020	15287	15165	15219	15082	15065	15277	15283	15277	15092	15273	15304	15099	15203	15074	15321	15317	15257	15240	15140	15256	15137	15314	15036	15150	15037	15202	15213	15072	15153	15218	15204	15142	15090	15146	15293	15014	15117	15117	15202	15279	15336	15212	15318	15146	15235	15122	15140	15111	15305	15280	15178	15204	15247	15155	15239	15122	15356	15273	15152	15311	15187	15078	15154	15134	15220	15308	15262	15192	15319	15113	15155	15050	15179	15197	15131	15216	15375	15213	15279	15133	15373	15153	15152	14983	15269	15081	15137	15019	15344	15087	15059	15254	15183	15148	15007	15309	15035	15117	15233	15185	15240	15102	15120	15315	15137	15291	15011	15196	15050	15244	15077	15262	15137	15111	15075	15030	15181	15089	15182	15175	15025	15248	15228	15280	15207	15254	15140	15106	15165	15043	15111	15110	15133	15208	15305	15188	15254	15224	15143	15301	15209	15356	15295	15250	15244	15210	15119	15089	15212	15117	15081	15403	15152	15163	15353	15102	15272	15312	15042	14983	15277	15080	15095	15201	15002	15205	15243	15284	15293	15244	15280	15110	15306	15079	15164	15162	15078	15250	15018	15272	15397	15035	15119	15085	15140	15136	15138	15082	15212	15269	15162	15116	15206	15095	15165	15256	14961	15265	15142	15143	15141	15318	15112	15169	15179	15183	15062	15350	15221	15354	15283	15233	15074	15360	15236	15251	15261	15099	15288	15328	15175	15199	14984	15213	15081	15279	15256	15164	15253	15163	15147	15228	15082	15362	15289	15273	15157	15343	15220	15304	15169	15133	15340	15217	15245	15157	15123	15379	15325	15089	15124	15223	15024	15110	15379	15162	15128	15223	15057	15189	15105	15018	15151	15305	15043	15294	15206	15158	15291	15263	15281	15146	15316	15098	15335	15152	15059	15232	15228	15080	15264	15097	15323	15333	15082	15437	15113	15242	15158	15219	15162	15086	15371	15237	15053	15136	15350	15219	15306	15182	15154	15213	15340	15253	15336	15250	15058	15115	15146	15327	15149	15263	15248	15261	15224	15328	15222	15207	15148	15325	15180	15153	14999	15229	15164	15159	15077	15074	15031	15149	15057	15310	15058	15193	15124	15175	15090	15245	15132	15173	15237	15211	15266	15123	15014	15216	15263	15247	15202	15309	15261	15113	15186	15285	15206	15316	15185	15183	15031	15031	15221	15310	15030	15071	15143	15184	15091	15106	15130	15215	15170	15259	15166	15097	15055	15305	14995	15265	15162	15173	15500	15210	15137	15273	15261	15219	15296	15195	15234	15176	15257	15405	14920	15093	15237	15081	15354	15433	15185	15284
24147	24160	33093	26904	22856	22019	20006	15920	14929	15160	15243	15245	15286	15245	15118	15091	15071	15081	15109	15091	14831	15069	14948	15254	14945	15050	14928	15191	15015	15001	15009	14911	14966	14908	15069	15085	15103	15058	14972	14889	14793	14877	14914	15071	14867	15122	14988	14980	14920	15208	15032	14831	14881	15018	14854	14865	14846	14829	14939	14939	14847	15029	15026	15022	15090	14786	15100	14922	14736	14832	14872	14892	14880	14693	15060	14914	14864	14857	14921	14822	15042	14968	14893	14939	14849	14851	14878	14957	15012	14855	14961	14912	14944	15024	15011	14914	14741	14902	14951	14865	15036	15016	14825	14947	14931	14999	15071	14730	14837	14901	14964	15038	14945	14894	14721	14937	14901	14825	14928	14818	14865	14931	14894	15080	14931	14985	14873	14819	14993	14957	14961	14790	14982	14925	14759	15009	14905	14814	15064	14948	14897	14939	14979	15080	14972	15002	14880	14948	15055	14853	14811	14902	14892	14859	15132	14892	14860	14956	14918	14930	14807	14978	14827	15029	14933	15076	15026	15070	15077	14844	14895	14866	15151	14728	14788	14803	14800	14933	14852	14970	14738	14856	15058	14902	14925	14866	14975	14859	14981	15007	14971	14846	14828	14847	14892	14788	14975	15002	14650	14881	14763	15059	15069	14827	15044	14984	15220	14856	14919	14819	15022	14873	14807	14937	14959	14803	14696	14965	14948	14775	14667	15025	14873	14694	14849	14931	14794	14954	14938	14884	14777	14898	14810	14626	15098	14883	14945	14799	14832	14956	14896	14876	14851	14888	14896	14758	14899	14817	14944	15034	14931	14932	15025	14696	14741	14792	14875	14955	14747	14884	14845	14843	14957	14838	14877	14909	14968	14894	14874	14806	14771	14991	14918	14939	14938	14770	14972	15071	14858	15076	14787	14882	14806	14939	14900	14809	14939	14825	14930	14767	14785	14763	14950	14818	14860	14929	14697	14834	14876	14809	14892	14798	14904	14743	14923	14756	14965	14823	14852	14856	14933	14952	15001	14976	14918	14834	15027	15077	14715	14945	14920	14954	14725	14887	14817	14967	14935	14808	14852	14738	14933	14897	14771	14960	14943	14864	14840	15017	14776	14849	15036	15004	14889	14957	15068	15044	14770	14954	15105	14916	14789	14903	14900	15013	14877	14822	14925	14939	14826	14884	14905	14797	14959	14830	14952	14864	14770	14928	14665	14791	14751	14826	15064	14969	14987	14888	14965	14839	14930	14920	14701	14924	14741	14797	15044	14977	14905	14975	15085	15100	15053	14728	15046	14986	14832	14774	14796	14769	14880	14752	15023	15081	14907	14823	14920	14847	14805	14767	14871	14849	14800	14842	14786	14902	14821	14852	14876	15109	14959	14913	15052	14845	14915	14893	15034	14979	14835	14917	14684	14921	14877	14685	14996	14839	14908	14846	14911	14931	14909	14968	14658	14918	14827	14885	14878	14831	14913	15029	14854	14788	14996	14823	14877	15035	14923	14874	15067	14988	14884	14665	14848	14931	14901	15002	14859	14949	14921	15135	15013	14766	14874	14856	14868	14750	14880	14848	14750	14929	15004	14636	14862	14794	14844	14925	14928	14834	15040	14861	14822	14933	14794	14966	15007	14759	15064	15179	15013	15046	14956	15004	14611	14852	14856	14956	15085	14746	14736	14956	15037	14913	14907	14885	14688	14874	14941	14918	14878	14985	14947	15058	14732	15062	14968	14732	14888	14671	14895	14810	14779	14820	14943	14923	14997	14982	14863	14640	14942	14985	14945	15014	14906	14809	14909	14752	14838	14892	15110	15060	14889	14888	14937	14975	15076	14763	15157	14880	15078	14714	14861	14815	15088	14917	14995	14739	14908	15015	15185	14821	14915	14730	14989	14903	14959	15033	14840	14992	14617	14978	15101	14873	14710	15067	14940	14759	14990	14810	14843	14926	14754	14901	15207	14731	15106	14850	14808	14806	15033	14877	14849	14834	14891	14952	14863	15041	14956	15031	15086	14940	14847	14950	14669	14979	14913	14889	14888	14917	15047	14959	14782	14919	14732	14865	14906	14909	14816	14855	14901	14889	14981	15067	14908	14817	14845	14797	14915	14856	14932	14727	14725	14891	14800	15000	14945	14842	14962	14889	14880	14886	14969	14742	15019	15066	15003	14891	14877	14795	14735	14931	14787	14696	14925	14998	14831	14982	14952	14884	14840	14632	14829	14716	14753	14752	14780	14854	14958	14881	14907	14854	14845	14755	15019	14950	14990	15088	14882	14866	14788	14838	14948	14801	14888	14892	14789	14956	14861	15067	14930	14679	14938	14991	14866	14914	14820	14998	15025	14873	14921	14737	14859	15028	14883	15074	15004	14832	14933	15027	14886	15103	14839	14900	14881	15009	14855	14954	14837	14879	14913	15042	15035	14797	14894	14953	14956	14775	14765	14704	14921	14823	14782	14902	15098	14973	15049	14904	14873	14840	14866	14826	14882	14917	14893	14748	14921	14914	14812	14942	15019	14768	14864	15056	14872	14758	14608	14847	14868	14830	14904	14874	14708	15022	14848	14901	14781	14829	14958	14697	15020	14985	15043	14839	15014	15013	15000	14795	14824	15067	14842	14876	14816	15020	14948	14961	14888	14889	14820	14649	14916	14914	14846	14819	14997	14882	14897	14873	15053	14894	15029	14883	14796	15022	14853	15073	15013	14836	14645	14835	14931	14851	14836	14808	14806	14744	14740	14856	14825	14994	14909	14930	14873	14804	14817	14797	14902	14777	14838	14853	14818	14896	14852	15043	14941	14755	14927	14989	14817	14885	14894	14812	14880	14922	14887	15026	14969	14871	15070	14848	14911	14909	14733	14886	14715	14843	14860	14754	14746	14679	14773	14761	14877	14830	15072	14983	15024	14868	15141	14952	14737	14754	14943	14865	14822	14999	14928	15051	14898	14758	15090	15006	14903	15217	15184	14784	14686	14798	14803	15064	14936	14937	14872	14976	14755	14878	14963	14684	14868	14794	14978	14890	14807	14715	14571	14798	14908	15040	14945	14941	14870	14749	14827	14665	14917	14784	14680	14869	14933	14938	14847	14773	14665	14714	14827	14707	14627	15022	15156	15103	14895	14946	14744	14823	14906	14940	14829	14775	14892	14875	14888	14887	14746	15183	14984	14763	14999	14760	14913	14848	14775	14739	14777	14862	14851	14942	14729	14801	14980	15083	14767	14553	14880	14868	14850	14860	14874	14802	14900	14829	15162	14878	14888	14809	14991	15065	14908	14700	14873	14722	14717	14885	14638	14921	14694	14759	14975	14728	14854	14867	14843	14970	14835	14883	14890	14999	14987	14812	14987	14807	14906	14972	14976	14899	15031	14927	14953	14853	14814	15014	14899	15008	14873	15090	15042	14776	14782	14968	14782	14900	14927	14922	15003	14647	15006	14860	14916	15076	14699	14911	14992	14717	14877	14922	14952	14975	14848	14884	14795	14914	14809	14791	14870	14921	15011	14990	14873	14676	14645	14818	14898	14856	14927	14820	14898	15060	14935	14982	14844	14830	15045	14792	14909	14842	14982	15092	14884	14943	14837	14824	14967	14967	14726	14952	14657	14830	14955	15009	14795	14815	14974	14891	15047	14854	14804	14750	14928	15002	14766	15065	14886	14963	14887	14808	14999	14949	14809	14919	14772	14833	14774	14775	14987	14917	14834	14924	14964	14943	14873	15070	14878	14908	14912	14860	14931	14883	14708	14804	14867	14931	14819	15031	14883	14889	14925	14935	14729	14662	14853	14763	14760	14866	14863	14841	14921	14784	14893	14839	14729	14858	14958	14920	14988	15107	14942	14752	15059	14966	14804	15107	15064	14877	14743	15095	14866	14892	14838	14854	14733	14889	14881	14803	14767	14973	14910	14911	14847	14862	14924	14922	14689	14744	14661	14822	14736	14765	14959	15083	15093	15076	15030	14905	14751	14808	14759	15015	14978	14973	14926	14907	14933	15073	14852	15103	14876	14901	14853	14649	14959	14966	15050	14762	14795	14839	14854	14618	14883	14886	14772	14947	14961	14870	15063	15010	14979	14634	15113	14806	15004	15001	14932	14827	14890	15010	14842	14870	14746	14823	14892	14884	14794	14850	14953	14966	14830	14869	15004	14986	14908	14778	14778	15018	14952	14995	14797	15003	14910	14901	14826	15048	14818	14778	14841	14920	14805	14810	14926	14771	14894	14916	14967	14863	14875	14883	14887	14886	14896	14947	14893	14820	14884	14840	14836	14933	14901	15064	15086	14947	14827	14976	14914	14832	14826	14839	14806	14786	15043	15001	14893	14884	14779	14856	14925	14935	14779	14754	14904	15003	14891	14790	14933	14944	14906	15063	14754	14795	14990	14979	14822	14912	14889	14841	14813	14945	14878	14744	14686	14869	14802	14726	14882	14766	14927	14826	14836	14747	14977	14790	14850	14811	14888	14644	15030	14836	14895	14858	14628	14964	14846	14895	14773	14912	15104	14734	14736	14822	14978	14853	14909	14905	14761	14884	14957	14889	14869	14805	14794	14803	15052	14849	14800	14942	14978	14827	14818	14986	14962	14925	14896	14888	14917	14846	14865	14766	14729	15043	14788	14790	14871	14706	14892	14888	14843	14790	14900	15068	14979	14863	14882	14905	14815	14808	15059	14812	14786	14916	15069	14758	15020	14994	14939	14848	14808	14935	14703	15028	14843	14735	14850	15010	14892	14988	14830	14877	15084	14634	15028	14838	14870	14855	14912	15032	14908	14912	14883	14885	14894	14922	15128	15012	14840	14901	14964	14904	14840	14929	14845	14819	14945	14948	14954	14817	14871	14847	14888	14793	14859	14942	15161	14789	14784	14925	14736	14957	14945	14970	14988	15052	15130	14770	14761	14813	14840	14945	14967	14727	14791	14703	14964	14801	14982	14859	14852	14898	14805	14761	14878	14771	14916	14827	14684	14765	14933	14898	14876	14994	15002	14936	14915	15039	14884	14868	14933	14910	15018	15080	15222	14923	14930	14839	14895	14772	14838	14824	14906	15000	14815	15209	14846	14851	14935	14900	14806	14835	14840	15031	14752	15108	15078	14875	14940	15002	14934	14944	15018	14892	14840	14684	14918	14981
63134	105704	78611	47474	25927	15268	14637	14795	14691	14679	14637	14714	14691	14677	14748	14835	14614	14645	14800	14623	14660	14667	14865	14728	14739	14807	14660	14736	14714	14566	14782	14737	14668	14570	14756	14760	14630	14836	14720	14614	14917	14839	14784	14875	14844	14749	14694	14601	14608	14831	14580	14776	14827	14639	14755	14686	14782	14757	14523	14768	14781	14724	14807	14815	14842	14516	14791	14789	14498	14686	14709	14667	14698	14531	14819	14643	14790	14869	14684	14884	14677	14635	14769	14645	14716	14673	14639	14755	14810	14798	14854	14773	14649	14517	14751	14716	14696	14659	14688	14738	14729	14767	14500	14879	14815	14546	14703	14751	14736	14744	14675	14766	14606	14705	14690	14580	14664	14413	14666	14805	14851	14747	14757	14636	14572	14867	14755	14666	14889	14786	14686	14647	14704	14749	14754	14829	14795	14699	14776	14547	14638	14753	14713	14707	14667	14726	14800	14675	14643	14583	14730	14752	14687	14775	14697	14711	14685	14701	14765	14629	14822	14680	14821	14669	14659	14605	14679	14874	14836	14729	14845	14710	14650	14692	14720	14546	14565	14504	14860	14694	14654	14646	14722	14785	14607	14678	14652	14612	14735	14795	14860	14749	14633	14639	14633	14588	14768	14620	14791	14748	14695	14729	14613	14775	14713	14769	14669	14775	14944	14642	14558	14849	14804	14681	14646	14657	14699	14594	14753	14562	14708	14772	14603	14633	14681	14775	14988	14671	14751	14722	14761	14554	14693	14692	14765	14695	14720	14733	14765	14714	14680	14654	14594	14650	14682	14770	14820	14586	14777	14649	14672	14805	14614	14660	14718	14634	14856	14607	14781	14791	14742	14684	14930	14653	14766	14720	14703	14734	14687	14529	14620	14582	14889	14840	14792	14612	14770	14634	14710	14682	14692	14695	14721	14747	14960	14733	14604	14781	14748	14615	14654	14658	14785	14918	14612	14619	14596	14662	14710	14555	14552	14688	14613	14520	14680	14732	14630	14592	14779	14792	14772	14523	14562	14774	14624	14734	14795	14786	14699	14804	14817	14615	14688	14675	14688	14679	14715	14665	14650	14738	14818	14661	14555	14656	14661	14602	14710	14798	14670	14869	14787	14683	14727	14668	14719	14845	14677	14695	14659	14746	14682	14716	14645	14725	14819	14791	14677	14772	14684	14835	14398	14645	14804	14663	14824	14510	14719	14697	14699	14661	14969	14750	14621	14710	14959	14706	14729	14686	14684	14723	14765	14572	14634	14774	14635	14745	14588	14608	14579	14578	14557	14669	14812	14622	14795	14619	14686	14462	14553	14659	14565	14589	14870	14669	14695	14762	14780	14685	14755	14778	14755	14635	14699	14902	14652	14653	14590	14545	14629	14777	14664	14659	14701	14677	14637	14613	14807	14857	14782	14702	14682	14679	14613	14721	14732	14761	14880	14667	14773	14875	14731	14695	14733	14660	14790	14739	14668	14827	14810	14705	14788	14761	14711	14687	14607	14712	14874	14753	14647	14793	14696	14702	14716	14651	14550	14843	14800	14753	14615	14886	14670	14706	14759	14676	14903	14664	14656	14585	14704	14853	14626	14672	14774	14619	14671	14746	14635	14773	14561	14769	14738	14600	14724	14674	14718	14822	14813	14771	14861	14803	14700	14717	14630	14880	14745	14661	14733	14575	14649	14680	14793	14663	14703	14831	14775	14745	14628	14754	14787	14773	14774	14787	14518	14645	14699	14735	14704	14847	14721	14580	14739	14915	14647	14711	14648	14825	14417	14738	14683	14659	14876	14796	14711	14620	14737	14742	14809	14677	14805	14546	14641	14672	14560	14790	14674	14610	14698	14664	14661	14491	14776	14640	14523	14688	14680	14674	14652	14856	14692	14659	14918	14721	14624	14579	14859	14697	14674	14753	14817	14491	14833	14830	14761	14748	14639	14796	14698	14640	14748	14747	14709	14726	14914	14815	14535	14759	14809	14743	14622	14758	14691	14656	14662	14613	14729	14654	14653	14803	14741	14677	14733	14714	14775	14625	14704	14469	14744	14731	14717	14650	14758	14685	14710	14718	14603	14704	14591	14651	14729	14611	14616	14652	14762	14751	14643	14749	14729	14723	14529	14726	14580	14734	14674	14695	14739	14564	14679	14721	14792	14763	14731	14755	14597	14565	14656	14912	14719	14615	14667	14651	14737	14543	14615	14781	14592	14678	14804	14771	14584	14672	14690	14610	14720	14675	14957	14826	14783	14709	14886	14727	14766	14749	14615	14769	14774	14580	14687	14671	14731	14737	14664	14645	14778	14800	14837	14679	14767	14525	14583	14745	14725	14625	14663	14788	14735	14605	14534	14714	14784	14687	14644	14616	14769	14685	14905	14682	14516	14729	14724	14797	14613	14585	14755	14643	14623	14865	14664	14623	14566	14634	14775	14801	14756	14769	14826	14666	14784	14764	14774	14646	14741	14867	14854	14694	14771	14679	14745	14616	14820	14865	14792	14809	14650	14685	14600	14786	14649	14725	14848	14755	14734	14598	14862	14642	14590	14605	14506	14722	14721	14887	14652	14688	14676	14535	14648	14799	14624	14793	14715	14610	14886	14721	14726	14655	14710	14693	14709	14746	14722	14774	14832	14762	14611	14824	14743	14715	14658	14574	14834	14783	14743	14710	14766	14779	14748	14707	14811	14666	14708	14771	14622	14633	14694	14717	14761	14731	14737	14882	14615	14669	14658	14492	14675	14643	14702	14636	14778	14812	14756	14613	14609	14703	14634	14609	14595	14788	14650	14882	14790	14732	14734	14656	14695	14750	14765	14765	14653	14812	14755	14855	14774	14785	14879	14772	14717	14631	14612	14806	14746	14739	14658	14635	14733	14695	14774	14790	14841	14824	14789	14820	14666	14721	14712	14765	14863	14619	14619	14661	14649	14688	14668	14860	14627	14686	14752	14631	14503	14704	14702	14698	14702	14655	14701	14669	14721	14610	14461	14609	14837	14656	14728	14873	14659	14590	14532	14748	14774	14812	14751	14652	14684	14554	14597	14719	14671	14702	14478	14569	14795	14608	14664	14734	14642	14792	14730	14840	14682	14762	14778	14756	14585	14586	14530	14690	14596	14775	14671	14594	14582	14823	14687	14620	14865	14885	14786	14738	14710	14764	14691	14552	14797	14682	14710	14767	14766	14628	14723	14836	14723	14714	14664	14616	14743	14647	14682	14541	14819	14864	14770	14681	14709	14698	14855	14688	14612	14759	14710	14592	14764	14705	14808	14763	14789	14752	14638	14718	14711	14716	14763	14824	14784	14768	14617	14542	14841	14670	14615	14683	14728	14685	14638	14651	14693	14698	14624	14752	14724	14737	14793	14815	14682	14737	14769	14593	14712	14504	14659	14786	14791	14687	14542	14716	14687	14578	14577	14796	14696	14551	14718	14605	14688	14598	14710	14876	14632	14762	14596	14834	14639	14548	14698	14650	14647	14793	14762	14801	14633	14799	14684	14573	14779	14645	14678	14693	14821	14801	14757	14587	14680	14686	14731	14568	14707	14588	14669	14420	14711	14595	14540	14712	14742	14744	14736	14676	14733	14710	14824	14553	14980	14745	14633	14685	14576	14729	14730	14681	14764	14766	14746	14727	14672	14654	14622	14787	14752	14656	14570	14505	14778	14567	14563	14569	14730	14673	14761	14741	14747	14895	14817	14659	14585	14610	14675	14625	14693	14731	14839	14675	14617	14818	14654	14626	14812	14743	14715	14741	15013	14685	14756	14775	14757	14658	14633	14613	14572	14710	14585	14676	14584	14718	14614	14743	14742	14732	14827	14703	14634	14758	14725	14686	14666	14751	14782	14654	14869	14664	14725	14674	14694	14665	14669	14798	14656	14797	14698	14646	14827	14646	14773	14691	14537	14666	14584	14739	14750	14829	14683	14528	14557	14707	14671	14748	14744	14812	14715	14689	14757	14542	14779	14580	14840	14599	14568	14707	14635	14733	14605	14678	14764	14683	14699	14692	14697	14697	14715	14717	14647	14621	14690	14564	14538	14895	14709	14891	14814	14575	14711	14578	14608	14685	14936	14619	14562	14655	14708	14710	14698	14709	14786	14756	14731	14668	14721	14676	14662	14590	14698	14747	14710	14772	14655	14841	14760	14610	14816	14749	14638	14761	14633	14704	14795	14728	14655	14679	14775	14735	14861	14792	14671	14710	14687	14711	14717	14652	14701	14771	14850	14704	14752	14650	14666	14606	14601	14756	14872	14900	14664	14624	14921	14607	14708	14743	14613	14731	14589	14651	14825	14806	14723	14666	14571	14761	14665	14665	14747	14820	14615	14716	14709	14790	14572	14771	14751	14624	14869	14875	14597	14670	14679	14908	14592	14625	14777	14566	14674	14738	14750	14807	14609	14796	14663	14610	14597	14802	14673	14720	14729	14707	14751	14690	14760	14618	14940	14746	14667	14718	14644	14467	14722	14674	14584	14592	14682	14635	14628	14838	14772	14952	14887	14784	14841	14580	14836	14611	14510	14757	14848	14633	14544	14774	14629	14818	14638	14625	14819	14607	14709	14811	14681	14733	14807	14824	14602	14586	14800	14643	14691	14692	14868	14622	14794	14750	14634	14857	14593	14747	14574	14561	14811	14693	14776	14706	14697	14557	14397	14692	14681	14713	14496	14766	14640	14787	14664	14574	14710	14682	14760	14633	14494	14597	14658	14745	14665	14658	14794	14790	14518	14552	14786	14506	14770	14778	14688	14902	14714	14718	14864	14755	14781	14692	14625	14565	14810	14678	14648	14724	14643	14852	14631	14762	14722	14693	14626	14635	14597	14792	14836	14726	14552	14769	14876	14571	14613	14595	14643	14809	14738	14647	14548	14792	14885	14708	14619	14801	14824	14676	14860	14725	14699	14782	14799	14645	14624	14744	14711	14810	14695	14629	14763	14745	14679	14589	14773	14606	14825	14602	14763	14561	14644	14918	14670	14877	14811	14686	14866	14633	14637	14739	14934	14706	14642	14565	14784	14807	14835	14747	14862	14705	14661	14811	14708	14525	14795	14617	14715	14600	14656	14626	14683	14691	14728	14594	14705	14741	14535	14617	14472	14739	14634	14838	14703	14857	14727	14735	14559	14595
34067	37979	34104	23868	16943	15379	15327	15213	15042	15158	15126	15176	15157	14996	15315	15102	15166	15238	15430	15163	15259	15128	14952	15224	14888	15290	15103	15077	15190	15155	15207	15012	15145	15014	15045	15176	15119	15243	15225	15061	15233	15056	15009	15099	15193	15212	15119	15248	15205	15121	15155	15277	15047	15266	15270	15272	14950	15086	15084	14983	15246	15091	15044	15151	15017	15176	15168	15241	15196	15239	15001	15208	14929	14992	15099	15174	15077	15274	15201	14974	15275	15033	15272	15008	15247	14971	15167	14922	15355	15174	15312	15353	15274	15152	15061	15255	14992	15233	15159	15101	15166	14992	15237	15145	15185	15014	15212	14988	14831	15165	15306	15105	15258	15033	15023	15072	14865	15223	15128	15212	15238	15119	15273	15309	15136	15388	15307	15118	15014	15148	15219	15255	15075	15202	15289	15241	15186	15339	15274	15134	15053	15228	15132	15010	15126	15096	15025	14909	15266	15245	15016	15223	15112	15085	15049	14960	15141	15153	15149	15005	15163	15134	15193	15057	15153	15212	15117	15052	15022	15143	15004	15167	15335	14941	15181	15143	15100	15362	14768	15022	15109	15126	15135	15169	14926	15184	15193	15185	15063	14888	15225	15251	15010	15129	15271	15190	14964	15063	15100	14988	15338	15123	15040	15058	15043	15031	14955	15169	15238	15212	15127	15129	15168	15328	15204	15144	15282	15237	15119	15018	15189	15071	15191	15116	15044	15267	15298	15123	15086	15134	15396	15183	15110	15300	14973	15186	15016	15102	15199	15138	15196	15215	15190	14987	14958	15179	15137	15278	15242	15063	15185	14998	15217	15249	15310	15238	15084	15225	15213	15142	15055	15262	15326	15279	15036	15145	15248	15013	15185	15181	15161	15025	14982	15073	15123	15124	15203	15228	15204	15324	15174	15178	15085	15021	15005	15100	15199	15060	15047	15171	15070	15199	15324	15008	15226	15322	15256	15126	15165	15065	15096	15308	15216	15201	15017	15030	15038	15056	15051	15036	14966	15166	15053	15143	14785	14846	14970	15069	15114	15262	15042	15100	15126	15203	15230	15279	15324	15040	15091	15046	15017	15077	15030	15301	15169	15264	15016	15215	15308	15202	15100	15156	15016	15196	15070	15109	15252	15044	14899	15100	15135	15118	15213	15050	15005	15299	15321	15107	14976	14989	15116	15212	15235	15260	15340	15254	15119	15056	15226	15235	15246	15338	15124	15108	15004	15193	15181	14962	15065	15040	15052	15065	14999	14975	15230	15217	14939	15112	15158	15185	15092	15069	15339	15164	15271	15145	15215	15116	14874	14948	15094	15077	15148	15129	14913	15182	15116	15287	15253	15301	15271	15338	15097	15165	15132	15092	15185	15344	15070	14997	15064	15326	15375	15103	15033	15162	15204	14925	15124	15104	15022	15011	15017	15239	15298	15035	15205	15137	15215	15055	15288	15051	15206	15102	14938	15022	14962	15102	15150	15158	15191	15054	14961	15069	15244	15090	15270	14928	15267	15114	15158	15086	15083	15196	15195	15069	15224	14993	14995	15184	15240	15222	15122	15151	15122	15225	15042	15024	15250	15044	15116	15243	15010	15124	15043	15108	15234	15128	15160	15243	15376	15133	15205	15045	15147	14917	15171	14908	15262	15182	15193	15162	15366	15200	15123	15255	15162	15286	15124	14917	14997	15094	15252	15152	15233	15210	15044	15314	15184	15231	15087	15125	14987	15043	15153	15122	15034	15437	15072	15172	15065	15022	15080	15161	15118	15071	14843	15066	15254	15160	15187	15135	15058	15017	15072	15298	15099	15001	15044	15074	15014	15190	15212	15179	15170	15097	15035	15030	15233	15099	15226	15120	15209	14993	15288	15220	14977	15018	15049	15212	14943	15129	15095	15110	15038	15101	15378	15134	15029	15202	15136	15225	15074	14933	15007	15210	14965	15092	14970	15102	15208	15371	15203	15031	15153	15039	15193	15240	15060	15039	15067	15097	15091	14995	15156	15092	15129	15238	15143	15218	15176	15179	15127	14976	15060	14982	14913	15210	15346	15144	15143	15285	15169	15153	15183	15173	15240	15065	15428	15089	15145	15039	15099	15204	15178	15200	15168	15258	15189	15158	14936	15320	15318	15175	15239	15155	15081	15156	15195	15012	15198	15132	15150	14983	15087	15016	15234	14866	15117	14998	15057	15001	15136	15142	15108	14989	15105	15009	15316	15236	15275	15032	15217	15179	15067	15271	15309	15056	15152	15069	15186	15053	15006	15105	15148	15151	14998	14891	15103	15018	15066	15101	15152	15371	15052	15184	15230	14927	15113	15134	15166	15167	15346	15044	15116	15221	15154	15404	15120	14971	14961	15005	15147	15155	15106	15302	15198	15133	15134	15298	15283	14941	15028	15106	15023	15132	15091	15193	15119	15079	15103	15115	15152	15000	15156	15105	15139	14923	15026	14978	15049	15144	15197	14868	14941	15138	15164	15166	15010	15279	15389	15372	15250	15119	15322	15203	15203	15299	15066	15250	15132	15291	15288	14866	15061	15012	15274	15250	15101	15115	15270	15011	15075	15154	14985	15177	15089	15028	15196	15046	14980	15232	15023	14977	15038	14913	15236	15102	15085	14986	15341	15137	15227	14986	14991	15046	15143	15038	15128	15063	15039	14905	15188	15070	15243	15183	15228	15134	15308	15079	14993	15097	14891	15279	15144	15005	15132	15253	15178	15275	15158	15076	15047	15155	15149	15265	15149	15170	15073	14882	14995	15068	15208	15336	15033	15076	15346	15022	15012	15219	15124	14978	15237	15288	15066	15064	14948	15072	15133	15161	15264	15235	15179	15386	15056	15402	15078	15275	15227	15121	14934	14979	14959	15235	15143	15310	15247	15280	15277	15139	15101	15149	15119	15157	15057	15054	15221	15297	15216	15062	15140	15075	15188	15334	15179	14999	14883	15141	15056	15184	15052	15170	15227	15147	15232	15161	15105	15213	15353	15053	15169	15101	15157	15334	14990	15090	15033	15085	15203	15269	15037	15047	15294	15190	15160	15227	15121	15130	15028	15148	15275	15184	15079	15322	15263	15118	15173	15172	15128	15151	15168	15218	15105	15189	15144	15193	15322	15147	15115	15120	15244	15162	15229	14964	15094	15186	15014	14924	15172	15030	14923	15052	15145	15096	15176	15024	15111	15093	15208	15110	15309	15104	15025	15008	15214	14896	15074	15121	15185	15232	15226	15197	15095	15039	15124	15120	15205	15097	15172	14941	14959	15263	15160	15332	15118	15249	15057	14840	15208	15085	15026	15341	15255	15028	15189	15131	15113	15308	15146	15297	15044	15205	14935	15070	15166	15086	14889	15169	15225	15205	15281	15001	15330	15321	15138	15091	15181	15184	15100	15210	14931	15019	15300	15217	15086	15142	15122	15066	15171	15162	15141	14914	14898	15082	15052	15150	15180	15156	15241	15145	15239	15076	15201	15009	15166	15039	15304	15294	15218	15179	15083	15124	15236	15114	15136	15300	15127	15248	15067	15221	15122	15222	15270	15193	15181	15254	15206	15135	14977	15131	15105	15258	15074	14937	15110	15119	15043	15132	15137	15084	15000	15073	15053	15364	15117	15243	15141	14973	15124	15107	14983	15195	15221	14952	15189	15232	15186	15038	15197	15310	15268	14918	15018	15103	15080	15067	15279	15086	15108	14994	15342	15231	15097	15057	15119	15032	15152	15127	15185	15030	15006	15325	15179	15105	15070	15237	15034	15096	14912	15072	15099	15093	15120	15225	15187	15193	15091	15042	14934	15143	15043	15156	15138	15355	15074	15228	14867	15027	15180	15141	14997	15280	15083	15054	15181	15095	15322	15125	15043	15092	15005	15181	15039	15110	15198	15110	15174	15198	15106	15379	15153	15273	14972	15278	15024	15105	15260	15100	15097	15200	15199	15176	15186	15067	15059	15270	15065	15140	15054	15085	15012	15077	15053	15299	15141	15063	15050	15112	15046	15170	15081	15037	15224	15250	15152	15164	15387	14968	15043	15223	15166	14940	14905	15146	15119	15209	14946	15167	15080	15145	15074	14959	15223	15184	15199	15112	15206	15222	15263	15239	15334	14972	15056	15134	15223	15064	15071	15136	14979	15188	15008	14905	15223	15149	14957	15228	15211	15207	15139	15105	15045	15066	15063	15087	15404	15265	15199	15187	15082	15060	15116	15120	15003	15286	15100	15124	15113	15007	15068	15190	15030	14980	15031	15230	15188	15260	14948	15244	14955	14992	15019	14973	15082	14948	15006	15265	15143	15145	15078	15219	15120	14921	15115	15178	15178	15205	15295	15193	15230	15245	15180	15103	15171	15008	15199	15092	15087	15099	15205	15125	15042	15268	15092	15223	15063	15045	15235	15185	14970	15243	15014	15204	15092	15071	15120	15123	15282	15226	15057	15195	15189	15383	15184	15230	15184	15345	15165	15070	15191	15260	15240	15081	15128	15070	15073	15187	15146	15197	15152	15126	15051	15166	15128	15003	15217	15111	15081	15081	15137	15293	15162	15163	15316	15301	15231	15281	15042	15014	15085	15187	15088	15058	15186	15026	15176	15065	15104	15050	15224	15082	15138	15047	15089	15268	15011	15224	14961	15255	15149	15133	15154	15131	15216	14930	14985	15033	15143	15137	15032	15057	14998	15091	15121	15017	15094	15106	15127	14923	15350	15099	15416	14979	15023	15113	15164	15250	15138	15265	14917	15116	14971	15237	15162	14997	15190	15233	15262	15215	15294	15301	15404	15130	14993	15127	15146	14884	15211	15177	15241	14981	15275	15288	15167	15011	14964	15372	15261	15086	15180	15119	14971	15178	15089	15038	15139	15013	15030	15242	15319	15249	15226	15218	15087	15167	15106	15195	15217	15245	15302	15123	15066	15028	15027	15131	15351	15192	15130	15126	15066	15044	15150	15261	15166	15147	15089	15139	15182	15047	15044	15142	15150	15103	15276	15179	15226	15083	15214	15012	15314	15208	15151	15133	14967	15209	15079	15174	15062	15267	15149	14880	15294	15183	15202	15204	14994	15185	15209	15162	15105	15067	15075	15095	14893	15168	15152	15172	15181	14974	15090	15269	15180	15348	15116	15160	15035	15196
44061	54640	36343	20954	16220	14969	14699	14836	14833	14726	14914	14952	14965	14794	14635	14748	14663	14776	14981	14883	14785	14919	14736	14793	14854	14793	14799	14772	14751	14749	14768	14830	14808	14788	14635	14807	14872	14869	14720	14856	14730	14762	14806	14615	14890	14746	14826	14955	14860	14726	14720	14791	14891	14760	14872	14897	14839	14848	14802	14809	14672	14777	14951	14699	14821	14709	14767	14625	14620	14788	14605	14799	14825	14683	14944	14904	14677	14891	14749	14727	14802	14901	14822	14756	14823	14694	14722	14861	14816	14641	14798	15031	14891	14889	14862	14919	14949	14829	14767	14894	14906	14827	14854	14714	14842	14694	14743	14852	14894	14754	14835	14653	14866	14799	14709	14873	14783	14651	14908	14853	14747	14665	14855	14670	14822	14729	14849	14737	14781	14749	14651	14717	14825	14718	14788	14949	14856	14749	14772	14732	14695	14901	14896	14779	14929	14826	14785	14658	14867	14903	14833	14863	14873	14894	14799	14889	14831	14927	14839	14919	14682	14813	14669	14684	14794	14954	14668	14875	14829	14797	14873	14855	14637	14909	14789	14681	14991	14906	14797	14832	14860	14900	14755	14832	14630	15071	14742	14768	14869	14867	14583	14668	14770	14894	14784	14861	14770	14766	14802	14820	14811	14756	14749	14787	14969	14851	14891	14796	14625	14886	14763	14645	14947	14818	14828	14754	14660	14653	14712	14831	14838	14848	14870	14811	14890	14781	14820	14856	14780	14729	14916	14784	14691	15114	14813	14855	14753	14825	14790	14676	14789	14796	14711	14841	14859	14804	14803	14884	14832	14778	14875	14804	14690	14795	14883	14986	14825	14877	14722	15029	14888	14708	14851	14761	14724	14657	14826	14795	14746	14799	14679	14840	14954	14580	14666	14862	14937	14905	14603	14774	14777	14743	14828	14734	14826	14715	14562	14796	14734	14793	14741	14688	14785	14573	14839	14893	14562	14768	14684	14741	14858	14774	14901	14750	14805	14777	14821	14811	14873	14805	14759	14698	14692	14686	14877	14803	14812	14698	14866	14849	14763	14790	14658	14866	14684	14702	14824	14844	14870	14635	14678	14782	14799	14908	14693	14842	14781	14739	14690	14726	14833	14835	14673	14720	14866	14849	14788	14758	14866	14849	14805	14895	14806	14778	14847	14863	14619	14905	14846	14761	14799	14594	14862	14869	14782	14742	14833	14819	14865	14849	14781	14841	14811	14746	14869	14761	14727	14864	14861	14968	14835	14931	14935	14740	14858	14772	14740	14923	14764	14998	14747	14598	14737	14935	14883	14650	14779	14852	14803	14664	14791	14704	14809	14840	14747	14631	14873	14745	14814	14743	14752	14749	14823	14764	14906	14790	14835	14899	14693	14762	14838	14823	14629	14759	14952	14933	14705	14954	14923	14670	14853	14778	14759	14832	14841	14621	14823	14853	14743	14780	14856	14862	14766	14897	14626	14913	14792	14608	14873	14810	14730	14804	14733	14949	14576	14944	14763	14743	14781	14764	14842	14847	14929	14899	14835	14853	15014	14887	15057	14845	14847	15007	14795	14790	14860	14956	14701	14964	14668	14787	14692	14857	14764	14727	14778	14782	14782	14841	14903	14902	14765	14985	14782	14921	14648	14740	14848	14616	14773	14927	14787	15027	14777	14777	14886	14805	14777	14729	14828	14813	14863	14907	14843	14768	14858	14952	14654	14858	14753	14658	14851	14817	14814	14768	14939	14897	14567	14713	14714	14666	14847	14780	14756	14767	14850	14715	14778	14817	14899	14765	14732	14701	14863	14715	14750	14790	14857	14793	14851	14835	14728	14803	14840	14726	14872	14837	14534	14827	14768	14687	14853	14845	14727	14688	14748	14933	14946	14779	14919	14817	14705	14828	14824	14749	14803	14644	14691	14876	14675	14862	14714	14700	14912	14724	14859	14740	14697	14662	14840	14774	14927	14688	14892	14841	14711	14786	14780	14805	14704	14907	14922	14810	14771	14775	14874	14831	14558	14798	14821	14824	14717	14798	14761	14741	14866	14639	14922	14598	14665	14857	14887	14949	14799	14878	14947	14983	14814	14836	14916	14663	15030	14805	14779	14818	14936	14789	14655	14768	14706	14897	14631	14654	14856	14781	14867	14756	14945	14765	14839	14768	14745	14770	14760	14966	14838	14536	14817	14740	14650	14798	14759	14930	14681	14789	14842	14694	14829	14868	14690	14749	14887	14843	14873	14708	14750	14659	14630	14785	14721	14676	14921	14789	14692	14913	14781	14737	14804	14710	14901	14812	14784	14727	14772	14769	14955	14778	14771	14845	14831	14787	14735	14777	14754	14815	14831	15051	14764	14798	14769	14877	14742	14943	14774	14926	14714	14734	14864	14798	14813	14862	14681	14731	14917	14862	14805	14790	14928	14695	14809	14818	14749	14617	14705	15046	14608	14972	14905	14691	14820	14916	14751	14767	14680	14853	14913	14792	14861	14783	14757	14947	14734	14746	14888	14711	14760	14729	14813	14870	14649	14748	15002	14683	14870	14881	14880	14921	14869	14780	15030	14654	14736	14688	14767	14763	14807	14777	14727	14866	14795	14874	14753	14926	14973	14805	14770	14671	14699	14750	14680	14851	14770	14925	14662	14801	14632	14698	14724	14633	14892	14745	14710	14817	14698	14777	14692	14564	14779	14824	14747	14720	14782	14740	14827	14875	14758	14579	15015	14786	14806	14787	14656	14778	14817	14933	14912	14679	14615	14730	14888	14852	14621	14713	14844	14801	14950	14823	14814	14785	14893	14787	14716	14834	14709	14774	14728	14660	14763	14891	14712	14824	14788	14987	14768	15056	14745	14769	14745	14676	14862	14909	14529	14854	14724	14784	14883	14734	14796	14847	14711	14761	14701	14703	14764	14858	14702	14767	14880	14776	14782	14838	14864	14800	14765	14894	14741	14694	14744	14800	14601	14700	14740	14815	14848	14788	14767	14923	14946	14767	14681	14642	14637	14932	14757	14667	14877	14897	14714	14877	14722	14786	14889	14832	14810	14793	14951	15047	14868	14781	14836	14675	14707	14736	14850	14817	14781	14813	14797	14900	14889	14822	14826	14791	14824	14990	14852	14840	14794	14747	14713	14763	14755	14766	14831	14855	14803	14751	14737	14774	14856	14795	14724	14716	14875	14688	14831	14860	14828	14742	14726	14937	14846	14752	14858	14687	14718	14788	14980	14708	15037	14875	14889	14719	14791	14826	14736	14784	14751	14877	14870	14674	14778	14822	14888	14758	14807	14969	14927	14927	14714	14786	14761	14933	14936	14635	14805	14752	14688	14860	14847	14693	14855	14706	14922	14903	14677	14915	14675	14850	14738	14855	14858	14732	14679	14813	14873	14795	14699	14739	14860	14613	14726	15016	14770	14947	14676	14804	14986	14667	14717	14677	14883	14649	14846	14875	14928	14590	14764	14693	14782	14916	14827	14703	14870	14854	14815	14661	14814	14903	14697	14736	14616	14926	14849	14694	14931	14802	14969	14823	14821	14830	14910	14997	14887	14726	14876	14954	14866	14691	14857	15012	14718	14737	14834	14749	14901	14729	14958	15010	14671	14843	14904	14734	14763	14607	14848	14731	14780	14846	14877	14908	14741	14758	14925	14870	14707	14801	14843	14753	14919	14870	14790	14705	14745	14763	14669	14851	14791	14880	14697	14851	14734	14789	14867	14836	14824	14800	14758	14952	14812	14890	14893	14737	14978	14720	14783	14888	14959	14745	14863	14661	14664	14749	14705	14799	14788	14741	14831	14920	14803	14813	14703	14787	14824	14789	14683	14717	14927	14825	14948	14812	14825	14788	14899	14724	14867	14789	14771	14710	14830	14922	14963	14768	14697	14823	14745	14753	14732	14667	14770	14840	14863	14837	14732	14732	14783	14601	14611	14809	14907	14739	14849	14854	14789	14755	14787	14834	14951	14798	14722	14797	14684	14940	14869	14766	14638	14789	14969	14847	14976	14851	14784	14743	14719	14883	14872	14809	14625	14935	14898	14848	14960	14800	14662	14753	14778	14746	14882	14842	14780	14756	14802	14661	14864	14918	14733	14749	14720	14801	14920	14982	14710	14921	14914	14722	14840	14844	14641	14868	14792	14792	14615	14893	14841	14617	14948	14720	14882	14663	14783	14867	14736	14823	14857	14702	14833	14820	14821	14808	14748	14897	14683	14810	14776	14929	14896	14774	14786	14791	14872	14913	14822	14960	14783	14699	14781	14915	14857	14747	14813	14834	14697	14568	14732	14900	14912	14701	14764	14697	14780	14784	14748	14951	14782	14782	14842	14806	14853	14830	14506	14949	14726	14893	14976	14676	14796	14811	14836	14773	14997	14671	14889	14760	14650	14803	14866	14906	14766	14745	14769	14915	14607	14825	14853	14944	14775	14868	14793	14796	14791	14877	14800	14864	14812	14829	14720	14806	14903	14806	14856	14666	14807	14872	14896	14791	14888	14835	14806	14738	14731	14894	14765	14870	14841	14736	14836	14737	15021	14775	14893	14888	14841	14815	14674	14762	14911	14627	14712	14845	14846	14792	14889	14865	14827	14866	14939	14792	14714	14659	14883	14823	14829	14626	14786	14566	14812	14807	14860	14843	14948	14841	14851	14658	14767	14803	14946	14679	14813	14848	14698	14723	14881	14912	14891	14893	14599	14759	14712	14809	14805	14831	14860	14802	14686	14767	14753	14684	14817	14793	14907	14843	14792	14830	14806	14823	14778	14740	14714	14804	14785	14793	14656	14730	14943	14845	14791	14646	14674	14807	14626	14882	14837	14822	14829	14781	14960	14877	14860	14822	14788	14814	14822	14693	14706	14853	14861	14616	14778	14726	14851	14670	14947	15019	14844	14746	14663	14703	14723	14986	14944	14937	14812	14836	14835	14909	14603	14613	14855	14729	14690	14760	14714	14813	14847	14881	14856	14712	14702	14799	14771	14772	14869	14996	14946	14907	14828	14675	14917	14733	14784	14679	14999	14852	14790	14841	14922	14652	14720	14814	14752	14765	14761	14684	14635	14752	14777	14665	14859	14850	14703	14848	14923	14865	14840	14850	14721	14794	14812	14866	14679	14843	14907	14867	14789	14662	14798	14668
32407	38510	36625	25520	17506	15692	15457	15328	15157	15199	15312	15439	15230	15206	15323	15255	15327	15126	15385	15135	15350	15260	15090	15041	15266	15148	15273	15276	15172	15301	15290	15163	15260	15200	15089	15331	15109	15169	15368	15162	15274	15316	15120	15171	15539	15348	15153	15089	15239	15234	15252	15342	15229	15274	15249	15107	15253	15193	15196	15442	15156	14956	15345	15265	15206	15188	15308	15175	15279	15179	15311	15185	15183	15336	15262	15041	15242	15399	15383	15056	15109	15339	15446	15234	15359	15264	15210	15145	15195	15277	15175	15136	15132	15400	15202	15314	15361	15292	15203	15230	15421	15245	15134	15283	15215	15209	15300	15218	15213	15161	15403	15255	15186	15193	15214	15207	15154	15120	15357	15212	15165	15240	15158	15195	15288	15154	15243	15152	15314	15348	15350	15091	15153	15267	15202	15470	15213	15244	15196	15175	15337	15163	15202	15068	15288	15340	15145	15105	15193	15322	15331	15277	15181	15307	15219	15230	15266	15275	15064	15202	15430	15333	15277	15292	15249	15346	15150	15228	15248	15042	15145	15282	15273	15140	15183	15204	15268	15408	15269	15350	15225	15229	15182	15056	15266	15344	15212	15259	15146	15088	15245	15232	15200	15271	15136	15260	15335	15501	15174	15190	15059	15180	14961	15352	15336	15348	15178	15051	15137	15269	15302	15266	15128	15159	15360	15262	15353	15337	15197	15254	15288	15246	15353	15114	15106	15262	15133	15138	15225	15248	15207	15391	15350	15155	15259	15127	15088	15100	15363	15153	15193	15266	15241	15271	15206	15204	14947	15297	15352	15203	15207	15176	15204	15296	15216	15331	15161	15329	14963	14919	15356	15291	15134	15053	15101	15176	15141	15149	15222	15219	15259	15367	15429	15237	15048	15155	15374	15405	15122	15550	15074	15524	15288	15202	15224	15198	15345	15248	15211	15216	15171	15303	15212	15089	15162	15084	15346	15242	15098	15141	15534	15290	15176	14976	15282	15227	15366	15493	15291	15388	15186	15248	15183	15168	15152	15235	15189	15281	15146	15114	15287	15182	15112	15017	15228	15084	15240	15408	15296	15303	15247	15336	15202	15226	15349	15290	15064	15024	15165	15394	15278	15354	15330	15332	15283	15371	15329	15268	15247	15230	15280	15351	15352	15190	15399	15189	15084	14961	15454	15313	15258	15318	15295	15160	15125	15286	15162	14879	15262	15163	15326	15240	15235	15214	15298	15295	15214	15287	15154	15102	15192	15365	15225	15202	15337	15303	15239	15267	15282	14924	15110	15202	15299	15215	15238	15213	15134	15177	15162	15291	15039	15325	15052	15291	15080	15090	15315	15109	15417	15158	15202	15310	15207	15138	15098	15223	15191	15102	15471	15167	15261	15311	15200	15235	15198	15219	15113	15427	15374	15212	15254	15284	15332	15337	15217	15235	15129	15284	15317	15275	15185	15242	15472	15151	15331	15044	15180	15135	15240	15345	15308	15146	15167	14986	15018	15233	15376	15150	15293	15074	15168	15216	15199	15041	15276	15283	15313	15349	15192	15166	15351	15361	15214	15287	15178	15377	15207	15018	15084	15274	15164	15145	15201	14938	15453	15245	15286	15282	15219	15318	15458	15183	15100	15221	15258	15233	15142	15379	15302	15140	15095	15169	15043	15266	15293	15366	15189	15175	15138	15371	15122	15179	15431	15346	15201	15286	15324	15269	15333	15186	15339	15071	15414	15198	15273	15242	15173	15162	15315	15088	15100	15167	15017	15227	15212	15103	15253	15144	15208	15243	15327	15221	15090	15136	15208	15236	15160	15349	15210	15103	15357	15101	15226	15206	15003	15265	15153	15294	15094	15342	15353	15203	15137	15290	15134	14974	15229	15233	15230	15268	15006	15314	15201	15309	15133	15129	15204	15298	15208	15284	15224	15201	15088	15234	15410	15226	15270	15250	15397	15295	15152	15319	15181	15122	15167	15259	15302	15108	15306	15208	15231	15195	15199	15227	15320	15299	15094	15129	15267	15513	15183	15273	15108	15392	15222	15146	15298	14998	15213	15311	15185	15245	15135	15129	15058	15194	15317	15312	15170	15465	15221	15107	15277	15118	15157	15193	15176	15237	15074	15043	15269	15264	15279	15279	15149	15181	15176	15365	15373	15178	15047	15298	15168	15286	15316	15380	15293	15208	15163	15246	15287	15193	15154	15072	15252	15242	15350	15196	15063	15278	15409	15174	15307	15154	15283	15187	15066	15378	15249	15284	15217	15168	15224	15091	15336	15085	15320	15216	15180	15180	15204	15307	15297	15245	15326	15476	15232	15168	15434	15258	15278	15020	15079	15327	15186	15161	15130	15238	15161	15213	15299	15181	15186	15160	15107	15236	15159	15308	15382	15384	15140	14930	15239	15062	15277	15400	15246	15291	15063	15271	15344	14977	15243	15318	15186	15172	15246	15123	15339	15273	15387	15175	15236	15393	15337	15244	15466	15305	15058	15270	15139	15163	15227	15256	15351	15127	15318	15162	15164	15388	15135	15194	15440	15111	15277	15166	15268	15347	15294	15113	15253	15213	15165	15134	15309	15230	15465	15453	15270	15284	15172	15212	15300	15104	15172	15246	15187	15257	15065	15199	15158	15279	15291	15243	15204	15371	15419	15222	15138	15222	15314	15284	15104	15307	15216	15261	15264	15247	15184	15254	15300	15142	15073	15157	15342	15201	15131	15264	15226	15051	15306	14974	15183	15337	15467	15347	15196	15327	15235	15181	14975	15171	15070	15388	15293	15276	15357	15139	15180	15294	15099	15180	15324	15204	15264	15286	15184	15240	15399	15178	15302	15241	15354	15313	15346	15248	15030	15032	15200	15213	15295	15280	15400	15214	15201	14932	15252	15100	15299	15259	15270	15139	15419	15308	15340	15209	15221	15229	15274	15167	15185	15259	15061	15239	15234	15253	15276	15142	15248	15059	15340	15210	15248	15354	15468	15189	15111	15310	15444	15480	15308	15494	15424	15217	15273	15261	15397	15366	15165	15252	15255	15240	15134	15170	15219	15224	15058	15151	15172	15248	15194	15293	15212	15124	15210	15100	15151	15104	15160	15400	15169	15180	15121	15253	15210	15286	15245	15251	15283	15160	15446	15235	15216	15235	14956	15317	15297	15451	15137	15198	15253	15080	15151	15417	15229	15036	15088	15218	15378	15267	15246	15065	15329	15375	15252	15344	15219	15167	15280	15209	15288	14974	15018	15127	15218	15021	15490	15144	15225	15180	15181	15156	15263	15243	15218	15369	15277	15251	15070	15345	15112	15302	15164	15281	15186	15249	15284	15349	15223	14992	15221	15178	15150	15256	15118	15247	15150	15210	15211	15136	15060	15362	15370	15480	15238	15251	15247	15169	15228	15162	15044	15301	15359	15099	15324	15088	14998	15191	15137	15125	15246	15194	15151	15170	15241	15392	15380	15034	15420	15019	15052	15157	15213	15129	15286	15405	15287	15186	15245	15038	15327	15109	15193	15140	15319	15056	15231	15442	15273	14992	15268	15121	15335	15204	15091	15169	15111	15227	15166	15247	15246	15275	15221	15144	15286	15322	15410	15211	15139	15246	15329	15345	15218	15339	15372	15295	15174	15233	15094	15290	15007	15294	15155	15261	15181	15195	15276	15309	15396	15145	15180	15235	15183	15103	15073	15377	15213	15043	15340	15270	15317	15275	15190	15145	15302	15182	15290	15270	15165	15208	15014	15159	15141	15197	15216	15176	15221	15215	15262	15259	15290	15049	15250	15275	15044	15196	15214	15126	15227	15249	15392	15119	15155	15084	15169	15331	15136	15166	15250	15264	15353	15393	15111	15396	15161	15222	14978	15210	15215	15119	15423	15300	15119	15170	15158	15207	15238	15316	15217	15202	15207	15039	15165	15257	15330	15206	15151	15096	15122	15286	15355	15282	15438	15216	15280	15381	15252	15223	15085	15204	15316	15163	15355	15333	15164	15146	15372	15266	15116	15220	15309	15077	14923	15042	15245	15145	15371	15139	15235	15335	15147	15002	15185	15210	15231	15088	15406	15328	15266	15269	15190	15227	15146	15405	15109	15076	15243	15368	15220	15257	15200	15407	15292	15054	15097	15242	15225	15451	15212	15170	15375	15360	15227	15012	15080	15363	15201	15367	15103	15146	15376	15092	15327	15209	15202	15153	15128	15227	15293	14994	15402	15274	15568	15216	15246	15127	15124	15087	15300	15151	15383	15359	15180	15191	15187	15390	15120	15220	15366	15089	15275	15182	15408	15142	15015	15211	15308	15208	15170	15071	15329	15232	15332	15107	15135	15117	15152	15109	15229	15294	15158	15292	15154	15144	15190	15204	15209	15206	15274	15333	15212	15171	15168	15261	15120	15347	15177	15231	15360	15453	15168	15453	15265	15259	15196	15212	15118	15346	15074	15197	15108	15193	15324	15187	15164	15394	15176	15190	15208	15088	15209	15045	15092	15267	15254	15295	15083	15363	15189	15329	15198	15238	15151	15288	15252	15353	15181	15271	15107	15038	15327	15143	15286	15276	15194	15325	15213	15240	15132	15192	15147	15266	15315	15237	15179	15251	15230	15195	15074	15326	15162	15232	15126	15122	15164	15103	15054	15243	15454	15406	15262	15264	15413	15393	15201	15166	15252	15334	15234	15230	15408	15352	15351	15347	15355	15117	15212	15197	15308	15357	15155	15036	15263	15179	15176	15312	15322	15244	15374	15341	15142	15262	15216	15239	15272	15236	15239	15297	15269	15280	15335	15431	15142	15232	15084	15364	15285	15298	15074	15093	15195	15174	15421	15128	15304	15175	15284	15155	15181	15439	15245	15193	15253	15178	15205	15232	15365	15395	15356	15207	15136	14991	15213	15370	15342	15507	15256	15305	15227	15171	15246	15115	15275	15348	15311	15247	15328	15216	15230	15152	15150	15078	15436	15276	15255	15148	15249	15181	15376	15142	15234	15347	15219	15372	15142	15209	15100	15163	15252	15354	15183	15192	15284	15314	15234	15126	15064	15110	15111	15291	15136	15282	15343	15346	15224	15275	15148	15235	15251	15038	15279	15106	15194	15316	15079	15079	15229	15146	15168	15059	15282	15169	15210	15309	15324	15201
47040	59616	40757	22591	16675	14946	15032	14681	14920	14914	14903	14965	14931	15025	14935	15043	15006	14878	14880	14997	15069	15051	14878	14996	14891	14992	14922	14914	14965	14862	14989	14924	14917	14818	14741	14909	14965	14843	14863	15011	14920	15106	14870	15015	14998	15037	15117	14937	14918	14818	15044	14900	15030	15063	15008	15012	14968	14814	14990	14942	15162	14921	14874	15130	14825	14829	14971	14901	14880	14981	14780	14805	15051	14899	14860	15084	14979	14906	15055	14990	14841	14854	15061	14928	14885	14843	14998	14832	14983	14667	14958	14904	15085	14883	14971	14857	14901	14970	14847	14787	15019	14836	14737	14954	14942	14930	14814	14913	15035	15010	15018	14783	15060	15005	14840	14733	14943	14966	14865	14920	15068	14958	15045	15009	15028	14903	14804	14993	14877	15064	14976	14760	14781	14967	15119	14836	14982	14897	14944	14913	14924	14985	14865	14908	14841	14940	14911	14968	15006	15043	15089	14867	14911	14858	14831	14881	14834	14993	14868	15057	14843	14962	14848	14924	15002	14954	14776	14965	14964	14858	14919	14938	15078	14703	14937	14909	15057	14863	15025	14894	14785	14939	14793	15044	14893	14858	14963	15012	14726	14907	14743	15115	14987	14915	14889	14928	14841	14936	15129	14922	14891	14804	15048	14841	14840	15004	14900	14983	14810	14785	15039	14861	14762	14950	14976	15009	14927	15026	14905	14965	14966	14903	15048	14935	14943	14866	14824	14783	14871	14880	14977	15090	14946	14994	14815	14852	14920	15209	14958	14846	15050	14949	14879	14759	14809	15086	14932	15073	15212	14964	14920	14966	15043	14862	14910	14815	14868	14859	14747	14936	14973	14923	14929	14828	14945	14897	14987	14763	14885	14965	14760	14844	14736	14898	14980	14869	14895	14955	14796	15056	14844	15019	14912	14987	14883	14884	15204	14775	14947	14842	14929	14945	15007	14746	15030	14911	14954	14883	14954	14711	15078	14925	15079	14923	14906	15013	15015	15019	14784	14982	14911	14908	14736	14877	15111	14964	14890	14928	14965	14890	14853	15206	14948	15021	14943	14963	14856	15045	14881	14975	14907	14804	14980	14973	14915	14952	15079	15101	15118	15057	15026	14954	15032	15083	14891	14948	14869	14994	15023	14936	14880	14730	14878	15003	15101	14811	15013	14967	14883	14844	15051	14981	14970	14778	14935	14943	14844	14803	15041	15016	14804	15163	14906	15099	14998	14896	14804	15064	14946	14917	14908	14888	14758	14996	14752	15014	14892	14913	14825	14894	15017	15051	15029	15041	15023	14900	14932	14943	14938	14912	14816	14913	14805	15015	14986	14861	14880	14842	14888	15109	14773	14975	14890	14923	14890	15147	14899	14907	14865	15037	14689	14752	14836	14801	14998	14874	15001	14972	14830	15132	15092	14930	14999	14861	14927	14882	14968	15002	15070	15041	14821	15063	14935	14970	14974	14950	14825	14890	14865	14925	14953	14715	15061	15065	14903	14951	15099	14803	14797	14807	15066	14884	14989	14822	14942	15024	14868	14986	14837	14897	14940	14837	14982	14812	15051	15004	14999	14861	14885	15013	14900	14789	14809	14890	14789	14875	15051	14955	14857	14835	14857	14760	14917	14823	15121	14821	14846	15105	14746	14789	15003	14848	14995	14914	15036	14857	14864	14874	14964	14995	14780	14832	14917	14819	14991	14876	14919	15047	14831	14946	14970	14871	14943	14982	14914	14736	14958	15080	14901	14940	15046	14866	14871	14944	14866	14860	15073	14926	14911	14940	14763	15031	14844	14953	14836	15062	14810	14848	14908	14845	15076	14990	14984	14970	15016	15034	14986	14921	15046	15038	14922	14883	15039	14904	15036	14801	14933	15017	14931	14737	14980	14817	14810	14964	14722	14893	14880	14812	14823	14965	14916	14859	14818	14932	14934	14915	15020	14996	15070	14904	14920	14754	14769	14952	15028	14965	14903	14972	15002	14988	14842	15037	14789	14739	14829	15044	15042	14834	14911	15038	15002	15025	15018	14924	14836	14870	14909	14835	14875	14783	14851	15059	14821	14864	14922	14921	14770	14989	14960	14954	15016	14836	15043	14891	14959	14891	14753	14932	15077	14925	14780	15110	14936	14934	14927	15036	14804	14733	15003	14869	14865	14991	14869	14777	14932	14888	14939	14861	15015	15053	14965	15059	14841	14954	14958	14958	14930	14837	15033	14972	14902	14924	14936	14967	14914	14788	14994	14881	14927	15048	15022	14912	14925	15084	14853	14907	15114	14961	14893	15015	14764	14945	14894	14872	14821	14843	14789	14801	15060	14995	14979	14730	14905	14873	14882	14901	14847	14988	14759	14936	14974	15063	14945	14829	14961	15062	14819	14808	14890	14821	15011	14958	14875	14925	14954	14988	14849	14828	14971	14875	14815	14983	15120	14887	14922	15018	14793	14945	14803	14823	14914	14979	15063	15024	14911	14824	14851	15014	14951	14888	15020	14997	14784	14927	14974	14957	14938	14834	14874	14839	14843	14872	14934	14950	14964	14939	14815	14972	14961	14928	14819	14955	15042	14929	14929	15110	14990	14882	14911	14838	14925	14759	14978	14880	14962	14880	14928	14850	14878	15154	15164	14916	14852	14971	15044	14869	14994	15002	14875	15108	14995	15139	15004	14816	14959	14899	14950	15173	14915	15038	14862	14968	14882	14924	14932	14882	14998	15057	14879	14802	14906	14812	14840	14939	14817	14897	14921	14852	14975	14913	14876	14853	15097	14997	14792	14850	14782	14828	14842	14996	14958	14897	14860	14909	14888	15003	14929	14830	14875	14730	14839	15185	15075	14921	14842	14913	15084	14868	14971	14870	14937	14916	14984	14785	14971	14914	15020	14886	15011	14894	14936	15008	14821	14786	15093	14892	14968	14821	14824	14957	14981	14909	14915	14943	14915	14935	14875	14865	15000	14950	15008	14944	14994	14926	14821	15124	14981	14814	14898	14976	14974	14933	15066	14872	14878	14759	14959	14990	14961	15052	14762	14903	14848	15023	14747	14851	14803	15097	15069	14835	14969	14970	14837	15008	14907	14945	14869	15091	14906	14697	15097	14855	14862	15046	14858	15084	14936	14899	15056	14881	14957	15021	14948	14789	14957	14805	15015	14950	15023	15171	14766	14952	14898	14959	14874	14851	14878	14962	15023	14831	14864	15000	14879	14969	14815	14930	15037	14867	15074	14885	14796	14910	14973	15007	14740	15054	14896	15019	14727	14854	14782	15183	15138	14793	14869	14881	14855	14736	14869	14972	14862	14833	14915	14863	15039	14827	14628	15075	14963	14824	14808	15102	14983	14837	15075	14887	14897	14871	14916	15003	15016	15057	14817	15025	14877	14798	14882	14923	14854	14770	14974	14913	14836	15056	14941	14870	15148	14856	14917	14913	14927	14944	14867	14981	14999	14895	14822	14856	14926	14916	14881	14812	15042	15143	14966	14894	14926	14954	14705	14811	14925	14981	14933	15150	14805	14923	14783	14967	14876	14953	14900	14886	14987	15024	14930	14970	14886	15020	14974	14907	14864	15059	14944	14926	14780	15002	15014	15076	14898	15030	14867	14964	14813	14928	14972	14855	14944	15044	14776	14860	14999	14978	15012	15002	14832	14954	14912	14928	14861	15004	15042	14932	14967	14961	14891	14848	15172	14883	14964	14980	14873	14789	14824	15035	14831	14934	15097	14760	15158	15064	14810	14951	15061	14918	14915	14942	14847	14768	14833	15031	15039	14923	14842	14817	14973	14812	14992	14948	14916	14925	15029	14792	14897	14931	14976	14829	14959	14981	14840	14739	15015	14600	14869	14873	14873	14952	14917	14882	15061	15040	14884	14959	14854	14959	14871	14836	14721	14994	15019	14923	14786	14921	15054	14897	14929	15053	14940	14751	15050	14844	15006	14729	15062	15000	14929	15023	14756	14855	15032	14942	14849	14821	14939	14814	14768	15128	14773	14919	14843	14893	14840	14988	15099	14920	15042	14916	14819	14975	14900	14898	15104	14875	14887	14870	14837	14993	15043	15028	14969	14826	14853	14988	14792	14954	14948	15040	14934	14926	14917	14940	14953	15008	15097	14605	14968	15084	15012	15169	14914	14974	14901	14864	15097	14989	14867	14909	14939	14745	14931	14989	14923	14842	14972	15063	14745	14977	14869	14972	14793	14883	14833	15045	14902	14869	14940	14757	14884	15022	15089	14801	14977	14935	15026	14811	14955	14888	14872	14984	14760	14927	14929	14987	15012	14979	15033	14792	14968	14709	14947	14764	14821	14790	14812	15111	14954	14916	15108	14911	15010	14799	14693	15026	14817	14886	14962	14964	14898	14841	14939	14874	14948	14865	14958	15100	14924	14846	14929	14962	14921	14843	14995	14838	15088	14895	14965	14886	14951	14925	15033	15043	14926	14824	14903	14897	15111	15077	14966	14900	14883	14872	15038	14912	14961	15004	15048	14957	14895	14896	15068	15061	14997	14791	14995	15036	14926	14980	14914	14923	14853	14868	14974	14988	15017	14981	15135	15026	14878	14982	14938	14913	14856	15026	14805	14828	14808	14909	14912	15026	14829	14871	15039	15145	14853	14952	15008	14744	15004	14926	14996	14899	14986	14932	14912	14933	15012	14878	14852	14952	14835	15033	14937	14998	15008	14781	14912	14792	14831	14767	14922	14891	14874	14941	14875	15041	14998	14990	15081	14857	14773	14975	14924	14979	15023	14894	14881	15113	14941	14844	14801	14845	14893	14921	15066	14929	14756	14843	14739	14945	15062	14976	14757	15062	14911	14840	14890	14859	15006	14669	14948	14806	14898	14956	14896	14994	14905	14979	15047	14899	14946	14878	14908	14824	14899	14977	15000	14926	14876	14978	14878	14929	14995	14868	15008	15036	15098	14861	14852	14774	14922	14831	14857	14907	14883	14864	15035	15166	14993	14955	14858	14841	14945	14831	14793	14987	14968	14833	14995	14896	14807	15029	14978	14969	14971	14978	14852	14966	14843	14970	15046	14778	14940	14863	14930	14951	14959	15176	14894	14994	14900	14842	14993	15079	14773	14867	14992	14972	14998	14953	14919	14953	14880	14765	14952	15024	14974	14778
24199	24017	32800	26610	22779	22365	21181	16606	16018	16004	16200	15879	15959	15947	15966	15999	15820	15894	15861	15825	15803	15983	15890	15949	15937	15694	15653	15770	15814	15870	15501	15695	15698	15854	15759	15813	15828	15605	15760	15746	15866	15677	15666	15764	15671	15778	15659	15634	15711	15818	15830	15886	15707	15674	15771	15892	15624	15895	15619	15800	15687	15691	15792	15797	15717	15690	15812	15700	15851	15542	15596	15707	15504	15742	15696	15851	15796	15913	15826	15685	15775	15895	15698	15585	15728	15749	15777	15807	15798	15638	15744	15786	15847	15775	15642	15682	15687	15693	15785	15472	15670	15876	15498	15547	15889	15604	15492	15563	15556	15608	15742	15580	15576	15720	15696	15677	15614	15509	15623	15599	15616	15715	15464	15654	15768	15718	15679	15548	15944	15673	15526	15547	15794	15863	15522	15552	15636	15654	15590	15677	15808	15752	15568	15734	15642	15653	15802	15638	15616	15554	15699	15785	15666	15620	15543	15931	15669	15547	15474	15578	15781	15707	15644	15621	15659	15840	15697	15546	15643	15596	15622	15843	15900	15705	15851	15723	15710	15626	15687	15628	15677	15782	15739	15762	15807	15626	15526	15517	15600	15676	15724	15774	15612	15673	15782	15684	15635	15854	15716	15630	15624	15702	15597	15515	15688	15436	15747	15600	15614	15719	15619	15479	15705	15665	15478	15638	15625	15907	15572	15738	15766	15952	15648	15542	15631	15582	15466	15606	15646	15679	15622	15667	15792	15603	15708	15703	15883	15737	15768	15769	15650	15543	15630	15690	15807	15685	15945	15617	15579	15671	15707	15595	15670	15845	15510	15626	15768	15628	15667	15754	15524	15809	15776	15660	15363	15604	15598	15538	15537	15570	15656	15531	15490	15584	15835	15533	15663	15795	15772	15518	15646	15612	15677	15643	15581	15960	15524	15610	15829	15692	15562	15665	15613	15728	15531	15648	15647	15676	15771	15654	15699	15647	15800	15682	15746	15547	15584	15666	15636	15594	15791	15654	15593	15482	15824	15476	15774	15783	15559	15725	15660	15863	15650	15658	15583	15728	15326	15722	15904	15708	15674	15665	15495	15544	15710	15470	15595	15614	15814	15865	15731	15714	15718	15844	15797	15798	15587	15693	15605	15728	15551	15587	15702	15625	15761	15661	15508	15604	15567	15617	15488	15651	15724	15572	15797	15550	15737	15730	15811	15605	15575	15621	15720	15669	15685	15476	15513	15746	15657	15750	15512	15747	15770	15897	15707	15730	15675	15668	15615	15580	15514	15488	15823	15790	15521	15457	15631	15629	15697	15700	15543	15518	15636	15536	15537	15817	15506	15732	15632	15788	15605	15630	15602	15788	15788	15543	15608	15761	15658	15666	15579	15728	15724	15747	15692	15663	15574	15684	15547	15508	15575	15654	15673	15618	15719	15484	15796	15639	15541	15512	15759	15752	15575	15774	15829	15736	15568	15543	15660	15641	15786	15844	15626	15737	15670	15605	15604	15726	15526	15514	15639	15538	15556	15624	15602	15629	15634	15729	15790	15752	15759	15542	15615	15613	15521	15613	15589	15479	15721	15544	15469	15607	15677	15538	15781	15773	15627	15573	15734	15733	15664	15604	15777	15825	15604	15528	15585	15657	15662	15875	15700	15768	15774	15611	15694	15803	15557	15684	15689	15594	15620	15783	15675	15518	15743	15700	15743	15666	15728	15631	15602	15520	15820	15558	15643	15471	15706	15851	15637	15704	15806	15672	15770	15780	15772	15634	15771	15424	15565	15562	15709	15477	15600	15868	15996	15643	15894	15746	15833	15730	15804	15643	15643	15691	15474	15649	15716	15583	15807	15849	15863	15604	15801	15776	15424	15808	15717	15656	15800	15603	15739	15663	15715	15615	15624	15547	15447	15754	15790	15857	15704	15639	15874	15601	15600	15655	15810	15704	15674	15716	15595	15655	15703	15877	15644	15698	15730	15806	15768	15704	15825	15773	15768	15535	15646	15715	15790	15660	15768	15572	15570	15461	15739	15729	15725	15506	15752	15773	15716	15691	15698	15514	15750	15675	15536	15652	15699	15759	15693	15657	15538	15544	15578	15812	15810	15558	15616	15540	15664	15592	15673	15748	15692	15668	15718	15566	15614	15551	15670	15621	15651	15755	15668	15580	15962	15662	15789	15884	15858	15446	15894	15667	15600	15492	15842	15636	15755	15651	15814	15768	15608	15668	15860	15724	15631	15535	15789	15659	15510	15599	15682	15649	15670	15749	15521	15570	15645	15746	15729	15711	15764	15752	15770	15482	15727	15888	15849	15499	15480	15814	15537	15700	15726	15753	15721	15639	15743	15542	15586	15543	15413	15548	15696	15559	15833	15774	15685	15777	15752	15775	15680	15668	15587	15574	15803	15554	15692	15716	15917	15818	15637	15776	15648	15780	15718	15514	15767	15667	15604	15816	15616	15536	15475	15627	15770	15619	15764	15567	15612	15820	15725	15660	15744	15606	15598	15600	15625	15645	15727	15784	15636	15865	15751	15689	15658	15736	15765	15790	15560	15801	15610	15729	15643	15683	15657	15654	15705	15697	15717	15589	15599	15739	15689	15621	15611	15661	15515	15521	15691	15414	15638	15804	15940	15719	15654	15660	15793	15714	15532	15389	15645	15640	15684	15830	15476	15527	15723	15642	15748	15694	15816	15745	15770	15582	15538	15914	15929	15698	15721	15739	15584	15826	15685	15705	15616	15614	15717	15700	15537	15780	15663	15643	15779	15593	15687	15724	15580	15732	15738	15674	15633	15731	15636	15546	15664	15915	15604	15697	15629	15661	15724	15642	15660	15603	15562	15772	15784	15577	15533	15621	15599	15870	15817	15635	15516	15521	15337	15496	15642	15501	15564	15761	15550	15739	15652	15764	15497	15730	15831	15656	15612	15665	15693	15685	15650	15768	15745	15634	15888	15691	15686	15944	15717	15520	15678	15490	15820	15710	15569	15605	15704	15686	15602	15307	15538	15502	15687	15617	15806	15545	15665	15738	15830	15613	15659	15643	15789	15554	15696	15663	15552	15594	15682	15528	15701	15605	15531	15770	15868	15668	15683	15773	15629	15877	15714	15827	15682	15823	15523	15413	15714	15481	15736	15688	15620	15669	15903	15674	15516	15802	15779	15754	15661	15768	15759	15429	15767	15697	15642	15859	15721	15720	15732	15554	15703	15593	15594	15778	15537	15533	15755	15533	15800	15696	15594	15735	15565	15593	15711	15710	15865	15738	15587	15610	15586	15583	15763	15710	15555	15741	15785	15699	15719	15653	15820	15617	15635	15658	15912	15742	15785	15736	15483	15666	15517	15670	15643	15578	15612	15601	15731	15564	15519	15506	15516	15578	15768	15716	15691	15659	15580	15849	15690	15791	15682	15631	15750	15592	15729	15669	15437	15688	15840	15554	15534	15900	15727	15717	15713	15656	15547	15547	15816	15528	15942	15602	15732	15589	15741	15776	15728	15707	15570	15588	15613	15722	15569	15664	15681	15512	15499	15554	15598	15887	15617	15799	15734	15824	15684	15606	15708	15685	15874	15853	15719	15779	15738	15483	15674	15495	15713	15761	15638	15623	15692	15398	15509	15681	15756	15610	15617	15442	15671	15739	15661	15607	15522	15804	15703	15707	15623	15691	15725	15554	15714	15758	15641	15654	15827	15622	15862	15505	15536	15738	15834	15882	15672	15570	15463	15677	15778	15769	15981	15541	15636	15776	15749	15636	15604	15790	15694	15711	15825	15637	15599	15661	15575	15619	15598	15627	15662	15820	15698	15668	15625	15697	15527	15637	15878	15752	15729	15829	15770	15552	15549	15786	15808	15510	15500	15555	15585	15404	15612	15537	15695	15690	15752	15656	15697	15710	15597	15773	15705	15628	15777	15485	15774	15677	15639	15675	15730	15635	15868	15523	15662	15784	15670	15725	15699	15634	15836	15731	15641	15599	15660	15540	15487	15618	15832	15650	15636	15683	15800	15680	15673	15792	15699	15756	15697	15649	15693	15604	15437	15622	15747	15686	15650	15654	15708	15626	15681	15669	15692	15713	15706	15489	15526	15715	15751	15635	15601	15572	15606	15717	15685	15676	15756	15698	15754	15800	15833	15636	15690	15824	15596	15638	15687	15531	15750	15592	15650	15597	15516	15491	15746	15772	15732	15704	15598	15634	15412	15415	15602	15737	15643	15742	15618	15725	15864	15699	15635	15512	15718	15722	15794	15607	15572	15469	15619	15664	15816	15626	15582	15713	15690	15537	15602	15663	15677	15750	15661	15520	15656	15472	15757	15675	15319	15754	15684	15540	15788	15626	15647	15484	15608	15745	15527	15816	15759	15739	15637	15732	15697	15736	15785	15677	15481	15531	15728	15583	15803	15827	15778	15701	15557	15554	15403	15680	15711	15797	15746	15718	15855	15843	15612	15666	15690	15449	15592	15675	15804	15530	15616	15676	15747	15757	15742	15598	15705	15530	15905	15626	15726	15641	15852	15683	15905	15618	15789	15633	15795	15859	15661	15874	15637	15602	15733	15600	15496	15605	15760	15686	15479	15813	15546	15562	15773	15681	15555	15815	15489	15663	15704	15553	15869	15726	15856	15655	15532	15925	15819	15575	15813	15819	15698	15625	15642	15533	15667	15597	15665	15544	15720	15629	15500	15620	15713	15604	15627	15710	15684	15701	15782	15681	15675	15782	15708	15516	15695	15491	15800	15802	15737	15693	15771	15693	15825	15880	15907	15515	15490	15783	15578	15647	15651	15792	15753	15639	15558	15485	15581	15725	15593	15638	15766	15746	15704	15517	15645	15660	15716	15773	15703	15798	15789	15784	15675	15682	15746	15672	15828	15715	15705	15509	15650	15768	15825	15612	15769	15800	15636	15596	15645	15721	15665	15669	15649	15720	15581	15583	15551	15735	15580	15587	15724	15709	15604	15680	15560	15674	15697	15861	15702	15601	15778	15799	15697	15746	15801	15492	15598	15579	15707	15697	15693	15634	15699	15751	15756	15778	15771	15820	15414	15733	15693	15654	15684	15999	15672	15743	15788	15623	15674	15729	15681	15587	15966	15572	15696	15592	15469	15698	15723	15634	15747	15501
63012	105158	78611	47034	26666	16054	15248	15269	15049	15362	15412	15279	15281	15155	15487	15065	15427	15241	15126	15222	15203	15114	15256	15347	15200	15281	15404	15146	15122	15336	15214	15306	15238	15338	15240	15238	15349	15400	15344	15221	15382	15179	15216	15198	15097	15311	15198	15300	15116	15195	15312	15213	15322	15324	15317	15212	15242	15182	15237	15265	15249	15449	15119	15411	15117	15231	15097	15422	15231	15299	15243	15321	15351	15257	15270	15072	15329	15241	15331	15398	15208	15212	15296	15375	15283	15159	15277	15228	15284	15205	15034	15251	15184	15199	15231	15208	15197	15401	15196	15077	15211	15201	15262	15295	15307	15275	15149	15455	15106	15334	15115	15326	15265	15266	15360	15303	15226	15178	15308	15173	15225	15330	15278	15291	15327	15324	15267	15218	15246	15189	15359	15235	15324	15213	15333	15352	15150	15156	15315	15179	15272	15153	15178	15206	15247	15288	15066	15277	15283	15059	15089	15293	15237	15145	15282	15300	15202	15391	15367	15351	15226	15462	15030	15300	15272	15251	15236	15320	15079	15224	15372	15215	15291	15242	15382	15285	15245	15295	15248	15218	15214	15299	15261	15428	15053	15362	15338	15035	15060	15313	15294	15309	15181	15212	15121	15140	15151	15196	15356	15280	15257	15107	15196	15160	15184	15268	15278	15217	15228	15125	15347	15161	15154	15337	15216	15268	15232	15238	15192	15220	15360	15176	15101	15323	15189	15350	15249	15111	15272	15084	15288	15254	15122	15230	15195	15206	15093	15308	15212	15264	15245	15205	15314	15359	15231	15214	15148	15106	15283	15113	15174	15317	15264	15171	15300	15337	15088	15389	15058	15353	15290	15264	15380	15175	15166	15388	15303	15286	15154	15183	15423	15286	15328	15290	15102	15202	15180	15219	15359	15298	15292	15199	15270	15270	15358	15116	15331	15149	15266	15430	15308	15316	15202	15277	15318	15250	15229	15215	15326	15216	15016	15148	15218	15385	15083	15181	15106	15115	15022	15224	15245	15218	15252	15261	15204	15065	15178	15202	15342	15246	15277	15194	15222	15291	15075	15094	15207	15206	15123	15305	15118	15228	15429	15297	15237	15213	15335	15350	15229	15284	15270	15264	15396	15130	15193	15269	15193	15187	15106	15283	15160	15341	15293	15162	15222	15293	15155	15224	15050	15320	15322	15235	15117	15189	15126	15525	15167	15180	15257	15252	15222	15451	15160	15267	15235	15081	15164	15382	15357	15246	15264	15363	15097	15117	15256	15272	15391	15190	15225	15241	15260	15237	15296	15346	15240	15352	15234	15319	15249	15109	15206	15184	15096	15149	15245	15312	15256	15157	15284	15155	15132	15369	15167	15219	15253	15311	15328	15195	15317	15211	15329	15343	15182	15412	15211	15292	15308	15182	15218	15213	15265	15269	15234	15369	15196	15156	15171	15066	15334	15200	15187	15274	15252	15175	15257	15225	15239	15137	15466	15274	15307	15194	15349	15141	15118	15278	15223	15256	15396	15268	15371	15384	15195	15405	15266	15120	15225	15424	15160	15214	15063	15236	15415	15068	15398	15416	15279	15145	15204	15353	15307	15291	15163	15294	15295	15191	15310	15227	15210	15229	15415	15263	15180	15297	15004	15264	15153	15211	15259	15264	15116	15179	15179	15189	15316	15159	15208	15154	15194	15132	15067	15147	15235	15300	15165	15376	15361	15167	15374	15190	15220	15302	15197	15104	15092	15294	15279	15156	15108	15325	15232	15188	15168	15244	15159	15181	15209	15296	15132	15208	15362	15312	15402	15193	15254	15241	15290	15280	15174	15285	15410	15172	15236	15295	15516	15112	15186	15127	15340	15231	15202	15129	15194	14995	15487	15098	15318	15272	15157	15326	15266	15354	15374	15345	15206	15276	15472	15141	15182	15207	15164	15279	15258	15136	15424	15255	15323	15254	15262	15331	15292	15096	15350	15157	15040	15473	15291	15140	15222	15164	15286	15195	15216	15086	15190	15314	15254	15229	15471	15199	15118	15248	15162	15399	15365	15124	15230	15096	15327	15259	15411	15185	15333	15206	15384	15363	15250	15386	15220	15206	15316	15264	15297	15243	15282	15217	15319	15132	15174	15291	15215	15060	15298	15239	15243	15326	15227	15366	15045	15203	15028	15221	15277	15120	15333	15234	15330	15195	15268	15158	15247	15281	15418	15429	15222	15340	15342	15175	15184	15270	15199	15245	15397	15213	15271	15167	15237	15143	15134	15303	15312	15368	15130	15374	15164	15301	15340	15166	15382	15252	15098	15094	15394	15237	15244	15102	15293	15223	15188	15163	15225	15311	15227	15318	15191	15420	15310	15343	15261	15223	15179	15196	15199	15230	15293	15467	15177	15299	15227	15399	15211	15157	15266	15406	15142	14953	15248	15120	15230	15142	15173	15180	15165	15130	15438	15345	15444	15278	15194	15255	15374	15284	15234	15293	15174	15331	15276	15404	15262	15222	15172	15243	15301	15192	15313	15175	15381	15472	15222	15368	15318	15287	15153	15339	15208	15254	15227	15102	15315	15053	15241	15355	15168	15129	15282	15185	15201	15228	15315	15293	14997	15432	15174	15279	15165	15171	15242	15264	15227	15300	15296	15370	15360	15117	15245	15442	15360	15325	15237	15250	15231	15417	15405	15349	15398	15280	15158	15312	15034	15277	15434	15194	15206	15297	15235	15347	15132	15357	15305	15193	15110	15147	15307	15320	14916	15131	15266	15413	15343	15039	15294	15301	15161	15161	15188	15142	15297	15240	15256	15180	15214	15483	15119	15232	15187	15327	15354	15331	15231	15272	15345	15169	15270	15309	15289	15260	15151	15236	15322	15476	15417	15220	15140	15361	15243	15235	15166	15250	15423	15153	15225	15384	15532	15385	15232	15308	15323	15092	15458	15122	15239	15170	15143	15138	15301	15306	15267	15148	15192	15316	15106	15135	15057	15378	15270	15389	15225	15146	15242	15164	15294	15238	15223	15174	15317	15310	15230	15357	15401	15157	15297	15179	15296	15103	15358	15338	15241	15083	15176	15292	15252	15283	15292	15323	15301	15284	15158	15172	15183	15436	15417	15129	15348	15254	15333	15296	15219	15318	15120	15292	15209	15257	15190	15285	15238	14995	15264	15278	15237	15228	15434	15276	15336	15171	15215	15164	15299	15170	15133	15341	15227	15234	15303	15237	15244	15258	15132	15238	15262	15213	15283	15333	15225	15319	15322	15253	15055	15382	15106	15166	15291	15225	15402	15110	15269	15200	15385	15288	15405	15278	15276	15234	15219	15323	15412	15381	15265	15221	15163	15104	15209	15163	15460	15084	15191	15355	15348	15237	15207	15263	15194	15353	15220	15138	15164	15319	15305	15278	15287	15372	15224	15212	15127	15204	15348	15244	15255	15165	15114	15348	15175	15190	15364	15283	15314	15304	15286	15332	15333	15284	15231	15357	15134	15125	15276	15454	15325	15259	15150	15234	15129	15302	15258	15131	15246	15282	15490	15307	15307	15214	15241	15327	15240	15079	15307	15376	15295	15238	15130	15165	15309	15352	15152	15179	15164	15347	15248	15247	15169	15409	15316	15154	15295	15379	15260	15153	15256	15313	15273	15197	15281	15285	15329	15427	15138	15265	15113	15177	15386	15138	15230	15395	15150	15405	15352	15150	15274	15335	15258	15261	15158	15248	15277	15227	15153	15258	15319	15340	15223	15203	15297	15431	15171	15139	15484	15184	15218	15267	15118	15344	15195	15214	15267	15236	15356	15245	15370	15222	15288	15200	15293	15276	15335	15333	15192	15336	15131	15187	15178	15218	15245	15127	15186	15356	15171	15235	15208	15276	15271	15127	15314	15285	15193	15212	15381	15314	15327	15220	15227	15153	15168	15305	15240	15385	15310	15140	15441	15139	15101	15315	15214	15351	15361	15354	15235	15275	15174	15337	15221	15268	15371	15239	15364	15215	15333	15215	15268	15195	15337	15330	15104	15236	15039	15140	15177	15241	15372	15250	15233	15291	15174	15257	15220	15200	15302	15330	15238	15040	15451	15171	15266	15329	15434	15119	15348	15283	15377	15272	15164	15288	15195	15216	15164	15160	15190	15212	15045	15357	15406	15232	15332	15152	15294	15268	15265	15170	15193	15497	15320	15243	15264	15183	15078	15132	15203	15299	15198	15240	15161	15190	15107	15277	15353	15441	15254	15295	15361	15382	15336	15175	15199	15240	15245	15118	15324	15325	15460	15296	15396	15230	15375	15179	15378	15182	15341	15419	15430	15328	15308	15203	15162	15323	15293	15291	15172	15288	15144	15195	15227	15042	15347	15272	15291	15180	15316	15378	15222	15301	15273	15265	15464	15266	15434	15293	15408	15333	15246	15323	15099	15251	15217	15262	15259	15315	15216	15353	15434	15318	15042	15223	15360	14927	15285	15224	15358	15344	15168	15215	15266	15134	15318	15152	15100	15192	15112	15179	15293	15326	15210	15213	15281	15297	15320	15191	15372	15340	15139	15315	15364	15235	15284	15314	15323	15162	15245	15169	15254	15292	15273	15086	15130	15185	15287	15254	15220	15314	15240	15141	15234	15079	15092	15196	15225	15318	15393	15288	15347	15292	15238	15259	15292	15051	15314	15004	15204	15247	15155	15246	15395	15017	15402	15358	15245	15261	15196	15335	15136	15303	15238	15256	15222	15118	15234	15137	15311	15207	15164	15348	15195	15348	15360	15308	15063	15211	15280	15385	15042	15238	15399	15428	15269	15496	15312	15351	15236	15385	15144	15251	15047	14980	15227	15103	15164	15076	15342	15204	15314	15256	15272	15286	15058	15382	15295	15195	15358	15439	15123	15317	15043	15260	15210	15315	15324	15336	15264	15227	15220	15190	15123	15442	15474	15078	15327	15244	15328	15497	15130	15212	15160	15061	15129	15303	15083	15333	15136	15143	15307	15193	15184	15200	15322	15186	15201	15177	15134	15457	15310	15298	15442	15343	15245	15149	15023	15244	15333	15189	15149	15161	15264	14918	15119	15279	15435	15306	15070	15387	15399	15066	15239	15298	15204	15331	15272	15261	15159	15307	15411	15359	15227	15148	15081	15174	15140	15135	15203	15313
34132	38619	34776	24302	17438	16064	16136	16068	15914	16081	15849	15824	15672	16033	15733	15756	15788	15817	15812	15854	15629	15942	15810	15773	15973	15601	15756	15798	15965	15721	15989	15757	15784	15872	15822	15801	15771	15850	16053	15914	15803	15896	15691	15699	15953	15754	15852	15817	15920	15927	15820	16001	15784	15703	15763	15766	15796	16060	15821	15814	15722	15905	15753	15783	15845	15822	15799	15665	15913	15857	15786	15938	15682	15779	15915	15786	15738	15617	15914	15734	15816	15861	15783	15755	15812	15842	15771	15804	15864	15729	15781	15766	15808	15909	15791	15690	15931	15762	15765	15809	15885	15678	15679	15870	15903	15641	15904	15870	15746	15722	15876	15960	15644	15799	15783	15642	15728	15813	15760	15748	15822	15796	15802	15792	15720	15819	15834	15652	15799	15647	15558	15804	15906	15884	15714	15814	15782	15819	15746	15799	15713	15788	15830	15820	15630	15781	15816	15927	15823	15750	15845	15827	15767	15789	15908	15983	15795	15789	15822	15814	15878	15768	15689	15614	15852	15676	15942	16046	15711	15592	15824	15830	15711	15832	15842	15872	15782	15757	15714	15790	15649	15916	15746	15852	15655	15928	15704	15732	15755	15865	15914	15833	15906	15831	15627	15846	15811	15899	15878	15713	15894	15659	15871	15780	15816	15825	15660	15832	15824	15875	16058	15839	15880	15901	15847	15700	15911	15819	16012	15764	15971	15600	15667	15798	15775	15883	15931	15796	15676	15781	15757	15829	15773	15913	15703	15886	15784	15849	15729	15878	15895	15730	15733	15824	15707	15812	15920	15715	15749	15847	15663	15796	15865	15840	15694	15838	15824	15792	15650	15634	15953	15830	16014	15876	16149	15746	15783	15772	15782	15863	15751	15933	15836	15811	15692	15866	15788	15889	15806	15914	15846	15745	15914	15845	15749	15729	15731	15629	15707	15792	15904	15846	15900	15714	15758	15798	15804	15832	15907	15866	15901	15689	15954	15841	15865	15779	15891	15526	15925	15884	15741	15735	15811	15753	15642	15942	15756	15733	15742	15660	15884	15785	15739	15820	15762	16035	15690	16051	15731	15682	15770	15864	15815	15820	15806	15751	15787	15793	15758	15779	15805	16061	15574	15833	15884	15768	15972	15801	15892	15790	15886	15756	15694	15850	15679	15966	15750	15879	15956	16039	15891	15768	15736	15943	15777	15732	15827	15819	15828	15781	15839	15807	15788	15805	16018	15918	15905	15920	15749	15824	15915	15840	15667	15747	15792	15691	15596	15735	15706	15849	15924	15897	16005	15729	15866	15874	15718	15576	15727	15597	15653	15680	15728	15845	15847	15837	15956	15780	15733	16035	15873	15826	15860	15827	15772	15951	15817	15866	15866	15870	15893	15730	15820	15754	15698	15861	15807	15869	15768	15874	15870	15756	15759	15780	15798	15784	15678	15875	15712	15772	15873	15697	15720	15746	15798	15868	15684	15991	15777	15907	15990	15923	15877	15857	15947	15762	15769	15582	15724	15862	15653	15777	16028	15840	15742	15737	15943	15868	15773	15695	15822	15839	15945	15778	15716	15932	15912	15811	15837	15778	15755	15612	15724	15724	15810	15961	15833	15677	15953	15699	15724	15896	15941	15549	15620	15954	15762	15788	15690	15699	15704	15850	15858	15735	15788	15879	15778	16121	15898	15816	15839	15819	15997	15765	15861	15962	15764	15769	15839	15852	15710	15616	15670	15827	15911	15972	15849	15835	15999	15805	15769	15760	15675	16060	15661	15781	15910	15882	15770	15816	15934	15957	15819	15802	15807	15811	15719	15912	15524	15831	15965	15949	15967	15731	15673	16092	15637	15691	15702	15857	15843	15711	15806	15831	15635	15617	15660	15729	15790	15985	15929	15849	15922	15883	15893	15751	15908	15885	15661	15866	15816	15943	15812	15960	15730	16126	15844	15792	15952	15874	15874	15881	15676	15765	15670	15656	15860	15891	15796	15807	15771	15843	15735	15963	15766	15896	15843	15603	15969	16000	15827	15924	15884	15765	15843	15769	15811	15827	15893	15986	15945	15554	16135	15676	15761	15804	15947	15916	15702	15452	15728	15714	15899	15890	15900	15708	15751	15641	15915	15897	15671	15678	15835	15807	15745	15490	15759	15678	15794	15796	15993	15839	15953	15872	15701	15808	15653	15791	15938	15878	15887	15768	15815	15751	15858	15799	15877	15731	15855	15820	15842	15816	15799	15787	15790	15754	16012	15789	15844	15588	15816	15848	15896	15822	15650	15752	15678	15806	15842	15761	15933	15841	15815	15653	15882	15779	15789	15798	15983	15777	15897	15931	15901	15930	15992	15745	15701	15837	15898	15852	15988	15856	15747	15752	15714	15679	15894	15726	15733	15960	15816	15749	15779	15877	16001	15872	15852	15783	15775	15772	15623	15825	15791	15855	15800	15741	15591	15824	16055	15931	15722	15782	15847	15808	15768	15739	15935	15764	15807	15836	15841	15766	15936	15778	15699	15717	15772	15870	15905	16007	15791	15853	15891	15912	15789	15748	16026	16019	15833	15785	15632	16079	15791	15663	15742	16076	15822	15868	15894	15850	15874	15705	15882	15727	15895	15883	15835	15626	15806	15751	15700	15732	15937	15755	15885	15922	15675	15696	15832	15945	15761	16050	15789	15882	15902	15940	15742	16025	15749	15880	15848	15830	15777	15646	15844	15867	15676	15846	15857	15813	15733	15939	15798	15595	15752	15808	15608	15763	15871	15838	15712	15830	15801	15741	15775	15804	15806	15932	15843	15830	15882	15864	15633	15631	15779	15675	15749	15609	15853	15787	15933	15933	15865	15920	15862	15977	15846	15855	15876	15910	15936	15743	15818	15855	15759	15999	15913	15816	15751	15631	15840	15784	15988	15864	15813	15785	15860	15726	15821	15767	15712	15759	15767	15842	15742	15848	15774	15986	15765	15786	15700	15787	15823	15773	15981	15867	15819	15944	15763	15890	15880	15976	15804	15777	15764	15604	15835	16000	15791	15827	15763	15590	15689	15728	15968	15898	15898	15708	15748	15566	15649	15623	15859	15832	15619	15815	15895	15837	15636	15745	15817	15795	15673	15960	15944	15833	15838	15851	15794	15690	15992	15843	15902	15710	15990	15737	15893	15761	15792	15753	15740	15784	15833	15797	15805	15691	15889	15876	15913	15590	15830	15811	15825	16053	15714	15895	15754	15667	15710	15654	15827	15927	15991	15738	15635	15832	15779	15662	15749	15984	15769	15838	15766	15874	15740	16062	16017	15819	15830	15574	15662	15748	15912	15718	15890	15781	15927	15740	15789	15909	15708	15898	15912	15515	15861	15839	16020	15663	15726	16084	15893	15838	15756	15926	15736	15764	15561	15888	15810	15917	15937	15862	15839	15963	15971	15941	15744	15844	15946	15874	15737	15803	15858	15555	15853	15913	15868	15849	15821	15790	15905	15802	15846	15864	15952	15932	15862	15852	15790	15739	15938	15776	15870	15829	15900	15946	15738	15731	15932	15794	15819	15797	15758	15869	15872	15783	15772	15652	15902	15645	15984	15873	15727	15760	15800	15717	15840	15862	15702	15781	15699	15847	15734	15723	15855	15824	15849	15906	15815	15925	15827	15834	15800	15669	15968	15722	16037	15789	15825	15744	15778	15757	16252	15802	15845	15960	15764	15843	15821	15988	15841	15852	15828	15956	16075	15902	15771	15763	15754	15912	15880	15783	15667	15971	15791	16007	15697	15810	15855	15873	15988	15843	15858	15881	15806	15735	15788	15858	15814	15783	15755	15861	15765	15921	15657	15975	16046	15987	15849	15830	15852	15852	15921	15845	15952	15940	15884	15868	15835	15812	15807	15910	15908	15913	15799	15703	15747	15747	15842	15729	15776	15901	15710	15635	16024	15777	15847	15832	15623	15879	15819	15971	15783	15994	15909	15667	15745	15892	15461	15723	15647	15906	15808	15974	15880	15767	15648	15665	16046	15715	15924	15904	15942	15859	15974	15783	15987	15607	15794	15781	15869	15811	15908	15851	15911	15775	15762	15700	15963	15806	15873	15625	15945	15771	15814	16051	15846	15987	15754	15737	15681	15749	16039	15825	15766	15981	15808	15638	15798	15480	15817	15888	15690	15944	15819	15820	15661	15780	15779	15846	15767	16037	15855	15807	15935	15616	15704	15804	15876	15639	15748	15697	15648	15816	15683	15882	15916	16042	15810	15856	15626	15907	15548	15633	15785	15794	15971	15895	15625	15675	15870	15961	15806	15932	15933	15735	15854	15475	15827	15787	15840	15760	15653	15721	15675	15796	15785	15816	15984	15976	15825	15830	16000	15975	15848	15923	15843	15686	15872	15836	15766	15710	15726	15743	15876	15999	15755	15769	15834	15890	15837	16023	15893	15941	15777	15721	15740	16042	15974	16114	15742	15785	15755	15897	15764	15828	15706	15991	15711	15833	15762	15953	15783	15946	15964	15826	15747	15748	15768	15860	15698	15816	15647	15792	15721	15985	15765	15815	16106	15724	15897	15895	15799	15768	15885	15918	15866	15796	15796	15836	15861	15785	15802	15798	15878	15841	15975	15717	15829	15775	15751	15743	15765	15874	15887	15775	15894	15926	15859	15857	15693	15966	15734	15745	15755	15802	15759	15825	15781	15889	15810	15840	15788	15657	16030	15655	15956	15896	15705	15798	15841	15784	15959	15793	15865	15728	15800	15828	15909	15783	15757	15898	15749	15831	15859	15813	15855	15922	15696	15534	15880	16076	15917	15757	15747	15643	15913	15882	15759	15786	15619	15753	15923	15861	15746	15590	15872	15926	15494	15873	15839	15698	15946	15719	15697	15781	15758	15873	15766	15680	15894	15768	16165	15857	15550	15600	15844	15782	15464	15760	15848	15593	15715	15890	15856	15898	15830	15797	15997	15816	15855	15936	15894	15858	15758	15801	15841	15714	15900	15977	15966	16043	15707	15689	15931	15784	15823	15757	15748	15808	15827	15829	15806	15925	15888	15709	16051	15818	15814	15616	15843	15783	16062	15904	15729	15712	15893	15598	15788	15857	15782	15810	15857	15763	15704	15741	15677	15831	15672	15779	15751	15809	15841	15795	15887	15877
44019	54978	36699	21097	16419	15306	15439	15214	15207	15322	15240	15248	15251	15243	15377	15039	15120	15329	15159	15232	15308	15286	15281	15195	15206	15345	15351	15295	15350	15303	15134	15204	15336	15272	15298	15129	15212	15097	15369	15371	15329	15338	15101	15097	15314	15252	15187	15190	15142	15274	15420	15133	15217	15148	15313	15154	15281	15162	15344	15270	15186	15226	15125	15273	15199	15323	15193	15420	15251	15191	15251	15375	15402	15360	15267	15387	15238	15193	15365	15146	15370	15490	15082	15321	15120	15181	15213	15374	15118	15075	15251	15395	15205	15212	15242	15234	15213	15138	15101	15154	15421	15358	15179	15201	15266	15026	15287	15259	15315	15295	15250	15118	15148	15211	15088	15341	15186	15279	15326	15048	15147	15212	15189	15350	15149	15227	15289	15313	15281	15252	15143	15408	15260	15200	15185	14985	15208	15208	15437	15144	15292	15205	15246	15253	15352	15377	15209	15247	15269	15209	15260	15257	15065	15312	15180	15154	15324	15343	15226	15207	15294	15290	15127	15329	15182	15137	15311	15336	15266	15201	15216	15273	15276	15416	15226	15290	15193	15369	15172	15178	15257	15323	15239	15354	15270	15252	15272	15334	15128	15188	15121	15098	15311	15189	15080	15317	15292	15178	15282	15258	15350	15272	15116	15334	15243	15282	15363	15177	15170	15156	15315	15186	15200	15273	15291	15290	15193	15016	15281	15235	15230	15154	15226	15371	15157	15294	15188	15463	15303	15092	15306	15376	15261	15248	15242	15184	15245	15258	15310	15256	15315	15268	15122	15450	15487	15236	15353	15405	15119	15179	15271	15234	15191	15355	15182	15247	15211	15217	15340	15303	15126	15137	15203	15207	15323	15123	15241	15255	15068	15382	15215	15201	15448	15116	15261	15114	15292	15247	15245	15075	15266	15257	15418	15441	15311	15214	15171	15211	15167	15334	15082	15187	15328	15353	15112	15316	15190	15315	15286	15424	15043	15307	15138	15253	15275	15266	15182	15107	15387	15335	15299	15151	15168	15403	15139	15123	15189	15356	15118	15270	15098	15392	15162	15277	15333	15302	15289	15348	15164	15209	15321	15427	15200	15248	15212	15242	15018	15246	15248	15341	15172	15523	15142	15417	15286	15356	15281	15296	15196	15299	15178	15182	15243	15341	15354	15221	15273	15200	15370	15313	15359	15228	15224	15172	15340	15219	15152	15262	15199	15324	15386	15284	15393	15201	15207	15280	15297	15157	15292	15280	15158	15314	15410	15328	15298	15308	15461	15164	15160	15232	15280	15342	15159	15226	15323	15169	15122	15383	15196	15216	15294	15255	15173	15219	15311	15355	15106	15305	15182	15152	15162	15213	15181	15125	15175	15269	15112	15291	15217	15253	15002	15213	15169	15286	15276	15363	15342	15334	15093	15042	15345	15277	15353	15161	15124	15132	15315	15356	15094	15434	15230	15218	15315	15255	15227	15277	15266	15267	15280	15268	15277	15263	15180	15151	15246	15214	15355	15263	15244	15373	15156	15366	15225	15259	15388	15178	15207	15332	15357	15149	15117	15226	15247	15329	15160	15222	15304	15120	15335	15369	15236	15266	15237	15346	15446	15202	15217	15275	15242	15205	15257	15548	15295	15281	15221	15340	15211	15058	15322	15291	15350	15169	15348	15249	15366	15181	15181	15286	15292	15286	15230	15197	15404	15364	15351	15209	15351	15264	15368	15239	15036	15263	15059	15285	15271	15322	15229	15102	15224	15390	15197	15239	15445	15158	14984	15349	15228	15285	15042	15214	15184	15196	15094	15372	15124	15269	15053	15218	15160	15330	15230	15306	15030	15273	15346	15145	15209	15152	15422	15291	15265	15082	15223	15175	15277	15205	15294	15127	15126	15384	15148	15432	15276	15156	15359	15418	15174	15209	15322	15249	15184	15286	15172	15286	15283	15438	15155	14988	15291	15210	15259	15031	15339	15308	15301	15243	15376	15387	15126	15119	15365	15140	15362	15216	15251	15306	15321	15248	15090	15303	15385	15267	15211	15308	15119	15169	15408	15271	15204	15339	15012	15373	15061	15391	15344	15129	15187	15347	15193	15228	15348	15322	15208	15309	15385	15302	15263	15224	15282	15353	15345	15379	15314	15149	15352	15324	15107	15264	15277	15209	15134	15111	15364	15136	15276	15150	15237	15308	15386	15231	15113	15195	15291	15303	15084	15363	15327	15342	15143	15178	15302	15172	15318	15161	15199	15310	15195	15266	15134	15209	15212	15272	15119	15385	15240	15378	15267	15394	15349	15092	15125	15182	15232	15205	15150	15280	15422	15358	15117	15309	15250	15041	15191	15281	15523	15254	15310	15336	15317	15263	15330	15152	15193	15472	15255	15353	15220	15358	15359	15302	15299	15252	15259	15057	15328	15260	15350	15219	15174	15310	15107	15274	15359	15327	15204	15142	15197	15090	15293	15224	15480	15303	15369	15210	15252	15195	15216	15346	15226	15259	15292	15466	15046	15203	15293	15148	15136	15221	15070	15278	15227	15253	15310	15312	15508	15256	15172	15345	15306	15275	15235	15236	15289	15261	15258	15384	15247	15458	15251	15100	15201	15135	15201	15043	15345	15367	15418	15202	15345	15278	15307	15164	15182	15250	15175	15263	15314	15220	15209	14964	15355	15257	15284	15182	15342	15135	15300	15183	15258	15233	15037	15124	15347	15378	15457	15161	15177	15407	15205	15175	15269	15404	15075	15263	15165	15112	15036	15304	15279	15184	15089	15284	15345	15134	15149	15197	15227	15296	15125	15237	15256	15162	15172	15249	15181	15234	15195	15220	15158	15349	15201	15231	15274	15220	15293	15216	15239	15284	15370	15184	15260	15325	15533	15293	15242	15229	15406	15105	15268	15273	15242	15310	15135	15311	15312	15240	15516	15319	15320	15289	15240	15162	15337	15186	15417	15246	15305	15267	15181	15209	15108	15243	15277	15217	15374	15411	15425	15154	15244	15285	15289	15191	15241	15173	15314	15256	15197	15231	15193	15191	15366	15122	15174	15173	15161	15258	15267	15253	15235	15204	15189	15257	15269	15149	15206	15210	15284	15313	15322	15318	15321	15216	15159	15243	15368	15368	15334	15314	15276	15213	15108	15122	15258	15144	15245	15219	15167	15242	15198	14990	15220	15390	15125	15435	15245	15180	15241	15261	15368	15350	15467	15256	15174	15410	15359	15167	15152	15191	15470	15310	15252	15145	15308	15481	15269	15162	15116	15111	15243	15223	15208	15277	15303	15255	15405	15179	15172	15259	15332	15229	15198	15378	15113	15203	15142	15186	15399	15225	15462	15179	15357	15200	15167	15285	15255	15124	15364	15339	15269	15271	15450	15256	15301	15198	15171	15350	15308	15327	15294	15189	15177	15314	15220	15268	15195	15228	15387	15167	15413	15144	15104	15267	15264	15181	15211	15219	15292	15224	15247	15323	15278	15439	15184	15166	15041	15313	15118	15268	15170	15420	15239	15355	15272	15049	15356	15223	15299	15347	15136	15236	15260	15213	15266	15285	15169	15115	15202	15258	15268	15159	15299	15222	15154	15340	15316	15187	15309	15225	15231	15290	15210	15290	15277	15157	15206	15270	15235	15181	15420	15114	15237	15315	15332	15178	15297	15253	15439	15199	15118	15215	15260	15117	15277	15201	15274	15331	15383	15195	15267	15235	15254	15302	15261	15292	15425	15312	15222	15345	15301	15236	15239	15201	15280	15338	15214	15250	15349	15204	15201	15183	15083	15314	15250	15450	15222	15352	15296	15187	15376	15196	15233	15338	15226	15279	15216	15304	15177	15162	15290	15362	15163	15202	15166	15238	15050	15362	15335	15102	15331	15316	15382	15232	15264	15287	15289	15170	15176	15109	15139	15278	15313	15196	15414	15318	15265	15171	15278	15194	15293	15230	15338	15201	15146	15204	15162	15353	15184	15209	15358	15181	15121	15306	15090	15437	15282	15224	15216	15327	15045	15288	15348	15368	15187	15286	15138	15219	15143	15208	15342	15219	15337	15322	15306	15113	15285	15322	15280	15069	15283	15297	15280	15273	15381	15330	15213	15370	15183	15193	15324	15348	15206	15293	15179	15029	15450	15426	15123	15163	15001	15305	15329	15166	15181	15364	15116	15370	15362	15272	15381	15165	15342	15252	15338	15086	15174	15266	15093	15272	15390	15116	15361	15360	15309	15186	15202	15266	15243	15240	15269	15323	15319	15332	15175	15388	15106	15293	15137	15231	15204	15240	15335	15224	15268	15382	15143	15082	15198	15318	15149	15326	15306	15149	15241	15295	15192	15126	15201	15113	15242	15258	15050	15279	15238	15321	15416	15347	15496	15144	15247	15152	15192	15178	15280	15256	15379	15251	15321	15300	15138	15189	15320	15239	15095	15182	15337	15072	15359	15377	15429	15137	15217	15426	15332	15294	15129	15299	15211	15261	15269	15370	15266	15268	15135	15224	15280	15240	15181	15364	15150	15343	15203	15049	15209	15330	15300	15234	15042	15211	15337	15263	15320	15242	15498	15207	15347	15398	15320	15174	15265	15246	15163	15369	15126	15323	15218	15147	15266	15193	15259	15429	15206	15109	15116	15499	15197	15199	15252	15286	15364	15111	15161	15175	15287	15120	15031	15306	15308	15164	15096	15315	15208	15331	15138	15308	15244	15245	15330	15244	15248	15172	15253	15253	15140	15343	15381	15357	15314	15204	15264	15189	15154	15249	15273	15248	15229	15185	15323	15309	15324	15163	15205	15200	15408	15417	15337	15195	15330	15289	15164	15431	15413	15271	15226	15497	14970	15250	15231	15242	15229	15189	15152	15169	15255	15149	15228	15172	15243	15388	15269	15259	15367	15174	15342	15142	15315	15297	15254	15308	15083	15229	15274	15307	15214	15218	15293	15418	15121	15265	15294	15225	15284	15335	15229	15241	15335	15323	15169	15074	15334	15350	15167	15202	15191	15136	15309	15117	15297	15110	15198	15286	15281	15413	15276	15188	14983	15406	15293	15435	15373	15219	15314	15235	15056	15228	15263	15226	15188	15170	15500	15246	15212	15363	15283	15444	15211	15239	15298	15506	15262	15257	15154	15400	15132	15242	15201	15082
32309	39201	37927	26133	17756	15932	15790	15557	15510	15599	15561	15591	15648	15694	15292	15606	15609	15755	15549	15430	15455	15558	15530	15450	15521	15308	15550	15573	15508	15532	15697	15472	15566	15372	15541	15506	15575	15549	15466	15641	15760	15571	15455	15469	15545	15456	15661	15564	15609	15651	15459	15825	15546	15564	15702	15433	15641	15418	15578	15591	15317	15563	15573	15477	15426	15459	15457	15499	15636	15371	15467	15589	15628	15589	15642	15631	15479	15575	15537	15763	15626	15462	15473	15366	15461	15444	15510	15403	15512	15269	15526	15441	15452	15613	15551	15569	15710	15464	15547	15618	15376	15452	15476	15592	15403	15514	15570	15509	15700	15390	15519	15555	15447	15466	15587	15405	15224	15561	15658	15506	15537	15395	15567	15426	15477	15571	15621	15529	15632	15524	15782	15482	15508	15506	15383	15490	15415	15412	15658	15550	15425	15537	15487	15379	15248	15525	15312	15385	15753	15568	15566	15491	15469	15645	15471	15317	15519	15534	15461	15576	15647	15545	15604	15405	15712	15549	15788	15396	15537	15444	15552	15528	15472	15589	15485	15494	15534	15391	15347	15454	15562	15566	15481	15370	15709	15510	15500	15505	15543	15552	15572	15456	15433	15369	15521	15512	15393	15590	15516	15523	15476	15645	15591	15564	15309	15549	15401	15685	15393	15541	15652	15737	15461	15667	15539	15489	15431	15602	15575	15494	15485	15606	15463	15408	15582	15697	15468	15521	15384	15502	15618	15540	15538	15638	15458	15352	15358	15468	15438	15580	15492	15451	15551	15682	15447	15446	15459	15345	15568	15525	15619	15375	15534	15564	15276	15604	15478	15671	15683	15388	15394	15592	15691	15665	15569	15714	15478	15450	15649	15497	15594	15666	15681	15581	15531	15527	15500	15625	15462	15506	15688	15519	15399	15481	15510	15409	15482	15478	15569	15315	15499	15463	15718	15495	15476	15533	15536	15490	15383	15618	15319	15505	15538	15459	15506	15555	15594	15667	15646	15407	15353	15754	15475	15349	15328	15506	15536	15587	15614	15593	15528	15405	15385	15409	15473	15444	15402	15354	15465	15742	15446	15408	15306	15403	15534	15327	15308	15550	15374	15568	15779	15545	15476	15578	15638	15519	15607	15671	15515	15430	15392	15329	15497	15653	15496	15705	15525	15379	15585	15322	15615	15613	15544	15611	15589	15563	15609	15540	15459	15489	15509	15526	15556	15492	15496	15517	15521	15356	15434	15518	15557	15597	15706	15308	15515	15458	15610	15436	15556	15486	15605	15622	15717	15626	15519	15621	15466	15593	15582	15553	15493	15585	15370	15687	15604	15660	15566	15547	15557	15528	15418	15469	15549	15646	15790	15532	15690	15520	15504	15452	15574	15512	15493	15670	15530	15368	15460	15523	15276	15593	15451	15341	15443	15530	15633	15445	15659	15431	15601	15517	15540	15467	15473	15558	15517	15461	15448	15506	15523	15498	15602	15664	15699	15461	15444	15362	15278	15523	15372	15713	15204	15517	15572	15532	15471	15426	15425	15571	15664	15563	15517	15497	15619	15331	15438	15353	15315	15555	15430	15489	15588	15369	15524	15351	15625	15605	15431	15452	15476	15610	15317	15419	15439	15499	15433	15622	15499	15582	15444	15469	15359	15514	15505	15510	15410	15498	15570	15603	15403	15715	15635	15528	15574	15339	15520	15511	15382	15546	15373	15459	15368	15491	15590	15504	15488	15621	15422	15462	15481	15586	15464	15797	15757	15728	15655	15589	15272	15585	15523	15563	15603	15570	15701	15637	15472	15556	15561	15678	15493	15528	15674	15680	15532	15674	15572	15715	15441	15419	15271	15401	15361	15537	15381	15656	15535	15303	15481	15461	15362	15434	15622	15361	15584	15849	15610	15522	15500	15479	15713	15468	15620	15493	15471	15512	15451	15803	15662	15556	15486	15545	15622	15545	15275	15383	15392	15321	15385	15525	15382	15508	15470	15510	15582	15530	15492	15508	15526	15509	15693	15516	15390	15444	15501	15636	15548	15647	15573	15426	15450	15405	15604	15473	15640	15409	15581	15506	15708	15628	15619	15485	15493	15513	15381	15336	15644	15429	15501	15549	15366	15402	15650	15535	15478	15473	15650	15467	15539	15576	15500	15516	15565	15637	15460	15467	15603	15440	15473	15458	15355	15447	15545	15442	15456	15656	15412	15450	15396	15576	15612	15544	15622	15613	15513	15557	15732	15445	15349	15496	15568	15686	15470	15612	15579	15473	15711	15482	15544	15524	15642	15475	15613	15477	15687	15435	15332	15543	15621	15629	15594	15597	15540	15625	15559	15673	15531	15587	15621	15605	15606	15570	15767	15687	15603	15566	15588	15388	15555	15551	15588	15546	15603	15500	15615	15460	15581	15518	15389	15295	15387	15524	15483	15549	15406	15551	15396	15489	15419	15251	15531	15456	15467	15692	15496	15612	15505	15632	15330	15593	15541	15411	15552	15450	15346	15429	15516	15519	15486	15471	15472	15500	15494	15371	15584	15614	15525	15501	15419	15421	15642	15523	15503	15481	15555	15587	15547	15407	15594	15483	15650	15344	15502	15488	15320	15502	15585	15474	15754	15551	15423	15417	15581	15528	15475	15760	15504	15436	15641	15746	15520	15542	15544	15441	15592	15374	15653	15575	15579	15554	15406	15438	15438	15537	15562	15501	15376	15363	15399	15585	15480	15521	15492	15484	15655	15385	15488	15688	15434	15582	15306	15504	15436	15386	15494	15407	15666	15416	15480	15500	15543	15490	15413	15437	15384	15445	15579	15686	15546	15647	15575	15553	15658	15427	15551	15499	15617	15468	15626	15403	15503	15604	15533	15579	15728	15516	15448	15466	15487	15597	15477	15608	15494	15398	15460	15603	15380	15552	15620	15556	15607	15664	15641	15542	15503	15483	15571	15491	15515	15548	15595	15346	15371	15502	15370	15496	15638	15526	15405	15373	15417	15524	15470	15548	15505	15607	15587	15499	15476	15437	15469	15652	15391	15443	15414	15608	15543	15498	15539	15542	15539	15739	15321	15472	15522	15441	15731	15585	15470	15561	15519	15362	15573	15400	15495	15670	15524	15453	15543	15676	15617	15511	15598	15328	15402	15479	15558	15656	15495	15400	15564	15515	15616	15347	15351	15326	15583	15589	15553	15418	15559	15344	15494	15535	15366	15590	15292	15515	15442	15466	15423	15655	15592	15636	15362	15295	15625	15544	15598	15407	15613	15440	15369	15693	15511	15709	15308	15354	15574	15640	15471	15605	15466	15529	15532	15686	15586	15544	15465	15617	15678	15627	15534	15415	15653	15598	15461	15459	15567	15587	15530	15555	15553	15513	15637	15369	15458	15502	15534	15425	15319	15622	15427	15359	15732	15622	15663	15589	15422	15542	15521	15485	15655	15620	15361	15562	15473	15693	15668	15581	15423	15584	15566	15472	15330	15414	15599	15367	15763	15548	15600	15631	15708	15524	15481	15603	15369	15543	15546	15392	15584	15416	15432	15469	15634	15671	15566	15542	15534	15725	15742	15682	15542	15543	15377	15413	15574	15568	15566	15627	15495	15397	15408	15420	15446	15366	15489	15505	15527	15506	15359	15387	15513	15477	15453	15554	15558	15690	15484	15647	15507	15611	15493	15693	15537	15691	15391	15391	15455	15672	15552	15706	15614	15439	15298	15489	15562	15647	15518	15579	15651	15643	15396	15379	15576	15442	15534	15532	15381	15902	15575	15215	15526	15582	15543	15477	15598	15414	15476	15293	15445	15637	15352	15428	15466	15432	15397	15655	15391	15488	15395	15611	15430	15712	15495	15550	15519	15624	15497	15467	15782	15459	15360	15463	15691	15437	15395	15433	15506	15546	15388	15543	15589	15520	15394	15536	15617	15538	15526	15640	15721	15543	15581	15577	15668	15445	15428	15536	15664	15459	15378	15339	15473	15343	15706	15480	15428	15712	15498	15538	15637	15676	15421	15408	15586	15485	15414	15411	15349	15597	15615	15491	15494	15545	15609	15590	15316	15554	15452	15671	15552	15499	15442	15392	15502	15510	15389	15504	15518	15457	15431	15443	15368	15549	15711	15559	15699	15402	15523	15599	15601	15448	15381	15703	15397	15710	15554	15598	15560	15415	15525	15475	15616	15636	15464	15213	15626	15571	15538	15465	15602	15491	15477	15467	15442	15620	15589	15509	15622	15606	15555	15647	15606	15645	15473	15645	15461	15236	15587	15597	15473	15638	15558	15803	15624	15472	15614	15387	15548	15426	15300	15485	15281	15405	15568	15448	15697	15664	15537	15412	15545	15446	15695	15597	15457	15369	15671	15505	15515	15586	15515	15562	15656	15388	15447	15405	15364	15353	15576	15772	15690	15598	15550	15501	15680	15601	15481	15602	15552	15463	15607	15666	15353	15483	15469	15750	15712	15542	15454	15688	15383	15523	15352	15408	15676	15469	15473	15535	15687	15643	15578	15658	15339	15639	15554	15511	15481	15768	15724	15634	15651	15525	15543	15225	15553	15503	15521	15606	15696	15337	15321	15497	15496	15506	15717	15679	15376	15551	15390	15739	15420	15800	15572	15439	15397	15565	15363	15564	15420	15406	15535	15654	15530	15392	15521	15492	15524	15269	15583	15536	15624	15482	15463	15566	15561	15474	15541	15541	15437	15518	15429	15479	15645	15544	15624	15606	15466	15630	15363	15581	15376	15752	15490	15475	15432	15663	15445	15623	15648	15513	15412	15562	15519	15557	15432	15419	15332	15450	15512	15613	15369	15476	15607	15603	15695	15608	15622	15495	15449	15443	15533	15399	15508	15370	15590	15413	15397	15394	15544	15698	15774	15441	15649	15466	15513	15627	15470	15538	15352	15601	15332	15468	15620	15434	15495	15359	15726	15473	15457	15517	15591	15508	15667	15475	15468	15629	15462	15583	15717	15409	15716	15264	15459	15495	15572	15640	15455	15426	15248	15460	15566	15534	15779	15433	15535	15611	15476	15594	15522	15482	15522	15544	15360	15543	15508	15545	15543	15595	15359	15588	15531	15585	15526	15425	15524	15422	15691	15637	15482	15404	15403	15257	15511	15656	15531	15468	15422	15513
46268	60694	41403	22899	16466	15206	15099	15233	15054	15148	14937	15120	15324	15174	15108	15134	15219	15141	15223	15120	15040	15197	14971	15102	15218	15254	15144	15159	15136	15040	15221	15161	15280	15048	15185	15061	15253	15042	15093	15174	15127	15021	15056	15176	15208	15152	15072	15140	15086	15116	15093	15122	15217	15074	14997	14894	15172	15039	15091	15079	15091	15326	15250	14971	15162	15136	15112	15131	15004	15093	15045	15038	14860	15110	15266	15197	15369	15220	15171	15138	15077	15065	15075	15216	15001	15229	15159	15073	15071	15013	15150	15042	15176	15078	15012	15022	15118	15094	15005	15096	14976	15107	14973	15079	15124	15220	15188	14943	15118	14959	14959	15157	15136	15060	15140	15190	14987	15166	15113	14942	15201	14991	15104	15204	15111	14970	15089	15096	15164	15059	15111	15182	15032	15215	14917	14994	15150	15170	15052	15159	15105	15112	15018	15147	15036	15041	15031	15101	15000	15132	15226	14947	15330	15206	14914	15136	15179	15140	15060	15249	15125	14996	15029	15099	15090	15022	14990	15102	15235	15226	15175	15214	15017	14866	15124	15076	15042	14986	15086	14994	15268	15073	14944	15123	14932	15164	15035	15140	15050	15013	14968	15061	15099	15114	15213	15215	15058	15086	15141	15163	15299	15034	15166	14873	15154	14927	14934	15156	15120	15146	15119	15051	15112	15195	15014	15143	15023	15185	15154	15100	15101	15098	15073	15213	15112	15040	15177	15075	14876	15249	15251	15057	14961	15130	15047	15129	15123	15099	15218	15062	15069	15084	15005	15157	15087	15010	15115	15169	15022	15146	14925	15075	14871	14858	15131	15246	14939	15269	15000	15144	15007	14969	15092	15057	15274	15043	15047	15075	15029	15099	15114	15166	15045	15089	15108	15080	15095	15138	15187	15084	14861	15339	15007	15120	15194	15038	15024	15135	15185	15128	15076	15126	15085	15170	15041	15073	15263	15102	15175	14939	15024	14978	15069	15214	15096	15305	14918	15176	14973	15213	15069	15236	15175	15189	15122	15162	15114	15053	15000	15122	15127	15153	15172	15032	14963	15082	14973	15037	15075	15064	15103	15103	15088	15090	15125	15073	15159	15268	15250	15132	14996	15033	15027	15060	15219	15025	15252	15144	15090	14974	15182	15185	15065	15061	15165	14752	15140	15214	15107	15150	15110	15132	15103	14977	15191	15056	15139	15068	15237	15315	15151	15098	15218	15133	15116	15059	15128	15032	15012	14973	15140	15134	15034	15132	15152	15179	14986	15114	15109	14981	15129	15033	14970	14957	15078	15041	14993	15091	15043	14934	15175	15192	14999	15152	15069	15084	15224	15148	14940	15046	15033	15236	15111	14986	15146	15249	15052	15091	15064	15060	14989	15204	15072	15109	14960	15028	15244	15251	15223	15223	14970	15031	14931	15037	15075	15082	15032	15153	15076	15073	14897	15030	15092	15118	15112	15268	15253	15171	15065	15136	15001	15243	15177	15084	15326	15116	15091	15179	15080	15091	15066	15124	15021	15173	15078	15204	15079	15062	15277	15053	15100	15148	14959	15169	15196	15085	15103	15067	15115	15158	14937	14965	15027	15055	15168	15073	15017	15153	15096	15126	15006	15050	15088	15161	15010	15088	15079	14953	15069	15125	15168	15084	15116	15110	15214	15196	15071	15246	15131	15010	15040	14968	15214	14870	15157	15101	15255	15019	15214	15143	14957	14945	15192	14912	15181	15157	15233	15145	15165	15095	15119	15199	15119	14922	15069	15143	15077	15056	15005	15108	15005	15077	15075	14985	15225	14884	14948	15236	15211	15027	15027	15134	15149	15073	15126	15134	14952	14968	15060	15101	15232	15318	14986	14917	15238	15153	15110	15115	15155	15060	15042	15053	15185	15177	15065	15200	15121	15069	15094	15005	15223	15210	15349	15078	15183	15190	15063	15192	15110	14960	14929	15139	15169	15221	15067	15215	15325	15056	15040	15077	15121	15319	15000	15064	15248	15054	15164	15133	15190	15062	14921	15217	15007	15191	15111	15160	15138	15045	15228	15151	15013	15007	15037	15137	15159	15312	15220	15164	15144	15145	15061	14999	15133	15219	15098	15226	15163	15043	15067	14995	15209	15072	15217	15162	15159	15111	15138	15130	15011	15199	15366	15030	15148	15226	15002	15213	15119	15061	15170	15162	15196	15129	14943	15157	15102	15144	15134	15268	15238	15010	15096	15197	14974	15076	15173	15152	15050	14932	15105	15150	15183	14950	15158	15055	15058	15085	15250	15255	15213	15112	15022	14924	15177	15094	15208	15163	15030	14955	15118	15008	15051	15014	15139	15112	15118	15383	15035	15142	15058	15087	15168	15250	15165	14964	15171	15096	15012	15027	14948	15231	15237	15238	15172	15239	15170	15239	15122	15116	15029	15150	15094	15188	15141	15140	15189	15063	15048	15068	15032	15024	14920	14867	15097	15280	15086	14991	15199	14990	15188	15248	15014	15157	14990	15171	15122	15293	15027	15123	15045	14929	15125	15104	15154	15102	15108	15087	15059	15110	14928	15116	15032	14890	15144	14989	15153	15123	15143	15089	15280	15122	14930	15186	15095	15085	15103	15264	15197	15052	15053	15122	15137	15267	15198	15033	15089	15157	15164	15043	15028	15042	15061	15036	14983	15214	15033	14949	15151	15089	14972	15061	15054	15015	15197	15178	15194	15330	15054	15135	15217	15184	15090	15158	15142	15066	15103	15198	14945	15037	14963	15021	15276	15132	15067	15203	15080	15128	15141	15263	15134	15024	14927	15129	14951	15274	15363	15210	14874	15068	15050	15185	15054	15089	15114	15001	15057	15144	15034	15199	15122	15052	15156	15035	14952	15081	15104	14930	15257	15184	15288	15133	15190	15102	15114	15175	15217	15073	15098	15199	15101	14903	15193	15113	15119	15150	15142	14944	15105	15060	15187	15081	15104	15242	15063	15260	15061	15090	15206	15121	15132	14995	15221	15189	14999	15007	15085	15036	15188	15096	15022	15245	15045	15117	15118	15170	15261	15034	15071	15074	15239	15201	15260	15051	15139	15296	14803	15084	15389	15056	14963	15129	15170	15247	15087	15040	15140	15190	15022	15131	14957	15042	14995	15169	15080	14983	15136	15143	15104	15050	15036	14915	15027	15167	15035	15092	15049	15041	15100	15143	15132	15115	15034	14953	15307	15052	15136	15053	15057	15120	15235	15105	15172	15134	15066	15016	15079	14950	15071	15018	15048	15067	15054	14935	15235	14971	15050	15281	15030	15109	15124	15241	15173	15115	15062	14956	15277	15179	15066	15071	15202	15293	14980	15169	15018	15126	15161	15140	15050	15063	15102	15204	15015	15170	15137	15195	15139	15010	15172	15064	15159	15090	15200	15159	15177	15264	15022	15254	15282	15109	14929	15143	15169	15044	15192	15042	15048	15113	15122	15157	15034	15305	15010	15194	14916	15088	15030	15178	15076	15170	15067	15077	15000	15058	15091	15187	15037	15082	15094	15076	14995	15165	15202	15080	15310	15190	15118	15125	14975	14982	15181	15063	15021	15159	14942	14943	15051	15219	15083	14998	15071	15184	15008	15091	14997	15190	15032	15266	14956	15060	15191	15184	15046	15214	15091	15057	15013	15198	15144	15194	15076	15253	15017	15148	15233	15092	15165	15083	15079	15127	15185	15027	15010	15186	15328	15116	14949	15093	15062	15051	15291	15115	15093	15061	15370	15105	15186	15084	15150	15260	15170	15228	15019	15157	15179	15082	15129	15009	15226	15128	15013	15062	15145	15033	15182	15162	15024	15146	14917	15236	14959	15099	15035	15122	15119	15223	15153	15213	15133	14950	15073	15087	15088	15096	15169	15232	15260	15017	15210	15084	14971	15130	15064	14986	14963	15297	15037	15103	14969	15168	15207	15149	15073	14904	15230	15208	15056	14951	15130	14985	15194	15227	15131	15155	15147	15227	15078	15152	15116	15347	15054	14950	15000	15001	15080	15092	15212	15243	15180	15113	15155	15219	15203	14987	15002	15048	15134	15023	15189	15186	15119	15127	15128	15142	15225	15101	15196	15106	15068	15031	15195	14996	15257	15107	15197	15157	15200	15085	14962	15073	15136	15191	15027	15067	14999	15053	15056	15283	15120	15030	15165	15075	15143	15023	15051	15015	14978	15110	15146	15253	15239	15126	15095	15090	15121	15052	15229	15158	15217	15061	15220	15154	15028	15242	15188	15056	15053	15201	15079	15170	15032	15026	15038	15199	15025	15235	15219	15268	15112	15094	15153	15109	15226	15160	15248	14983	15079	15040	15129	15057	15007	15116	15153	15017	15149	14947	15095	15166	15062	15173	15248	15083	15183	15101	15148	15053	15280	15113	15092	15195	15213	15069	15130	15141	15274	14983	15151	15013	15004	15295	15164	15126	15097	15367	14951	15021	15106	15211	15015	14989	15137	15076	14931	15133	15078	15125	15102	15136	15215	15031	15138	15023	15289	15243	15078	15129	15056	15026	15015	14947	15201	15011	15053	15267	15012	14996	15026	15079	15092	15041	15052	15095	15301	15020	15171	15040	15034	15236	14937	15135	15065	15204	15101	15127	14997	15132	15042	15073	15042	15163	15169	14923	15181	15238	15060	15166	15004	15191	15154	15078	15016	15269	15193	14975	15211	15117	15259	15131	15044	15142	15040	14899	15031	15203	15228	15397	15353	15207	15104	15062	15115	15081	15057	15224	15037	15139	14832	15053	15101	15067	15106	15170	15153	15055	15062	15019	15084	14946	15170	15183	15134	15085	15151	15184	14974	15122	15098	15157	15030	15232	14990	14993	15275	15082	14988	15113	15310	15033	15127	14997	15015	15187	15223	15199	15059	14946	15066	15142	15094	15029	15192	15163	15139	15200	15157	15084	15028	15172	15182	15207	15190	15115	15207	15077	15067	15077	15023	15109	15032	14923	15211	15192	15124	15321	15087	15013	15175	15143	15078	15140	15031	15091	15092	15061	15019	15343	15123	15073	15233	15154	15205	15039	15385	15209	15045	15104	14992	15151	15066	15086	15242	14882	15301	15244	15197	15082	15044	14999	15136	15129	15181	15206	15001	15278	15293	15137	15001	15169
24107	24203	33544	27197	22861	22283	21167	16880	15799	16124	16143	16128	16032	15962	15981	16058	16077	15966	15974	15902	16096	15759	15986	15858	15900	15912	15703	15886	16002	15712	16045	15857	15882	15750	15769	15672	15706	15794	15833	15606	15723	15821	15809	15979	15804	15811	15646	15721	15710	15718	15756	15708	15643	15652	15919	15921	15654	15684	15851	15744	15893	15597	15701	15580	15606	15744	15787	15582	15791	15690	15802	15778	15805	15747	15554	15580	15829	15677	15679	15847	15714	15640	15892	15566	15594	15790	15851	15751	15685	15639	15635	15664	15664	15839	15918	15841	15786	15730	15727	15921	15751	15793	15882	15794	15741	15954	15743	15405	15582	15701	15742	15803	15631	15788	15786	15623	15718	15850	15834	15559	15498	15603	15588	15672	15450	15625	15655	15629	15726	15654	15735	15627	15704	15624	15676	15833	15753	15656	15705	15698	15717	15472	15702	15438	15572	15686	15692	15769	15646	15454	15751	15745	15760	15623	15683	15553	15636	15649	15629	15964	15751	15672	15664	15566	15773	15807	15677	15513	15654	15690	15609	15616	15637	15498	15617	15771	15769	15643	15688	15761	15820	15818	15819	15777	15735	15638	15897	15587	15708	15608	15781	15561	15707	15669	15732	15702	15654	15638	15536	15696	15915	15658	15667	15652	15328	15810	15761	15739	15625	15769	15681	15752	15900	15760	15650	15606	15517	15517	15493	15861	15536	15748	15764	15620	15607	15699	15728	15722	15664	15646	15671	15680	15561	15577	15594	15622	15881	15721	15549	15606	15576	15532	15838	15741	15954	15535	15707	15564	15687	15569	15621	15772	15765	15706	15941	15658	15831	15717	15587	15738	15644	15464	15612	15570	15776	15592	15583	15776	15926	15825	15630	15657	15639	15702	15749	15725	15628	15714	15603	15637	15611	15759	15639	15612	15566	15717	15649	15779	15668	15801	15494	15620	15549	15732	15672	15775	15586	15564	15622	15781	15717	15570	15717	15739	15617	15558	15676	15813	15745	15808	15746	15670	15770	15684	15739	15684	15667	15638	15588	15706	15737	15707	15611	15780	15896	15597	15407	15605	15595	15773	15801	15726	15669	15638	15737	15761	15807	15628	15652	15848	15747	15648	15704	15534	15716	15798	15814	15792	15697	15658	15613	15622	15730	15747	15759	15573	15765	15685	15662	15670	15674	15834	15508	15609	15677	15571	15703	15770	15684	15800	15653	15443	15631	15644	15827	15836	15671	15541	15751	15630	15637	15529	15841	15798	15796	15475	15634	15817	15669	15698	15621	15679	15890	15640	15772	15747	15601	15817	15490	15588	15685	15665	15675	15780	15870	15638	15850	15481	15555	15572	15798	15716	15770	15583	15608	15746	15688	15680	15819	15822	15902	15685	15627	15671	15681	15660	15835	15710	15624	15650	15686	15512	15665	15449	15782	15680	15693	15581	15817	15467	15687	15664	15694	15524	15751	15750	15570	15695	15685	15569	15766	15785	15658	15823	15741	15606	15745	15822	15583	15609	15640	15680	15850	15712	15757	15920	15685	15783	15713	15700	15730	15719	15623	15702	15755	15895	15802	15764	15733	15638	15779	15459	15658	15724	15547	15796	15534	15895	15765	15823	15619	15627	15610	15745	15685	15742	15740	15763	15625	15722	15865	15589	15732	15589	15626	15576	15612	15848	15760	15856	15531	15768	15711	15934	15710	15681	15784	15657	15735	15834	15692	15636	15744	15622	15740	15675	15830	15884	15624	15462	15750	15700	15688	15636	15645	15603	15477	15526	15517	15768	15776	15611	15594	15753	15625	15588	15767	15729	15722	15654	15825	15687	15739	15732	15701	15530	15585	15696	15563	15658	15761	15785	15626	15782	15735	15689	15592	15810	15763	15702	15626	15638	15600	15558	15534	15649	15619	15487	15585	15777	15782	15677	15737	15717	15579	15662	15616	15659	15729	15612	15581	15628	15682	15819	15513	15401	15581	15633	15902	15652	15767	15652	15792	15585	15743	15666	15595	15665	15713	15629	15880	15713	15657	15603	15616	15593	15750	15767	15670	15810	15612	15640	15628	15549	15580	15817	15822	15722	15527	15596	15630	15835	15903	15657	15563	15537	15573	15665	15627	15702	15522	15675	15636	15745	15720	15574	15696	15731	15640	15681	15768	15776	15689	15716	15750	15617	15798	15700	15740	15715	15779	15730	15776	15664	15798	15738	15622	15770	15731	15651	15553	15655	15471	15658	15728	15616	15771	15532	15717	15584	15712	15560	15808	15574	15662	15793	15839	15595	15720	15630	15654	15719	15721	15564	15606	15708	15672	15630	15646	15532	15751	15769	15520	15529	15803	15726	15698	15572	15667	15568	15573	15606	15521	15687	15597	15709	15629	15665	15789	15816	15581	15787	15786	15775	15693	15727	15886	15573	15678	15504	15769	15732	15764	15684	15615	15519	15787	15586	15685	15685	15751	15767	15777	15503	15692	15589	15692	15681	15557	15700	15714	15606	15839	15506	15889	15798	15777	15491	15692	15692	15640	15815	15525	15823	15834	15742	15783	15590	15622	15689	15614	15762	15734	15732	15968	15563	15838	15751	15861	15858	15626	15801	15707	15658	15901	15460	15641	15551	15563	15424	15563	15658	15743	15853	15510	15671	15530	15707	15551	15871	15769	15785	15583	15444	15467	15853	15898	15811	15941	15711	15803	15698	15732	15748	15793	15685	15688	15788	15871	15812	15598	15647	15627	15612	15601	15675	15763	15471	15765	15740	15666	15803	15528	15579	15667	15750	15661	15555	15782	15670	15755	15828	15681	15734	15742	15747	15630	15485	15743	15820	15695	15682	15561	15608	15725	15783	15605	15905	15689	15713	15729	15751	15720	15536	15790	15579	15536	15720	15848	15616	15638	15846	15715	15644	15549	15609	15695	15718	15794	15667	15628	15610	15672	15765	15666	15745	15690	15533	15649	15680	15577	15580	15647	15683	15594	15767	15744	15780	15578	15751	15683	15510	15574	15688	15598	15745	15858	15567	15550	15623	15669	15786	15617	15599	15795	15694	15656	15686	15691	15838	15926	15655	15689	15789	15685	15718	15485	15751	15628	15825	15564	15677	15612	15816	15833	15805	15605	15826	15405	15548	15777	15707	15606	15835	15571	15670	15710	15593	15823	15853	15685	15475	15756	15864	15768	15882	15841	15536	15451	15779	15733	15711	16086	15767	15671	15755	15620	15623	15559	15694	15699	15741	15552	15616	15458	15690	15656	15707	15660	15770	15736	15783	15614	15595	15662	15703	15611	15701	15533	15570	15644	15552	15577	15621	15617	15730	15747	15597	15840	15610	15721	15780	15558	15653	15646	15699	15623	15670	15653	15526	15643	15747	15705	15771	15634	15582	15372	15940	15732	15711	15586	15476	15772	15596	15700	15603	15707	15604	15753	15777	15948	15513	15695	15596	15804	15608	15804	15609	15584	15827	15655	15666	15544	15707	15720	15597	15633	15904	15702	15828	15725	15789	15917	15581	15721	15683	15487	15729	15567	15726	15678	15602	15843	15619	15652	15632	15495	15728	15781	15629	15504	15483	15529	15712	15675	15799	15645	15738	15880	15837	15730	15823	15580	15771	15611	15720	15915	15604	15629	15639	15808	15758	15755	15586	15704	15551	15728	15722	15953	15668	15782	15738	15660	15519	15817	15764	15783	15713	15531	15739	15804	15743	15413	15754	15918	15529	15604	15476	15691	15493	15708	15781	15445	15772	15790	15687	15760	15571	15739	15814	15714	15684	15671	15530	15807	15732	15691	15599	15856	15684	15706	15690	15816	15660	15863	15599	15710	15662	15650	15790	15754	15634	15787	15653	15780	15642	15613	15747	15782	15526	15895	15469	15682	15626	15652	15686	15827	15719	15795	15788	15510	15712	15770	15603	15650	15714	15739	15758	15770	15487	15741	15597	15485	15482	15529	15410	15756	15796	15663	15603	15557	15707	15606	15737	15816	15641	15772	15609	15826	15774	15578	15756	15534	15727	15860	15748	15691	15804	15680	15788	15535	15453	15886	15742	15542	15679	15647	15609	15512	15727	15627	15727	15621	15721	15759	15415	15572	15598	15680	15575	15589	15619	15713	15708	15621	15695	15693	15836	15732	15685	15598	15655	15590	15745	15815	15583	15692	15749	15510	15688	15783	15693	15770	15819	15611	15730	15689	15606	15614	15719	15711	15529	15714	15794	15650	15714	15718	15726	15798	15687	15704	15755	15594	15560	15668	15572	15562	15753	15537	15547	15747	15837	15676	15737	15532	15522	15551	15650	15684	15776	15715	15590	15580	15713	15692	15731	15732	15715	15746	15555	15801	15785	15805	15578	15590	15671	15889	15766	15768	15635	15835	15702	15688	15778	15711	15565	15693	15608	15541	15789	15766	15929	15841	15553	15695	15653	15744	15679	15561	15749	15887	15630	15703	15707	15828	15686	15652	15508	15632	15632	15576	15566	15611	15774	15793	15637	15601	15856	15761	15811	15937	15646	15748	15830	15766	15745	15854	15760	15772	15663	15527	15691	15646	15609	15766	15723	15618	15679	15682	15615	15647	15593	15587	15570	15747	15765	15661	15625	15730	15679	15773	15723	15733	15734	15868	15766	15650	15552	15771	15547	15551	15913	15524	15586	15421	15624	15762	15516	15483	15534	15844	15779	15700	15714	15778	15770	15839	15675	15662	15518	15738	15859	15672	15842	15617	15453	15743	15773	15962	15520	15575	15603	15837	15827	15961	15819	15776	15763	15575	15628	15579	15881	15707	15831	15701	15702	15650	15745	15585	15672	15714	15738	15787	15643	15660	15626	15689	15659	15761	15584	15700	15740	15794	15682	15729	15619	15560	15791	15852	15762	15603	15715	15551	15741	15627	15659	15716	15734	15573	15756	15641	15712	15695	15577	15651	15893	15634	15750	15596	15833	15575	15694	15627	15663	15776	15512	15737	15655	15680	15648	15739	15645	15636	15653	15953	15683	15860	15758	15784	15795	15616	15587	15743	15633	15665	15598	15615	15695	15557	15853	15813	15837	15683	15758	15509	15662	15650	15757	15812	15750	15776	15640	15761	15563	15672	15790	15556	15642	15820	15820	15701	15628	15705	15860	15636	15675
60793	106531	80837	48690	26421	16168	15169	15147	15499	15178	15302	15373	15134	15281	15250	15520	15203	15326	15224	15285	15221	15364	15515	15203	15353	15214	15371	15348	15280	15263	15308	15378	15264	15327	15291	15308	15277	15314	15250	15222	15350	15514	15215	15179	15404	15366	15226	15463	15465	15324	15331	15354	15184	15108	15164	15308	15191	15450	15355	15391	15313	15294	15115	15313	15297	15210	15289	15310	15350	15339	15408	15248	15331	15146	15265	15299	15231	15254	15331	15386	15316	15334	15226	15355	15136	15247	15140	15097	15180	15184	15318	15159	15308	15501	15251	15234	15197	15291	15322	15168	15336	15083	15340	15349	15360	15333	15494	15353	15337	15320	15270	15317	15186	15300	15349	15179	15272	15221	15174	15357	15187	15176	15086	15351	15197	15269	15103	15225	15255	15192	15258	15223	15366	15136	15288	15372	15346	15223	15245	15361	15285	15478	15248	15149	15228	15368	15264	15227	15321	15223	15348	15228	15251	15340	15239	15337	15432	15072	15276	15038	15249	15305	15264	15286	15373	15225	15358	15226	15163	15363	15062	15277	15309	15361	15389	15188	15427	15260	15551	15248	15147	15341	15264	15171	15160	15344	15179	15245	15318	15322	15370	15187	15269	15397	15285	15214	15404	15114	15250	15358	15337	15268	15309	15336	15341	15274	15297	15204	15315	15178	15073	15216	15338	15264	15224	15208	15201	15120	15107	15387	15269	15093	15154	15165	15310	15273	15158	15245	15234	15509	15106	15018	15188	15242	15347	15038	15383	15206	15275	15353	15245	15367	15349	15460	15396	15228	15437	15237	15146	15446	15327	15432	15267	15270	15328	15112	15439	15328	15261	15159	15247	15232	15367	15319	15390	15061	15435	15197	15204	15288	15272	15220	15220	15230	15268	15169	15140	15187	15240	15348	15257	15093	15203	15399	15518	15204	15321	15172	15397	15338	15307	15306	15328	15268	15303	15213	15251	15292	15272	15187	15288	15235	15273	15206	15166	15031	15345	15304	15300	15277	15264	15231	15295	15236	15388	15304	15282	15288	15255	15535	15269	15257	15282	15105	15468	15352	15061	15182	15321	15330	15279	15422	15237	15197	15347	15311	15329	15315	15015	15416	15175	15209	15117	15285	15375	15269	15327	15212	15400	15197	15372	15121	15244	15382	15331	15206	15198	15270	15229	15058	15203	15228	15302	15336	15156	15224	15292	15359	15284	15365	15476	15246	15176	15158	15342	15385	15402	15190	15421	14910	15121	15184	15200	15349	15153	15223	15234	15289	15160	15295	15205	15408	15309	15143	15290	15097	15297	15308	15227	15237	15096	15199	15400	15311	15292	15279	15360	15272	15216	15207	15416	15310	15196	15283	15154	15354	15132	15161	15181	15260	15071	15327	15323	15289	15212	15164	15314	15227	15167	15357	15239	15305	15248	15319	15242	15219	15204	15365	15164	15271	15377	15204	15302	15395	15313	15316	15280	15187	15392	15157	15206	15335	15354	15110	15197	15213	15289	15119	15345	15194	15203	15385	15440	15251	15300	15234	15206	15289	15337	15201	15134	15196	15241	15261	15323	15344	15241	15390	15230	15394	15217	15208	15373	15353	15198	15354	15338	15366	15498	15146	15253	15182	15162	15335	15448	15206	15315	15438	15236	15167	15313	15239	15175	15118	15406	15243	15406	15380	15142	15207	15321	15163	15208	15147	15311	15272	15385	15093	15429	15304	15354	14987	15224	15261	15131	15281	15126	15341	15359	15134	15273	15329	15235	15363	15295	15367	15185	15309	15130	15136	15145	15213	15369	15185	15223	15302	15146	15284	15362	15150	15404	15196	15179	15060	15323	15257	15275	15254	15282	15298	15393	15304	15249	15405	15256	15222	15215	15297	15343	15293	15188	15270	15205	15230	15367	15226	15434	15178	15345	15171	15151	15259	15400	15291	15146	15433	15262	15378	15361	15164	15273	15094	15176	15294	15080	15341	15174	15213	15225	15273	15267	15271	15273	15384	15268	15233	15218	15271	15484	15238	15332	15369	15416	15324	15381	15178	15257	15218	15237	15259	15296	15313	15307	15243	15118	15122	15137	15097	15312	15325	15367	15160	15389	15223	15084	15043	15244	15186	15247	15177	15261	15322	15201	15258	15099	15312	15317	15355	15282	15118	15368	15357	15189	15319	15233	15252	15169	15427	15381	15217	15204	15219	15245	15220	15212	15351	15339	15223	15313	15274	15290	15344	15384	15228	15366	15323	15103	15193	15249	15251	15325	15164	15185	15189	15047	15236	15371	15240	15426	15286	15501	15136	15263	15191	15381	15320	15233	15286	15343	15166	15213	15249	15205	15322	15311	15187	15221	15332	15272	15315	15144	15265	15225	15179	15240	15284	15259	15517	15289	15294	15350	15229	15352	15364	15206	15303	15361	15329	15086	15356	15043	15470	15261	15109	15229	15167	15383	15235	15319	15224	15313	15262	15419	15344	15165	15097	15316	15310	15302	15391	15040	15235	15264	15315	15326	15263	15195	15200	15210	15213	15334	15229	15261	15376	15275	15150	15097	15253	15356	15322	15373	15282	15308	15298	15195	15261	15336	15205	15108	15246	15268	15255	14969	15384	15110	15333	15194	15033	15227	15247	15273	15229	15277	15150	15223	15315	15230	15295	15249	15399	15349	15345	15227	15314	15426	15167	15187	15306	15214	15229	15157	15317	15186	15252	15248	15376	15360	15291	15438	15186	15327	15372	15410	15447	15136	15081	15303	15129	15121	15350	15321	15323	15282	15393	15167	15264	15260	15270	15172	15287	15002	15239	15301	15067	15194	15257	15251	15240	15284	15364	15279	15037	15167	15293	15287	15095	15330	15414	15189	15264	15241	15341	15314	15282	15240	15286	15380	15303	15447	15162	15312	15277	15350	15439	15207	15318	15302	15261	15358	15274	15314	15438	15209	15291	15291	15336	15413	15449	15314	15218	15048	15411	15097	15130	15325	15390	15198	15325	15434	15189	15413	15121	15157	15167	15171	15269	15414	15230	15181	15302	15358	15153	15310	15238	15434	15175	15255	15189	15262	15356	15251	15115	15315	15211	15211	15329	15221	15333	15237	15225	15441	15202	15122	15329	15270	15381	15246	15318	15163	15224	15313	15244	15357	15303	15193	15380	15531	15219	15357	15233	15244	15331	15433	15234	15249	15227	15252	15138	15185	15337	15337	15446	15190	15220	15181	15386	15163	15403	15055	15269	15306	15320	15363	15371	15130	15416	15080	15212	15184	15274	15223	15222	15429	15434	15294	15286	15352	15162	15321	15214	15244	15311	15277	15293	15348	15066	15323	15148	15377	15206	15166	15342	15174	15185	15154	15438	15288	15285	15301	15298	15424	15246	15381	15312	15140	15219	15376	15265	15218	15423	15209	15309	15272	15267	15104	15264	15374	15318	15235	15157	15252	15298	15191	15237	15117	15257	15370	15187	15226	15193	15365	15227	15254	15247	15293	15228	15387	15224	15254	15218	15275	15155	15438	15370	15291	15201	15259	15287	15295	15320	15304	15123	15353	15358	15024	15109	15129	15303	15141	15170	15393	15373	15159	15437	15231	15317	15294	15188	15222	15276	15344	15434	15267	15245	15286	15172	15167	15190	15338	15272	15209	15432	15288	15323	15197	15193	15203	15284	15230	15088	15176	15413	15281	15100	15191	15388	15159	15280	15453	15219	15172	15295	15316	15447	15416	15297	15341	15165	15503	15581	15146	15354	15235	15202	15230	15209	15277	15447	15369	15167	15240	15141	15288	15574	15313	15223	15253	15328	15390	15084	15327	15315	15271	15135	15255	15293	15276	15225	15281	15201	15225	15479	15028	15192	15269	15410	15295	15282	15366	15238	15327	15260	15289	15224	15186	15255	15233	15114	15229	15062	15507	15337	15383	15297	15182	15247	15301	15254	15205	15226	15192	15351	15285	15096	15334	15120	15189	15160	15401	15319	15149	15207	15247	15432	15115	15342	15364	15343	15344	15286	15237	15159	15234	15297	15141	15233	15362	15370	15177	15242	15115	15220	15404	15156	15239	15100	15287	15142	15208	15340	15096	15353	15318	15203	15287	15305	15263	15514	15356	15202	15355	15236	15318	15219	15252	15437	15208	15213	15359	15360	15172	15297	15229	15082	15199	15112	15257	15263	15171	15389	15174	15235	15308	15215	15209	15177	15334	15246	15238	15243	15366	15341	15218	15177	15366	15249	15211	15212	15211	15397	15241	15294	15396	15244	15453	15257	15215	15315	15173	15324	15369	15373	15288	15267	15315	15343	15088	15217	15300	15392	15260	15232	15325	15239	15245	15403	15238	15137	15373	15261	15412	15088	15031	15235	15425	15241	15210	15215	15449	15298	15100	15210	15289	15196	15211	15163	15182	15160	15320	15167	15178	15428	15284	15275	15357	15184	15230	15162	15315	15223	15119	15275	15360	15124	15254	15363	15224	15313	15244	15255	15138	15189	15301	15103	15296	15284	15208	15477	15517	15127	15492	15203	15165	15284	15204	15128	15482	15292	15328	15093	15156	15124	15273	15483	15216	15226	15258	15217	15312	15373	15173	15414	15204	15283	15244	15205	15230	15417	15208	15252	15152	15207	15349	15165	15314	15228	15365	15232	15170	15327	15168	15060	15105	15117	15441	15405	15327	15318	15336	15283	15202	15364	15297	15347	15024	15311	15309	15252	15247	15154	15147	15365	15249	15162	15286	15289	15250	15283	15250	15270	15384	15483	15220	15429	15113	15194	15235	15303	15184	15245	15317	15273	15044	15250	15234	15386	15336	15249	15274	15382	15370	15230	15277	15290	15112	15388	15312	15124	15323	15255	15284	15287	15226	15172	15240	15449	15236	15334	15320	15327	15250	15297	15234	15368	15150	15324	15340	15222	15162	15276	15342	15208	15296	15244	15081	15338	15161	15205	15185	15421	15313	15192	15142	15341	15282	15321	15285	15364	15220	15226	15366	15052	15364	15234	15155	15418	15212	15265	15200	15184	15283	15237	15331	15325	15281	15296	15262	15228	15223	15112	15410	15150	15270	15359	15294	15132	15216	15292	15310	15429	15254	15288	15162	15169	15060	15444	15269	15256	15311	15214	15427	15215	15307	15086	15385	15250
33900	37194	35776	25267	18289	17032	16888	16700	16837	16802	16642	16409	16901	16747	16558	16751	16768	16627	16689	16581	16681	16596	16493	16700	16689	16539	16617	16617	16695	16713	16442	16470	16734	16776	16753	16551	16520	16533	16631	16703	16648	16612	16723	16721	16606	16497	16706	16675	16711	16586	16893	16633	16618	16660	16676	16807	16614	16663	16724	16804	16742	16704	16353	16418	16573	16805	16758	16518	16634	16525	16569	16561	16620	16772	16761	16573	16628	16482	16598	16526	16449	16759	16827	16603	16824	16865	16527	16698	16647	16511	16741	16689	16503	16654	16393	16578	16781	16724	16665	16630	16522	16562	16843	16602	16584	16641	16350	16552	16592	16747	16500	16513	16547	16594	16535	16498	16384	16734	16719	16499	16494	16416	16690	16685	16484	16500	16613	16612	16619	16458	16526	16562	16762	16580	16705	16693	16561	16682	16514	16559	16511	16302	16592	16725	16556	16648	16697	16629	16396	16656	16398	16503	16473	16576	16549	16490	16819	16518	16538	16748	16849	16706	16497	16696	16689	16605	16593	16657	16483	16585	16597	16699	16505	16735	16713	16716	16446	16598	16565	16591	16609	16783	16812	16577	16688	16608	16480	16769	16476	16622	16677	16419	16644	16559	16923	16669	16823	16502	16692	16514	16512	16518	16415	16512	16360	16615	16689	16566	16486	16485	16603	16508	16720	16824	16461	16929	16625	16680	16720	16562	16516	16599	16517	16628	16840	16367	16381	16509	16676	16640	16684	16767	16690	16496	16690	16783	16739	16609	16669	16596	16667	16711	16694	16707	16725	16640	16523	16663	16652	16684	16651	16408	16656	16508	16696	16654	16567	16694	16696	16531	16429	16577	16644	16468	16709	16367	16866	16484	16712	16721	16486	16460	16597	16521	16492	16583	16501	16489	16616	16722	16590	16625	16527	16647	16492	16646	16660	16613	16631	16488	16620	16596	16602	16681	16790	16669	16415	16699	16652	16464	16547	16669	16664	16688	16634	16530	16708	16580	16580	16678	16492	16500	16472	16623	16793	16698	16506	16796	16716	16669	16632	16698	16491	16831	16733	16703	16621	16281	16686	16645	16722	16412	16778	16623	16591	16527	16764	16487	16629	16718	16718	16529	16867	16607	16614	16672	16609	16469	16543	16796	16681	16724	16645	16640	16772	16685	16407	16566	16485	16871	16812	16710	16680	16588	16523	16506	16532	16547	16516	16754	16640	16773	16642	16685	16630	16500	16742	16543	16766	16491	16680	16531	16568	16572	16878	16746	16660	16747	16603	16673	16640	16387	16760	16547	16415	16636	16779	16839	16651	16769	16526	16718	16509	16611	16715	16504	16641	16686	16636	16527	16612	16743	16872	16660	16545	16661	16622	16341	16609	16683	16695	16587	16404	16439	16584	16690	16433	16456	16754	16586	16731	16536	16614	16700	16597	16491	16786	16587	16626	16645	16741	16631	16471	16567	16572	16828	16725	16698	16751	16719	16570	16498	16736	16645	16637	16748	16653	16549	16557	16637	16597	16614	16410	16625	16497	16494	16535	16392	16610	16511	16762	16501	16643	16533	16508	16452	16760	16599	16541	16686	16562	16808	16586	16572	16680	16711	16689	16796	16353	16541	16415	16566	16382	16583	16714	16665	16837	16739	16554	16551	16565	16559	16708	16709	16726	16639	16647	16516	16757	16778	16488	16654	16503	16580	16612	16835	16527	16791	16777	16559	16549	16674	16617	16584	16540	16718	16564	16675	16547	16646	16695	16503	16485	16588	16484	16621	16699	16400	16668	16687	16394	16712	16619	16513	16584	16470	16556	16736	16758	16756	16630	16607	16552	16613	16526	16744	16511	16583	16591	16493	16531	16646	16655	16534	16669	16519	16557	16569	16691	16533	16483	16505	16545	16625	16675	16551	16828	16821	16636	16429	16668	16584	16612	16708	16626	16404	16615	16633	16787	16755	16534	16576	16571	16634	16505	16788	16747	16670	16538	16645	16617	16653	16563	16561	16478	16770	16620	16771	16575	16560	16686	16506	16775	16521	16673	16702	16597	16705	16661	16491	16674	16499	16683	16580	16457	16611	16570	16430	16680	16590	16581	16735	16615	16729	16471	16554	16683	16607	16577	16681	16677	16810	16770	16803	16519	16535	16651	16618	16624	16466	16399	16525	16594	16721	16707	16735	16598	16503	16606	16540	16855	16634	16655	16616	16590	16601	16629	16440	16495	16615	16557	16542	16533	16514	16752	16824	16650	16706	16607	16471	16646	16485	16585	16708	16612	16642	16608	16600	16776	16518	16721	16679	16623	16548	16565	16534	16585	16722	16692	16827	16497	16587	16632	16628	16692	16341	16591	16627	16566	16444	16530	16554	16778	16477	16587	16642	16826	16592	16371	16637	16647	16369	16550	16716	16625	16656	16630	16570	16562	16627	16734	16569	16610	16518	16438	16571	16764	16659	16749	16663	16645	16773	16850	16860	16762	16589	16503	16427	16596	16468	16667	16696	16656	16740	16633	16673	16630	16820	16714	16905	16426	16661	16645	16513	16561	16814	16539	16593	16649	16753	16607	16631	16474	16493	16496	16492	16705	16608	16537	16566	16754	16700	16774	16664	16652	16537	16787	16547	16663	16433	16483	16799	16681	16825	16747	16523	16682	16648	16660	16592	16532	16620	16713	16623	16599	16652	16691	16839	16678	16590	16576	16567	16544	16645	16693	16668	16563	16463	16735	16346	16647	16520	16738	16818	16432	16649	16677	16581	16345	16739	16546	16647	16496	16810	16464	16840	16668	16593	16908	16559	16654	16718	16654	16552	16564	16695	16426	16423	16576	16694	16443	16448	16665	16494	16804	16503	16512	16793	16714	16692	16420	16491	16496	16742	16682	16651	16745	16740	16658	16639	16662	16489	16543	16673	16605	16652	16733	16916	16579	16699	16273	16603	16589	16703	16658	16762	16471	16622	16605	16556	16708	16635	16504	16699	16512	16697	16716	16640	16623	16724	16673	16787	16810	16513	16470	16661	16634	16563	16526	16466	16537	16437	16572	16739	16712	16672	16461	16439	16593	16467	16570	16457	16739	16696	16869	16771	16652	16597	16593	16672	16799	16667	16458	16552	16507	16462	16648	16575	16558	16493	16860	16475	16537	16428	16736	16753	16647	16585	16497	16833	16674	16610	16524	16634	16756	16545	16709	16623	16442	16525	16606	16504	16708	16742	16502	16732	16528	16545	16668	16751	16685	16557	16530	16595	16854	16650	16810	16478	16624	16643	16644	16882	16612	16722	16689	16569	16670	16619	16752	16568	16543	16564	16538	16610	16565	16569	16720	16631	16518	16589	16664	16719	16594	16649	16413	16558	16669	16699	16588	16670	16691	16523	16717	16555	16618	16521	16421	16572	16382	16742	16623	16546	16595	16817	16421	16465	16676	16659	16612	16606	16476	16684	16496	16471	16622	16746	16631	16777	16642	16551	16614	16556	16876	16678	16724	16494	16654	16474	16569	16622	16544	16650	16755	16922	16759	16555	16650	16791	16592	16490	16735	16560	16606	16627	16522	16781	16668	16503	16603	16795	16516	16553	16633	16583	16513	16473	16554	16524	16708	16606	16517	16672	16527	16532	16786	16899	16917	16455	16751	16712	16857	16882	16717	16758	16467	16549	16505	16394	16618	16726	16529	16500	16644	16500	16560	16740	16721	16638	16649	16707	16953	16560	16780	16538	16640	16698	16745	16813	16554	16702	16715	16578	16320	16519	16718	16835	16639	16606	16606	16694	16486	16757	16639	16915	16696	16610	16540	16691	16707	16708	16657	16580	16733	16690	16786	16587	16601	16662	16690	16636	16536	16556	16667	16536	16385	16664	16683	16601	16704	16721	16724	16737	16716	16492	16530	16859	16709	16559	16559	16619	16833	16371	16584	16581	16803	16748	16581	16724	16356	16684	16593	16597	16475	16648	16713	16716	16698	16632	16595	16715	16635	16642	16666	16479	16599	16553	16545	16543	16682	16690	16691	16670	16631	16744	16644	16677	16611	16841	16589	16700	16427	16499	16592	16580	16659	16668	16525	16485	16633	16473	16478	16717	16527	16559	16668	16834	16588	16440	16441	16424	16700	16694	16769	16490	16531	16689	16832	16392	16855	16847	16689	16642	16730	16783	16467	16571	16657	16548	16667	16728	16647	16757	16617	16700	16719	16560	16579	16693	16566	16729	16551	16563	16741	16708	16696	16408	16673	16609	16468	16508	16662	16656	16642	16664	16646	16622	16549	16657	16707	16506	16756	16679	16461	16556	16820	16747	16589	16680	16479	16649	16570	16490	16741	16741	16558	16708	16817	16636	16613	16577	16453	16830	16479	16670	16431	16574	16494	16368	16559	16457	16679	16691	16639	16739	16673	16608	16730	16706	16535	16614	16642	16511	16666	16785	16467	16530	16676	16765	16485	16704	16539	16708	16704	16762	16727	16688	16653	16587	16811	16702	16715	16494	16571	16703	16705	16620	16652	16792	16594	16662	16551	16479	16753	16557	16752	16708	16775	16692	16359	16652	16574	16702	16905	16443	16681	16628	16619	16627	16806	16701	16601	16733	16652	16648	16500	16605	16592	16502	16617	16482	16746	16486	16580	16574	16735	16594	16512	16624	16668	16633	16787	16488	16744	16784	16864	16756	16807	16790	16571	16654	16455	16545	16471	16847	16616	16708	16659	16524	16440	16447	16675	16644	16580	16628	16742	16614	16410	16609	16918	16471	16630	16736	16503	16759	16587	16556	16720	16817	16720	16547	16508	16485	16632	16574	16576	16497	16550	16609	16563	16639	16756	16771	16566	16770	16644	16872	16765	16891	16795	16648	16642	16543	16613	16881	16815	16809	16734	16548	16595	16513	16623	16627	16483	16797	16689	16681	16564	16654	16794	16778	16524	16713	16540	16562	16819	16741	16610	16671	16869	16684	16655	16630	16548	16599	16511	16656	16512	16582	16557	16564	16533	16831	16756	16759	16715	16719	16690	16681	16623	16482	16724	16711	16501	16645	16595	16723	16681	16792	16673	16703	16672	16785	16667	16644	16720	16573	16577	16387	16927	16680	16582	16699	16682	16402	16522	16523	16604	16707	16493	16451	16287	16653	16809	16446	16618	16671
44859	55088	38672	22374	17223	16052	15920	15630	16023	15906	15765	15877	15886	15807	15773	15909	15924	15926	15849	15946	16010	15879	15881	15856	15692	16034	15901	15767	15787	15805	15775	15920	15944	15823	15929	15842	15923	15799	15864	15749	15926	15955	15938	15935	15819	15830	15717	15919	15783	15987	15822	15888	15873	15852	15883	15927	15795	15817	15948	15890	15642	15943	15918	15807	15927	15836	16025	15841	15892	15958	15990	15805	15903	15827	15854	15850	15833	15816	15948	15798	15877	15985	15959	15965	15800	15896	15933	15787	15823	15889	15881	15700	15678	15868	15846	15804	15865	16075	15819	15899	15914	15768	15936	15704	15857	15957	15766	15979	15926	15725	15878	15858	15784	15835	15816	15907	15818	15832	15852	15827	15872	15873	15801	15756	15743	15844	15704	15744	16043	15740	15838	15892	15683	15856	15794	15758	15847	15797	15941	15939	15747	15785	15856	15932	15974	15849	15828	15949	15935	15758	15762	15767	15832	15820	15840	15808	15891	15704	15893	15784	15897	15896	15752	15683	15900	15756	15845	15878	15859	15982	15920	15873	15820	15886	15826	15785	15919	15949	15802	15820	15799	15735	15673	15981	15889	15879	15873	15915	15689	15932	15919	15850	15768	15863	15854	15949	15807	15872	15711	16004	15893	15830	15839	15863	15803	15920	15668	15749	15879	15885	15867	15782	15819	15944	15682	15744	15840	15638	15804	15797	15876	15846	15707	15903	15935	15797	15871	15850	15858	15861	15851	15920	15739	15849	15806	15842	15895	15851	16000	15965	15923	15983	15712	15945	16038	15766	15984	15846	15582	15854	15958	15804	15772	15996	15846	15719	15748	15908	15851	15707	15845	15805	15896	15806	15836	15857	15754	15888	15872	15943	15805	15897	15862	15847	15827	15954	15861	15752	15891	15872	15776	15751	15811	15947	15867	15865	15747	15908	15872	15985	15692	15905	15796	15902	15761	15800	15795	15693	15776	15807	15926	15820	15888	15934	15819	16023	15918	15841	15715	15748	15874	15822	15914	16027	15722	15848	15812	15751	15858	15756	15900	15898	15935	15958	15927	15802	15789	15880	15956	15855	15857	15640	15821	15842	15830	15880	15735	15940	15792	15792	15819	15898	16008	15915	15847	15687	15836	15790	16055	15923	15769	15902	15808	15733	15938	15986	15820	15966	15692	15719	15832	15844	15719	15793	15999	15681	15851	15814	15859	15895	15758	15676	15822	15769	15916	15820	15825	15920	15879	15909	15659	15942	15769	15638	15805	16000	15839	15789	15746	15908	15859	15668	15906	15797	15767	15786	15764	15872	15716	15781	15824	15803	15918	15788	15892	15879	15895	15841	15680	15960	15843	15872	15827	15894	15850	15887	15750	15717	15687	15985	15897	15931	15845	15751	15926	15777	15901	15791	15832	15983	15742	15804	15889	15761	15812	15781	15819	15968	15874	15770	15860	15715	15735	15864	15830	15875	15894	15936	15839	15830	15784	15817	15865	15694	16091	15828	15897	15888	15883	15661	15796	15777	15784	15778	15621	15947	15931	15888	15910	15763	15853	15745	15839	15921	15828	15877	15995	15970	15876	15818	16002	15764	15913	15868	15807	15974	15979	15941	15832	16048	15820	15864	15801	15838	15965	15842	15930	15847	15719	15760	15872	15807	15888	15848	15872	15836	15882	15779	15719	15934	15832	15783	15805	15789	15884	15864	16071	15917	15976	15806	15762	15835	15719	15870	15859	15770	15743	15850	15709	15969	15756	15857	15798	15742	15863	15910	15782	15864	15876	15843	16009	15913	15886	15781	15892	15700	15769	15718	15934	15636	15977	15942	15853	15931	15829	15822	15815	15858	15935	15840	15775	15733	15535	15827	15773	15936	15749	15757	15732	15912	15688	15715	15907	15788	15823	15822	15705	15873	15967	15833	15886	15874	15930	15774	16022	15684	15889	15963	15837	15809	15710	15724	15757	15925	15886	15831	15836	15780	15783	15774	15769	15796	15925	15949	15956	15858	15785	15968	15907	15850	15723	15872	15821	16032	15962	15695	15753	15747	15871	15816	15793	15767	15852	15801	15983	15872	15890	15925	15881	15714	15960	15860	15975	16051	15844	15931	15712	15806	15647	15906	15772	15769	15756	15797	15772	15904	15902	15690	15806	15994	15960	15958	15901	15807	15787	15755	15756	15730	15851	15912	15974	15945	15790	15856	15790	15827	15772	15886	15703	15852	15882	15670	15819	15816	15888	15909	16011	15768	15888	15789	16024	15846	15933	15610	15919	16020	15825	16056	15699	15981	15814	15834	15901	15800	15890	15913	15872	15793	15930	15744	15692	16008	15915	15875	15747	15858	15825	15844	15957	15926	15801	15661	15895	15935	15781	15942	15947	15892	15856	15774	15802	15883	15653	15738	15966	15926	15781	15809	15826	15813	15936	15690	15765	15961	15751	15733	15801	15818	15806	15863	15767	15906	15949	15942	15801	15860	15792	15873	15855	15880	15870	15889	15772	15880	15957	15819	15915	15813	15807	15942	15867	15944	15679	15851	15807	15913	15894	15906	15901	15753	15797	15785	15718	15815	15872	15863	15859	15718	15826	15766	15955	15985	15893	15797	15919	15835	15868	15925	15804	15914	15824	15821	15928	15872	15745	15974	15925	15950	15852	15777	15627	15772	15850	15813	15936	15771	15933	15809	15878	15916	15902	15908	15935	15968	15632	15786	15903	15767	15923	15693	15739	15811	15854	15742	15685	15789	15760	15770	15876	15693	15978	15678	15873	15809	15982	15823	15897	15726	15756	15796	15959	15773	15966	15842	15927	15828	15937	15832	15781	15813	15926	15743	15742	15868	15905	15887	15714	15786	15848	15841	15933	15900	15844	15841	15913	15999	15868	15938	15864	15770	15932	15867	15753	15780	15787	15929	15847	15881	15957	15769	15865	15769	15816	15810	16001	15749	15818	15750	15742	15869	15818	15866	15982	15853	15911	15922	15751	16025	15714	15709	15808	15708	15853	15878	15794	15756	15873	15841	15896	15855	15813	15954	15794	15684	16083	15955	15924	15764	15856	15962	15885	15813	15759	15873	15643	15892	15941	15832	15818	15889	15716	15979	15934	15813	15829	16032	15766	15814	15851	15760	15697	15867	15892	15729	15830	15815	15812	15864	15881	15902	15805	15859	15864	15775	15804	15830	15794	15856	15871	15893	16053	15932	16013	15771	15751	15695	15840	15911	15728	15975	15828	15858	15871	15910	15742	15914	15870	16033	15960	15769	15849	15727	15903	15858	15829	15722	15858	15781	15885	15730	15778	15705	16001	15944	15979	15884	15769	15732	15826	15877	15780	15713	15904	15985	15788	15813	15857	15664	15791	15847	15790	15829	15822	15712	15943	15821	15808	15750	15910	15863	16020	15823	15787	15777	15809	15883	15856	15759	15733	15963	15865	15756	15870	15707	15841	16020	15864	15885	15851	15814	16007	15906	15883	16094	15818	15798	15905	15877	15832	15809	15860	15904	15821	15879	15849	15887	15828	15742	16015	15917	15963	15943	16042	15823	15826	15851	15859	15900	15924	15831	15741	15642	15962	15800	15756	15918	15820	15834	15742	15961	16031	15934	15855	15925	15950	15621	15933	15840	15895	15946	15865	15750	15736	15920	15803	15850	15760	15988	16042	15757	15814	15677	15901	15835	15860	15913	15765	15725	15760	15749	15746	15840	15936	15808	15853	15796	15911	15661	15809	15985	15928	15937	15706	15929	15904	15657	15765	15865	15777	15914	15976	15965	15652	15960	15821	15969	15952	15979	15818	15811	15741	15986	15882	15861	15991	15933	15773	15903	15936	15900	16005	15796	15921	15823	16043	15743	15769	15821	15815	15837	15748	15842	15865	15679	15828	15815	15805	15735	15799	15846	15842	15870	15677	15957	15809	15840	15876	15866	15719	15653	15800	15816	15887	15803	15792	15958	15784	15800	15763	15948	15967	15846	15776	15779	15921	15895	15834	15864	15826	15818	15913	16073	15841	15820	15970	15742	16050	15722	15943	15691	15792	15944	15752	15837	15727	15757	15929	15893	15939	15984	15773	16106	15872	15927	15893	15869	15786	15848	15798	15819	15765	15926	15945	15855	15744	15909	15755	15899	15870	15813	15885	15916	15772	15959	15842	15920	15782	15749	15728	15931	15729	15890	15857	15748	15882	15904	15823	15976	15727	15948	15968	15977	15880	15774	15938	15859	15940	15997	15666	15825	16041	15882	15894	15802	15604	15641	15655	15987	15877	15875	15833	15804	15918	15729	15779	15804	15786	15701	15933	15763	15950	15784	15662	15961	15853	15773	16076	15816	15902	15891	15843	15828	15987	15736	15951	15734	15905	15850	15873	16085	15826	16000	15936	15874	15990	15927	15675	15992	15814	15573	15921	15894	15855	15999	15966	15833	15797	15888	15911	16035	15741	15765	15839	15774	15821	15775	16050	15715	15830	15698	15947	15946	15966	15701	15938	15769	15731	15879	15814	15767	15845	15754	15822	15820	15772	15695	15917	15774	15865	15859	15884	15761	15913	15815	15770	15769	15962	15818	15733	15763	15915	15909	15936	15952	15998	15731	15965	15821	15960	15931	15880	15969	15882	15844	15853	15888	15879	16171	15824	15847	15655	15789	16001	15822	15845	15721	15690	15795	16003	15877	15849	15876	15828	15923	15854	15720	15799	15710	15912	15737	15888	15905	15644	15672	15959	15982	15894	15959	15723	15802	15842	15910	15913	15813	15759	15838	15864	15878	15837	15862	15786	15880	15751	15870	15954	15679	15923	15932	16007	15721	15973	15843	15780	16069	15820	15768	15750	15717	15745	15914	15732	15831	15757	15854	15963	15719	15904	15980	15807	15888	15796	15715	15881	15899	15905	15979	15822	15913	15922	15815	15890	15900	15996	15680	15716	15970	15848	15776	15938	15878	15946	15893	15945	15813	15747	15781	15956	15820	15820	15920	15897	15847	15811	15797	15644	15858	15891	16002	15973	15794	15861	15828	15809	15848	15950	15847	15770	15950	15783	15869	15986	15659	15840	15651	15940	15838	15871	16012	16002	15831	15839	15805	15888	15689	15887	15878	15861	15686	15820	15921	15833	15761	15926	15854	15812	15703
32708	38504	37577	26980	19124	17540	17455	17182	17154	17249	17442	17092	17108	17135	17318	17155	17089	17257	17109	17107	17086	17145	17078	16940	16972	16947	17240	17080	17068	17124	17300	16990	17060	17204	17021	17167	17020	17173	17170	16983	17024	17123	17215	17048	17147	17153	17167	16908	17250	16899	17158	17225	16954	17067	16948	17015	17027	17041	17207	16856	17155	17145	17165	17209	17365	17265	17076	17061	17072	17087	17178	16993	16910	16793	17119	17061	16976	16960	17216	17207	17048	17058	16916	16931	17205	17055	16976	16938	17179	17028	17131	16938	17154	17184	16938	16994	17039	17168	17011	17221	17207	17270	16950	17239	17050	16916	17249	17177	16968	17113	17120	17112	17107	17043	16866	16933	16816	16939	16884	16866	17148	16940	16897	16933	17024	16970	17054	17116	17176	17106	17161	17073	17130	17201	17189	17073	17138	16995	16971	17108	17076	17226	17108	17111	17006	17114	16977	16933	16924	16993	16928	17036	17178	17140	17150	17123	16945	16959	17136	17053	17177	16947	16917	17057	16965	17146	17283	17010	17025	17013	16985	16911	17083	17059	16982	17076	16973	17086	16969	16939	16851	16940	17001	17057	17124	17131	17134	16972	17138	17022	16973	16947	17011	16828	16897	17117	17060	17342	17150	17038	17025	16774	17133	17311	17021	17046	17235	17201	17058	17258	17208	17080	16884	16921	17196	17060	17238	16995	17116	17059	17103	17128	17034	16919	17073	16954	17221	17005	17117	17021	17141	17181	17197	17111	17063	16918	16970	17035	17238	17200	17075	17236	17112	17257	17113	17154	17272	17270	17006	17210	16904	16864	16988	17105	17108	17041	16965	17095	17080	17149	17182	16929	17019	17093	17080	17260	17037	17110	16962	17087	17106	17102	17207	17102	17286	17130	16899	17045	16825	16937	17155	17244	17209	16989	16851	17121	16975	17161	16925	16832	17014	17166	17007	17087	17120	17101	17137	17092	17182	17032	17088	17018	17131	16990	16976	17119	17117	17051	17097	17049	16965	17048	17052	17179	17330	17153	16898	16907	17000	16882	17200	16980	16913	16946	17213	17044	17205	16997	17195	16737	17137	16961	16885	17043	16788	17036	17034	17140	16975	17241	17022	16926	16891	17081	16963	17000	16952	17049	17194	17216	16990	17152	17186	17116	17090	17172	16872	16972	17115	16984	17121	17022	17269	17209	17124	17301	17258	17103	16989	17180	17027	17124	17017	17145	17079	17057	16992	17280	17084	17152	17075	17085	17015	17074	17089	17058	17111	17140	17225	17036	17028	17044	17162	17099	17061	16880	16995	16905	17056	16976	17104	17019	16901	17045	16952	17004	16899	17118	17367	17172	17063	16895	17267	17155	17226	17171	17150	17224	17039	17039	17052	17136	17089	17166	16922	17043	17142	16973	17176	17110	17119	17218	17077	17193	17247	17057	17049	16980	17035	17136	17148	17073	17002	16980	16915	17195	17145	17233	17103	17132	16994	17030	17085	17060	16968	17036	16990	16906	17109	17232	16920	17055	17079	16890	16924	17214	16955	16949	17135	16993	17055	17121	17083	17360	17050	16984	17169	17050	17053	17078	17229	16922	16918	17009	17191	17109	17165	17113	17015	17031	17195	17044	17142	16959	16880	16968	17242	16754	17053	17021	17109	17051	17238	16916	17308	17146	17111	17103	16954	17179	17042	17153	17149	16930	17012	17077	17088	17147	17044	17108	16977	16979	17111	16865	17015	17031	17096	16953	17101	17162	17166	17073	16914	17181	17103	17234	17052	16990	17296	16905	17004	17017	17025	17134	17001	16986	16947	16931	17081	17083	17061	16982	17163	17096	17172	16977	16919	17173	16918	17222	17067	16924	17066	17082	17267	17117	17184	16974	17098	17119	17018	17358	17119	17067	17016	17221	16939	17130	17185	17263	16991	17030	16962	17078	17162	17140	16859	17185	17068	16896	17003	16957	17039	16932	17073	16934	16956	17058	16950	17050	17140	17030	16937	17193	17267	17281	17201	17255	17229	17102	17234	17002	17016	17163	16815	16907	17076	16984	17021	17050	17083	16946	16938	16962	16975	17057	17250	17209	17070	17155	17217	17192	17130	17116	17121	17130	17200	17114	17213	17007	17114	17031	17111	17119	17115	17069	17069	17050	17048	17008	16957	17106	17048	16965	17169	16990	17029	17099	17096	17199	17033	17037	17068	17047	17397	17037	17208	17120	17077	17229	17427	17199	17199	16853	17045	17026	17058	17001	17169	17020	17117	16860	17060	17038	17286	17027	17020	17181	17150	17101	17031	17088	17276	17016	17023	17159	16938	17181	17081	17227	17014	17053	16956	17105	17093	17114	17147	17099	16975	17060	16938	17135	17009	17132	16999	17331	17255	17211	16987	17092	17035	17009	16777	16973	17043	16924	16819	17153	17094	17184	16941	17006	17069	16993	17016	17092	17285	17296	17100	17209	17152	16847	17059	17159	17070	16978	17183	17204	17260	17166	17155	17188	16987	17036	16886	17133	17166	17198	16959	16959	17082	17179	17341	16905	17159	17103	17212	16971	16974	17047	17038	17170	17021	17039	16955	16882	17074	16905	17023	17176	17047	17135	17227	17087	17046	16857	16956	16920	16769	17162	17143	17098	17036	16970	17311	17050	17035	17066	17046	17218	17242	16968	17101	16962	17248	17208	17154	16942	17109	17177	17217	17136	17021	16994	17136	17060	17020	16966	17070	17096	16973	17137	16942	16965	17247	17132	17320	17045	17120	17051	17188	17118	17119	17152	17138	16895	16977	17205	17041	17054	17243	17192	17232	16950	17005	16856	17179	17058	17083	17088	17051	17089	17217	17206	17117	17054	17029	17070	17136	17012	17011	17027	16992	17188	17072	17303	17063	17243	17097	16974	17087	17049	17294	17107	17027	17082	17042	17057	17156	17120	17046	16881	16981	17189	17010	17043	17250	16843	16930	17065	17310	16976	16912	17033	17137	17004	17179	17139	17188	17113	17033	17146	17051	16854	17008	17230	17213	17135	17110	17049	17252	16758	17029	17075	16952	17362	17191	16868	16975	17060	17046	17032	17001	16944	17168	16942	16874	16987	16924	17091	17078	17160	17033	17034	17007	17103	17195	16992	16884	17021	17101	16969	16966	17036	17197	17298	17106	16793	17018	17059	16923	16801	17212	17115	16863	17153	17038	17110	17087	17104	16902	17033	17179	17223	17236	17124	17147	17000	17231	17138	17107	17201	17062	17238	17174	16992	17090	16979	17321	17120	17332	16909	17170	17214	17046	17177	17180	17129	17228	16990	17066	17204	17038	17019	17128	17153	16842	17090	17007	17145	17062	17049	17142	17082	17111	17005	16924	16915	17155	17262	17163	17149	17127	17088	16919	16975	17113	16847	16958	17006	17087	17182	17129	16998	17296	17119	16864	17079	17022	17113	17153	17051	17109	17157	17070	16987	17093	17009	17025	16988	17141	16870	17210	16891	17169	17087	17185	17149	17161	16980	17104	17039	17040	17080	17047	17050	17243	17214	17165	17044	16953	17256	17107	17012	17206	17041	17051	17181	17000	17040	17125	17087	17227	16984	17161	17044	16954	17109	16981	17064	17110	17330	17222	16994	16898	16954	17253	17103	17125	17033	17063	16940	17015	17105	16845	16971	17283	17006	16849	16953	17043	17238	17097	17152	17103	16993	17446	17080	17180	17023	17026	17103	17047	17061	16942	17029	17062	17033	17008	17107	17165	17207	16983	17159	17071	17082	17060	17096	17206	17141	17167	17261	16952	16968	17119	17134	17160	17159	16938	17059	17345	17131	17396	17023	17045	17060	17152	17165	17151	16929	17150	16987	17111	17051	17227	16977	16760	17040	17175	17183	17098	17111	16953	17141	17278	17217	17249	17020	16938	16885	17185	17227	17305	17264	17173	16807	17274	17052	17234	16982	16830	17115	17298	17108	17235	17051	17006	17077	17052	16947	17006	16990	17146	17281	17249	17096	16993	16960	17104	17018	17236	17154	16966	17042	17076	17009	17090	17009	17259	17072	17163	16963	17171	17207	16935	17018	17184	17088	17025	16855	17068	16916	16988	16857	17058	16933	17229	16943	17293	16971	17017	17142	17209	17148	17197	17026	17149	17155	16881	17068	17134	16988	16956	17035	17250	16989	17221	17105	17012	16978	17012	17061	17126	16956	17064	17011	16853	17179	16857	16940	17126	16970	17153	17116	17071	17248	17240	17050	17164	17100	17206	16983	17127	17167	17130	17116	17142	17176	17099	16976	16920	17026	17061	17123	17156	16994	17026	16837	16954	17098	17216	17144	17154	17004	17164	16938	17078	16906	16994	17149	17134	17079	16995	17176	17012	17091	17124	17213	17093	16984	17165	17165	16887	16985	17270	17215	17042	16852	16997	16727	16982	17014	17058	17194	17211	17037	17062	17109	17078	17179	17250	17080	17076	17197	17027	17197	17069	17058	17250	17044	16995	16963	16919	17056	16958	17263	17033	17088	17011	17217	16945	16955	17089	17151	17063	17176	16913	17082	17040	17016	16992	17031	17136	16970	17187	17081	17236	17022	17199	17067	17020	17006	17251	17110	17264	17046	17199	16899	17102	17122	17079	17248	17059	17180	17130	17011	17016	17095	17024	17074	17278	17159	17105	17215	17077	17076	17091	16978	17228	17056	17086	16903	17148	16970	17115	17040	17131	17002	16991	17023	17088	17074	17197	17132	17133	17326	16970	17343	16967	17192	17195	17109	16993	17168	17285	17173	17096	16970	17168	17000	17266	17041	16971	16958	17086	17235	16947	17203	17048	16948	16992	17368	16949	17062	16970	17073	17116	17053	17028	16963	17176	17053	16970	17050	17015	17042	17112	17145	17060	17136	17172	17032	17068	16935	17155	16864	17029	17086	17285	16951	16964	17046	17043	17071	16868	17011	17013	16924	17301	16985	16978	17099	17257	17004	16980	17317	17306	17202	17040	17108	17070	17300	17198	17032	17139	17066	17030	17064	16931	17154	17012	17065	17025	17178	17041	16981	17001	17000	17019	17112	17175	17158	17171	17222	17304	17242	17212	17173	17257	17138	17154	17081	17167	17383	16839	17187	17130	17148	17062	17023	17196	17084	17143	17078	17155	17159
47680	60555	41139	23462	17609	16353	15994	16122	16224	16132	16049	16028	16222	15948	16145	16083	16166	16321	16238	16178	16118	16274	16191	16351	16100	16030	16217	16264	15995	16249	16196	16221	16121	16169	16134	16121	16087	16122	16137	16219	16079	16092	16133	16060	16322	16138	16117	16296	16068	16174	16162	16043	16166	16031	16082	16034	16021	16074	16253	16406	16239	16074	16142	16229	16080	16062	16357	16214	16140	16253	15915	16086	16139	16207	16069	16193	15897	16141	16080	16121	16171	16049	16188	16088	16172	16291	16222	16191	16120	16086	16067	16254	16017	16199	16196	16071	16212	16063	15939	16047	16121	16150	16311	16048	16134	16161	16282	16308	16273	16165	16063	16253	16094	16267	16177	16144	16243	16129	16103	16154	16064	16056	16174	16221	16283	16224	16134	16426	16107	16035	16031	16009	16032	16079	16136	16058	16253	15962	16213	16197	16045	16034	16079	16189	16098	16139	16124	16044	16210	16012	16157	16241	16191	16068	16217	16181	16134	16063	16078	16161	16028	16046	16095	16207	16123	16137	16107	16028	16205	16135	16137	16175	16093	16241	16053	16259	16052	16111	16159	16180	16059	16131	16078	16123	16133	16047	16114	15958	16096	16157	16069	16125	16229	16144	16102	16109	16058	15978	16159	16075	16016	16165	15980	16231	16057	16053	16126	16066	16186	16299	16045	16038	16229	16015	16094	16088	16095	16183	16085	16018	16256	16139	16290	16227	16215	16101	16036	16076	16120	16193	16071	16017	15922	16227	15997	16156	16131	16069	16289	16047	16228	15998	16211	16038	16119	15979	16185	16227	16198	16122	16105	16016	16248	16108	16267	16120	16103	16152	16141	16266	16123	16121	16108	16145	16200	16175	16198	15904	16214	16188	16119	16277	16102	16305	16043	16069	16128	16232	16231	16226	16112	16159	16139	16163	16292	15987	16086	16100	16075	16170	15997	16131	15975	16242	16290	16205	16068	16084	15925	16117	16117	16247	16198	16147	16287	16235	16175	16248	16170	16272	16053	16044	16077	16221	16352	16303	16009	16218	16114	16130	16136	15906	16241	15989	16131	16142	16267	16167	16286	16279	16056	16342	16079	16126	15953	16253	16304	16273	16295	16098	16234	16150	16119	16167	16073	16181	15985	15967	16091	16069	15935	16159	16066	16027	16103	16270	16262	16122	16177	16209	15952	16155	16263	16142	15972	16069	16167	16204	16074	16281	16358	16061	16149	15966	16168	16260	16181	16237	16182	16058	16396	16075	16069	16112	16207	15975	16087	16081	16092	16120	16138	16291	16122	16202	16136	16266	15930	16157	16240	16149	16180	16129	16111	16095	16111	16203	16131	16158	16108	16241	16199	16175	16221	16101	15935	16020	16033	16169	16066	16046	16046	16137	16128	16157	16234	15908	16195	16201	16158	16026	16105	16179	16297	16097	16214	16051	16060	16174	16034	16112	16263	16160	16223	16099	16087	16178	16120	16262	16183	16159	16231	16037	16127	16121	15970	16290	16102	16224	15958	16081	16195	16088	16268	16117	16116	16153	16245	16127	16175	16152	16079	16081	16108	16000	15981	16104	16083	16320	16266	16218	16027	16287	16001	16180	16198	16252	16167	16155	15946	16182	16219	16161	16181	16085	16119	16128	16045	16235	16110	16236	16088	16068	16157	16278	16219	16101	16096	16055	16304	16197	16215	16080	16171	16161	16187	16068	16012	16003	16288	16117	16117	16040	16206	16053	16155	16176	16220	16186	16147	16086	15893	16178	16095	16202	16230	16136	16097	16285	16090	16087	16043	16147	16139	16047	16051	16017	16042	16017	16041	16205	16150	16049	16116	16163	16108	16148	16215	16141	16281	16204	16203	16256	16097	16173	16125	16135	16093	16294	16145	15983	16178	16223	16043	16176	16167	16194	16086	16049	16019	16172	16042	16254	16041	16134	16131	16078	16057	16132	16169	16350	15994	16073	16275	16125	16095	16036	16168	16071	16177	16125	16176	16264	16276	16169	16053	16204	16181	16260	16111	16242	16129	16253	16094	16197	16057	16007	16132	16132	16062	16354	16157	16169	16089	16229	16141	16148	15966	16294	16134	16199	16108	16167	16217	16171	16020	16183	16108	16229	16321	16158	16076	16198	16178	16079	15988	16097	16241	16040	16292	16228	16176	16207	16082	16126	16243	16159	16223	15997	16184	16040	16109	16110	16266	16091	15999	16163	16112	16007	16185	15978	16168	16016	16000	16143	16112	16303	16256	16163	16155	16266	16035	16214	16060	16295	16058	16167	16197	16105	16130	16126	16103	16151	16060	16230	16039	16112	15986	16101	16050	16058	16110	16266	16201	16201	16125	16180	16215	16061	16120	16038	16279	16147	16104	16172	16045	16113	16111	16087	16258	16061	16172	16189	16109	16173	16083	16087	16063	16098	15989	16112	16097	16138	16233	16078	15976	16108	16096	16146	16134	16050	16191	16103	16228	16195	16257	16177	16165	16169	16229	16235	16152	16089	15953	16313	16139	16221	16023	16202	16289	16012	16088	16207	16127	16207	16115	16137	16143	16062	16294	16212	16088	16097	16273	15989	16028	16116	16241	16214	16003	16272	16076	16212	16081	16175	16184	16154	16188	16296	16057	16315	16278	16082	16217	16159	16118	16017	16126	16229	16159	16213	16186	16243	16191	16192	16120	15961	16152	16146	15984	16091	16228	16028	16089	16187	16116	16129	16260	16293	16121	16009	16026	16253	16080	16150	16217	16126	15918	16149	16073	16196	16272	16102	16194	16233	16070	16028	16196	16176	16091	16197	16063	16114	16296	15955	15980	16089	16181	16234	16022	15935	16054	15991	16173	15980	16090	16068	16109	16261	16122	16290	16194	15984	16148	16139	16065	16163	16125	16162	16086	16251	16199	16004	16192	16200	16145	16279	16154	16004	16277	16098	16121	16100	16103	16000	16015	15991	16058	16083	16300	16087	16144	16264	16062	16142	16009	16283	16138	16110	16023	16192	16188	16004	16193	16014	16064	16201	16094	16008	16164	16182	16246	16126	16183	16284	16193	16275	16077	16113	16336	16127	15971	16246	16182	16044	15953	16045	16088	16279	16122	16106	16154	16116	16238	16079	16256	15966	16206	16084	16168	16039	16107	16194	16088	16284	16001	16077	16235	16084	16113	16373	16162	15993	16239	16159	16269	16041	16240	16324	16242	16075	16202	15949	16139	16052	16126	16108	16107	16084	16183	16193	16143	16072	16015	16161	16140	16084	16073	16136	16074	16119	16157	16149	16214	15988	16151	16198	16136	16109	16248	16041	16097	16138	16172	16222	16123	16300	15904	16150	16171	16099	16232	16067	16010	16264	16110	16269	15967	16203	15988	16226	16033	16242	16139	16096	16283	16312	16108	16239	16111	16139	16304	16130	16250	15946	16136	16218	16025	16113	16052	16139	16139	16253	16072	16226	16150	16207	16024	16136	16218	16177	16104	16000	16290	16185	16131	16104	16000	16064	16383	15991	16111	16232	16122	16138	16176	16082	16167	16055	16182	16293	16024	16036	16083	15975	15999	16121	16123	16067	16118	16201	16064	16203	16075	16106	16017	16174	16065	16146	16179	16157	16075	16129	16088	16008	16160	16071	16167	16154	16171	16042	16163	16228	16039	16230	16121	16086	16002	16256	16029	16154	16195	16153	16219	16143	16089	16169	16131	16202	16225	16084	16015	16000	16045	16123	16166	16130	16152	16105	16062	16099	16190	16242	16204	16138	16186	16071	16130	16047	16204	16143	16177	16262	16117	16158	16119	16200	16471	16175	16042	16293	16342	16070	16180	16169	16067	16107	16269	16352	16235	16035	16157	16165	16060	16116	16252	16112	16198	16234	16079	16138	16062	16088	16282	16083	16257	16042	16104	16221	16052	15994	16007	16118	16091	16138	16151	16157	16117	16025	16016	16067	16128	16141	16109	16144	16327	16181	16280	16226	15973	15983	16097	16127	15968	16159	16116	16084	16054	16174	16082	16085	16132	16221	16140	16063	16190	16050	16219	16090	16144	15949	16207	16212	16303	16142	16132	16245	16047	16061	16104	16171	16133	16226	16014	16029	16149	16257	16178	16114	16244	16198	16172	16133	15996	16149	16144	16113	16006	16138	16254	15999	16167	16183	16171	16142	16144	16316	16021	16115	16154	16206	16156	16105	16006	16152	16178	16247	16121	15941	16230	16184	16152	16214	16184	16160	16035	16113	16151	16040	16149	16212	16226	16039	16156	16182	16127	16220	16231	16135	16149	16238	16079	16044	16141	16163	16266	16164	16140	16242	16074	16112	15953	16081	15999	16285	16174	16018	16229	16200	16126	16145	16231	16281	16299	16154	16114	16069	15919	16174	16110	16051	16071	16160	15949	16207	16041	16205	16238	16065	16273	16082	16055	16108	16296	16129	16159	16200	16109	16105	16166	16187	16038	16077	16053	16036	16114	16141	16309	16097	16260	16147	16202	16193	15950	16126	16049	16051	16143	16161	16200	16163	16074	16171	16115	16047	16274	16151	16153	16113	16166	16179	16198	16112	16266	16059	16144	16244	16217	16149	16046	16063	15996	16168	16164	16047	16188	16265	16265	16116	16032	16049	15996	15965	16129	16245	16106	16004	16236	16137	16115	16202	16146	16192	16102	15927	16111	16198	15883	16179	16054	16121	16143	16103	16159	16018	16231	16037	16126	16258	16063	16187	16150	16095	16142	16073	16069	16181	16115	16191	16098	16254	16163	16051	16106	16185	16120	16141	16122	16038	16106	16371	16123	16048	16111	16168	16067	16318	16232	16016	16209	16000	16221	16193	16042	16334	16244	16202	16019	16188	16231	16154	16258	16241	16189	16062	16108	16080	16165	16049	16186	16349	16192	16240	16147	16056	15952	16107	16220	16169	16196	16232	16178	16187	16144	16078	16198	16212	16123	16191	16268	16105	16051	16151	16012	16081	16001	16260	16049	16079	16176	16129	16074	15959	16053	16238	16194	16201	16019	16186	16174	16168	16198	16298	16092	16262	16255	16080	16276	16180	16119	16223	16233	16224	16153	16225	16239	16079	16032	16296	16260	16206	16229	16265	16283	16241	16219	16070	16174	16093	16086	16118	16042	16155	16142	16156	16051	16148
24155	24047	32677	26927	22901	22958	22363	18024	17203	17763	17438	17438	17515	17557	17290	17284	17487	17360	17307	17207	17224	17169	17041	17203	17312	17224	17262	17228	17292	17231	17185	17238	17232	17215	17081	17366	17214	17192	17201	17055	17150	16877	17167	17220	17101	17184	16894	17148	17358	17222	17061	17402	17195	17138	17244	17207	17207	17116	17045	17199	17299	16926	17085	17276	17080	17077	16947	17116	17237	16966	17174	17148	17166	17144	17333	17088	17095	17010	17180	17261	17138	17184	17184	17044	17009	17093	17028	17206	17017	17178	17174	16938	17328	17042	17233	16956	17168	16961	17148	17049	17211	16821	17069	16973	17286	17164	17220	17184	17239	17261	17209	17221	17281	17166	17171	16942	17344	17017	17106	16923	17136	17019	17154	17123	16991	17038	17135	17112	17036	16816	17199	16970	17208	17031	17146	17134	16966	17141	17026	16946	17096	16885	16927	17188	17071	16962	17132	17045	16940	17152	16955	17065	17050	17151	17079	17122	17267	16891	17105	17011	16883	17232	17195	17026	16916	17187	17235	17087	17152	17058	17074	17147	17062	17297	17057	17151	17072	17111	16905	17026	17007	17276	17171	16982	17022	17064	17031	17151	17166	17089	17062	17157	17087	17058	16943	16920	16864	16913	16981	17112	17025	16971	17137	17133	17016	17011	17173	17089	16915	16884	17052	16812	16936	16987	16874	16950	17055	17022	17064	17136	17185	17100	16796	17292	17075	17083	17157	17100	16853	16923	17258	17069	17135	17060	17219	17240	16923	16815	17022	17001	16958	16948	17079	17067	17011	17114	16984	17307	17132	17137	17109	17045	16964	17168	17062	16929	17235	17005	17112	17129	17052	17123	17016	17135	17056	17239	17184	17163	17061	17080	16991	16991	17049	17050	17186	17271	16999	17178	17062	17077	17040	16994	16982	16999	17142	17061	17044	17146	17185	17167	17151	17114	17061	16978	17033	17017	17184	17099	17246	17251	17125	16912	17048	17024	17136	17140	17037	17120	17097	17052	17131	17091	17011	17117	17269	17188	17233	17158	17085	17195	17117	16942	17066	17135	17146	17057	16876	16902	17065	17218	16983	17071	17139	17146	17218	17015	16960	17082	17141	16965	17164	17169	17067	17073	16892	17209	17069	17179	17066	17027	17128	17019	17130	17064	16954	17188	17118	17031	17082	17161	17043	16972	17086	17138	17310	16797	17105	17189	17123	16916	16850	17104	17064	17126	17275	17193	17239	17264	17233	16905	17039	17146	16892	16973	17118	17057	16992	17079	17251	17153	17167	17158	17037	17254	17094	17180	17237	17165	17166	17023	16936	17086	17117	16997	17080	17093	16962	17075	17132	17207	17280	17039	17057	17233	17178	17137	16952	17130	17303	17140	17174	17096	17013	17136	17084	17112	17199	17288	17149	16959	17179	17135	17052	17146	17004	17053	16962	17016	17037	17181	16967	17091	17116	17052	17131	16948	17120	17026	16925	17105	17120	17011	17009	16931	17049	16903	16887	16933	16997	17034	17084	17036	17113	17168	17143	17300	17208	17322	17269	17145	16941	17236	17156	17153	17071	16923	17203	17056	17302	16976	17110	17107	17160	17180	17054	16959	17097	16978	17166	17228	16862	17209	17153	17206	17355	17109	16960	17009	17209	17131	17216	17022	17352	17105	17123	17292	17165	16966	17141	16953	16911	16998	17027	16920	16968	16947	17026	16927	16979	16815	17174	17046	16955	17007	17111	17021	17141	17275	17210	17123	17050	17014	17013	17000	16984	17081	17093	17088	17072	17050	17208	16877	17050	17066	16923	17037	16975	16998	17009	17052	17045	16930	17099	17151	16979	17027	17016	17342	16965	17136	16973	17330	17294	16884	16843	17254	17069	17096	17118	17081	17090	17026	16945	16964	17001	17062	16904	17092	17233	17047	17140	17087	17189	17147	17170	16919	17039	17203	17200	16972	16977	17025	17089	16992	16976	17054	17086	17273	17119	17072	16969	17259	17206	16960	16863	17071	16915	17046	17106	16935	17045	17019	17060	17075	16807	17053	16972	17080	16994	17010	17167	17086	17258	17140	17094	16875	17094	16866	17130	17144	17207	17116	16941	16962	17090	17149	17201	16953	17303	16925	16967	17201	17075	16926	17061	17190	17049	17095	17207	17031	17084	17021	17289	17003	17171	17237	17009	17002	17066	17217	17230	17011	17057	16929	17097	17193	17053	17121	17197	17204	17092	17216	16971	17229	17107	16953	17241	17144	16918	17207	17045	17018	17068	17169	17116	17173	16971	16863	16952	17129	16987	17178	17015	17192	17171	17097	17281	17187	17125	17181	17100	17129	17157	17160	16913	16974	17187	17064	17069	17075	17006	17104	17171	17132	16855	16968	17172	17044	17235	17207	17211	17066	17131	17355	17018	17120	17050	17190	17149	17206	17178	17187	17055	17094	17108	17311	17212	16981	16821	17139	17074	16939	17052	17121	17218	17029	17148	17147	16948	16993	17223	17031	17051	17176	17116	17008	17017	17174	17041	17136	17109	16976	17234	17024	17059	17036	17069	17114	16982	17057	17051	17169	17176	17051	16930	16995	17124	17009	17162	17053	17135	17160	17173	17228	16890	17078	17064	16863	17116	17121	16917	16790	17112	17110	17060	17184	17139	17037	16967	17002	16893	17096	17264	17045	17177	16901	16954	17106	17077	17201	17065	16990	17011	17145	17062	17132	17302	17207	17049	17151	17092	17069	16978	17108	17105	17086	16940	16977	17053	16906	17179	16993	17062	17073	16991	17026	17150	17108	16973	17002	17246	17076	17029	17106	17182	16838	17035	17083	17258	17035	17105	16899	17018	16945	17046	16954	16938	16993	17007	17109	17253	17146	17089	16787	16936	17080	16942	17221	16987	17210	16998	17082	17201	17008	17172	17087	16950	17101	17049	17110	17088	17148	17159	17133	17103	17211	16847	16889	17067	16885	17001	17028	17018	17315	16888	16973	17152	16998	17060	16991	17100	16979	17103	17292	17184	17076	17175	16789	16908	17141	17129	17009	16902	17160	17044	16927	17179	17177	17106	17046	17032	16974	17143	17210	17085	17158	17089	17005	17073	17033	17075	17123	17127	17017	17072	17081	17251	17181	17102	17100	17259	17199	17028	17115	17069	17018	17103	17103	17060	16960	17260	17121	17237	17234	17235	17172	17208	17074	17180	17154	16941	16896	16990	17034	17137	16951	16957	16964	17011	16813	17035	17047	16984	17208	16873	17076	17012	17172	17068	16961	16884	17191	17185	17129	17213	17160	17103	17177	16993	16956	16937	16917	17005	17021	17158	17118	17045	16985	17293	17136	16906	17140	17021	17110	17276	17085	17009	17008	17135	16983	16923	16932	17147	16981	17051	17038	16741	17175	17215	16995	17117	17074	16932	17017	17063	17056	16935	16876	17041	16860	17216	17196	17129	16990	16925	17090	17096	16949	17232	17038	16994	17218	17003	17095	16905	16805	17151	16931	17021	17016	17087	17021	16960	17232	17198	17040	17065	17083	17033	17233	17111	16985	16956	17003	16974	16970	17252	17097	17041	17129	17121	17128	16991	16954	17042	17047	17219	17050	17056	17353	17027	16961	17228	17035	17042	17194	16906	16975	17002	17216	17036	17040	17193	17000	16893	16979	17105	16997	17047	17229	17044	16941	16957	17172	16981	17220	17180	17213	17034	17231	17075	17204	17036	17041	17019	17031	17081	17073	17097	17234	17029	17071	16988	17125	17236	17106	17125	17223	17113	17112	17258	17167	17088	17272	17028	17010	17010	17057	17104	17183	17094	17070	17155	17126	17235	17031	17081	17082	17222	16943	16976	17114	16933	16978	16852	16944	16878	17084	17039	17075	17192	17152	17202	17148	17021	17192	17266	17266	17012	16745	17213	16779	16975	17165	17029	17034	17111	17089	17135	17029	17003	16918	17042	17076	17037	17057	17185	17032	17210	17132	17206	17133	17244	17061	17069	17015	17057	16960	17018	17084	17073	17174	17020	17151	17032	16914	17087	17103	16917	16797	17056	17041	17084	17242	17080	17027	17064	17233	17300	17233	17189	17006	17223	17122	17184	17121	17199	16982	17219	17045	17326	17144	17168	17143	17077	17132	16954	17102	17195	16946	16971	17062	17092	17096	17054	16908	17233	17090	16998	17163	17078	17037	17241	16868	17133	16991	16892	17050	17053	17280	17023	17339	17168	17054	17240	17062	17152	16996	17035	17032	17187	17241	16971	16977	16973	17221	17251	17110	16994	17142	17227	17262	17126	17159	16927	17145	16892	17153	17094	16965	17103	17080	17101	16993	17030	17097	17260	17088	17036	16952	17055	17164	16960	17206	17133	17110	17113	17186	17173	17184	17207	17208	17054	17026	17053	17090	17065	17080	17006	17123	16987	17019	16907	16960	17237	16920	16863	17080	16916	17227	17033	16808	17031	17061	17030	17240	17130	16747	16830	17037	17089	17079	17066	16958	16912	16880	17096	16929	17210	16959	17170	17228	17236	16975	17028	16909	17134	17018	17027	17070	17034	17158	17139	17237	16912	16966	17072	17199	16939	16888	17146	17216	17166	17156	17282	17139	17038	17013	17287	17139	17131	16996	17178	17110	17110	17186	17047	17029	17057	17000	17239	17014	16976	17070	17153	17024	16959	16974	17090	16997	17006	17153	17197	16899	17100	17042	17278	17086	17108	16806	17205	17039	17042	17117	17103	17067	17079	17032	17070	17038	17284	17115	17033	17010	17051	17079	17079	17086	16946	17193	17099	17142	17163	16992	17047	16735	17109	17122	16800	17024	16890	17031	16994	17288	17360	17141	17027	17204	17175	17083	16895	17177	17210	17130	17284	17020	16956	16895	16953	16988	16900	17004	17091	17050	17248	17020	17082	16946	17224	17143	17089	17213	16982	17213	17002	17108	17280	17095	17218	16906	17060	17171	17060	17044	16871	17188	17054	17075	16959	17083	17256	17017	16941	17167	17130	17010	17129	17057	17276	17133	17038	17120	16888	16872	16945	17049	16911	17093	16974	16928	17110	17079	16975	17047	17072	16854	17001	17094	17209	17217	17017	17097	16889	17130	16865	17157	17179	16905	17041	17206	17249	17109	17050	17220	17042	17132
59936	105943	79434	47468	26385	17152	15992	16246	16233	16164	16193	16374	16382	16027	16253	16113	16198	16294	16149	16138	16118	16128	16177	16032	15996	16183	16318	16388	16209	16043	16218	16253	16133	16180	16364	16155	16261	16258	16172	16078	16333	16061	16125	15975	16156	16185	16161	15965	16110	16329	16061	16257	15979	16085	16283	16204	16190	16275	16133	15972	16153	16150	16141	15985	16107	16104	16214	16205	16253	16194	16153	16292	16137	16039	16080	16088	16273	16192	16109	16014	16087	16010	16141	16255	16269	16051	16165	16268	16207	16116	16137	16320	15938	16123	16010	16145	15949	16053	16188	16001	16092	16164	16265	16196	16123	16155	16190	16281	16188	16209	16180	16367	16165	16020	16181	15961	16210	16206	16159	16163	15978	16172	16303	16269	16233	16063	16117	16141	15963	16138	16082	16033	16279	16072	16137	16223	16194	16074	16186	16068	16127	15945	16191	16124	16072	16186	16062	16215	16125	16316	16117	16292	16167	16148	16274	16149	16041	16214	15998	16077	16145	16068	16195	16181	16118	16128	16311	16205	16116	16182	16140	16139	16178	16000	16011	16224	16201	16245	16201	16143	16034	16014	16291	16105	16124	16306	16198	16079	16136	15904	16194	16070	16090	16208	16271	16121	16315	16169	16261	16120	16211	15931	16045	16101	16098	16276	16185	16173	16173	15987	16173	16237	16143	16095	16083	16101	16156	16132	16108	16083	16240	16173	16038	15986	16295	16099	16246	16128	16120	16116	15979	16286	16041	16200	16139	16192	16120	16164	16123	16185	16240	16167	16123	16177	16154	16272	16087	16105	15966	16031	16113	16141	16175	16175	16210	16310	16061	16045	16065	16217	16162	16062	16320	16173	16282	16203	16152	15962	16215	16132	16178	16097	16239	16128	16069	16117	16037	15987	16264	16173	16107	16080	16067	16128	16059	16364	16238	16239	16116	16181	16144	16073	16217	15946	16104	16135	16174	16276	16083	16260	16053	16247	16053	16078	16115	16093	16120	16287	16225	16164	16056	16204	16221	16071	16294	16175	16185	16079	16297	16039	16153	16099	16111	16153	16153	16270	16271	16244	16054	16167	16161	16276	15903	16049	16174	16088	16103	16194	16177	16125	16287	16316	16041	16174	16209	16117	16071	16165	16135	16100	16240	16067	16187	16059	16100	16068	16292	15996	16201	16298	16306	15990	16267	16016	16124	16214	16127	16069	16226	15951	16233	16029	16171	16246	16143	16144	16176	16134	16110	16240	15966	16072	16107	15995	16016	16201	16243	16202	16186	16106	16239	16240	15965	16143	16044	16253	16013	16224	16048	16107	16261	16205	16253	16140	16188	16201	16092	16104	16249	16062	16173	16112	16222	16236	16038	16254	16136	16135	16139	16222	16343	16088	16075	16026	16170	16022	16081	16244	16158	16141	16320	15994	16201	16087	16202	16269	16186	16194	16016	16237	16229	16179	15973	16300	16123	16062	16142	16178	16155	16172	16154	16243	16091	16210	16147	16072	16228	15841	16231	16060	16270	16041	16130	16309	15805	16212	16253	16190	16110	16229	16126	15943	16181	16234	16230	16156	16073	16166	16259	16129	16113	16183	16186	16251	16068	16302	16265	16186	16159	16133	16259	16047	16101	16055	16143	16129	15966	16190	16111	16285	16063	16039	16117	16000	16007	16174	16032	16302	16080	16221	16237	16096	16102	16107	16137	16123	16120	15931	16218	15982	16137	16212	16152	16167	16158	16051	16233	16144	16145	16124	16215	16132	16161	16155	16025	16112	16181	16096	16221	16030	16037	16212	16071	16153	16127	16157	16023	16172	16086	16094	16233	16003	16084	16190	16079	16193	16149	16185	16155	16191	15944	16209	15985	16143	15999	16141	16138	16227	16040	15961	16009	16085	16026	16109	16046	16215	16258	16213	16126	16232	16124	16201	16102	16131	16110	16261	16014	16141	16067	16264	16000	16099	16079	16336	16083	16244	16062	16138	16285	16143	16020	16029	16081	16123	15962	16214	16086	16190	16342	16175	16157	16202	16125	16137	16094	16153	16212	16155	16110	16194	16112	16337	16275	16180	16181	16159	16221	16199	16085	16177	16070	16137	16114	16024	16011	16198	16090	16044	16238	16318	16213	16203	16126	15998	16096	16267	16153	16085	16167	16078	16258	16252	16139	16080	16060	16025	16101	16034	16244	16136	16163	16237	16216	16306	16150	16060	16028	16084	16120	16082	16061	16342	16136	16230	16192	16153	16171	16124	15972	16179	15996	16175	16252	16200	16223	15969	16092	16060	16233	16017	16070	16181	16358	16125	16147	16008	16108	16244	16193	16104	16196	16123	16120	16226	16182	16152	16321	16172	15993	16210	16163	16251	16030	16069	15979	16179	16220	16258	16049	16135	16209	16068	16399	15969	16037	16199	16171	16190	16032	16245	16186	15961	16171	16268	16088	16134	16314	16018	16190	16300	15993	16101	16255	16250	16259	16189	16185	15964	16203	16125	16305	16079	16043	15978	16142	16122	16178	16131	16030	16128	16013	16170	16188	16095	16166	16268	16245	16274	16210	16136	16157	16191	16173	16259	16002	16146	16207	16211	16140	16172	16092	16065	16229	16123	16301	16093	15947	16198	16030	16326	16206	16203	16067	16093	16151	16211	16210	16121	16115	16218	16211	16127	16255	16211	16351	16268	16107	16170	16103	16083	16176	16164	16114	16148	16178	16182	16429	16227	16114	15951	16312	16060	16244	16459	16170	16195	16046	16168	16171	16082	16055	16072	16126	16168	16069	16087	16098	16167	16096	16073	16179	16150	16105	16039	16127	16058	16240	16009	16086	16045	16159	16135	16248	16119	16071	16041	16104	16033	16091	16167	16111	16256	16205	16123	16305	15996	16168	16183	16204	16092	16064	16161	16308	16233	16278	16061	16166	16272	16120	16213	16063	16290	16253	16117	15958	16033	16179	16186	16212	16040	15997	16165	16059	16163	16144	16009	16099	16074	16150	16192	16109	16237	16194	16092	16058	16006	16113	16315	16204	15987	16085	16175	15954	16077	16061	16129	15935	16010	16127	16187	16023	16147	16130	16217	16280	16276	16229	16232	16125	16199	16082	15996	16011	16108	16259	16011	16106	16135	16014	16185	16114	16214	16128	16328	16287	16235	16150	16172	16239	16100	16167	16232	16197	16166	16255	16061	16130	16058	16186	16305	16257	16263	16057	16058	16149	16110	16326	16030	16215	16265	16237	16230	16224	16228	16144	16137	16194	16215	16084	16245	16229	16026	16366	16230	16223	16147	16049	16219	16114	16059	16293	16055	16207	16013	16090	16214	16093	16309	16133	16033	16204	16077	16142	15966	15952	16281	16188	16138	16172	16266	16238	16101	16187	16082	16267	15977	16163	16012	16100	16265	16140	16083	16221	16392	16138	16155	16060	16230	16231	16057	16226	16102	15978	16082	16211	16084	16120	16168	16256	16094	16141	16142	16192	16251	16176	16353	16052	16217	16113	16241	16129	16193	16064	16202	15968	16071	16196	16255	16059	16150	16388	16153	16089	16039	16167	16080	15904	16266	16031	16289	16010	15965	16228	16222	16210	16196	16164	16166	16028	16247	16344	16117	16089	16299	16067	16137	16085	16155	16045	16121	16047	16067	16209	16081	15989	16150	16069	16250	16074	16256	15988	16043	16056	16113	16074	16221	16021	16089	16041	16065	16028	16120	16238	16061	16310	16079	16160	15923	16254	16190	16218	16185	16121	16197	16280	16083	16222	16168	16103	16192	16217	16342	16211	16076	16117	16088	16135	16105	16107	16134	16134	16228	16256	16247	16112	16085	16082	16093	16160	15947	16140	16214	15996	16150	16225	16207	16422	15967	16165	16113	16051	16333	16206	16135	16033	16095	16076	16168	16108	16221	16201	16075	16079	16046	15991	16163	16193	16097	16075	16258	16168	16269	16232	16324	16032	16057	16138	16195	16126	16064	16074	16158	16079	16121	16141	16068	16155	16067	16227	16131	15992	15999	16141	16207	16043	16129	16215	16156	16139	16126	16177	16272	16019	16115	16170	16292	16285	16189	16291	16169	16153	16176	16089	16270	16011	16054	16240	16137	16149	16172	16117	16244	16285	16146	16121	16136	16052	16151	16014	16309	16064	15905	16244	16043	16113	16064	16079	16254	16129	16150	16251	16065	16122	16258	16007	16218	16162	16196	16143	16028	16179	16281	16169	15990	16027	16054	16190	16085	16125	16185	16102	16168	16068	16156	16326	16242	15977	16048	16257	16233	16041	16042	16271	16021	16251	16250	16252	16161	16030	16005	16146	16065	16097	16017	16062	16235	16188	16097	16092	16064	16134	16044	16094	16094	16255	15965	16231	16166	16002	16031	15883	16088	16173	16094	16210	16089	16198	16119	15988	16010	15980	16155	16099	16225	16121	16126	16048	16100	16270	16319	16037	16052	16293	16198	16152	15999	16065	16294	15998	16293	15941	16192	16120	16022	16132	16010	16083	16128	16059	16273	16179	16224	16169	16167	16128	16138	16106	16126	16201	15984	16207	16209	16141	16227	16134	16106	16030	16177	15980	16064	16068	16309	16105	16089	16048	16413	15962	16302	16239	16233	16187	16204	15963	16235	16192	16006	16093	16012	16115	16212	16228	16065	16134	16037	16121	16090	16128	16228	16174	16154	16176	16222	16213	16178	16245	16271	16279	16104	16163	16217	16240	16115	16149	15926	16181	16187	16148	16188	16134	16132	16195	16248	16132	16034	16187	16169	16009	16121	16339	16104	16256	16279	16127	16277	16366	16151	16115	16195	16323	15936	16255	16211	16104	16115	16135	16144	16146	16152	16155	16039	16218	16072	16110	16218	15967	16137	16105	16319	16166	16187	16112	16132	16323	16302	16016	15998	16140	15962	16204	16224	16085	16332	16096	16140	16264	16104	16360	16224	16037	16021	16140	16128	16115	16314	16131	16237	16111	16094	16211	16013	16109	16205	16198	16170	16097	16138	16120	16356	16201	16219	16125	16151	16180	16055	16150	16098	16212	16173	16169	16134	16107	16104	16005	16189	16342	16196	15990	16058	16041	16051	16189	16124	16200	16092	16217	16200	16176	16212	16263	16076	16196	16075	16207	16104	16217	16159
33910	38427	35865	25392	18591	17382	17298	16956	17089	17091	17189	17235	17078	17193	17147	17035	17198	17062	17106	17033	17278	16928	17221	17076	17218	16944	17160	17093	16983	17013	17282	17128	17083	17064	17181	17145	17087	17421	17186	17325	17168	16960	17081	16829	17065	16910	17354	17199	17189	17254	17094	16992	17213	17204	16948	17124	17101	17068	17214	17090	17048	17041	16912	17214	17113	17087	17004	16995	17044	17182	17198	17051	17197	17082	17026	17378	17243	17178	17161	17092	17268	16957	17048	17026	17019	17153	17110	17096	17296	17034	17142	17280	17069	17135	16997	17166	17347	17234	17044	17037	17171	17030	17242	17378	17171	17122	17063	17148	17222	17317	17093	16947	17158	17293	17282	17178	17380	17302	17248	17259	17042	16826	16931	17110	17067	17243	16953	17003	17134	17044	17206	17114	17094	17179	17114	17365	17207	17063	17053	16993	17174	17128	17094	17150	17246	17093	17207	17195	16870	17287	17092	17161	17074	16831	17089	17044	17219	17220	17157	17092	17167	17103	17170	17127	17169	16879	16979	16982	17028	17123	17123	17272	17165	17183	16951	17005	17023	16988	16948	17004	17084	17011	17138	16723	17147	17199	17018	17082	17187	17110	17257	16940	17010	17073	17148	17034	17353	17104	16905	17195	17058	17088	17043	17108	17289	17070	17146	17056	16966	17129	17217	16987	17059	17154	17238	17166	17002	17330	17148	16891	17266	16993	17207	17111	17363	17151	17141	17023	17051	17164	17403	16958	17025	16874	17023	17048	17021	17138	17086	17002	17078	17260	17278	17134	17063	17145	17143	17047	16996	17004	16975	17154	17102	16986	17424	16891	16967	17120	17178	17029	17158	17126	16977	16924	17329	16850	17005	17118	17070	17131	17146	17224	17019	17104	16932	17231	17185	16868	17095	17134	17042	16992	17188	17157	17206	17289	17236	17165	17011	17042	16947	17088	17011	17046	17247	17072	17143	17093	17245	17058	17013	17151	17051	17177	17199	17205	17231	17117	17084	17172	17218	17137	17053	17028	16990	17378	16979	17136	17131	17218	17127	16876	17168	17039	16958	17132	17203	17190	17088	16998	17354	17061	17180	17181	17111	17146	16999	17014	16675	16924	17152	17128	17076	16901	17094	16889	17225	17209	17148	17119	17042	17140	17092	17050	16953	17095	17054	16955	17290	17214	16877	17158	17061	16957	17068	16943	16977	16997	16983	17023	17134	17164	17208	17027	17185	16849	17141	17122	17144	17137	17232	16991	17142	16980	17253	17069	16942	17047	17019	17118	17064	17027	17082	17198	17232	17091	17022	17065	17203	17118	17068	17033	17053	16809	17030	17128	16998	16960	17088	17187	16970	17106	17141	17153	16947	17092	17049	17177	17210	17103	17053	17039	17222	17018	17124	17215	16999	16983	17228	17068	16855	16857	17032	16860	17070	17074	17138	17211	16929	16936	17080	17095	17208	17041	17079	17086	16996	17002	17165	17166	17034	17049	17062	17108	17176	16982	17166	17168	17219	17195	17250	17058	17135	17256	16967	17158	17103	17151	16994	16988	17108	17266	16957	16985	17138	17192	17152	17234	17039	17275	16933	17005	17102	17261	17089	17073	17019	17232	17125	17103	17035	17357	17011	17001	17134	17051	17096	17094	17000	17225	17040	17067	17115	17077	17071	17173	17121	17042	17038	17185	17248	17050	17284	17108	17001	16973	17258	17141	17176	17129	16959	17021	17108	16835	17118	17089	17254	16998	16932	17065	17106	16977	16931	16822	17058	17167	17113	17016	16971	16936	17162	16896	17136	16969	17123	16987	16857	17135	17090	17170	16977	16909	17082	17131	17127	16965	17125	17020	17110	17203	17166	17011	17220	16985	17110	17174	17088	17094	17049	16983	17162	17177	17086	17054	17165	17218	17183	17029	17227	17065	17047	17242	17165	17079	17204	17133	17117	16993	17076	17018	17152	16896	17212	17087	17182	16942	17245	17060	17167	16966	17116	17099	17126	17044	17076	17406	17301	17056	16819	16966	16960	16983	17218	17051	17078	17112	17110	16996	17044	17052	17111	16973	16958	17258	17198	17129	17028	17304	17145	16993	17162	17136	16944	17047	17159	17097	17216	17176	17191	17036	16975	16919	16938	17061	17137	17240	17074	17072	17065	17097	16958	17099	17093	16987	17120	17157	17320	16910	16995	16969	16981	17219	17011	17204	17204	17146	17170	17281	17406	17078	17234	17103	17140	17088	17031	17127	17030	17151	17185	16949	17020	17125	16841	17189	17029	17224	17096	17082	16948	16957	17030	16978	17123	17030	17141	16904	17023	17170	17219	17142	17201	17086	17082	17073	16998	17087	17097	16939	17270	17058	17104	16862	17217	17152	17022	17156	17097	17099	17149	16952	17081	17094	17111	17000	17192	17089	16857	17192	17089	16989	16921	16944	17175	17061	17043	17137	17330	16970	17223	17159	16996	17207	17151	17195	17044	17119	17048	17122	16904	17141	16918	17200	17204	16976	17197	17090	17226	17070	17007	17133	17066	16888	17119	17205	17258	16951	17061	16973	17190	17028	16972	17197	17121	17075	17196	17089	17111	17042	17319	17148	17132	16973	17022	16997	16996	17154	17156	17020	17048	17134	17216	17071	17047	17046	17093	16841	17121	17052	17130	17126	16978	17231	17021	17076	17121	16890	16946	17171	16940	16992	17121	17232	17301	17166	17122	16952	17065	17077	17166	17040	17300	17151	16997	17062	17131	17112	17105	17232	17201	17145	17127	17162	17143	16908	17067	17012	16966	16911	17222	17182	16990	17131	17114	17001	17018	16925	17089	17058	17199	17245	17120	17006	17132	17092	17200	16942	17117	17127	17071	17122	17062	17045	17156	17040	17110	17053	17128	17250	17094	16911	17149	17086	17094	17289	17093	17147	17053	17003	16840	17130	17194	17112	17080	17012	17126	17061	17231	17194	17259	16973	16912	17106	16953	17009	17026	16921	17082	17016	17133	16945	17044	17112	16991	17028	17364	17088	16935	17003	17089	16981	17029	17133	17124	17036	16980	16960	17053	17196	16966	17087	17083	17063	17021	16995	17028	17188	17065	16930	16972	17227	17055	17149	17140	17196	16967	17028	17037	16945	17101	17174	16985	17044	16928	17109	17032	17026	17140	17058	17089	17159	17218	17109	16943	16941	16998	17065	17233	17123	17094	17026	17086	16961	17047	17225	17191	16912	17002	17312	17091	17073	17086	17220	17312	17097	17027	16869	17107	17139	17149	17158	17084	17114	17094	17216	16890	17106	17115	17089	17308	16989	17044	17204	17052	17017	17344	17067	17082	16925	17133	17004	17206	17145	17191	17097	17032	17068	16931	17127	17015	17134	17201	16981	16954	17200	17177	16845	17071	17186	17150	16943	17017	17206	17023	17058	17203	17226	17091	17275	17240	17234	17035	17138	17255	17059	17069	17217	17134	17053	16991	17119	17165	17119	17234	17163	16936	17323	17286	17144	17210	16929	17008	16967	17148	17173	17192	17071	17227	17074	17077	16962	17174	17126	17133	17115	17149	16852	17023	17244	17079	17098	17145	17271	17247	17246	17256	17115	16997	17037	17172	16926	17052	17058	17292	17222	17356	16995	17087	17147	16943	17258	17117	17117	16972	17192	17168	16923	17091	17131	17091	17204	17041	17193	17068	16936	17023	17128	16925	17143	17053	17195	17012	17243	17131	17137	16981	17107	16832	17135	17175	17178	16768	17163	16924	16878	17171	17116	17059	17195	17160	17121	16943	17129	16991	16944	16924	17167	17267	17096	17087	17066	17170	17067	17122	17076	17174	17260	17149	17111	17285	17332	17093	17027	17004	17110	17080	17197	17284	17072	17057	17179	17047	17178	17119	17210	17186	17225	17006	17115	17150	17104	16895	17221	17144	17085	16932	16949	17129	17159	17194	17263	16985	17131	17116	17186	16984	16986	17115	17058	17047	17186	17331	17052	17104	17162	17156	17074	17216	17070	17145	17195	17067	17025	17225	16870	17113	17026	17287	17120	17228	16976	16938	17189	17185	17045	17043	17296	17258	17351	16726	16910	17005	17126	17005	17087	17155	17036	17173	17407	17121	17094	17193	17165	16995	17105	17150	17101	17182	17204	17152	17076	17051	17277	16948	17134	17205	17099	16965	16929	17170	17127	17269	17117	17237	17088	17018	17202	17170	17172	17089	17051	17273	17209	16889	16997	17138	17183	17245	17153	17231	17081	17159	17308	17225	17228	17237	17148	17212	16965	17095	17137	17105	17141	16955	17071	17331	17179	17123	17284	17018	16967	17022	16914	17267	17048	17083	17160	17271	17063	17085	16891	17166	17239	17157	17174	16978	17049	17142	17170	17213	17189	17413	17212	16949	17213	16872	17132	17142	17125	16979	16934	17180	17203	17201	17078	17212	17101	17006	17107	17126	17040	17230	17158	17104	17017	16953	17111	16810	16927	17063	16993	17234	17054	17040	17163	17169	16980	17121	17191	17193	17176	16948	16994	17046	17142	17045	17068	17159	17083	16981	16915	17010	17010	17129	17158	17196	16951	17122	17169	16963	17250	17075	17073	17088	17234	17083	17140	17065	17132	17252	17132	16921	17093	17257	17249	17083	17070	17042	17169	17194	17057	17070	17141	17249	17163	17171	17123	17166	16951	17033	17264	17140	17041	16997	17157	17324	17164	17084	17022	16943	17200	16974	17055	16980	17028	17109	17176	17173	17123	17059	17114	17141	17094	17206	17164	17173	17127	16901	17077	17071	17018	17013	17155	17133	17226	17100	17088	17125	17157	17060	17242	17000	17215	17129	17173	17099	17059	17124	17128	17386	17172	17271	17136	17214	17109	17097	17066	16960	17107	17058	17125	17172	17263	16948	17151	16914	17100	17101	16964	17004	17012	17203	17046	17499	17003	17132	17247	17133	17021	17179	17259	17093	16953	17058	17385	17218	17078	17053	17129	17163	17303	17054	16990	16972	17107	17169	17139	17056	16983	17150	17166	16974	17004	17264	16920	17009	16995	17137	17346	17113	17209	17241	17153	17031	17123	17001	16949	17061	17026	17355	17135	17210	16997	16870	17201	17286	16977	16930	17202	17169	17206	17201	16981	17153	17188	17156	17084
44804	55849	37964	22293	17349	16119	16134	16123	16007	16046	16088	16129	16179	16115	16158	16100	16109	16006	16117	16070	16159	16149	15959	16191	16105	16290	16004	16153	16082	16043	15959	16074	16218	16018	16139	16157	15950	16106	15821	16096	16109	16001	15893	15970	16134	16094	16108	16086	16104	16180	16008	16036	16082	15965	16233	16217	16362	16135	16076	16075	16024	16055	16068	16134	15735	16141	16151	16180	16090	16085	16113	16095	16141	16089	16061	16327	16310	16075	16297	16088	16239	16203	16063	16168	16049	16067	16200	16076	16205	16038	16007	16031	16168	16008	16227	16204	16064	16097	16086	16140	16042	15951	16156	15991	16139	16048	16184	16097	16003	16238	15995	16237	16102	16014	15993	15976	16138	16077	16132	16051	16089	16091	16034	16065	16158	15946	16011	16167	16146	15866	15996	16155	16059	15830	15974	16041	16240	16105	16134	16077	16011	16076	16050	16077	16282	15928	16075	15958	16002	16056	16080	16204	16225	16224	16121	16113	16030	16022	15998	16115	15939	16172	16164	16108	16083	16070	15827	15972	16135	16216	16143	16155	16026	16205	16086	15974	16139	16147	16110	16188	16100	16088	15965	15962	16076	16013	16064	16017	16226	16103	15909	16158	16056	16097	16080	16057	16110	16043	16197	16102	16049	16127	16160	16026	15975	16062	15816	16208	16266	16167	16084	15931	16016	16252	16128	16040	16390	16122	16102	15977	16065	16041	16004	16079	16093	16147	15991	15969	16147	16129	15992	16161	15896	16288	16067	16015	15919	16117	16000	16169	16052	15997	16055	16166	16194	16069	16083	16244	16028	16242	16009	16323	16192	15843	16196	15890	16031	16078	16131	16142	16107	16212	16168	15810	16361	16155	16061	16115	16100	16125	16067	15962	16106	16145	15930	16000	16088	16187	16161	16018	15942	16085	15940	16114	16066	16105	16265	16017	16041	16068	16215	15972	16114	16013	16089	16147	16113	16030	16094	16065	16023	16111	16014	16041	16142	15949	16137	15945	16051	15986	16063	16184	16192	16189	16218	16147	16128	16062	15961	16053	16156	15921	16153	16294	16338	16159	15846	16138	16017	16049	15958	16249	16055	16142	16096	15930	16048	16216	16080	16008	16009	15880	15948	16131	16142	16109	16187	16089	16036	15994	15969	16331	16078	15850	16109	16090	16025	16173	16113	16015	15932	16079	16087	16239	16046	15958	16160	16051	15931	16052	16081	16077	16048	16354	16041	16061	16029	16118	16205	15964	16206	16003	16168	16037	15999	16022	16128	15967	16096	16166	16154	16104	16043	16101	16254	16078	15954	16197	15972	16097	16185	16162	16001	16204	16094	15957	16105	16038	16055	16055	16057	16230	16037	16242	16171	16174	16241	16064	16136	16130	16025	16022	16080	15930	16021	16113	16124	16157	15993	16012	16232	16084	16047	16064	16042	16069	16110	16069	16223	16022	16120	16269	16116	16033	16234	16062	16170	16022	16311	15949	16125	16021	15956	16137	16007	16055	15892	15988	16023	16028	16240	16077	16058	16068	15992	16073	16231	16143	16110	16303	15844	16053	16129	16054	16139	16175	16020	16175	15953	16279	16118	16011	15986	16355	15969	16092	16076	16097	16073	16192	16031	16185	16036	16056	16104	15979	16004	16134	16229	16156	16110	16074	16159	16075	16016	16094	15880	16057	15984	16238	15919	16107	16255	16093	16000	16176	16154	16184	16171	16313	16021	16059	16248	16077	16132	16225	16040	16171	16044	16255	16167	16006	16021	16095	15961	16117	16069	16041	16081	16086	16110	16147	16077	16150	16032	16075	16082	16142	16094	16048	15999	16178	16059	16099	16040	16027	16028	15976	15932	16044	15966	16213	16123	16035	16196	16199	16076	16153	16164	15989	15904	15927	16197	16001	16144	16008	15956	16264	16104	16183	16026	15928	16198	16146	16078	16074	16108	16068	16269	16084	15993	16215	16100	16092	16044	16003	16176	16054	16138	16078	16111	16010	16067	16112	16150	16009	16159	16084	16097	16076	16106	16196	15931	16263	16105	16220	16085	16011	16084	16112	15971	15954	16190	16103	16135	16045	16122	16168	16085	16058	16188	15835	16132	16210	15898	16011	15887	16023	16173	16154	16148	16044	16069	16135	16086	16032	16311	16180	16079	16135	16114	16006	15965	16190	15961	15941	16029	16034	16009	16018	16078	15963	16111	15961	16141	16084	16150	15972	15991	16121	16026	16053	16100	16006	16053	15988	15877	16040	16010	16010	16091	15926	16124	15995	16064	16172	16185	16199	15929	16145	16190	15997	16099	16169	16051	16218	16149	15920	16004	16097	15901	16071	16153	16114	16169	16088	16238	16222	15944	16096	16109	16035	16034	16123	16021	16084	16130	16083	16192	16175	16123	15963	16215	16056	16203	16108	16006	16148	15995	15961	16076	16235	16164	15985	16146	16202	16141	16034	15998	15967	16058	16233	16091	16106	16015	16200	16156	16173	16156	15986	16182	16124	16028	16217	16110	16111	16238	16052	16138	16056	16248	15996	16082	16179	16037	16196	16304	16191	16266	16310	16029	16039	16010	16171	15948	16102	15865	16002	16157	16153	16081	16062	16060	16147	15924	16137	16138	16037	16002	15925	16141	16272	16070	16059	16132	15801	16002	16013	16012	16062	16205	16173	16263	16092	16021	15972	16159	15874	15861	16120	15914	16194	16098	16137	16119	15978	16101	16009	16064	16068	15980	16256	16116	16157	16256	16175	16063	15956	16209	16058	16036	16192	16136	16288	16038	16048	16150	16051	16137	15980	15962	16128	16235	16185	15877	16121	15836	16085	15976	16033	16191	15963	16056	16123	15976	16020	16011	15957	16065	16110	16108	15979	16143	16088	16203	16024	15963	16085	16154	16161	16092	16045	16201	16350	16153	16118	16071	16092	15991	16023	16037	16103	16079	15932	16141	16083	16032	16043	16034	16198	15996	15997	16168	16235	16020	15962	16023	16063	16140	16035	16136	16063	16051	16002	16057	15969	16123	16107	16367	15965	16173	16205	16048	16004	16166	16074	16025	16028	16083	16022	16008	16171	16101	16053	15994	16180	16013	16151	15985	16212	16135	16190	16082	16073	16001	16067	16169	16108	15840	16291	16094	16216	16157	15983	16110	15924	15999	16088	16250	15815	16116	16294	16092	16057	16083	16040	16138	16070	15968	16132	16131	16304	16083	16074	16070	16214	16072	16132	16079	16088	15998	16147	15961	15907	16207	16158	16067	15998	15967	16196	15973	15905	16257	16110	16189	16065	15915	15974	16082	16079	16159	16061	16231	16058	16092	16146	16003	16007	15907	16040	16068	15980	16116	16259	15763	16020	16096	16127	16169	15971	16082	16345	16232	16335	16127	16016	16121	16046	16040	16062	16095	16096	16168	16187	16180	16041	16122	15981	16284	15962	15994	15983	16157	15945	16098	16145	15906	16035	15975	16114	16247	16123	16046	16060	16149	16127	16004	16094	16214	16064	16252	15994	16126	15949	15999	16130	15968	16253	16083	15963	16121	16021	16104	16032	15881	16061	16092	16149	16045	16141	15932	16056	16164	16074	16054	16099	16194	15986	15918	16181	16100	16293	16158	16164	15999	16273	16072	16089	16095	16236	15987	16173	16090	16116	16026	16126	15996	16045	16093	16010	16123	15933	16015	16051	15929	15908	15991	16074	16157	16041	16258	16060	16034	16017	16121	16109	16229	16304	16110	16031	16039	16047	16019	16035	16075	16000	16144	15990	16086	16008	16093	15963	15992	16114	16159	16061	16336	16110	15915	16091	16045	16199	16058	16022	15975	15990	16037	16024	16016	16118	16054	16036	16044	16205	15959	16107	16003	16146	16246	16066	15996	16071	16020	16086	16105	16075	16373	16017	16027	16159	16191	16040	16216	15951	15895	16116	16229	16079	16246	16091	16175	15947	16209	16070	15995	16144	16286	16065	16110	16131	16110	16190	15981	16185	16005	15994	16159	16179	16222	15938	16008	16077	16240	15944	15975	15952	16198	16034	16121	16090	15992	16039	16040	16148	16099	16057	16185	16019	16050	16052	15967	16196	15916	16075	16097	15920	16076	16010	15878	16095	16096	15958	16160	16173	16118	15824	16127	16188	16077	16014	16119	16170	16236	16022	16111	16087	16063	16043	16012	16055	16099	16292	15901	16076	16089	16117	16231	16016	16213	16097	16133	16327	16092	16197	15968	16034	16054	16124	16181	16003	16208	16050	16033	16120	16062	16116	16165	16082	15826	16205	16114	16126	15981	16051	16063	16114	16068	16040	16172	16022	16092	16208	16029	16026	16040	16199	16102	16052	15991	16101	15944	16131	16255	16175	16066	16120	16021	16253	16050	16022	16021	16254	16296	16073	16157	16191	16146	16114	16143	16089	16113	16063	16070	16162	16193	16048	16238	15974	16235	16173	16036	16168	16305	15968	16039	16095	16021	15977	15967	15949	16162	16034	16028	15996	16228	16127	16197	16104	16107	16066	16286	15887	16052	16096	16064	16100	15969	15929	15994	15988	16055	16208	16081	16129	16181	15976	16087	15831	15985	16087	16103	15955	16014	16011	16240	15995	16218	16101	16189	16059	15942	16232	16102	16179	15961	16030	16042	16076	15967	16085	16017	16041	16130	16281	16194	16254	15911	16107	15992	16108	16241	16151	16212	16274	16116	16215	16073	16044	16064	16064	16038	16000	16010	16263	16053	16214	16095	15990	16039	16215	16059	16000	16284	16150	16075	16195	16099	16143	16105	16080	16002	15776	15986	16179	16135	16118	16058	15965	16191	16112	16057	16194	16035	16241	16196	16049	16293	15967	16140	15803	16060	16079	15917	16066	16046	16067	16181	16040	15970	16253	16045	15922	16017	16080	15974	16066	16216	16061	15947	16250	16167	15933	15992	16023	16083	16034	16230	16078	16163	16134	16047	16036	16045	16068	16058	16034	16035	16210	16144	16000	16113	16152	16117	16101	16114	16105	16004	16113	15920	16018	16324	16049	16144	15994	16187	16140	16099	16201	16100	16152	16198	16189	15961	16122	16024	15986	16154	16119	16221	16062	16239	15926	16061	16019	15922	15807	16277	16037	15990	16200	15957	16052	16069	16007	16232	16005
32619	38083	38526	27518	19304	17645	17471	17203	17309	17280	17076	17423	17377	17275	17380	17117	17127	17363	17296	17428	17214	17280	17333	17307	17430	17372	17225	17276	17348	17202	17175	17080	17442	17225	17123	17145	17383	17462	17182	17318	17346	17294	17086	17060	17169	17091	17167	17358	17561	17181	17233	17224	17216	17248	17199	17237	17295	17301	17241	17208	17132	17275	17183	17406	17246	17144	17515	17207	17255	17096	17120	17271	17248	17419	17269	17097	17335	17108	17267	17038	17227	17234	17146	17327	17401	17091	17311	17259	17329	17376	17175	17301	17438	17241	17145	17250	17240	17458	17290	17177	17387	17257	17164	17417	17348	17254	17186	16959	17249	17152	17221	16992	17225	17474	17191	17354	17235	17222	17352	17264	17084	17329	17118	17209	17372	17210	17109	17238	17305	17176	17135	17124	17137	17112	17268	17374	17274	17316	17235	17162	17088	17380	17204	17389	17099	17282	17131	17157	17271	17126	17557	17208	17236	17265	17218	17331	17470	17339	17240	17211	17266	17096	17135	17243	17185	17124	17313	17233	17062	17263	17203	17359	17205	17274	17122	17116	17217	17055	17275	17211	17247	17325	17293	17217	16943	17188	17132	17215	17116	17059	16778	17178	17122	17195	17326	17024	17344	17398	17375	17221	17066	17133	17450	17521	17125	17356	17459	17194	17290	17276	17198	17068	17266	17232	17046	17095	17229	16953	17374	17051	17297	17126	17081	17374	17238	17174	17300	17167	17071	17239	17350	17290	17053	17415	17470	17301	17363	17233	17196	17086	17485	17127	17174	17115	17221	17325	17268	17092	17208	17116	17268	17158	17259	17286	17002	17464	17306	17170	17127	17118	17000	17386	17273	17390	17396	17398	17217	17363	17191	17354	17241	17087	17269	17225	17315	17271	17194	17259	17189	17317	17455	17378	17188	17142	17257	17128	17240	17352	17181	17196	17179	17197	17201	17342	17181	17241	17174	17369	17285	17209	17210	17387	17365	17225	17335	17265	17437	17209	16967	17367	17301	17205	17389	17156	17350	17403	17337	17164	17157	17363	17433	17232	17095	17244	17322	17145	17294	17065	17113	17329	17201	17143	17302	17234	17378	17208	17342	17070	16871	16877	17189	17348	17379	17200	17182	17104	17182	17397	17302	17244	17201	17311	17114	17289	17321	17414	17157	17218	17241	17236	17330	17238	17235	17190	17236	17346	17396	17243	17452	17340	17238	17307	17186	17414	17195	17011	17233	17075	17049	17141	17222	17291	17190	17151	17050	17427	17337	17172	17308	17308	17355	17294	17125	17171	17235	17239	17257	17137	17221	17193	17433	17234	17451	17229	17061	17232	17211	17191	17322	17172	17243	17201	17202	17354	17151	17273	17118	17220	17214	17196	17149	17206	17229	17137	17201	17317	17363	17317	17303	17348	17347	17255	17220	17067	17369	17344	17207	17300	17309	17179	17257	17204	17064	17137	17248	17217	17170	17260	17269	17092	17247	17332	17270	17385	17448	17432	17160	17274	17159	17105	17281	17245	17277	17048	17205	17275	17182	17128	17184	17187	17225	17395	17211	17168	17136	17305	17089	17196	17201	17091	17204	17129	17200	17213	17257	17112	17132	17271	17237	17273	17036	17062	17281	17056	17447	17305	17388	17300	17153	17165	17326	17401	17364	17227	17348	17056	17319	17139	17337	17200	17144	17066	17218	17475	17251	17172	17149	17319	17248	17079	17429	17218	17208	17191	17323	17258	17216	17309	17340	17237	17247	17244	17246	17436	17399	17334	17143	17341	17253	17149	17174	17382	17117	17214	17141	17193	17308	17222	17271	17430	17163	17363	17210	17278	17231	17152	17432	17236	17278	17435	17140	17336	17276	17418	17156	17128	17146	17355	16997	17181	17244	17282	17114	17188	17307	17189	17284	17206	17333	17240	17224	17387	17264	17406	17086	17164	17407	17373	17195	17463	17202	17107	17159	17178	17061	17207	17159	17184	17095	17397	17285	17277	17221	17247	17312	17166	17304	17106	17367	17250	17371	17104	17274	17468	17186	17401	17270	17204	17057	17248	17247	17209	17288	17289	17280	17095	17232	17284	17319	17118	17278	17073	17069	17249	17297	17422	17266	17467	17401	17176	17300	17247	17153	17347	17290	17208	17214	17362	17282	17416	17368	17349	17196	17386	17204	17190	17234	17210	17170	17318	17201	17443	17391	17441	17342	17404	17209	17065	17169	17147	17235	17310	17283	17324	17301	17380	17325	17217	17244	17004	17048	17253	17245	17368	17241	17327	17293	17269	17392	17309	17251	17349	17250	17124	17102	17347	17475	17268	17156	17304	17072	17305	17319	17256	17228	17332	17190	17477	17395	17062	17099	17215	17220	17186	17177	17260	17188	17114	17189	17229	17396	17227	17263	17222	17066	17180	17244	17116	17083	17218	17166	17236	17158	17287	17414	17109	17140	17065	17151	17277	17350	17537	17129	16930	17556	17583	17250	17115	17183	17357	17125	17408	17306	17114	17102	17132	17214	17195	17102	17240	17130	17318	17378	17376	17292	17368	17317	17260	17208	17188	17190	16980	17346	17228	17373	17456	17267	17283	17151	17240	17342	17261	17162	17370	17410	17131	17252	17237	17135	17244	17008	17047	17360	17373	17198	17211	17339	17123	17065	17146	17297	17189	17356	17174	17100	17181	17376	17457	17373	17194	17211	17219	17371	17327	17196	17130	17187	17207	17349	17241	17142	17370	17230	17144	17231	17167	17237	17071	17227	17392	17270	17305	17286	17117	17171	17380	17307	17364	17312	17090	17131	17131	17344	17210	17216	17294	17342	17317	17257	17219	17212	17044	17192	17357	17340	17239	17210	17269	17364	17049	17255	17175	17101	17322	17136	17331	17258	17347	17447	17266	17368	17316	17244	17388	17160	17061	17058	17073	17147	17287	17352	17256	17202	17141	17337	17203	17090	17330	17396	17346	17450	17381	17401	17189	17395	17374	17074	17293	17146	17025	17040	17186	17360	17220	17266	17383	17360	17278	17214	17286	17365	17207	17053	17324	17243	17065	17299	17171	17345	17143	17347	17178	17144	17157	17432	17093	17219	17230	17377	17385	17431	17329	17303	17427	17361	17267	17420	17089	17192	17358	17154	17252	17355	17044	17201	17069	17235	17101	17290	17110	17222	17458	17189	17315	17290	17426	16937	17306	17249	17132	17153	17174	17153	17291	17110	17118	17162	17235	17415	17323	17091	17285	17248	17303	17275	17179	17154	17281	17299	16996	17255	17187	17161	17374	17419	17202	17174	17343	17268	17194	17082	17206	17198	17301	17264	17377	17150	17214	17301	17279	17121	17293	17058	17222	17388	17194	17204	17122	17337	17049	17318	17209	17295	17047	17343	17187	17336	17194	17283	17261	17319	17203	17211	17360	17351	17402	17208	17434	17371	17305	17291	17447	17208	17203	17192	17187	17357	17469	17221	17387	17297	17267	17327	17268	17184	17302	17239	17127	17383	17246	17372	17176	17201	17214	17158	17323	17349	17210	17165	17273	17262	17179	17441	17245	17182	17174	17108	17180	17089	17281	17334	17191	17111	17331	17190	17258	17253	17097	17301	17230	17334	17279	17103	17399	17276	17200	17300	17329	17139	17310	17134	17260	17241	17376	17189	17383	17296	17131	17135	17175	17396	17315	17246	17350	17322	17024	17256	17189	17280	17329	17251	17353	17200	17228	17310	17291	17407	17263	17533	17206	17137	17323	17337	17264	17189	17312	17510	17205	17245	17194	17098	17277	17267	17229	17117	17143	17364	17397	17336	17376	17101	17008	17128	17277	17296	17294	17381	17325	17244	17317	17434	17292	17392	17276	17168	17065	17136	17030	17134	17264	17202	17266	17135	17261	17243	17155	17206	17081	17331	17195	17272	17253	17344	17378	17235	17187	17073	17035	17167	17113	17161	17268	17454	17239	17206	17268	17215	17370	17086	17193	17424	17260	17126	17228	17184	17401	17300	17405	17191	17480	17222	17262	17461	17367	17262	17198	17132	17046	17313	17275	17359	17223	17273	17309	17506	17336	17266	17063	17349	17165	17147	17348	17139	17442	17367	17249	17484	17219	17406	17220	17263	17283	17361	17412	17346	17290	17207	17445	17219	17319	17225	17172	17261	17041	17085	17237	17121	17218	17161	17251	17302	17049	17273	17321	17328	17279	17276	17268	17244	17129	17317	17274	17474	17292	17203	17186	17229	17017	17284	17395	17169	17136	17316	17254	17333	17253	17326	17153	17340	17271	17307	17130	17090	16973	17151	17223	17102	17435	17344	17259	17316	17222	17292	17309	17220	17330	17290	17213	17327	17414	17053	17254	17279	17280	17225	17045	17078	17225	17021	17253	17169	17288	17177	17394	17408	17297	17326	17184	17170	17229	17358	17135	17219	17107	17193	17280	17207	17072	17253	17275	17248	17427	17201	17155	17338	17266	17358	17252	17330	17272	17227	17267	17178	17351	17272	17322	17256	17355	17124	17266	17139	17121	17229	17152	17335	17176	17261	17242	17202	17384	17296	17360	17285	17331	17264	17359	17258	17141	17188	17249	17212	17342	17158	17284	17280	17110	17237	17292	17231	17211	17203	17189	17224	17264	17104	17290	17382	17206	17205	17135	17375	17413	17376	17421	17254	17530	17175	17259	17348	17259	17227	17245	17365	17367	17260	17294	17146	17222	17187	17057	17117	17106	17250	17352	17260	17252	17180	17175	17309	17202	17135	17240	17296	17266	17172	17044	17292	17290	17007	17035	17250	17355	17176	17280	17095	17200	17314	17373	17247	17212	16979	17443	17190	17252	17287	17020	17421	17140	17225	17259	17255	17150	17179	17451	17413	17376	17337	17107	17286	17111	17389	17348	17175	17148	17383	17308	17318	17255	17475	17209	17325	17167	17254	17316	17427	17226	17264	17401	17201	17146	17387	17266	17270	17108	17356	17123	17298	17193	17146	17209	17261	17269	17348	17266	17280	17246	17454	17436	17389	17141	17347	17418	17465	17319	17334	17321	16930	17253	17432	17135	17369	17345	17190	17103	17362	17244	17293	17012	17241	17380	17242	17316	17175	17320	17313	17368	17076	17388	17299	17122	17262	17252	17373	17225	17220	17153
47760	61187	42331	24202	17617	16365	16238	16358	16224	16244	16075	16352	16173	16107	16285	16292	15964	16286	16178	16143	16191	16010	16185	16168	16068	16169	16143	16220	16260	16197	16140	16121	16166	16318	16289	16028	16157	16200	16194	16298	16204	16214	16296	16054	16202	16211	16135	16117	16081	16161	16250	16272	16166	16190	16164	16164	16199	16259	16123	16305	16197	16463	16221	16252	16101	16177	16255	16189	16159	16120	16324	16256	16236	16211	16265	16043	16217	16051	16252	16191	16387	16107	16243	16324	16201	16262	16213	16256	16162	16110	16197	16202	16175	16093	16205	16307	15979	15995	16294	16098	16091	16037	16212	16231	16073	16124	16281	16240	16269	16222	16107	16081	16111	16173	16109	16226	16317	16160	16238	16173	16132	16188	16325	16263	16254	16038	16288	16218	16029	16105	16357	16275	16201	16072	16173	16182	16170	16107	16258	16169	16218	16214	16095	16310	16186	16118	16100	16163	16252	16203	16274	16176	16146	16187	16205	16075	16280	16168	16251	16221	16055	16130	16255	16163	16333	16284	16269	16270	16094	16140	16324	16190	16206	16059	16217	16238	16285	16141	16232	16209	16307	16342	16314	16202	16153	16063	16192	16000	16081	16073	16179	16103	16157	16150	16257	16141	16206	16042	16128	16446	16185	16373	16132	16198	16300	16099	16224	16176	16226	16164	16291	16036	16159	16070	16060	16250	16241	16081	16201	16221	16174	16219	16300	16096	16178	16071	16206	16072	16085	16043	16265	16098	15951	16226	16124	16193	16118	16220	16132	16034	16324	16167	16074	16136	16233	16124	16044	16127	16178	16030	16274	16280	16085	16168	16166	16221	16424	16209	16131	16306	16294	16089	16184	15989	16334	15980	16110	16294	16352	16099	16035	16020	16283	16148	16051	16104	16216	16173	16345	16131	16117	16111	16251	16267	16155	16229	16301	16203	16243	15945	16142	16128	16461	16037	16161	16070	16211	16086	16140	16274	16229	16307	16343	16080	16140	16196	16257	16131	16104	16164	16295	16131	16284	16215	16141	16203	16230	16250	16317	16057	16446	16023	16202	16217	16310	16287	16140	16142	16158	16154	16173	16216	16114	16252	16124	16211	16129	16137	16317	16203	16163	16223	16171	16095	16203	16210	16154	16244	16138	16249	16125	16154	16088	16348	16052	16147	16278	16231	16192	16240	16098	16067	16107	16090	16105	16274	16236	16018	16095	16151	16210	16184	16234	16302	16191	16185	16246	16052	16242	16156	16240	16089	16083	15941	16270	16200	16226	16108	16052	16259	16225	16379	16290	16302	16299	16307	16300	16226	16293	16213	16246	16219	16178	16216	16220	16188	16053	16178	16240	16229	16022	16330	16246	16363	16010	16335	16078	16057	16208	16334	16329	16173	16343	16120	16199	16127	16126	16153	16300	16284	16230	16255	16326	16373	16103	16094	16374	16287	16317	16133	16228	16334	16054	16165	16130	16170	16272	16188	16176	16224	16205	16260	16203	16217	16240	16106	16198	16128	16112	16266	15975	16295	16263	16094	16228	16081	16207	16103	16094	16177	16142	16215	16237	16309	16131	16186	16273	16316	16157	15862	16080	16258	16193	16153	16269	16222	16218	16352	16187	16102	16253	16151	16162	16130	16259	16263	16241	15992	16300	16304	16181	15994	16130	16262	15935	16027	16095	16125	16149	16082	16172	16328	16185	16326	16223	16185	16194	16193	16220	16132	16074	16136	16191	16038	16182	16168	16008	16180	16349	15903	16094	16203	16061	16164	16174	16085	16251	16180	16332	16124	16203	16156	16232	16442	16071	16131	16105	16088	16240	16336	16089	16130	16173	16191	16237	16276	16213	16125	16195	16244	16138	16168	16222	16257	16232	16080	16229	16223	16082	16200	16207	16102	16142	16163	16031	16238	16159	16153	16143	16245	16091	16103	16206	16065	16209	16270	16003	15983	16152	16077	16190	16229	16167	16109	16191	16114	16195	16110	16285	16221	16229	16201	16169	16004	16057	16384	16224	16344	16241	16278	16102	16199	16194	16250	16156	16211	16071	16160	16031	16067	16168	16153	16173	16318	15978	16251	16020	16126	16182	16164	16135	16193	16008	16179	16303	16065	16113	16029	16175	16076	16262	16010	16202	16250	16257	16170	16202	16256	16254	16224	16278	16224	16159	16279	16060	16223	16146	16017	16308	16259	16285	16257	15984	16137	16129	16253	16261	16254	16219	16160	16083	15974	16237	16081	15977	16197	16298	16185	16053	16291	16090	16164	16087	16197	16100	16308	16174	16199	15983	16218	15943	16124	16176	16285	15987	16193	16113	16145	16200	16067	16300	16153	16135	15994	16244	16310	16180	16100	16113	16167	16117	16177	16068	16379	16307	16285	16236	15957	16342	16222	16175	15972	16206	16318	16106	16183	16303	16274	16121	16278	16118	16081	16177	16193	16268	16186	16287	16117	16268	16065	16158	16078	16108	16238	16291	16224	16253	16043	16249	16109	16117	16269	16122	16216	16187	16142	16261	16230	16467	16085	16092	16232	16208	16270	16166	16217	16239	16113	16228	16149	16184	16243	16152	16033	16183	16230	16223	16209	16173	16174	16230	16168	16119	16131	16268	16329	16283	16128	16386	16243	16174	16101	16132	16229	16174	16167	16166	15988	16162	16179	16134	16066	16191	16244	16011	16107	16184	16168	16101	16268	16012	16121	16303	16268	16131	16140	16098	16302	16083	16120	16113	16220	16285	16367	16065	16136	16187	16198	16297	16302	16099	16368	16135	16224	16168	16154	16227	16036	16018	16191	16092	16100	16268	16223	16119	16209	15963	16159	16190	16255	16261	16221	16001	16191	16232	16216	16139	16278	16250	16194	16218	16104	16100	16209	16106	16180	16104	16305	16150	16179	16121	16076	16026	16315	16148	16318	16220	16199	16077	16279	16314	16282	16204	16149	16248	16215	16112	16229	16350	16273	16166	16332	16256	16252	16134	16143	16358	16282	16207	16094	16296	16007	16307	16331	16174	16277	16293	16221	16113	16214	16344	16021	16218	15869	16161	16213	16167	16168	16000	16204	16126	16118	16130	16343	16073	16210	15995	16323	16302	16367	16102	16141	16265	16065	16076	15986	16228	16172	16192	16095	16151	16209	16229	16018	16265	16250	16077	16270	16288	16160	16205	16169	16163	16173	15898	16209	16108	16164	16329	16122	16177	16291	16209	16269	16150	15966	16104	16061	16348	16102	16216	16276	16304	16115	16246	16015	16218	16069	15963	16176	16182	16133	16116	16174	16291	16098	16412	16167	16099	16272	16340	16336	16001	16109	16124	16246	16216	16168	16146	16229	16415	16223	16162	16188	16049	16147	16202	16332	16092	16126	16153	16136	16252	16184	16114	16156	16142	16175	16091	16173	16293	16154	16145	16286	16386	16136	16186	16118	16331	16263	16261	16152	16108	16227	16370	16165	16194	16126	16280	16143	16196	16231	16122	16492	16187	16185	16357	16175	16217	16046	16317	16234	16145	16236	16299	16025	16226	16193	16133	16115	16312	16402	16180	16121	16274	16168	16163	16194	16073	16247	16209	16270	16266	16338	16048	16250	16114	16259	16128	16273	16165	16135	16093	16076	16250	16163	16243	16112	16281	16265	16334	16237	16080	16106	16203	16231	16177	16107	16242	16361	16114	16244	16145	16085	16235	16217	16142	16224	16076	16199	16374	16293	16263	16101	16330	16275	16168	16279	16228	16189	16302	16054	16139	16102	16261	16253	16006	16277	16166	16138	16188	16119	16258	16300	16174	16141	16066	16173	16255	16163	16148	16034	16094	16192	16202	16309	16147	16198	16161	16228	16172	16094	16194	16280	16147	16326	16297	16214	16232	15959	16245	16174	16115	15975	16228	16390	16282	16307	16043	16115	16235	16202	16121	16195	16119	16183	16259	16252	16273	16110	16205	16315	16266	16018	16146	16236	16175	16012	16257	16090	16194	16179	16204	16259	16097	16240	16131	16177	16320	16226	16216	16262	16016	16244	16066	16094	16029	16142	16136	16190	16081	16319	16109	16178	16232	16190	16114	16148	16008	16231	16214	16336	16263	16349	16166	16146	16174	16220	16307	16121	16151	16351	16132	16005	16179	16292	16291	16217	16051	16320	16273	16063	16208	16088	16145	16181	16069	16235	16202	16214	16130	16314	16165	16313	16209	16257	16246	16138	16160	16211	16237	16144	16239	16214	16129	16140	16279	16056	16086	16228	16406	16076	16367	16064	16059	16186	16222	16003	16148	16307	16132	16231	16191	16010	16152	16360	16163	16152	16227	16247	16321	16112	16263	16032	16078	16137	16341	16264	16108	16169	16195	16330	16206	16258	16084	16295	16363	16156	16204	16301	16439	16240	16188	16138	16023	16137	16149	16220	16028	16293	16225	16103	15972	16116	16417	16152	16318	16005	16253	16262	16260	15990	16107	16120	16238	16128	16325	16234	16282	16116	16369	16237	16183	16194	16146	16190	16251	16190	16257	16220	16236	16305	16234	16210	16106	16299	16129	16185	16148	16275	16210	16386	16095	16442	16177	16121	16387	16215	16149	16341	16134	16255	16077	16183	16138	16246	16120	16228	16302	16128	16097	16203	16169	15988	16149	16106	16158	16231	16146	16332	16227	16163	16019	16110	16130	16199	16346	16176	16198	16187	16348	16267	16289	16154	16204	16102	16117	16222	16079	16069	16170	16169	16069	16219	16245	16249	16245	16187	16162	16191	16114	16200	16126	16103	16239	16236	16142	16094	16026	16239	16171	16141	16188	16238	16261	16271	16151	16219	16211	15962	16377	16268	16224	16019	16243	16049	16215	16310	16230	16282	16104	16226	16117	16230	16377	16120	16193	16122	16325	16179	16313	16173	16396	16320	16189	16324	16329	16361	16198	15970	16244	16155	16115	16101	16254	16226	16247	16322	15991	16311	16264	16102	16370	16274	16239	16047	16166	16264	16129	16118	16151	16156	16087	16262	16171	16198	16159	16287	16226	16133	16220	16024	16180	16104	16034	16126	15965	16380	16034	16231	16327	16445	16121	16024	16281	16263	16298	16181	16115	16224	16267	16320	16037	16218	16127	16082	16300	16216	16233	16249	15984	16275	16061	16153	16396	16230
24086	24281	33683	27578	23162	23305	22676	18407	17668	17853	17741	17796	17736	17766	17759	17825	17647	17675	17722	17751	17504	17828	17689	17651	17596	17720	17746	17718	17817	17630	17646	17691	17675	17682	17733	17600	17536	17714	17749	17605	17471	17375	17508	17492	17529	17379	17552	17542	17718	17631	17673	17381	17370	17681	17688	17613	17597	17499	17546	17545	17460	17534	17340	17456	17562	17501	17467	17561	17608	17685	17655	17592	17609	17295	17480	17439	17594	17458	17532	17489	17509	17711	17471	17421	17665	17564	17639	17544	17605	17774	17650	17579	17557	17379	17527	17335	17412	17390	17595	17680	17654	17629	17302	17399	17472	17306	17433	17349	17345	17172	17555	17424	17580	17582	17550	17459	17448	17386	17598	17640	17403	17433	17493	17506	17526	17564	17292	17437	17467	17387	17593	17572	17391	17551	17690	17398	17571	17470	17500	17485	17637	17546	17578	17670	17422	17397	17568	17498	17496	17658	17347	17385	17413	17515	17340	17387	17498	17824	17602	17519	17547	17534	17505	17513	17459	17725	17339	17570	17441	17357	17616	17635	17374	17637	17680	17503	17445	17340	17644	17517	17348	17355	17208	17449	17372	17583	17551	17528	17403	17554	17500	17498	17458	17425	17526	17503	17487	17473	17491	17589	17435	17680	17546	17482	17158	17602	17684	17732	17544	17476	17544	17530	17664	17545	17480	17432	17389	17515	17459	17807	17493	17396	17614	17316	17367	17412	17408	17687	17549	17647	17701	17647	17388	17622	17521	17562	17361	17419	17557	17417	17602	17661	17561	17401	17580	17258	17561	17442	17442	17302	17581	17748	17313	17631	17370	17379	17642	17541	17708	17655	17689	17468	17396	17434	17685	17372	17311	17325	17617	17424	17444	17521	17532	17436	17454	17595	17465	17450	17521	17672	17444	17535	17675	17458	17478	17380	17566	17443	17376	17519	17362	17582	17448	17248	17535	17418	17390	17441	17502	17353	17587	17290	17339	17350	17734	17469	17401	17298	17427	17531	17297	17330	17544	17450	17640	17543	17524	17545	17410	17439	17459	17580	17368	17580	17721	17491	17687	17638	17608	17476	17530	17501	17422	17563	17817	17428	17543	17562	17460	17447	17542	17723	17271	17447	17103	17410	17541	17533	17530	17662	17457	17586	17450	17466	17690	17738	17552	17434	17624	17495	17511	17734	17316	17373	17451	17408	17391	17443	17482	17503	17604	17735	17334	17595	17477	17619	17596	17382	17402	17400	17253	17488	17676	17583	17648	17621	17626	17453	17444	17646	17674	17490	17629	17412	17599	17321	17514	17325	17565	17419	17377	17383	17435	17562	17690	17426	17466	17295	17327	17673	17489	17470	17492	17583	17569	17447	17420	17594	17445	17371	17503	17639	17612	17592	17440	17441	17434	17472	17443	17378	17396	17408	17684	17506	17547	17533	17467	17517	17466	17537	17693	17661	17458	17446	17457	17517	17575	17492	17738	17583	17426	17419	17678	17660	17573	17344	17485	17357	17519	17422	17525	17556	17598	17367	17405	17362	17398	17639	17554	17569	17586	17395	17296	17413	17532	17566	17403	17474	17483	17479	17426	17502	17395	17586	17531	17719	17513	17641	17549	17549	17605	17322	17615	17497	17604	17515	17614	17626	17618	17410	17470	17626	17452	17398	17680	17618	17393	17431	17397	17552	17428	17579	17462	17577	17695	17533	17561	17497	17437	17404	17524	17435	17670	17604	17512	17666	17680	17537	17472	17538	17393	17436	17627	17477	17384	17450	17572	17470	17455	17422	17683	17504	17385	17544	17348	17440	17407	17533	17462	17369	17428	17442	17546	17560	17409	17371	17705	17343	17509	17487	17259	17145	17392	17474	17556	17413	17422	17290	17462	17364	17498	17413	17462	17525	17644	17487	17442	17548	17620	17381	17320	17430	17373	17482	17470	17763	17531	17717	17429	17474	17316	17429	17411	17342	17384	17383	17514	17655	17611	17516	17446	17330	17565	17528	17560	17627	17469	17475	17520	17404	17455	17451	17493	17722	17472	17354	17509	17365	17494	17616	17524	17525	17720	17379	17500	17499	17508	17527	17550	17604	17550	17369	17579	17743	17473	17535	17656	17587	17801	17517	17541	17498	17481	17723	17567	17434	17499	17574	17472	17443	17317	17574	17454	17551	17526	17585	17348	17604	17526	17464	17508	17724	17389	17412	17503	17497	17536	17552	17458	17515	17624	17301	17429	17600	17566	17468	17587	17435	17694	17424	17491	17527	17561	17539	17348	17567	17524	17392	17433	17523	17276	17492	17685	17558	17555	17520	17372	17380	17430	17486	17579	17609	17515	17637	17500	17660	17677	17445	17471	17476	17493	17693	17412	17520	17401	17353	17432	17517	17399	17449	17670	17530	17516	17668	17364	17644	17607	17465	17658	17514	17549	17443	17592	17449	17764	17449	17497	17601	17452	17513	17740	17323	17479	17259	17290	17617	17636	17564	17452	17590	17528	17490	17399	17418	17297	17472	17415	17371	17435	17496	17399	17356	17578	17589	17327	17581	17264	17591	17305	17493	17392	17388	17669	17474	17508	17605	17408	17525	17322	17402	17489	17408	17359	17760	17504	17695	17589	17416	17687	17696	17538	17572	17703	17527	17350	17403	17655	17444	17464	17481	17578	17648	17462	17583	17558	17645	17651	17664	17482	17406	17660	17537	17467	17424	17432	17495	17475	17543	17739	17428	17547	17315	17454	17410	17571	17583	17469	17595	17784	17716	17451	17422	17520	17461	17505	17526	17705	17568	17640	17669	17209	17298	17479	17202	17492	17487	17454	17447	17481	17456	17717	17474	17485	17679	17621	17545	17452	17560	17406	17466	17560	17366	17430	17556	17395	17451	17513	17418	17398	17602	17846	17345	17468	17655	17522	17252	17275	17439	17390	17349	17413	17339	17725	17498	17631	17564	17446	17522	17357	17422	17525	17396	17553	17606	17523	17570	17527	17589	17743	17414	17502	17551	17506	17609	17595	17467	17445	17477	17464	17409	17405	17469	17577	17621	17448	17415	17545	17540	17414	17500	17471	17465	17529	17529	17471	17532	17538	17581	17508	17402	17218	17533	17487	17546	17536	17710	17252	17520	17526	17702	17481	17592	17494	17551	17464	17402	17558	17325	17890	17436	17464	17680	17775	17495	17658	17492	17655	17613	17400	17601	17459	17617	17417	17613	17466	17641	17572	17600	17670	17426	17459	17546	17744	17452	17520	17460	17377	17424	17605	17437	17480	17440	17508	17301	17603	17574	17564	17349	17457	17444	17341	17398	17372	17476	17413	17518	17338	17524	17486	17330	17294	17516	17474	17330	17377	17521	17499	17448	17525	17519	17476	17555	17602	17258	17555	17560	17188	17361	17753	17619	17729	17410	17497	17870	17454	17640	17408	17342	17429	17776	17469	17348	17259	17365	17631	17451	17566	17325	17475	17506	17675	17437	17532	17487	17525	17310	17523	17367	17494	17632	17387	17450	17335	17438	17340	17251	17485	17625	17547	17435	17378	17387	17437	17571	17643	17602	17430	17619	17491	17449	17549	17502	17420	17576	17740	17544	17466	17578	17479	17374	17529	17570	17304	17557	17346	17309	17637	17664	17262	17338	17570	17663	17661	17450	17581	17505	17580	17421	17510	17312	17509	17418	17623	17237	17347	17603	17531	17481	17555	17576	17706	17398	17622	17471	17633	17648	17466	17626	17560	17500	17408	17427	17512	17501	17524	17371	17415	17470	17395	17722	17576	17585	17555	17509	17527	17605	17483	17389	17475	17475	17469	17427	17484	17480	17494	17502	17501	17388	17472	17584	17485	17414	17397	17351	17395	17365	17582	17402	17626	17527	17583	17713	17517	17632	17624	17389	17382	17536	17415	17372	17462	17583	17422	17315	17504	17298	17553	17457	17599	17625	17383	17451	17417	17491	17533	17538	17642	17669	17629	17384	17442	17606	17500	17396	17511	17476	17543	17628	17627	17504	17396	17649	17385	17495	17521	17350	17376	17546	17398	17588	17532	17479	17647	17379	17603	17504	17618	17517	17309	17509	17509	17616	17336	17652	17398	17510	17721	17354	17433	17474	17453	17496	17539	17449	17587	17417	17395	17629	17609	17404	17344	17601	17748	17504	17426	17547	17407	17347	17473	17362	17499	17367	17544	17551	17672	17317	17469	17335	17666	17166	17640	17341	17428	17509	17473	17442	17509	17546	17410	17471	17370	17635	17683	17400	17481	17598	17538	17212	17581	17556	17453	17420	17515	17458	17548	17484	17640	17281	17303	17615	17330	17454	17463	17580	17488	17405	17490	17769	17321	17415	17522	17534	17537	17550	17427	17550	17530	17404	17419	17571	17493	17482	17508	17421	17651	17686	17592	17446	17490	17678	17718	17672	17709	17431	17606	17652	17348	17550	17244	17475	17471	17322	17596	17384	17364	17422	17721	17533	17558	17662	17538	17488	17422	17538	17715	17400	17292	17494	17494	17633	17400	17544	17472	17362	17603	17418	17498	17473	17875	17508	17486	17433	17688	17546	17486	17537	17336	17452	17643	17552	17473	17453	17223	17392	17308	17601	17492	17634	17550	17395	17520	17357	17342	17516	17528	17531	17475	17606	17422	17387	17308	17598	17620	17311	17477	17442	17384	17391	17532	17685	17560	17494	17337	17600	17601	17570	17466	17542	17298	17599	17680	17504	17423	17447	17521	17613	17518	17684	17550	17382	17452	17287	17375	17425	17544	17298	17403	17450	17590	17391	17340	17389	17521	17573	17462	17430	17524	17369	17411	17354	17673	17620	17497	17632	17597	17567	17579	17429	17553	17544	17688	17587	17483	17562	17428	17463	17661	17681	17400	17529	17548	17345	17491	17405	17356	17590	17307	17556	17434	17693	17601	17584	17478	17285	17490	17371	17348	17522	17586	17210	17477	17362	17548	17412	17407	17628	17578	17754	17540	17469	17324	17557	17499	17586	17592	17568	17487	17451	17444	17710	17661	17332	17377	17589	17714	17583	17551	17565	17592	17502	17384	17318	17497	17478	17588	17386	17579	17769	17505	17553	17386	17490	17595	17544	17674	17375	17421	17605	17384	17501	17423	17342	17469	17417	17559	17690
63318	106948	82303	49697	27282	18055	16482	16151	16425	16370	16320	16285	16150	16393	16186	16361	16324	16500	16321	16528	16524	16475	16194	16315	16401	16364	16309	16430	16239	16336	16441	16470	16269	16263	16394	16270	16469	16458	16364	16387	16437	16365	16303	16546	16361	16356	16236	16586	16335	16509	16371	16412	16327	16318	16259	16329	16482	16409	16455	16232	16431	16504	16290	16425	16323	16395	16175	16377	16331	16577	16377	16435	16334	16390	16266	16329	16147	16303	16230	16455	16462	16503	16463	16431	16340	16269	16375	16173	16207	16472	16387	16477	16418	16456	16279	16485	16368	16369	16313	16259	16348	16496	16350	16305	16381	16314	16319	16481	16224	16318	16414	16319	16339	16155	16312	16426	16343	16370	16322	16414	16322	16402	16486	16359	16345	16426	16323	16356	16130	16363	16288	16271	16209	16363	16259	16533	16424	16400	16346	16349	16422	16421	16387	16372	16466	16561	16361	16368	16235	16456	16415	16362	16379	16430	16272	16405	16224	16319	16292	16282	16293	16237	16370	16298	16336	16372	16416	16492	16296	16516	16161	16439	16400	16206	16383	16496	16225	16317	16267	16370	16276	16386	16284	16260	16202	16404	16336	16155	16283	16501	16340	16520	16280	16444	16453	16267	16394	16359	16240	16461	16278	16294	16369	16330	16183	16407	16236	16397	16462	16369	16340	16290	16297	16492	16424	16358	16437	16406	16287	16268	16375	16346	16505	16185	16410	16475	16271	16467	16293	16450	16345	16308	16279	16396	16397	16478	16588	16283	16321	16257	16465	16534	16355	16325	16404	16296	16313	16496	16420	16269	16272	16218	16495	16415	16397	16432	16325	16400	16256	16502	16257	16494	16198	16355	16354	16504	16321	16461	16117	16395	16431	16368	16343	16421	16498	16261	16318	16497	16510	16294	16412	16222	16287	16284	16413	16425	16400	16194	16159	16528	16533	16290	16365	16300	16158	16272	16509	16379	16456	16322	16237	16336	16335	16379	16423	16167	16347	16428	16223	16284	16404	16431	16266	16260	16234	16297	16365	16388	16293	16439	16437	16449	16417	16392	16338	16430	16509	16362	16529	16382	16424	16373	16319	16421	16315	16290	16377	16537	16368	16346	16429	16431	16208	16261	16172	16466	16316	16286	16329	16473	16238	16372	16572	16391	16257	16439	16330	16197	16365	16393	16500	16388	16312	16477	16282	16366	16360	16357	16452	16286	16295	16425	16577	16381	16419	16259	16498	16399	16331	16425	16240	16441	16169	16312	16377	16446	16401	16192	16431	16339	16334	16389	16334	16289	16304	16292	16222	16289	16359	16340	16189	16266	16182	16504	16246	16309	16266	16241	16318	16316	16310	16289	16302	16417	16376	16265	16445	16283	16236	16161	16421	16275	16261	16527	16460	16410	16395	16302	16472	16545	16280	16378	16362	16355	16198	16611	16423	16386	16361	16480	16264	16251	16161	16358	16395	16341	16335	16324	16256	16502	16600	16234	16325	16591	16447	16308	16395	16422	16397	16247	16284	16348	16286	16572	16356	16310	16394	16381	16478	16358	16221	16426	16432	16314	16297	16544	16284	16352	16164	16455	16389	16256	16390	16333	16284	16335	16375	16366	16262	16536	16388	16362	16386	16342	16449	16399	16448	16414	16368	16504	16433	16243	16255	16471	16312	16348	16440	16361	16678	16482	16372	16398	16389	16392	16219	16176	16388	16253	16295	16521	16279	16394	16355	16279	16395	16323	16438	16531	16467	16320	16399	16348	16358	16360	16323	16481	16327	16325	16303	16346	16417	16349	16322	16301	16276	16408	16272	16337	16367	16477	16371	16495	16244	16162	16379	16420	16388	16412	16163	16372	16512	16236	16335	16470	16169	16290	16342	16465	16142	16310	16199	16406	16169	16354	16318	16238	16413	16351	16471	16244	16312	16326	16288	16482	16367	16507	16283	16355	16394	16253	16326	16444	16360	16371	16443	16265	16224	16265	16299	16275	16432	16288	16495	16213	16180	16393	16306	16468	16235	16542	16523	16347	16325	16274	16296	16301	16345	16336	16548	16314	16464	16286	16298	16485	16300	16264	16468	16340	16321	16427	16337	16355	16441	16228	16368	16487	16368	16251	16379	16451	16364	16393	16252	16324	16433	16185	16608	16253	16374	16418	16387	16390	16404	16356	16391	16237	16369	16466	16423	16371	16376	16408	16350	16332	16402	16275	16169	16295	16300	16297	16418	16480	16418	16320	16358	16405	16388	16219	16439	16531	16386	16385	16317	16438	16354	16235	16278	16401	16233	16248	16384	16343	16346	16343	16434	16361	16374	16432	16276	16506	16454	16274	16405	16474	16265	16300	16439	16377	16464	16288	16312	16434	16279	16336	16285	16392	16293	16525	16344	16247	16293	16370	16291	16347	16485	16192	16323	16446	16380	16382	16377	16489	16294	16309	16212	16344	16358	16568	16166	16397	16152	16389	16352	16307	16237	16353	16350	16494	16353	16340	16411	16260	16252	16332	16254	16344	16249	16300	16504	16440	16341	16224	16529	16431	16408	16258	16374	16473	16247	16219	16408	16379	16367	16314	16558	16400	16216	16322	16397	16328	16410	16388	16465	16278	16233	16290	16284	16475	16482	16397	16512	16376	16385	16135	16481	16201	16346	16493	16325	16464	16310	16282	16274	16522	16245	16316	16326	16341	16235	16233	16371	16178	16432	16424	16306	16601	16399	16311	16500	16355	16408	16280	16209	16435	16483	16424	16383	16523	16449	16344	16390	16263	16278	16334	16414	16434	16282	16271	16350	16343	16275	16373	16311	16343	16320	16424	16382	16319	16415	16143	16507	16330	16386	16418	16226	16322	16275	16211	16215	16364	16343	16461	16351	16387	16381	16315	16226	16371	16351	16194	16317	16275	16445	16356	16257	16379	16532	16402	16307	16301	16149	16413	16462	16507	16318	16314	16299	16376	16540	16363	16482	16386	16368	16601	16253	16418	16354	16529	16442	16312	16279	16295	16340	16482	16487	16288	16304	16425	16411	16348	16238	16197	16383	16268	16411	16368	16203	16343	16322	16300	16431	16356	16302	16526	16603	16325	16148	16409	16372	16359	16364	16173	16203	16233	16322	16175	16339	16223	16305	16366	16262	16394	16330	16398	16159	16225	16208	16319	16384	16474	16230	16425	16403	16179	16307	16341	16398	16390	16490	16201	16352	16469	16366	16347	16445	16266	16349	16281	16450	16400	16285	16302	16502	16363	16331	16313	16400	16294	16357	16179	16457	16474	16394	16338	16217	16210	16298	16487	16452	16540	16339	16359	16288	16261	16353	16280	16388	16275	16237	16496	16230	16487	16216	16334	16267	16388	16493	16301	16277	16299	16233	16409	16421	16338	16145	16274	16221	16294	16277	16304	16340	16133	16174	16457	16228	16182	16408	16373	16317	16491	16422	16547	16387	16348	16481	16225	16433	16104	16369	16376	16614	16281	16477	16268	16308	16546	16393	16368	16295	16269	16284	16239	16416	16206	16187	16421	16471	16349	16266	16314	16388	16478	16159	16253	16352	16343	16267	16386	16195	16309	16344	16434	16328	16191	16224	16301	16407	16305	16313	16301	16327	16354	16451	16334	16348	16367	16149	16530	16187	16413	16266	16357	16362	16235	16469	16469	16268	16481	16289	16379	16234	16516	16292	16362	16375	16272	16440	16337	16323	16262	16509	16217	16347	16281	16453	16401	16244	16422	16260	16357	16430	16248	16224	16326	16380	16436	16272	16257	16346	16372	16380	16325	16245	16412	16319	16453	16415	16478	16396	16220	16423	16284	16326	16285	16326	16431	16482	16296	16153	16459	16324	16494	16220	16478	16346	16328	16218	16290	16276	16238	16392	16284	16351	16544	16227	16325	16545	16327	16434	16316	16165	16279	16526	16346	16439	16390	16318	16348	16414	16361	16251	16339	16377	16306	16554	16416	16379	16500	16252	16367	16440	16341	16196	16335	16225	16360	16352	16232	16334	16331	16446	16275	16354	16218	16475	16433	16223	16285	16314	16267	16242	16276	16371	16165	16249	16343	16429	16270	16418	16449	16218	16202	16377	16379	16372	16460	16425	16281	16444	16337	16516	16408	16287	16510	16206	16387	16295	16227	16498	16185	16363	16327	16194	16336	16379	16405	16453	16237	16311	16320	16329	16643	16158	16186	16483	16324	16342	16401	16161	16262	16232	16387	16568	16235	16201	16242	16343	16229	16279	16220	16374	16422	16298	16358	16412	16248	16326	16497	16376	16403	16288	16438	16310	16278	16383	16413	16243	16309	16192	16269	16332	16298	16280	16093	16543	16280	16319	16384	16400	16409	16233	16378	16477	16354	16457	16367	16366	16198	16379	16473	16381	16332	16329	16450	16353	16249	16512	16439	16373	16233	16202	16346	16424	16409	16278	16312	16333	16358	16290	16295	16242	16298	16457	16450	16298	16269	16335	16324	16312	16309	16490	16288	16193	16383	16447	16352	16363	16377	16411	16332	16316	16345	16345	16243	16340	16560	16418	16420	16271	16455	16468	16425	16362	16280	16411	16350	16300	16352	16334	16309	16240	16315	16392	16437	16502	16230	16402	16289	16314	16353	16363	16335	16267	16296	16405	16467	16429	16396	16247	16307	16436	16469	16443	16285	16334	16336	16184	16381	16321	16446	16155	16242	16362	16357	16286	16232	16468	16434	16449	16477	16300	16315	16473	16397	16388	16422	16319	16340	16422	16365	16262	16271	16442	16434	16370	16376	16319	16257	16357	16449	16292	16363	16319	16415	16332	16151	16390	16383	16380	16488	16352	16426	16517	16297	16527	16401	16342	16460	16299	16282	16261	16401	16362	16224	16337	16362	16387	16367	16477	16517	16355	16252	16481	16267	16426	16228	16332	16203	16282	16341	16403	16136	16399	16398	16216	16273	16285	16343	16402	16395	16503	16167	16586	16232	16214	16349	16351	16413	16318	16441	16371	16350	16264	16437	16330	16299	16375	16194	16488	16438	16400	16512	16281	16288	16489	16271	16245	16345	16322	16392	16272	16301	16216	16340	16330	16160	16333	16379	16402	16395	16358	16370	16242	16165	16404	16272	16213	16418	16432	16295	16394	16298	16375	16552	16346	16431
33335	39537	37786	26372	19416	17988	17580	17481	17397	17410	17459	17559	17446	17477	17451	17396	17557	17472	17426	17352	17494	17615	17565	17500	17514	17525	17521	17513	17436	17607	17419	17298	17579	17292	17398	17622	17340	17441	17552	17548	17559	17568	17480	17478	17542	17261	17476	17532	17579	17407	17454	17473	17677	17599	17498	17490	17611	17464	17305	17426	17370	17472	17435	17447	17467	17488	17623	17635	17623	17629	17490	17422	17594	17602	17638	17455	17439	17613	17445	17599	17457	17423	17531	17464	17353	17525	17512	17277	17418	17579	17458	17578	17548	17426	17552	17429	17506	17618	17448	17580	17586	17399	17564	17409	17594	17370	17434	17827	17346	17366	17353	17501	17400	17485	17537	17360	17452	17423	17641	17483	17468	17392	17431	17485	17419	17453	17409	17388	17627	17430	17492	17258	17421	17503	17523	17528	17513	17513	17439	17562	17328	17424	17453	17320	17225	17544	17463	17528	17439	17574	17480	17525	17335	17413	17343	17446	17644	17353	17250	17468	17429	17683	17173	17581	17515	17365	17307	17506	17480	17516	17464	17345	17359	17364	17516	17289	17303	17406	17498	17348	17348	17584	17346	17601	17534	17501	17390	17397	17308	17358	17647	17670	17262	17395	17353	17356	17450	17339	17598	17618	17477	17581	17561	17512	17559	17294	17367	17329	17558	17419	17323	17504	17559	17242	17407	17490	17487	17434	17432	17293	17542	17395	17316	17364	17332	17345	17372	17399	17417	17598	17429	17315	17354	17499	17161	17368	17540	17147	17544	17456	17218	17512	17677	17351	17445	17415	17558	17425	17177	17573	17420	17383	17533	17382	17442	17499	17454	17512	17381	17515	17350	17500	17516	17591	17451	17568	17448	17454	17265	17357	17420	17344	17419	17615	17419	17367	17583	17441	17381	17460	17468	17600	17506	17541	17431	17312	17502	17313	17212	17455	17347	17488	17459	17603	17464	17320	17338	17568	17411	17372	17341	17387	17541	17666	17506	17377	17348	17354	17378	17410	17435	17392	17335	17387	17393	17497	17559	17616	17421	17265	17484	17450	17440	17545	17281	17683	17600	17465	17547	17381	17311	17495	17548	17490	17616	17399	17341	17343	17515	17566	17313	17703	17522	17568	17436	17477	17432	17470	17459	17347	17455	17364	17383	17352	17435	17333	17444	17340	17573	17407	17235	17440	17238	17342	17311	17458	17437	17533	17422	17478	17283	17511	17486	17502	17595	17598	17442	17472	17520	17276	17395	17463	17482	17573	17286	17722	17325	17292	17344	17307	17419	17562	17355	17487	17544	17419	17417	17442	17477	17294	17351	17477	17266	17362	17382	17494	17423	17352	17442	17318	17417	17362	17670	17412	17573	17502	17291	17473	17427	17345	17428	17432	17278	17590	17500	17500	17496	17379	17361	17416	17343	17308	17476	17388	17724	17460	17406	17366	17574	17465	17423	17498	17388	17637	17225	17451	17514	17411	17573	17129	17311	17280	17538	17567	17221	17546	17370	17501	17572	17311	17313	17488	17376	17312	17639	17397	17549	17502	17406	17275	17565	17433	17386	17314	17408	17407	17318	17526	17477	17332	17431	17371	17317	17502	17471	17379	17627	17544	17319	17494	17281	17508	17386	17282	17364	17438	17466	17435	17270	17466	17512	17393	17448	17185	17522	17439	17559	17265	17428	17247	17596	17327	17686	17429	17403	17626	17573	17296	17527	17601	17364	17430	17471	17164	17330	17313	17501	17437	17384	17406	17407	17696	17277	17440	17368	17504	17356	17503	17250	17353	17378	17613	17705	17378	17573	17624	17378	17467	17600	17567	17634	17443	17114	17295	17224	17533	17607	17433	17488	17488	17498	17376	17477	17501	17436	17400	17423	17320	17501	17650	17488	17545	17398	17437	17461	17431	17486	17521	17388	17589	17802	17453	17149	17302	17326	17342	17586	17440	17487	17431	17463	17505	17334	17427	17334	17411	17354	17250	17333	17345	17344	17380	17679	17584	17390	17258	17371	17684	17416	17560	17459	17415	17369	17448	17373	17403	17424	17410	17411	17546	17577	17376	17405	17601	17511	17660	17369	17479	17430	17321	17345	17439	17526	17461	17430	17580	17366	17558	17517	17504	17556	17381	17476	17627	17135	17473	17293	17385	17443	17482	17570	17602	17515	17482	17370	17349	17338	17545	17447	17617	17285	17434	17420	17500	17545	17502	17379	17598	17310	17383	17296	17265	17498	17180	17346	17391	17606	17412	17231	17343	17461	17430	17503	17676	17786	17479	17525	17362	17506	17260	17587	17532	17674	17253	17465	17448	17324	17274	17279	17454	17519	17260	17392	17386	17642	17387	17389	17386	17392	17450	17516	17462	17427	17505	17548	17576	17441	17364	17403	17426	17453	17581	17277	17456	17483	17102	17325	17502	17468	17308	17319	17458	17465	17363	17566	17251	17394	17478	17453	17757	17631	17262	17548	17472	17473	17450	17408	17549	17471	17512	17357	17374	17379	17486	17394	17311	17603	17513	17375	17356	17421	17607	17594	17389	17391	17524	17357	17243	17488	17475	17339	17643	17527	17592	17581	17443	17461	17462	17370	17634	17364	17504	17290	17546	17460	17450	17478	17378	17491	17559	17448	17548	17643	17146	17493	17542	17279	17348	17635	17400	17441	17525	17409	17537	17479	17542	17468	17373	17457	17491	17442	17607	17273	17480	17449	17491	17545	17380	17578	17501	17355	17438	17310	17553	17391	17409	17434	17595	17328	17418	17395	17290	17439	17451	17362	17453	17285	17413	17615	17258	17223	17334	17564	17499	17398	17445	17454	17517	17276	17459	17353	17430	17532	17406	17431	17558	17357	17449	17405	17632	17554	17352	17396	17451	17464	17410	17540	17491	17501	17451	17624	17264	17352	17439	17168	17417	17432	17518	17550	17541	17289	17458	17400	17422	17411	17475	17257	17321	17463	17259	17610	17579	17319	17489	17635	17493	17280	17543	17639	17400	17569	17404	17642	17477	17115	17534	17611	17310	17362	17515	17610	17347	17369	17361	17435	17230	17545	17350	17438	17482	17701	17532	17573	17519	17242	17287	17326	17378	17521	17565	17386	17392	17382	17567	17614	17679	17518	17453	17572	17477	17522	17476	17419	17477	17473	17470	17499	17497	17575	17281	17500	17533	17276	17399	17433	17550	17337	17443	17544	17370	17473	17506	17490	17417	17500	17558	17309	17390	17457	17282	17429	17484	17515	17305	17498	17374	17406	17483	17638	17378	17578	17423	17522	17521	17381	17341	17420	17260	17223	17610	17450	17423	17229	17422	17592	17504	17431	17561	17201	17512	17372	17570	17584	17830	17493	17499	17516	17616	17362	17585	17394	17287	17208	17526	17612	17549	17521	17581	17598	17514	17457	17455	17447	17323	17516	17545	17438	17332	17476	17425	17322	17610	17362	17573	17641	17630	17280	17287	17488	17380	17213	17317	17528	17472	17415	17388	17445	17224	17493	17309	17470	17206	17439	17427	17352	17455	17600	17437	17477	17192	17386	17464	17442	17421	17442	17456	17487	17557	17294	17452	17327	17445	17471	17617	17513	17613	17224	17529	17570	17399	17271	17408	17553	17577	17594	17589	17368	17525	17419	17467	17552	17386	17530	17413	17547	17335	17460	17404	17496	17148	17460	17635	17296	17565	17365	17385	17630	17588	17409	17500	17456	17390	17340	17436	17402	17493	17389	17499	17499	17262	17428	17301	17279	17246	17386	17246	17560	17339	17429	17418	17454	17287	17565	17408	17562	17592	17564	17423	17568	17476	17602	17520	17543	17536	17668	17491	17509	17445	17448	17429	17497	17476	17199	17514	17505	17411	17501	17196	17607	17523	17568	17433	17444	17417	17499	17596	17322	17390	17496	17454	17414	17529	17642	17615	17527	17546	17426	17411	17471	17426	17444	17690	17502	17418	17463	17473	17704	17302	17444	17430	17572	17536	17328	17719	17459	17481	17451	17493	17348	17516	17387	17356	17253	17343	17391	17364	17453	17589	17687	17533	17510	17356	17397	17429	17539	17355	17402	17265	17286	17215	17408	17361	17444	17333	17670	17490	17519	17585	17575	17392	17306	17549	17254	17484	17497	17481	17439	17579	17352	17547	17415	17374	17324	17499	17378	17520	17579	17230	17571	17379	17462	17564	17396	17404	17530	17552	17643	17416	17456	17397	17440	17378	17467	17403	17316	17497	17300	17554	17273	17324	17411	17541	17588	17697	17479	17657	17435	17417	17605	17258	17324	17313	17306	17365	17400	17436	17521	17228	17561	17425	17285	17374	17431	17425	17715	17350	17404	17458	17447	17562	17331	17435	17333	17534	17691	17531	17417	17293	17436	17450	17647	17501	17597	17391	17473	17295	17497	17629	17526	17368	17436	17349	17488	17595	17366	17578	17454	17646	17467	17669	17546	17492	17687	17730	17322	17470	17224	17282	17624	17425	17358	17554	17709	17379	17424	17523	17200	17353	17310	17447	17426	17273	17433	17392	17520	17482	17429	17483	17527	17500	17441	17545	17354	17690	17560	17564	17486	17496	17227	17452	17587	17549	17714	17472	17385	17489	17271	17491	17546	17442	17446	17431	17590	17514	17741	17595	17686	17497	17359	17325	17601	17398	17460	17645	17361	17451	17388	17310	17465	17541	17648	17450	17364	17421	17670	17407	17576	17350	17479	17557	17490	17476	17432	17533	17376	17392	17486	17294	17493	17472	17481	17576	17458	17308	17462	17304	17368	17352	17255	17421	17583	17573	17574	17567	17378	17254	17607	17657	17439	17499	17555	17310	17292	17420	17415	17549	17503	17468	17235	17369	17416	17415	17480	17488	17479	17391	17338	17239	17369	17232	17557	17405	17434	17417	17451	17254	17566	17500	17621	17522	17652	17599	17527	17548	17318	17571	17599	17480	17510	17584	17414	17566	17419	17462	17572	17548	17447	17351	17485	17599	17599	17479	17385	17499	17467	17727	17264	17350	17312	17345	17385	17457	17364	17334	17413	17295	17316	17279	17409	17508	17511	17604	17487	17401	17597	17446	17515	17499	17570	17532	17348	17457	17517	17205	17401	17397	17493	17548	17610	17280	17495	17233	17417	17352	17415	17230
43781	56927	40126	23513	17816	16219	16326	16246	16146	16271	16305	16351	16294	16515	16278	16180	16333	16278	16433	16377	16241	16255	16328	16385	16332	16270	16191	16099	16243	16222	16309	16202	16301	16121	16128	16224	16108	16321	16456	16253	16293	16199	16205	16334	16185	16095	16298	16241	16154	16336	16365	16274	16156	16453	16048	16505	16244	16348	16342	16310	16140	16277	16091	16247	16258	16280	16213	16152	16243	16363	16314	16422	16249	16380	16126	16288	16225	16173	16398	16184	16185	16442	16300	16068	16214	16251	16302	16374	16147	16416	16158	16213	16281	16196	16258	16330	16023	16314	16312	16338	16347	16317	16347	16242	16210	16296	16269	16348	16198	16191	16443	16247	16133	16184	16244	16294	16307	16212	16162	16296	16195	16252	16383	16085	16408	16217	16204	16275	16363	16268	16206	16172	16296	16178	16318	16215	16414	16261	16277	16358	16466	16172	16237	16082	16264	16255	16237	16304	16210	16396	16077	16264	16312	16170	16344	16329	16206	16339	16164	16424	16062	16110	16245	16310	16310	16370	16350	16259	16108	16188	16293	16174	16385	16147	16088	16313	16285	16197	16119	16275	16352	16181	16211	16285	16299	16225	16111	16245	16249	16356	16299	16276	16266	16168	16150	16195	16217	16298	16147	16228	16225	16031	16225	16194	16161	16149	16273	16326	16139	16174	16386	16178	16416	16416	16325	16418	16103	16191	16302	16139	16384	16207	16258	16245	16297	16169	16337	16239	16159	16495	16219	16339	16286	16154	16284	16226	16308	16258	16406	16176	16369	16104	16348	16208	16371	16355	16426	16306	16177	16417	16287	16438	16293	16277	16122	16096	16246	16195	16115	16124	16229	16243	16222	16345	16244	16292	16168	16190	16342	16146	16331	16308	16229	16066	16311	16185	16314	16243	16370	16314	16332	16327	16343	16298	16159	16176	16133	16241	16242	15980	16310	16201	16256	16297	16074	16312	16304	16168	16218	16429	16398	16203	16430	16453	16301	16191	16273	16214	16357	16259	16172	16278	16160	16176	16193	16083	16220	16154	16115	16223	16385	16242	16224	16322	16245	16317	16350	16273	16322	16340	16399	16142	16264	16225	16198	16222	16135	16427	16269	16270	16402	16252	16179	16217	16274	16407	16310	16311	16219	16293	16300	16189	16315	16256	16255	16346	16333	16138	16158	16282	16284	16150	16192	16246	16240	16279	16320	16186	16518	16418	16075	16504	16408	16233	16306	16402	16299	16331	16222	16372	16065	16237	16349	16296	16372	16339	16220	16308	16397	16283	16117	16204	16292	16381	16287	16311	16285	16295	16049	16324	16225	16339	16161	16207	16183	16214	16351	16276	16118	16166	16299	16286	16192	16108	16332	16217	16369	16283	16192	16221	16141	16401	16286	16301	16309	16244	16273	16430	16264	16270	16028	16217	16222	16318	16262	16424	16256	16351	16203	16333	16241	16249	16064	16516	16245	16290	16239	16283	16275	16287	16155	16271	16398	16100	16133	16200	16174	16185	16309	16242	16375	16134	16243	16183	16274	16499	16187	16070	16260	16302	16115	16239	16363	16247	16202	16277	16113	16235	16275	16151	16359	16101	16136	16208	16326	16433	15992	16224	16242	16236	16197	16319	16330	16263	16192	16242	16253	16402	16240	16296	16186	16077	16319	16284	16152	16178	16424	16277	16228	16200	16261	16234	16286	16198	16350	16338	16322	16229	16318	16262	16333	16109	16262	16362	16273	15887	16293	16169	16134	16240	16305	16267	16252	16137	16139	16316	16393	16382	16218	16236	16413	16249	16339	16324	16270	16354	16227	16292	16264	16213	16241	16257	16515	16212	16267	16289	16103	16210	16207	16197	16249	16035	16187	16320	16228	16329	16298	16264	16191	16254	16262	16155	16245	16186	16365	16167	16368	16350	16245	16352	16263	16283	16400	16204	16232	16353	16368	16365	16272	16218	16097	16193	16184	16428	16096	16384	16173	16232	16290	16304	16372	16226	16041	16062	16221	16285	16258	16255	16229	16257	16199	16287	16157	16276	16207	16284	16067	16243	16325	16145	16329	16237	16324	16378	16338	16241	16465	16350	16227	16363	16170	16152	16189	16404	16258	16284	16299	16180	16416	16310	16210	16246	16239	16402	16223	16206	16445	16156	16290	16063	16226	16242	16356	16398	16039	16497	16216	16172	16248	16228	16226	16376	16165	16142	16183	16227	16328	16242	16214	16174	16144	16146	16281	16462	16193	16203	16256	16158	16020	16303	16198	16389	16332	16295	16311	16227	16239	16217	16173	16225	16424	16094	16169	16259	16335	16320	16215	16323	16367	16366	16232	16378	16164	16313	16176	16209	16220	16338	16235	16326	16378	16382	16256	16409	16300	16266	16198	16303	16319	16098	16233	16309	16371	16364	16342	16294	16303	16204	16328	16270	16413	16346	16289	16236	16294	16284	16202	16267	16214	16055	16269	16218	16181	16391	16253	16230	16226	16178	16405	16228	16226	16461	16139	16373	16133	16369	16177	16218	16098	16450	16242	16210	16332	16140	16360	16308	16296	16431	16171	16290	16323	16175	16205	16155	16404	16274	16204	16353	16199	16232	16222	16176	16330	16355	16421	16170	16235	16307	16147	16226	16278	16305	16264	16282	16268	16353	16092	16273	16311	16404	16191	16073	16260	16338	16352	16291	16213	16251	16275	16384	16308	16351	16398	16211	16147	16314	16347	16347	16093	16359	16380	16320	16175	16150	16343	16407	16238	16294	16434	16242	16227	16195	16318	16266	16385	16380	16406	16412	16255	16301	16024	16290	16264	16267	16210	16375	16141	16109	16165	16384	16522	16299	16136	16141	16329	16264	16236	16042	16183	16173	16189	16210	16245	16279	16281	16265	16313	16206	16052	16159	16316	16178	16326	16226	16209	16196	16364	16235	16259	16130	16226	16211	16378	16248	16347	16202	16399	15935	16103	16284	16212	16183	16218	16096	16290	16021	16173	16243	16171	16331	16346	16351	16165	16133	16257	16238	16180	16114	16186	16189	16184	16226	16284	16459	16430	16161	16379	16375	16229	16130	16142	16189	16234	16286	16227	16189	16146	16393	16290	16216	16409	16125	16204	16383	16392	16290	16011	16498	16142	16126	16226	16147	16236	16470	16216	16401	16424	16171	16246	16260	16101	16186	16304	16298	16168	16364	16201	16236	16232	16075	16338	16283	16261	16132	16277	16296	16193	16378	16170	16244	16274	16331	16216	16266	16324	16295	16399	16389	16337	16199	16240	16264	16259	16292	16369	16281	16145	16197	16152	16405	16373	16184	16077	16305	16296	16323	16269	16285	16235	16067	16231	16156	16240	16220	16306	16428	16349	16305	16420	16410	16307	16167	16305	16337	16276	16313	16228	16077	16141	16340	16472	16277	16441	16196	16196	16192	16197	16353	16319	16342	16390	16227	16094	16360	16372	16324	16150	16258	16222	16173	16261	16409	16278	16324	16155	16374	16411	16347	16302	16239	16114	16248	16375	16297	16156	16421	16217	16297	16260	16158	16307	16160	16256	16288	16388	16267	16144	16205	16281	16225	16252	16154	16331	16142	16168	16338	16168	16175	16244	16364	16317	16335	16341	16183	16262	16199	16377	16380	16226	16241	16289	16196	16047	16183	16208	16114	16508	16289	16376	16261	16248	16116	16165	16350	16187	16273	16376	16183	16198	16218	16027	16375	16206	16271	16379	16189	16177	16307	16311	16179	16131	16350	16386	16268	16241	16298	16234	15977	16179	16316	16369	16125	16242	16286	16123	16247	16325	16259	16220	16330	16278	16152	16257	16253	16191	16167	16261	16207	16337	16303	16202	16256	16214	16008	16341	16149	16182	16197	16392	16372	16280	16293	16141	16146	16202	16272	16101	16179	16365	16333	16045	16257	16257	16128	16300	16167	16322	16305	16163	16364	16313	16355	16280	16291	16010	16352	16103	16332	16181	15990	16278	16271	16377	16127	16268	16257	16195	16146	16194	16241	16281	16178	16269	16325	16393	16038	16321	16237	16398	16304	16347	16213	16356	16290	16220	16194	16149	16175	16123	16188	16276	16289	16307	16249	16232	16272	16358	16029	16279	16136	16177	16382	16377	16234	16243	16170	16220	16285	16351	16142	16319	16129	16410	16357	16283	16163	16206	16132	16233	16130	16277	16259	16262	16180	16243	16360	16301	16470	16416	16203	16346	16319	16234	16363	16263	16245	16190	16282	16185	16188	16276	16075	16330	16175	16397	16349	16300	16377	16232	16244	16304	16128	16341	16186	16273	16278	16216	16156	16311	16316	16325	16255	16242	16305	16339	16349	16318	16344	16262	16116	16317	16161	16095	16362	16106	16279	16226	16367	16311	16242	16298	16269	16183	16299	16290	16151	16228	16153	16252	16106	16086	16171	16334	16261	16246	16351	16304	16249	16235	16356	16313	16248	16321	16506	16342	16321	16182	16308	16389	16406	16281	16317	16239	16359	16289	16321	16407	16235	16306	16041	16306	16254	16346	16389	16095	16383	16150	16298	16348	16191	16287	16246	16253	16328	16266	16400	16102	16351	16248	16325	16298	16178	16405	16254	16272	16270	16260	16192	16184	16235	16263	16199	16271	16299	16306	16299	16105	16434	16239	16260	16323	16222	16354	16173	16144	16452	16282	16238	16402	16351	16090	16235	16166	16272	16269	16259	16155	16432	16339	16245	16346	16366	16294	16164	16296	16169	16266	16167	16240	16347	16279	16258	16443	16208	16029	16312	16249	16447	16347	16288	16251	16133	16281	16318	16316	16351	16214	16449	16199	16386	16282	16236	16145	16144	16227	16349	16191	16153	16324	16247	16322	16343	16257	16311	16249	16129	16257	16330	16151	16152	16297	16207	16210	16395	16400	16345	16286	16027	16262	16196	16286	16310	16184	16130	16163	16161	16439	16217	16307	16413	16393	16197	16274	16304	16448	16331	16248	16209	16354	16273	16386	16356	16369	16502	16396	16267	16265	16247	16290	16220	16377	16129	16376	16457	16259	16380	16292	16200	16382	16287	16253	16194	16448	16336	16321	16366	16266	16184	16237	16154	16333	16255	16202	16212	16370	16211	16446	16254	16198	16164	16442	16225	16256	16131	16227	16408
32509	40209	39821	27978	19552	17712	17856	17576	17362	17242	17374	17396	17725	17533	17433	17343	17377	17564	17642	17517	17434	17274	17367	17264	17435	17394	17323	17409	17472	17278	17371	17288	17403	17441	17422	17482	17342	17501	17401	17546	17206	17320	17479	17260	17440	17285	17332	17488	17385	17261	17312	17300	17431	17327	17491	17319	17506	17219	17573	17302	17488	17267	17397	17219	17317	17568	17320	17306	17360	17430	17332	17358	17390	17367	17357	17322	17532	17317	17307	17266	17544	17291	17387	17190	17196	17468	17268	17279	17332	17360	17291	17237	17337	17466	17242	17240	17226	17386	17416	17534	17402	17237	17461	17317	17429	17359	17491	17234	17383	17479	17315	17406	17346	17534	17422	17142	17305	17403	17244	17115	17412	17414	17367	17365	17381	17451	17356	17307	17378	17217	17500	17474	17109	17187	17343	17264	17307	17366	17324	17376	17423	17119	17334	17162	17357	17301	17440	17248	17347	17286	17399	17542	17118	17252	17332	17227	17391	17392	17412	17325	17458	17325	17268	17301	17327	17207	17329	17232	17278	17354	17322	17202	17264	17526	17418	17285	17441	17508	17343	17200	17560	17344	17333	17509	17381	17545	17312	17358	17423	17364	17438	17503	17388	17353	17195	17364	17315	17549	17393	17419	17230	17268	17340	17406	17413	17379	17120	17238	17336	17173	17251	17300	17482	17331	17342	17366	17248	17145	17320	17528	17256	17289	17404	17576	17245	17245	17162	17178	17489	17356	17226	17394	17454	17426	17395	17504	17479	17232	17232	17195	17262	17213	17307	17133	17229	17264	17402	17522	17483	17142	17278	17489	17561	17306	17373	17224	17376	17384	17441	17439	17372	17235	17472	17386	17297	17393	17419	17236	17367	17283	17233	17385	17478	17311	17540	17167	17183	17617	17213	17339	17201	17187	17311	17459	17438	17287	17517	17174	17040	17168	17298	17187	17182	17308	17447	17377	17215	17409	17191	17334	17431	17560	17511	17370	17283	17195	17392	17357	17347	17541	17504	17269	17226	17356	17289	17158	17407	17349	17321	17461	17157	17387	17241	17199	17252	17245	17360	17297	17405	17329	17632	17510	17487	17330	17155	17341	17506	17479	17396	17393	17221	17343	17076	17465	17362	17360	17429	17275	17405	17304	17300	17190	17329	17523	17448	17261	17243	17433	17380	17168	17384	17472	17398	17014	17278	17421	17310	17273	17266	17396	17362	17258	17371	17311	17256	17372	17212	17330	17192	17169	17292	17290	17301	17391	17440	17360	17369	17398	17350	17419	17323	17098	17331	17363	17140	17215	17331	17423	17227	17345	17298	17419	17392	17221	17471	17183	17502	17437	17168	17337	17229	17351	17392	17473	17378	17353	17188	17307	17309	17305	17176	17284	17102	17238	17432	17182	17353	17310	17331	17486	17383	17149	17425	17245	17301	17207	17473	17485	17464	17266	17202	17533	17420	17328	17418	17126	17323	17362	17102	17562	17347	17226	17444	17413	17270	17236	17191	17192	17442	17358	17417	17243	17369	17316	17271	17359	17364	17295	17232	17202	17303	17374	17388	17355	17335	17207	17415	17336	17228	17243	17411	17478	17386	17324	17234	17497	17249	17306	17417	17302	17432	17142	17331	17270	17467	17193	17495	17132	17572	17432	17457	17183	17468	17400	17306	17354	17497	17306	17342	17017	17297	17084	17627	17344	17482	17407	17493	17390	17371	17329	17489	17492	17158	17254	17386	17419	17311	17361	17463	17428	17520	17426	17414	17043	17220	17397	17310	17285	17248	17457	17202	17419	17327	17313	17418	17530	17403	17334	17446	17340	17177	17231	17407	17466	17247	17236	17364	17385	17515	17289	17339	17507	17511	17239	17275	17305	17172	17255	17513	17324	17527	17221	17544	17326	17432	17138	17459	17247	17256	17300	17571	17210	17309	17270	17407	17390	17327	17497	17205	17508	17319	17100	17588	17412	17488	17404	17249	17253	17347	17386	17524	17316	17249	17586	17467	17408	17363	17186	17488	17463	17622	17371	17401	17282	17158	17260	17375	17430	17299	17309	17540	17488	17462	17298	17348	17365	17308	17415	17187	17216	17404	17429	17257	17345	17158	17352	17356	17427	17322	17391	17153	17333	17348	17366	17380	17396	17343	17364	17374	17617	17455	17536	17259	17110	17295	17363	17572	17442	17289	17423	17247	17351	17468	17380	17497	17422	17279	17200	17363	17204	17452	17249	17434	17239	17276	17376	17420	17381	17212	17433	17315	17491	17134	17490	17354	17421	17418	17502	17329	17346	17507	17326	17397	17186	17277	17511	17280	17421	17203	17608	17153	17450	17375	17282	17314	17307	17447	17319	17609	17433	17492	17386	17403	17051	17299	17168	17295	17494	17298	17184	17304	17230	17347	17406	17387	17474	17379	17432	17297	17408	17304	17281	17410	17345	17586	17478	17453	17337	17470	17426	17277	17450	17339	17229	17447	17346	17270	17505	17265	17544	17423	17227	17323	17423	17254	17367	17346	17495	17341	17390	17462	17445	17285	17208	17251	17358	17375	17387	17420	17373	17379	17308	17306	17226	17453	17361	17233	17475	17383	17265	17318	17349	17461	17289	17441	17105	17463	17246	17277	17380	17466	17395	17413	17126	17139	17257	17394	17090	17336	17415	17474	17459	17400	17340	17384	17306	17563	17480	17504	17325	17526	17254	17451	17303	17373	17526	17563	17164	17250	17287	17337	17290	17409	17321	17317	17268	17374	17423	17428	17424	17330	17373	17249	17322	17374	17562	17349	17346	17336	17388	17499	17563	17471	17379	17321	17184	17460	17238	17253	17330	17146	17351	17335	17418	17274	17333	17344	17503	17211	17339	17328	17219	17497	17377	17382	17526	17277	17368	17360	17325	17289	17385	17509	17206	17340	17333	17346	17398	17386	17400	17387	17529	17250	17462	17543	17096	17478	17276	17274	17249	17519	17303	17142	17253	17456	17313	17211	17249	17273	17507	17488	17435	17303	17310	17338	17262	17403	17448	17371	17476	17271	17362	17393	17317	17135	17472	17361	17411	17243	17495	17330	17333	17459	17232	17392	17199	17353	17364	17465	17291	17335	17186	17562	17400	17549	17233	17309	17502	17431	17391	17296	17381	17371	17303	17288	17351	17487	17393	17471	17150	17268	17432	17370	17389	17420	17156	17338	17434	17162	17347	17381	17394	17329	17274	17397	17510	17194	17104	17302	17409	17303	17229	17363	17292	17364	17239	17351	17249	17261	17310	17549	17513	17228	17573	17619	17413	17389	17288	17306	17403	17353	17220	17200	17306	17175	17211	17310	17500	17375	17450	17386	17355	17270	17287	17465	17432	17365	17297	17183	17315	17423	17714	17536	17365	17406	17297	17399	17326	17492	17378	17363	17660	17426	17217	17307	17324	17481	17147	17281	17500	17487	17425	17221	17212	17204	17369	17640	17495	17476	17379	17371	17469	17286	17316	17444	17418	17262	17328	17127	17386	17434	17213	17228	17503	17400	17446	17444	17218	17250	17304	17304	17381	17484	17258	17623	17290	17150	17317	17402	17277	17260	17260	17519	17169	17418	17233	17354	17390	17435	17308	17123	17429	17253	17183	17235	17265	17183	17028	17419	17021	17396	17299	17460	17263	17379	17189	17459	17161	17259	17473	17306	17205	17334	17327	17249	17406	17426	17373	17351	17420	17248	17220	17337	17298	17417	17504	17548	17421	17508	17252	17358	17451	17471	17361	17516	17253	17323	17337	17244	17264	17349	17216	17197	17465	17400	17553	17459	17253	17482	17326	17350	17393	17339	17426	17547	17339	17331	17608	17542	17180	17257	17297	17290	17145	17318	17459	17598	17202	17349	17506	17353	17341	17486	17302	17189	17159	17237	17273	17410	17349	17444	17460	17354	17452	17452	17305	17493	17358	17147	17324	17494	17480	17396	17293	17376	17339	17287	17431	17254	17225	17596	17312	17545	17333	17334	17227	17468	17482	17416	17311	17471	17385	17411	17286	17293	17260	17368	17338	17520	17349	17329	17269	17326	17508	17369	17155	17317	17303	17312	17428	17422	17123	17387	17366	17223	17169	17448	17138	17375	17459	17482	17503	17411	17148	16996	17326	17538	17189	17529	17349	17436	17540	17440	17225	17396	17514	17344	17429	17291	17481	17318	17372	17500	17547	17417	17389	17497	17312	17342	17199	17242	17559	17378	17354	17305	17132	17343	17376	17226	17357	17402	17363	17437	17489	17367	17351	17456	17156	17347	17405	17564	17405	17418	17511	17260	17328	17483	17445	17539	17341	17373	17335	17334	17312	17216	17381	17351	17370	17580	17425	17565	17339	17434	17401	17286	17254	17299	17400	17326	17367	17540	17155	17442	17406	17258	17345	17276	17292	17313	17364	17445	17245	17349	17338	17267	17484	17392	17487	17310	17156	17299	17377	17359	17490	17582	17385	17405	17407	17468	17478	17414	17362	17545	17383	17445	17437	17390	17257	17348	17288	17329	17409	17305	17335	17158	17199	17374	17249	17471	17153	17532	17026	17504	17424	17221	17346	17203	17246	17295	17064	17409	17219	17266	17393	17420	17355	17385	17180	17151	17305	17296	17403	17406	17281	17516	17365	17304	17397	17094	17227	17308	17378	17375	17292	17530	17403	17191	17417	17371	17178	17440	17304	17223	17361	17284	17449	17165	17381	17602	17181	17231	17349	17397	17353	17197	17423	17256	17465	17534	17287	17603	17337	17503	17309	17305	17405	17549	17163	17233	17478	17329	17398	17224	17199	17377	17210	17486	17389	17468	17534	17476	17297	17318	17312	17413	17361	17507	17326	17178	17346	17403	17418	17425	17414	17280	17160	17246	17258	17564	17118	17240	17432	17320	17368	17295	17166	17573	17300	17171	17333	17199	17255	17518	17293	17356	17222	17156	17450	17312	17441	17421	17355	17354	17295	17305	17248	17252	17527	17284	17306	17366	17233	17339	17435	17423	17429	17487	17451	17246	17373	17269	17436	17321	17407	17510	17143	17260	17218	17411	17443	17119	17424	17521	17163	17322	17241	17388	17484	17477	17298	17363	17426	17418	17269	17207	17524	17284	17418	17290	17486	17331	17578	17454	17387	17402	17377
46914	62649	43857	24754	17986	16367	16286	16108	16138	16316	16317	16306	16223	16051	16246	16233	16185	16143	16282	16308	16365	16174	16274	16269	16306	16269	16593	16255	16060	16156	16268	16229	16371	16221	16100	16489	16205	16364	16268	16168	16110	16221	16104	16483	16237	16223	16284	16186	16273	16234	16351	16421	16222	16179	16343	16172	16402	16362	16176	16275	16231	16329	16250	16032	16147	16138	16330	16263	16091	16262	16278	15999	16162	16178	16141	16396	16145	16152	16226	16103	16130	16323	16166	16293	16136	16219	16213	16043	16121	16240	16109	15943	16257	16174	16235	16245	16211	16376	16272	16205	15998	16329	16146	16173	16364	16205	16346	16231	16268	16222	16293	16382	16323	16179	16100	16150	16197	16191	16159	16305	16266	16192	16226	16378	16059	16276	16207	16261	16207	16268	16291	16158	16251	16185	16162	16270	16239	16136	16264	16095	16323	16215	16392	16284	16065	16185	16093	16129	16203	16240	16327	16155	16161	16301	16130	16220	16258	16288	16177	16153	16295	16144	16269	16305	16214	16189	16199	16066	16191	16285	16188	16223	16293	16347	16261	16182	16287	16196	16308	16257	16224	16315	16291	16265	16273	16233	16276	16196	16242	16242	16308	16449	16311	16241	16252	16007	16298	16266	16207	16134	16074	16194	16224	16187	16317	16275	16359	16035	16152	16045	16172	16393	16242	16248	16330	16287	16316	16343	16032	16348	16431	16150	16311	16183	16238	16289	16322	16314	16373	16236	16258	16179	16343	16262	16279	16322	16295	16417	16191	16413	16208	16266	16256	16396	16235	16203	16399	16133	16182	16347	16190	16299	16386	16227	16215	16107	16277	16132	16176	16165	16262	16245	16159	16173	16263	16241	16102	16186	16075	16309	16125	16223	16262	16190	16410	16191	16255	16234	16318	16222	15916	16256	16249	16103	16233	16078	16159	16149	16123	16116	16205	16367	16224	16128	16328	16253	16283	16281	16214	16162	16311	16295	16198	16199	16137	16222	16370	16117	16019	16273	16143	16456	16183	16392	16233	16271	16396	16099	16070	16250	16085	16125	16158	16187	16304	16088	16264	16227	16162	16181	16173	16351	16247	16149	16130	16256	16278	16363	16276	16246	16175	16198	16262	16221	16240	16189	16371	16313	16294	16251	16197	16199	16315	16126	16233	16261	16100	16119	16283	16172	16287	16260	16055	16015	16024	16246	16171	16392	16253	16094	16265	16469	16145	16199	16309	16105	16136	16404	16236	16234	16476	16301	16207	16328	16266	16413	16259	16276	16240	16373	16234	16357	16267	16172	16097	16159	16262	16410	16278	16304	16281	16142	16342	16170	16403	16140	16195	16189	16224	16325	16275	16298	16250	16262	16388	16155	16150	15978	16267	16180	16264	16175	16275	16336	16236	16363	16339	16282	16260	16361	16350	16064	16284	16402	16174	16033	16340	16095	16182	16131	16214	15986	16267	16232	16245	16125	16170	16186	16180	16288	16300	16166	16263	16273	16127	16404	16257	16198	16079	16286	16342	16228	16289	16196	16160	16155	16122	16168	16181	16325	16416	16104	16272	16151	16200	16317	16349	16221	16152	16371	16108	16273	16277	16225	16269	16218	16067	16217	16365	16201	16162	16343	16252	16183	16257	16245	16198	16108	16224	16151	16210	16155	16085	16263	16258	16336	16140	16324	16115	16215	16075	16246	16155	16111	16134	16266	16245	16023	16170	16278	16374	16171	16354	16287	16328	16199	16338	16172	16393	16250	16155	16380	16150	16238	16285	16271	16202	16231	16179	16258	16259	16345	16351	16192	16306	16361	16208	16150	16176	16183	16237	16246	16027	16184	16326	16207	16247	16250	16179	16305	16323	16302	16101	16350	16237	16086	16088	16049	16219	16187	16342	16213	16377	16364	16135	16356	16161	16384	16169	16255	16220	16088	16255	16282	16171	16172	16279	16228	16216	16334	16320	16227	16213	16047	16216	16176	16236	16341	16174	16337	16409	16265	16287	16376	16190	16155	16147	16231	16278	16190	16216	16186	16236	16292	16301	16217	16225	16206	16090	16268	16258	16378	16208	16122	16385	16245	16167	16261	16268	16052	16323	16240	16246	16116	16388	16192	16253	16279	16183	16096	16350	16268	16217	16185	16265	16235	16172	16284	16398	16389	16250	16265	16243	16254	16263	16204	16335	16217	16306	16226	16239	16199	16232	16200	16400	16195	16273	16186	16212	16356	16371	16048	16134	16097	16412	16269	16135	16234	16242	16225	16276	16272	16260	16228	16348	16166	16111	16093	16278	16318	16096	16140	16369	16165	16184	16082	16172	16128	16257	16222	16177	16317	16205	16288	16221	16104	16209	16254	16345	16255	16223	16041	16126	16172	16200	16256	16264	16344	16106	16123	16176	16213	16236	16172	16265	16299	16168	16284	16224	16054	16272	16170	16265	16259	16184	16099	16109	16082	16193	16340	16267	16363	16350	16351	16244	16129	16123	16253	16202	16053	16180	16468	16339	16243	16168	16208	16207	16157	16261	16137	16150	16205	16234	16273	16279	16204	16139	16123	16365	16305	16346	16406	16154	16174	16224	16231	16314	16181	16248	16166	16275	16296	16181	16422	16313	16120	16302	16301	16277	16343	16311	16144	16340	16308	16076	16175	16346	16266	16181	16270	16378	16161	16276	16164	16401	16316	16171	16045	16261	16274	16115	16335	16161	16357	16146	16316	16198	16424	16323	16176	16392	16290	16146	16129	16253	16262	16370	16290	16240	16318	16284	16461	16410	16250	16379	16236	16329	16201	16425	16307	16290	16234	16268	16424	16314	16217	16222	16287	16186	16361	16361	16111	16179	16131	16388	16376	16320	16177	16193	16339	16338	16227	16370	16239	16203	16243	16335	16120	16317	16130	16262	16309	16176	16182	16355	16296	16243	16269	16250	16182	16156	16202	16315	16250	16171	16450	16178	16248	16330	16259	16126	16230	16301	16275	16418	16303	16202	16142	16269	16252	16299	16306	16204	16455	16226	16120	16023	16041	16312	16138	16329	16115	16244	16293	16194	16337	16138	16359	16261	16211	16320	16175	16166	16269	16241	16364	16227	16198	16285	16308	16289	16137	16269	16120	16163	16269	16306	16167	16112	16327	16275	16303	16306	16289	16199	16185	16330	16147	16292	16226	16329	16107	16203	16323	16369	16278	16335	16292	15999	16190	16209	16315	16142	16277	16273	16129	16190	16192	16208	16342	16053	16186	16375	16241	16294	16136	16172	16205	16284	16224	16190	16230	16284	16201	16339	16264	16131	16163	16152	16166	16111	16268	16136	16159	16396	16156	16249	16130	16131	16410	16248	16206	16235	16340	16211	16318	16260	16149	16447	16182	16278	16110	16122	16304	16165	16305	16240	16172	16249	16439	16329	16288	16219	16204	16228	16316	16291	16226	16375	16282	16267	16277	16136	16183	16052	16046	16195	16193	16125	16237	16212	16318	16228	16226	16286	16280	16182	16244	16292	16329	16204	16143	16212	16130	16275	16161	16152	16247	16292	16311	16184	16234	16080	16257	16133	16141	16330	16309	16134	16229	16161	16405	16358	16401	16155	16392	16143	16279	16315	16120	16133	16103	16331	16433	16213	16276	16258	16182	16146	16331	16332	16152	16192	16256	16248	16235	16343	16289	16284	16170	16228	16286	16196	16121	16190	16152	16268	16218	16204	16336	16282	16408	16115	16193	16380	16286	16275	16380	16227	16089	16216	16222	16239	16440	16109	16289	16293	16236	16233	16215	16136	16309	16424	16300	16316	16258	16378	16246	16202	16163	16244	16162	16171	16353	16365	16287	16294	16279	16247	16267	16272	16100	16331	16202	16156	16198	16225	16293	16177	16184	16158	16164	16453	16311	16199	16185	16141	16324	16293	16424	16314	16187	16355	16413	16105	16069	16146	16263	16299	16515	16261	16117	16055	16331	16240	16321	16243	16194	16306	16213	16068	16155	16078	16403	16175	16427	16165	16226	16238	16344	16140	16360	16133	16211	16025	16133	16371	16186	16161	16326	16227	16331	16194	15986	16172	16169	16015	16168	16258	16121	16192	16108	16270	16198	16344	16318	16277	16260	16360	16292	16240	16332	16173	16397	16129	16212	16136	16483	16118	16276	16311	16194	16098	16313	16406	16333	16266	16291	16328	16300	16336	16056	16524	16085	16383	16259	16298	16279	16164	16426	16197	16315	16250	16250	16408	16324	16436	16239	16253	16276	16485	16176	16309	16172	16114	16241	16185	16184	16218	16385	16165	16405	16256	16313	16184	16306	16164	16236	16261	16285	16115	16328	16071	16353	16322	16313	16225	16153	16130	16343	16270	16270	16334	16133	16110	16170	16188	16324	16253	16347	16188	16377	16420	16248	16243	16292	16197	16137	16248	16337	16331	16362	16290	16216	16469	16314	16090	16155	16191	16210	16287	16276	16235	16271	16144	16125	16249	16155	16014	16307	16255	16262	16369	16106	16210	16356	16293	16183	16106	16274	16135	16271	16330	16297	16324	16246	16193	16214	16113	16110	16290	16232	16135	16158	16416	16109	16336	16249	16225	16150	16262	16399	16169	16332	16203	16191	16213	16201	16182	16180	16390	16068	16369	16248	16161	16124	16360	16461	16146	16254	16082	16140	16433	16245	16148	16175	16359	16413	16100	16217	16299	16275	16158	16306	16107	16228	16282	16417	16280	16114	16199	16324	16224	16105	16199	16174	16164	16229	16461	16255	16345	16293	16151	16292	16256	16094	16249	16204	16281	16322	16391	16307	16280	16232	16160	16167	16270	16286	16332	16358	16192	16227	16298	16244	16190	16295	16151	16200	16271	16288	16278	16107	16147	16289	16164	16089	16263	16214	16255	16207	16386	16381	16383	16275	16478	16225	16381	16201	16183	16225	16297	16240	16331	16360	16249	16339	16267	16314	16180	16209	16407	15981	16140	16260	16119	16245	16292	16148	16296	16213	16388	16159	16116	16205	16381	16270	16257	16116	16223	16185	16078	16193	16218	16307	16188	16240	16110	16272	16198	16295	16178	16196	16409	16172	16382	16245	16308	16189	16372	16180	16134	16166	16349	16229	16432	16155	16272	16311	16366	16233	16285	16242	16227	16202	16260	16235
24091	24233	33661	27507	23190	23134	22416	18339	17369	17463	17558	17275	17236	17176	17517	17315	17417	17321	17331	17432	17145	17331	17319	17148	17375	17288	17087	17508	17200	17402	17198	17388	17354	17072	17377	17151	17215	17162	17174	17257	17061	17053	17201	17206	17059	17161	17472	17257	17250	17059	17019	17246	17474	17097	17002	17117	17156	17211	17207	17132	17035	17305	17280	17164	17117	17026	17111	16965	17211	17205	17228	17353	17183	17137	17285	17210	17127	16854	17086	17168	17166	17250	16913	17113	17111	17211	17251	16859	17122	16998	17120	17040	17288	16849	17100	16938	17220	17072	17096	17107	17185	17350	17162	17231	17081	17214	17277	17109	17132	17062	17161	17090	17230	17080	17245	17012	17009	17113	17110	17212	17246	17168	17089	17205	17039	17015	16888	17045	17147	17253	17080	17050	16978	17120	17089	16995	17219	17017	17101	17177	17064	17169	17270	17203	17188	16994	17022	16972	17131	16958	17060	16947	16951	17236	17217	16869	17070	17065	17018	17015	16987	17098	17012	17083	17093	17149	17055	16915	16966	17090	17457	16982	16994	16983	17012	17165	17076	17264	16984	17193	17282	16992	17289	17089	16934	17299	17055	16831	17061	17007	17285	17082	17176	17124	17216	17120	17149	17117	17201	17189	17155	17190	17245	17147	17099	17150	17183	16769	16959	17120	17117	17213	17258	17173	17134	17071	17082	17085	17086	16957	17112	16990	17193	17065	17237	17190	17112	17024	17194	17222	16959	16973	17084	17038	16944	17214	16971	17046	17121	16777	17168	16978	17156	17153	17184	17090	17233	17103	16868	17219	17139	17002	16920	16861	17071	16965	17040	17076	17084	17132	17015	17133	17114	17130	16770	17109	17040	17170	17033	17144	17187	17323	17098	17109	16928	17035	17190	17289	16993	17140	16896	17249	17062	17030	17204	17123	17002	17031	17035	17195	16942	17108	17265	17176	17131	17208	17077	16940	17149	17096	17042	17137	16933	17165	16936	17148	17112	17115	17048	17264	17115	17115	16963	16994	17146	17349	17226	16978	17003	16984	17075	17030	17119	17214	17042	17158	17048	17102	17194	17075	17105	16929	17274	16962	17023	17192	17129	17143	17308	17085	17094	16885	17267	17144	17062	17012	17066	16991	16987	16859	17067	17043	17173	17027	16979	17058	17173	17052	17044	17167	17043	16991	17135	17065	16923	17216	17021	16991	17156	17069	17086	17144	17104	17042	16958	16888	17219	17255	17180	17037	16896	17177	16853	17322	17096	17201	16961	17197	17249	17185	17084	17086	17273	17090	17164	17098	17202	17166	16908	17136	17151	17150	17157	17155	16891	16884	17156	17027	17256	16943	17342	17112	16994	17106	17025	17117	17096	17058	17230	17030	17217	17050	17160	17177	17231	17223	17029	16962	17006	17101	16895	17125	17155	17292	17051	17019	16932	17178	16994	17189	17106	17129	16981	17210	17031	17088	17091	17150	17090	17100	17097	17137	17045	16925	17124	17109	17088	17407	17103	17268	17154	17166	17081	17120	17115	17044	17260	16981	17005	17115	17183	17194	17162	17147	17151	17025	17061	17101	17091	17093	17012	16874	16995	17230	17121	17044	17203	17200	17346	17065	17251	16855	17192	17291	16905	16942	17106	17188	17175	17128	16976	17109	17100	16945	17129	16991	17008	17045	17209	17091	17174	17160	17194	17028	17143	17039	16888	17095	17190	17139	17220	17066	17167	16978	17153	17175	17181	17232	17050	16827	17065	17282	17089	16771	17074	17058	17029	16905	17023	17215	16916	17154	16990	17044	17038	16953	17142	17120	17278	16987	16950	17044	17215	17002	17296	17275	17285	16806	17043	16869	17301	16970	17235	17016	17021	17143	17248	17102	17288	17002	17072	17219	17263	16996	17079	17297	17109	17213	17109	17131	17084	17152	17345	17225	17071	17147	17180	16906	16928	17116	17033	17013	17179	16972	17064	17291	17135	17248	17191	17178	17218	16970	17151	17032	17100	17142	17174	17132	16977	17106	17256	17220	17197	17027	17048	17116	17160	17085	16965	17147	17239	17039	17189	17227	17189	17026	17260	17196	17089	17169	17214	17040	17078	17307	17204	17097	17111	17191	17296	17079	17198	17087	17210	16970	17161	17044	17107	17049	17171	17244	17010	17017	17112	17179	17017	17199	17016	17125	16960	17097	17061	17040	16951	17267	16945	16998	17216	17087	17004	16989	17111	17075	16918	17049	17380	17224	17080	17200	17145	17078	17072	17339	17069	17143	17188	16886	17098	17184	17029	17153	17050	17171	16864	17063	17280	17243	17242	17084	17047	17097	17069	17133	17018	17069	17122	17202	17158	17171	17131	17072	17161	17076	16993	16979	17167	17068	17191	16951	17231	17014	17208	17154	17142	17075	17002	17251	17059	17085	17093	16915	16899	17015	17031	16952	17005	16982	17069	17125	17095	16925	17104	16889	16914	17060	17081	16982	17280	17020	17136	17097	16985	17172	17025	17010	17018	16949	17163	17210	16957	17066	17295	16953	17082	17004	17029	17267	17019	16956	17076	17005	16968	17004	16979	17161	17025	17294	17233	17065	17176	17270	17197	17086	17039	16951	17219	17211	17046	17183	17099	17240	17033	17151	17056	17210	17120	16992	17087	16882	17446	17133	17297	17322	17065	17004	17271	17036	17122	17082	17130	17144	16987	17008	17118	16931	16907	16994	17213	17073	16846	17010	17126	17073	17011	17206	17145	17038	16936	17108	16907	17223	17028	17133	17216	17162	17074	16974	17107	17175	17282	17183	17347	17057	16981	17266	17069	17034	17207	17067	17133	17165	17129	16876	16795	17136	17125	17127	16962	17129	17183	17235	17050	17104	17127	17050	17097	17160	17025	17198	17106	16997	17252	17154	16959	17213	17125	17168	16994	17043	17278	17015	17152	17158	17015	17065	17044	17174	17074	17105	17108	17074	16922	17032	16858	17052	17052	17106	16930	17212	17060	17099	17148	17043	17263	17201	17260	17089	17094	17271	17106	17200	16974	17169	17052	16950	16899	17107	17038	17229	17118	17007	17198	17211	17141	16911	17109	16970	17111	17127	17250	17098	17255	17004	17202	17223	17196	17100	17278	17182	17018	17044	17195	17083	16999	17169	17282	17171	17119	16970	17283	17075	16982	17180	17038	16786	17279	16987	17103	16824	17001	17053	17087	17208	17059	16823	17120	17042	17161	17071	16992	17051	17026	16783	17079	17188	17058	17121	17113	17024	17175	17231	17107	16965	17092	17164	17045	17248	17084	17059	16995	17167	16981	16922	17135	17371	17166	16970	17037	16945	17170	17066	17133	17196	17149	17191	17206	17142	17055	17322	17091	16969	16929	17084	17000	17064	16980	17011	17016	17067	17326	17028	17061	17072	17159	16973	17136	16997	17051	17063	17207	17025	17227	17146	16998	17118	17124	17187	17001	16903	17095	16867	17213	17139	17097	17011	17207	17046	17042	17259	16892	17058	17005	17162	17038	17043	17017	16990	16906	17190	17186	17156	16949	17101	17190	17010	16985	17074	17217	17250	17395	17076	17166	17138	17094	17020	17164	17076	17024	16902	17095	17133	17000	16975	17249	16948	17056	17087	17033	16969	17112	17030	17200	17127	17307	17221	17107	17137	17093	17203	16933	16936	17002	17068	17337	17129	17129	17124	16898	17333	16987	17118	17147	17119	17201	17277	17167	17034	17105	17070	17048	16947	17165	17262	17097	17018	17065	17095	16901	17035	17080	17217	17115	16955	17078	16944	17048	17123	17057	17051	17102	17096	17030	16924	17078	17011	16982	16943	17079	16896	16985	17001	17187	17238	16981	16999	16970	17055	16979	16954	17206	17012	17084	16889	16922	17073	17070	17138	17125	17078	17021	17170	17129	17122	17155	17045	17139	17115	17118	16959	17203	16919	17192	17253	17154	17191	17037	17093	17098	17159	17232	17124	17236	17183	17117	17170	17161	17092	17237	17119	17137	17126	16958	17068	17019	17161	17210	17327	17283	17192	17151	17154	17162	16949	17038	17126	16996	17127	16950	17098	17200	17135	16888	17012	17188	17044	17142	17000	17334	17115	17155	17137	17072	17218	17012	17066	17140	17131	17044	17251	17165	17226	17146	17042	17067	17155	17037	17010	17064	16931	17184	17071	17202	16975	17008	17043	17010	17042	17330	17174	17227	17016	17016	16966	17020	17094	17054	16941	17149	17062	17086	17368	17055	17238	17071	16959	17222	17224	16956	17109	17156	17267	17301	17005	17157	17064	17261	17024	17096	16995	17238	17088	17265	17027	17241	17092	17254	17021	17265	17291	17091	17030	17188	17233	16981	16774	16964	17022	17027	16877	17160	17161	17037	16991	17056	17026	17150	17044	17164	16895	17147	17118	17076	17092	17198	17196	16905	17133	17144	17282	16996	17120	17022	17125	17242	17085	17163	17035	17148	17241	17076	17087	16935	17093	17398	17099	17241	17231	16905	16932	16929	17147	17105	17064	16982	16977	17076	17093	17215	17030	17301	17114	17182	17103	17015	16968	17035	17129	17030	17186	16974	17134	17187	16989	17050	17249	16930	17121	17257	17208	17125	16917	17285	17026	17067	17153	17123	17310	17082	17014	16916	16975	17248	17185	17103	17134	17163	17142	17280	17208	17066	17166	16911	17053	17094	17079	17250	16899	17185	17005	17060	17212	17179	17113	17089	16965	17127	16942	17058	17107	17075	17204	17198	17133	17244	17218	17183	17175	17149	17244	17093	16987	16993	17086	16937	17200	16930	17197	16983	17100	17078	17097	17302	17010	17080	17158	17134	17151	17198	17152	16922	17225	17005	17133	17206	17107	16979	16959	17059	16979	16987	17147	17202	17101	17070	17078	16965	17082	17197	17150	17109	17127	17084	17018	17056	17180	17232	17202	17266	17136	17129	17137	17027	17018	17146	17062	17253	17147	16951	17069	17227	17264	17156	17117	17122	16982	16982	17052	17118	17043	17055	17245	17185	17195	17207	17129	17337	16954	17292	17151	17191	17254	17154	16985	16968	17145	17073	17032	17060	17083	17072	17242	17194	17138	17043	17100	17124	17208	16992	16926	17029	17252	17169	17148	17036	17099	17245	17381
62568	106614	82616	50147	27654	17607	15987	15939	16166	16143	16019	16228	15991	16030	16094	16273	16163	16279	16070	15954	16216	16259	16325	16023	16272	16102	16140	16224	16236	16159	16265	16036	16177	16219	16099	16248	16258	16287	16184	15939	16033	16214	16135	16185	16062	16136	16084	16062	16048	16271	16278	16294	16316	16148	16046	16125	16237	16021	16115	16027	16079	16112	16060	16183	16099	16367	16198	16157	16111	16144	16135	16240	16296	16137	16094	16021	16082	16173	16337	16069	16180	16268	16387	16102	16224	16068	16157	16368	16151	16309	16199	16222	16164	16125	16203	16049	16145	16057	16058	16275	16260	16179	16075	16052	16125	16144	16158	16205	16273	16091	16148	16074	16058	16127	15952	16142	16201	16046	16027	16266	16133	15982	16076	16035	16233	16030	16118	16123	16093	16126	16064	16082	16224	16081	16104	16293	16148	16139	16023	16113	16169	16403	16079	16032	16186	16182	16060	16255	16018	15955	16216	16045	16088	16010	16177	16239	16097	16193	16299	16013	16084	16056	16234	15984	16295	16140	16313	16126	16291	16021	16209	16209	16038	16084	16236	15933	16117	16188	16121	16128	16059	16079	16241	16045	16144	16038	16167	16115	16090	16098	16210	16142	16157	16261	16230	16128	16311	16092	16155	16080	16118	16175	16227	16213	16137	16255	16129	16084	16071	16062	16281	16139	16236	16135	16151	16084	16053	16059	16296	15995	16118	16034	16185	16120	16191	16256	15976	16231	16166	16199	16257	15978	16202	16359	16201	16318	16273	16200	15994	16056	16158	16130	16215	16039	16129	16143	16147	16016	16054	16156	16027	16112	16193	16180	16122	16243	16492	16195	16216	16254	16274	16252	16139	16169	16145	16146	16067	16129	16136	16002	16194	16195	16065	16202	16256	16184	16014	16101	16149	16020	16258	16075	16000	16096	16247	16081	16167	16068	16286	16072	16143	16049	16356	16370	16146	16279	16160	16242	16094	16099	16262	16207	16164	16080	16181	16098	16166	16377	16098	16026	16069	16070	16141	16077	16194	16176	16235	16232	16026	16025	16148	16080	16115	16086	16234	16129	16159	16141	16164	16114	16125	16057	16159	16110	16003	16029	15979	16215	16302	16196	16120	16055	16135	16105	16175	16112	16019	16426	16044	16238	16114	16182	16158	16158	16316	16213	16006	16288	16081	16148	16261	16016	16098	16034	16122	16162	16205	16185	16245	16325	16115	16146	16065	16222	16069	16102	16127	16108	16068	16226	16139	16292	16196	16156	16176	15974	16130	16081	16198	16188	16230	16244	16229	16042	16209	16099	16140	16116	16206	16186	16293	16218	16236	16177	16129	16083	16063	16095	16064	16366	16082	16180	16197	16023	16201	16260	16101	16113	16103	16033	15919	16063	15999	16198	16012	15987	16040	16311	15990	16201	16229	16108	16135	16189	16249	16246	16154	16126	16093	16224	16250	15974	16243	16000	16114	16124	16290	16060	16317	16003	16090	16057	16257	16054	16239	16272	16065	16136	16184	16268	16179	16178	16158	16160	16066	16237	15831	16139	16118	15952	16056	16190	16186	16213	16111	16140	16139	16121	16146	16286	16103	16174	16185	16183	16130	16037	16113	16066	16081	16169	16144	16271	15962	16163	15945	16213	16288	15964	16162	16131	16099	16139	16215	16144	16118	16120	16203	16189	16079	16089	16182	16206	15963	16121	16260	16169	16257	16214	16080	16065	16150	16076	16278	16289	16067	16102	16108	16073	16169	16032	16049	16036	16165	16006	16235	16284	16065	16154	16257	16232	16168	16119	16138	16138	16184	16258	16088	16092	16267	16121	16040	15896	16141	16374	16222	16201	16436	16098	16077	16269	16160	16119	16169	16215	16189	16175	16168	16122	16024	16130	15922	16086	16098	16165	16097	16295	16098	16160	16204	15941	16248	16042	16160	16125	16083	16177	16090	16310	16008	16164	16095	15892	16112	15969	16182	16205	16521	16273	15916	16207	16107	16180	16137	16135	16221	16260	16152	16039	16141	16070	16226	16201	16201	16203	16360	16092	16078	16231	16036	16167	16129	16157	16275	16125	16125	16069	16006	16088	16035	16185	16070	16200	16084	16012	16000	16286	16045	16084	16196	16147	16227	16056	16195	16188	16119	16260	16122	16122	16095	16004	16232	16162	16028	16183	15967	16062	16038	15990	16188	16125	16000	16035	16316	16177	16141	16319	15973	16188	16153	16322	16188	16153	16182	16297	16062	16053	16102	16150	16146	16145	16369	16156	16164	16237	16069	16316	16001	16130	16019	16136	15980	16212	16335	16156	16120	16246	16018	16082	16199	16083	16196	16147	16172	16060	16150	16033	16178	16006	16087	16055	16349	16085	16100	16147	16296	16220	16097	15985	16090	16182	16006	16007	16052	16216	16151	16207	16191	16194	16098	16011	16219	16113	16147	16215	15904	16177	16030	16131	16011	16203	16237	16226	16140	16157	16216	15864	16146	16093	16134	16271	16272	16255	16060	16024	16242	16220	16150	16231	15973	16373	15927	16238	16136	16107	16002	16133	16067	15967	16236	16283	15950	16117	16104	16155	16118	15990	16262	15909	16059	16049	16088	16151	15967	16114	16087	16273	16229	16056	16059	16102	16196	15954	16211	16138	16183	16135	16073	16265	16145	16199	16135	16182	16170	16131	16232	16228	16115	16317	16262	16049	16113	16201	16242	16149	16240	16070	16135	16036	16083	16156	16218	16237	16233	16158	16233	16118	16191	16080	16168	15953	16109	16207	16209	16176	16182	16284	16196	16088	16086	16220	16121	16312	16245	16234	16177	16001	16246	16125	16150	16157	15931	16014	16175	16050	16133	16264	16035	16131	16227	16309	16028	16233	16128	16104	16075	16100	16220	16114	16064	16122	16033	16134	16163	16093	16084	16180	16177	16102	16296	16037	16121	16076	16106	16066	16176	15911	16271	16051	16247	16089	16137	16030	16232	16231	16119	16229	16009	16110	15988	16024	16289	16061	16105	16135	16113	16254	16215	16237	16113	16037	16198	15961	16157	16305	16261	16210	16124	16104	16065	16175	16169	16254	16013	16005	16150	16220	16058	16062	16019	16163	16043	16134	16230	16134	16081	16173	16062	16242	16200	16274	16307	16167	16239	16043	16107	16089	16236	16365	16106	15864	15969	16108	16141	16173	16200	16164	16045	16174	16179	16140	16144	16025	16172	16177	16412	16113	16160	16226	16057	16008	16247	16204	16222	15962	16030	16135	16034	16173	16176	16240	16261	16154	16203	16398	16128	16272	16365	16005	16250	16218	16025	16164	16274	16180	16258	16271	16109	16349	16110	15970	16243	16186	16263	16212	16194	16262	15974	16106	16142	16140	15984	16274	16195	16095	16153	16295	16191	16289	16047	16193	16143	16278	16085	16169	16205	16140	16180	16079	15929	16105	16184	16284	15989	16113	16092	16173	16244	16261	16097	16213	16097	16001	16041	16118	16216	16263	16182	16138	16071	16074	16031	15982	16225	16259	15981	16165	16301	16279	16114	16121	16346	16105	16288	16152	16065	16038	16142	16198	15906	16069	16031	16100	16215	16133	16248	16023	16291	16007	16245	16059	16112	16200	15962	15996	16147	15972	16073	16114	16193	16288	16023	16128	16037	16132	16146	16160	16132	15992	16230	16144	16098	16067	16246	16130	16177	15942	16283	16281	16067	16168	15987	16254	16151	16104	16046	16173	16256	16071	16154	16218	16051	16204	16171	16155	16167	16084	16233	16036	16218	16148	16065	16132	16190	16188	16160	16102	16085	16164	16123	16105	15983	16134	16191	16068	15981	16090	16301	16121	16237	16275	16044	16019	16135	16203	16197	16098	16107	16018	16212	16155	16206	16226	16059	16089	15975	16198	16025	16218	16024	16140	16148	16150	16157	16107	16120	15905	15935	16119	16063	16128	16250	16104	16149	16135	16218	16173	16125	16077	16142	16091	16001	16051	16208	16158	16206	16237	16083	16354	16053	16097	16152	16170	16105	16245	16061	16104	16148	16215	16105	15989	16124	15994	16322	16161	16142	16134	16166	16084	16170	16138	16222	16154	16186	16030	16158	16153	16081	15983	16215	16088	16159	16071	16050	16218	16084	16073	16122	16138	16187	16173	16251	16045	16209	16174	16159	16100	16298	16019	16052	16336	16011	16056	16177	16318	16169	16128	16226	16168	16102	16020	16188	16278	16136	16058	16017	16052	16021	16294	16048	15954	16347	16112	16093	15999	16076	16132	16197	16208	16290	16257	16188	16185	15986	15984	16260	16126	16124	16148	16270	16185	16067	16098	15996	16358	16208	16068	15984	16091	16020	16126	16129	15982	16262	16062	16128	16010	15980	16169	16003	16172	16210	16095	16095	16061	16201	16195	16113	16155	16116	16057	16140	16006	16172	16041	15974	16138	16038	16206	15965	16190	16034	16223	16439	16117	16090	15961	16082	15947	16368	16340	15928	16089	16185	16224	16110	16091	16140	16124	16208	16086	16154	16151	16108	16340	16216	16202	16213	16060	16306	15967	16257	16192	16303	16104	15969	16118	16218	16161	16232	16100	16056	16128	16234	16282	16155	16123	16016	16178	16132	16116	16148	16045	16041	16121	16109	16149	16270	16079	16253	16207	16116	16025	16251	16129	16171	16282	16144	16066	16102	16226	16149	16120	16014	16198	16042	16074	16162	16233	16186	16162	16083	16183	15997	16142	16190	16103	16219	16267	16225	16094	16062	16218	16256	16195	16148	16092	16064	16222	16035	16080	16112	16171	16162	16175	16108	16089	16224	16048	16075	16191	16223	16176	16161	16076	16112	16005	16024	16132	16056	16228	16132	16180	16030	16241	16149	16273	16110	16356	16061	16164	16048	16210	16090	16069	16202	16036	16104	16041	15974	16084	16280	16085	16020	16127	16116	16093	16049	16273	16290	15808	16046	16046	16163	15985	15950	16209	16151	16192	16210	16058	15959	16081	16122	16060	16096	16273	16085	16159	16109	16178	16084	16100	16055	16112	16154	16215	16188	16190	16189	16084	15956	16208	15996	16178	16214	16162	16119	16284	16068	16184	16117	16188	16158	16071	16093	16142	16057	16043	16095	16165	16188	16056	16166	16134	16303	16004
33521	39328	36940	26138	18643	17337	17270	17108	17106	16876	17060	16987	16977	16854	17215	16927	16941	16869	17086	17052	17106	17216	16875	16880	16947	17118	16917	17037	16903	16872	16981	17184	16906	17075	17012	16919	17027	16973	17099	17093	16996	16965	16956	17157	16847	16704	17105	17006	16826	16955	17004	17071	16875	17016	16748	16898	17002	16922	17015	16931	16956	16930	16996	16971	16822	16797	16946	16820	16738	16892	16908	16938	16898	16943	16816	16969	16764	16943	16972	16825	16854	16811	17154	16999	16967	16907	17019	17069	17098	16897	16973	17009	16845	16965	16746	16876	16790	17034	16911	16916	16863	16959	16846	16842	16752	16910	17044	17093	16981	16994	16994	16910	17131	16790	17117	16876	16992	17034	17032	16838	16916	16890	16940	17060	16877	16828	16954	17115	17085	16945	16808	16807	16946	16999	16795	16973	16981	16927	16700	16838	16940	17008	17008	16837	16985	16807	17116	16807	16827	17137	16852	16943	16791	16798	16894	16662	16840	16882	16947	17092	17278	16901	16894	16848	16880	16931	16928	16947	17057	16768	16992	16866	16911	16820	16831	16836	16984	16994	17056	16920	16925	16955	17000	17138	17101	17037	16945	16974	16819	16956	16903	16840	17102	16753	16877	16906	16962	16996	17113	17011	16898	16923	17069	16927	16798	16846	17015	16867	16912	17019	16905	16792	16770	17211	16935	17082	17050	16849	16758	16672	16613	16861	16929	16753	16948	16830	16984	17116	16869	16796	16967	17053	17094	16775	17081	17026	16849	16894	17006	16879	16924	16739	17000	16893	16949	16748	17003	17035	17146	16862	16865	16937	17061	17102	17014	17064	17024	17185	17013	17024	16870	16923	16785	17111	17057	16849	16950	17098	17030	16912	17062	17060	17005	16951	17183	17055	16966	17049	16967	17060	16848	16930	16797	16687	16899	16849	17089	17015	16967	16930	16797	16840	16734	17007	16877	16701	16944	16871	17122	17012	17117	16799	16924	17054	16917	16844	17156	16968	17052	17073	16948	16935	16970	17005	16916	16913	17028	16801	16949	16829	17019	16852	16871	16658	16959	16879	16827	16803	16991	16888	16928	16928	16800	16906	16951	17048	17007	17053	16881	16917	16904	16995	16987	16913	16967	17061	16944	17069	16818	16764	17009	17011	17077	17151	17026	16852	16994	16907	16919	17014	16864	16780	16991	16990	16843	17042	16956	16925	16911	16876	16803	16894	16961	16879	16978	16861	16925	17065	16977	17047	17029	16966	16967	16973	16790	17057	17166	16882	16841	16830	16998	16909	16645	16927	16891	17117	16935	17098	17231	17113	16922	16844	16994	17013	16911	16988	16794	16812	16965	16912	17144	17118	16783	17003	16856	16870	16936	17102	16976	16863	16961	16933	16963	16910	16823	16845	16959	16985	16920	17134	16835	16910	16936	16862	16798	16654	17009	16850	16815	16816	16967	16942	16842	16726	16956	16957	16916	16815	16702	17118	16898	17002	16903	16765	17031	16944	16937	17079	16950	16923	16813	16883	16857	16827	17037	16859	17033	17205	17041	16938	16752	16851	16966	16892	17142	16952	16969	17009	16868	17017	16831	17145	16999	17048	17006	16919	16990	16859	16930	16821	17044	16869	16902	17039	17075	16819	17081	16997	16938	17033	16996	17079	17042	17031	16946	16976	17130	16759	16953	16849	16817	17036	16902	16972	17241	16908	17047	16960	16969	16979	16982	16864	17008	16849	16914	17013	16834	17055	16813	17058	16964	16923	16915	17107	16879	17227	16916	17009	16991	16878	17034	17020	16900	17093	16758	16842	17005	16994	16837	16949	16953	16868	17010	16748	16903	16665	17062	17097	16680	16890	16889	16894	16855	16881	16735	17049	16857	16948	17077	16759	17007	16954	16890	17066	16865	16834	16771	16869	17006	16803	16919	16834	16935	16938	17007	16733	16838	16982	16963	16973	16893	16684	16883	17052	16983	16848	16932	17134	16958	16928	17036	16912	16809	16960	16956	16938	16931	16924	16756	16867	16940	16973	17004	17012	16931	16798	17040	16949	17136	17057	16960	16991	17022	17003	16914	16875	16948	16929	16965	16973	16949	16863	16942	17020	17110	16983	16918	16714	16922	17027	16729	16814	16892	17227	17019	16997	16886	16853	16939	16858	16861	16819	17024	17100	16929	17046	16749	17054	17094	16955	16933	17083	16887	16827	16801	16861	16891	16905	17055	16764	16764	17060	16842	17026	17016	16902	16910	17015	16945	17093	17021	17018	16917	16816	16977	16841	17006	17008	17068	16988	16960	17192	16961	16759	17027	17017	16915	17055	17257	16960	16962	16945	16989	16992	16986	17257	16997	17082	16916	16895	17002	16907	16923	16957	16993	16873	16975	16853	16953	17070	16870	16971	17052	16824	17021	16790	17032	16868	17016	16920	16914	16935	17016	16954	17141	17015	16960	17079	16894	16913	16944	16995	17124	16977	16967	16929	16902	16753	17123	16920	17123	16996	17144	16772	17001	17009	17054	16914	17049	16997	16869	17058	16794	16758	17174	16901	16976	16886	16983	16849	16975	16902	16947	17091	17019	16990	17131	16943	17018	16827	17024	16833	16732	16941	16708	16912	16819	17178	17048	17069	17074	16903	16966	17053	17036	17178	17043	17049	16961	16896	16903	16826	16944	16793	16959	16823	16827	17057	16979	16968	17071	17083	16850	17000	17078	16911	16724	16767	17057	17009	16889	16668	16936	16924	16907	16855	16895	16829	16787	17090	16965	16963	16899	17051	16860	17108	16858	17089	16857	16902	16950	16873	16926	16904	17033	17045	17047	17094	16825	16910	16657	16908	16752	16895	16967	16816	16999	16997	16772	16824	16995	16928	16794	16898	17024	16892	17131	16905	16840	16848	17088	17001	16941	16801	16991	16981	17010	16723	17119	17122	16758	16881	16850	16915	16988	16991	16943	17093	16898	16844	16962	16973	17029	16859	16786	16950	16864	16978	16935	17008	16801	16952	16903	16770	17194	16982	17033	17018	17043	16840	17073	16994	16893	16821	17077	17081	16987	16916	16936	16902	16925	16949	16920	16854	16870	16965	16830	17192	17036	16936	16774	16946	16914	17004	17152	17094	16977	16945	16922	17079	17064	17058	16988	16909	16950	16912	16924	17036	17052	16846	16924	16927	16990	16939	17025	16996	16958	16934	16899	17045	17067	17001	16983	16985	16802	16914	16888	16868	16814	16881	17007	17047	16909	16939	16899	17094	16882	16947	17023	16983	17023	16929	16844	16803	16863	17040	16977	16894	16974	17116	16857	16778	17071	16938	16969	16820	17073	17019	17084	16980	16913	16760	16813	16931	17044	17098	17019	16953	16882	17100	16994	16999	16969	17128	16937	16964	17006	16803	16728	17040	16785	16888	16755	16815	17056	17150	17264	16906	16823	16895	17094	16889	16852	16838	16984	16833	16878	16850	16851	16892	16895	16966	17232	17057	16873	16684	16753	16766	17007	16798	16726	16761	16863	17014	16808	16875	17023	16944	17002	16963	16788	17024	16778	17132	16926	17121	17093	16850	16893	17027	17018	16931	17018	16993	16974	17031	17112	16940	16838	16945	17053	16758	16992	17248	17017	16901	16894	17035	16819	17007	16953	16968	16850	17022	16856	17073	17085	16831	16796	16970	17033	16920	17073	16761	17061	16977	16916	17020	17017	16969	16992	16909	17096	16963	16807	16809	16874	16898	16691	17119	16950	17171	16870	16886	16910	16825	17000	17005	16935	17023	16861	16935	16853	16983	17106	16991	16854	16957	17067	16765	16927	17051	17000	17092	17000	16795	16800	16957	16915	16908	17002	16848	16805	17065	17001	16984	16825	17034	17078	16796	17037	16905	16806	17113	16863	16964	17120	17102	16954	16867	17188	17004	16931	16897	17002	16789	16989	16910	16812	16888	16840	16895	16992	17120	17009	17098	16857	17084	16853	16866	17105	16995	16817	17035	17073	16791	16918	17040	16885	17117	16912	17061	16948	16812	17155	16881	16815	17014	16954	16913	17017	16853	17066	16946	16786	17071	16898	16933	16691	16989	16851	16987	17068	16914	16850	16790	17014	17130	17050	16995	17109	17050	16990	17008	16954	16921	16884	16873	16744	17042	16946	16910	16927	16900	16942	17143	16952	17020	16930	16815	16914	16874	16968	17120	17042	17062	16920	16751	16936	16851	17022	16754	16920	16945	16847	16897	16993	16880	16698	16975	16992	17074	17047	17053	16952	17007	16949	16846	16950	16929	17011	16741	17036	16998	16895	16901	17020	16841	16913	16981	16941	16920	16750	16871	17137	16848	17174	16979	17088	16913	17097	16884	16673	16776	16980	16930	16739	17013	16852	16958	16948	17088	16851	17070	16837	17104	16879	16981	17052	17033	17037	17015	17023	16960	16924	16989	16792	16688	16699	16946	16921	17001	16931	16764	16804	16881	16899	16676	16990	16820	16893	16773	16706	17161	16889	16980	17050	17042	16958	16796	16918	17066	16942	16808	16929	16743	16846	16975	16856	16884	17007	16795	17017	16990	16807	16900	17060	16930	16853	16997	17157	16809	16791	16883	16860	16905	16987	16966	16933	16995	17079	16963	16810	16979	17084	16958	17055	17072	17025	16900	16986	16813	16882	17036	16793	16812	16814	16976	16829	16984	17022	16985	16930	16949	16892	16972	17086	16973	16922	16954	16846	16804	16765	17039	16888	17006	16911	16804	16835	16804	16954	16812	16969	16888	16773	16904	17053	16936	16805	16765	17094	17065	17004	16920	16867	16961	16762	16971	17078	16964	16965	16898	16930	16818	16767	16861	16888	16790	16992	16900	17035	16935	16887	16954	17055	17098	17041	17145	16909	16969	16963	17101	16988	16930	17243	16850	16935	16982	16840	16994	16970	17018	17079	16929	16810	17013	16939	17115	17182	17084	16978	16969	16967	16781	16973	16949	17083	16876	17018	16871	16994	16941	16957	16903	17118	17061	16858	16895	16820	16937	17039	16992	16885	17005	17097	17022	16824	16943	16915	16881	17021	16859	16926	16881	17071	17010	16836	16905	16969	16997	16788	17131	17003	16885	17006	17000	17048	17038	16953	17029	16983	17014	17064	16917	16787	16894
43772	56741	39479	22915	17253	16073	15937	15989	15904	15931	15886	16102	15917	15890	15887	15944	16031	15956	16006	15810	15833	16135	15972	16084	15947	15962	16071	15859	16110	15802	16001	15911	16006	16035	15954	15897	16079	16001	15942	15885	15884	15932	16066	15663	15964	16062	15891	16012	16031	15870	16043	15990	15867	16060	16114	15927	15931	15881	16040	15955	16168	16009	15959	15883	16047	15881	15845	15798	15890	15972	15976	15972	16029	16106	15968	15812	16054	15983	16001	15922	15932	16049	15995	16017	16068	16142	16022	15953	15928	16108	15848	16069	15916	15789	15845	16038	15983	15893	15792	15893	15980	15971	15889	16146	16054	15847	16041	15864	15983	16205	15872	15970	16137	16020	16002	15934	16001	16001	15852	15926	16016	16063	15998	15972	15991	16033	16048	15865	15877	16000	16011	15899	16065	15846	15973	15953	15955	15964	15963	15771	15949	15922	15921	16128	15949	15879	15929	15952	15974	15925	15887	15974	15974	16141	16026	15676	16030	16077	16076	15957	15995	16024	16021	15886	16015	16135	15869	15897	15956	15981	15925	16045	16087	15888	15924	15959	15871	16083	16051	15915	16123	16095	16063	16012	15944	16053	15846	15978	15958	15983	16074	15927	15919	15987	15991	15738	15811	16024	16009	15779	15919	15740	15858	15849	16026	15978	15929	15950	16003	16201	16088	15948	15918	15980	16054	15880	16076	15781	15997	16076	16021	16060	15903	15957	15953	15966	16114	15976	15992	16021	16043	16016	15897	16030	15985	15970	15912	16113	15940	15837	15920	15950	16146	15901	15896	16204	16013	16058	15809	16102	15913	15974	15862	16060	16056	16097	15966	15913	15841	15907	15942	15850	16038	15909	15911	16024	16010	16125	15904	15986	16089	16174	15883	16066	15972	15966	15982	16064	16032	15912	15949	15951	15843	15904	16072	16120	15927	15715	15975	15960	15781	16106	16129	16029	15894	16023	16037	15888	15913	16034	16137	15813	15746	15906	16032	16070	16169	16011	16024	16079	15850	15913	16088	16112	15931	16090	16084	15936	16056	16079	15965	15913	16105	15987	15980	15899	16054	15853	15961	15989	15892	16073	16062	15841	15922	16094	16044	16170	15915	15973	16070	15918	15947	15919	16029	15971	15801	16002	16002	16000	16021	15932	15931	16012	15933	15937	15982	16002	15906	16006	16081	16088	15979	15952	15903	15968	15987	15961	16065	16033	16071	15979	16088	15959	15862	16109	15962	15877	15814	15968	15932	15857	16024	16028	16023	15955	15900	15850	15971	15997	15945	15934	15957	15991	15862	15919	15940	15867	15998	15974	15939	15859	15882	16066	15917	16069	15846	16030	16011	15911	16015	15948	15990	15824	15904	15771	16074	16108	15838	16076	15756	16039	15860	15898	15842	15935	16002	15918	15870	16081	15786	16082	15889	15993	16075	16105	16189	15843	15986	15895	15936	15798	15912	15866	15816	15886	15998	15994	15956	15904	16019	15849	15996	15940	15967	15999	16112	15965	16002	15843	16055	16042	15937	16018	15966	16058	15929	16086	15864	15947	16015	15952	15978	16080	15988	15997	15906	16116	15965	16034	15907	15907	15994	15966	15961	15917	15863	16009	15976	15900	16183	16075	15974	16185	15864	16005	16017	16079	15934	15968	16027	15881	15942	15996	16040	15856	16024	15878	15969	15889	16020	16029	15962	15774	15878	15880	15947	16150	15820	15902	15778	16179	15806	15930	16010	15924	15891	16227	15941	15992	15997	15881	15869	15888	16016	15967	15857	16041	15994	16053	16007	15855	15963	15917	15840	15892	16017	15977	15926	15790	16185	15824	16079	16037	16077	15862	15923	16005	16105	15992	15989	15938	16033	15987	16026	16080	16104	16039	15864	15910	15990	16017	16025	15990	15910	15978	16008	15968	15726	15792	16128	15900	15953	16009	16034	16064	16169	15969	15891	15908	15809	16096	15918	15988	15898	15901	15911	15893	15936	15849	15964	16089	15766	15976	15894	16036	15966	16090	15981	15982	15889	15936	15999	16038	16088	15846	16018	16034	15874	15846	15977	16003	16126	16108	15896	16036	15877	16056	15869	16037	16239	15816	16021	15959	15930	15731	15897	15911	16016	16082	15837	15902	15787	15799	16159	15927	15987	16069	16138	15845	15851	15943	15827	15906	16013	15959	16101	16114	16002	15935	16103	16014	15801	16190	16002	15937	15820	15979	16046	16079	15846	15993	15855	15813	15954	15889	15966	16116	15904	15973	15928	16104	15899	16111	15861	15849	16155	15856	15959	15914	16158	15869	15912	16147	16124	15959	16176	15914	16021	15899	15980	16190	16069	16076	16010	16027	15814	15934	16036	15973	15934	16094	16032	16003	16137	16075	15860	15965	16163	15984	15854	15918	15919	15931	15854	15906	15924	15976	15954	15940	15878	16049	15955	15927	16058	15676	15974	15842	15861	16150	15920	15944	16069	15851	15878	16133	15845	15962	16009	15961	16183	15892	15946	15852	16005	15978	15877	15850	16024	15832	15833	15661	16022	15904	15912	16056	15842	15811	16034	15868	16070	16021	16070	15896	15896	15992	15851	15983	16008	16035	15963	15960	15999	15999	16148	15845	15980	15958	15935	16022	16011	15957	16024	15760	16014	16041	15968	16093	16022	16012	16097	15957	15926	16076	15940	15897	15968	15871	15958	15951	15910	15942	15888	16056	15920	15949	15954	15851	15736	15885	15917	15935	16007	16078	16042	15817	16061	16016	16019	16016	15946	15930	16060	16113	15968	15945	15839	16010	15914	15907	15904	15883	16045	16005	16026	15906	15849	15986	16044	15936	15943	15946	16119	15929	15937	15856	15982	16050	15846	15814	15886	16024	15973	15885	15909	15782	15982	15814	15864	16103	16017	16143	16071	16038	15986	16080	15957	15938	15917	16091	15887	15899	16058	15946	15914	16146	15927	16012	15899	16096	16000	16070	15935	15922	15776	15890	16083	16108	15889	15749	15952	15687	16034	15958	16046	15895	15957	15961	15761	16107	16004	16047	15922	15877	15929	15799	15841	15881	15917	15837	15882	15922	15984	16048	16017	16002	16030	16189	15875	16237	16016	16129	16090	15788	15889	15983	16077	16041	16133	16027	16034	15935	16095	16037	15975	16073	15916	15954	15978	15909	15969	15818	15749	15917	16043	15869	15878	15792	15813	15915	15945	16038	15775	15970	15851	16030	15965	16104	15951	15863	16008	15893	15887	16187	15895	16111	15951	15968	16115	16040	16026	15860	15988	15970	16039	16015	15891	15927	16053	15975	15767	15858	15969	15882	16027	15977	16211	15976	16000	16053	15982	15988	15887	15998	16076	15828	15946	15846	15827	15901	16090	15967	15903	16022	15840	16087	15826	15923	15967	16003	15985	15908	16004	15859	15956	16053	15900	16048	15844	15937	15969	15827	15974	16039	15867	15945	16027	16028	15934	15933	15818	15818	15975	15968	15852	15783	15995	16052	16120	15928	16137	16130	16009	15930	16158	15828	15998	15866	15843	15952	15918	16022	15933	16027	16008	15873	15918	16009	15975	16012	15992	16115	16004	16076	16104	16067	16064	15999	16058	16018	16023	16129	16026	16014	16072	16064	15934	16028	15875	15995	15801	15753	16029	15903	16072	15789	15873	15795	15926	15912	15874	15923	16177	15845	15994	15886	15998	15914	15899	15942	15921	15969	15902	15975	16051	16048	15886	16168	15957	16107	16153	16070	16012	15976	16044	15963	15952	15992	16095	16030	16073	15899	16000	16048	16034	15888	15866	15929	16049	15941	15833	15988	15868	15982	16033	16000	16016	16031	15962	16059	15910	16055	15830	16078	15837	15904	15974	16068	15917	15821	16066	16011	15789	16042	15940	16103	15936	15983	15903	15988	15935	15909	16183	15920	16094	15900	15946	15920	15881	15912	15881	16022	16039	15853	16076	15817	15976	16035	16053	15856	16250	16093	16018	15910	16223	15967	16044	15949	16023	16180	15887	15978	15863	15805	15977	16099	15997	16192	15808	16160	15956	15936	16054	16005	15927	15909	16096	15828	15879	15966	15915	16240	16058	15917	15980	16039	16118	15993	15998	15948	16128	15939	15927	15924	15934	15877	16055	16141	15835	15934	15907	16046	16158	15843	15809	15885	15920	15908	16171	15981	15800	16162	16030	15940	15897	16078	15914	15939	15956	16030	16016	15972	16004	16008	16025	16012	15971	15975	15973	15873	16048	15935	15776	16062	15829	16147	16006	16130	16066	15729	16080	15962	15964	15777	15881	15952	15992	16063	15851	15871	16022	15958	16146	15781	15902	15898	15976	15879	16031	16005	15946	16027	15997	15889	16068	16001	15907	15962	15835	15852	16038	15991	15976	15994	16004	16079	16099	15942	15913	15845	15952	15970	15854	15902	15937	16040	16000	15917	16200	15968	15993	15873	16075	16069	15883	15785	15992	15985	15863	15954	16144	15875	16055	15843	15974	16029	16043	16079	16054	16062	15872	15937	15972	15917	15977	15944	16086	16037	16095	15972	16042	15990	15919	15846	15971	15833	16090	15798	16097	15945	16091	16031	15896	16052	15950	16059	15999	15819	15929	16042	16104	16062	16029	15920	16043	15801	15833	15975	15942	15941	15848	15827	16049	15914	15816	15944	16074	15906	15846	15907	15857	16100	15817	15996	16068	15903	15898	15969	15940	16068	16026	15790	15944	16028	15985	15944	15950	15968	15822	15926	15872	16005	15983	15853	16069	15904	15987	15958	16110	15883	15911	15906	15954	16064	15951	16011	15893	16081	16185	16087	15955	15898	16006	16128	15987	15881	16052	16031	15948	15940	15967	16057	15778	16147	15864	15938	15970	15736	15910	16043	15881	15918	16078	16164	15912	15978	15834	15917	15949	15884	15956	15978	15964	16009	16009	15998	15902	16021	16204	15823	15873	15909	15997	16008	16026	15858	15944	15927	15984	16026	15917	15846	15915	15917	15793	15972	15877	15988	16036	15854	16009	15924	16069	15930	16079	15939	15942	16055	15993	15974	16183	15826	16071	15907	15947	15959	15985	15852	15888	16007	16010	16037	16135	16044	15996	15870	15892	15920	15943	16168	16074	16123	15960	16027	15980	15816
32646	39232	38908	27706	19379	17582	17493	17191	17084	17215	17284	17281	17181	17242	17014	17292	17069	17321	17201	17027	16969	17143	17240	17043	16985	17182	17302	17243	17058	17122	17063	17101	17261	17165	17113	17054	17174	17038	17295	17378	17214	17072	16809	17103	17055	17233	17187	16888	17235	16945	16931	17132	17214	17028	17199	17210	17219	17031	17177	17023	16919	17263	17003	17075	17154	17075	17175	17159	17132	17071	17040	17078	17119	17047	17240	17083	17122	17076	17030	16882	17173	17377	17155	17095	17131	17092	17060	17120	17127	17133	17324	17309	17034	17182	16973	16880	17028	17237	17074	16874	16903	16922	17046	17113	17094	17207	17113	17173	17011	17120	17080	17032	17150	17167	17188	17058	17174	17112	16968	17309	17046	16963	16975	17009	17127	16934	17076	17167	17024	17206	17120	17184	17000	16762	17166	16979	16825	16927	16990	16959	16915	16913	16955	17102	17074	17127	16828	17233	17231	17163	16970	17044	16988	17125	17125	17082	17020	17162	16904	17050	17138	17062	17078	17006	17218	17009	17070	17189	17034	17129	17136	16903	17039	17107	16922	17164	17188	17118	17020	16953	16967	17091	17065	17238	17137	17121	17097	16943	17035	17143	17090	17257	17144	17234	17160	16993	17059	17194	17072	17045	17052	17195	17049	17000	17080	17045	16969	17075	17353	16967	17115	17127	17229	17144	17039	17062	17057	17017	17096	16829	16960	17220	17052	17020	16885	17142	17080	17230	17081	16914	17318	16874	16898	17111	16823	17141	17049	17027	17182	17110	16950	17042	16923	17052	16932	17157	17129	16982	16893	17133	17094	16939	16948	17086	16979	17036	17007	17181	16894	17025	17069	17284	17081	17015	17027	17036	17101	17080	17105	16935	17082	17259	17142	17189	17233	17123	17208	16958	16953	17018	16839	17056	17127	17129	17021	17330	17146	17034	16999	17028	17226	17055	17038	17013	17001	17048	17056	16971	17126	16955	17035	17088	17155	17049	17146	17352	17048	17130	17239	17134	17222	17193	17162	17017	17174	17015	17213	17146	17013	17032	17322	17063	16955	16966	17019	17038	17097	17247	17046	17045	17053	17126	17061	16837	16942	17131	17161	16936	17163	17067	17104	17231	17070	17009	17010	17134	17005	17093	17256	17156	17163	16991	17205	17009	17306	17029	16985	17210	17136	17200	17103	17195	17052	17186	17117	17013	16986	17287	17191	17044	17246	16955	17093	17105	17009	17167	17235	16939	17007	17167	17230	17080	17117	17068	16998	17389	17039	17160	17231	17150	17238	16999	17112	16923	17043	16971	16876	17049	16944	17052	17064	17016	16977	17026	16993	17008	17194	17257	16933	17146	17097	17036	17173	16998	17089	17224	17313	17026	17268	17160	17250	17066	17083	17265	17043	16926	17176	17025	17327	17236	16980	17072	17109	17029	16983	16782	17133	17368	17103	16979	17155	17092	17017	17275	17172	17023	16999	17110	17354	17065	17159	17103	16993	17132	17118	17148	17151	17091	17049	17036	17163	17175	17102	16883	16924	17023	17131	17030	17120	17140	17186	17177	17050	17089	17099	17111	17317	16977	17162	17077	16946	17170	17191	16962	17234	17159	17189	17060	17173	17107	17163	16904	17218	17049	17075	16949	17067	16973	17167	17263	17212	17027	17185	17115	17024	17110	17164	17112	17144	17159	17006	17042	17442	17165	17069	16994	17137	17044	17202	16811	17070	16957	16964	16948	17072	16943	16936	17002	17181	17077	17025	16972	17268	17102	17092	17065	17082	17025	17090	17097	17103	17097	17176	16870	17216	16937	17095	17148	17033	17027	17013	17053	17193	17031	17032	17197	17174	17250	17051	17029	16978	17134	17088	16959	17050	16848	17079	17195	17156	17166	17130	17148	17093	17119	17024	17175	17044	17040	17100	17008	16926	17113	17029	17234	17124	17050	17021	16927	16962	17084	17347	17075	17225	17186	17140	16966	17081	17009	17092	17062	17084	17093	17069	17153	17126	17012	17016	16983	17115	17201	17232	17099	17168	17129	17035	17149	17067	17062	17073	17025	17163	17269	17069	17014	17286	17069	17147	17132	16840	17018	17135	17106	17106	17087	17164	17053	16941	17074	17047	16904	17089	17132	17326	16962	17051	17101	16935	17117	16954	17276	17220	17115	17218	17084	17143	17008	16999	17168	17233	17153	17107	17241	17050	17125	16990	17123	16869	17167	16978	17129	16954	17081	16976	17079	17073	17139	16982	16948	17153	17059	17125	17031	17149	17125	17091	17083	17138	17049	16911	17126	17151	17057	17022	16982	17061	17018	17213	17054	17183	17188	17181	17139	17090	17300	16914	17304	17135	17015	17308	17153	17039	17278	17407	17204	16905	17303	17167	17226	17027	17137	17237	16896	17020	17070	17056	16796	17240	17068	17165	17256	16978	17131	17190	17070	17143	17173	17059	17156	16961	17119	16970	17031	17025	17086	17116	17236	16917	17033	17145	16972	17002	16940	16976	17130	17355	17002	17210	17062	17074	17094	17260	17103	17098	16995	17083	17121	17228	17048	17206	17161	17207	16954	17137	17153	17065	17066	17056	17199	17132	16979	17238	16910	17041	16955	17168	16978	17140	17165	17201	17023	17054	16943	17164	17127	17051	17178	17117	17258	17159	17187	17104	17181	17099	17134	17081	16964	17136	17164	16996	16831	17093	17257	17088	16993	16923	17133	17051	17179	17249	16877	16937	16994	17124	17269	16969	17102	17070	17043	17242	17108	17180	17232	16969	17075	17068	17054	17175	17051	16977	16973	17005	16998	17065	17067	17158	17241	17064	17054	17155	17016	17147	17130	17273	17019	16961	16892	17092	17033	17043	17128	17269	17167	17098	17253	16967	17105	17029	16904	17002	16878	17105	17023	17029	17179	17084	16907	17221	16892	17078	17060	17328	16922	17095	17289	17177	16892	17144	17053	17072	16975	17186	17075	17006	17155	17385	16885	17087	17019	17062	17078	17089	16987	17193	17335	17064	17080	16960	17015	17258	17114	17042	17182	16984	17127	17121	17216	17044	17055	17014	17280	17145	17044	16933	16916	16928	17357	16827	17061	17141	17167	16993	16865	17164	16980	17010	17035	16887	16883	17059	16848	17007	17179	17057	17100	16996	17139	16868	17104	17166	17060	17220	17255	16999	17154	17224	16915	17185	17139	17023	17010	17132	17144	17019	17113	17020	17071	17083	17134	17183	17018	17071	17103	17140	17253	17063	17202	17025	17205	17287	16978	17165	17128	17159	17215	17182	17125	17050	16736	17064	17068	17095	17022	17226	16874	17234	17136	17112	17018	17027	16978	17058	17108	17138	17068	17240	17010	17023	17125	17229	16999	17184	17158	17188	16916	17170	17057	17168	17086	17053	17256	17057	17269	16988	17160	17161	17332	17247	16958	17178	17181	16953	17052	17269	17163	16977	17170	17146	17021	17090	17020	17150	16962	17110	17217	16974	16945	16966	17107	17052	16959	17009	16929	16973	17073	17110	17141	16913	17091	17088	17056	17155	17251	17000	17198	17082	17222	16927	17216	17099	17050	16982	17016	16940	16893	17117	17156	17023	17110	17002	17086	17071	16918	17148	17015	17115	17089	17093	17186	17079	16930	17019	17062	17053	17066	17182	17004	17077	17078	16956	16999	17025	16904	17077	17058	17198	16837	17047	17133	17197	17224	17213	17256	17170	17093	16988	16988	17162	17288	16998	17046	17069	17063	17113	17226	17064	17221	17248	17246	16952	17316	17143	17016	17227	17104	17451	17165	17052	17106	17219	17119	17116	17084	17167	16995	17107	16986	17045	17000	17009	17103	17120	17177	17070	17229	17098	16980	17140	17050	17306	17086	17031	17094	17156	17172	16826	17145	17177	17165	16927	17134	17003	17094	17035	17041	17211	16940	17118	17028	17185	17199	17154	17007	17067	16993	17080	17047	17155	17168	17109	17122	17169	17041	17255	17137	16978	17138	17160	17118	17207	16910	17085	17020	17045	17036	17060	17181	16819	17118	17128	17142	17050	17217	17233	17146	17290	17039	17131	17089	17016	17140	17081	17056	17100	16981	17060	17127	17002	17132	17102	16989	17056	17123	16867	17095	17090	17122	17118	17256	17108	16997	16925	17230	17169	17121	17338	17121	17208	17287	16967	17293	17058	17258	17159	17181	17078	17180	17032	17049	17179	17158	17036	17128	17096	16925	17043	17092	17225	16939	17155	17035	17187	16989	17023	17080	17255	16859	17230	16979	17022	16961	17059	17204	16887	17159	17247	17034	16943	16988	17214	17062	17076	16932	16962	17095	17086	17242	17141	17116	17159	17026	17005	16996	17138	17072	17075	17187	16964	17196	17169	16892	17051	17028	17194	17235	17252	16996	17116	16801	16988	17238	17107	17124	17075	17054	16842	16908	17022	17130	17025	17093	17206	16792	17191	17306	16952	17020	17198	17281	17174	17125	17155	17173	17015	17016	17057	17075	17245	17055	17161	17230	17030	17144	16959	17150	16894	17234	17139	17150	17221	17228	17144	17192	17094	16984	17032	17047	16979	17033	17227	17072	17135	17066	16992	17196	17115	17041	16949	17132	17160	17353	16972	16880	17035	17152	17154	17171	17398	17074	17053	17055	17053	16987	17059	16950	16975	17164	17131	17152	17094	17155	17315	16978	17118	17309	17111	17123	17262	16994	17063	17147	17104	17120	17261	17015	16993	17054	17385	16828	17139	17176	17313	16990	16978	17182	17073	17170	16951	16889	17073	17094	17131	17164	17089	17147	17192	17129	17127	17015	17145	16925	17256	17179	17074	17213	17243	17308	17185	17387	16877	17006	17099	17337	17132	17182	17033	17192	17124	17221	17112	17366	17144	17326	17006	17196	16983	17153	17041	16936	16974	17118	17012	17227	17020	16860	16976	17222	17039	17115	16889	16922	17064	16945	17039	17253	16876	16984	17059	17140	16921	17092	17068	17082	17127	17093	16993	17147	17172	16964	17102	17082	17028	17216	17191	17095	17281	17151	17005	17098	17064	17062	17271	16980	17256	17012	16992	17165	17082	17018	16912	17224	16898	17088	17084	17120	17000	17068	17134	16955	17227	17190	17520	17051	17073	17150	17090	17131
47472	61287	42866	24509	17747	16118	16118	16084	16093	16084	16072	16236	16078	16078	16184	16102	16018	15987	15905	16181	15905	16078	16255	16032	16104	16127	16080	16094	16061	16111	16207	16003	16172	16141	16121	16101	15892	16116	16166	16095	16225	16133	16067	15957	16207	16155	16130	15968	16140	15993	16290	16115	16086	16021	16141	16121	16085	15970	15954	16118	16020	16089	15883	15957	16177	15940	16067	15979	16105	16226	15888	16194	16032	16156	16077	16133	16012	15950	16003	16270	16113	16109	16003	16057	16162	16126	16044	15932	16169	16065	16049	16200	16065	16078	16069	16014	16192	16153	16048	16255	16082	16138	16063	15994	16167	16102	16025	16007	16086	15855	16065	16116	16134	16178	16011	16133	16120	16268	15952	16068	16086	16178	16184	16061	15984	15936	16046	16146	16072	16093	16037	16048	15980	16128	15991	16109	15809	16083	16081	16022	15852	16073	16031	16072	16168	15958	16092	16000	16151	16114	16066	16186	16011	16074	16210	15981	16066	16106	15970	16187	15895	15946	16159	15867	15927	16039	16023	16064	16201	16042	16063	15892	15925	16030	16011	16085	16144	16093	16058	15988	15972	16204	15948	15962	16321	15950	16057	16024	16081	16009	16061	16164	16108	16074	15957	16010	16082	16130	15981	15847	16029	16164	16001	15976	16019	16209	15966	16027	16208	16115	16154	16012	16093	16016	16082	15893	16084	15830	16262	16103	15962	16067	16150	16060	16192	16057	15894	16087	15949	16089	16032	15961	16117	16143	16175	16000	16132	16138	16099	16156	16000	15959	16074	16157	16025	16114	16066	16105	16166	16087	16089	16122	16140	16093	16109	16058	16054	16117	16023	15966	16107	16014	16049	16011	16013	16118	16185	16047	16003	16104	16124	16183	16125	16161	16047	15873	16006	16154	16184	16322	15914	15999	16041	15984	16123	16052	16052	16104	16048	15932	16044	15923	16134	16000	16126	16177	16124	16135	16166	16036	16020	16166	15997	16104	16093	16022	16184	16050	16029	16149	16030	16076	16027	15996	16131	16071	16264	16078	16162	15912	16174	16087	16225	16071	16191	16183	15828	16101	16121	16097	16193	16102	16032	15943	15932	16000	15964	16107	15971	15926	16118	15950	16090	16176	15946	16168	15908	16098	16165	16090	16075	16022	16012	16179	16060	16002	16169	15974	16229	16150	16015	16074	15902	16113	16239	15935	16000	16087	16096	16176	16211	16153	15875	16133	16236	15983	16013	16234	16058	16135	16040	15944	16118	15972	16092	16210	16036	15814	15972	16043	16121	16150	16223	16215	16077	16005	16051	16072	16025	16137	16092	16028	16101	16039	15999	16244	16098	15940	15974	16066	16131	16095	16109	15994	16097	16087	16151	15971	16111	16155	15971	16069	16077	16001	16051	16132	15992	16054	16033	15876	16011	16097	16171	15973	15927	15989	16136	16087	15963	16145	16227	15981	16140	16018	15943	15996	16036	16077	15979	15999	16136	16140	16096	16073	16072	16165	16123	16197	16141	15946	15970	16093	16097	16228	16136	16196	16305	16295	16098	16060	16185	16113	16094	15915	16065	15986	16036	15977	16027	15977	16024	16035	16080	16024	15964	16098	16143	16062	16188	16020	16231	16084	15922	16331	16156	16194	16011	16222	16111	16005	16111	16055	16102	16057	16015	15917	16066	16188	16106	16154	16085	16040	16225	16119	15997	15909	16053	16067	16160	16083	16148	16065	16105	16012	16031	16106	16193	16071	16008	16052	16216	16002	16072	16029	15992	15977	16001	16024	16076	16013	16249	15952	15956	16103	16025	16161	16089	15969	16107	16147	16054	15944	15956	16006	16222	16329	16096	16043	15960	16218	15917	16032	15968	16067	16040	16028	16075	16175	16003	16101	16026	15988	16156	16100	16114	16106	16075	16133	15932	16112	16153	16173	16098	16005	16117	16210	16159	16059	16074	16103	16134	16113	16205	16182	16068	15934	15981	16142	16152	15898	16084	16189	16085	15933	16081	15906	15991	16178	16102	16062	16039	16057	16110	15985	16090	16006	16113	16121	16281	15972	16156	16136	16100	16067	16082	15996	16102	15913	16115	15988	16065	16056	16195	16018	16094	16140	15895	15998	16254	15976	16107	15990	16160	16069	16072	16124	16138	16062	15893	15957	16146	16010	15975	15900	15962	16161	15952	16089	16109	16084	16092	16006	16159	16093	15985	16128	16092	16114	16057	16106	15987	16054	16007	16013	15981	16228	16142	16061	15844	16073	16053	15954	16070	16124	16101	16287	15980	15913	15785	16117	16012	15919	16162	16036	16022	16063	16107	16078	16012	16088	16164	16038	15996	16152	15938	16138	15961	15897	16170	16094	15928	16235	15951	16003	16129	16137	16063	16055	16280	16096	16060	15965	15918	16116	16162	16126	16101	15998	16007	15948	16102	15982	16155	16104	16048	15964	16153	16237	16217	16016	16051	16105	16053	16146	16107	16023	15946	16067	16107	16119	16007	16104	16187	16184	16108	16000	16062	15953	16094	15875	16002	16019	16159	15951	16073	15924	16144	16037	15998	16014	16150	15933	15854	16103	16183	16008	16064	16263	16075	16142	15936	16062	16118	16103	15996	15982	16076	16285	16073	16137	16135	15915	15894	16100	16037	16066	16124	15976	16031	16197	16035	16032	15996	16103	16068	16118	16059	16014	16137	16144	16138	16009	16141	15973	16137	16029	15830	16078	16075	16213	15989	16114	16156	15928	15893	16206	16146	15932	16129	16212	16115	16072	15875	15808	15917	15969	15997	16098	16081	16116	16125	16030	15939	16113	15945	16014	15991	15950	16169	15964	16089	16222	16108	16058	16098	16166	16196	16050	16259	16084	16130	16130	16121	16021	16059	16118	16098	16033	15987	16106	15935	16027	16103	15933	16132	16074	15991	16079	16026	15880	16145	16205	15928	15912	16057	16079	16149	16065	15983	16073	16119	15945	16046	16075	16134	16059	16063	16067	16011	16038	16079	15927	16100	15994	15903	15986	15990	16235	16105	16076	15986	16078	16014	16210	16138	16055	15997	16207	16050	16095	16159	16008	16032	16153	16255	15948	15862	15972	15930	16259	15989	15959	16071	16322	16017	16065	16012	16085	15943	15952	16020	16057	16120	15959	16017	16076	16065	16067	16025	16021	15993	16146	15801	16084	15965	16146	16086	16110	16051	16189	16009	16021	16085	16053	15884	16047	16207	16178	16091	16117	16074	16154	16206	15890	16088	16070	16132	15995	16097	16060	16030	16123	16096	16024	16148	16172	16091	16004	15962	16106	16102	15962	16122	15917	16144	16206	16041	16131	16156	15973	15977	16156	16296	16036	16177	16156	16056	16143	15987	16031	16162	16185	15878	15867	16126	15923	15970	16086	15972	16247	15979	16254	16115	16081	16145	16043	16258	16133	16042	16172	16245	16151	16178	15991	16238	15992	16113	15964	16051	16215	16168	15985	16198	15925	16284	16131	16013	16191	15984	16038	15962	16058	15975	15924	16117	16043	16165	16059	16161	16123	16141	16109	16081	15959	15959	16098	16110	16057	15969	16011	16123	15993	16017	16004	16135	15974	16051	16131	16123	15957	16167	16020	15977	16133	16145	15963	15912	16113	16081	16001	16198	16199	16117	16081	15933	16087	16043	16168	16138	16147	16190	16219	15954	16077	15990	16038	16093	16078	16216	16015	15985	16067	16066	16036	16088	16004	16008	16053	16165	16008	16015	16068	16122	16006	16113	15927	16028	16179	16136	16179	15856	16104	15954	15980	15957	16077	16218	16201	16064	16224	16013	16152	16134	15980	16190	16008	16109	16035	15947	16135	16118	16023	16127	16289	15981	16018	16170	16199	15990	16093	16082	16143	16008	16097	16119	16054	16033	16124	16069	16170	16179	16121	16080	16101	16035	15995	16078	16143	16045	15966	15984	16050	16005	16193	15988	16073	16122	16083	16021	16137	16075	16103	16026	16063	16177	15945	16038	16120	16038	15957	16148	16168	16099	16087	16066	16073	15951	15921	16061	16122	16045	15981	16106	16014	16181	16005	16127	15985	16251	16037	15946	16010	16000	16110	16013	15937	16262	16102	15998	16067	16199	16075	15825	16091	16088	16148	16044	16220	15969	15852	16243	16166	16192	15959	15927	16030	16255	15972	16011	15994	16055	16052	16112	16057	15944	16215	16030	16220	16137	15933	15950	16257	16061	16125	15940	16083	16057	16044	16117	15981	16010	16026	16166	16093	16111	16048	16092	16086	15898	16054	15843	15942	16023	16129	16075	16085	16019	15993	16100	16143	16050	15990	15968	16004	15872	16009	16219	16053	16217	16168	16081	16180	16001	16146	15965	16191	16126	15908	15880	15990	16135	16049	16087	15911	16032	15879	16133	16095	16178	16109	16064	16102	16098	16007	16084	16257	16067	15994	16198	16159	15963	16099	15949	16122	16043	16217	15940	16073	16102	16100	16131	16111	16021	16186	16143	15955	16141	15961	16139	16152	16147	16037	16043	15938	16144	16135	15922	16077	16077	16036	16110	16088	15998	15979	16177	16079	16220	16101	16075	15923	15966	15952	16040	16102	15916	16008	16129	16030	15909	15988	16085	15967	16164	15958	16162	16028	16197	16039	16247	15988	16021	16051	16051	16091	16245	16050	16139	16077	16072	16069	16100	16190	16087	16130	15832	15901	15909	16043	15889	16027	16205	16184	16099	16007	15936	16110	16058	16089	15989	16088	16100	16011	16053	16158	16080	16110	16118	16136	16158	16182	16100	16020	15945	16141	15972	16206	16158	16098	15801	16129	15991	16048	16257	16209	16096	16280	16145	15996	16092	15931	16032	16040	16047	16185	16105	16014	16091	16126	16031	16303	16050	16046	15995	16038	16091	16086	16144	15916	15908	16029	16193	15968	15976	15896	15824	15971	16078	16085	16006	16015	16158	16228	16067	16007	16107	16080	15986	16143	16062	16146	16003	16065	16100	16129	15971	16061	16034	16141	16094	15994	16062	16036	16104	16056	16092	16066	16102	16103	16087	16196	16147	15900	16076	16265	16012	16142	16244	16132	15981	16094	16116	16100	16186	16037	16107	16112	16123	16287	16051	15996	16013	16050	16064	15982	15845	15943
24108	24228	33722	27756	23212	23002	22369	17999	17139	17663	17471	17303	17288	17388	17230	17302	17435	17282	17348	17165	17303	17079	17038	17095	17095	17040	17065	17186	17230	17090	17101	16878	17235	17148	17127	17177	17217	17053	16875	17013	17084	17216	17120	17105	17434	17135	17198	17056	17282	17067	17245	17157	17058	17195	17096	17061	16943	16998	17128	17126	17096	17172	17028	17191	17034	17008	17064	17029	17021	16994	16966	17217	17089	17053	17236	17138	16959	16978	16887	17109	16862	16938	16890	16834	16768	17082	17156	17189	17166	17023	17001	16986	17094	16994	17009	16994	16979	17014	17082	16790	17134	16894	16950	17138	16879	17095	16975	17069	17030	16972	17086	16991	16933	17061	16979	16869	17065	16897	17159	17180	17073	17140	17000	17064	16936	17062	17003	17075	17120	16911	16936	17019	17246	17014	17101	16902	17104	17043	16995	16950	17227	17119	16880	17098	16944	16776	16964	16944	17026	17078	17056	17039	16931	17001	17145	17178	16967	17016	16928	16874	17275	17138	17010	16998	17045	16981	16960	16958	17247	17031	16922	16920	17068	16986	16908	16871	17109	17099	16884	16972	17014	16831	17078	17062	17008	17130	17040	16947	17090	16851	16959	16902	16964	17034	16988	17145	17057	16986	16810	17089	16892	16826	17119	17054	16911	17083	17163	17127	16903	16971	16987	17106	16933	16883	16843	17124	17039	17184	17015	17186	17027	17050	17015	17143	16898	17096	16747	17112	16927	17159	16989	16959	17059	17093	16944	16913	17134	17096	17023	16990	17098	16881	17010	17108	17205	16967	17028	16909	16752	16883	17062	17031	16873	16994	17125	17068	17066	17016	17008	17020	17102	16964	17054	17115	17027	16945	17049	17028	17116	16975	17155	17185	16907	17108	16905	16920	17233	16982	17039	16998	16949	17007	16999	17066	17101	17227	17093	17010	17114	16909	16920	17072	16867	17038	17242	17163	17068	16843	16863	17091	17016	17040	16995	17076	17146	16841	16911	17112	16885	17068	17088	17106	17105	17030	17129	17004	16888	17007	17065	16974	17101	17035	17157	17128	17209	17321	17262	16907	17062	17075	17063	16994	17136	16964	17163	16758	16947	17086	16987	16976	16986	17051	16933	17210	16747	17152	17026	17219	17111	17032	17218	16801	17061	17024	16983	17009	16983	16902	16932	17069	16863	17050	16971	16981	17015	16902	17020	17028	16986	17161	16834	17126	16953	16825	17081	16980	17183	16801	17073	17169	17050	17203	16928	17037	16991	16912	16900	16987	17145	16879	17079	16935	17037	16912	17031	16875	17044	17023	16962	16982	16893	17109	17072	16932	17153	17039	17029	16877	17052	17192	17085	16991	17023	17207	16993	17025	16879	17214	17024	17114	17058	17351	17198	17086	17253	17197	17045	16980	17028	16861	17077	16965	17206	17154	16932	16773	17126	17075	16979	17168	16936	16920	17197	17207	16942	17115	16926	16967	17065	17074	16901	16997	17037	17170	17092	17030	17102	16924	16922	17110	17079	17030	16885	16845	16962	17096	17186	16768	16979	16898	16936	17030	17190	17009	16891	17218	17110	16954	17000	16964	17046	17054	17018	16962	16895	16896	16887	17063	17199	16916	16833	16912	17224	16849	16970	16946	16934	17017	17122	17043	16876	17128	16909	16895	17059	16989	17066	17183	17067	17064	16914	17122	16925	17213	16994	16869	16899	16938	16954	16920	17033	17068	16812	16931	17135	17043	16903	16961	17093	16794	16971	16927	16930	16959	16855	16916	17075	17130	17155	16847	17024	16960	17089	17050	17201	17094	17122	16762	17052	16922	17141	16926	17149	17049	16930	17110	17059	16992	16806	16927	17189	17139	17126	17110	17010	17038	16995	17267	16968	16994	16817	17165	16901	17072	16930	16860	16945	17036	16918	17006	17003	17137	17140	16907	17207	16990	16936	17161	17016	17235	17035	17201	16845	16789	17084	16928	16803	16890	16882	16866	17132	16970	17288	17124	17095	17041	17027	17023	17069	17007	16971	16805	17050	17015	17319	17000	17132	16942	17165	17125	17043	16970	16944	16855	17189	17155	17040	16814	16999	16979	16963	17041	17085	17116	17043	16990	16930	17196	16956	16715	16862	16730	16904	17026	16979	16928	17094	17178	17148	16993	16819	16950	16814	16953	17034	17140	17050	16945	17052	16887	17128	16902	16847	16893	17012	16978	16923	17096	16976	16958	16717	17072	17088	17013	17199	17035	16808	16933	16959	17155	17136	16952	17105	17069	16880	16909	17084	16932	17039	16942	17101	16906	16883	17222	17057	17020	17033	17062	17036	17005	16958	17134	16999	16861	17107	16919	17124	17044	16763	16942	16921	16576	16855	16955	17130	17113	17072	17036	16827	17175	16878	16854	16938	17212	17094	17117	17141	17067	16832	17082	16727	16971	16812	17033	16959	16890	17065	17117	17019	17071	17003	17006	17009	16934	16953	17104	16991	17035	16865	17110	17032	17011	17157	17016	16858	16999	16982	17079	16846	16952	17093	17003	17028	17158	17014	17085	16960	16906	17122	17136	17235	16985	17008	16987	16938	16941	16852	17090	17040	16946	17104	16855	16952	17035	16891	16888	17031	16860	16919	16961	17024	17084	17044	17051	16994	16908	16964	16861	16986	16987	16989	17072	17000	16820	16849	16833	16945	17102	16946	17023	17167	16885	16952	17019	17025	17113	17068	16964	17049	16885	17017	17099	17094	16927	17081	17080	17206	16947	17010	17182	16829	16871	16935	16950	17120	17129	16943	17017	17038	17016	17051	17041	17149	17069	16973	16847	16860	16773	16856	17066	16998	17000	16903	16959	16746	17044	17072	17052	16938	17067	16951	17063	17174	17121	17220	16944	17221	17007	17027	17110	17135	17054	17096	17038	17128	16682	17037	17235	16954	16939	17020	17156	17027	17261	17069	17144	17034	17025	16820	17098	17050	17051	17051	16773	17006	17098	17035	17068	16958	17175	17036	16709	17002	17000	16929	16942	16993	16832	16906	17167	17032	17127	17163	17019	17070	17029	16857	16859	17104	16969	17038	16935	16946	17010	16960	17128	17029	17110	16895	16886	17089	16914	16924	16858	16960	17136	16938	16885	16997	16922	16973	16999	17034	17194	17037	16892	16718	16937	17004	17000	17101	16778	16865	16804	17081	17153	16975	16818	16822	17009	16809	17057	16975	16835	17137	17083	16960	17120	16898	17024	16987	16999	16971	17069	17157	17162	16949	16948	16943	16898	16910	16982	16878	17107	16890	17044	16916	16936	17268	17057	17116	17127	16834	16998	17036	16989	17019	17318	17019	16981	17081	16990	17033	17070	17038	16868	16906	16775	17187	16995	17133	16840	16935	17109	17098	16803	17023	16963	16953	16928	16992	17134	17286	17017	16983	16974	17116	16991	17203	17095	16846	16776	16860	16783	17022	17060	16919	16968	16976	17103	17045	16821	17040	17150	16984	16956	16851	17047	16862	16830	17034	17041	16941	16918	16838	17211	17034	17003	17027	17059	17080	16913	16958	16842	16936	17069	16904	17136	17094	17119	16952	16843	17046	16863	16974	17058	17104	17095	16993	17157	17284	17006	16998	17032	17058	17024	16968	16824	16838	17167	17315	17128	17059	16970	17053	16752	17050	17133	17101	16994	17000	17188	16941	16928	17098	16908	16974	17264	17164	17088	16769	17159	16927	17053	16910	16860	17008	17049	17107	17148	16986	17185	16859	17203	17010	17074	16814	16802	17147	17113	16924	16983	16989	17055	17033	17002	17093	16791	16956	16957	16930	17075	17011	16869	16994	17198	17017	17089	17113	17078	16949	16971	17098	16956	17007	16966	17010	17038	16899	16910	17075	16896	17088	17011	17095	16938	17135	17093	17183	16941	17075	16905	16963	16992	17121	17122	17115	17005	17087	17159	16900	16615	17069	16963	16991	16989	16924	16929	17269	16805	16924	16958	16873	16818	17066	17177	17013	16890	17060	16882	16955	17073	16956	16786	17205	17090	16923	16765	17005	16963	16988	16909	16936	16895	17166	16902	16985	17062	16848	16857	17093	17209	16956	17017	16981	17052	17175	17085	16787	16884	17107	16885	16989	16989	17042	16860	17123	17149	16927	16948	16975	17093	16900	16989	17149	17000	16966	17048	17059	17030	16935	16919	16987	17124	17156	17094	17064	16962	17072	17069	17029	16975	16988	16919	16973	17075	16985	16904	17083	17108	16822	17038	17142	17093	17190	16903	17102	17044	16750	16905	16892	17040	16937	16894	16792	16903	16978	17098	17113	17072	17125	16997	17050	17039	17150	16816	16807	17026	17056	16888	16951	16938	16839	16888	17217	17127	17114	17050	17060	17040	17060	16867	17095	16869	17034	16896	17103	17120	16914	16974	16931	16980	16966	16886	17140	16866	17071	16920	16824	17140	16915	17083	16901	17067	17028	16884	16924	17029	17189	17034	17068	17144	16880	16904	17041	17081	16968	16858	16867	17040	16906	16958	16891	17135	17210	16796	16925	17125	17075	16899	16965	17081	17148	17025	16977	17067	17106	17037	17006	16882	17098	17109	17134	16795	17012	17050	17124	16975	17128	16925	16933	17103	16986	16903	16838	16894	17030	16962	16884	17018	17219	16949	17221	16994	16861	16786	17009	16908	16987	16698	16954	17034	16827	16954	17115	17203	16845	16959	17258	17115	16952	17315	16996	17095	17078	17016	17061	16944	17096	17030	16898	16789	17023	16935	16903	16998	17020	17163	16952	16932	16974	16938	17104	16884	17174	17038	16988	17124	16852	16972	17042	16941	16965	16836	16874	17104	16943	16970	16959	17079	17221	17156	16895	17011	16967	17039	17008	17109	16994	17101	17185	17021	16987	17090	16953	16933	16874	16821	17034	16930	16907	16749	16919	17139	17143	16979	16908	16912	17084	17076	16950	17073	17026	16811	17144	16999	17165	17012	16994	16845	17086	16842	16889	16928	17081	17067	16989	16892	16929	17301	17054	17054	17189	17084	17094	17018	16846	17115	16848	17033	17071	16951	16996	16922	16877	17022	17093	16892	17072	16922	16893	17150	16847	16769	16863	16838	17030	16967	16892	17033	17081	17026	17029	16861	16993	17025
60877	106404	81999	50313	27475	17259	15876	16010	16099	16071	15857	16113	15982	16137	16189	16139	15957	16035	16072	16262	16101	16032	16074	15977	16000	15949	16050	15968	16126	16112	16131	16031	15936	16125	16102	15918	15985	16108	16035	15983	16012	16135	16018	15891	16138	16011	15957	16010	15983	15953	15962	16077	15935	16031	16082	15978	16023	15933	16042	16167	16030	15936	16061	15950	16044	15983	16127	15992	16117	15936	16130	16027	15977	16203	15971	16017	15892	16045	16293	15908	15925	16098	15959	16109	16033	16162	15991	16054	16125	15970	16311	16060	16107	16046	16042	16062	15987	15771	16080	15972	16220	16090	16028	16149	16057	15971	15966	16101	15983	15946	16010	15979	16069	15885	15952	15988	16061	16045	16116	16095	16041	16117	16107	15963	16032	16028	15869	16050	16110	16129	16227	16134	15810	16015	15964	16039	16071	16075	16018	15992	15870	15947	16087	15911	16127	16210	16014	16081	16072	16191	16077	16045	15980	15994	15964	16137	15921	16112	16135	15990	15999	15984	15923	16038	15984	16015	15880	15868	15999	16180	15858	15968	15914	15858	15907	16057	16209	16076	16026	16015	15984	16040	16006	16139	16016	16182	16023	16049	15983	16049	16159	16035	16031	16194	15927	15900	16045	15981	16026	15871	16015	16122	15979	16024	15914	16177	16003	16009	16080	16040	16103	16166	16119	16005	15980	15968	16085	15873	15839	15951	15989	16109	15932	15968	16063	16293	16094	16024	16062	16085	15992	16266	16050	16081	15970	16038	16029	16036	16008	16002	15984	16141	16002	16006	15941	15983	16182	16014	15900	15895	16091	16034	15985	16072	15868	15968	16058	16151	16010	16062	15991	15907	16067	16133	15899	16073	16083	16034	16001	15920	15867	16033	15853	16074	16140	16116	15999	16171	15915	16118	15930	16156	15931	16059	16066	15959	16118	15917	15970	16193	16268	15975	16007	15906	15924	16021	15936	15979	16016	16142	15894	15843	16107	15961	15953	16064	16130	16057	16188	15991	15982	16181	15978	15993	16084	15956	16141	16088	15968	15883	15953	15950	16075	16085	15950	16104	16102	15855	16126	15973	15947	15994	16214	16016	16118	16152	16018	16013	15979	16164	16060	15873	16019	15849	16199	16115	16167	15918	16018	16063	15718	16055	15938	16057	15932	16042	15940	15902	16060	16021	16094	15977	16099	16042	15870	16115	16094	16194	16189	16073	16062	16084	16162	16157	15952	16174	16050	15957	16025	15882	15941	16068	16092	16091	15977	16019	16043	16046	16067	15932	15909	15985	16037	15996	16019	16099	15987	15949	15849	15924	16010	16049	16063	16108	16034	16174	16002	16006	16039	15808	16049	15976	16132	15993	16049	16154	16052	16035	16113	16062	16040	15937	16127	16114	15994	16077	16017	16137	16007	16031	16080	16099	15960	15841	16208	15881	15766	15952	16151	15806	15939	15998	15973	16165	15976	16198	16139	16065	16028	16093	16114	15865	16060	16003	15971	16036	16067	16098	16225	15898	16027	16059	16000	15909	15986	16098	16094	16124	15995	15949	16127	16021	15908	16136	16008	16194	16040	15998	16142	15901	16058	16089	16028	16190	16055	16145	16142	16002	16044	16063	16140	16146	15952	16079	16020	16003	16034	16161	15960	16038	15994	15895	16005	16099	16165	15897	16120	16050	15992	15878	16148	15959	16047	16043	16065	16022	15995	15869	16095	16014	16118	16125	15738	16079	16130	16020	16131	16033	15962	15857	15963	15906	15961	16054	15947	16036	16000	16000	15934	15848	15985	16101	15998	15966	15911	16050	15951	16190	15915	16095	16128	16123	16085	15942	16086	15998	16004	16111	16070	16136	15988	16026	15996	15985	16143	15968	15840	16021	16112	15968	16070	15905	15957	15863	15997	16141	16034	16031	16140	16063	16040	15971	16155	16095	16143	16104	16154	15937	16067	15986	15982	16102	15838	16054	15953	16035	16093	15997	16065	15979	16141	15991	15986	16110	16035	16092	16116	15848	15942	16106	15979	16194	16065	16057	16111	16000	16116	16046	15924	15957	15987	16028	15911	16043	15906	15895	15810	16028	16009	16138	16054	16028	15911	16101	16042	15863	16032	16021	16208	16067	16171	15899	16145	16011	16126	16277	15911	16220	16177	16218	15893	16092	16014	16089	16068	15985	16215	15987	16089	15899	16086	15968	15994	16052	16063	16013	15924	15928	15997	16140	16134	16267	16096	15859	16156	15928	16114	15993	16053	16331	16043	15933	16098	15952	15860	15946	16196	16156	16139	16074	15923	16286	16043	15951	15920	16141	15904	15954	16001	16141	16045	16062	15981	16025	16138	16045	16013	16048	16003	15913	16034	16060	16167	15886	16202	16011	16079	16068	15959	15994	16086	15928	16137	16081	16166	16093	16112	15912	15940	16114	15998	16108	15895	16129	16155	15969	15857	15976	16028	15973	15869	16054	15977	16161	16247	16009	15988	16074	16002	16088	16078	15971	15895	16109	15960	16006	16192	16038	16062	16033	16092	16059	16113	15953	15889	15972	15833	16112	16050	16001	15979	15849	16167	15876	16055	15941	16081	15956	15935	15946	15834	15916	16040	16092	16022	15984	16080	15986	15944	15916	15980	16128	15947	16011	15942	16174	16056	16001	16208	15920	16069	15978	15986	16157	15882	15975	15920	16231	16083	15913	16141	16059	15952	15729	15997	16024	15977	15777	16078	16022	15977	16104	15933	15921	15965	16137	16127	15842	16001	15953	16064	16159	15958	16117	16015	15849	16100	16023	15863	15955	15966	15905	15971	16079	16205	16036	16056	16322	15901	16028	15960	16082	16060	16044	16094	15977	15964	16119	16136	16161	15954	15975	16054	16034	16046	16082	16071	15936	15941	16002	16069	15972	16141	16143	15873	16092	15835	16213	16088	15927	16045	16169	15974	15965	16050	16185	16090	16013	16107	16082	16075	16122	16059	15956	15996	15970	15878	16103	15945	15978	15994	16129	16001	15945	16242	15871	16029	16061	15979	16073	15985	15854	16137	15949	16096	16104	15930	15931	15818	16026	16088	15989	15878	16032	15928	16075	16058	16198	16059	16115	15842	16141	15798	16187	16090	15982	15856	15974	16069	16125	15976	16077	16280	16148	16099	15963	15971	15909	16105	16107	16032	16146	16090	15867	16147	16147	16040	15981	16048	16069	16008	15896	16062	15907	15982	16030	16061	16049	16060	16023	16024	15982	16132	16143	16079	15922	15947	16042	16009	15924	16220	16014	16136	16014	16079	16001	15921	16069	16172	15958	15962	16139	16024	16076	16059	16219	15953	16027	16055	16046	16057	15985	15846	15973	16169	15894	15800	15833	16037	16149	16205	15993	15963	16103	15941	15974	16009	16026	16060	16036	16063	16063	16147	15927	16110	16051	16035	15989	16161	16206	15892	15970	15843	16098	15882	15964	16125	16088	16095	16028	16039	16015	15899	16146	16216	16024	15954	15973	16019	15941	16111	16026	15881	16015	15978	16099	15996	15991	16012	16057	16004	16128	15959	16187	16049	15967	15998	16024	16075	16068	16007	16088	16165	15816	16077	15871	15975	15936	16140	16170	15930	16091	15941	15890	16073	15971	16229	15971	16056	16126	15917	15901	15920	16094	16081	16066	16204	15944	16129	15991	16192	16041	15959	16083	15893	16029	16000	15944	15895	16047	16102	16025	16047	16058	15858	16198	16052	16006	16171	16030	16062	16034	16014	15956	15853	15966	16130	15883	15999	15904	16041	15971	16046	15765	15960	16264	16096	16037	16026	16154	15883	16074	15973	16010	15947	15851	15931	16125	16180	15998	16173	15999	16107	15857	16058	16235	15924	15946	15949	15961	16226	16111	16130	16109	15980	15777	16115	16051	15919	15949	16152	16003	15885	15947	16055	15831	16004	15942	15978	15950	16004	16134	16023	15855	16046	16092	16005	16154	15957	16053	16022	16035	15928	16024	16138	16031	15935	16064	16075	16234	16058	15863	16047	15947	15912	15972	16137	16140	15929	16170	16037	15949	15900	16010	16169	16076	15972	15998	15904	15975	16052	15899	16195	15983	15982	16011	16177	15928	16208	15992	15881	16019	15879	16144	15968	16118	16124	16004	16236	15988	15904	16059	16143	15944	15953	16120	16090	15986	15858	16102	16128	16022	15964	16155	15868	15983	16082	16097	16029	16093	15971	16196	15861	16148	16081	15892	15948	16046	16145	16042	16178	16123	16093	15898	16048	16037	16010	15864	16085	16188	16058	15877	16144	16006	16105	15924	16136	16049	16107	16083	15981	15852	16097	16080	16032	16043	15812	16151	16069	16054	16061	15990	16233	15922	16125	16111	16190	15925	15876	16057	16024	16003	16168	16097	15979	16049	16099	15925	15872	16208	16092	15959	15963	16071	16171	16016	15933	16075	16023	16214	15978	16103	16005	16079	16021	15863	16020	16015	16085	16031	16136	16080	16085	15901	16131	15927	15990	16046	16063	16030	16074	16015	15909	15963	16024	16001	16173	16035	16207	16045	16174	15969	16081	16042	15995	16046	15996	15768	16097	16052	16177	16015	16069	16053	15777	16108	16079	16127	16059	16208	15938	16075	16043	15894	16146	15943	16210	16128	16158	15959	16092	15981	16045	15992	16094	15983	16093	16071	16033	16065	15959	15952	15892	15964	15917	16039	16122	16059	16003	16010	15958	16177	15995	16174	15982	16095	15934	16017	16040	16013	16094	16089	15982	16062	16082	15969	16102	16020	16101	16096	16023	16148	16010	15939	15990	16055	16109	16108	16016	16089	16081	16013	15891	16157	15861	15936	15880	16105	16004	16073	15959	16021	15904	16009	16036	15999	15858	16021	16167	15890	16078	16044	15990	16008	15992	15877	16092	15949	15997	16008	15993	16136	15999	16127	16044	16048	16149	16052	16055	16025	16006	16019	15988	15980	15960	15929	16018	15984	15947	15983	16013	15983	16043	15816	15916	16037	15929	16126	16060	16077	16107	16198	16123	16114	16018	16079	16010	15908	16147	16023	15989	16029	16056	16051	15977	15936	16062	15973	16074	16046	15991	15961	16002	16134	15997	15851	16000	15936	15935	15890	16096	15861	16126	15931	16058	16074
33881	39604	37429	26061	18984	17556	17380	17250	17096	17033	16861	17127	17175	17034	17104	17180	17025	17046	17121	17135	17077	17107	17141	17132	17170	17099	17137	17103	17027	16930	16950	17083	17131	17046	17012	17062	17107	16984	17214	16984	16935	17055	17056	17109	17158	17000	16751	16865	17061	17047	17183	17116	17241	16984	17089	16966	17027	16932	16932	16984	17173	16963	17026	17111	17128	17032	16922	17038	17015	17075	16926	16951	17019	17216	16885	17234	17162	17090	17060	16958	17000	16919	17185	16967	17210	17000	17050	17212	16969	17050	16944	17046	17105	17022	16809	17069	17011	16959	17149	17025	17145	17112	16924	17122	17220	16997	17183	16913	16968	17099	17166	16983	16965	17195	17108	16890	17098	17179	17099	17062	17013	17199	17015	17124	16917	17029	17063	16971	16916	16957	17043	17011	16877	16936	16996	17205	17064	17087	16995	16994	17063	17063	16959	17049	16999	17020	17212	17028	17149	17201	17177	17013	16976	17088	17179	17119	17068	17029	16989	17013	17004	16981	17112	17059	17024	17151	17008	17007	17090	17154	16943	16795	17088	16982	17030	17088	16898	17099	16985	16999	17065	17007	16871	16856	17131	17153	17116	16998	17158	17076	17156	16970	17111	17106	17213	17144	17001	16734	17110	17025	17046	17146	16931	16999	16856	16814	17081	17102	17098	17096	17270	17102	16857	17008	17191	17038	16906	16902	17058	17102	16915	16883	17133	17206	16980	17077	17283	17020	17195	16905	17054	16918	17202	16980	17026	17056	17070	16969	17132	17031	17093	16929	17260	17233	17094	16959	17034	17081	17068	16872	17206	17084	17041	17049	17061	16858	17116	16923	17047	17121	17180	17040	17133	17063	17092	17060	17040	17050	17091	17045	17023	16861	16903	16882	17023	17088	17049	16960	17251	17126	17029	16910	17129	17044	17132	17004	17047	17082	17158	17121	17107	17136	17283	16868	17046	17055	16943	16950	16846	17151	17061	16991	16985	16932	17046	16820	16970	16756	17152	17010	16997	17041	16965	16973	16999	17141	17068	17255	17200	17058	16847	17033	17048	17081	17011	17031	17020	17059	17061	17049	17096	17044	16963	16977	16960	17135	17115	16932	16934	16835	17162	17214	16933	16910	16870	16976	17144	16927	17134	16904	17018	17067	17050	17014	16953	17030	16950	17040	17077	16950	17238	17065	17091	16993	16936	17074	17087	17073	16961	16977	17011	17054	16922	17015	17057	17087	17135	17076	17197	17139	17023	16878	16941	16912	16942	17138	17155	17064	17061	16946	17017	16967	17016	17251	16903	17144	16911	16975	17153	17084	17203	17080	17071	17010	16934	17144	16871	17053	17042	17063	16919	17056	17050	17077	17041	17135	16874	16941	16943	16937	17284	16955	16941	17133	17185	17165	16993	16962	17166	17087	16873	17008	16951	17195	16947	17115	17143	16940	16948	16994	16930	17019	17045	17133	17173	17102	17159	17093	16839	17024	17203	17113	16948	16940	17144	16888	17134	17053	16987	17218	16858	17250	17079	16902	16931	17052	16991	17018	16997	17058	17137	17014	17092	17173	17181	17119	17048	17216	16984	16963	17030	17273	17133	17104	17087	17253	17094	16969	16985	16990	17183	17174	17066	17028	16982	17074	17162	17141	17206	16978	17085	16905	17083	17145	16934	17108	16964	17236	17225	17023	16902	17181	17020	16873	16964	16963	17084	16875	17065	17232	17333	17239	17086	16933	17139	17043	17108	16994	17057	16760	17031	17341	16850	16925	17056	17179	17042	16896	17178	17098	17197	17028	17032	17016	17000	17095	16950	17186	17142	17055	17046	17096	17000	17146	16840	17098	17139	16996	17159	17080	17292	17142	17084	17076	16993	16973	16969	17123	17107	17028	17215	17138	16946	17021	17202	17036	17030	17081	17023	17103	17023	16918	17155	17092	16959	16960	16956	16956	16958	17114	17114	16956	16918	17175	16968	17118	16965	16971	17203	17005	17271	16847	17100	17113	17107	17078	17052	16871	17295	16951	16976	16998	17006	17128	17177	17018	16985	17056	17083	17010	16910	16969	16896	17279	17092	17063	17154	17087	17102	16720	17081	16835	16982	16813	17285	16944	17145	16995	17148	17018	17132	17189	16861	17169	17103	17078	17306	16846	17203	17144	17145	17142	16919	17198	17009	17118	17134	17098	16958	17091	17113	17072	17086	16915	17037	17003	17017	16962	16939	17155	17136	17046	16972	17172	17034	16990	17148	17050	17048	16988	17062	17046	17022	17085	16865	17049	17194	16935	16989	17098	17053	17009	17101	17131	17161	17231	16971	17098	16972	17107	16948	17057	17124	17251	17132	17037	17006	16966	17008	17027	17052	17125	17054	16857	17228	17197	16979	17200	17011	17216	17217	17083	17184	17093	16999	17155	16972	16937	17267	17163	17163	16950	17297	17177	17064	17054	16940	17173	16857	17090	16996	17097	17052	16959	17090	16906	16864	17018	17109	16929	17151	17072	17112	17076	17073	16972	17028	17142	17044	16939	17200	16926	17157	16933	16966	17002	16872	17029	17130	17038	16906	17051	16810	16909	17159	17017	17288	17051	16857	16948	17056	17129	17065	16892	17130	17045	17045	16962	17067	17159	17033	17014	17105	17112	16978	16889	17182	17146	17158	17094	17130	17115	17192	17078	16769	16858	17171	16913	17115	17223	17140	17172	17162	17243	17022	16960	17017	16935	17099	17007	16833	17051	16996	16998	16919	16829	16928	17061	16892	16881	17176	16984	17157	16957	16939	16989	17170	16795	16993	17144	17068	17139	17047	16748	17093	17038	17221	16866	16972	17080	16987	17032	16954	17078	16948	16986	17180	17067	16993	16859	17205	16828	17150	16903	16886	16971	17203	17228	17081	16885	17186	17058	17112	17077	17121	17040	17207	17000	17159	17115	16883	16983	17130	17141	16968	17045	17090	16897	17202	17035	16910	17039	17197	16973	17180	16701	17117	17223	16976	17080	17108	17076	16750	16883	16998	17064	17266	16864	17139	17142	17098	17199	17132	17180	16991	17027	17040	17093	17168	17010	16846	17015	16931	16969	17007	16949	17273	17183	16910	16909	16745	17068	16996	17136	17155	16914	17125	17250	16977	17141	17018	17126	17102	17152	17010	17028	17019	16998	17156	17104	17043	17069	16969	17158	17187	16884	17198	17082	17026	16979	17026	16948	16889	17118	16959	17141	17136	16924	16954	17029	17117	17034	17126	17015	17051	16869	17154	16981	16890	16979	17182	17035	17073	16937	16924	17072	17145	17122	17183	17253	16956	16827	16869	16968	17144	17137	16994	16940	17143	16940	16892	17001	16995	17118	17161	17157	17134	16852	16922	17070	17085	17038	17009	16932	16998	16972	17110	16970	16995	17183	16935	17092	16899	16994	17075	16965	16937	17065	17133	16939	16877	17093	17236	16971	17010	17093	17050	16937	17017	17035	16846	16998	17016	17027	17072	16994	17313	16975	16930	16914	17101	17029	17086	17140	16968	16942	16987	16950	17095	17143	16834	17186	16996	17150	16990	17175	17107	16943	17140	16940	17024	17128	17211	17163	17063	17117	17033	16901	17065	17047	16932	17158	17068	17165	17182	17068	17103	16918	17025	17120	17191	17103	16974	17116	17232	17054	17144	17103	16946	17130	17196	16806	17120	17047	16856	17070	16800	17152	17107	16958	16948	17104	17279	16951	16969	17004	17050	17114	16992	17066	17075	16878	17025	16985	16922	17128	16996	16930	16928	17093	17019	17195	16914	17125	17064	16862	16995	17082	17144	16990	16928	17282	17014	17065	17080	16945	16930	16861	16919	17269	17064	17085	17197	17199	17000	16985	16962	17165	17270	16969	17136	16873	17046	17150	17014	17010	17204	17052	16970	16989	16893	17108	17160	17217	16966	17029	16941	16947	17100	16743	17074	17187	17015	17073	17109	17110	17008	17226	17046	17164	17023	17077	17015	16936	16945	17118	17101	17110	17043	16894	17099	17021	16998	17074	17260	17182	17129	16726	17037	17122	16932	17049	17126	16909	16949	17157	17055	16851	17045	16856	17081	17082	17015	17049	17128	17178	16921	17042	17073	16976	17187	17239	17189	17138	17071	17048	17022	17000	17017	17224	17035	17206	17096	17212	17169	17127	16994	16956	17205	17224	16954	17197	16981	17125	16938	17003	16978	16940	17005	17098	17033	17258	17080	16997	16909	16975	16882	16933	17073	17100	16930	16970	17286	17006	16931	17091	16973	17207	17148	17131	17069	16850	17108	16898	17133	17253	16935	17093	16881	17045	17159	17164	16950	17145	17111	17054	17043	17024	17106	16874	17166	16900	17129	16955	17063	16837	16856	16990	17135	17048	17215	17040	17102	17169	17025	16937	16845	17081	17129	16982	17133	16887	17236	17008	16980	17128	17060	17135	16936	17004	17007	17031	17028	17080	17185	16907	17011	17135	17099	17159	17234	17306	17221	17066	16983	16765	17184	17023	16897	16958	17011	17178	17015	17063	17223	16930	17036	17144	17069	17024	17049	17258	17083	17277	17165	16998	17164	17013	17165	16922	17186	17052	16973	17234	16910	16889	17073	17081	17311	17175	17134	17135	16876	17115	16846	17069	17228	16940	17001	17077	17079	17119	17141	16978	17328	17088	16966	16931	16967	17341	17153	16858	16986	17321	16884	17101	17245	16985	16960	17044	16758	17112	17122	17226	16969	17134	17130	17147	17077	17035	16996	17054	17074	17191	16831	17132	17210	17072	17020	16930	17044	16995	17045	17083	17221	17068	16827	17131	16844	17006	17041	17238	17048	16880	17188	16802	17126	16961	16980	17186	17001	16965	17049	16954	17096	16944	17029	17049	17144	16951	17193	16971	17077	17154	17109	16947	17056	17146	17105	16885	16922	17148	17033	17005	17124	16983	16972	16953	17069	17027	17084	17110	17052	16964	17095	17182	16757	17012	17004	16864	17098	17093	17143	16942	16802	16889	17012	17107	17143	17213	17280	16943	16942	16976	17229	17163	17131	17115	17128	16997	17078	17056	17222	17162	16998	16975	17055	16823	17317	16886	17076	17053	17083	16873	16965	17078	17103	17275	17087	17026	17158	16974	17035	16842	17018	16992
44023	56565	39489	23156	17235	16148	16061	15998	16021	16006	15965	16014	15928	16076	16107	16148	16133	15968	16048	16073	16034	16016	16023	16158	16088	15959	16134	16078	15983	15986	15983	16076	15920	16016	16119	16057	16091	16106	15863	15835	15867	15911	16108	16183	15953	16074	16035	16154	16128	15972	15851	16078	15836	16029	16166	16108	16146	16091	16233	15784	16136	15983	15911	15938	16241	16039	16191	15897	15999	15980	16025	15803	15930	16061	15951	16032	16131	16091	15975	15948	15981	15805	16073	15934	16003	16040	15950	15991	15829	16156	16032	15995	15978	16022	15989	16089	16043	15970	16052	16084	15960	15960	15968	16226	15851	15952	15949	15872	16080	16185	16013	15944	16187	16019	16103	16004	15903	15962	16041	16148	16151	16016	16048	16130	15920	16038	16075	16072	15927	16080	15907	16092	16088	15971	16079	16163	16214	15889	16176	15997	16025	15992	16030	15954	16122	15890	16003	15997	16076	15915	16099	15962	16087	16132	16078	15932	15992	16164	16008	16019	15935	15950	16061	16019	16034	16206	15835	15984	16075	16050	16175	16050	16191	15995	16038	15914	15949	16020	16092	15979	16007	15962	16047	16164	16050	16005	15972	16032	16263	16056	15961	16032	15979	16038	16133	16245	15954	16063	16097	15897	15912	16015	16054	16035	16049	15946	15921	15966	15841	16007	16017	16134	16041	15805	15974	16161	16074	16213	15796	16083	16079	16170	15901	15879	15953	16028	16076	15969	16005	16152	15973	15909	15878	15913	16203	16001	15922	15964	16042	15927	16114	16214	15908	15945	16066	15915	15965	15987	15810	16001	16192	16100	15839	16187	15966	16039	16019	15963	15988	16100	16062	16149	15985	16073	16055	15938	16200	16063	16016	16089	16032	15931	16038	15778	16041	15984	16040	15780	16021	16045	16077	16054	15837	16153	16114	16142	15930	15968	15943	16106	16045	16143	15907	15946	16061	16125	15816	15893	15897	16086	15987	16064	16058	16160	15970	16143	15944	15984	15989	15995	15904	16057	15892	16071	15987	16049	15887	16234	16032	15895	16005	15990	15916	16042	16120	15986	16049	16002	16010	15958	16009	15879	16008	15927	15937	15977	16049	16040	16026	15933	16017	15908	16032	15996	16104	16179	15870	15759	15943	15771	15813	16026	15961	15949	16044	15946	15893	16020	16066	15989	15919	15983	16001	16094	16080	15987	16078	16057	16014	15953	16016	15999	16012	15817	16098	16054	16000	16096	15930	16049	16276	15959	15995	15983	16013	16135	15965	15939	16097	15882	16132	16166	15932	15955	16040	15971	16106	16151	16025	16048	15839	16089	15989	16058	15742	15945	16026	16004	15865	15952	15987	16047	15954	16026	16048	16081	16164	16085	15929	15963	16145	16064	15908	15875	16117	16071	16079	15918	16150	15919	16100	15965	16126	15938	16091	16017	16123	15905	16071	15928	16116	15906	15852	15915	15882	16029	16036	16013	15899	16111	16025	15955	16197	15828	16101	16029	16059	16104	15991	15800	16011	16050	16006	16000	16201	16079	15958	15917	16094	16025	16002	16138	15951	16045	15914	16117	16119	16051	16122	16134	15891	16130	16077	16084	15966	16152	16010	16228	16165	16016	15779	16002	16117	15862	16086	16055	15999	16035	15991	16037	16026	16125	16140	16057	15908	16018	15991	15922	15864	15920	16201	16134	16015	16089	15991	16112	15968	16130	15849	16129	16032	16106	15965	15897	16069	15900	16097	15852	15903	15984	15943	15888	16011	15943	15894	16032	16175	16018	16036	16039	15999	16026	16071	16062	16159	15950	16206	16104	15870	15932	15975	15934	16093	15973	15987	16040	15669	16150	16108	16123	16118	16122	16012	16012	15806	15955	15934	15932	15841	15890	15987	16084	16015	16012	15978	16070	16011	16152	16092	15973	16013	15846	16072	16039	16083	15982	16086	15988	16198	16144	16095	16024	15999	16033	15996	15930	15950	16013	16110	16141	16103	16039	15901	15967	15907	15995	15980	15877	16120	15904	16081	16083	15985	15928	15983	16090	16045	16013	16125	15932	16161	16052	15894	15888	16160	15914	15936	16010	16022	16095	16056	15974	16011	15802	15990	16086	16041	15896	16060	16022	16045	15892	16040	15947	15952	16007	16144	15859	16175	16006	16030	15823	16080	15910	16126	15988	15941	15735	15859	15993	16060	16013	15973	16160	16048	15984	16134	16050	15994	16067	16072	16004	16131	16156	16053	15989	16013	15967	16084	15978	16173	15827	16104	15960	16028	16018	16211	15921	15946	16003	15946	15984	15873	16064	16013	15913	16093	16114	16133	16027	16168	15997	15922	16043	16046	15871	15957	15927	16122	16021	15971	15999	16219	16141	16015	16036	16129	16010	16036	15920	16004	15976	15907	15937	16132	16294	15822	16153	15870	15981	15979	16174	15762	16016	15930	16129	16217	16000	15909	15989	16034	15784	16010	16228	16034	16062	15947	16173	16068	16082	15803	16123	16152	15922	15961	15993	15963	16162	15986	16093	16054	16206	15815	16082	16103	16147	15975	16060	15902	16161	15945	15937	15924	16003	16124	15912	16222	16071	16087	15904	16020	15921	16116	15966	16123	16004	16010	15861	16081	16014	16015	15990	16023	16090	16098	15999	15950	16009	16248	15913	16159	15962	16093	16044	15975	16071	16003	16061	15813	15871	15927	16024	16238	16038	16018	15845	16099	16042	16090	16072	16079	16076	15918	15935	15922	15846	15974	16102	15879	16089	16012	16055	16068	16003	16115	15906	16148	16009	15960	16078	16009	16007	15950	15987	16039	16093	15978	15944	15962	15789	16064	15956	16012	16064	16134	15928	16013	16077	16189	16173	16049	15939	15949	16064	16050	15965	16007	16038	16075	15876	16017	16003	16110	16095	15971	16012	15951	16079	15983	16000	16086	16197	15989	15927	15999	16107	16049	16001	15944	16036	16069	16153	16010	16060	15979	15955	16136	15944	15986	16075	15985	16137	16046	15821	15946	16070	16021	16002	16181	15850	15947	16009	16041	16056	16040	15940	15898	16079	16101	15984	15939	16248	16073	15911	16036	16071	15858	15945	16079	16197	16018	15997	16063	16078	15895	16019	16114	16023	15950	16067	16011	15989	16042	16133	15993	16069	16113	16057	15864	16030	15841	16014	16039	15951	16098	15960	15920	16174	16030	15946	16057	16155	16096	15929	16029	16136	16077	15888	16005	15906	16250	15914	16038	15956	15952	16011	15939	15973	16106	16005	15960	16167	16032	16093	16034	16156	15954	15834	15975	15916	16038	16106	16034	16160	15865	15954	15959	16071	15797	15982	15973	15943	15984	16182	15942	16012	15876	15922	15959	16046	16109	16048	15991	16121	15947	16053	16024	15900	16172	15912	15914	16033	15962	16042	16068	16042	16019	16002	15907	16062	16021	15934	16035	16003	16067	15843	15869	16182	16042	16080	16056	16050	15930	16127	16032	16238	15940	16066	15894	16025	16056	16126	16061	16033	16049	15848	15982	15901	16157	15970	15914	16098	16043	16041	16144	16034	15866	15987	16211	16254	16090	16104	16013	16053	15864	15879	16008	15978	16091	16163	16102	16055	15904	15975	16091	16123	16133	16063	15958	15947	15977	16125	15931	15971	16029	15919	15896	16000	16043	16121	15943	16004	16093	16008	16015	15980	16099	15881	16020	15964	16059	16036	16006	16039	16187	15960	16001	15864	15883	16034	16245	16038	16158	15991	16000	15932	16028	16005	16133	16007	16022	16073	15941	16082	16095	16119	15902	16065	16127	16047	16052	15960	16039	15942	16198	16113	16145	16119	16026	15992	16027	15950	16196	16116	16013	16017	16043	15982	15970	16071	16030	16096	16107	16050	16101	16132	16084	16122	16046	15997	16186	16257	16070	16317	16104	16096	15913	16148	16015	16129	15971	15930	16084	15908	16051	15847	15880	16039	16193	15848	16173	16079	16183	15983	16169	16037	15971	16102	16028	16022	16166	16198	15876	16049	15907	16035	16055	16005	16066	15902	16000	16190	15927	16102	16061	16008	16077	16182	15917	15886	16074	16220	16010	16111	15944	15971	16123	16083	16030	15979	16181	15993	15840	16022	16038	16042	15993	15955	15764	16249	16029	16100	15865	15860	16122	15952	16075	15964	16060	16009	16052	15866	16165	16098	15934	16099	16178	15965	15744	15946	15966	15841	16064	15974	16193	16113	16105	15985	16078	16075	16122	16097	15921	16179	16085	16049	16179	16043	15963	16013	15964	15846	15997	16043	15830	16012	15882	16281	16007	15975	15837	15878	16054	16088	15831	16003	16204	15892	15781	16157	15955	16137	15951	16047	15875	16266	15913	16013	15926	15964	15814	16099	16080	15983	15957	15837	16048	15848	16113	15870	16055	16230	15897	16007	15868	15998	16005	15939	15945	15868	16151	16072	16122	16015	16139	15954	15825	15995	15772	15892	16049	15943	16050	16025	16034	16083	15960	15974	15902	15992	15935	16107	15918	15995	16045	16010	15957	16086	16102	16014	15967	15936	15895	15908	15895	15955	15823	16117	16008	16089	16135	16101	15946	15881	16083	16141	16034	16026	16079	16167	16174	16008	16067	16039	15849	15857	15904	15982	15955	16024	15962	15950	16079	16103	15916	16153	16009	16035	16082	15959	16210	15976	16092	16114	15975	16071	16078	16058	16106	15952	15921	16128	15810	16001	15977	15788	15963	15974	15961	16017	16103	16092	16141	16130	16039	16043	15831	16054	16261	15988	15984	16068	15985	15974	15935	15939	15997	16093	16118	15959	16175	15907	15891	15969	15966	16008	15805	15968	15927	16115	15944	16040	16112	16060	16031	16139	16058	16137	15902	15966	16034	15906	15982	16221	15910	16057	16010	15961	16036	16054	16028	15986	15812	15954	16068	16140	16123	16114	15974	15737	16100	16088	16077	15984	16105	15815	16032	15989	16242	15890	16018	16143	16202	16109	15827	16171	15947	15971	16016	15873	16072	16169	16065	16038	15889	16059	16102	15855	16272	15876	16070	16027	16060	16044	16076	15829	15934	16179	16023	16002	16026	15997	15956	16058	16033	15955	15930	15965	16073	16054	16073	15813	16109	16067	15998	16063
32175	40020	39851	27799	19350	17579	17375	17102	17161	17213	17128	17147	17083	17038	17099	17202	17239	16935	17237	17166	17193	17070	17144	17004	17182	16976	17089	17131	17088	16928	16860	16963	17288	17215	17085	17245	17254	17065	17111	17136	16994	17193	16994	16990	17012	16848	17081	17093	17277	17066	16996	17088	16921	16775	16904	16849	17046	16999	17060	16917	17192	16975	16961	16972	16977	17051	17007	17136	17026	17070	17036	17063	17316	17038	16852	17156	16910	17051	17027	16957	17147	16951	16987	16803	17015	16964	17052	17000	17257	17113	16979	16936	16858	16766	16898	17173	17019	17313	16959	16866	17129	16923	16934	16961	17133	16775	17110	16942	17112	17135	17224	17230	17083	17182	16958	16967	17066	16927	16822	17037	17001	16908	16953	17139	17061	17172	16996	17040	17019	17106	17036	17121	16921	17056	16870	17177	17092	17188	17130	16915	17052	17076	16995	16914	16922	16916	16996	17084	17206	17022	17085	17076	17040	16836	17202	17129	17112	16986	17249	17055	16993	16998	16923	16873	17016	16975	16961	16789	17027	17066	16983	16989	16959	17117	17037	17160	16991	17044	16960	17183	17239	17113	17065	17073	17015	17070	17321	17216	17117	17039	16887	17070	17209	16890	17039	17148	16960	17095	16984	17068	17114	16901	17096	17008	17006	17274	17173	16782	17065	17133	17093	17108	17196	17098	16963	16995	16827	16989	17136	17001	17035	17012	17063	17036	16947	16921	17185	17005	16959	16991	17266	16978	16873	17134	17168	16817	16969	17027	17027	17074	17112	17299	16939	17062	16912	16906	16963	16948	17067	17167	16983	17159	16971	17059	17104	17011	16959	17018	16956	17147	16839	17015	17205	17205	16939	17009	16923	17036	17099	17116	16984	17130	17081	16983	17032	17053	17040	17108	17109	16991	17122	16953	17057	17063	17108	16921	16949	16985	17157	17073	16985	17007	16963	16966	16997	16930	17093	17034	17132	17071	16915	17091	17072	17072	17013	16836	17067	17000	17054	17106	17120	17039	17005	16978	17047	16945	16938	16949	17062	17110	16963	17208	17014	17161	16955	17071	17240	17117	17099	17234	17136	17029	16997	17008	16878	17102	16929	17233	16979	16980	17029	17022	16995	17049	17045	17145	16885	16954	16915	17023	17058	17193	17063	16937	16880	17126	16937	17042	16980	17082	16955	17039	16984	17227	16918	17137	16991	17086	17031	17194	17055	16917	17108	17183	17067	16868	17036	16992	17104	17161	17014	17041	17123	16911	17050	16878	17121	17012	17034	16996	16886	17161	17148	17077	16960	17072	17004	16755	17069	17086	17058	17007	16985	17012	16974	16993	17029	17033	17096	17058	17029	16974	17039	17038	17209	17132	17106	17025	16883	17185	17163	16976	16970	17109	17108	16964	16996	17069	16915	16907	16844	17073	17037	17136	17001	16929	17016	16936	16866	17126	17053	17028	17129	16889	17086	17277	17000	16897	16945	17179	16997	16995	17002	16975	16875	16892	17163	16930	17141	17097	17131	16960	17050	16974	17166	17119	17010	17045	17052	17131	16947	16902	17291	16874	17093	16975	17061	17001	17098	17046	17022	17125	17095	16966	16993	16979	17023	16941	17085	16889	17023	17223	16924	17101	17025	17175	17009	17077	16895	17057	16952	17274	17138	17138	16993	17132	17043	16919	17077	16822	17028	17275	17086	17111	17047	16823	16938	17139	17066	17106	17045	17047	17346	16865	17098	17108	17135	16891	16944	17209	17081	16991	16900	17024	16905	16913	17097	16995	16855	16913	17054	16786	17019	16837	17025	16996	17172	16915	16944	16935	16966	16882	16898	16950	17149	16843	17101	16825	17098	16914	16985	17006	17050	16822	17001	17176	17028	17024	17018	17252	16920	17132	16916	17123	17055	17027	17023	16985	16994	16889	16926	16872	16955	17157	17133	17050	17048	16985	17133	17146	16961	17097	17059	17035	16910	17207	16815	16999	17127	16982	16857	16988	16854	17038	16891	16833	17153	17098	16943	17133	17042	16978	16818	17031	17114	17126	17027	16989	16963	17113	17302	17008	17035	16900	16975	17026	17047	17155	17130	17110	17130	16731	17016	17078	17057	17136	16863	17042	17060	17341	17170	17154	17003	16948	16865	17125	17156	17121	17108	17052	16899	16971	16979	17107	17043	16893	16722	16952	17071	16969	16985	17159	16999	17180	17178	17232	16997	17025	16898	17230	17170	17081	16959	16967	16940	16948	17125	17142	17070	16944	16959	17087	16978	17141	17003	16975	17206	17056	17027	16978	16895	17185	17066	17090	17062	17164	16973	17038	16990	17077	16976	17208	17100	16924	17009	17074	17121	17054	16943	16922	17078	17069	17233	16994	17120	17036	16946	16917	17309	17224	17007	17150	17165	16880	17113	17119	17004	17050	16959	17128	17011	17146	17054	17070	17002	17110	17033	16960	17335	16881	16941	16917	17013	17082	17124	17148	17155	16968	16948	16865	16983	17149	16914	16776	17085	17116	17052	17080	17090	17143	16844	17002	17012	16919	16961	16980	16984	17123	17111	17070	16981	17006	17054	17085	17206	17096	17018	16959	17073	16846	16924	17040	17035	17053	17246	17189	17074	17064	16995	16933	17098	16976	17035	16968	16952	17168	17137	17182	17238	17070	17217	17238	17140	17099	17007	17028	16919	17063	17143	16968	17029	16880	17086	17179	17042	17065	17334	17194	17150	16930	17094	17022	17095	17102	17173	17125	16987	17083	17090	16908	16808	16926	17117	17103	17077	16945	16997	17030	17029	17137	16980	17228	16960	16917	17152	16941	17140	16875	17073	16901	16876	16943	17005	16974	17067	17041	17207	16988	16961	17130	16944	17235	17016	16972	17195	16851	17013	16988	17232	17007	16906	17019	16967	17000	16986	16832	16908	17081	17255	17074	17076	17129	17108	17114	16961	17235	17261	16941	16895	16983	17047	17230	16917	17098	16922	17166	17181	16868	16902	17148	17013	17081	17040	16928	17081	17132	16998	16923	17212	16920	16995	16917	17050	17217	16953	17166	17146	16883	16977	16892	17210	17063	16987	16934	17132	17100	16992	17198	17170	17140	17016	16955	17203	16941	17145	17000	17010	17025	16771	16995	17114	17230	17055	17237	17061	17110	16924	17037	16835	17022	17149	17103	16852	17128	16990	16910	16934	17055	16945	17066	17008	17131	17053	16969	16999	17008	17132	16887	17212	17004	16958	17345	17059	17041	17155	17070	17154	16898	17097	17103	17229	17044	17049	17011	17075	17073	17216	17119	16952	16896	17177	17105	17241	16899	17083	17002	17026	16972	16939	17266	16680	17054	17058	17167	17121	17087	17023	17041	17020	17020	16982	16812	17021	17044	17056	16957	17071	17120	16910	17173	17148	17112	16965	17132	17035	16905	16991	17008	16956	17079	17093	17300	17012	17040	16990	16924	17117	17159	17174	17212	17092	16960	17048	16897	17178	17106	17164	17166	17052	16864	17064	17069	16950	16993	17091	17122	17076	17059	17078	16899	16956	17051	17089	17114	16985	17200	16989	17082	17133	17026	17264	16921	16899	17069	16966	17087	16973	17013	16801	17088	17038	16944	17178	17100	17006	16987	17090	17123	17201	16838	17168	17064	16922	16993	17131	16959	16930	16912	17027	16970	17022	17120	16982	16972	16983	17171	17029	17253	17059	17125	17211	17156	17127	16825	16743	17084	17179	17038	17044	17144	17061	17035	16981	17015	17084	16984	16975	16963	17179	16962	17298	16840	17029	17038	17083	17205	17124	16841	16856	16850	17267	16934	17140	17048	17187	17072	17151	17058	17103	17132	17163	16946	16929	17043	17067	16991	17200	16889	17041	17124	16986	16945	17048	17138	17179	16975	16961	16993	17053	17063	17052	16805	16943	17015	16999	16914	17011	17070	16974	17099	17057	16841	16963	17057	17059	17084	17016	17082	16926	16810	17174	17009	17037	16760	17206	17189	16911	17066	16904	17077	17009	17142	16975	16946	16826	16859	17147	17141	17057	17094	17263	17166	16976	17118	16902	17228	17173	16987	17025	16953	16791	17025	17136	17097	16950	17215	17050	17275	17100	17094	17086	17175	17036	17114	17083	17226	16949	16889	16898	17041	17073	16973	17043	17051	16866	16984	17041	16937	17216	17120	16982	17015	16969	17142	17104	17034	17034	17062	17098	17003	16996	17043	17121	16931	16896	16835	17009	16824	16919	17080	16991	17084	17268	17071	17211	16775	17007	16890	16789	16985	16886	17136	17162	17009	17100	16975	17155	16988	17181	17034	17066	17023	16921	16969	16952	16956	16997	17010	17002	17094	17148	17086	17052	16898	16894	17030	17101	17013	17007	17008	17152	16992	17011	17139	16937	17057	16991	17148	17230	17028	16912	17024	17086	17130	16957	17064	16931	16808	17227	17149	17026	17110	17076	16920	16815	17185	17097	16975	16899	17026	16899	17151	17106	17229	16946	17035	16984	17130	16940	17100	17151	17079	17027	17255	17161	17062	17076	17042	16838	17023	17162	17043	17065	16992	17156	17242	17217	17051	17085	16996	17137	17005	17060	16951	17146	17120	17055	17061	17130	17021	16996	16981	16937	17003	16911	16958	16984	16990	16824	16922	16943	17054	17097	16995	17141	17086	17010	17135	16881	17003	17118	16984	17065	16896	17188	17073	17255	17153	17067	17164	16985	17036	16956	16927	17126	16977	17231	17090	17252	16880	17143	17042	16737	16942	17079	17127	17201	17039	16948	17030	16997	16810	16827	17066	17074	17019	16997	17101	17066	16939	16999	16924	16829	17072	16968	17072	17207	17052	17135	17071	16830	16915	16908	17101	16997	17067	17161	16870	17102	16994	17167	16904	17092	17021	16955	17081	17288	17189	17018	17254	16953	16817	17130	17142	16988	16901	16968	17071	16966	16954	17085	17067	16916	17066	17050	16894	17265	16981	17125	17029	17138	17084	16983	17072	17034	16989	17130	16990	17061	16973	17011	17177	17076	17057	16995	17078	16923	16931	17197	16869	17081	17117	16957	16888	16928	17115	17060	17009	17206	17046	16967	17050	17143	17167	17201	17089	17008	17029	17128	17168	17116	17125	17109	17035	16920	17166
46525	62506	43658	24708	17467	16179	16181	16189	15967	16064	16061	15841	16068	16049	16101	15904	16057	16148	16054	16074	16027	16126	16116	16245	16023	16006	16128	15873	16230	16033	15927	16111	15907	16157	16032	15948	15984	16085	16088	15927	16117	15861	16152	15916	15971	16171	15984	15920	15875	15967	15955	16133	15965	15874	15833	15986	16117	16150	15943	16131	16009	16207	15963	15800	16232	15894	16034	16022	16068	15962	15902	16077	15893	16104	16048	15928	16062	16184	15982	16004	16048	16105	16008	16004	15947	15950	16035	16011	16112	15983	16001	15949	15982	15971	16143	15975	16193	16104	16105	16009	15854	16132	16049	15924	15925	16015	16141	16127	16022	16053	16031	16097	16077	15950	16106	16105	15828	16026	15993	15952	16028	15912	16040	16087	16117	16074	16097	16095	15934	16149	16234	15870	15827	16086	16045	15865	15996	16007	15820	15744	16017	16041	15979	15938	15912	15942	15901	16078	15972	15940	16043	16036	15995	16104	16030	16042	16086	16061	16025	15973	15862	16097	15931	15956	15953	15937	15982	15932	15930	15970	15909	15889	16006	16091	16177	15988	16039	16069	15928	16032	15886	16017	15907	15997	16027	16071	15956	16009	16019	16213	15699	16166	15833	16042	16228	15946	16044	16058	15900	15748	16076	16098	15953	16196	16138	15953	16166	15923	15995	15970	16049	15927	16043	15813	15840	15884	16038	15914	15879	16163	15984	15871	15920	15942	16018	15976	16195	16076	15930	16085	15970	15995	16021	16056	15987	16102	16017	15826	16074	15849	16067	16070	15863	15894	16207	16113	15993	16096	16149	15798	16143	15940	16006	15924	16041	15918	15850	15957	16137	15942	15958	15945	15870	15959	15971	16068	15830	15949	16013	16165	15989	16024	16031	15882	16021	16073	16068	15892	16054	15884	16010	16152	15963	15951	16093	15952	15981	15961	15941	16102	16253	16014	16084	15998	15969	16091	15949	15872	15911	16017	15773	15855	15980	15982	15931	16028	15980	16127	15751	16026	16023	16030	16121	15956	15951	16027	15882	16033	15943	15916	16060	15985	15938	16023	15917	15875	15879	16042	15916	15919	15934	16041	15845	15958	16056	15827	16019	15926	16099	15883	16127	15913	15834	15968	15924	15904	16102	15951	15826	16097	15937	15969	15994	16096	16026	16064	16051	16006	16027	16024	15982	15932	16155	16102	15937	16067	15852	16081	16146	16048	15929	15954	15981	16014	15941	16160	15967	16066	16099	16073	15876	15933	16040	16082	16178	15933	16060	16097	15932	15929	16076	15992	15891	16002	15991	16087	15866	16134	15943	15975	15828	15785	16045	15934	16073	16169	16015	15891	16046	16144	15870	15967	15921	16053	16175	16087	16095	16071	15914	15946	15935	16036	16013	16165	15861	16019	15903	16002	16024	16006	16059	16123	16025	15914	15966	16134	15815	15802	15947	15985	16116	15963	15965	15988	15909	16084	15999	15957	16057	16180	15791	15964	15987	15863	15988	15919	15951	15946	15891	15992	16064	15970	15870	16035	16015	16194	16062	15829	15813	16065	16101	16123	15901	15988	16158	16031	15981	16013	16033	16082	16129	16050	16097	16137	16008	15993	15893	15991	15944	16007	16057	15993	15919	15945	16006	16080	16064	16028	15910	16025	15917	16046	15899	16167	16106	16091	16012	15821	16168	16131	15960	16070	15962	15945	15879	15968	16100	15936	15949	16175	16052	15926	15841	16054	15969	16146	15875	15989	16024	15938	15987	15935	16058	16093	16053	16039	16029	16045	16097	16182	16089	15743	16067	15955	16009	15932	15921	16107	15822	15947	16077	15966	15962	15983	15884	16003	15901	15872	16048	16133	16046	15989	16016	15935	15927	16122	15865	15870	16221	15854	16011	15912	15950	16260	16027	16038	15944	16039	16165	16110	15799	15859	16080	15988	15940	16045	16000	16137	15948	15984	16220	15946	16010	15838	16091	16077	15938	15856	16081	16105	15955	16050	16014	16051	15893	16082	15972	15934	16037	15985	16014	16078	15922	16109	16007	15826	16053	15811	15924	15968	15923	15897	16003	15946	16112	16138	16008	16102	16022	16054	16105	16226	15944	15953	16221	16022	15966	16214	16028	16054	16189	16042	15857	16027	15811	16094	15954	16089	16047	15978	15858	15928	16113	15925	15881	16097	16015	16080	16171	16093	15996	16061	15994	15911	15940	15929	15936	15903	15962	15884	15945	16005	15938	16068	15963	16139	15963	15978	15992	16207	15952	15968	16041	15901	15927	15951	15963	15993	16000	16110	15898	15944	16178	16059	16073	16011	15958	15826	15868	16088	15991	15934	16126	16099	15842	15988	16081	15961	15946	16225	15995	16063	16044	16089	15977	16024	15932	16059	16037	15863	16083	16050	16034	16085	16027	16089	16001	15866	15974	16122	16066	15977	15907	15934	16114	16105	15918	15989	16083	16005	16007	16189	16099	16046	15878	16008	15903	15903	15839	16176	16004	16169	16017	15908	16045	15978	16092	16179	16073	16048	15995	15867	15998	15925	16068	16033	15972	16081	16083	16105	16143	15907	15880	15877	15972	15802	16037	16098	15880	15936	16158	16048	16039	16046	15932	16095	16108	15997	15884	15976	16142	16108	16010	16076	16016	16116	15926	16025	16124	15856	16105	16021	16119	16117	16016	16034	16100	15953	16165	16171	15981	16071	15964	15962	15960	16061	16129	15877	16072	15865	16154	16153	15910	16025	16028	16039	15906	16016	16078	16192	15718	16071	16007	16004	15980	15943	16104	15953	16018	16050	16030	16034	16015	16171	16051	15888	15756	16009	16153	16152	15867	16071	15980	15928	16060	16173	15927	15944	16144	15978	16152	16027	16071	16081	15866	15920	16104	16077	16060	15833	16134	15903	15956	16038	16138	15991	16019	15917	15909	15846	16024	16024	16106	16021	16160	15953	16003	16099	15794	16148	15930	16187	16077	16106	15976	15938	15940	15990	15980	15966	16090	15984	16109	15852	15850	16063	16174	16146	16001	15957	15851	15855	15956	16070	15907	15998	16008	15890	15939	15925	15854	16061	15954	16026	16176	16061	16001	15981	16110	16107	15907	16013	15884	16045	16059	16058	16213	16068	16128	15974	16025	15955	15938	15935	15883	15858	15942	16114	15940	16038	16079	15847	15981	16098	15967	15993	16034	15911	15977	15949	15999	15899	15861	15985	16031	15981	15868	16248	15955	15945	16141	15893	15983	16075	16051	16009	16009	16093	15974	15964	15970	16036	15923	16094	16022	16152	16058	15880	16011	16101	16090	15813	15971	15995	16023	15880	16078	15965	16143	15906	16052	16012	15993	16001	16060	16072	16031	16101	16167	16049	16088	16056	16075	16168	15826	16105	16092	15952	15982	15992	15992	16049	16079	15971	16080	16146	15975	15912	16070	16043	16024	16304	15934	16070	16072	15951	16000	16000	16136	16017	16025	16167	16007	16094	16086	16015	15930	16119	15973	15842	16223	15977	16094	15904	15876	16096	16041	15997	15976	16190	16067	16141	15802	16030	15786	15927	16056	16002	15959	15982	16066	15907	15998	15944	16121	15881	15940	15938	16006	16142	16035	15935	16250	15863	16049	16017	15860	16177	15956	16069	16075	16044	15853	15904	16003	16094	15917	16052	16118	16238	16041	15999	15983	15925	15944	15938	16045	15931	16063	15994	16028	15879	15976	16031	16132	15968	16021	16019	16152	15910	16017	16025	16007	15898	16220	16037	16058	16023	16074	15877	16000	15977	16029	15882	16159	15926	15834	15867	16036	15868	16048	16123	15927	15950	16069	16178	16133	15911	15896	15874	15876	15982	16139	16090	15933	15911	15980	15902	16052	15839	16091	15908	16096	15973	15989	15983	16009	15756	15855	16110	16130	16026	15897	16101	15985	16023	15940	16043	15898	16002	15970	15952	15935	16102	16157	16052	16029	16039	16001	15760	15946	15839	16194	15916	15934	15958	16062	15966	16082	15795	15901	16110	16003	15942	15964	16038	16016	16124	15916	15973	16053	15982	16023	15875	15932	15858	16100	16013	16130	16091	15986	16023	15876	15983	16097	15941	15896	15973	15999	16035	16019	15988	16045	16073	16170	15963	15916	15983	16047	16048	16000	15993	15953	16018	16009	15960	15872	16173	15776	15833	15855	16037	15932	16001	15793	16060	15891	16126	16044	16156	16048	15919	16149	15999	15929	15976	16121	16007	15945	16005	16100	16017	16146	16023	16020	15954	16005	15866	16207	16080	16034	16117	16042	16044	16058	15947	16091	16026	16011	16046	16129	16057	15923	15994	15969	16027	15989	16175	16107	15969	16051	16013	15927	16087	15919	15847	15832	16008	16181	15918	15963	16046	16177	16073	16047	16004	15967	15907	16000	15920	16036	15955	15898	15917	15917	15939	15999	15962	15970	15898	15878	16113	16114	16039	16136	16071	15988	16124	16073	15934	15984	15916	16057	16113	15837	15977	15961	16021	16259	16065	15998	16184	15967	16041	15956	16028	16147	16058	15943	15957	16055	15978	16021	15979	16033	15975	15972	16057	15910	16044	16017	15935	16110	15765	15936	15998	16082	15902	15836	16104	15875	16155	15772	16091	15870	15968	16038	16020	15999	16012	15759	15991	15995	16156	16177	16115	15975	15826	15893	15903	15969	16138	15971	16005	16018	16121	16060	15985	16055	16071	15963	16012	16039	15833	15880	16006	15923	15993	16051	16101	16235	16037	16045	16020	16087	16032	15991	15934	16068	15987	16060	16000	16076	16065	16130	15932	15921	16013	16150	15958	15899	16127	16162	16038	15983	16001	15959	16001	16111	15998	16011	16064	16004	15947	15983	16015	16154	15994	16020	16054	15967	15996	15841	16120	15946	16030	15929	15874	15951	15949	16089	15964	16038	16047	16119	16045	16087	16106	16035	15963	15903	15955	16017	16012	16168	16002	15922	16099	15935	15996	16075	15925	16204	15929	16085	16108	16247	16130	15986	15959	16040	16175	16078	15969	16008	16143	15982	15855	16065	16022	15879	16028	16146	16043	15999	16053	16087	15958	16005	15983	15869	16067	15906	16045	15923	16134	15907	16010	16004	15941	16043	16105	16060	15854	15986	16014
24069	24955	35104	28687	23393	22786	21687	17408	16812	17073	16907	16916	16878	16779	16513	16781	16928	16963	16649	16831	16644	16670	16687	16712	16961	16824	16562	16654	16647	16715	16507	16691	16585	16749	16820	16764	16563	16553	16558	16643	16950	16643	16558	16772	16841	16364	16603	16509	16601	16674	16620	16476	16608	16661	16603	16663	16674	16595	16487	16621	16521	16549	16701	16816	16713	16646	16453	16457	16574	16509	16545	16541	16435	16497	16541	16715	16363	16475	16705	16581	16763	16396	16486	16660	16541	16610	16617	16676	16595	16608	16636	16450	16672	16447	16636	16343	16449	16454	16532	16887	16661	16553	16557	16503	16642	16477	16410	16471	16405	16713	16650	16809	16724	16528	16601	16727	16520	16548	16699	16668	16700	16445	16508	16574	16490	16757	16518	16471	16604	16540	16643	16587	16642	16544	16423	16477	16498	16669	16537	16498	16576	16535	16509	16463	16577	16751	16588	16566	16370	16466	16748	16564	16555	16654	16609	16406	16482	16676	16567	16636	16546	16700	16467	16469	16576	16648	16588	16659	16718	16478	16517	16413	16523	16566	16400	16667	16551	16408	16590	16376	16586	16461	16689	16588	16692	16603	16377	16475	16499	16539	16423	16612	16583	16625	16660	16578	16584	16637	16444	16395	16657	16589	16623	16674	16667	16617	16592	16609	16332	16507	16505	16656	16301	16681	16456	16495	16562	16473	16472	16622	16585	16499	16647	16598	16598	16550	16564	16422	16725	16597	16605	16361	16586	16564	16436	16494	16491	16588	16539	16531	16494	16622	16605	16485	16560	16511	16508	16268	16518	16494	16660	16687	16619	16620	16529	16414	16490	16679	16330	16389	16530	16655	16573	16566	16567	16470	16555	16465	16394	16452	16516	16530	16610	16471	16612	16641	16595	16619	16525	16613	16486	16491	16664	16500	16517	16757	16703	16623	16512	16503	16563	16350	16434	16364	16561	16554	16610	16440	16589	16421	16718	16510	16868	16679	16445	16395	16578	16510	16471	16626	16743	16630	16348	16540	16587	16348	16411	16254	16582	16488	16668	16458	16646	16516	16555	16486	16471	16682	16557	16420	16556	16478	16468	16452	16562	16478	16651	16639	16416	16553	16602	16535	16538	16507	16548	16697	16683	16404	16498	16595	16583	16696	16592	16628	16428	16462	16509	16824	16623	16550	16558	16528	16643	16437	16472	16619	16466	16671	16483	16655	16670	16652	16530	16661	16608	16559	16412	16608	16601	16657	16505	16615	16570	16415	16423	16622	16675	16608	16628	16351	16662	16872	16752	16541	16546	16423	16500	16630	16626	16599	16408	16576	16622	16514	16613	16730	16695	16430	16568	16703	16620	16476	16472	16543	16676	16673	16685	16581	16492	16492	16570	16719	16476	16552	16477	16653	16588	16665	16629	16688	16641	16693	16514	16550	16471	16625	16434	16531	16506	16335	16560	16692	16578	16788	16650	16796	16808	16579	16633	16578	16736	16553	16644	16731	16651	16427	16596	16600	16522	16408	16675	16584	16380	16514	16646	16346	16501	16479	16628	16409	16524	16590	16468	16655	16673	16526	16467	16480	16578	16449	16691	16680	16670	16502	16523	16599	16638	16389	16855	16462	16455	16553	16567	16600	16638	16527	16700	16494	16575	16580	16618	16486	16622	16528	16572	16488	16502	16572	16463	16537	16451	16619	16690	16669	16845	16557	16677	16481	16531	16635	16567	16457	16300	16278	16423	16631	16609	16572	16523	16381	16819	16440	16537	16637	16334	16362	16506	16553	16472	16540	16534	16678	16472	16699	16640	16572	16610	16579	16464	16483	16466	16600	16480	16464	16622	16420	16589	16443	16484	16649	16402	16632	16477	16384	16556	16694	16442	16470	16733	16608	16507	16566	16541	16392	16370	16461	16679	16633	16525	16590	16609	16783	16570	16720	16652	16561	16747	16756	16798	16579	16627	16362	16469	16505	16671	16616	16710	16635	16580	16654	16456	16298	16211	16657	16532	16467	16705	16604	16613	16411	16495	16574	16565	16492	16742	16457	16638	16512	16579	16616	16681	16545	16535	16561	16468	16463	16687	16455	16433	16626	16630	16497	16382	16662	16481	16541	16604	16557	16534	16742	16583	16529	16659	16604	16710	16731	16604	16425	16481	16379	16378	16563	16797	16394	16556	16661	16566	16534	16440	16492	16892	16590	16668	16547	16551	16582	16434	16393	16753	16490	16640	16633	16703	16571	16439	16712	16795	16762	16693	16750	16650	16461	16187	16478	16407	16728	16198	16575	16751	16594	16581	16577	16540	16571	16791	16457	16453	16679	16431	16379	16601	16384	16435	16312	16552	16617	16563	16654	16464	16575	16478	16462	16545	16478	16352	16434	16721	16518	16421	16658	16660	16389	16637	16706	16564	16616	16833	16346	16640	16586	16685	16516	16696	16711	16597	16521	16636	16574	16326	16376	16519	16564	16599	16595	16634	16521	16692	16475	16453	16620	16252	16679	16578	16516	16530	16547	16431	16485	16521	16487	16358	16602	16426	16466	16437	16662	16652	16658	16514	16388	16509	16542	16399	16719	16699	16533	16496	16617	16724	16650	16738	16499	16709	16688	16521	16501	16764	16397	16684	16540	16577	16546	16434	16610	16583	16414	16381	16510	16695	16563	16758	16595	16621	16517	16600	16446	16777	16572	16696	16551	16724	16548	16554	16559	16581	16390	16539	16502	16565	16334	16566	16405	16314	16429	16412	16712	16717	16672	16576	16513	16510	16661	16706	16616	16693	16550	16420	16300	16624	16466	16439	16380	16503	16640	16640	16525	16358	16694	16506	16607	16772	16380	16502	16625	16551	16509	16521	16677	16670	16650	16448	16606	16496	16751	16401	16688	16615	16444	16489	16539	16801	16391	16416	16448	16441	16455	16543	16610	16572	16585	16502	16495	16410	16366	16405	16563	16486	16580	16547	16678	16453	16522	16601	16671	16727	16559	16709	16562	16590	16628	16558	16454	16468	16462	16724	16538	16792	16468	16521	16617	16373	16519	16321	16819	16659	16362	16706	16537	16461	16538	16477	16576	16552	16620	16638	16352	16394	16678	16634	16611	16660	16660	16639	16578	16628	16476	16609	16338	16583	16690	16512	16378	16609	16522	16590	16630	16727	16616	16434	16393	16556	16428	16891	16785	16673	16552	16493	16457	16509	16452	16713	16501	16555	16631	16810	16482	16660	16791	16624	16452	16461	16435	16657	16595	16557	16603	16414	16559	16408	16441	16464	16487	16561	16658	16473	16465	16488	16498	16373	16494	16716	16498	16524	16427	16321	16440	16516	16552	16737	16759	16390	16538	16520	16346	16440	16644	16617	16559	16519	16374	16411	16652	16565	16684	16517	16640	16622	16532	16638	16541	16567	16534	16599	16807	16499	16673	16674	16552	16323	16572	16659	16480	16501	16614	16479	16574	16522	16646	16349	16579	16383	16574	16713	16452	16583	16530	16455	16587	16536	16609	16761	16671	16538	16309	16647	16635	16674	16511	16521	16364	16524	16324	16622	16718	16438	16547	16644	16860	16619	16676	16536	16474	16735	16479	16732	16289	16390	16333	16523	16539	16638	16623	16641	16408	16469	16605	16480	16520	16574	16467	16509	16471	16236	16558	16612	16642	16581	16459	16444	16635	16607	16496	16406	16464	16698	16556	16520	16395	16714	16609	16681	16678	16612	16471	16472	16561	16452	16560	16368	16835	16586	16575	16472	16717	16494	16553	16458	16555	16749	16587	16792	16509	16666	16576	16450	16516	16491	16347	16545	16727	16534	16247	16734	16477	16492	16599	16560	16744	16477	16556	16446	16575	16635	16503	16760	16553	16382	16583	16527	16583	16531	16474	16491	16374	16562	16580	16699	16357	16485	16445	16374	16454	16366	16330	16446	16666	16638	16491	16623	16559	16615	16570	16566	16526	16513	16562	16364	16290	16542	16649	16489	16546	16405	16621	16451	16545	16461	16557	16517	16620	16690	16335	16638	16649	16438	16484	16364	16535	16732	16507	16600	16727	16467	16423	16682	16470	16526	16573	16421	16542	16528	16614	16816	16558	16581	16523	16745	16464	16580	16492	16573	16443	16454	16601	16679	16556	16583	16822	16708	16516	16581	16708	16518	16457	16465	16275	16610	16529	16482	16582	16580	16576	16566	16445	16601	16475	16719	16514	16515	16654	16634	16572	16672	16590	16572	16521	16696	16576	16585	16431	16385	16518	16601	16555	16536	16532	16588	16348	16430	16405	16430	16381	16490	16720	16673	16687	16394	16453	16428	16390	16526	16667	16644	16438	16474	16682	16822	16592	16589	16553	16646	16521	16583	16479	16444	16469	16571	16488	16410	16681	16571	16651	16767	16596	16439	16763	16578	16751	16544	16717	16626	16792	16455	16599	16521	16415	16422	16432	16607	16579	16461	16620	16543	16387	16403	16635	16409	16709	16595	16533	16692	16607	16415	16487	16485	16597	16626	16665	16551	16549	16588	16503	16615	16658	16351	16711	16632	16580	16557	16535	16636	16576	16407	16580	16663	16654	16508	16549	16511	16532	16578	16468	16463	16659	16547	16528	16511	16616	16552	16525	16499	16585	16244	16470	16682	16660	16574	16626	16590	16548	16417	16544	16552	16372	16545	16453	16510	16660	16553	16628	16592	16489	16551	16396	16453	16505	16540	16681	16526	16624	16488	16412	16490	16532	16563	16427	16470	16574	16666	16411	16510	16553	16563	16366	16620	16721	16596	16348	16569	16488	16637	16398	16717	16633	16684	16633	16634	16729	16564	16404	16565	16583	16510	16479	16389	16449	16548	16496	16555	16407	16576	16630	16444	16503	16492	16491	16375	16440	16467	16732	16613	16676	16592	16541	16539	16544	16449	16733	16563	16635	16639	16500	16313	16621	16520	16366	16634	16472	16646	16690	16729	16562	16675	16541	16491	16473	16536	16791	16578	16581	16597	16590	16662	16569	16661	16527	16412	16425	16643	16369	16570	16652	16456	16607	16533	16408	16473	16606	16594	16607	16569	16547	16523	16391	16617	16662	16633	16663	16502	16489	16518	16518	16621	16718	16345	16517	16584	16657	16594	16759	16574	16549	16509	16500	16486	16407
59919	107525	82928	51305	27390	16833	15638	15645	15610	15595	15566	15687	15911	15772	15677	15958	15671	15608	15812	15734	15939	15732	15793	15681	15898	15756	15944	15717	15723	15805	15658	15665	15939	15723	15692	15713	15779	15726	15853	15711	15751	15670	15840	15765	15636	15821	15826	15799	15729	15781	15881	15747	15842	15508	15886	15819	15822	15726	15746	15787	15741	15850	15766	15803	15890	15771	15743	15876	15737	15851	15631	15861	15709	15607	15698	15707	15644	15699	15771	15750	15619	15848	15635	15686	15616	15793	15789	15702	15611	15785	15705	15733	15586	15747	15808	15761	15705	15561	15800	15761	15880	15763	15571	15917	15825	15656	15960	15672	15711	15703	15833	15704	15750	15627	15727	15711	15684	15765	15641	15482	15924	15743	15542	15746	15653	15762	15606	15659	15764	15651	15791	15699	15650	15613	15748	15831	15692	15748	15682	15644	15711	15624	15799	15710	15805	15642	15644	15698	15694	15700	15806	15652	15870	15746	15713	15800	15613	15738	15714	15722	15780	15887	15846	15616	15608	15665	15789	15796	15621	15685	15525	15693	15745	15910	15719	15647	15816	15948	15818	15818	15787	15791	15599	15491	15749	15731	15659	15677	15717	15746	15738	15736	15708	15777	15622	15747	15567	15867	15848	15565	15685	15738	15849	15674	15567	15630	15576	15725	15859	15815	15776	15711	15630	15734	15710	15637	15629	15714	15898	15731	15539	15672	15873	15629	15801	15684	15823	15855	15757	15741	15820	15589	15836	15709	15642	15707	15835	15625	15758	15736	15716	15712	15792	15721	15816	15691	15671	15553	15665	15822	15878	15699	15688	15830	15824	15711	15815	15747	15634	15643	15681	15688	15761	15595	15828	15729	15747	15717	15664	15698	15609	15733	15616	15632	15627	15716	15677	15692	15708	15683	15559	15866	15573	15810	15943	15760	15621	15566	15784	15780	15784	15798	15763	15718	15599	15724	15782	15784	15732	15743	15617	15681	15640	15946	15745	15821	15704	15784	15657	15762	15572	15839	15826	15547	15794	15688	15757	15750	15552	15904	15690	15745	15785	15663	15627	15654	15823	15881	15712	15597	15812	15782	15633	15566	15784	15680	15789	15610	15761	15739	15714	15563	15806	15791	15655	15586	15737	15829	15700	15616	15764	15687	15559	15748	15846	15601	15688	15794	15537	15686	15725	15620	15742	15763	15615	15905	15881	15779	15686	15774	15845	15726	15629	15707	15761	15754	15650	15732	15732	15687	15770	15711	15777	15733	15892	15614	15683	15806	15674	15895	15672	15824	15786	15698	15749	15729	15610	15745	15623	15574	15540	15708	15707	15795	15688	15730	15599	15498	15634	15770	15775	15681	15711	15691	15811	15701	15795	15631	15728	15894	15761	15762	15949	15871	15721	15782	15714	15706	15709	15660	15903	15692	15771	15645	15689	15843	15527	15758	15569	15817	15644	15730	15761	15689	15730	15721	15610	15796	15726	15751	15582	15721	15644	15781	15921	15785	15708	15840	15787	15780	15710	15836	15783	15722	16008	15551	15576	15699	15721	15678	15710	15615	15756	15762	15627	15631	15634	15822	15825	15738	15477	15722	15735	15800	15772	15684	15632	15812	15770	15816	15760	15478	15706	15752	15614	15886	15674	15778	15583	15722	15988	15808	15859	15726	15759	15710	15920	15715	15706	15967	15919	15932	15760	15583	15811	15818	15628	15845	15847	15695	15732	15799	15732	15861	15878	15856	15719	15865	15877	15892	15643	15730	15691	15625	15814	15707	15644	15692	15702	15797	15777	15666	15620	15703	15842	15725	15772	15812	15824	15781	15734	15873	15576	15830	15614	15666	15710	15810	15699	15755	15631	15764	15678	15616	15862	15786	15644	15981	15827	15718	15636	15711	15614	15804	15716	15744	15828	15671	15817	15764	15731	15700	15838	15815	15800	15677	15579	15901	15966	15685	15511	15890	15811	15515	15882	15656	15702	15617	15975	15610	15772	15663	15576	15596	15750	15733	15676	15927	15787	15946	15695	15721	15761	15822	15688	15700	15592	15723	15865	15609	15755	15769	15722	15685	15617	15686	15562	15734	15781	15775	15682	15774	15759	15692	15857	15576	15730	15698	15778	15809	15674	15633	15656	15812	15795	15800	15853	15653	15702	15521	15750	15591	15888	15636	15695	15707	15682	15799	15683	15820	15631	15706	15651	15659	15673	15776	15789	15879	15687	15720	15839	15695	15784	15778	15548	15668	15698	15895	15824	15536	15659	15703	15731	15826	15533	15783	15631	15838	15628	15635	15614	15868	15775	15682	15868	15718	15729	15740	15565	15703	15494	15797	15600	15720	15849	15677	15812	15877	15590	15868	15587	15794	15703	15752	15749	15719	15656	15716	15650	15631	15681	15636	15882	15693	15806	15822	15911	15758	15951	15896	15756	15613	15804	15650	15646	15825	15877	15679	15972	15699	15733	15830	15826	15593	15599	15789	15751	15842	15890	15809	15641	15795	15769	15797	15763	15634	15879	15831	15665	15820	15740	15694	15859	15849	15517	15829	15852	15706	15669	15740	15789	15548	15832	15677	15842	15739	15610	15701	15728	15729	15677	15639	15714	15644	15831	15790	15787	15816	15804	15677	15637	15873	15734	15662	15612	15675	15811	15711	15736	15758	15786	15699	15760	15719	15877	15699	15760	15803	15641	15752	15771	15650	15784	15781	15664	15832	15791	15614	15764	15534	15715	15882	15724	15868	15728	15597	15817	15763	15847	15641	15652	15879	15777	15723	15702	15668	15744	15615	15755	15739	15688	15710	15656	15686	15764	15501	15828	15605	15715	15746	15833	15682	15652	15582	15600	15848	15535	15557	15952	15736	15855	15676	15754	15745	15722	15687	15834	15810	15707	15758	15722	15689	15771	15676	15822	15862	15688	15668	15667	15746	15869	15663	15800	15622	15750	15643	15674	15664	15913	15726	15655	15680	15729	15765	15758	15807	15655	15704	15764	15846	15644	15877	15815	15599	15775	15737	15577	15859	15717	15592	15717	15537	15767	15752	15794	15863	15842	15826	15740	15637	15775	15709	15636	15734	15680	15700	15645	15837	15645	15719	15834	15780	15660	15729	15710	15700	15854	15573	15715	15696	15717	15627	15749	15701	15750	15790	15650	15699	15589	15688	15718	15656	15727	15656	15783	15804	15692	15730	15951	15684	15572	15708	15698	15740	15744	15537	15431	15547	15627	15688	15699	15940	15760	15717	15654	15785	15647	15753	15902	15835	15930	15644	15740	15883	15809	15767	15667	15724	15658	15875	15631	15655	15662	15729	15701	15778	15788	15797	15625	15698	15725	15874	15792	15679	15814	15829	15686	15729	15960	15661	15722	15668	15716	15817	15715	15788	15758	15809	15798	15784	15828	15708	15867	15798	15562	15734	15824	15700	15889	15756	15681	15645	15793	15658	15705	15604	15711	15622	15761	15728	15791	15544	15627	15603	15829	15883	15645	15741	15828	15768	15647	15919	15673	15744	15671	15839	15631	15782	15632	15771	15670	15710	15898	15705	15621	15665	15645	15778	15667	15597	15787	15759	15745	15555	15751	15708	15599	15711	15760	15703	15847	15855	15807	15771	15732	15933	15872	15717	15655	15669	15719	15838	15654	15906	15736	15706	15840	15831	15729	15704	15705	15911	15799	15804	15635	15656	15646	15810	15753	15796	15735	15515	15754	15705	15600	15602	15801	15613	15543	15858	15674	15703	15788	15659	15765	15712	15705	15773	15683	15685	15618	15880	15775	15664	15655	15777	15626	16013	15791	15865	15745	15742	15678	15560	15661	15748	15576	15804	15612	15714	15733	15759	15888	15739	15706	15749	15707	15737	15715	15468	15725	15886	15765	15854	15894	15525	15781	15751	15876	15546	15798	15816	15761	15705	15715	15806	15698	15729	15584	15817	15587	15855	15736	15850	15642	15642	15667	15715	15644	15715	15742	15868	15816	15622	15597	15800	15807	15685	15792	15896	15659	15859	15791	15750	15734	15769	15708	15691	15733	15879	15716	15665	15676	15748	15775	15773	15719	15613	15734	15676	15553	15760	15719	15590	15725	15638	15695	15676	15736	15865	15720	15636	15655	15794	15823	15663	15630	15666	15702	15731	15904	15659	15793	15930	15676	15620	15720	15766	15729	15846	15706	15735	15666	15765	15870	15857	15747	15543	15694	15888	15876	15565	15775	15809	15732	15725	15855	15674	15838	15843	15804	15916	15682	15621	15830	15639	15497	15842	15781	15671	15533	15748	15701	15766	15927	15876	15689	15785	15833	15654	15696	15846	15664	15761	15685	15701	15685	15777	15545	15695	15621	15903	15850	15666	15795	15716	15722	15863	15764	15663	15664	15519	15803	15684	15668	15752	15747	15730	15762	15573	15805	15707	15735	15789	15785	15616	15702	15793	15570	15726	15625	15995	15895	15770	15820	15755	15705	15637	15679	15817	15721	15808	15834	15691	15573	15739	15687	15622	15797	15735	15665	15622	15647	15782	15761	15911	15806	15725	15864	15644	15881	15716	15730	15746	15805	15678	15702	15736	15660	15802	15707	15681	15698	15634	15613	15726	15676	15735	15682	15790	15850	15680	15647	15875	15696	15678	15668	15867	15765	15865	15748	15581	15753	15568	15660	15776	15710	15705	15822	15711	15766	15723	15974	15801	15705	15896	15739	15809	15809	15681	15597	15683	15736	15904	15801	15655	15672	15724	15852	15757	15734	15603	15761	15753	15715	15717	15776	15694	15772	15767	15754	15580	15649	15761	15911	15590	15653	15533	15876	15666	15616	15825	15686	15765	15721	15658	15559	15939	15737	15727	15740	15878	15622	15691	15653	15772	15689	15684	15648	15731	15686	15944	15646	15825	15759	15734	15487	15777	15717	15741	15756	15916	15841	15777	15813	15665	15909	15774	15665	16004	15831	15729	15820	15743	15812	15894	15746	15796	15639	15811	15696	15689	15769	15664	15788	15858	15754	15757	15726	15595	15819	15639	15730	15695	15746	15628	15692	15675	15571	15711	15662	15840	15662	15754	15571	15735	15707	15725	15860	15825	15608	15671	15708	15644	15714	15698	15779	15538	15774	15831	15778	15824	15662	15746	15770	15807
33350	38439	36985	25496	17785	16474	16245	16073	16091	15807	15899	16173	15964	15973	16008	15983	16035	15773	15772	15908	15827	15927	16111	15914	16096	15992	16248	16081	15925	15992	15816	16089	15821	15829	15950	16019	16133	15875	15892	15841	16181	16026	15991	16180	16044	16126	16083	16022	15987	16062	16286	15959	16107	16289	15999	16073	16088	16037	15933	15798	16009	15981	15960	15881	15933	15961	15959	15908	16016	16016	15868	16099	16114	16081	16044	15937	15868	15897	15882	15975	15828	15994	16010	15927	15907	15846	15957	16055	16145	16019	16054	15877	15917	16143	16076	15971	15845	15990	16033	15975	15926	15861	15978	16016	15961	15958	15756	15859	15973	15859	16101	16041	15814	15861	16067	16282	16140	16112	15878	15877	16000	15715	15951	15882	15876	16007	16143	15959	16048	15940	16000	15845	15981	16093	15774	16099	16133	16173	16136	16079	15822	15790	16126	15830	16077	15882	15836	16020	15965	15883	16023	15849	15952	15963	15848	15885	16062	16056	15972	15935	16026	16126	15921	15957	16025	16032	16118	15890	15894	15763	15967	15792	15911	15954	15983	15936	15985	15875	15798	15813	15916	15728	15963	15909	15938	15980	16061	16111	16015	15898	15992	16050	15878	16062	16072	15969	16082	15773	15714	15877	15929	15818	15751	15834	16010	16110	15940	16045	15934	15883	15810	15898	15958	16005	16027	15941	15873	15980	15898	15865	16010	16004	15853	15904	15916	15861	15817	15886	15860	15878	16021	15971	15850	15986	16031	15859	16091	15950	15864	15919	16072	15964	15965	16014	15896	15942	15950	15990	16065	15876	16037	16038	15741	15977	15895	15574	15769	15948	15993	15775	15973	15851	15976	16045	15812	15983	15917	15929	16001	16006	15945	15873	15952	15965	15876	15915	16012	15704	16124	15913	16000	16070	16054	16136	16065	15979	16194	15924	16143	15968	15882	15783	16058	15772	15821	15853	15953	15719	16075	16024	15997	15844	15999	15947	16350	15937	15948	15911	15880	15954	16126	16032	15848	15701	16122	16123	15952	15843	15877	15877	16111	16073	16172	15896	15841	16037	15890	15870	15769	15828	15941	16114	15911	16044	15976	15903	16041	16027	16132	15892	15795	15804	15761	15939	15955	15942	15832	15990	15802	15946	15996	15990	15976	15855	15937	15861	15836	15909	16035	15810	16001	15957	15984	15947	15855	15958	15974	16117	15866	16173	16048	15995	16024	15881	15914	15972	15967	15956	15775	16051	15941	16015	15999	15914	16201	15987	15916	15924	15831	15901	15986	15985	15907	15840	15746	15882	15869	15985	15872	16089	16102	15906	15931	15917	15856	16069	15918	15898	16104	15957	16163	15926	15912	15958	15718	16000	16032	15869	15986	16019	16109	15873	16041	15895	15924	16247	16065	16046	15977	16100	16100	16008	15797	15798	15899	16144	16101	15992	15837	15919	15872	16178	15689	15908	15862	15955	16063	15820	15683	15879	15966	15974	15894	15962	15979	15868	15879	15924	16072	16008	16120	15787	15912	15929	16127	15823	15904	15932	15905	16029	16077	15969	15903	15791	16096	15973	16018	16112	15855	15750	16030	15995	16077	16051	15946	15918	15882	15928	15982	15946	15707	16041	16129	15888	15822	16139	16067	15937	15879	15937	16008	15758	15917	16064	15917	16028	15920	15886	15888	15879	15967	15863	15910	16090	16080	15805	16076	15933	16104	15827	15878	15908	16097	15986	15824	16023	16072	15966	15891	16100	16144	16041	15934	15913	15792	16034	16236	15911	15954	16007	16025	16043	15991	15876	15965	16019	15937	16007	16026	15851	15832	15971	16042	16016	16046	15842	16040	16091	16013	15805	15991	15914	15874	15875	15894	15742	15854	16015	15975	15862	16003	16030	15939	16009	15963	15826	15998	15948	16135	15976	15898	15837	15976	15903	15890	16001	15863	16145	16033	15892	16118	15786	15977	16086	16061	15986	16005	15873	16017	16059	15893	15991	15993	16051	15847	15748	15886	15908	15959	15826	15866	16038	15993	15878	15914	15969	15935	15907	15908	16042	15921	15876	16137	16135	15866	15768	15893	15915	16044	16140	16002	15891	15884	15969	15933	16133	16030	15966	15966	15991	16068	15950	15952	16012	15805	15877	16082	15939	15806	16101	15774	16058	15845	16079	16004	15817	15938	15936	15952	15898	15931	16003	15925	15978	15841	15775	15840	16190	15848	15983	16097	15952	15874	16139	16111	15993	16089	16009	15906	16136	15906	16051	15926	16062	16057	15853	15961	15733	15919	15944	15848	16035	15996	15860	15967	16020	15943	16055	16019	16020	15843	15769	15912	15987	16081	16006	15941	16039	15779	15938	15831	15867	16172	15794	16138	15977	15793	15852	15878	15995	15898	16087	15999	15997	16149	16115	15921	15795	16088	16064	15853	16007	15919	16159	16061	15896	16071	15849	16119	16037	15938	16035	15984	15889	15954	16046	16161	15917	16057	15918	15806	16096	16010	15982	16065	16031	15994	15908	15815	15882	15881	15901	15977	15870	15880	16162	15949	15856	15964	15969	16045	15956	15819	15935	15830	15859	15740	15943	15999	15998	15912	16068	15921	15923	15921	15848	15801	15743	15908	15946	16035	15933	16138	15961	15993	16037	15903	15952	15964	16041	15892	15985	16021	15946	16169	16000	16013	15922	15952	15848	15871	16070	16003	15991	15923	16059	15970	15860	15960	15963	15836	15772	16083	16004	15889	15817	15924	16192	15916	15803	16037	16080	16048	16046	15954	15724	16021	15969	16175	16001	15986	16040	16017	15831	16027	15970	15965	15826	15950	15988	16003	15978	15801	16045	16025	15952	15905	16016	15913	15900	15908	16018	16137	15757	15854	15927	16120	15770	15863	15974	16007	15790	16013	15948	15980	15959	15918	16044	15874	15905	15989	16270	16245	15909	15892	15920	15898	15839	15830	15759	16050	15853	16155	15944	16079	16053	15885	15839	15830	15784	15973	16032	16078	16070	16057	15840	15865	15794	16086	15884	16023	16003	15961	15961	16107	16044	16014	16006	15857	16038	16136	16089	15901	16004	15925	15890	15746	16095	15692	16113	15884	15763	15714	15954	15952	16003	15855	15656	15844	15913	15995	15921	16151	15984	16033	16131	16111	16058	16026	15819	15923	15888	16125	16146	16113	15803	16005	15917	15939	15879	15844	15868	15854	15901	15945	16123	15995	15907	15960	15718	15777	15949	15723	16072	15828	15811	15923	15950	15919	15971	15709	15919	16015	15886	16094	15917	15908	16130	15973	15849	15779	16020	16170	16056	16044	15997	15986	15994	16059	15995	16046	16121	15948	15987	15978	16010	16011	15772	16054	16022	16063	16029	15955	15960	16029	15934	15984	15989	15829	15877	15797	15951	16042	15891	15854	15893	15913	15980	16048	15866	15947	15879	15922	15929	16032	15843	15931	15839	16001	16025	15956	15897	15907	15976	15927	15831	16013	15779	15995	16024	15996	15995	15983	15865	16070	15804	15870	15877	15961	16036	16016	16001	15765	16118	15982	15966	16033	15971	15979	16032	15854	15958	15919	15910	15825	15958	15879	15961	15784	16030	16105	15873	16078	15975	15852	15988	15913	15913	15841	15993	15868	15880	16062	15962	15907	16174	16117	16083	15962	15943	16102	15958	15963	15789	15749	16056	16050	15946	16004	15892	16016	16144	15990	15889	16037	15937	16067	15976	16085	16162	15930	16126	15944	15901	15994	15826	16073	16131	16113	15965	16023	15938	16135	15927	16077	15968	15975	15958	16127	15977	15893	15910	16230	15981	15952	16016	16117	16141	15974	15924	15786	16088	16101	16043	15988	15994	15837	15847	16044	15940	16109	16076	15867	15905	16286	15875	16039	15870	15998	16020	16058	15986	15880	16029	16053	15946	16003	15852	15787	15641	15998	15992	15993	15837	16044	15961	15725	15851	16173	15875	16002	16000	15814	15819	15923	15826	15966	15880	15901	15968	16054	15907	15948	15864	16014	15760	15958	15996	16061	15920	16160	15966	15926	15965	15949	16000	15700	15922	15835	16087	15940	15925	15968	15760	16066	16015	15964	15912	15833	15937	15987	15854	15953	16068	15779	15708	15961	16029	15869	15976	15732	15951	16137	16072	16027	16007	16097	15939	15969	15912	15873	15930	15959	15818	15728	16116	15819	16077	15961	16051	15979	15957	16059	15809	16046	15946	16020	15853	15945	16124	16066	15839	15873	15807	16014	15774	15898	15968	15936	16007	16044	15918	15847	15998	15896	16096	16063	15985	15904	16060	15916	16071	15951	15752	15943	15909	15948	16035	15776	15881	16072	16191	15967	15733	15927	16023	16035	15807	15985	15877	16127	15967	16127	15979	15853	16040	16059	15986	16170	16053	16058	16001	16060	15979	16195	15939	15865	15864	15842	15866	15955	15962	15965	16051	16146	16056	15916	15787	15980	16134	16103	16058	15976	15909	15973	15911	15859	15891	16035	16041	16088	15865	15902	15980	15946	16093	15928	16066	16003	15988	15952	16140	15994	15941	15773	16100	16203	15968	15977	15922	15947	16336	16045	15884	15793	16051	15816	16097	16013	16155	16023	16094	15796	16067	15929	16031	15804	15786	15908	15986	16031	15919	16040	16134	15912	15885	15977	16105	15719	15978	15798	15957	15823	16060	15846	16148	15938	15956	16137	16025	15992	15867	15965	16063	15768	16086	15981	16055	15876	16004	15801	15921	15889	16005	15936	15698	15932	15957	15818	16046	15953	15964	16036	16023	15899	15963	15929	15851	15864	16009	15918	15829	16032	15927	15863	15943	15872	16058	16008	16100	16014	15946	15902	15970	15884	15846	15925	15957	15987	15895	15953	16018	16025	15824	15916	15865	16055	15818	16099	15857	15924	16098	15967	15866	15814	15973	15941	16014	16271	15963	15882	15843	15978	15920	16045	16034	15963	16083	16077	16050	15946	15788	16074	15999	16086	16004	15966	15902	16001	15917	15746	15776	16049	15884	15903	15930	15864	15912	16044	15864	15805	15927	15886	15759	15725	16096	15961	15937	16047	16166	15964	15754	15926	16013	16001	16092	15946	16018	16010	15947	16142	16165	15882	15969	16154	16074
43436	56004	39655	22662	16783	15216	15233	15381	15368	15164	15403	15364	15344	15346	15279	15382	15324	15273	15469	15298	15318	15389	15277	15360	15457	15277	15330	15307	15315	15378	15310	15391	15214	15201	15443	15404	15241	15348	15339	15465	15384	15377	15198	15298	15313	15291	15316	15172	15343	15333	15313	15359	15268	15266	15352	15322	15228	15404	15335	15236	15419	15253	15344	15248	15489	15355	15232	15480	15112	15148	15278	15332	15378	15385	15428	15492	15289	15300	15268	15175	15231	15391	15278	15288	15218	15312	15402	15508	15396	15214	15214	15326	15254	15427	15130	15265	15390	15272	15266	15183	15322	15253	15336	15134	15340	15235	15436	15259	15217	15228	15288	15271	15433	15217	15270	15352	15142	15173	15370	15221	15157	15443	15341	15213	15331	15358	15374	15164	15297	15467	15261	15428	15359	15158	15369	15348	15164	15424	15147	15296	15224	15261	15173	15493	15323	15256	15135	15325	15291	15196	15228	15360	15292	15087	15218	15301	15356	15393	15305	15392	15208	15139	15281	15343	15371	15280	15354	15329	15367	15243	15295	15212	15197	15372	15489	15394	15337	15208	15326	15136	15327	15285	15306	15207	15214	15261	15470	15383	15166	15325	15163	15187	15374	15406	15346	15180	15344	15329	15092	15341	15417	15525	15293	15191	15212	15343	15374	15371	15246	15229	15182	15373	15216	15298	15380	15361	15283	15325	15196	15394	15295	15403	15313	15208	15398	15504	15292	15251	15310	15291	15445	15222	15212	15317	15355	15311	15240	15301	15279	15281	15287	15319	15223	15136	15327	15254	15199	15328	15377	15324	15208	15205	15368	15376	15175	15209	15320	15241	15259	15156	15236	15443	15219	15278	15221	15301	15306	15418	15161	15184	15244	15177	15275	15347	15328	15226	15172	15301	15272	15397	15348	15313	15226	15271	15320	15327	15309	15326	15262	15186	15334	15174	15355	15255	15376	15344	15273	15139	15231	15185	15433	15331	15224	15275	15389	15212	15237	15229	15413	15338	15371	15171	15285	15327	15207	15373	15223	15257	15454	15314	15338	15234	15323	15273	15317	15279	15399	15392	15336	15214	15223	15314	15256	15217	15353	15281	15389	15268	15185	15168	15103	15098	15322	15239	15273	15194	15256	15396	15322	15219	15385	15264	15338	15379	15279	15467	15281	15344	15431	15407	15236	15248	15274	15325	15448	15168	15243	15395	15371	15244	15377	15303	15141	15371	15362	15221	15306	15284	15362	15206	15418	15312	15396	15430	15389	15268	15395	15274	15393	15360	15089	15424	15360	15309	15246	15321	15232	15290	15428	15326	15228	15215	15373	15205	15388	15204	15558	15391	15419	15099	15444	15261	15299	15341	15564	15352	15236	15307	15187	15303	15150	15141	15231	15203	15143	15243	15198	15271	15264	15239	15298	15534	15373	15251	15167	15235	15247	15374	15210	15180	15194	15302	15370	15331	15424	15364	15317	15148	15232	15295	15422	15265	15251	15327	15337	15277	15313	15358	15205	15262	15273	15396	15370	15361	15396	15388	15364	15234	15207	15178	15220	15260	15299	15394	15247	15294	15314	15314	15352	15287	15209	15262	15219	15363	15144	15454	15244	15235	15320	15249	15459	15257	15447	15299	15032	15415	15384	15247	15306	15317	15277	15344	15202	15313	15428	15292	15236	15285	15263	15401	15325	15324	15283	15341	15267	15445	15342	15288	15517	15260	15219	15399	15325	15297	15233	15183	15313	15166	15208	15322	15357	15389	15256	15491	15201	15341	15448	15365	15228	15162	15360	15302	15318	15365	15241	15311	15275	15326	15281	15513	15470	15241	15391	15236	15405	15364	15342	15194	15447	15155	15334	15326	15380	15189	15307	15324	15302	15295	15140	15308	15282	15445	15197	15395	15279	15254	15327	15286	15181	15375	15255	15272	15533	15307	15344	15463	15266	15321	15224	15267	15477	15188	15365	15109	15257	15317	15378	15313	15364	15285	15400	15425	15196	15440	15424	15238	15455	15400	15117	15190	15431	15379	15422	15293	15368	15311	15278	15309	15139	15114	15287	15378	15311	15288	15260	15352	15308	15329	15348	15417	15542	15299	15251	15291	15396	15375	15467	15218	15287	15293	15457	15361	15279	15093	15461	15262	15294	15352	15139	15371	15334	15252	15417	15335	15370	15294	15299	15353	15414	15122	15238	15300	15343	15430	15312	15281	15118	15150	15422	15304	15432	15280	15283	15379	15400	15282	15454	15138	15334	15379	15157	15202	15394	15304	15210	15082	15396	15222	15192	15226	15327	15253	15125	15339	15258	15195	15373	15292	15320	15361	15370	15281	15443	15372	15215	15335	15269	15306	15323	15211	15379	15294	15146	15310	15101	15369	15167	15326	15149	15298	15462	15327	15331	15207	15263	15218	15350	15360	15412	15345	15362	15339	15449	15151	15306	15279	15252	15306	15275	15342	15178	15288	15263	15319	15497	15391	15263	15295	15161	15209	15283	15329	15234	15163	15304	15373	15240	15173	15243	15315	15289	15303	15439	15297	15367	15310	15519	15253	15432	15357	15282	15314	15309	15306	15332	15384	15325	15232	15345	15265	15307	15399	15105	15341	15268	15256	15221	15283	15237	15250	15336	15343	15151	15380	15382	15280	15278	15394	15234	15293	15141	15464	15350	15460	15305	15349	15216	15335	15410	15246	15289	15222	15551	15378	15134	15313	15143	15273	15463	15369	15262	15184	15279	15290	15190	15308	15353	15265	15216	15195	15281	15226	15181	15364	15470	15392	15338	15253	15169	15412	15292	15289	15231	15540	15190	15191	15301	15339	15335	15289	15442	15220	15376	15247	15397	15203	15342	15314	15348	15261	15259	15354	15302	15383	15248	15194	15120	15322	15299	15187	15375	15357	15348	15266	15467	15445	15361	15159	15347	15543	15146	15354	15231	15369	15219	15182	15241	15312	15368	15339	15102	15224	15426	15235	15075	15336	15389	15123	15448	15180	15264	15514	15290	15312	15353	15342	15397	15315	15401	15321	15323	15394	15363	15141	15267	15246	15297	15261	15227	15393	15374	15232	15201	15116	15076	15195	15378	15369	15507	15243	15193	15327	15354	15245	15430	15123	15401	15162	15312	15398	15271	15168	15441	15166	15431	15318	15432	15476	15170	15395	15219	15202	15267	15197	15304	15263	15380	15351	15395	15359	15474	15035	15331	15228	15355	15369	15308	15307	15351	15338	15326	15246	15511	15221	15180	15364	15311	15255	15260	15393	15447	15183	15366	15279	15201	15298	15283	15381	15257	15162	15313	15326	15310	15163	15303	15327	15301	15376	15235	15275	15345	15435	15206	15340	15363	15359	15336	15382	15267	15393	15274	15251	15362	15255	15228	15250	15291	15263	15382	15273	15441	15287	15524	15255	15349	15251	15350	15274	15341	15330	15348	15441	15367	15282	15226	15296	15461	15387	15273	15263	15245	15323	15404	15237	15200	15331	15361	15297	15337	15186	15388	15476	15248	15312	15330	15256	15243	15142	15527	15288	15439	15179	15119	15350	15418	15529	15416	15345	15280	15578	15164	15317	15263	15407	15260	15394	15233	15216	15197	15372	15182	15366	15397	15202	15088	15242	15188	15315	15398	15484	15382	15236	15344	15348	15209	15405	15103	15340	15475	15270	15132	15314	15191	15238	15175	15380	15313	15293	15205	15330	15256	15379	15327	15374	15299	15324	15311	15211	15072	15551	15321	15245	15224	15381	15233	15264	15272	15260	15395	15267	15307	15279	15285	15256	15302	15229	15407	15125	15464	15224	15202	15367	15299	15267	15406	15366	15276	15224	15416	15159	15149	15263	15134	15286	15438	15287	15367	15232	15096	15423	15387	15246	15176	15416	15384	15435	15225	15518	15375	15450	15249	15426	15105	15292	15350	15269	15355	15242	15297	15242	15269	15364	15324	15293	15330	15288	15510	15463	15247	15176	15327	15459	15368	15443	15340	15311	15363	15372	15222	15488	15322	15316	15231	15420	15311	15265	15284	15336	15287	15235	15267	15380	15244	15389	15220	15235	15298	15294	15241	15433	15304	15266	15411	15349	15347	15295	15283	15284	15232	15188	15411	15288	15450	15147	15183	15323	15349	15518	15337	15309	15089	15429	15378	15363	15259	15176	15238	15265	15208	15295	15336	15222	15432	15369	15328	15406	15290	15247	15140	15268	15471	15302	15323	15285	15241	15392	15343	15371	15334	15228	15242	15302	15156	15279	15225	15310	15244	15376	15412	15281	15307	15282	15303	15201	15395	15164	15307	15294	15463	15321	15312	15227	15313	15409	15324	15221	15385	15308	15370	15305	15414	15521	15435	15373	15447	15183	15302	15318	15225	15280	15254	15304	15487	15186	15415	15210	15293	15257	15275	15143	15186	15355	15375	15272	15455	15360	15434	15476	15304	15254	15432	15422	15283	15322	15294	15313	15228	15136	15415	15293	15109	15382	15413	15202	15361	15300	15373	15202	15482	15436	15177	15131	15250	15383	15337	15325	15358	15314	15194	15292	15236	15327	15293	15165	15137	15209	15331	15333	15302	15406	15342	15201	15347	15226	15365	15355	15299	15422	15244	15315	15286	15381	15326	15257	15430	15377	15229	15395	15501	15381	15397	15137	15249	15289	15162	15327	15324	15316	15287	15341	15277	15190	15107	15345	15324	15340	15419	15323	15119	15316	15425	15462	15285	15368	15399	15247	15294	15276	15242	15299	15308	15274	15308	15274	15523	15267	15295	15481	15318	15354	15373	15314	15380	15379	15360	15319	15344	15352	15158	15425	15376	15345	15139	15192	15335	15312	15241	15302	15397	15257	15329	15243	15385	15400	15245	15349	15316	15316	15402	15261	15264	15200	15244	15243	15277	15217	15335	15332	15371	15102	15133	15335	15423	15265	15405	15319	15339	15278	15401	15171	15312	15365	15392	15303	15307	15165	15392	15308	15160	15305	15486	15326	15256	15139	15332	15282	15328	15341	15215	15308	15344	15198	15243	15427	15162	15399	15285	15146	15294	15365	15394	15202	15201	15355	15333	15309	15235	15500	15351	15317	15122	15418	15238	15375	15458	15298	15226	15328	15197	15233	15275	15390	15290	15432	15394	15239
31766	38286	39281	27047	18483	16153	15932	15694	15714	15615	15785	15742	15746	15846	15664	15872	15842	15786	15664	15751	15541	15605	15894	15765	15826	15635	15561	15795	15630	15574	15583	15805	15808	15625	15526	15676	15668	15914	15778	15704	15463	15777	15747	15616	15692	15746	15792	15572	15722	15796	15721	15819	15822	15806	15748	15688	15729	15652	15735	15576	15617	15607	15701	15659	15528	15681	15683	15761	15751	15577	15626	15895	15778	15843	15822	15591	15459	15663	15736	15713	15511	15765	15631	15625	15652	15429	15797	15722	15738	15601	15569	15639	15594	15580	15425	15768	15741	15746	15588	15456	15671	15604	15495	15541	15556	15599	15863	15672	15495	15681	15656	15583	15882	15661	15515	15721	15594	15722	15602	15588	15755	15758	15714	15678	15759	15699	15841	15603	15717	15601	15779	15589	15643	15657	15710	15595	15698	15693	15668	15726	15601	15606	15464	15724	15696	15548	15748	15591	15601	15725	15627	15614	15731	15710	15550	15546	15623	15539	15904	15727	15762	15609	15501	15640	15598	15667	15625	15568	15859	15541	15760	15761	15743	15727	15704	15715	15737	15512	15643	15788	15842	15635	15976	15856	15831	15469	15794	15697	15806	15554	15563	15841	15622	15746	15546	15692	15765	15560	15499	15656	15740	15670	15740	15730	15685	15747	15448	15526	15683	15683	15474	15745	15751	15699	15666	15824	15616	15321	15524	15674	15702	15518	15622	15641	15848	15570	15760	15669	15822	15628	15810	15784	15657	15617	15467	15775	15716	15670	15826	15605	15652	15664	15607	15673	15739	15563	15663	15586	15511	15557	15788	15651	15586	15753	15704	15809	15519	15721	15720	15677	15653	15689	15697	15701	15787	15504	15814	15738	15784	15760	15667	15579	15488	15761	15602	15647	15731	15601	15629	15761	15650	15692	15649	15814	15584	15610	15584	15677	15712	15805	15548	15807	15648	15686	15575	15442	15457	15776	15770	15609	15513	15685	15641	15789	15731	15637	15680	15721	15612	15559	15531	15769	15718	15719	15758	15430	15637	15597	15727	15750	15755	15462	15709	15658	15705	15850	15557	15731	15809	15630	15627	15706	15593	15863	15710	15600	15633	15688	15597	15739	15535	15439	15548	15494	15570	15530	15755	15544	15541	15641	15748	15937	15733	15743	15641	15691	15713	15721	15603	15624	15678	15788	15852	15612	15618	15581	15475	15639	15529	15654	15713	15692	15593	15760	15656	15701	15895	15761	15711	15759	15581	15641	15715	15827	15622	15559	15694	15643	15833	15811	15836	15722	15670	15696	15657	15823	15703	15586	15737	15755	15552	15597	15594	15538	15764	15603	15635	15806	15783	15773	15803	15951	15516	15563	15618	15724	15702	15600	15756	15799	15614	15737	15741	15670	15749	15748	15691	15590	15673	15641	15798	15733	15697	15531	15834	15738	15456	15678	15628	15642	15759	15689	15412	15603	15467	15676	15909	15782	15649	15591	15685	15747	15631	15614	15647	15718	15835	15760	15885	15628	15589	15610	15613	15548	15671	15456	15851	15654	15524	15675	15649	15680	15763	15837	15687	15563	15626	15821	15657	15787	15655	15878	15656	15695	15596	15688	15841	15634	15578	15613	15781	15754	15705	15585	15558	15553	15634	15762	15863	15593	15605	15848	15635	15547	15848	15634	15641	15699	15569	15689	15752	15548	15607	15647	15665	15936	15582	15697	15751	15666	15607	15820	15852	15628	15599	15700	15671	15692	15539	15754	15756	15810	15810	15778	15593	15587	15893	15478	15620	15567	15499	15472	15769	15604	15732	15758	15829	15821	15821	15721	15642	15595	15689	15844	15718	15687	15645	15610	15597	15794	15738	15571	15698	15612	15766	15657	15666	15764	15874	15828	15989	15635	15627	15579	15531	15557	15766	15496	15665	15535	15715	15850	15737	15548	15680	15560	15707	15754	15595	15638	15714	15644	15526	15846	15588	15777	15497	15635	15511	15596	15727	15605	15654	15590	15739	15715	15528	15671	15631	15755	15471	15696	15718	15708	15635	15508	15647	15550	15897	15581	15588	15658	15660	15639	15729	15536	15675	15660	15516	15658	15677	15732	15561	15717	15704	15691	15612	15637	15724	15591	15677	15676	15820	15770	15710	15600	15751	15598	15704	15706	15775	15750	15878	15755	15742	15484	15900	15847	15732	15747	15788	15624	15635	15736	15555	15819	16056	15646	15638	15661	15767	15702	15771	15635	15579	15804	15616	15548	15754	15585	15605	15773	15909	15578	15827	15608	15802	15703	15573	15574	15564	15603	15530	15545	15772	15432	15628	15697	15572	15659	15665	15782	15846	15502	15633	15570	15455	15585	15693	15783	15461	15642	15757	15580	15708	15676	15777	15779	15582	15616	15725	15516	15485	15496	15605	15571	15707	15756	15738	15650	15598	15599	15694	15848	15639	15712	15653	15494	15603	15456	15817	15460	15761	15583	15640	15495	15645	15605	15530	15785	15775	15793	15879	15655	15633	15722	15782	15751	15809	15664	15530	15666	15736	15726	15800	15666	15594	15639	15676	15642	15739	15572	15612	15685	15676	15605	15494	15707	15658	15669	15439	15802	15590	15642	15738	15560	15785	15687	15751	15544	15797	15597	15627	15588	15806	15713	15668	15760	15671	15617	15712	15566	15790	15516	15512	15739	15653	15562	15598	15755	15855	15704	15707	15581	15594	15709	15614	15840	15564	15527	15512	15658	15662	15632	15561	15603	15486	15820	15509	15731	15832	15731	15795	15578	15627	15617	15397	15525	15602	15789	15660	15652	15628	15621	15633	15679	15638	15548	15661	15679	15587	15733	15808	15732	15807	15647	15667	15525	15703	15715	15723	15724	15549	15667	15563	15602	15801	15736	15676	15763	15729	15666	15540	15699	15749	15739	15632	15804	15581	15805	15825	15726	15718	15364	15284	15665	15639	15508	15663	15638	15816	15594	15665	15653	15757	15691	15695	15811	15757	15683	15653	15734	15638	15963	15701	15632	15641	15673	15744	15438	15632	15726	15658	15494	15748	15546	15744	15636	15714	15677	15600	15629	15816	15821	15805	15599	15598	15689	15814	15723	15547	15819	15685	15647	15649	15681	15680	15987	15581	15694	15523	15689	15674	15683	15802	15519	15828	15549	15546	15712	15600	15622	15564	15645	15708	15556	15504	15775	15728	15904	15651	15807	15787	15843	15724	15692	15775	15803	15622	15434	15701	15598	15558	15558	15727	15667	15671	15750	15600	15801	15567	15767	15582	15654	15675	15636	15490	15538	15592	15736	15777	15786	15770	15653	15630	15659	15719	15562	15807	15666	15755	15550	15635	15554	15762	15525	15525	15543	15731	15545	15456	15596	15566	15813	15596	15618	15814	15831	15682	15928	15675	15665	15679	15582	15652	15457	15496	15533	15540	15543	15731	15482	15682	15413	15575	15653	15505	15748	15806	15625	15681	15596	15633	15527	15730	15446	15529	15556	15476	15740	15815	15677	15612	15591	15819	15532	15415	15825	15683	15741	15648	15558	15666	15825	15696	15718	15742	15444	15779	15685	15688	15702	15763	15578	15644	15680	15571	15766	15641	15671	15507	15690	15645	15813	15599	15731	15506	15766	15764	15728	15644	15631	15805	15733	15825	15581	15690	15600	15698	15622	15717	15588	15734	15659	15679	15804	15654	15841	15533	15685	15624	15700	15644	15724	15733	15649	15709	15726	15830	15604	15714	15782	15529	15437	15710	15631	15526	15688	15646	15659	15711	15635	15678	15586	15454	15741	15690	15672	15722	15813	15780	15532	15578	15676	15714	15709	15736	15602	15602	15735	15488	15658	15457	15541	15446	15732	15575	15675	15628	15552	15805	15608	15720	15732	15522	15579	15625	15768	15836	15485	15570	15569	15749	15704	15905	15788	15654	15487	15466	15723	15673	15635	15724	15807	15789	15791	15572	15583	15655	15754	15840	15875	15737	15770	15757	15701	15756	15649	15636	15570	15821	15651	15860	15832	15790	15872	15778	15516	15659	15510	15580	15584	15669	15517	15440	15560	15535	15539	15733	15811	15797	15607	15611	15632	15669	15765	15743	15766	15866	15740	15590	15812	15725	15735	15829	15513	15484	15704	15720	15834	15778	15675	15780	15573	15550	15686	15636	15743	15656	15674	15435	15549	15672	15511	15747	15574	15647	15628	15758	15651	15723	15882	15616	15611	15654	15674	15653	15643	15437	15613	15852	15892	15782	15618	15560	15583	15607	15934	15675	15612	15811	15787	15827	15754	15516	15569	15703	15639	15681	15656	15723	15766	15723	15839	15883	15711	15564	15670	15660	15566	15760	15584	15590	15714	15542	15727	15664	15625	15701	15594	15502	15611	15573	15638	15671	15716	15521	15731	15662	15603	15704	15740	15839	15637	15862	15484	15577	15713	15488	15463	15582	15627	15911	15800	15485	15680	15750	15525	15751	15840	15570	15557	15785	15646	15821	15691	15523	15646	15606	15920	15935	15660	15781	15696	15642	15593	15751	15695	15767	15544	15554	15565	15614	15798	15683	15647	15558	15581	15698	15542	15585	15690	15532	15554	15595	15711	15423	15587	15641	15590	15704	15629	15550	15905	15752	15651	15799	15628	15409	15377	15520	15655	15561	15722	15621	15604	15651	15760	15657	15742	15608	15547	15554	15761	15638	15727	15596	15734	15823	15615	15529	15825	15689	15703	15619	15671	15869	15708	15700	15429	15615	15655	15582	15760	15632	15811	15547	15748	15694	15732	15796	15541	15757	15714	15813	15731	15663	15890	15683	15675	15648	15728	15718	15689	15631	15596	15701	15493	15670	15827	15471	15602	15602	15672	15678	15809	15855	15648	15635	15563	15727	15499	15572	15546	15767	15618	15607	15734	15543	15670	15593	15661	15789	15702	15539	15543	15620	15706	15744	15558	15754	15556	15532	15444	15637	15990	15722	15794	15554	15532	15716	15634	15506	15600	15782	15870	15698	15477	15626	15637	15795	15738	15612	15676	15673	15713	15853	15718	15596	15599	15716	15585	15610	15538	15672	15947	15891	15535	15657	15711	15592	15578	15601	15860	15649	15744	15772	15773	15649	15792	15481	15587	15707	15572	15705	15828
45978	61368	43412	24491	16959	15338	15214	15121	15104	15177	15023	15176	14999	15122	15218	15066	15154	15289	15109	15107	15120	15245	14917	15172	15043	15267	15159	15104	15137	15125	15065	15270	15129	15061	15131	15205	15359	15022	15106	15022	15250	14969	15230	15338	15057	15105	15115	15247	15106	15114	14989	15031	15045	15085	15196	15172	14902	15208	15097	15172	14971	15109	15179	15124	15163	15141	15008	15165	15122	15169	15057	15088	15033	14942	15151	15168	14976	15389	15212	15327	15149	15120	15096	15112	15136	15128	15173	15101	15056	15077	15054	15071	15192	15130	15063	15218	15228	15076	15106	15041	15242	15212	15232	15181	15143	15083	15079	15069	15189	15157	15158	15040	15278	15182	15130	15222	15078	14999	15136	15153	15114	15145	15042	15075	15205	15261	15162	15062	15062	15175	15068	15274	14815	15120	15055	15189	15045	15193	15132	15152	15010	15194	15164	15074	15130	15051	15187	15238	15197	15029	15157	15108	15204	15151	15117	15190	15200	15177	14895	15040	15237	15119	15061	15013	15069	15086	15187	15255	15059	15240	15066	15141	15073	15051	15227	15019	15193	15110	15388	15147	15157	15091	15153	14991	15248	14941	15077	15068	14903	15117	15099	15113	14988	15084	15145	15139	15068	15060	14958	15067	15210	15028	15087	14980	15303	15087	15153	15155	15105	15029	15088	15053	15117	14997	15219	15039	15241	15133	15255	15180	15116	15040	15280	15156	15159	14973	14990	15167	15146	15167	14963	15156	15070	15184	14920	15147	15120	15253	15179	15010	15135	15065	15121	15199	15008	15370	14972	15162	15131	15310	15213	15321	15084	15089	15007	15112	15047	15026	15198	15086	15167	14933	15270	15201	15131	15234	15149	14931	15263	15110	15081	15220	15143	15195	14972	15308	15160	15045	15185	15189	15018	15207	15213	15138	15138	14967	15136	14967	15037	14977	15114	14916	15286	15075	14955	15252	15217	15151	15058	15048	15118	15023	15026	15166	15229	15014	15150	15147	15082	15101	15080	14951	15029	15016	15090	15138	15143	15232	15062	15210	15088	15043	14990	15104	15105	15178	15062	15129	15207	15142	14977	15118	15213	15171	15094	15080	15148	15287	15068	15095	15033	15155	14969	15058	15135	15226	15014	15201	14983	15160	15261	15178	15079	15019	15137	15085	15165	15121	15264	15120	14942	15045	15199	15088	15206	15234	15179	15045	15075	15003	15184	15106	15246	15036	15189	15145	15288	15138	14921	15152	15229	14951	15095	15122	15025	15177	15059	15140	15173	15209	15191	15268	15143	15099	15194	15137	15155	15209	15027	15102	15289	15153	15010	15344	15018	15169	15255	14999	15261	15051	15110	15118	15131	15136	14897	15237	15187	15151	15146	15042	14997	15057	15138	15174	14999	15162	15180	14924	15167	15151	15227	15230	15030	15270	15145	15127	15213	15145	15079	15195	15028	15234	15063	15058	15023	15071	15147	15019	15226	15197	15056	15186	15296	14978	15196	14988	15183	15040	15097	15035	15097	14964	15185	15092	15048	14964	15104	15126	15113	15172	15078	15082	15036	15205	15228	15077	15165	15069	15055	15131	15266	15073	15287	14949	15047	15184	15255	15249	15177	15013	15096	15287	15178	15168	15149	15020	15113	15131	15157	15108	15000	15058	15173	14951	15292	14844	15043	15100	15155	14978	15150	15102	14950	15169	15236	14993	15009	14997	15003	15187	15112	15133	15201	14913	15213	15122	15124	15101	15157	15062	15065	15218	15124	15061	15081	15066	15085	14923	15084	15118	15070	15124	15091	15012	15037	15051	14967	14957	15015	15060	15078	15269	15193	15021	15108	15065	15007	15187	14960	15209	15244	15149	15129	15258	15201	15183	15103	15068	15066	15145	15165	15277	15088	15122	15123	15098	15210	15200	15142	15157	15016	15062	15116	15089	15052	15280	15153	15072	15001	15148	15102	14996	15132	15037	15207	15072	15166	15146	14976	15149	15121	15167	14944	15055	15225	15079	15136	15029	15124	15198	15144	15068	15240	15024	15103	15019	15204	15271	15120	15105	15324	15072	15138	15064	15137	15049	14986	15219	15266	15014	15070	15068	15110	14939	15082	15047	15186	14965	15015	15062	15159	15165	15215	15114	15169	15133	15064	15292	15140	15044	15159	15287	14933	15037	14985	15147	15064	15098	15103	15148	15170	14887	15106	14902	15007	14995	15261	15106	15026	14976	14914	15192	15105	15217	15013	15151	15114	15105	15252	15063	15052	14990	15269	15189	15106	15136	15202	15118	14933	15136	15121	15126	14998	15154	15017	15133	14959	15091	15298	15231	14979	15137	15101	15117	15051	15162	15133	15101	15039	15240	15126	15230	15077	15284	15041	15205	15110	15160	15038	15145	15196	14967	14994	15194	15197	15057	15206	15120	15167	15062	15171	14841	15169	15181	15079	15117	14902	15247	14936	15157	15001	15066	15302	15047	15119	15041	15032	15085	14950	15176	15080	15281	15191	14951	15214	15111	15143	15117	15099	15124	14896	15268	14924	15220	15166	15231	15124	15154	14986	15133	15038	15119	15077	15238	15213	15177	15035	14955	15122	14902	14957	15062	15180	15066	15123	15132	15071	15147	15109	15120	15231	15047	15113	15296	15131	14979	15252	15057	15057	15360	15209	15271	15099	15128	15140	15033	15176	15195	15110	15091	15040	15055	15191	15164	15150	15064	15120	15160	15109	15001	15116	15030	15041	15153	15079	15279	15261	15159	15216	15151	15059	15067	14924	15075	15240	15101	15174	15170	14941	14945	15308	15051	15103	15115	15079	15181	15027	15132	14998	15050	15168	15059	15209	15088	15209	15251	15054	15229	15138	15004	15145	15062	15321	15170	15142	15107	15029	15066	15132	15052	15121	15268	15430	15020	15126	15150	15223	15041	14979	15227	15149	15009	15286	15094	15076	15189	15069	14980	15030	15245	15182	14988	15161	15040	15179	15104	15027	15281	15079	15019	14875	15116	15168	15264	15038	15129	15034	15092	15103	15068	15058	15214	15124	15110	15100	15039	15109	15196	15061	15110	15201	15190	14999	15155	15078	15103	15162	15027	15169	15200	15244	15024	15046	15131	15166	15121	14943	14999	15262	15094	15309	15015	15050	15171	15020	15072	15193	15081	15283	15299	15174	15207	15109	15042	15201	15115	15065	15004	15248	14923	15161	15186	15151	15144	15079	15021	15144	15249	15006	15230	15105	14959	15047	15162	15133	15136	15158	15149	15162	15200	15134	15049	15098	15126	15076	15021	14967	15035	15161	14942	15195	15179	14950	15063	14974	15126	15050	15207	15004	15101	15130	14829	15142	15094	15181	15119	15088	15030	15068	15091	15163	15089	15278	15167	15092	15117	15141	14978	15245	15041	15249	14900	15008	15096	15125	15013	15259	15089	15124	15002	15251	15173	15002	15199	15317	15034	15141	15099	15108	15163	14995	15231	15103	15248	15110	15233	15057	15234	15157	15180	15184	15098	15134	15145	15166	15065	14929	15231	14991	15066	15148	15001	15174	15096	15070	15093	15105	15027	15078	15238	15127	14978	14945	15065	15080	15097	15152	14948	15047	14998	15083	15071	15211	15133	15056	15237	15019	15278	15026	15092	15135	15220	15071	15142	14977	15094	15036	15196	15080	15047	15399	15052	15067	14993	15017	15151	15395	15173	15210	15033	15239	15297	15087	15045	15132	15265	15080	15023	15108	15091	15096	14987	15236	14988	15219	15259	15060	15179	15044	15212	15227	15079	15005	15194	15074	15036	15270	15117	15262	15109	15038	15292	15279	14999	15077	15115	15115	15199	15174	15044	15141	15175	15208	15048	15257	15077	14980	15223	15180	15086	15050	15146	15069	15079	14890	15144	15153	15142	15103	15184	15062	14803	15285	14937	15179	15103	15074	15059	15089	15127	15122	15163	15104	15189	15010	15130	15233	15282	15097	15142	15000	15159	15133	15225	15135	15057	15350	15023	15146	14987	15108	15150	15186	15097	15141	14990	15176	15200	15263	15231	14980	15078	15158	15110	15421	14998	15156	15146	15177	15080	15088	15219	15130	15028	15126	15045	15119	15111	15108	15052	15230	15038	15167	15085	15166	15039	15200	15325	15062	15199	15034	15170	15240	15015	15095	15045	15112	15183	15054	14925	15156	15013	15000	15047	14981	15141	15082	14987	15251	15189	15072	15167	15039	15143	15131	14962	15105	15111	15077	14945	15065	15058	15237	15113	15029	15183	15000	15012	15145	15152	15170	15109	15136	14980	15121	14801	15157	15148	15188	15099	14959	15218	15095	15068	15064	15005	15240	15094	15083	15134	15048	15223	15078	15057	15085	15046	15083	15335	15016	15089	15071	15136	15265	15229	15179	15108	15225	15255	14945	14996	15191	15128	15022	15114	15084	15056	15109	15304	15131	15133	15118	15213	15183	15047	14943	15002	14997	15221	15107	15148	15056	15240	15169	15203	15125	15063	15046	15144	14986	15309	15282	15088	15075	14985	15182	15175	15180	15220	15071	15119	15206	15010	15157	15175	15106	15074	15016	15023	15115	15110	15210	15220	15104	15164	14962	15271	15162	15052	15133	15014	14956	15090	15063	15153	15157	15024	15151	15162	15042	15170	15057	15036	14978	15043	15066	15141	15264	15080	15073	15115	15142	15109	15218	15141	15092	15176	15174	15058	15100	15064	15239	15037	15161	15152	15097	15150	15048	15241	15087	15153	15119	15156	15229	15099	15000	15110	15219	15126	15080	15088	15126	15137	15095	15180	15172	15138	15071	15230	15163	15219	15192	15331	15094	15077	15208	15194	15099	15084	15094	15157	15146	15099	15103	15087	15381	15030	14981	15093	15163	15099	15122	14969	15031	15012	15052	15130	15195	15293	15175	14972	15239	15167	15187	15157	15027	14999	15095	15093	15108	15026	15073	14988	15106	15195	15126	14971	15206	14912	15161	15095	15066	15260	14990	15157	15008	15183	15167	15044	14997	15194	15284	15152	15105	15086	15085	15035	15044	15043	15216	15120	15242	15184	15152	14832	15138	15188	15160	15109	15289	15120	15102	15083	15062	15253	15115	15254	15081	15113	15154	15002	15151	15143	15028	15270	15293	15156
24143	24303	34347	28544	23421	22540	20935	16978	15803	16302	16304	15938	16121	15791	15989	15982	15916	15941	16036	15943	15801	15912	15904	15896	15940	15896	15841	15889	15753	15896	15922	15779	15733	15920	15981	15865	15896	15828	15938	15852	15880	15915	15908	15601	15925	15836	15738	15813	15626	15947	15882	15869	15889	15817	15815	15851	15828	15829	15789	15741	15881	15747	15783	15807	15765	15991	15693	15618	15723	15877	15687	15724	15683	15819	15783	15998	15953	16053	15872	15881	15762	15668	15752	15743	15885	15782	15707	15603	15821	15893	15948	15632	15659	15745	15578	15730	15699	15634	15893	15962	15723	15659	15737	16032	15769	15705	15629	15829	15856	15730	15685	15793	15735	15753	15712	15561	15683	15635	15766	15685	15668	15778	15718	15683	15714	15684	15718	15709	15767	15777	15940	15865	15644	15782	15647	15676	15769	15732	15742	15660	15764	15671	15565	15724	15938	15654	15905	15633	15703	15570	15751	15685	15982	15955	15757	15793	15813	15731	15773	15631	15699	15682	15784	15730	15515	15718	15643	15600	15658	15805	15725	15478	15717	15914	15751	15883	15767	15639	15907	15945	15897	15758	15686	15727	15723	15582	15904	15909	15735	15682	15924	15803	15911	15602	15666	15860	15783	15843	15844	15836	15593	15630	15611	15782	15848	15813	15661	15771	15714	15680	15749	15737	15781	15707	15606	15875	15980	15655	15635	15623	15823	15663	15853	15816	15913	15888	15528	15667	15647	15711	15659	15807	15913	15671	15852	15970	15793	15707	15810	15783	15815	15619	15848	15893	15832	15803	15819	15753	15799	15852	15599	15688	15707	15563	15621	15828	15911	15795	15618	15802	15759	15822	15592	15811	15741	15695	15764	15691	15852	15883	15968	15753	15617	15595	15593	15641	15558	15590	15597	15650	15778	15728	15841	15835	15716	15815	15819	15720	15569	15737	15777	15796	15593	15529	15670	15785	16020	15745	15665	15639	15796	15702	15932	15665	15702	15574	15863	15696	15710	15883	15555	15526	15699	15886	15711	15835	15641	15868	15930	15875	15649	15823	15674	15706	15914	15816	15614	15789	15775	15710	15831	15837	15900	15832	15882	15734	15698	15684	15781	15883	15793	15496	15709	15764	15752	15626	15607	15855	15868	15638	15799	15664	15703	15859	15820	15700	15727	15837	15920	15799	15671	15758	15613	15817	15794	15626	15938	15733	15856	15877	15625	15664	15813	15596	15594	15815	15618	15799	15781	15911	15687	15600	15781	15600	15753	15792	15731	15857	15517	15788	15728	15767	15838	15848	15656	15783	15727	15738	15686	15680	15691	15724	15848	15735	15800	15888	15842	15729	15657	15622	15924	15826	15676	15835	15738	15755	15507	15733	15881	15640	15745	15732	15691	15723	15770	15875	15754	15789	15875	15786	15594	15730	15766	15639	15835	15707	15743	15626	15636	15590	15621	15610	15760	15689	15865	15835	15689	15842	15686	15566	15635	15902	15753	15599	15680	15785	15732	15814	15880	15713	15746	15636	15585	15703	15735	15730	15816	15754	15741	15927	15831	15527	15805	15751	15671	15800	15860	15820	15911	15729	15877	15744	15840	15667	15840	15682	15731	15710	15691	15636	15629	15790	15623	15705	15811	15733	15896	15665	15639	15841	15830	15727	15883	15878	15735	15849	15801	15622	15784	15683	15640	15807	15760	15778	15754	15789	15672	15768	15811	15732	15863	15772	15870	15765	15610	15816	15746	15672	15658	15671	15831	15763	15850	15620	15803	15775	15595	15746	15698	15571	15752	15734	15715	15773	15624	15779	15810	15841	15665	15754	15663	15551	15614	15916	15640	15692	15684	15629	15668	15894	15843	15592	15770	15462	15818	15749	15915	15698	15771	15727	15965	15822	15818	15794	15772	15889	15684	15649	15702	15722	15757	15644	15731	15612	15702	15767	15730	15655	15732	15895	15747	15830	15724	15886	15923	15700	15890	15761	15765	15686	15583	15917	15990	15786	15850	15860	15693	15674	15839	15796	15808	15864	15758	15796	15593	15802	15748	15516	15597	15679	15726	15649	15654	15841	15631	15834	15700	15753	15626	15948	15824	15789	15637	15857	15721	15865	15777	15609	15693	15870	15843	15591	15866	15730	15804	15871	15782	15930	15981	15728	15843	15933	15807	15783	15909	15722	15863	15923	15759	15840	15639	15893	15848	15618	15587	15740	15573	15753	15934	15754	15811	15814	15636	15870	15728	15704	15925	15648	15787	15721	15659	15574	15816	15974	15793	15778	15757	15709	15559	15664	15766	15793	15635	15786	15721	15747	15820	15801	15775	15492	15774	15733	15733	15669	15566	15823	15856	15657	15895	15723	15584	15733	15719	15866	15710	15695	15557	15789	15732	15689	15710	15700	15654	15718	15742	15852	15740	15808	15861	15849	15847	15899	15795	15755	15793	15736	15709	15681	15774	15722	15811	15772	15512	15437	15816	15703	15890	15643	15946	15840	15712	15773	15704	15719	15794	15682	15737	15611	15893	16076	15690	15831	15804	15808	15631	15835	15724	15634	15787	15637	15839	15864	15782	15682	15816	15781	15866	15681	15575	15630	15802	15781	15718	15703	15731	15683	15543	15664	15717	15690	15614	15622	15663	15549	15658	15918	15675	15604	15600	15796	15773	15703	15726	15756	15627	15773	15720	15725	15730	15774	15618	15686	15867	15691	15648	15798	15643	15549	15734	15663	15770	15667	15696	15891	15760	15736	15809	15778	15817	15621	15639	15763	15752	15732	15517	15833	15775	15578	15643	15849	15421	15650	15734	15620	15701	15754	15835	15648	15730	15924	15779	15861	15818	15642	15784	15851	15967	15508	15715	15710	15644	15816	15712	15711	15601	15827	15630	15608	15710	15727	15888	15770	15738	15855	15941	15770	15662	15586	15819	15831	15721	15881	15671	15626	15784	15676	15769	15602	15621	15578	15919	15712	15748	15917	15708	15695	15809	15652	15721	15730	15865	15656	15681	15894	15638	15717	15937	15719	15643	15924	15698	15668	15789	15780	15833	15647	15750	15674	15704	15630	15610	15777	15808	15672	15673	15855	15570	15714	15785	15757	15848	15812	15864	15611	15621	15766	15741	15795	15570	15828	15732	15855	15766	15723	15867	15656	15710	15803	15553	15599	15737	15747	15634	15707	15595	15868	15695	15689	15681	15621	15713	15760	15553	15742	15815	15786	15821	15564	15620	15739	15660	15789	15868	15757	15675	15709	15818	15790	15677	15703	15760	15601	15688	15913	15774	16032	15728	15624	15744	15757	15687	15681	15865	15648	15828	15772	15570	15785	15784	15782	15790	15728	15764	15961	15630	15603	15727	15636	15902	15644	15590	15533	15608	15540	15836	15553	15566	15764	15840	15543	15863	15858	15828	15582	15757	15528	15717	15755	15921	15690	15719	15874	15765	15667	15755	15733	15726	15777	15795	15835	15553	15755	15690	15915	15681	15755	15710	15781	15901	16039	15803	15848	15839	15749	15757	15848	15585	15859	15737	15757	15719	15898	15889	15789	15730	15917	15781	15772	15627	15653	15677	15877	15733	15577	15607	15657	15775	15641	15735	15738	15554	15562	15793	15788	15646	15812	15822	15694	15689	15811	16005	15674	15684	15801	15780	15961	15809	15857	15636	15832	15646	15792	15654	15809	15809	15753	15692	15568	15731	15802	15961	15718	15695	15768	15798	15587	15881	15707	15920	15855	15685	15783	15636	15639	15925	15712	15765	15819	15792	15812	15684	15814	15914	15745	15712	15895	15803	15759	15759	15731	15800	15589	15786	15759	15777	15896	15894	15809	15664	15792	15867	15883	15706	15768	15689	15740	15771	15780	15796	15696	15668	15646	15825	15849	15830	15851	15648	15655	15698	15860	15765	15780	15696	15677	15704	15838	15650	15615	15669	15703	15672	15728	16010	15927	15664	15705	15786	15800	15905	15770	15687	15771	15732	15616	15602	15826	15655	15629	15496	15586	15771	15739	15726	15862	15675	15795	15904	15657	15779	15543	15681	15772	15838	15515	15699	15731	15655	15777	15862	15920	15787	15842	15687	15618	15826	15679	15898	15612	15874	15780	15767	15578	15709	15786	15756	15868	15827	15579	15651	15469	15628	15790	15534	15813	15847	15894	15693	16023	15635	15695	15967	15822	15579	15553	15924	15848	15700	15615	15577	15667	15840	15927	15608	15676	15846	15754	15800	15754	15495	15778	15883	15779	15801	15620	15825	15834	15782	15828	15874	15756	15678	15600	15691	15600	15797	15560	15672	15666	15730	15606	15577	15635	15719	15881	15900	15806	15660	15670	15716	15878	15779	15677	15676	15674	15695	15754	15927	15717	15655	15764	15689	15709	15880	15808	15747	15818	15783	15769	15752	15625	15743	15610	15786	15779	15856	15637	15694	15802	15751	15752	15644	15632	15853	15769	15816	15803	15803	15699	15821	15763	15744	15698	15772	15842	15480	15726	15662	15861	15636	15711	15758	15723	15706	15627	15712	15816	15777	15707	15606	15856	15705	15566	15824	15923	15710	15727	15878	15694	15813	15884	15887	15524	15645	15792	15778	15794	15885	15637	15741	15595	15787	15804	15942	15793	15706	15714	15553	15734	15623	15717	15851	15832	15621	15776	15812	15675	15760	15741	15856	15884	16162	15840	15699	15724	15747	15740	15671	15973	15655	15596	15829	15612	15799	15775	15886	15777	15748	15493	15761	15758	15778	15769	15763	15794	15885	15893	15714	15634	15670	15755	15713	15674	15682	15770	15799	15694	15739	15865	15969	15556	15955	15716	15540	15921	15812	15700	15803	15745	15915	15755	15799	15842	15780	15867	15870	15696	15739	15566	15462	15850	15796	15688	15903	15917	15673	15618	15639	15732	15715	15643	15763	15666	15836	15851	15640	15802	15847	15727	16029	15685	15930	15790	15718	15788	15894	15823	15668	15692	15516	15691	15662	15832	15520	15808	15925	15798	15926	15447	15689	15827	15743	15762	15605	15768	15546	15707	15514	15754	15715	15877	15780	15573	15685	15605	15828	15584	15656	15705	15750	15686	15693	15724	15683	15777	15951	15714	15779	15886	15645	15935	15891	15889	15804	15726	15953	15870
63567	107040	83204	51823	28267	16514	15264	15250	15184	15162	15294	15094	15233	15130	15200	15219	15454	15297	15269	15164	15482	15243	15325	15391	15117	15197	15191	15274	15189	15306	15318	15193	15292	15056	15175	15161	15418	15306	15324	15111	15142	15292	15245	15173	15141	15311	15201	15278	15269	15164	15136	15338	15400	15195	15133	15265	15313	15261	15182	15338	15256	15241	15003	15158	15181	15441	15147	15239	15114	15199	15212	15054	15318	15096	15301	15075	15083	15299	15242	15075	15157	15313	15207	15292	15266	15125	15263	15201	15261	15214	15264	15238	15082	15259	15107	15227	15270	15207	15205	15122	15336	15337	15272	15106	15232	15217	15262	15108	15265	15256	15231	15249	15146	15298	15143	15200	15063	15059	15133	15204	15192	15109	15166	15228	15282	15106	15180	15203	15157	15351	15204	15335	15138	15306	15135	15244	15091	15032	15086	15149	15406	15078	15234	15181	15136	15085	15084	15251	15204	15293	15248	15299	15175	15083	15114	15036	15244	15298	15334	15304	15135	15091	15118	15104	15236	15044	15322	15096	15199	15272	15314	15243	15265	15324	15193	15084	15190	15136	15275	15107	15275	15041	15341	15022	15185	15414	15129	15151	15213	15226	15245	15254	15165	15221	15197	15150	15197	15126	15067	15263	15161	15107	15137	15198	15187	15180	15278	15224	15295	15284	15188	15317	15050	15053	15068	15178	15216	15140	15262	15134	15312	15227	15171	15165	15272	15318	15140	15171	15203	15202	15206	15101	15224	15286	15212	15334	15143	15263	15242	15209	15180	15161	15248	15201	15202	15221	15210	15381	15279	15268	15092	15083	15041	15245	15160	15255	15103	15224	15198	15154	15332	15241	15350	15033	15336	15203	15309	15014	15333	15175	15163	15035	15353	15264	15416	15123	15154	15252	15279	15307	15408	15376	15332	15154	15163	15299	15163	15203	15319	15044	15067	15299	15190	15263	15248	15102	15200	15055	15255	15180	15143	15271	15370	15221	15189	15033	15244	15165	15171	15011	15217	15174	15148	15215	15179	15216	15148	15127	15241	15342	15099	15223	15213	15241	15255	15076	15129	15179	15100	15275	15231	15141	15016	15208	15100	15165	15218	15283	15135	15010	15183	15388	15290	15354	15194	15204	15131	15280	15157	15196	15099	15107	15268	15289	15069	15291	15286	15249	15007	15407	15211	15489	15202	15198	15261	15179	15114	15295	15331	15126	15165	15207	15183	15173	15235	15285	15249	15137	15274	15153	15297	15115	15259	15271	15263	15084	15223	15397	15283	15328	15362	15170	15222	15210	15148	15045	15162	15181	15105	15193	15109	15426	15195	15167	15071	15215	15365	15185	15237	15273	15232	15246	15176	15171	15129	15270	15132	15384	15210	15217	15227	15389	15181	15072	15256	15270	15255	15069	15341	15114	15365	15255	15055	15238	15389	15213	15195	15163	15372	15420	15281	15208	15227	15064	15107	15263	15181	15271	15294	15290	15148	15204	15095	15193	15142	15411	15315	15132	15042	15286	15165	15121	15010	15383	15184	15246	15218	15101	15168	15100	15344	15035	15234	15168	15239	15268	15200	15113	15280	15136	15258	15225	15327	15149	15098	15302	15202	15189	15215	15168	15291	15182	15373	15204	15176	15242	15094	15200	15016	15208	15142	15237	15314	15032	15083	15136	15222	15326	15307	15306	15246	15217	15271	15211	15271	15220	15103	15200	15200	15170	15201	15162	15162	15273	15150	15109	15292	15290	15216	15124	15234	15299	15094	15219	15145	15185	15390	15214	15253	15056	15126	15262	15116	15254	15222	15315	15055	15233	15314	15156	15334	15292	15155	15278	15115	15015	15259	15139	15225	15175	15288	15283	15193	15146	15331	15273	15357	15246	15371	15296	15138	15296	15250	15239	15165	15356	15317	15204	15117	15179	15272	15149	15273	15140	15246	15164	15349	15181	15356	15227	15297	15129	15287	15370	14980	15128	15162	15229	15200	15133	15311	15181	15125	15295	15139	15191	15200	15275	15355	15069	15197	15145	15290	15160	15094	15019	15193	15193	15248	15152	15236	15205	15263	15211	15117	15371	15273	15154	15326	15289	15314	15196	15017	15119	15152	15219	15140	15131	14961	15274	15081	15296	15190	15141	15293	15184	15271	15188	15092	15315	15218	15159	15207	15282	15282	15255	15160	15248	15155	15073	15527	15044	15144	15099	15129	15154	15074	15215	15192	15296	15398	15147	15236	15120	15053	15149	15047	15152	15206	15197	15238	15214	15135	15213	15201	15083	15404	15224	15292	15319	15266	15115	15192	15169	15323	15244	15230	15157	15309	15151	15066	15261	15320	15244	15219	15145	15380	15183	15224	15278	15177	15218	15288	15151	15264	15169	15195	15115	15084	15176	15240	15071	15225	15288	15197	15134	15258	15243	15154	15089	15156	15127	15122	15333	15305	15101	15243	15247	15210	15212	15385	15199	15155	15159	15480	15245	15309	15126	15358	15251	15192	15267	15104	15219	15186	15091	15285	15248	15302	15063	15234	15280	15449	15227	15234	15151	15365	15302	15068	15177	15240	15320	15259	14993	15160	15302	15214	15095	15291	15177	15282	15203	15263	15340	15305	15221	15086	15252	15305	15083	15110	15176	15234	15255	15148	15169	15275	15219	15226	15097	15294	15222	15136	15252	15150	15122	15192	15249	15165	15278	15251	15329	15242	15071	15026	15255	15104	15307	15355	15128	15287	15217	15158	15234	15078	15224	15339	15193	15178	15290	15193	15114	15178	15224	15283	15117	15231	15054	15406	15254	15271	15083	15152	15244	15167	15146	15195	15122	15136	15065	15133	15032	15180	15161	15156	15000	15080	15332	15240	15129	15243	15157	15116	15155	15284	15113	15305	15277	15188	15155	15351	15248	15315	15081	15264	15357	15095	15390	15193	15299	15323	15332	15273	15137	15259	15136	15358	15223	15135	15195	15143	15206	15042	15205	15204	15367	15408	15257	15229	15154	15302	15306	15319	15090	15237	15244	15286	15236	15353	15225	15280	15059	15217	15296	15199	15215	15033	15369	15176	15225	15144	15281	15107	15246	15326	15222	15206	15171	15347	15165	15216	15217	15221	15169	15339	15274	15017	15236	15295	15278	15184	15323	15098	15121	15176	15255	15040	15087	15054	15227	15370	15201	15159	15192	15157	15189	15065	15178	15320	15188	15109	15173	14993	15223	15189	15141	15308	15209	15232	15202	15105	15076	15154	15209	15146	15008	15269	15074	15053	15144	15300	15259	15232	15222	15261	14990	15167	15133	15287	15126	15212	15114	15151	15295	15199	15080	15281	15329	15122	15204	15099	15332	15227	15173	15322	15153	15184	15137	15094	15145	15304	15197	15113	15237	15266	15237	15055	15097	15096	15142	15087	15193	15060	15224	15375	15202	15367	14988	15085	15238	15411	15270	15326	15172	15364	15189	15267	15082	15187	15140	15072	15121	15410	15314	15059	15157	15204	15350	15155	15226	15215	15194	15133	15188	15277	15250	15306	15041	15215	15250	15259	15259	15138	15157	15259	15262	15157	15383	15145	15169	15282	15148	15394	15282	15093	15133	15178	15197	15150	15282	15346	15254	15239	15178	15128	15194	15220	15209	15362	15281	15382	15374	15144	15300	15248	15209	15225	15125	15149	15177	15206	15309	15096	15356	15247	15383	15294	15252	15314	15143	15330	15114	15237	15265	15159	15221	15193	15046	15187	15174	15315	15105	15127	15283	15291	15246	15203	15138	15163	15199	15283	15104	15331	15141	15235	15280	15229	15385	15102	15295	15149	15204	15182	15211	15128	15228	15196	15253	15248	15331	15223	15295	15106	15190	15205	15229	15178	15216	15298	15140	15206	15265	15143	15180	15256	15315	15122	15241	15180	15106	15214	15157	15290	15213	15127	15385	15050	15168	15240	15106	15248	15254	15149	15368	14997	15100	15219	15146	15060	15138	15193	15181	15348	15253	15078	15248	15149	15045	15242	15241	15319	15017	15389	15069	15132	15401	15109	15167	15077	15164	15228	15256	15190	15036	15154	15262	15167	15221	15287	15148	15016	15057	15221	15204	15262	15127	15030	15192	14995	15376	15234	15269	15139	15143	15439	15163	15383	15164	15381	15253	15196	15238	15211	15196	15237	15118	15293	15209	15205	15256	15170	15201	15227	15254	15296	15260	15064	15064	15112	15309	15292	15306	15320	15329	15143	15165	15048	15137	15251	15315	15202	15232	15294	15375	15193	15126	15191	15276	15294	15096	15256	15214	15132	15181	15156	15163	15120	15314	15291	15325	15146	15122	15180	15185	15276	15081	15365	15244	15220	15094	15177	14981	14949	15330	15173	15153	15207	15176	15262	15005	15173	15107	15276	15116	15215	15289	15259	15067	15322	15286	15159	15289	15258	15152	15195	15059	15357	15355	15151	15265	15202	15333	15187	15235	15169	15267	15249	15218	15272	15294	15133	15114	15024	15283	15154	15110	15055	15075	15103	15251	15212	15213	15131	15059	15230	15211	15093	15022	15137	15103	15197	15127	15073	15169	15168	15275	15220	15270	15275	15397	15255	15214	15177	15236	15253	15238	15293	15144	15138	15256	15384	15299	15298	15075	15176	15201	15210	15105	15228	14982	15166	15045	15231	15281	15252	15392	15204	15016	15295	15206	15189	15060	15321	15187	15050	15223	15249	15071	15147	15292	15260	14998	15148	15291	15103	15136	15454	15238	15270	15351	15128	15295	15246	15194	15143	15272	15093	15439	15205	15234	15210	15214	15123	15198	15204	15220	15178	15055	15196	15129	15358	15310	15199	15256	15214	15080	15241	15210	15261	15232	15204	15185	15103	15057	15388	15164	15127	15252	15211	15254	15136	15173	15227	15007	15220	15048	15109	15090	15238	15166	15131	15266	15220	14919	15254	15083	15171	15213	15265	15194	15015	15162	15251	15052	15208	15195	15422	15223	15260	15237	15268	15227	15221	15168	15129	15302	15047	15115	15153	15273	15174	15294	15199	15235	15101	15168	15296	15286	15143	15149	15010	15250	15231	15202	15244	15292	15322	15210	15333	15202	15145	15144	15229	15157	15106	15311	15213	15285	15258	15241	15153	15213	15165	15313	15072	15366
32902	38917	37131	26123	18747	17056	16821	16413	16352	16610	16532	16107	16312	16622	16503	16594	16510	16573	16541	16515	16370	16413	16679	16489	16403	16358	16595	16479	16347	16160	16436	16568	16520	16477	16344	16502	16373	16358	16511	16479	16314	16374	16411	16342	16592	16312	16535	16520	16499	16256	16489	16596	16393	16359	16363	16491	16248	16415	16421	16426	16479	16466	16375	16370	16431	16519	16581	16391	16415	16401	16447	16496	16548	16468	16359	16307	16546	16469	16407	16249	16508	16519	16514	16381	16509	16346	16413	16604	16538	16362	16481	16458	16361	16566	16436	16447	16549	16447	16624	16376	16482	16567	16367	16524	16348	16426	16503	16421	16436	16433	16379	16244	16392	16422	16408	16553	16539	16489	16686	16553	16545	16372	16338	16446	16534	16413	16464	16393	16547	16340	16409	16526	16535	16322	16397	16572	16367	16107	16505	16442	16421	16524	16445	16362	16573	16364	16426	16269	16509	16619	16666	16414	16254	16268	16494	16716	16606	16304	16124	16656	16514	16447	16549	16461	16495	16497	16549	16601	16479	16358	16287	16472	16593	16437	16547	16451	16661	16466	16306	16234	16427	16354	16428	16417	16493	16585	16256	16342	16506	16319	16495	16246	16575	16708	16351	16263	16511	16390	16527	16344	16437	16500	16214	16564	16347	16547	16468	16483	16281	16391	16462	16558	16628	16397	16277	16506	16221	16204	16560	16480	16478	16402	16412	16524	16465	16429	16525	16232	16480	16422	16524	16591	16270	16524	16596	16577	16361	16294	16235	16490	16676	16445	16575	16709	16531	16565	16540	16649	16447	16304	16343	16312	16330	16506	16581	16419	16580	16496	16513	16327	16406	16338	16634	16583	16449	16365	16570	16560	16424	16560	16538	16599	16576	16524	16473	16242	16337	16329	16493	16407	16224	16423	16376	16468	16245	16492	16509	16288	16400	16493	16786	16578	16488	16479	16290	16538	16356	16255	16534	16496	16506	16404	16643	16458	16381	16694	16408	16335	16458	16274	16270	16474	16438	16429	16455	16291	16149	16431	16546	16457	16197	16139	16143	16386	16532	16306	16570	16591	16333	16296	16447	16329	16407	16297	16432	16391	16492	16459	16290	16539	16496	16603	16521	16514	16640	16606	16620	16532	16340	16439	16495	16479	16404	16345	16314	16527	16436	16477	16179	16418	16317	16423	16616	16201	16460	16449	16475	16431	16427	16325	16555	16130	16403	16288	16563	16359	16397	16365	16375	16432	16413	16202	16396	16481	16497	16677	16391	16464	16516	16622	16460	16553	16333	16499	16308	16386	16368	16554	16544	16414	16444	16406	16453	16363	16275	16479	16564	16363	16198	16553	16321	16486	16473	16494	16296	16395	16390	16393	16477	16342	16502	16337	16684	16514	16423	16369	16526	16506	16470	16495	16377	16252	16473	16441	16395	16487	16486	16597	16399	16266	16485	16296	16223	16547	16581	16378	16431	16512	16436	16542	16320	16545	16494	16586	16498	16458	16380	16252	16299	16675	16323	16522	16400	16267	16560	16256	16550	16428	16450	16449	16649	16490	16348	16403	16546	16483	16453	16380	16262	16385	16347	16666	16340	16542	16332	16501	16454	16427	16543	16431	16534	16299	16244	16428	16579	16476	16237	16577	16539	16478	16597	16467	16514	16281	16582	16464	16401	16403	16595	16375	16422	16257	16465	16573	16566	16203	16491	16259	16508	16348	16375	16625	16516	16559	16395	16338	16349	16170	16534	16382	16209	16365	16415	16368	16488	16421	16469	16561	16358	16579	16222	16426	16594	16488	16598	16420	16487	16458	16193	16355	16202	16439	16292	16479	16476	16482	16436	16318	16385	16398	16312	16492	16439	16501	16462	16498	16478	16459	16439	16520	16471	16499	16469	16567	16435	16528	16393	16527	16517	16382	16371	16396	16366	16437	16367	16593	16513	16519	16465	16568	16435	16568	16390	16414	16390	16417	16507	16365	16602	16673	16373	16384	16463	16754	16400	16455	16470	16507	16515	16615	16431	16300	16607	16369	16521	16445	16478	16398	16410	16576	16446	16430	16460	16408	16459	16417	16341	16355	16348	16409	16446	16542	16519	16453	16649	16559	16372	16444	16513	16413	16340	16291	16624	16294	16483	16582	16642	16523	16457	16417	16466	16283	16444	16336	16474	16482	16492	16469	16419	16464	16332	16553	16419	16397	16527	16520	16595	16556	16614	16441	16639	16351	16235	16314	16478	16427	16421	16405	16700	16463	16676	16668	16622	16517	16513	16481	16532	16550	16361	16443	16377	16456	16329	16357	16356	16428	16412	16612	16472	16442	16355	16337	16238	16495	16374	16321	16393	16492	16493	16398	16378	16455	16464	16437	16721	16623	16494	16339	16123	16365	16425	16286	16410	16571	16653	16536	16565	16467	16370	16354	16250	16576	16615	16424	16405	16416	16478	16273	16359	16560	16560	16418	16443	16351	16541	16557	16609	16378	16453	16444	16377	16362	16455	16629	16486	16555	16412	16602	16577	16487	16677	16675	16396	16779	16392	16286	16237	16386	16337	16363	16334	16378	16349	16505	16472	16541	16366	16392	16379	16394	16446	16390	16438	16535	16514	16408	16433	16290	16397	16466	16617	16534	16197	16638	16581	16524	16354	16413	16546	16648	16439	16397	16563	16216	16499	16361	16395	16359	16246	16335	16389	16508	16586	16400	16407	16368	16461	16356	16323	16473	16333	16271	16363	16509	16476	16296	16592	16568	16483	16341	16387	16362	16578	16522	16441	16342	16494	16400	16416	16541	16409	16484	16443	16379	16484	16492	16396	16646	16484	16413	16582	16303	16340	16438	16389	16425	16387	16647	16486	16386	16256	16413	16346	16265	16425	16347	16541	16632	16316	16360	16357	16291	16354	16454	16354	16328	16508	16345	16276	16373	16459	16586	16476	16327	16300	16517	16402	16511	16288	16473	16532	16257	16408	16456	16404	16328	16470	16532	16545	16614	16421	16480	16419	16579	16411	16563	16616	16367	16605	16477	16328	16444	16665	16300	16690	16396	16367	16276	16495	16507	16379	16346	16584	16429	16324	16475	16316	16427	16429	16329	16478	16564	16369	16420	16370	16411	16419	16419	16218	16207	16481	16424	16397	16540	16424	16417	16567	16455	16512	16335	16593	16584	16470	16439	16265	16274	16470	16286	16427	16154	16323	16526	16442	16438	16327	16499	16386	16401	16628	16674	16393	16422	16615	16592	16427	16316	16393	16293	16439	16391	16569	16400	16308	16512	16413	16585	16594	16453	16451	16365	16542	16609	16679	16232	16373	16197	16539	16451	16386	16433	16611	16455	16515	16515	16572	16386	16432	16366	16315	16374	16391	16299	16348	16304	16344	16542	16476	16386	16436	16541	16508	16423	16482	16367	16358	16557	16478	16295	16564	16518	16392	16538	16408	16507	16461	16440	16385	16467	16530	16435	16578	16603	16509	16564	16417	16598	16416	16341	16555	16597	16518	16540	16481	16486	16436	16443	16160	16334	16529	16368	16657	16455	16527	16335	16511	16554	16458	16381	16440	16497	16410	16474	16489	16354	16507	16572	16504	16273	16461	16362	16480	16348	16346	16478	16429	16510	16629	16636	16359	16453	16482	16361	16464	16586	16313	16496	16593	16159	16358	16517	16439	16386	16402	16423	16301	16342	16186	16269	16339	16409	16338	16486	16435	16521	16426	16483	16434	16582	16324	16563	16590	16513	16442	16456	16184	16412	16379	16430	16445	16440	16405	16389	16467	16502	16552	16444	16639	16575	16665	16409	16507	16515	16583	16486	16302	16481	16383	16417	16414	16437	16379	16466	16315	16264	16558	16405	16505	16500	16465	16306	16240	16424	16526	16287	16458	16549	16488	16406	16216	16530	16255	16352	16344	16442	16298	16424	16497	16611	16269	16359	16537	16407	16552	16586	16375	16562	16326	16452	16435	16450	16588	16207	16534	16479	16231	16445	16576	16469	16439	16442	16322	16442	16333	16442	16665	16499	16397	16417	16419	16532	16442	16392	16451	16524	16537	16477	16663	16393	16485	16243	16402	16347	16415	16548	16520	16439	16423	16453	16420	16560	16478	16457	16527	16660	16379	16466	16414	16554	16445	16594	16521	16652	16550	16588	16573	16491	16392	16450	16520	16428	16421	16531	16366	16271	16610	16510	16517	16560	16365	16356	16308	16406	16413	16594	16352	16607	16388	16405	16539	16355	16537	16417	16510	16297	16547	16694	16413	16292	16538	16355	16369	16428	16473	16511	16320	16457	16398	16544	16367	16474	16392	16478	16388	16423	16481	16220	16564	16502	16327	16261	16508	16411	16576	16527	16455	16596	16343	16436	16561	16418	16414	16461	16529	16480	16389	16740	16461	16360	16495	16447	16367	16417	16272	16478	16491	16443	16327	16393	16450	16310	16508	16429	16330	16601	16484	16447	16591	16268	16463	16325	16627	16411	16435	16365	16335	16516	16280	16453	16397	16276	16385	16141	16574	16379	16612	16497	16564	16584	16565	16441	16312	16589	16503	16671	16248	16408	16449	16581	16509	16323	16311	16483	16426	16535	16619	16363	16432	16371	16473	16480	16388	16376	16547	16359	16622	16369	16591	16593	16451	16363	16514	16401	16329	16424	16476	16396	16437	16483	16538	16335	16307	16626	16328	16354	16368	16662	16596	16332	16275	16593	16363	16522	16467	16472	16395	16352	16283	16499	16511	16305	16492	16493	16417	16366	16275	16339	16545	16433	16416	16456	16506	16341	16370	16420	16446	16237	16406	16497	16544	16495	16386	16490	16272	16468	16618	16405	16623	16344	16711	16274	16371	16225	16653	16436	16542	16448	16541	16450	16508	16523	16541	16608	16408	16270	16438	16494	16458	16563	16262	16296	16478	16461	16577	16342	16173	16501	16555	16201	16313	16481	16536	16444	16467	16486	16446	16275	16492	16347	16415	16268	16562	16324	16398	16389	16497	16426	16692	16435	16289	16635	16429	16445	16578	16504	16465	16489	16495	16365	16432	16507	16499	16406	16349	16472	16361	16305	16362	16646	16535	16297	16327	16564	16431	16543	16170	16563	16678	16657	16402	16292	16463	16390	16595	16417	16397	16588
42826	56614	40023	23353	17156	15674	15506	15497	15506	15475	15754	15427	15565	15617	15881	15470	15541	15517	15668	15494	15576	15742	15510	15668	15711	15596	15648	15610	15543	15508	15651	15553	15716	15714	15567	15624	15635	15588	15615	15613	15651	15596	15797	15581	15598	15658	15740	15790	15537	15521	15456	15608	15661	15541	15593	15612	15529	15634	15510	15558	15668	15576	15592	15574	15810	15716	15582	15574	15536	15759	15646	15615	15669	15627	15687	15464	15674	15637	15716	15460	15784	15532	15561	15518	15626	15579	15768	15682	15574	15608	15610	15431	15512	15659	15571	15555	15651	15568	15644	15519	15837	15527	15691	15513	15732	15427	15665	15544	15580	15501	15640	15653	15646	15448	15454	15634	15603	15588	15561	15521	15601	15484	15513	15556	15700	15592	15720	15553	15481	15510	15616	15745	15596	15398	15582	15771	15643	15516	15639	15478	15609	15609	15794	15627	15684	15567	15495	15550	15634	15449	15595	15644	15579	15716	15567	15376	15583	15695	15505	15686	15496	15573	15655	15685	15619	15379	15706	15555	15685	15531	15632	15627	15448	15559	15562	15769	15563	15591	15690	15587	15625	15648	15643	15599	15708	15582	15552	15441	15775	15585	15466	15726	15521	15659	15618	15410	15800	15397	15516	15663	15744	15564	15742	15620	15600	15798	15584	15620	15521	15664	15528	15594	15564	15731	15762	15537	15598	15754	15660	15759	15555	15654	15669	15575	15571	15372	15441	15701	15566	15564	15589	15713	15574	15453	15795	15532	15720	15754	15498	15532	15549	15495	15576	15595	15702	15548	15630	15648	15649	15632	15523	15630	15567	15375	15596	15638	15372	15652	15552	15535	15774	15570	15771	15662	15572	15691	15504	15649	15538	15643	15520	15614	15648	15707	15866	15504	15614	15655	15538	15552	15644	15586	15627	15763	15769	15660	15636	15626	15553	15521	15648	15567	15480	15672	15662	15569	15716	15519	15455	15632	15630	15536	15793	15670	15512	15641	15602	15674	15823	15687	15484	15583	15593	15735	15436	15624	15578	15514	15560	15719	15684	15500	15759	15637	15519	15708	15729	15648	15563	15530	15766	15528	15716	15629	15694	15677	15757	15653	15385	15504	15765	15471	15633	15623	15572	15588	15783	15667	15506	15564	15596	15609	15699	15640	15481	15538	15824	15666	15507	15610	15536	15567	15699	15664	15667	15491	15670	15604	15792	15606	15701	15535	15705	15527	15672	15637	15536	15719	15607	15562	15807	15612	15446	15657	15783	15499	15579	15701	15538	15646	15628	15503	15528	15796	15606	15612	15547	15680	15525	15648	15492	15504	15562	15694	15657	15600	15622	15610	15805	15723	15574	15560	15543	15510	15400	15585	15579	15565	15586	15578	15488	15619	15536	15505	15499	15605	15615	15660	15398	15542	15638	15527	15566	15680	15418	15559	15422	15585	15542	15495	15568	15607	15622	15507	15692	15693	15605	15680	15601	15621	15570	15645	15772	15536	15725	15548	15610	15572	15651	15385	15494	15656	15592	15393	15584	15473	15576	15633	15533	15641	15540	15671	15671	15584	15458	15631	15673	15497	15577	15561	15668	15527	15634	15683	15736	15431	15595	15719	15458	15533	15673	15537	15591	15515	15584	15550	15699	15521	15690	15452	15542	15530	15615	15495	15736	15664	15706	15592	15718	15470	15371	15626	15513	15629	15579	15647	15539	15696	15613	15665	15779	15544	15678	15601	15454	15627	15681	15664	15463	15831	15765	15622	15586	15512	15740	15569	15508	15435	15566	15631	15807	15688	15568	15531	15567	15686	15419	15532	15757	15639	15661	15526	15700	15593	15356	15425	15571	15517	15543	15649	15474	15721	15473	15676	15583	15690	15571	15437	15669	15476	15603	15538	15654	15599	15718	15722	15600	15783	15637	15609	15613	15783	15558	15524	15683	15648	15569	15571	15581	15706	15469	15580	15540	15588	15549	15639	15614	15579	15695	15602	15667	15613	15807	15777	15557	15715	15564	15727	15695	15697	15612	15626	15543	15503	15505	15621	15875	15732	15560	15676	15587	15680	15448	15560	15616	15599	15507	15451	15579	15407	15645	15558	15548	15486	15545	15637	15738	15620	15579	15466	15759	15643	15590	15611	15684	15505	15673	15563	15640	15629	15631	15598	15588	15453	15684	15650	15721	15576	15631	15850	15561	15679	15619	15512	15566	15522	15480	15586	15605	15594	15622	15725	15637	15735	15596	15665	15554	15695	15574	15526	15468	15643	15651	15808	15505	15656	15474	15607	15659	15531	15574	15591	15611	15614	15510	15505	15567	15665	15512	15555	15491	15520	15636	15569	15582	15631	15739	15744	15525	15788	15501	15506	15591	15781	15603	15671	15568	15481	15572	15559	15695	15658	15444	15590	15634	15763	15737	15645	15487	15649	15541	15624	15477	15571	15534	15568	15730	15654	15603	15661	15738	15575	15639	15660	15503	15477	15392	15648	15599	15699	15618	15576	15520	15715	15550	15569	15616	15568	15511	15718	15624	15542	15579	15488	15541	15722	15641	15609	15670	15564	15595	15640	15494	15420	15636	15672	15613	15576	15697	15526	15426	15503	15710	15650	15591	15563	15560	15673	15702	15516	15760	15530	15819	15639	15616	15554	15615	15686	15661	15568	15564	15813	15695	15637	15532	15599	15492	15478	15715	15570	15500	15403	15587	15727	15554	15710	15620	15575	15432	15534	15733	15583	15530	15698	15657	15636	15551	15439	15691	15572	15622	15740	15517	15724	15651	15561	15580	15567	15581	15720	15525	15676	15465	15669	15699	15633	15647	15523	15526	15536	15670	15536	15500	15686	15503	15595	15665	15690	15659	15558	15540	15444	15768	15582	15590	15725	15743	15539	15776	15614	15626	15844	15612	15383	15682	15659	15732	15433	15578	15631	15585	15507	15768	15709	15685	15629	15559	15479	15800	15486	15642	15609	15572	15513	15601	15597	15526	15639	15791	15604	15560	15458	15630	15685	15633	15633	15407	15597	15552	15633	15590	15499	15622	15502	15635	15643	15582	15764	15634	15572	15647	15728	15578	15670	15663	15541	15572	15552	15526	15751	15683	15748	15804	15598	15657	15623	15479	15637	15805	15653	15659	15749	15678	15665	15700	15621	15542	15532	15619	15558	15545	15460	15555	15650	15592	15555	15518	15704	15721	15663	15570	15659	15522	15739	15551	15599	15621	15597	15602	15677	15623	15526	15545	15555	15569	15604	15537	15631	15792	15587	15687	15757	15676	15620	15655	15649	15507	15456	15650	15740	15552	15557	15590	15561	15737	15619	15495	15754	15727	15686	15603	15613	15547	15592	15680	15650	15574	15725	15631	15678	15765	15553	15529	15645	15644	15436	15642	15797	15504	15468	15523	15660	15557	15593	15556	15577	15514	15598	15585	15525	15573	15577	15719	15663	15685	15645	15669	15473	15634	15527	15551	15705	15534	15589	15663	15647	15586	15604	15612	15700	15546	15467	15550	15669	15632	15622	15572	15566	15580	15643	15701	15689	15600	15570	15760	15461	15756	15677	15658	15527	15675	15583	15546	15647	15748	15687	15558	15564	15633	15689	15575	15541	15586	15491	15636	15663	15732	15509	15619	15572	15495	15545	15648	15643	15637	15571	15688	15469	15488	15453	15695	15544	15426	15424	15605	15556	15629	15533	15615	15543	15663	15422	15600	15602	15424	15672	15667	15672	15653	15750	15555	15479	15478	15566	15508	15532	15513	15783	15611	15620	15505	15654	15520	15677	15541	15656	15670	15614	15547	15653	15473	15699	15501	15649	15676	15579	15541	15639	15764	15613	15751	15714	15818	15486	15667	15467	15534	15684	15616	15778	15747	15566	15531	15825	15423	15548	15725	15543	15603	15580	15480	15448	15493	15599	15684	15616	15605	15710	15681	15706	15636	15671	15566	15455	15626	15573	15653	15524	15618	15598	15396	15549	15558	15562	15604	15700	15738	15561	15670	15480	15726	15744	15520	15615	15651	15661	15455	15592	15680	15594	15610	15667	15708	15602	15626	15677	15433	15641	15591	15578	15511	15595	15691	15503	15485	15746	15561	15601	15760	15624	15617	15765	15441	15626	15694	15506	15484	15583	15512	15687	15667	15748	15554	15635	15528	15682	15600	15649	15603	15612	15673	15559	15599	15658	15578	15535	15730	15642	15656	15523	15614	15496	15570	15548	15656	15605	15506	15658	15605	15485	15586	15593	15556	15701	15509	15407	15716	15627	15839	15684	15486	15729	15672	15583	15513	15574	15674	15669	15719	15507	15624	15612	15471	15539	15536	15528	15610	15555	15494	15622	15583	15468	15674	15632	15692	15531	15614	15715	15643	15597	15692	15649	15317	15571	15683	15741	15786	15819	15463	15728	15708	15667	15550	15727	15584	15555	15531	15615	15646	15486	15713	15746	15703	15656	15662	15709	15434	15663	15749	15673	15760	15746	15663	15664	15547	15709	15563	15545	15807	15738	15614	15600	15539	15640	15542	15540	15607	15779	15658	15671	15463	15540	15583	15673	15535	15595	15585	15618	15558	15801	15557	15670	15604	15747	15676	15580	15680	15602	15631	15631	15609	15568	15715	15586	15621	15755	15636	15600	15623	15672	15642	15655	15646	15710	15629	15582	15720	15703	15656	15716	15697	15808	15670	15510	15579	15626	15699	15716	15700	15533	15675	15622	15642	15672	15695	15675	15550	15396	15584	15671	15758	15531	15590	15664	15516	15638	15633	15748	15515	15468	15476	15677	15563	15682	15558	15610	15537	15606	15724	15563	15648	15492	15607	15755	15599	15569	15451	15607	15542	15519	15595	15693	15664	15490	15506	15517	15533	15543	15602	15799	15497	15562	15575	15600	15546	15689	15446	15664	15587	15723	15771	15495	15703	15574	15595	15430	15660	15639	15553	15762	15573	15579	15634	15784	15611	15521	15570	15507	15772	15640	15730	15750	15382	15665	15699	15628	15427	15690	15586	15653	15737	15543	15578	15660	15820	15476	15528	15616	15666	15600	15596	15528	15512	15567	15606	15629	15530	15586	15554	15625	15491	15544	15508	15664	15569	15814	15546	15469	15658	15691	15484	15675	15690	15507	15486	15493
32103	40123	40776	28482	19739	17790	17420	17140	17040	17393	17121	17234	17299	17187	17180	17244	17115	17248	17160	17090	17149	17108	17104	17222	16884	17320	17372	17199	17092	17264	16956	17047	17011	17169	17249	16994	17120	17252	17063	17258	17149	17120	17205	17222	16927	16986	17135	16995	17150	17013	17191	17362	17264	17071	17289	16886	17064	17237	17047	17125	17251	17101	17048	16951	17071	17000	17274	17213	17217	17231	17124	17120	17250	16953	17192	17015	17271	17350	17062	17078	17175	17022	17036	17026	16970	17103	16997	17111	16944	17163	17084	16970	17052	16984	17085	17053	17026	16978	17023	17011	17102	17316	16927	17095	16905	17359	17268	16931	17118	16984	17139	17092	17100	17180	17397	17180	17066	17158	17012	16922	17331	17018	17233	16990	17216	17202	17027	16920	17053	17014	17217	17021	17203	17057	17304	16955	17161	17006	16906	17212	16922	17201	17159	17014	16963	17066	17282	17221	17108	17100	17004	17060	16980	17026	17208	17097	17261	16991	17131	17231	17217	17154	17145	17090	16967	17173	17243	17172	17000	17126	17225	17146	17157	17174	16979	17094	17005	17176	17085	17179	17061	16957	17091	17101	16977	17225	17059	17036	16888	16997	17007	17218	17132	17163	17288	16911	17196	17322	17200	17254	16900	16979	17149	17112	17087	17300	17293	17146	17090	17294	17222	17327	17209	17126	17067	17149	17039	17200	17285	17155	16964	16955	16896	17082	17022	17092	17137	17063	17068	17202	16950	17041	16912	17204	17066	17148	16991	16953	17104	17035	17048	17145	17107	16865	17217	17184	17188	16974	17238	17092	17100	17042	17034	17274	17074	17498	17086	17229	17059	17116	17305	17145	17068	17103	17085	17270	16964	16910	17248	17037	16991	17028	17034	17102	17165	17018	16992	17033	17173	17275	17149	16828	17007	17102	17190	17024	17105	17080	17153	17024	16970	17049	16956	17084	16997	17013	16848	17102	17277	17128	17137	16959	16904	17014	17065	16918	17091	17073	17125	17064	17056	17183	17190	17036	17024	16984	17071	17142	17201	16891	16795	17145	17195	17039	17199	17146	17013	17099	17089	17220	17249	17152	17021	17167	17078	17116	17169	17034	16890	17226	17064	17153	17365	17059	17000	17120	16970	17012	17184	17135	17009	17073	17244	17104	17132	17214	16951	17123	17027	16858	17039	16997	16977	17064	16912	16839	17031	17079	16994	17149	17146	17048	17042	16849	17183	17110	17228	16962	17087	17184	17039	17054	17127	17063	16955	17033	17302	17166	17165	16954	17219	17315	17125	17264	17190	16947	17007	17101	17024	16969	17085	16992	17176	17018	16942	17211	17148	16871	17033	17074	17223	17115	17209	17083	16824	17020	16925	17168	16991	17108	17137	17068	17213	17222	17026	17156	17130	17065	17047	16967	17023	17152	17213	17138	17195	17165	16958	17173	17162	17023	17127	17021	17244	17194	17210	17014	17090	17201	17164	16984	17036	16980	17082	17172	17095	17149	17056	17185	17134	16804	16940	17199	17000	17070	17170	16898	16993	16945	17102	17106	17164	16976	17059	17110	17191	17198	17107	17184	17087	17045	17178	17029	17031	17051	17088	17078	17253	17242	16956	17058	16931	17068	17138	17023	17168	17167	17358	17082	17034	17032	17022	17082	16993	17041	16957	16885	16929	17293	16993	16995	17192	17064	17093	17221	17252	17175	17044	17054	17087	17187	17081	17305	17181	16967	16917	17111	17069	17000	17111	17105	17030	16971	17115	17033	17052	16896	17295	16866	17130	17194	17023	17170	17069	17083	17300	16991	17096	17017	17153	17275	17101	17034	17154	17200	17136	16994	17097	17023	17130	16975	17222	17217	17388	17057	17239	17273	16936	17311	17075	17074	17342	16964	16844	17129	16879	17153	17201	17061	16973	17150	16904	17154	17126	17028	17210	17199	17027	17178	17215	16965	16909	17028	17133	17120	17033	16982	17178	17156	16941	17181	16963	17071	17301	17060	17252	17045	17170	17059	16961	17122	17108	16961	17085	17130	16995	17002	17102	17010	17080	17327	17041	17188	17152	17103	17052	16992	17030	16952	17019	17259	17190	17291	17029	17024	17222	16908	17110	17058	17093	17062	16870	17089	17113	17010	17060	16973	17088	17118	17250	17342	17124	17083	17022	16957	17117	17033	17016	17223	17136	16955	17006	17034	17031	16997	17189	16951	17189	17088	16994	17079	16951	17099	17087	17185	17029	17141	17194	17123	16994	17192	17247	17041	17123	16979	17240	17219	16965	17071	16855	16898	17112	17066	17171	17007	17146	16994	17070	17081	17213	17230	17204	17143	17217	17156	17141	17217	17074	17070	17141	17057	17018	16900	16980	17097	17158	17099	17136	17070	16817	16998	17047	17122	17172	17235	16969	17050	17123	17024	17137	17038	17063	17091	17097	16977	16801	17027	17136	17235	17221	17153	17273	17130	17287	17116	17122	17031	17046	17109	17144	16913	17110	17104	17191	17028	17113	17139	17068	17231	17213	17319	16969	17014	16911	17046	17250	17124	16988	17107	17050	17151	17207	17098	17236	17162	17218	17096	17134	17027	17149	17147	17111	17027	17018	16998	17009	17192	17036	17051	17033	17021	17048	17295	17139	17014	17171	17189	17013	17220	17083	17253	17224	17002	17136	17151	16781	17159	17152	17147	17097	16867	17131	17197	17196	17185	17093	17213	17206	17304	17053	16958	17008	16882	17040	17049	17291	16860	17095	17075	16971	17170	17102	17406	17030	17391	17152	17076	17066	17048	16982	17169	17107	16966	17043	16958	17320	17198	17298	17070	17167	17004	17030	17076	17117	17020	17151	17065	17272	17040	16978	17100	17212	16978	17010	17003	17263	17007	16942	16997	17087	17051	17033	17022	17081	17061	17146	16920	17228	17006	17093	17064	17021	17118	17021	17125	17195	16844	16963	17040	17060	17082	17164	17139	17242	17137	17098	17010	17064	16962	17066	17207	17085	17147	17196	17175	17012	17035	17105	17061	17099	17103	17148	17010	17186	17150	17072	17101	17115	17129	17060	17023	17151	17108	17328	17228	17106	17184	17287	17049	16975	17149	17165	17174	17326	17221	17034	17341	17309	17041	17078	17247	17070	17078	16987	17342	17221	17107	17132	17010	17185	17021	17226	16937	17037	17252	17230	17270	17120	17128	17104	17107	16941	17045	17215	17246	17172	17008	16919	17071	17083	17056	17116	17155	17206	17097	17285	17149	17125	17224	17089	17188	17083	17230	17056	17122	17287	17066	17007	17003	17126	17155	17066	17100	17160	16963	17157	17013	17017	17150	17137	17025	17196	17141	17087	17153	17134	17196	17079	17124	17387	16993	17117	16880	17046	17223	17132	17162	17128	17240	17332	17344	17050	17185	17057	17070	17016	17006	17110	16977	16984	17360	17091	17314	17140	17114	17169	17176	17221	17118	17137	16949	17038	16859	17064	17218	16994	17041	17258	16880	17014	17288	17183	17064	17278	17265	17160	17256	17099	17276	17175	17154	17024	17136	17223	17125	17139	17120	17160	17025	17168	16976	17029	17312	17183	17374	17295	17283	17276	17194	16966	17061	17101	16893	16893	17199	17118	17185	17272	17076	17103	17023	17220	16887	17195	17002	17017	17128	17057	16972	17201	16963	16941	17114	17112	17232	16992	17200	17023	17037	17102	17320	17258	17013	17173	17079	16926	17112	17122	17079	17170	17099	16877	17249	17115	17230	17098	17119	17116	16909	17183	17050	17165	17242	17103	16956	17158	17130	17134	17226	17111	17284	17117	17088	17058	17119	17027	17000	17184	17008	17057	17033	17123	17156	17020	17239	17103	17127	17253	16901	16979	17093	17143	17079	17119	16987	17153	17092	17372	17254	17052	16988	16959	17041	17245	16970	16952	17208	17072	17005	17222	17063	17212	17071	16931	17148	17112	17257	17075	16890	17031	16938	16949	16986	16777	17228	17210	16932	17047	17355	16909	16998	17083	17097	17005	17155	16956	17063	17226	17282	17150	17214	16966	17289	16945	17164	16959	17110	16996	16990	17175	17109	17121	17070	17006	17056	16986	16984	17004	17199	17159	17138	17205	17286	17072	16938	16979	17068	16992	17044	17152	17078	17057	17183	17110	17307	17054	17010	17106	17086	17071	17221	17229	16895	16977	17176	17161	16986	17091	16947	17048	17061	17231	17234	17248	17147	17093	16993	17020	17207	17209	16957	17043	17289	17303	17001	17086	17175	17132	17182	17163	17143	17140	17099	17341	17282	16921	17058	16878	17049	17171	17074	17057	16937	17186	17005	17274	16877	17109	16942	17198	17126	17270	17106	17091	17230	17157	17152	17101	16934	16995	16972	17073	17114	17271	17263	17061	17210	17017	17016	17113	17251	17067	17199	17105	17124	17153	17168	17163	17201	17279	17249	17208	17011	17069	17082	17057	17040	17133	17133	17122	17179	17307	17143	17127	17120	17169	16948	17151	17046	17168	16993	16867	16883	17301	16709	16897	16959	17036	16999	17100	17090	17143	17165	17330	17039	17343	17075	17210	17125	17204	17051	16910	16953	17146	17197	17218	17020	17225	17307	17069	17134	16963	17010	17203	17282	17111	16926	17226	17072	17217	17206	17264	17025	17198	17138	17120	17200	17053	16906	16953	17195	17187	17172	17189	17196	17023	17016	17081	17049	17074	17162	17040	17172	17068	17149	17035	17035	16960	17220	17057	16890	17091	17129	17009	17106	17154	17181	17207	16878	17089	17144	17073	17303	17249	17177	17068	17152	17058	17004	16993	17055	17386	17208	17060	17218	17164	17075	17005	17020	16906	17179	17146	17162	17188	17062	17124	17122	17065	17248	17169	17078	17064	17147	17243	16989	16952	16933	17125	17146	17221	17177	17157	17017	17121	17303	16961	17002	16979	16875	17019	17127	17361	17272	17322	17036	17094	17184	16953	17157	17183	17110	17127	17248	16942	17202	17083	17148	17204	17071	17083	17119	16949	17015	17146	17048	16911	16994	17022	17077	16954	17024	17120	17267	17052	17096	17079	17263	17217	17154	17276	17092	16937	17251	17099	17218	17395	17180	16917	17066	17142	17080	17140	17131	16949	16983	17353	17151
46267	62807	44833	25622	18107	16255	15972	15992	15960	16044	16373	16159	16011	16024	16221	16055	16038	16113	16084	16074	16013	16054	16105	15699	16048	16180	16101	16177	16147	15956	16098	15927	16015	15944	15897	15986	16213	16200	16220	16183	16012	16056	16022	16089	16077	16038	16074	16028	16122	16001	15926	16120	16010	16036	15952	16082	15983	15901	15971	15941	15986	16096	16027	16166	16038	16185	16120	16080	16139	16000	15996	16034	16026	16118	16076	16103	16120	15993	15996	16039	16152	16044	16017	16111	16047	16030	16104	15935	16075	15941	15932	16103	15968	16070	16010	16224	16054	16101	16016	16101	16001	16101	16107	16248	16127	15892	15953	16093	16071	16049	16156	16068	16104	16048	16119	16136	15988	15947	16141	16099	16094	16226	16233	16167	16014	16058	16013	16180	15988	16064	16041	16137	16047	16004	16122	15872	16258	15914	15936	16058	16064	15891	16072	15918	16049	16148	16114	16219	15777	16252	16052	16076	16006	16010	15917	15860	16015	16137	16038	16150	16072	16078	16131	15992	16082	16198	15873	15993	16160	15996	16210	16202	15907	15972	16078	16110	16022	16052	16025	15983	16059	15919	16038	16016	16205	16127	16036	16127	16090	15908	16051	16042	16041	16017	16159	16100	15983	16369	16105	16024	16116	16186	16233	16129	16086	15868	16085	15983	15938	15827	16007	16142	16150	16050	16046	16137	16011	16100	16184	16064	16146	16085	16161	16119	16116	15967	15903	16229	16071	16130	16149	15972	16035	15970	15972	16246	15946	16021	16181	16233	16039	16008	16100	16109	16005	15926	15940	16048	15909	15735	16089	15895	16055	15920	16085	16055	16047	16157	16021	15936	16166	16071	16092	15867	16104	16051	16198	16062	15881	16156	15981	15977	15958	16009	16202	15946	16012	16002	16085	15963	16022	16111	16072	15856	16080	16234	16078	16184	16002	16060	16075	16073	16039	16077	15986	15939	16045	16113	15970	16032	16032	15946	16169	16032	16010	16076	16159	16210	15991	15984	15916	16048	15899	16024	15941	16137	15950	16164	15946	16147	16134	16127	16081	16111	16061	15923	15955	16165	16042	15864	16093	16084	15968	16011	15971	15964	16041	15801	16061	16095	16168	15974	15991	15965	16076	15973	16008	15964	15905	16050	16085	16059	15989	15967	16135	16024	16015	16121	15902	16243	15964	15820	16039	15970	15948	16068	16028	15993	16125	16088	16027	16060	16038	15994	16199	16057	16013	16183	16180	16124	15990	16218	15993	15956	15950	16044	15923	16177	15968	16092	16092	15920	16194	16110	15912	16127	16073	16028	16137	15840	16062	16072	16071	16006	16210	16076	16267	16013	16039	16004	16105	15970	16005	15988	15922	15965	16111	16085	16203	15928	15908	16025	16141	16009	16137	16078	16034	15986	16052	16114	16080	16171	16011	16015	16041	16247	16086	16125	16147	16037	15876	15972	16073	16099	16058	16166	16032	16088	16007	16117	16203	16173	15995	15897	15913	16167	16098	15975	15990	15923	16032	16080	16069	16132	16041	16122	16230	16002	15987	16109	16008	15986	15904	16037	16157	15892	16048	15999	15955	16145	16060	16046	15918	15924	16004	16034	16140	15972	15893	16097	16082	16033	16142	16067	16076	16185	16098	16036	15930	15967	16119	16083	16072	16243	15983	16189	16025	16192	16040	15953	15858	15889	16187	16150	16129	15920	16045	16066	15991	16141	16093	16098	16031	16125	16047	16036	16100	16088	16084	16064	16148	16086	15972	16046	16004	16147	15853	15968	16011	16352	16076	15895	16056	16139	16130	16197	16029	16123	16156	15937	16194	16203	15999	15919	16112	16090	16043	16030	16070	15956	16124	16068	16011	16081	16019	16140	16081	15950	16106	16188	16150	15859	16040	16040	15984	16148	15947	16206	16104	16013	16094	16065	16008	15994	16198	16034	16178	16037	16148	16118	16000	16214	15993	16154	16051	15965	16078	16059	16116	16030	15993	15889	16136	16019	15817	16073	16057	16077	16102	16001	15927	16118	16057	16050	15973	16049	15931	16131	16195	16055	16083	16065	16024	16057	16056	16145	15803	16138	15845	16128	16119	16168	16018	16114	15958	16042	16116	16020	16075	16092	16073	16166	16082	16115	15961	15933	16008	15913	16038	15966	16082	16066	16068	16172	15965	15994	16128	16046	16042	16062	16165	15956	16067	16166	16063	16093	16129	16094	16154	15834	15975	16057	16183	16135	16018	16086	16015	16025	16038	15898	15932	15877	16039	16076	15977	15932	16118	16015	15971	16009	16103	15766	16078	16036	16172	16010	16181	16143	16065	16017	16030	16004	15916	16054	16152	16030	16082	16134	15997	16039	16013	16018	16193	15957	16034	16057	15848	15969	16046	16016	16062	16109	16098	16102	16047	16165	16059	16161	16059	16137	16010	15965	16133	15991	16072	16193	16148	16031	16144	16064	16234	16027	16021	16016	16123	15921	16028	16158	16017	16005	15941	15924	16021	16006	16157	15972	16132	16158	16012	15938	16212	16059	16027	15958	16039	16070	15942	16073	16051	15957	16031	16036	16203	16175	15931	16108	16022	15772	16239	15936	16134	16102	16103	16107	16222	16015	16036	16039	15840	16014	16058	16070	15944	16021	15957	16012	15890	16029	16056	16090	16048	16017	16140	16261	16076	16207	15969	16134	15836	16219	16010	16102	16135	15919	15999	15865	15979	16115	15997	15899	16182	16021	16014	16291	15974	16039	16115	16023	15963	15915	15924	16125	16029	16035	16151	16073	15989	16094	16049	16190	16037	16042	16161	15825	16067	16140	16223	16037	16098	16045	16075	16293	16197	16061	16169	16091	15989	15945	16225	16166	16021	15941	16098	16263	15991	16068	15935	16144	16135	15983	16115	16011	16037	15893	16093	16037	16110	16095	15967	15969	16048	15912	16091	16170	16123	15945	16114	16007	15968	16144	16017	16253	16022	16041	16197	16076	15920	16097	15986	16281	16105	16249	16172	15988	15977	16050	16054	16026	16091	16031	16089	15893	15867	16083	16110	15961	15962	16148	15903	16076	16121	16082	15907	16140	16029	16014	15916	15979	16068	16034	16083	16009	15973	15999	16063	16130	15841	16024	16166	15996	16093	15923	15925	15984	16176	16034	16005	16083	16156	16150	16020	16113	16154	15932	16083	16013	16150	16141	16067	16172	16137	16243	16149	16252	15796	16029	16263	16117	16115	16047	16034	16017	16090	16104	16207	16019	16111	16099	15992	16192	16046	16000	16015	16076	16143	16030	15840	16031	16131	16051	16025	16103	16029	15992	16060	16076	16074	16090	15938	16045	16070	16083	16068	16139	16060	16068	16039	16058	16003	16043	16172	15930	16032	16144	15887	16044	15907	16087	16197	15903	16156	16027	16168	16126	15981	16177	15944	15955	16060	16226	16059	16223	15767	16046	16185	15868	16119	16076	15988	15864	16159	16104	16083	15982	16060	15855	16212	16018	16010	16000	16118	15989	16131	16164	16106	15919	16102	16021	16140	15986	16038	16157	15969	16062	16202	15992	16039	16069	16072	16017	16210	16281	15893	16090	16076	16221	15984	16028	16178	16013	16076	16111	16262	16256	16179	16168	16083	16248	15859	15923	16116	15925	16122	16071	16018	15904	16115	16174	16172	16137	15773	16183	16154	15941	15961	16043	16060	16142	15959	16056	15963	15891	16142	15885	16176	16015	16130	16048	16075	16020	16372	16058	16096	15912	16151	15965	16049	15935	16075	16157	16026	16056	15942	15880	16159	16035	16213	16063	16116	16030	16097	16023	16025	16043	15992	15866	16048	16127	15955	16185	16041	15918	16017	16075	15881	15953	15967	16132	16083	16084	16064	16225	16087	15922	16121	16078	16051	15983	15875	15900	16210	16109	16006	15996	16157	15989	15967	16008	15961	16097	16017	16198	16035	15965	15815	16162	16011	16125	16051	16168	16126	16181	16150	16004	16153	16035	16029	16053	16074	16118	15966	16029	16054	16006	16075	15847	16182	16105	15964	15998	15913	15993	16032	16021	16027	15947	15907	16022	16163	15972	16060	16167	16041	15822	16014	15976	16122	15985	16090	16164	16012	16019	16095	16050	16027	15804	16124	15822	16064	15940	16309	15957	16014	15914	16017	16246	16107	15962	16099	16207	15998	16059	16121	16082	15988	16206	16030	15895	15993	16041	16187	16065	15974	15968	16123	16011	16113	15993	16089	16037	15918	16008	16079	16272	16021	16081	16176	16061	15949	16028	16162	16050	16075	15979	16175	16067	15984	15889	15913	16180	16148	16171	16074	15947	16156	16038	15950	16041	16046	16014	16052	16046	16127	16079	15951	15960	16051	16080	16145	16146	16121	16152	16059	16012	16154	16031	16047	16036	16069	16006	16024	16082	15929	16142	15992	16053	15999	15971	16162	16122	16339	16037	16036	15920	16149	15831	16010	16174	16077	16149	15901	16205	16095	16034	16110	16056	15981	16189	16150	15992	16054	15941	16199	16136	16017	16001	16073	16015	16038	15997	16140	16286	16055	15955	16058	16010	16085	16112	15881	16239	15964	16127	16026	15991	15970	15985	16159	16018	16105	16065	15889	15994	16073	16167	16043	16202	15974	16008	16200	16017	16245	16023	16040	16110	16071	16020	16079	16117	16075	16112	15985	16072	16129	16207	16019	15990	16066	16102	16061	16069	16062	16042	16028	15979	16133	16073	16236	16096	16235	16031	15780	16132	16065	16141	16014	16107	15975	16055	16007	15892	16248	15909	16104	16116	15960	16168	15921	16151	16055	16221	16025	15879	16213	16181	16175	15994	16074	16014	15961	16198	15889	16157	15951	15952	16051	16271	16158	15931	16126	16036	15941	16037	16088	16109	16079	16155	16048	16100	16177	15921	15817	15916	15955	16137	15931	16042	16046	16063	16174	16109	16066	16137	16044	16110	16111	15984	16038	16075	16222	16067	16169	15866	16067	15911	16138	16157	16050	16023	16004	16074	16186	15922	16159	16075	16017	15987	16062	16096	16149	16169	16170	15977	16127	16176	16086	15976	15920	16143	16015	16074	16052	16018	16106	16079	15900	16172	16054	16291	16107	16185	16205	16069	15970	16218	16070	16087
24067	24712	35339	29516	24069	23481	22346	18096	17416	17890	17791	17559	17562	17435	17471	17716	17410	17342	17354	17489	17475	17345	17397	17478	17604	17490	17401	17575	17542	17224	17295	17491	17567	17511	17467	17514	17413	17477	17248	17508	17471	17413	17425	17624	17348	17632	17689	17277	17490	17247	17240	17485	17466	17494	17329	17300	17268	17245	17478	17376	17512	17475	17450	17558	17382	17371	17413	17502	17376	17103	17406	17452	17607	17549	17395	17442	17460	17308	17485	17490	17407	17313	17445	17296	17394	17183	17360	17376	17568	17231	17422	17219	17486	17401	17361	17478	17450	17343	17310	17350	17361	17467	17550	17348	17244	17427	17489	17337	17180	17292	17072	17434	17128	17559	17254	17388	17151	17114	17262	17156	17536	17393	17309	17262	17383	17424	17343	17304	17464	17501	17341	17289	17289	17319	17318	17314	17479	17503	17246	17186	17252	17406	17412	17080	17143	17479	17249	17327	17412	17228	17478	17572	17219	17493	17312	17341	17396	17206	17550	17450	17474	17333	17240	17248	17286	17400	17352	17227	17414	17238	17330	17292	17280	17212	17437	17241	17123	17379	17288	17326	17303	17428	17392	17198	17318	17333	17318	17366	17294	17332	17451	17397	17405	17200	17335	17403	17270	17300	17310	17426	17258	17277	17313	17299	17258	17402	17499	17178	17239	17337	17196	17238	17166	17461	17266	17290	17370	17178	17324	17289	17314	17345	17332	17261	17425	17438	17371	17406	17289	17246	17419	17455	17337	17377	17343	17225	17332	17329	17299	17403	17419	17370	17391	17428	17251	17188	17014	17252	17403	17361	17176	17353	17257	17356	17249	17319	17442	17227	17323	17448	17265	17475	17335	17329	17438	17370	17333	17239	17418	17312	17227	17526	17401	17599	17307	17294	17455	17369	17536	17399	17481	17344	17449	17080	17011	17413	17400	17374	17259	17294	17244	17423	17554	17272	17376	17218	17224	17276	17348	17487	17285	17258	17295	17258	17459	17358	17251	17191	17163	17259	17603	17103	17194	17387	17595	17444	17271	17469	17101	17375	17271	17282	17372	17397	17305	17485	17398	17287	17429	17562	17222	17376	17293	17514	17341	17169	17306	17380	17149	17224	17276	17329	17518	17172	17365	17371	17268	17290	17404	17211	17396	17400	16923	17434	17290	17441	17306	17492	17389	17291	17260	17220	17093	17303	17158	17076	17330	17172	17133	17361	17256	17254	17291	17252	17231	17276	17409	17281	17357	17382	17218	17457	17353	17325	17430	17298	17150	17230	17262	17252	17678	17235	17157	17232	17398	17204	17593	17433	17227	17375	17288	17424	17413	17426	17302	17397	17372	17102	17374	17345	17218	17337	17443	17376	17423	17369	17336	17288	17466	17314	17175	17283	17287	17291	17181	17289	17356	17209	17377	17310	17272	17605	17420	17418	17449	17336	17557	17275	17355	17392	17424	17307	17404	17391	17282	17343	17364	17567	17465	17470	17371	17134	17316	17435	17147	17356	17343	17321	17339	17282	17261	17222	17037	17406	17538	17177	17371	17356	17426	17289	17462	17347	17111	17446	17394	17323	17283	17289	17263	17349	17175	17390	17421	17387	17574	17357	17235	17377	17406	17419	17282	17244	17362	17270	17469	17340	17284	17548	17216	17121	17370	17457	17502	17330	17425	17467	17302	17251	17269	17196	17303	17176	17308	17456	17269	17510	17050	17286	17357	17220	17516	17222	17350	17288	17308	17138	17303	17161	17183	17404	17245	17442	17074	17187	17254	17284	17290	17327	17309	17337	17566	17263	17445	17156	17410	17339	17169	17277	17363	17418	17502	17245	17214	17277	17458	17101	17383	17483	17564	17323	17156	17264	17209	17377	17450	17464	17310	17546	17533	17552	17063	17355	17386	17274	17377	17415	17266	17277	17325	17286	17132	17260	17163	17302	17286	17210	17484	17180	17454	17451	17160	17204	17126	17446	17322	17225	17188	17193	17462	17328	17458	17355	17249	17264	17329	17231	17222	17327	17293	17408	17402	17361	17429	17298	17220	17318	17236	17249	17406	17322	17416	17425	17325	17411	17367	17416	17237	17343	17299	17397	17219	17279	17239	17500	17394	17207	17273	17410	17500	17422	17160	17304	17173	17198	17289	17385	17486	17373	17219	17371	17447	17497	17366	17190	17352	17316	17222	17338	16984	17120	17306	17118	17278	17195	17536	17461	17250	17367	17259	17356	17370	17447	17467	17370	17430	17289	17286	17460	17425	17441	17102	17507	17274	17257	17237	17541	17365	17306	17353	17396	17284	17290	17297	17264	17193	17415	17053	17356	17408	17263	17329	17288	17328	17321	17380	17316	17218	17043	17538	17376	17352	17456	17291	17401	17548	17544	17370	17282	17342	17227	17380	17189	17467	17304	17562	17433	17314	17495	17366	17142	17295	17183	17417	17313	17145	17341	17375	17204	17235	17262	17358	17139	17302	17437	17354	17219	17403	17350	17338	17327	17330	17231	17322	17299	17370	17110	17457	17520	17358	17219	17708	17609	17323	17471	17624	17437	17386	17507	16958	17097	17160	17222	17430	17250	17305	17337	17162	17194	17296	17367	17333	17238	17427	17217	17353	17385	17385	17260	17291	17362	17266	17289	17145	17075	17266	17344	17347	17569	17358	17331	17426	17408	17407	17388	17210	17270	17159	17273	17384	17525	17261	17332	17178	17292	17393	17236	17207	17175	17218	17289	17162	17367	17325	17213	17241	17347	17237	17426	17451	17392	17292	17258	17416	17329	17219	17324	17377	17272	17408	17423	17444	17230	17481	17439	17234	17170	17315	17361	17306	17531	17143	17288	17426	17215	17331	17339	17413	17333	17033	17283	17490	17490	17235	17253	17489	17447	17347	17462	17448	17404	17268	17412	17576	17158	17295	17380	17382	17090	17200	17403	17413	17317	17336	17267	17237	17375	17367	17285	17314	17369	17328	17169	17381	17090	17327	17355	17424	17241	17217	17257	17421	17144	17395	17259	17480	17195	17277	17316	17303	17362	17286	17422	17429	17153	17460	17434	17449	17200	17491	17387	17506	17422	17304	17207	17294	17306	17488	17171	17277	17304	17260	17060	17401	17260	17163	17293	17363	17137	17326	17421	17504	17329	17340	17315	17325	17277	17398	17208	17260	17280	17173	17229	17582	17380	17228	17279	17239	17239	17274	17508	17139	17380	17428	17320	17469	17246	17357	17300	17410	17355	17249	17264	17413	17290	17196	17241	17314	17306	17300	17040	17576	17387	17268	17354	17286	17326	17401	17335	17244	17462	17358	17450	17660	17347	17584	17219	17286	17462	17518	17399	17295	17530	17501	17386	17332	17450	17376	17470	17215	17315	17416	17252	17496	17187	17195	17298	17371	17185	17435	17494	17357	17574	17274	17425	17248	17322	17400	17088	17281	17513	17371	17324	17396	17275	17314	17309	17282	17366	17343	17309	17466	17466	17344	17324	17387	17377	17270	17169	17272	17216	17532	17362	17452	17237	17318	17351	17283	17224	17554	17308	17242	17226	17176	17380	17409	17375	17299	17169	17438	17165	17480	17374	17369	17427	17267	17283	17405	17411	17245	17195	17265	17365	17472	17238	17339	17412	17336	17521	17444	17438	17225	17161	17261	17312	17193	17309	17314	17268	17401	17202	17431	17451	17374	17365	17461	17291	17481	17396	17181	17184	17342	17282	17322	17361	17377	17235	17061	17119	17272	17436	17241	17349	17423	17439	17409	17331	17190	17382	17502	17229	17455	17369	17248	17452	17246	17485	17419	17371	17281	17434	17395	17275	17269	17365	17212	17317	17248	17193	17496	17459	17259	17389	17195	17399	17281	17271	17469	17312	17465	17208	17412	17154	17446	17386	17524	17402	17328	17349	17423	17483	17538	17165	17236	17234	17276	17329	17340	17260	17179	17298	17234	17237	17265	17357	17495	17372	17361	17293	17311	17558	17422	17312	17378	17224	17203	17324	17337	17249	17258	17281	17410	17388	17254	17309	17260	17219	17332	17256	17247	17220	17362	17385	17399	17366	17481	17595	17107	17349	17335	17472	17322	17404	17416	17586	17294	17353	17539	17554	17247	17492	17164	17336	17333	17294	17595	17270	17034	17416	17302	17479	17320	17507	17310	17374	17453	17440	17340	17285	17069	17091	17339	17235	17404	17501	17132	17242	17378	17266	17211	17274	17451	17253	17378	17204	17333	17172	17557	17441	17503	17363	17562	17497	17412	17378	17197	17146	17300	17198	17447	17517	17242	17286	17327	17386	17209	17361	17387	17201	17464	17180	17112	17492	17495	17367	17314	17464	17143	16940	17516	17393	17414	17311	17432	17285	17373	17237	17011	17100	17215	17205	17457	17448	17551	17428	17234	17303	17262	17194	17542	17274	17263	17314	17313	17290	17185	17431	17371	17407	17262	17260	17357	17344	17425	17232	17278	17218	17502	17299	17311	17313	17302	17353	17257	17367	17132	17438	17230	17351	17317	17385	17228	17468	17293	17310	17410	17324	17413	17250	17435	17460	17328	17143	17303	17289	17387	17348	17254	17195	17354	17446	17368	17211	17344	17247	17365	17236	17102	17386	17275	17347	17632	17330	17398	17153	17307	17558	17272	17284	17339	17357	17193	17196	17155	17356	17391	17362	17216	17351	17523	17473	17343	17386	17378	17254	17229	17367	17322	17357	17345	17208	17195	17177	17356	17532	17188	17476	17453	17293	17256	17335	17254	17191	17332	17268	17307	17370	17318	17572	17349	17397	17437	17407	17414	17196	17259	17224	17320	17111	17413	17272	17404	17225	17288	17315	17305	17327	17207	17422	17488	17264	17388	17427	17310	17163	17418	17284	17325	17509	17329	17379	17213	17295	17054	17414	17243	17357	17326	17394	17245	17302	17380	17480	17176	17315	17333	17293	17360	17140	17178	17275	17413	17228	17249	17501	17328	17051	17336	17491	17271	17234	17325	17227	17288	17409	17261	17005	17398	17285	17403	17285	17281	17043	17181	17120	17172	17217	17300	17339	17242	17481	17367	17542	17252	17455	17251	17384	17182	17137	17490	17321	17504	17273	17573	17278	17402	17201	17334	17327	17286	17342	17077	17363	17172	17313	17519	17381
63074	107143	84931	54371	30239	18506	16262	16157	16201	16353	16297	16201	16330	16173	16215	16304	16369	16260	16232	16236	16166	16204	16205	16186	16399	16248	16368	16174	16329	16126	16029	16389	16370	16378	16215	16269	16274	16195	16330	16330	16166	16152	16094	16113	16227	16332	16211	16121	16353	16207	16382	16288	16193	16317	16293	16188	16330	16236	16201	16169	16163	16063	16102	16288	16111	16168	16162	16097	16294	16128	16226	16311	16160	16327	16210	16187	16297	16039	16292	16183	16286	16273	16323	16205	16348	16389	16262	16309	16202	16114	16316	16248	16271	16143	16264	16114	16359	16295	16130	16033	16113	16292	16366	16218	16220	16309	16239	16086	16201	16191	16188	16141	16201	16402	16113	16387	16177	16276	16400	16334	16138	16045	16090	16034	16191	16198	16255	16259	16114	16390	16247	16222	16149	16204	16269	16188	16140	16050	16265	16256	16274	16193	16220	16313	16118	16205	16286	16200	16201	16299	16291	16090	16091	16258	16273	16377	16385	16136	16315	16238	16106	16243	16193	16135	16350	16318	16145	16180	16310	16214	16375	16129	16115	16323	16208	16210	16346	16343	16211	16308	16320	16166	16228	16264	16303	16352	16105	16359	16177	16239	16325	16313	16470	16174	16211	16370	16191	16181	16310	16338	16128	16323	16144	16179	16395	16253	16341	16154	16422	16226	16359	16310	16265	16321	16069	16327	16284	16305	16050	16181	16107	16274	16241	16209	16244	16244	16127	16213	16164	16258	16176	16232	16401	16271	16357	16339	16196	16190	16430	16283	16274	16047	16176	16004	16174	16336	16306	16293	16287	16199	16321	16247	16332	16316	16116	16372	16213	16122	16164	16175	16237	16345	16333	16230	16273	16131	16166	16270	16078	16261	16147	16209	16143	16197	16232	16256	16143	16284	16220	16127	16233	16177	16172	16289	16268	16143	16306	16267	16205	16223	16162	16296	16305	16279	16471	16409	16218	16224	16238	16358	16082	16104	16302	15981	16128	16227	16214	16268	16224	16153	16348	16077	16268	16348	16074	16213	16212	16267	16046	16407	16326	16239	16292	16327	16097	16002	16278	16242	16238	16245	16331	16296	16193	16300	16286	16198	16246	16307	16289	16169	16297	16321	16273	16435	16115	16182	16321	16209	16145	16359	16239	16121	16333	16122	16352	16296	16125	16211	16105	16014	16008	16232	16177	16266	16156	16341	16146	16139	16287	16202	16420	16277	16127	16525	16132	16303	16083	16104	16293	16329	16181	16150	16225	16287	16057	16342	16202	16164	16155	16256	16093	16172	16285	16174	16203	16253	16356	16355	16302	16103	16252	16088	16259	16061	16243	16282	16112	16438	16163	16322	16224	16185	16170	16275	16274	16365	16201	16252	16100	16202	16099	16370	16292	16254	16312	16252	16261	16396	16161	16220	16511	16110	16277	16296	16075	16160	16262	16127	16178	16061	16239	16182	16230	16174	16204	16342	16221	16169	16195	16089	16307	16293	16164	16321	16099	16240	16130	16246	16174	16227	16286	16249	16107	16218	16270	16110	16388	16116	16122	16064	16340	16344	16301	16131	16353	16200	16199	16267	16377	16294	16245	16268	16220	16173	15991	16248	16190	16239	16162	16112	16193	16288	16204	16274	16354	16180	16202	16280	16431	16214	16292	16267	16271	16137	16188	16340	16246	16173	16198	16401	16355	16142	16209	16171	16244	16332	16174	16081	16168	16214	16242	16215	16198	16297	16170	16093	16188	16246	16084	16273	16260	16064	16217	16197	16093	16302	16345	16337	16188	16306	16249	16283	16124	16250	16046	16213	16257	16243	16099	16212	16292	16164	16348	16360	16124	16284	16263	16131	16349	16165	16250	16295	16388	16141	16252	16226	16288	16127	16039	16235	16080	16364	16226	16145	16252	16295	16294	16208	16147	16145	16186	16082	16226	16363	16289	16277	15949	16270	16261	16314	16077	16102	16373	16173	16343	16182	16150	16124	16222	16359	16167	16400	16302	16076	16437	16044	16101	16312	16332	16084	16203	16078	16481	16236	16251	16325	16269	16273	16038	16201	16338	16284	16171	16368	16227	16278	16200	16397	16177	16213	16170	16083	16202	16132	16082	16178	16319	16160	15978	16286	16173	16110	16189	16323	16230	16310	16128	16039	16188	16168	16090	16277	16162	16333	16272	16155	16281	16271	16243	16287	16326	16174	16191	16346	16303	16167	16346	16192	16202	16166	16235	16141	16281	16131	16257	16258	16198	16052	16306	16392	16285	16143	16192	16102	16219	16192	16320	16056	16220	16144	16279	16183	16155	16231	16066	16318	16182	16281	16258	16280	16087	16241	16103	16405	16245	16228	16070	16391	16125	16205	16207	16326	16328	16372	16311	16194	15989	16241	16136	16307	16237	16471	16363	16188	16223	16208	16438	16225	16090	16246	16057	16161	16164	16273	16047	16197	16381	16180	16268	16188	16383	16131	16201	16335	16305	16169	16103	16170	16092	16114	16241	16074	16335	16240	16292	16190	16241	16232	16210	16266	16186	16291	16250	16248	16229	16369	16245	16332	16193	16359	16237	16193	16161	16300	16276	16089	16133	16171	16358	16298	16177	16265	16255	16110	16112	16209	16219	16179	16275	16390	16277	16243	16124	16309	16278	16291	16237	16372	16307	16384	16274	16277	16136	16084	16189	16280	16220	16339	16167	16226	16183	16205	16171	16192	16308	16336	16125	16212	16313	16235	16185	16194	16167	16191	16235	16131	16156	16145	16123	16245	16252	16272	16256	16181	16196	16298	16248	16176	16228	16100	16099	16180	16180	16120	16291	16221	16298	16323	16213	16382	16105	16175	16181	16128	16302	16231	16268	16413	16173	16211	16235	16218	16186	16246	16137	16216	16183	16272	16317	16270	16128	16365	16233	16287	16173	16242	16075	16192	16175	16301	16248	16137	16194	16217	16184	15967	16344	16081	16204	16165	16141	16169	16219	16334	16361	16256	16294	16365	16188	16142	16166	16327	16322	16188	16271	16328	16089	16277	16119	16231	16273	16258	16267	16297	16271	16295	16202	16359	16123	16403	16322	16248	16322	16139	16146	16326	16476	16330	16099	16234	16295	16157	16153	16060	16245	16175	16217	16336	16356	16271	16353	16189	16379	16171	16282	16309	16284	16283	16285	16372	16088	16381	16456	16237	16151	15987	16126	16351	16289	16321	16307	16085	16089	16282	16340	16130	16169	16266	16157	16316	16303	16237	16051	16153	16268	16157	16301	16097	16169	16219	16307	16300	16256	16222	16208	16328	16271	16149	16175	16231	16241	16348	16223	16049	16236	16213	16296	16179	16255	16400	16140	16165	16289	16193	16243	16196	16289	16162	16270	16312	16310	16288	16350	16045	16175	16241	16165	16203	16224	16205	16211	16268	16248	16179	16241	16213	16280	16378	16182	16438	16264	16162	16248	16172	16218	16251	16230	16200	16302	16127	16128	16499	16317	16177	16340	16131	16336	16173	16318	16342	16176	16224	16242	16254	16193	16234	16272	16125	16364	16181	16196	16326	16234	16224	16315	16244	16229	16272	16124	16161	16260	16255	16139	16232	16312	16149	16346	16291	16376	16224	16264	16160	16079	16356	16293	16194	16226	16271	16095	16211	16389	16313	16342	16266	16278	16109	16286	16212	16111	16158	16303	16211	16272	16217	16421	16205	16274	16259	16138	16307	16365	16189	16132	16283	16076	16259	16116	16112	16220	16267	16222	16364	16079	16149	16190	16218	16330	16302	16204	16290	16197	16197	16257	16256	16145	16316	16207	16227	16139	16160	16114	16206	16343	16223	16251	16216	16258	16164	16324	16263	16200	16266	16403	16329	16240	16219	16222	16204	16028	16313	16335	16235	16191	16276	16341	16269	16233	16298	16229	16152	16346	16247	16235	16209	16412	16299	16262	16152	16233	16188	16021	16163	16255	16205	16135	16237	16311	16355	16139	16237	16262	16272	16087	16117	16132	16374	16306	16381	16249	16064	16209	16128	16228	15993	16231	16409	16413	16092	16216	16310	16387	16346	16127	16257	16202	16231	16236	16356	16144	16302	16160	16279	16146	16168	16112	16078	16159	16178	16232	16223	16235	16017	16275	16160	15970	16138	16167	16348	16265	16177	16390	16341	16398	16146	16135	16173	16224	16356	16123	16333	16337	16205	16282	16244	16250	16226	16130	16137	16265	16303	16435	16129	16358	16241	16122	16367	16171	16266	16268	16137	16235	16282	16139	16347	16141	16136	16145	16176	16379	16284	16242	16301	16192	16324	16280	16338	16138	16328	16090	16261	16390	16294	16358	16268	16206	16298	16392	16176	16067	16136	16302	16076	16096	16165	16237	16270	16119	16070	16188	16305	16215	16156	16234	16312	16177	16141	16197	16428	16182	16079	16198	16189	16245	16234	16298	16142	16202	16216	16385	16241	16265	16107	16213	16206	16410	16335	16168	16156	16337	16241	16290	16224	16173	16310	16343	16183	16139	16263	16299	16257	16307	16129	16109	16220	16101	16287	16385	16167	16323	16188	16061	16230	16219	16036	16169	16091	16143	16220	16304	16091	16314	16216	16244	16126	16207	16179	16317	16229	16192	16200	16146	16221	16429	16213	16367	16362	16089	16389	16174	16243	16124	16369	16298	16074	16315	16267	16249	16101	16331	16364	16093	16313	16272	16308	16061	16160	16050	16245	16244	16259	16225	16359	16448	16328	16348	16236	16284	16327	16083	16272	16201	16259	16146	16263	16214	16208	16403	16063	16115	16231	16152	16301	16212	16158	16169	16432	16180	16023	16293	15995	16209	16307	16138	16232	16411	16403	16243	16262	16210	16151	16279	16234	16327	16303	16061	16254	16384	16364	16136	16378	16402	16225	16130	16258	16343	16342	16164	16399	16232	16398	16284	16403	16446	16351	16345	16221	16198	16046	16213	16178	16262	16243	16069	16089	16154	16261	16322	16207	16175	16268	16251	16173	16197	16196	16336	16073	16291	16294	16218	16255	16254	16371	16229	16157	16309	16123	16246	16151	16223	16168	16239	16087	16181	16396	16225	16241	16264	16089	16309	16246	16267	16258	16207	16156	16311	16167	16240	16428	16218	16247	16228	16275	16293	16185	16177	16326
33385	38869	38224	27442	19810	17962	17708	17556	17463	17693	17578	17605	17640	17554	17528	17649	17630	17784	17616	17604	17611	17743	17441	17635	17481	17449	17449	17496	17683	17481	17669	17575	17642	17538	17367	17486	17789	17691	17758	17683	17669	17509	17517	17443	17297	17662	17680	17361	17489	17563	17543	17674	17762	17587	17630	17581	17588	17487	17615	17476	17564	17528	17424	17601	17523	17514	17598	17616	17623	17661	17401	17537	17551	17341	17643	17568	17683	17627	17697	17468	17503	17498	17607	17525	17554	17517	17365	17724	17428	17554	17622	17495	17535	17552	17329	17664	17625	17517	17404	17413	17419	17314	17528	17619	17636	17645	17502	17550	17672	17401	17514	17553	17411	17321	17436	17638	17647	17477	17464	17323	17707	17727	17760	17822	17633	17607	17377	17604	17534	17574	17591	17659	17642	17694	17525	17718	17458	17484	17350	17501	17797	17786	17592	17568	17670	17603	17376	17349	17386	17419	17516	17472	17587	17493	17483	17558	17466	17490	17447	17538	17521	17690	17547	17332	17394	17386	17599	17567	17466	17578	17400	17492	17449	17578	17705	17620	17389	17593	17412	17553	17547	17393	17703	17542	17505	17564	17555	17365	17637	17584	17635	17616	17558	17522	17365	17469	17555	17439	17521	17357	17391	17854	17604	17521	17514	17611	17451	17513	17398	17685	17540	17474	17677	17429	17418	17519	17762	17357	17481	17555	17464	17360	17637	17604	17501	17658	17625	17548	17539	17578	17400	17597	17694	17508	17552	17804	17650	17608	17581	17518	17416	17571	17429	17580	17665	17589	17598	17580	17300	17379	17561	17526	17437	17536	17642	17495	17549	17487	17704	17739	17472	17410	17578	17588	17478	17695	17431	17565	17574	17496	17481	17604	17546	17411	17519	17479	17670	17460	17411	17652	17449	17555	17735	17386	17646	17451	17336	17376	17644	17368	17606	17539	17428	17670	17224	17463	17569	17451	17611	17619	17481	17519	17670	17587	17522	17286	17483	17505	17367	17350	17584	17398	17458	17528	17425	17555	17543	17376	17518	17491	17705	17509	17425	17598	17587	17586	17593	17484	17583	17499	17316	17557	17372	17680	17580	17457	17487	17426	17584	17584	17601	17576	17512	17451	17596	17695	17492	17766	17528	17545	17437	17386	17385	17588	17536	17391	17567	17479	17549	17383	17490	17506	17556	17441	17625	17801	17462	17467	17353	17578	17685	17408	17383	17530	17504	17539	17465	17585	17467	17467	17532	17460	17695	17411	17583	17333	17329	17479	17469	17541	17594	17516	17651	17514	17606	17462	17376	17620	17474	17385	17488	17708	17638	17560	17537	17568	17648	17483	17534	17584	17403	17371	17616	17692	17402	17504	17412	17462	17609	17449	17532	17455	17494	17630	17391	17503	17564	17493	17426	17686	17354	17670	17516	17430	17566	17353	17430	17421	17593	17513	17632	17468	17716	17653	17500	17695	17517	17389	17452	17565	17551	17555	17434	17470	17323	17472	17506	17473	17530	17460	17529	17599	17564	17639	17580	17551	17743	17419	17394	17370	17460	17491	17491	17451	17431	17606	17447	17547	17417	17506	17529	17506	17316	17512	17557	17577	17601	17653	17523	17420	17293	17399	17624	17600	17610	17493	17607	17475	17514	17324	17669	17637	17700	17632	17646	17460	17498	17375	17642	17406	17559	17494	17477	17704	17643	17563	17482	17484	17590	17503	17687	17481	17670	17556	17426	17543	17551	17441	17390	17544	17578	17552	17675	17442	17369	17380	17535	17591	17472	17550	17642	17591	17543	17573	17605	17545	17586	17475	17318	17611	17542	17462	17660	17551	17659	17481	17640	17609	17375	17684	17535	17439	17770	17479	17532	17496	17478	17563	17734	17497	17481	17558	17372	17461	17340	17615	17462	17433	17454	17443	17491	17319	17658	17813	17757	17629	17512	17401	17593	17469	17667	17570	17602	17438	17656	17640	17491	17456	17463	17568	17686	17492	17641	17481	17342	17449	17662	17655	17413	17403	17400	17574	17468	17383	17632	17439	17458	17594	17643	17738	17488	17543	17519	17648	17668	17482	17710	17675	17547	17472	17513	17546	17543	17626	17572	17547	17264	17442	17522	17411	17566	17430	17432	17555	17596	17415	17549	17511	17328	17364	17490	17487	17420	17408	17356	17343	17474	17542	17466	17534	17468	17889	17415	17593	17641	17508	17516	17604	17385	17457	17465	17678	17619	17582	17511	17539	17455	17540	17613	17532	17499	17485	17499	17548	17416	17475	17516	17641	17532	17579	17560	17502	17786	17415	17564	17428	17667	17591	17450	17552	17501	17626	17655	17655	17428	17504	17520	17523	17504	17632	17443	17620	17674	17514	17459	17350	17491	17466	17498	17516	17546	17315	17469	17712	17569	17413	17371	17577	17495	17589	17536	17463	17604	17579	17618	17584	17424	17610	17359	17466	17619	17659	17580	17629	17236	17434	17370	17547	17518	17426	17554	17528	17690	17663	17378	17409	17509	17534	17581	17350	17430	17310	17462	17434	17502	17761	17635	17397	17534	17372	17422	17496	17506	17444	17735	17686	17629	17534	17575	17564	17547	17638	17563	17527	17574	17547	17540	17456	17540	17555	17728	17371	17249	17452	17455	17624	17670	17486	17642	17650	17497	17560	17607	17512	17558	17611	17580	17441	17291	17539	17565	17613	17586	17614	17498	17607	17499	17621	17390	17495	17599	17732	17403	17502	17519	17481	17584	17627	17552	17333	17385	17628	17669	17609	17704	17406	17468	17578	17612	17572	17668	17473	17573	17367	17495	17469	17415	17549	17385	17502	17688	17456	17544	17428	17489	17569	17625	17536	17461	17610	17490	17465	17461	17446	17429	17584	17605	17765	17580	17592	17387	17658	17595	17565	17521	17643	17499	17443	17699	17437	17526	17493	17806	17516	17631	17425	17537	17453	17551	17554	17438	17443	17537	17418	17533	17422	17410	17364	17604	17696	17617	17475	17562	17415	17429	17614	17521	17590	17624	17603	17510	17742	17465	17525	17565	17481	17423	17531	17561	17316	17477	17440	17310	17626	17504	17508	17545	17529	17379	17474	17410	17476	17423	17551	17511	17409	17486	17481	17457	17486	17389	17385	17655	17639	17575	17531	17638	17803	17462	17431	17565	17593	17438	17554	17559	17654	17609	17525	17584	17617	17557	17408	17362	17666	17358	17509	17546	17501	17561	17565	17588	17541	17646	17459	17595	17543	17585	17505	17630	17627	17668	17487	17511	17453	17431	17383	17532	17561	17661	17536	17401	17405	17340	17527	17790	17531	17487	17383	17616	17700	17575	17445	17441	17729	17577	17453	17389	17432	17613	17520	17481	17368	17368	17572	17550	17601	17581	17537	17467	17490	17398	17643	17630	17479	17573	17450	17524	17648	17622	17739	17479	17445	17469	17357	17500	17478	17542	17457	17360	17607	17353	17441	17384	17526	17734	17457	17528	17449	17655	17473	17663	17555	17369	17425	17538	17550	17488	17530	17393	17584	17546	17479	17545	17529	17663	17621	17747	17555	17532	17277	17865	17513	17374	17528	17571	17675	17553	17379	17404	17687	17621	17479	17500	17449	17529	17653	17563	17625	17776	17383	17478	17566	17479	17487	17708	17606	17343	17616	17405	17479	17342	17522	17357	17242	17627	17517	17573	17502	17562	17532	17454	17585	17601	17625	17694	17582	17629	17481	17626	17613	17492	17562	17468	17655	17791	17541	17355	17329	17494	17482	17588	17452	17578	17333	17320	17386	17358	17589	17548	17388	17489	17577	17482	17648	17446	17461	17510	17531	17484	17630	17391	17716	17584	17448	17652	17687	17944	17527	17482	17629	17457	17431	17808	17643	17682	17406	17544	17558	17718	17481	17575	17688	17553	17449	17519	17456	17465	17495	17651	17640	17553	17609	17699	17651	17442	17544	17445	17515	17661	17572	17471	17498	17536	17595	17481	17521	17799	17529	17519	17649	17592	17344	17640	17623	17430	17576	17361	17633	17504	17481	17618	17637	17413	17453	17695	17454	17501	17485	17609	17523	17512	17549	17608	17634	17526	17571	17442	17458	17657	17298	17405	17321	17351	17605	17549	17472	17578	17408	17437	17430	17517	17496	17429	17458	17479	17329	17731	17565	17419	17436	17692	17391	17481	17400	17384	17635	17471	17568	17347	17468	17461	17554	17609	17537	17747	17747	17646	17580	17689	17616	17623	17499	17446	17370	17582	17613	17356	17536	17591	17525	17546	17643	17475	17723	17597	17413	17543	17516	17818	17569	17712	17467	17622	17563	17448	17459	17665	17489	17573	17498	17710	17403	17554	17557	17652	17608	17646	17483	17397	17320	17584	17679	17792	17645	17479	17466	17602	17491	17364	17740	17574	17498	17576	17396	17462	17590	17562	17653	17615	17496	17627	17430	17895	17635	17672	17716	17558	17512	17538	17533	17446	17636	17701	17566	17434	17390	17524	17599	17598	17502	17614	17410	17477	17547	17515	17400	17445	17521	17587	17664	17614	17548	17451	17643	17519	17685	17597	17612	17431	17621	17512	17700	17322	17426	17608	17405	17494	17597	17636	17428	17399	17650	17603	17642	17508	17470	17482	17416	17457	17469	17617	17549	17580	17634	17558	17387	17459	17368	17638	17619	17476	17448	17318	17453	17670	17540	17486	17732	17638	17497	17617	17544	17597	17548	17528	17634	17477	17472	17767	17506	17569	17609	17440	17460	17676	17554	17430	17394	17415	17576	17691	17714	17470	17406	17626	17394	17507	17455	17625	17649	17358	17701	17742	17477	17725	17704	17445	17547	17401	17572	17746	17650	17534	17478	17604	17430	17492	17673	17623	17671	17647	17571	17579	17503	17655	17780	17570	17654	17547	17609	17588	17551	17735	17625	17683	17483	17373	17543	17589	17609	17453	17708	17485	17433	17545	17761	17563	17634	17377	17452	17430	17494	17795	17403	17560	17486	17654	17613	17387	17685	17532	17533	17381	17528	17466	17379	17870	17689	17580	17573	17605	17584	17592	17515	17781	17459	17642	17597	17484	17517	17632	17508	17447	17700	17426	17620	17514	17556	17500	17732	17440	17536	17513	17613	17338	17684
43293	56677	41146	24467	17983	16566	16471	16277	16388	16366	16292	16352	16288	16280	16200	16457	16422	16335	16455	16223	16410	16282	16159	16247	16431	16490	16371	16282	16155	16353	16057	16463	16309	16226	16393	16403	16406	16237	16230	16285	16184	16340	16162	16220	16497	16424	16243	16429	16220	16397	16142	16164	16162	16199	16193	16158	16317	16240	16151	16169	16091	16319	16196	16183	16179	16341	16299	16336	16297	16254	16333	16242	16112	16259	16185	16418	16451	16286	16299	16352	16320	16198	16228	16106	16356	16175	16288	16291	16338	16131	16307	16385	16261	16247	16155	16185	16217	16261	16254	16404	16193	16220	16353	16205	16360	16328	16164	16378	16206	16386	16349	16103	16186	16290	16322	16120	16264	16271	16236	16170	16266	16328	16223	16399	16207	16223	16218	16509	16170	16366	16205	16116	16340	16402	16149	16221	16178	16194	16314	16191	16206	16147	16266	16436	16269	16396	16126	16399	16312	16318	16373	16194	16291	16130	16328	16505	16381	16141	16317	16296	16318	16449	16222	16309	16198	16416	16273	16293	16235	16234	16420	16225	16373	16310	16237	16272	16339	16200	16169	16158	16216	16306	16234	16336	16189	16199	16305	16304	16401	16350	16389	16177	16258	16067	16188	16265	16381	16258	16313	16165	16464	16245	16320	16355	16427	16214	16174	16351	16280	16148	16283	16224	16152	16287	16365	16273	16368	16302	16281	16223	16468	16174	16128	16341	16135	16246	16320	16337	16214	16192	16127	16450	16322	16406	16235	16188	16298	16257	16168	16277	16289	16397	16396	16239	16289	16298	16361	16311	16282	16196	16100	16330	16391	16237	16230	16278	16291	16379	16173	16277	16321	16135	16175	16230	16359	16300	16214	16193	16241	16479	16529	16247	16172	16136	16277	16152	16446	16325	16316	16259	16204	16159	16323	16247	16294	16435	16079	16277	16245	16211	16203	16200	16287	16403	16295	16370	16104	16314	16388	16361	16252	16284	16228	16323	16229	16258	16295	16322	16232	16252	16384	16310	16172	16250	16301	16222	16296	16152	16309	16231	16207	16189	16267	16239	16260	16403	16272	16181	16236	16160	16400	16266	16350	16181	16274	16350	16356	16422	16247	16138	16152	16356	16351	16372	16122	16189	16235	16310	16139	16320	16304	16156	16162	16118	16321	16250	16096	16243	16218	16346	16297	16357	16035	16223	16048	16365	16249	16315	16405	16255	16120	16263	16299	16219	16462	16249	16334	16115	16283	16217	16316	16350	16169	16332	16207	16345	16325	16230	16167	16284	16376	16269	16457	16216	16264	16396	16420	16247	16263	16232	16240	16307	16248	16293	16208	16267	16129	16184	16170	16329	16309	16243	16195	16206	16320	16242	16260	16096	16375	16303	16313	16301	16337	16284	16291	16314	16261	16277	16293	16244	16282	16342	16411	16240	16251	16167	16394	16304	16137	16452	16259	16337	16377	16242	16046	16218	16251	16404	16252	16221	16393	16260	16167	16377	16285	16130	16419	16390	16260	16258	16314	16252	16263	16207	16125	16175	16251	16385	16199	16189	16264	16239	16313	16124	16287	16295	16181	16251	16399	16240	16320	16179	16366	16224	16338	16159	16250	16123	16157	16254	16253	16276	16504	16217	16267	16222	16231	16253	16323	16394	16416	16464	16194	16240	16239	16175	16356	16321	16429	16260	16386	16240	16191	16352	16182	16348	16105	16267	16388	16217	16338	16168	16199	16240	16236	16366	16098	16066	16234	16190	16172	16207	16328	16041	16244	16360	16159	16228	16294	16327	16320	16241	16160	16308	16293	16306	16189	16420	16091	16287	16115	16167	16141	16274	16480	16411	16165	16376	15983	16490	16283	16228	16260	16247	16106	16433	16211	16428	16281	16332	16319	16233	16328	16257	16346	16138	16344	16011	16389	16365	16169	16189	16307	16378	16257	16204	16214	16220	16257	16358	16325	16218	16222	16227	16328	16263	16297	16356	16267	16262	16255	16347	16246	16369	16257	16361	16241	16125	16233	16228	16026	16346	16183	16297	16279	16129	16337	16292	16324	16394	16253	16257	16183	16259	16150	16159	16355	16207	16359	16256	16419	16442	16215	16369	16320	16418	16138	16233	16360	16244	16366	16205	16289	16204	16239	16045	16311	16304	16279	16208	16226	16198	16379	16267	16273	16323	16337	16235	16155	16143	16292	16197	16378	16111	16232	16346	16209	16373	16251	16235	16304	16350	16339	16277	16259	16413	16170	16326	16372	16153	16408	16489	16456	16223	16175	16212	16204	16347	16311	16040	16266	16342	16114	16335	16253	16448	16240	16343	16141	16228	16229	16253	16385	16232	16232	16262	16281	16264	16180	16179	16235	16373	16331	16500	16309	16371	16094	16161	16179	16279	16315	16155	16251	16404	16321	16336	16302	16077	16154	16303	16437	16176	16603	16223	16379	16358	16284	16326	16250	16268	16196	16319	16323	16357	16184	16418	16191	16003	16209	16287	16435	16261	16328	16219	16277	16370	16363	16215	16310	16183	16318	16223	16322	16363	16102	16067	16256	16199	16394	16270	16090	16191	16401	16214	16296	16324	16211	16190	16236	16386	16271	16233	16370	16259	16254	16228	16261	16210	16159	16408	16214	16287	16292	16468	16380	16056	16114	16201	16315	16503	16294	16214	16378	16323	16432	16238	16299	16319	16216	16282	16216	16051	16301	16286	16323	16185	16174	16264	16176	16435	16203	16265	16224	16193	16216	16178	16284	16236	16264	16207	16333	16237	16324	15991	16201	16340	16180	16119	16243	16450	16459	16260	16162	16242	16313	16130	15954	16231	16258	16286	16412	16376	16196	16166	16277	16222	16126	16305	16277	16173	16237	16311	16349	16273	16082	16249	16236	16346	16171	16184	16275	16429	16305	15992	16418	16188	16262	16294	16499	16162	16345	16283	16109	16236	16245	16193	16191	16472	16247	16228	16254	16220	16285	16400	16309	16140	16255	16328	16198	16404	16387	16381	16353	16178	16310	16106	16259	16386	16142	16210	16105	16124	16367	16247	16185	16225	16309	16195	16153	16369	16397	16264	16504	16197	16304	16327	16395	16329	16172	16354	16311	16355	16275	16416	16320	16200	16293	16324	16269	16278	16028	16130	16313	16279	16245	16273	16320	16113	16218	16261	16291	16221	16476	16000	16371	16348	16109	16371	16203	16102	16229	16437	16391	16282	16350	16283	16228	16326	16110	16261	16398	16315	16209	16156	16197	16265	16234	16258	16209	16338	16323	16266	16299	16260	16166	16453	16366	16379	16326	16315	16397	16303	16303	16248	16279	16296	16207	16183	16217	16258	16071	16236	16294	16206	16301	16148	16372	16465	16184	16303	16224	16106	16169	16223	16494	16314	16211	16411	16398	16346	16266	16271	16244	16291	16426	16185	16341	16397	16412	16420	16139	16370	16204	16303	16309	16311	16282	16357	16376	16164	16166	16156	16195	16354	16138	16247	16162	16341	16317	16353	16307	16187	16082	16215	16193	16204	16277	16229	16311	16278	16167	16288	16159	16394	16309	16202	16331	16340	16250	16367	16453	16446	16327	16181	16259	16116	16196	16257	16356	16332	16334	16433	16101	16393	16194	16230	16190	16136	16310	16197	16263	16356	16214	16433	16378	16206	16207	16121	16307	16212	16284	16299	16326	16182	16203	16232	16271	16260	16076	16162	15992	16319	16308	16329	16454	16310	16341	16436	16181	16263	16438	16098	16441	16151	16241	16219	16307	16321	16510	16155	16290	16309	16297	16351	16141	16262	16403	16311	16340	16546	16369	16174	16203	16203	16491	16283	16340	16250	16221	16156	16433	16184	16391	16358	16175	16103	16197	16099	16310	16294	16253	16354	16289	16270	16180	16211	16264	16359	16241	16246	16370	16317	16220	16181	16345	16323	16438	16232	16224	16277	16258	16150	16327	16228	16263	16482	16313	16230	16349	16314	16331	16224	16250	16229	16395	16421	16139	16276	16171	16313	16342	16289	16235	16164	16328	16248	16205	16099	16333	16375	16297	16272	16291	16266	16394	16197	16086	16285	16325	16228	16278	16274	16258	16054	16359	16460	16307	16355	16092	16127	16151	16260	16252	16327	16229	16112	16235	16152	16159	16167	16092	16381	16338	16280	16275	16299	16398	16338	16189	16238	16093	16233	16396	16213	16108	16245	16243	16230	16531	16271	16279	16215	16303	16331	16212	16177	16374	16395	16409	16137	16378	16098	16358	16125	16122	16350	16367	16262	16144	16229	16184	16316	16289	16446	16053	16381	16202	16158	16221	16295	16341	16065	16302	16435	16253	16098	16208	16353	16293	16200	16276	16310	16334	16164	16270	16346	16343	16295	16345	16439	16360	16154	16117	16143	16189	16295	16195	16178	16318	16130	16241	16321	16086	16306	16252	16331	16350	16204	16197	16292	16249	16250	16279	16260	16339	16411	16369	16232	16239	16422	16328	16189	16231	16436	16155	16281	16138	16371	16163	16167	16070	16199	16326	16437	16222	16419	16353	16338	16234	16186	16325	16276	16189	16273	16270	16111	16239	16342	16208	16269	16127	16434	16246	16199	16326	16184	16334	16227	16353	16347	16313	16242	16294	16516	16325	16325	16364	16259	16424	16189	16225	16355	16359	16053	16215	16455	16327	16121	16353	16308	16329	16323	16310	16310	16408	16258	16388	16209	16132	16075	16082	16144	16354	16395	16226	16248	16448	16256	16250	16120	16341	16217	16305	16397	16195	16303	16221	16274	16189	16325	16181	16262	16245	16228	16180	16324	16329	16481	16270	16438	16209	16314	16322	16451	16125	16238	16360	16339	16317	16333	16161	16282	16341	16181	16181	16298	16409	16445	16172	16097	16309	16348	16239	16261	16109	16281	16490	16298	16452	16344	16187	16315	16254	16233	16354	16183	16267	16335	16378	16333	16348	16219	16391	16230	16395	16361	16284	16114	16190	16261	16242	16061	16391	16236	16513	16376	16301	16243	16302	16192	16432	16255	16381	16129	16261	16195	16326	16312	16458	16270	16270	16325	16324	16249	16135	16320	16206	16298	16523	16291	16278	16155	16287	16261	16079	16228	16142	16356	16209	16320	16190	16213	16391	16376	16241	16315
32234	38953	39386	28687	20245	18209	17989	17843	17873	17996	17909	17621	17703	17820	17525	17766	17796	17635	17649	17768	17707	17698	17640	17781	17724	17591	17810	17648	17558	17810	17912	17510	17682	17885	17701	17752	17674	17633	17746	17751	17740	17835	17704	18015	17712	17572	17768	17800	17696	17703	17756	17769	17699	17917	17740	17619	17767	17803	17748	17723	17864	17637	17549	17596	17828	17759	17892	17646	17716	17782	17792	17624	17777	17625	17766	17837	17662	17709	17673	17733	17694	17445	17789	17837	17768	17572	17573	17541	17799	17860	17664	17633	17741	17872	17690	17756	17693	17827	17605	17751	17587	17635	17771	17569	17763	17744	17532	17652	17763	17682	17888	17674	17606	17635	17719	17379	17617	17573	17635	17804	17504	17763	17772	17843	17704	17659	17863	17834	17817	17661	17668	17602	17699	17639	17405	17634	17754	17657	17806	17725	17683	17643	17672	17772	17798	17645	17539	17542	17631	17682	17726	17847	17717	17498	17728	17765	17578	17632	17851	17830	17658	17596	17555	17739	17813	17806	17603	17637	17344	17907	17740	17680	17683	17635	17681	17588	17554	17569	17506	17563	17576	17691	17431	17760	17843	17652	17652	17797	17638	17806	17614	17468	17667	17637	17640	17547	17598	17748	17740	17755	17677	17826	18007	17690	17566	17728	17833	17563	17808	17548	17693	17617	17448	17669	17738	17659	17753	17617	17899	17581	17605	17430	17767	17454	17673	17502	17627	17947	17476	17500	17642	17470	17649	17696	17756	17734	17780	17867	17679	17558	17589	17662	17842	17899	17981	17861	17748	17780	17859	17788	17787	17761	17635	17758	17753	17696	17853	17570	17623	17761	17565	17558	17595	17730	17761	17685	17773	17690	17683	17637	17616	17726	17533	17803	18040	17910	17731	17805	17585	17875	17609	17845	17691	17355	17656	17811	17662	17645	17678	17807	17686	17648	17820	17892	17555	17693	17782	17494	17685	17633	17830	17689	17679	17768	17873	17565	17738	17907	17807	17678	17776	17951	17549	17971	17757	17800	17619	17695	17930	17629	17804	17797	17726	17641	17733	17891	17577	17703	17887	17668	17737	17644	17646	17709	17680	17657	17920	17612	17756	17541	17801	17692	17632	17877	17523	17797	17849	17833	17652	17762	17526	17585	17739	17628	17518	17520	17733	17657	17672	17568	17700	17743	17776	17754	17733	17665	17716	17837	17715	17631	17528	17702	17701	17691	17664	17581	17695	17692	17764	17803	17658	17910	17611	17462	17686	17742	17644	17650	17676	17682	17561	17489	17796	17647	17448	17798	17789	17641	17702	17857	17726	17669	17474	17662	17685	17667	17705	17746	17692	17716	17704	17701	17631	17614	17640	17686	17731	17557	17766	17719	17837	17703	17710	17814	17822	17742	17776	18048	17626	17658	17778	17861	17767	17655	17686	17634	17662	17747	17381	17729	17690	17675	17770	17609	17759	17702	17572	17764	18011	17853	17719	17804	17868	17755	17745	17583	17549	17613	17537	17794	17785	17550	17706	17516	17687	17575	17607	17818	17706	17699	17729	17781	17760	17697	17575	17669	17797	17711	17773	17715	17536	17739	17561	17745	17677	17773	17565	17554	17711	17488	17791	17884	17776	17598	17663	17843	17585	17535	17459	17659	17729	17537	17530	17870	17780	17826	17770	17722	17686	17640	17850	17643	17809	17431	17771	17554	17589	17575	17750	17889	17608	17667	17858	17761	17572	17514	17773	17860	17623	17779	17760	17645	17862	17690	17711	17658	17688	17574	17591	17731	17700	17826	17760	17677	17671	17683	17441	17620	17832	17872	17487	17726	17730	17596	17614	17665	17695	17553	17834	17792	17500	17773	17691	17555	17741	17689	17728	17694	17727	17660	17667	17551	17475	17643	17649	17656	17617	17610	17743	17777	17678	17646	17604	17721	17660	17701	17649	17535	17647	17605	17932	17817	17919	17779	17651	17728	17945	17717	17890	17698	17818	17674	17622	17750	17917	17788	17809	17696	17650	17691	17719	17727	17702	17799	17612	17626	17705	17519	17751	17613	17645	17748	17726	17600	17759	17698	17655	17584	17742	17743	17697	17408	17640	17608	17874	17794	17611	17758	17719	17578	17603	17681	17841	17748	17509	17578	17626	17684	17531	17670	17675	17512	17860	17662	17870	17898	17517	17712	17710	17639	17664	17751	17580	17742	17742	17685	17711	17746	17712	17758	17600	17621	17658	17732	17674	17687	17892	17639	17810	17714	17808	17627	17535	17853	17632	17898	17718	17781	17955	17553	17734	17706	17628	17627	17678	17683	17606	17590	17500	17766	17643	17535	17567	17694	17684	17660	17632	17802	17574	17895	17909	17640	17552	17774	17648	17688	17748	17523	17673	17558	17536	17541	17606	17747	17722	17655	17604	17782	17512	17754	17764	17384	17705	17823	17573	17668	17730	17549	17654	17687	17842	17676	17724	17688	17584	17758	17754	17727	17797	17716	17524	17512	17820	17763	17680	17781	17640	17883	17763	17751	17692	17839	17634	17426	17753	17836	17851	17634	17900	17603	17764	17874	17564	17565	17741	17650	17485	17652	17856	17696	17802	17438	17631	17695	17709	17492	17773	17579	17595	17729	17815	17669	17692	17701	17849	17708	17616	17577	17837	17718	17744	17845	17836	17637	17739	17780	17736	17672	17679	17360	17751	17815	17872	17686	17750	17570	17875	17745	17593	17594	17836	17639	17839	17649	17551	17595	17729	17695	17725	17775	17682	17716	17638	17728	17734	17510	17868	17625	17687	17640	17797	17668	17767	17841	17551	17857	17558	17829	17621	17728	17647	17641	17768	17984	17728	17893	17855	17719	17641	17771	17693	17638	17658	17620	17789	17599	17764	17711	17648	17730	17812	17720	17466	17620	17712	17481	17682	17469	17670	17639	17774	17604	17551	17635	17625	17830	17590	17969	17888	17900	17787	17722	17798	17737	17632	17541	17724	17705	17708	17761	17519	17728	17821	17587	17779	17715	17729	17795	17734	17646	17717	17640	17882	17751	17605	17546	17615	17768	17743	17716	17752	17863	17783	17748	17614	17538	17479	17553	17592	17720	17590	17608	17546	17777	17735	17604	17486	17715	17798	17540	17658	17536	17650	17718	17509	17844	17799	17912	17396	17672	17751	17647	17721	17605	17574	17638	17808	17539	17639	17741	17816	17911	17718	17748	17803	17728	17769	17790	17768	17696	17612	17525	17721	17778	17642	17752	17719	17735	17650	17798	17784	17750	17812	17636	17848	17717	17783	17629	17568	17628	17655	17609	17751	17749	17569	17765	17704	17790	17740	17534	17815	17704	17787	17577	17767	17872	17634	17867	17813	17613	17672	17807	17738	17681	17640	17719	17596	17685	17816	17808	17809	17642	17772	17588	17754	17726	17677	17883	17864	17645	17606	17586	17783	17633	17516	17843	17628	17956	17628	17675	17727	17943	17678	17634	17753	17800	17544	17753	17842	17567	17539	17600	17486	17556	17509	17747	17645	17698	17821	17763	17654	17726	17646	17701	17577	17720	17864	17795	17678	17621	17853	17800	17615	17544	17771	17865	17765	17807	17769	17791	17616	17802	17740	17628	17670	17702	17729	17789	17823	17706	17635	17583	17784	17836	17718	17848	17397	17557	17677	17676	17848	17886	17811	17768	17724	17844	17722	17786	17616	17601	17695	17892	17547	17854	17772	17762	17595	17577	17988	17641	17591	17627	17782	17641	17825	17592	17905	17802	17732	17688	17698	17712	17740	17847	17693	17610	17829	17774	17691	17799	17850	17758	17745	17649	17535	17671	17624	17592	17712	17555	17521	17358	17587	17772	17646	17769	17843	17583	17771	17757	17676	17616	17529	17500	17641	17595	17688	17529	17771	17653	17573	17567	17735	17798	17756	17729	17654	17688	17769	17591	17876	17808	17770	17707	17754	17762	17564	17492	17756	17737	17649	17665	17577	17743	17759	17556	17627	17859	17760	17892	17798	17615	17618	17652	17519	17691	17632	17706	17693	17543	17668	17443	17655	17419	17641	17593	17693	17563	17952	17820	17742	17916	17514	17497	18045	17645	17657	17619	17757	17621	17411	17654	17572	17563	17847	17630	17485	17764	18023	17699	17794	17576	17738	17402	17842	17491	17755	17455	17659	17736	17775	17736	17580	17664	17464	17650	17717	17904	17852	17745	17718	17684	17703	17642	17804	17606	17695	17725	17775	17645	17668	17774	17590	17597	17676	17606	17786	17845	17841	17694	17809	17742	17686	17710	17725	17708	17682	17711	17804	17551	17595	17669	17621	17733	17728	17546	17657	17586	17709	17730	17722	17646	17648	17601	17794	17794	17578	17589	17796	17557	17752	17764	17724	17689	17660	17456	17762	17584	17589	17522	17745	17727	17884	17677	17560	17676	17724	17558	17651	17732	17811	17706	17853	17537	17860	17768	17678	17564	17652	17556	17659	17799	17691	17511	17628	17822	17775	17733	17445	17741	17599	17640	17636	17569	17704	17753	17692	17650	17594	17543	17856	17667	17707	17535	17845	17519	17748	17803	17823	17645	17664	17746	17840	17531	17589	17823	17752	17597	17819	17717	17646	17742	17837	17568	17620	17618	17786	17657	17587	17832	17691	17742	17701	17797	17707	17547	17713	17586	17653	17654	17680	17594	17579	17742	17764	17785	17625	17740	17760	17752	17779	17568	17929	17535	17700	17642	17417	17743	17802	17855	17725	17713	17649	17698	17704	17482	17667	17677	17762	17695	17748	17894	17780	17627	17621	17784	17611	17620	17797	17904	17879	17768	17688	17759	17457	17802	17840	17633	17791	17784	17404	17701	17550	17891	17806	17703	17786	17637	17868	17729	17768	17508	17710	17704	17597	17590	17612	17714	17882	17796	17635	17687	17723	17787	17540	17695	17775	17648	17624	17812	17548	17677	17674	17758	17926	17763	17720	17697	17596	17603	17820	17773	17691	17791	17648	17442	17702	17675	17503	17513	17690	17775	17549	17932	17713	17674	17641	17580	17671	17782	17495	17565	17608	17698	17865	17653	17837	17545	17753	17603	17780	17542	17694	17646	17690	17821	17742	17787	17882	17796	17618	17550	17841	17687	17709	17613
46965	62017	43526	25619	18345	16657	16363	16327	16538	16240	16358	16427	16338	16454	16334	16497	16565	16449	16310	16473	16300	16563	16396	16314	16292	16484	16495	16357	16403	16403	16495	16306	16513	16291	16426	16395	16478	16398	16482	16374	16290	16523	16243	16441	16306	16339	16334	16385	16327	16403	16466	16391	16411	16273	16320	16247	16532	16276	16285	16333	16492	16615	16479	16293	16243	16245	16359	16382	16295	16426	16376	16509	16511	16327	16494	16404	16220	16448	16537	16205	16333	16325	16531	16315	16558	16420	16130	16313	16516	16331	16420	16444	16585	16163	16354	16409	16246	16344	16389	16197	16344	16340	16314	16384	16308	16509	16316	16495	16386	16387	16235	16484	16239	16462	16559	16477	16339	16377	16478	16301	16435	16397	16380	16521	16348	16366	16353	16329	16398	16489	16336	16300	16457	16332	16489	16195	16409	16402	16360	16284	16478	16446	16342	16419	16437	16358	16385	16453	16493	16276	16435	16406	16387	16329	16542	16364	16357	16393	16557	16353	16416	16174	16273	16403	16627	16461	16384	16394	16204	16410	16550	16293	16449	16229	16467	16421	16480	16636	16209	16458	16468	16424	16466	16440	16348	16363	16405	16481	16297	16396	16294	16511	16405	16278	16459	16448	16302	16401	16257	16442	16355	16545	16255	16442	16343	16364	16384	16318	16279	16382	16546	16372	16426	16385	16356	16351	16540	16337	16416	16235	16451	16409	16448	16470	16251	16342	16316	16505	16355	16377	16229	16493	16595	16522	16460	16307	16418	16498	16453	16344	16323	16358	16432	16412	16312	16400	16489	16554	16394	16519	16366	16247	16495	16319	16181	16720	16350	16355	16416	16430	16412	16362	16442	16360	16388	16362	16414	16389	16488	16380	16505	16314	16396	16340	16555	16478	16382	16191	16354	16357	16345	16414	16549	16319	16468	16354	16595	16365	16355	16346	16506	16537	16304	16269	16426	16398	16345	16399	16412	16451	16436	16359	16390	16287	16456	16406	16454	16419	16410	16423	16390	16528	16479	16445	16309	16250	16502	16288	16232	16522	16422	16495	16361	16169	16501	16368	16413	16254	16351	16442	16327	16464	16366	16543	16350	16442	16358	16234	16390	16395	16445	16338	16360	16471	16267	16601	16345	16418	16399	16412	16273	16266	16457	16447	16411	16271	16311	16300	16484	16495	16406	16361	16391	16322	16189	16458	16309	16428	16311	16541	16362	16476	16351	16143	16309	16540	16483	16314	16346	16453	16318	16374	16408	16399	16524	16338	16353	16457	16537	16436	16323	16502	16389	16452	16412	16265	16464	16317	16461	16507	16351	16420	16219	16466	16309	16364	16458	16461	16368	16474	16232	16361	16298	16507	16283	16431	16430	16370	16669	16390	16379	16352	16253	16403	16262	16184	16267	16385	16381	16441	16373	16458	16291	16407	16503	16459	16327	16356	16301	16576	16452	16252	16383	16344	16539	16509	16527	16354	16310	16426	16413	16324	16252	16310	16452	16255	16297	16661	16283	16121	16314	16387	16326	16459	16351	16334	16325	16391	16605	16371	16325	16433	16426	16304	16318	16249	16336	16342	16627	16388	16371	16461	16377	16469	16537	16352	16324	16380	16351	16434	16309	16566	16243	16399	16517	16374	16332	16445	16341	16581	16482	16447	16328	16443	16299	16471	16358	16440	16268	16430	16272	16519	16385	16365	16374	16371	16334	16382	16306	16512	16298	16449	16364	16330	16455	16382	16285	16412	16627	16331	16316	16357	16482	16357	16365	16371	16420	16312	16363	16204	16396	16480	16337	16398	16369	16340	16355	16557	16400	16313	16525	16428	16325	16277	16423	16206	16312	16369	16347	16222	16514	16395	16463	16304	16416	16440	16487	16373	16396	16377	16481	16450	16452	16430	16491	16368	16454	16193	16420	16311	16397	16360	16425	16431	16193	16449	16329	16193	16432	16422	16456	16216	16465	16326	16443	16411	16521	16480	16417	16336	16211	16355	16545	16436	16572	16380	16385	16441	16281	16286	16589	16276	16478	16400	16347	16434	16325	16296	16415	16338	16418	16147	16437	16483	16349	16564	16433	16431	16313	16467	16450	16447	16402	16468	16200	16331	16210	16249	16236	16605	16390	16288	16451	16306	16380	16570	16264	16428	16462	16556	16558	16514	16356	16421	16397	16347	16101	16537	16231	16567	16407	16343	16356	16356	16204	16403	16359	16334	16331	16448	16428	16357	16439	16435	16452	16399	16526	16418	16397	16436	16384	16349	16404	16352	16387	16370	16402	16240	16355	16341	16580	16498	16448	16296	16371	16452	16625	16330	16336	16331	16475	16300	16380	16369	16173	16388	16264	16389	16409	16400	16439	16434	16465	16450	16272	16408	16559	16437	16332	16279	16419	16334	16418	16173	16641	16271	16351	16337	16275	16550	16414	16549	16378	16452	16457	16214	16411	16320	16370	16515	16396	16279	16456	16399	16446	16291	16379	16366	16400	16453	16549	16479	16198	16453	16424	16359	16453	16268	16262	16436	16341	16269	16320	16384	16430	16631	16352	16250	16351	16414	16385	16373	16285	16321	16527	16378	16519	16589	16358	16261	16357	16534	16255	16469	16543	16267	16412	16317	16418	16303	16426	16458	16283	16490	16275	16282	16591	16456	16225	16391	16425	16413	16471	16201	16357	16420	16306	16345	16294	16327	16400	16408	16494	16381	16334	16418	16460	16283	16368	16445	16364	16368	16286	16381	16445	16383	16343	16282	16404	16256	16531	16314	16366	16330	16484	16300	16452	16216	16364	16346	16475	16325	16417	16301	16507	16395	16401	16423	16439	16565	16446	16401	16433	16371	16307	16255	16431	16434	16336	16360	16378	16368	16504	16409	16528	16385	16478	16311	16607	16348	16359	16543	16372	16347	16330	16372	16437	16379	16574	16474	16388	16392	16461	16370	16475	16191	16209	16529	16231	16514	16524	16330	16296	16446	16316	16226	16439	16361	16465	16285	16331	16407	16453	16288	16432	16459	16264	16620	16391	16417	16454	16170	16383	16297	16246	16379	16444	16347	16348	16341	16499	16347	16520	16291	16415	16417	16386	16411	16317	16415	16285	16474	16327	16310	16425	16349	16475	16469	16586	16403	16324	16311	16330	16263	16235	16362	16407	16431	16438	16312	16364	16202	16296	16425	16275	16488	16398	16291	16535	16326	16234	16326	16486	16363	16310	16437	16243	16402	16351	16364	16283	16320	16274	16358	16246	16297	16469	16476	16234	16335	16242	16417	16382	16449	16494	16409	16305	16273	16413	16541	16365	16140	16431	16561	16367	16312	16240	16383	16332	16283	16302	16368	16335	16338	16296	16456	16506	16315	16248	16308	16305	16393	16369	16407	16366	16449	16331	16434	16317	16326	16398	16291	16360	16595	16507	16322	16346	16380	16507	16260	16341	16372	16376	16318	16298	16493	16284	16287	16284	16335	16476	16537	16380	16178	16397	16467	16318	16338	16547	16370	16444	16504	16497	16447	16413	16382	16299	16260	16449	16507	16335	16389	16463	16437	16377	16319	16298	16404	16364	16282	16412	16391	16468	16363	16323	16272	16487	16266	16312	16309	16362	16437	16430	16446	16361	16272	16409	16418	16424	16432	16321	16414	16486	16540	16490	16302	16332	16295	16282	16416	16559	16451	16444	16401	16413	16376	16428	16516	16468	16409	16438	16452	16332	16411	16165	16387	16350	16353	16375	16331	16357	16456	16259	16290	16370	16373	16526	16469	16344	16393	16554	16286	16481	16449	16343	16407	16342	16213	16309	16426	16465	16263	16427	16420	16542	16339	16219	16284	16302	16453	16372	16372	16447	16359	16538	16267	16325	16399	16392	16637	16484	16371	16274	16624	16285	16473	16421	16407	16274	16427	16314	16345	16431	16243	16478	16373	16397	16381	16162	16354	16443	16308	16257	16358	16355	16281	16286	16333	16405	16324	16387	16381	16383	16529	16460	16290	16439	16179	16401	16196	16626	16404	16477	16330	16274	16291	16364	16448	16349	16439	16399	16382	16547	16381	16408	16324	16291	16508	16355	16258	16335	16398	16412	16368	16301	16451	16394	16372	16425	16356	16494	16329	16452	16535	16472	16320	16345	16335	16393	16403	16478	16368	16443	16460	16535	16355	16517	16423	16255	16291	16374	16396	16176	16431	16301	16351	16293	16443	16335	16510	16407	16349	16465	16278	16318	16412	16339	16256	16473	16554	16365	16463	16430	16365	16387	16258	16462	16380	16232	16209	16374	16393	16340	16494	16439	16558	16389	16172	16482	16489	16300	16426	16314	16420	16389	16395	16573	16178	16275	16441	16456	16370	16303	16312	16332	16341	16590	16343	16486	16294	16364	16512	16342	16441	16396	16423	16420	16417	16487	16334	16410	16413	16517	16523	16392	16406	16348	16451	16589	16414	16394	16451	16351	16432	16374	16492	16376	16352	16393	16383	16346	16407	16431	16320	16279	16245	16452	16385	16396	16475	16365	16422	16417	16201	16481	16288	16416	16254	16489	16283	16273	16485	16422	16235	16366	16182	16453	16323	16411	16448	16562	16551	16478	16121	16279	16304	16480	16402	16376	16301	16546	16485	16504	16487	16378	16381	16354	16374	16258	16404	16549	16217	16448	16398	16359	16371	16512	16520	16436	16485	16247	16213	16476	16219	16385	16582	16418	16387	16583	16488	16352	16507	16433	16403	16305	16302	16396	16365	16427	16394	16534	16171	16323	16364	16247	16451	16420	16477	16309	16354	16512	16335	16305	16367	16273	16312	16317	16246	16328	16469	16433	16413	16173	16454	16279	16321	16434	16498	16379	16403	16252	16216	16385	16309	16308	16197	16287	16362	16303	16421	16448	16373	16380	16359	16298	16399	16222	16329	16563	16489	16229	16298	16399	16419	16494	16333	16540	16388	16540	16403	16308	16336	16308	16397	16472	16463	16397	16498	16397	16475	16438	16327	16534	16338	16485	16473	16246	16315	16444	16455	16469	16279	16620	16358	16114	16658	16366	16544	16437	16415	16388	16369	16491	16269	16448	16455	16327	16538	16450	16304	16195	16308	16421	16430	16458	16529	16320	16357	16252	16215	16432	16487	16392	16403	16357	16319
23987	24462	34449	28449	23762	23648	22772	18856	18121	18335	18283	18194	18198	18192	18122	18027	18144	17945	17988	17865	18115	18022	18124	17870	17907	18104	17917	17972	17978	17833	18114	18189	17946	17987	17891	17807	17828	17822	17923	18102	17977	17663	17946	17928	18074	17761	18050	17782	17717	17797	17892	17885	17820	17823	17764	17825	17680	17866	17952	17831	17841	17831	17954	17856	17887	17912	17941	17871	17939	17961	17967	17914	17880	17805	17868	17864	17891	17864	17740	17901	17818	17862	18049	17940	17831	17797	17976	17741	17880	17857	17930	17885	17790	17800	17731	17927	17973	18162	17906	17987	18004	17918	17993	17990	17942	17740	17751	17998	18074	17970	17729	17989	17689	17999	17908	17821	17877	17989	17619	17921	17682	17798	17829	17819	17808	17687	17569	17655	17842	17834	17791	17633	17826	17516	17740	17952	18014	18051	18008	17823	17928	17818	17793	17813	17833	17900	17784	17797	17872	17778	17764	17770	18026	17862	17878	18063	17843	17748	17741	17902	17784	17749	17837	17859	17994	17614	17839	17923	17845	18076	17760	17785	17777	17880	17852	17796	17617	17858	17769	17711	17772	17852	18092	17775	17945	17822	17747	17817	17749	17879	17671	17887	17780	17892	17946	17874	17899	17788	17549	17878	17698	17730	17864	17963	17776	17758	17615	17826	17821	17803	17707	17909	17841	17794	18024	17652	17843	17942	17667	17933	17825	17724	17802	17928	17811	17805	17570	17788	17902	17827	17998	18161	17803	17705	17832	17691	17874	17859	17905	17873	17694	17699	17889	17704	17942	17785	17798	17826	18032	17879	17897	17787	17930	17780	17852	17760	17970	17617	17903	18019	17663	17740	17876	17712	17878	17844	17669	17795	17747	17670	17873	17956	18000	17754	17893	17886	17770	17957	17819	17772	17984	17771	18005	17842	17720	17995	17925	17840	17708	17872	17709	18010	17685	17639	17857	17808	17988	17841	17687	17609	17707	17872	17651	17799	17793	17746	17803	17871	17861	17698	17762	17698	17639	17593	17794	17698	17768	17515	17923	17772	17910	17749	17783	17961	17837	17750	17801	17696	17976	17790	17931	17966	17825	17781	17663	17744	17728	17931	17800	17922	17723	17601	17824	17681	17992	17886	17809	17641	17920	17746	17666	17803	17951	17720	17897	17657	17904	17822	17709	17868	17873	17875	17701	17752	17697	17851	17870	17804	17855	17964	17912	17852	17860	17870	17659	17793	17803	17754	17774	17772	17857	17748	17956	17966	17739	17725	18028	17881	17508	17882	17755	17700	17897	17947	17864	17734	17850	17727	17861	17629	17740	17858	18046	17787	17650	17858	17930	17721	17798	18079	17888	17762	17823	17882	17835	17788	17692	17969	17852	17825	17714	17961	17951	17892	17751	17753	17941	17771	17726	17817	17712	17847	17823	17830	17767	17771	17799	17706	17597	17720	17807	17692	17907	17699	17914	17775	17684	17799	17885	17609	17913	18019	17927	17800	17961	17785	17749	17806	17807	17946	17852	17943	18009	17781	17891	17911	17724	17776	17688	17792	17961	17754	17639	17825	17733	17723	17505	17772	17617	17828	17723	17867	17678	17925	17898	17949	17661	17756	17854	17870	18026	17877	18047	17976	17814	17690	17800	17888	17902	17909	17877	17687	17954	17858	17860	17749	17951	17747	17906	17986	17797	17906	17803	17786	18018	18114	17917	17852	17875	17870	17664	17698	17835	17847	17717	17950	17918	17728	17776	17794	17739	17870	17759	17788	17803	17726	17696	17658	17740	17798	17866	17845	17886	17847	17846	17978	17846	17834	17788	17770	17976	17733	17647	17733	17880	17717	17863	17846	17794	17721	17754	17813	17808	17747	17703	17706	17941	17926	17927	17703	18035	17985	17700	17815	17838	17896	17896	17645	17766	17854	17911	17880	17753	17811	17842	17833	17602	17722	17676	17925	17747	17717	17903	17901	17864	17656	17711	17704	17920	17736	17688	17910	18033	17823	17753	17748	17773	17858	17865	17531	17564	17718	17798	17885	17935	17759	17826	17955	17904	17719	17599	17724	17897	17615	17921	17738	17988	17777	17750	17908	17878	17666	17896	17685	17579	17713	17920	17804	17811	17653	17883	17746	18005	17858	17744	17876	17954	17712	17738	17806	18012	17690	17724	17751	18018	17765	17967	17714	17918	17751	17824	17911	17705	17858	17829	17794	17815	17798	17647	17956	17880	17629	17861	17783	17602	17759	17499	17656	17683	17886	17756	17741	17943	17736	18040	18052	17844	17614	17752	17764	17793	17655	18001	17783	17953	17724	17987	17760	17809	17886	17693	17884	17921	17978	17906	18075	18031	18053	17987	17758	17768	17863	17744	17878	17761	17729	17661	17861	17951	17856	17728	17733	17810	17595	17714	17700	17719	17821	17890	17928	17746	17812	17860	17786	17609	17778	17942	17815	17954	17845	17726	17806	17884	17904	17702	17859	17768	17869	17710	17954	17811	17867	17858	17596	17948	17813	17679	17778	17833	17786	17898	17931	17921	17838	17901	17745	17555	17728	17811	17905	17765	17741	17766	17693	17940	18058	17702	17931	17920	17767	17816	17708	17856	17844	18081	17878	17742	17821	17851	17723	17911	18013	17890	17716	17797	17888	18061	17962	17798	17775	17774	17711	17827	17761	17843	17776	17876	17891	17867	17569	17788	17865	17860	17959	17640	17956	17780	17952	18095	17654	17576	17903	17935	17596	17926	17707	17940	17835	17712	17806	17633	17679	17672	17795	17905	17781	17808	17738	17925	17821	17603	17891	17857	18057	17778	17818	17941	17825	17801	17877	17861	17756	18018	17915	17835	17831	17903	17606	17785	17656	17710	17824	17784	17877	17987	17935	17891	17966	17839	17971	18067	18001	17953	17749	17708	17901	17975	17788	17845	17804	17852	18097	17966	17686	17759	17855	17848	17950	17805	17883	17910	17998	17887	17859	17992	17574	17867	17913	17793	17808	17857	17986	17660	17850	17684	17806	17725	17809	17940	17856	18098	17815	18092	17974	17907	17713	17745	17773	17739	17977	17665	17657	17688	17800	18033	17797	17777	17823	17710	17775	17824	17876	17762	17653	17869	17859	17740	17636	17909	17540	17815	17839	17946	17761	17649	17954	17825	17785	17773	17857	17667	17705	17913	17806	17813	17825	17873	17831	17893	17805	17576	17777	17808	17730	18092	17780	18022	17711	17862	17861	17940	17836	17977	17950	17872	17818	17823	17849	17901	17747	17856	17910	17897	17878	18039	17986	17705	17723	17890	17843	17937	17946	17813	17834	17957	17854	17909	17754	17855	17840	18069	17778	17815	17980	17792	17985	17641	17807	17788	18015	17633	17967	17613	17797	17866	17838	17868	17876	17933	17815	18061	17927	17661	17816	17852	17698	17759	17715	17766	17905	17894	17713	17846	17866	17839	17659	17794	17895	17847	17633	17885	17798	17827	17871	17838	17717	17887	17910	17827	17823	17767	17788	18048	17857	17774	17894	17947	17831	17962	17810	17897	17814	17625	17694	17675	17844	17987	17822	17722	17854	17750	17892	17644	17866	17787	17692	17747	17793	17796	17731	17864	17847	17688	17675	17762	17657	17881	17780	17828	17814	17974	17844	17708	17710	17692	17705	17658	18039	17695	17823	17867	17735	17872	17708	18004	17744	17791	17685	17813	17867	17826	17859	17762	17844	17767	17661	17889	17977	17763	17951	17849	17846	17889	17740	17776	17858	17588	17867	17773	17933	17684	17814	17684	17859	17647	17901	17973	17699	17799	17817	17826	17806	17765	17884	17680	17903	17623	17761	17750	17735	17945	17855	17784	17778	17848	17599	17857	17690	17923	17761	18013	17745	17625	17909	18029	17843	17967	17846	17975	17771	17888	17907	17948	17760	17762	17762	17810	17705	17646	17775	17826	17765	17817	17814	17745	17785	17873	17619	17701	17881	17896	17728	17808	17865	17797	17742	17663	17842	17964	17751	17848	17723	17707	17703	17702	17760	17980	17687	17845	17773	17831	17909	17831	17690	17719	17921	17639	18012	17814	17791	17638	17519	17934	17891	17874	17917	17655	17898	17826	17921	17627	17851	17890	17847	17926	17795	18052	17776	17721	17766	18085	17926	17962	17887	18138	17848	17854	17965	17906	17820	17684	17812	17802	17829	17894	17725	17699	17816	17624	17927	17799	17741	17682	17985	17861	17781	17829	17760	17848	17902	17917	17713	17769	17661	17747	17910	17908	17862	17928	17780	17770	18054	17758	17807	17740	17727	18011	17882	17745	17888	17698	17839	17803	17609	18018	17769	17803	17677	17888	17878	17876	17746	17739	17957	17887	17685	17787	17792	17677	17707	17705	17639	17694	17924	18006	17911	17679	17771	17946	17900	17887	17844	17990	17815	17908	17895	17822	17947	18063	17950	17914	17641	17826	17907	17899	17833	17886	18025	17809	17642	17697	17707	17708	17767	17897	17778	17782	17862	17880	17814	17894	17765	17922	17895	17695	17914	17815	17795	17715	17700	17789	17957	17652	17991	17891	17941	18042	17867	18017	17657	17996	17820	17850	17934	17940	17765	17746	17864	17748	18043	17698	17831	17961	17634	17903	17764	17680	17764	17668	17688	17743	17742	17906	17624	17644	17773	17757	17715	17710	17730	17772	17759	17879	17785	17631	17657	17803	17760	17794	17880	17853	17926	17717	17671	17613	17864	18019	17850	17718	17759	17807	17814	17920	17884	17820	17823	17808	17931	17889	17666	17805	17921	17806	17923	17860	17742	17596	17798	17838	17667	17880	17788	17894	17781	17812	17759	17874	17969	17826	17607	17715	17836	17718	17934	17907	17587	17844	17693	17616	17903	17877	17728	17703	17728	17957	17827	17676	17826	17841	17860	17683	17770	17685	17721	17899	18010	17799	17868	17883	17974	17693	18024	17733	17980	17754	17754	17741	17913	17833	17953	17878	17629	17822	17696	17907	18022	17767	17909	17875	17777	17646	17861	17676	17939	17759	17893	17894	17906	17853	17746	17721	17826	17792	17831	17823	17792	17787	17945	17744	17885	17907	17932	17967	17872	17908	17815	17840	17837	17764	17912	17978	17679	17730	17864	18106	17932
61770	106743	82672	52034	29309	18643	16375	16519	16403	16583	16683	16461	16520	16576	16385	16431	16445	16295	16381	16565	16467	16553	16455	16742	16634	16401	16663	16639	16664	16563	16597	16433	16586	16510	16403	16447	16615	16490	16460	16580	16579	16498	16555	16381	16471	16447	16582	16669	16671	16489	16620	16461	16538	16411	16455	16428	16621	16513	16588	16463	16566	16575	16572	16437	16471	16588	16424	16614	16630	16560	16322	16346	16466	16443	16373	16796	16639	16586	16585	16569	16339	16390	16519	16570	16550	16279	16444	16589	16559	16460	16496	16475	16301	16408	16584	16420	16534	16585	16490	16325	16511	16299	16453	16555	16469	16594	16403	16391	16605	16496	16454	16469	16491	16412	16426	16496	16651	16399	16509	16718	16526	16578	16635	16490	16456	16516	16377	16373	16650	16234	16275	16512	16358	16581	16545	16534	16335	16309	16567	16476	16499	16565	16551	16347	16456	16407	16684	16413	16511	16496	16480	16393	16427	16540	16468	16549	16646	16622	16608	16402	16484	16471	16421	16553	16623	16396	16421	16696	16361	16465	16614	16596	16482	16597	16515	16530	16558	16526	16539	16496	16401	16538	16554	16425	16555	16480	16469	16560	16528	16449	16594	16407	16485	16524	16429	16420	16391	16495	16530	16662	16536	16513	16545	16505	16441	16473	16424	16516	16453	16460	16489	16503	16683	16564	16671	16518	16486	16472	16431	16589	16614	16558	16435	16486	16271	16445	16326	16542	16436	16332	16615	16476	16499	16443	16537	16381	16565	16555	16420	16382	16453	16438	16309	16439	16350	16424	16395	16474	16565	16525	16782	16487	16756	16461	16429	16601	16388	16490	16535	16594	16512	16448	16491	16529	16429	16573	16525	16322	16535	16717	16485	16531	16454	16511	16479	16394	16498	16526	16638	16443	16470	16534	16556	16377	16346	16477	16416	16565	16384	16453	16431	16546	16409	16610	16504	16389	16570	16342	16447	16342	16538	16415	16651	16463	16466	16636	16665	16452	16441	16436	16574	16495	16554	16400	16675	16421	16402	16382	16440	16341	16538	16480	16619	16462	16567	16591	16416	16485	16479	16425	16637	16412	16589	16434	16456	16576	16461	16476	16641	16527	16318	16668	16696	16300	16514	16568	16552	16549	16624	16451	16630	16371	16449	16604	16499	16457	16375	16398	16386	16505	16472	16456	16611	16521	16466	16451	16507	16574	16637	16489	16423	16466	16480	16441	16448	16595	16593	16455	16545	16467	16426	16455	16378	16770	16409	16569	16682	16622	16492	16647	16520	16777	16592	16587	16651	16495	16443	16440	16469	16404	16596	16212	16487	16436	16626	16524	16582	16447	16446	16316	16597	16516	16535	16463	16665	16546	16537	16481	16800	16587	16457	16565	16566	16516	16441	16520	16315	16422	16281	16431	16354	16341	16499	16374	16455	16636	16645	16316	16550	16549	16428	16431	16271	16665	16276	16463	16441	16574	16270	16520	16391	16689	16508	16538	16653	16676	16589	16637	16393	16542	16565	16452	16485	16474	16643	16486	16538	16576	16629	16465	16523	16599	16476	16413	16446	16433	16489	16430	16491	16550	16558	16492	16438	16397	16449	16526	16362	16539	16550	16394	16476	16626	16521	16527	16554	16542	16589	16596	16544	16644	16471	16485	16559	16552	16451	16636	16513	16470	16486	16363	16591	16729	16291	16494	16589	16671	16336	16495	16506	16658	16634	16634	16488	16646	16594	16573	16611	16429	16501	16470	16452	16547	16517	16540	16537	16365	16419	16492	16651	16486	16473	16425	16614	16509	16556	16520	16469	16381	16424	16541	16368	16533	16446	16587	16463	16368	16538	16590	16279	16533	16467	16433	16630	16453	16573	16492	16457	16450	16568	16456	16648	16451	16481	16699	16552	16473	16558	16465	16542	16631	16519	16512	16460	16588	16364	16415	16312	16632	16521	16492	16413	16609	16439	16370	16439	16373	16677	16479	16624	16613	16591	16445	16456	16452	16568	16563	16466	16609	16506	16450	16594	16323	16496	16551	16424	16455	16462	16576	16404	16484	16597	16280	16511	16447	16660	16596	16434	16610	16307	16524	16430	16381	16526	16610	16559	16458	16528	16594	16476	16452	16477	16554	16564	16524	16441	16532	16368	16674	16497	16624	16427	16467	16345	16390	16516	16369	16412	16698	16597	16769	16373	16529	16508	16397	16577	16360	16398	16461	16640	16361	16575	16602	16621	16357	16479	16438	16430	16410	16473	16482	16522	16429	16554	16421	16622	16340	16496	16394	16384	16556	16573	16401	16572	16405	16530	16295	16448	16380	16454	16431	16394	16436	16401	16485	16528	16617	16449	16702	16508	16734	16494	16622	16637	16487	16466	16493	16621	16512	16299	16428	16635	16440	16460	16607	16641	16426	16607	16414	16524	16375	16589	16652	16532	16401	16305	16368	16417	16507	16503	16417	16510	16528	16519	16454	16499	16502	16481	16415	16455	16412	16584	16366	16540	16463	16469	16550	16491	16380	16628	16630	16540	16419	16669	16520	16615	16625	16445	16641	16465	16415	16448	16564	16404	16392	16506	16469	16717	16425	16554	16430	16435	16653	16398	16471	16397	16500	16515	16537	16571	16487	16472	16563	16464	16600	16507	16489	16466	16501	16592	16607	16559	16473	16484	16436	16655	16486	16511	16513	16414	16563	16425	16589	16469	16567	16521	16553	16543	16607	16654	16381	16625	16665	16507	16699	16661	16518	16372	16468	16549	16546	16535	16451	16494	16540	16638	16329	16540	16305	16649	16280	16391	16701	16531	16468	16457	16421	16556	16428	16405	16411	16652	16459	16521	16340	16598	16622	16476	16427	16507	16592	16292	16495	16572	16429	16511	16450	16520	16642	16420	16457	16438	16396	16393	16441	16574	16546	16545	16385	16423	16574	16425	16543	16450	16417	16445	16522	16523	16290	16370	16466	16552	16506	16476	16437	16362	16624	16622	16506	16516	16552	16516	16464	16387	16368	16641	16451	16621	16581	16393	16426	16561	16555	16553	16530	16685	16677	16469	16480	16508	16371	16291	16481	16440	16606	16352	16536	16268	16576	16664	16607	16524	16409	16411	16689	16466	16450	16579	16493	16538	16577	16474	16443	16493	16475	16615	16593	16543	16387	16336	16638	16576	16482	16486	16548	16444	16501	16447	16688	16570	16461	16561	16404	16407	16427	16430	16383	16508	16407	16252	16456	16572	16569	16602	16537	16426	16388	16542	16641	16517	16581	16587	16565	16631	16429	16442	16495	16593	16548	16506	16417	16404	16588	16418	16509	16499	16517	16481	16594	16487	16575	16541	16484	16579	16540	16569	16425	16546	16352	16594	16479	16655	16448	16378	16440	16397	16535	16623	16480	16559	16632	16424	16407	16425	16309	16597	16555	16439	16375	16643	16594	16521	16592	16545	16433	16406	16499	16359	16525	16492	16573	16613	16540	16452	16579	16654	16534	16600	16445	16555	16310	16504	16443	16537	16570	16626	16438	16676	16472	16452	16486	16534	16384	16400	16626	16491	16516	16374	16376	16632	16466	16425	16491	16629	16382	16519	16525	16433	16472	16589	16408	16466	16451	16569	16597	16446	16367	16568	16390	16476	16519	16433	16448	16414	16526	16325	16432	16546	16374	16505	16434	16475	16565	16491	16398	16441	16600	16421	16370	16550	16492	16509	16510	16428	16456	16355	16590	16666	16390	16546	16428	16621	16454	16441	16237	16533	16441	16586	16598	16393	16268	16562	16545	16411	16454	16551	16344	16289	16324	16504	16520	16675	16613	16374	16430	16625	16626	16463	16557	16416	16628	16469	16583	16439	16592	16463	16360	16597	16595	16366	16561	16591	16494	16371	16671	16385	16548	16534	16152	16278	16478	16527	16320	16639	16463	16383	16474	16516	16372	16588	16527	16453	16666	16558	16546	16518	16390	16632	16400	16574	16470	16496	16568	16478	16638	16499	16452	16503	16611	16615	16538	16518	16423	16593	16496	16588	16420	16405	16522	16523	16547	16465	16458	16670	16576	16387	16630	16574	16425	16491	16620	16451	16479	16622	16543	16507	16486	16588	16715	16433	16542	16402	16446	16535	16630	16642	16430	16301	16374	16462	16518	16475	16490	16441	16293	16534	16345	16621	16512	16541	16661	16428	16603	16383	16299	16429	16546	16424	16468	16450	16719	16627	16466	16584	16542	16557	16616	16314	16512	16506	16664	16530	16347	16595	16494	16474	16429	16609	16534	16586	16370	16550	16533	16476	16537	16370	16474	16371	16507	16544	16554	16502	16326	16444	16516	16637	16489	16602	16421	16382	16607	16278	16418	16291	16563	16469	16431	16541	16508	16459	16489	16507	16627	16416	16568	16427	16483	16354	16532	16568	16565	16457	16201	16502	16468	16504	16430	16503	16469	16515	16575	16609	16527	16545	16711	16657	16471	16562	16561	16508	16457	16548	16497	16560	16421	16568	16422	16541	16564	16512	16456	16388	16443	16549	16506	16588	16470	16522	16546	16424	16719	16533	16631	16524	16480	16592	16384	16549	16276	16576	16642	16305	16591	16547	16407	16472	16378	16652	16527	16256	16601	16450	16695	16397	16421	16567	16363	16597	16438	16453	16520	16449	16628	16517	16408	16466	16449	16685	16383	16357	16405	16480	16436	16395	16450	16484	16623	16382	16547	16391	16639	16466	16412	16517	16516	16581	16612	16560	16535	16536	16496	16464	16497	16420	16578	16447	16592	16507	16553	16497	16508	16486	16448	16534	16478	16381	16407	16446	16627	16461	16438	16540	16415	16528	16570	16574	16481	16406	16556	16593	16486	16616	16540	16532	16650	16516	16525	16455	16367	16470	16487	16463	16423	16411	16532	16493	16566	16382	16417	16558	16604	16574	16440	16315	16421	16502	16645	16553	16647	16426	16518	16406	16443	16430	16511	16243	16535	16381	16461	16667	16478	16438	16583	16445	16546	16657	16560	16427	16461	16556	16570	16577	16411	16351	16560	16601	16598	16372	16665	16553	16634	16572	16447	16538	16704	16451	16621	16490	16481	16437	16647	16550	16511	16507	16445	16535	16502	16535	16495	16518	16622	16512	16351	16447	16730	16422	16520
33370	38960	37695	26887	19936	18459	18248	18240	17972	18128	18155	17910	18057	17864	17961	18063	17956	17993	18018	17999	18162	18070	18029	17871	17931	17971	18091	18093	18005	17896	17856	17991	18113	18422	18222	18126	18056	18060	18097	17996	18049	18048	18123	17972	17926	18026	17862	17923	18146	18142	18027	17962	18090	18153	17881	18028	18051	18162	18021	17867	17888	18071	17937	17883	17963	17962	17835	17773	18076	17927	18147	17838	18031	17972	17836	18085	18129	18154	18036	18200	18026	17928	18032	18180	18104	17989	18078	17886	17988	18010	18071	17980	18126	18162	17971	17808	17946	18211	18010	18090	18077	18002	18079	18077	18066	17812	17884	17976	17876	17720	18005	17901	18205	18175	18085	17912	17932	18115	18039	18127	17892	17882	18083	17841	17808	18111	17894	18023	18119	18157	17843	18062	18162	17962	17919	17954	17897	17763	18007	17974	18017	17987	17966	17926	18155	17947	17956	17853	18053	17852	17861	18100	17913	18070	17987	17935	17877	17916	17905	18012	18038	18053	17963	18080	18116	18060	17913	17832	17943	17968	18046	18043	17975	17960	17844	17992	17816	17925	17800	18168	18215	17998	18019	18109	17975	17934	18110	18007	17897	18090	17902	18002	18147	17904	17859	17992	17948	18025	17793	17857	17963	17905	17968	17831	17873	17891	18096	17967	18050	18067	17914	17901	18058	18094	17825	17938	18027	18066	17958	18040	17972	17677	18020	17981	18002	17927	17714	18108	17948	18157	17983	17879	18154	17954	17898	18168	18065	17875	17904	18017	17893	17995	17955	17945	18076	17927	17946	17947	18010	18020	17818	17896	17859	18131	18106	17994	17948	17994	17984	17928	18090	18053	18082	18110	18101	17915	18017	18000	18098	18114	18006	18143	17934	17913	17981	18162	17960	18060	17832	17837	18025	18138	17831	17934	17899	18113	18313	18070	17831	18059	17975	18076	17876	17848	17969	17973	17922	18102	17986	17865	18078	17888	17932	17981	17779	17931	17855	17925	18051	17920	17856	17987	17899	17869	17914	17781	17900	17919	17870	18040	17986	17935	17920	17989	18167	17922	18023	17919	18015	18028	17805	17793	18082	17940	18139	18009	18001	17943	17979	18014	17953	18094	17953	18072	18076	18081	18022	17991	18001	18059	18020	17820	18039	18068	18090	18062	17841	17903	17944	18076	18072	18032	17821	18137	17903	17987	18138	18205	18146	17904	18137	18008	18098	17980	17882	18060	17999	17953	18070	17981	17888	17877	17975	17826	17811	17885	17975	17886	17979	17844	17941	18079	18047	17914	17899	18041	18014	18012	17975	17998	17995	18100	17888	18035	17886	17994	17908	17996	17940	17934	17916	18169	18173	17996	17920	18142	18150	17893	17983	17677	18071	17924	17988	17871	18110	17948	18018	18043	18005	18128	18100	17957	18071	17983	17914	18196	18170	17843	18113	17990	17933	17962	18129	17873	17971	17969	18100	17955	18070	17619	18005	17897	18010	18022	17892	18078	18024	18126	17969	18033	17989	17988	17980	18088	17897	17925	17774	17872	18126	18114	18005	18132	18027	18015	17846	18055	18143	17966	17969	18014	18071	17913	17968	18019	18027	17952	17997	17975	18015	18087	17895	18032	18053	17999	17958	18010	18180	17882	17752	17891	17967	17760	17991	17883	18137	17926	17810	18005	18003	17991	17977	18055	18032	17890	17985	18115	18008	17917	17952	17912	17983	17906	17821	18063	18054	17984	18067	17945	18058	18112	18112	17954	17919	18149	17958	18070	17978	18144	18414	18004	18073	18043	17888	18021	17916	17943	18006	18157	18032	18089	18053	18013	17994	17994	17764	17880	17938	18008	17892	17979	18107	18091	17891	18254	17881	18060	18017	18004	17930	18014	17993	18083	18014	18011	17940	17976	18127	17986	18085	17990	17961	17935	18080	18056	17913	17959	18031	18021	18188	18061	18040	17882	18017	17976	18009	17857	17874	18088	18038	18121	18018	17980	18011	17992	18020	17890	17997	18078	18047	18187	17840	18025	17966	17966	17897	18116	18041	18151	18079	17995	18016	17899	17797	18209	18066	17925	18174	17889	17946	17857	18172	17905	17949	18051	17971	18000	17944	18045	18052	17980	18175	17882	17950	17755	18083	17998	18097	18093	17802	18011	17937	18032	17941	18233	18257	17917	17930	17835	17965	18003	18025	17965	17925	18157	17957	17854	17855	17903	18033	18047	17999	18033	17728	17884	17916	17834	18144	18038	17986	17952	18009	18044	18010	18170	18067	17847	18043	17906	18134	18111	18075	18204	18087	17868	17836	17748	17970	18113	17885	17949	18016	17970	18111	18018	18081	18078	17935	17979	18017	17860	17927	17904	17954	17839	17924	18053	18230	18001	17894	18067	18101	17927	17728	18019	18199	17795	18006	18181	18018	18050	18183	17923	17972	18162	18101	18066	17959	17906	18126	18106	17935	17944	18011	17906	17989	18205	18115	17876	17844	17953	18048	18021	17999	17927	17992	18100	17989	18124	18151	17955	18104	17994	17977	17999	18048	17995	18083	18076	18073	17970	17935	18056	17984	18010	17963	17961	18088	17875	17998	18158	17793	18141	18058	17876	17777	17807	18010	17930	18068	18189	17789	18200	18119	18112	18188	18029	18063	18000	18075	17945	17912	18040	18125	17822	17984	18004	17929	17912	18262	18084	17922	17915	18043	18067	18034	18055	17977	18063	18129	18015	18187	18001	17881	17915	17937	18044	18096	18010	17836	18074	17864	17914	17889	17781	18031	17930	18060	17869	18129	17942	17966	17789	17923	18095	17907	18051	17992	18225	17956	18213	18051	17954	17963	17901	17885	18157	17727	17891	17957	18141	18050	17931	18011	18008	18042	17872	17975	18022	18074	17846	18021	17775	18019	17949	17885	18176	18108	18087	18006	17977	18070	18124	18143	18177	18019	18246	17874	17855	18160	17964	17876	18021	18028	17907	17886	18007	18041	18004	17914	18019	18083	17961	17919	18072	17887	17942	17934	18070	18071	18037	17931	17763	17835	17907	18119	17988	17781	18098	17979	17961	17862	17835	18109	18118	17900	18114	17916	17871	18036	17969	18090	18001	17931	17989	18099	17924	17938	18193	17868	18006	17942	17853	17939	18096	18049	18066	18028	17931	18142	17794	17875	17859	17817	17939	17938	18089	18088	18111	17933	17986	17981	17941	17953	18231	18023	18181	18033	18014	18111	18187	17977	17920	18021	17809	17922	18028	17872	17935	18190	17965	17982	18114	17920	17949	18050	17980	18027	18056	17936	17991	18060	17854	18065	18150	18024	18229	18070	17949	17967	17806	18016	18101	17941	18027	18118	17651	18023	18051	17928	18178	17833	18001	18011	18230	18023	18022	17975	18000	17892	18269	18175	17877	18118	17872	17928	17760	17978	17860	18042	17940	18066	17910	18082	17934	18179	17856	17849	18084	17937	17870	18102	17907	17976	18053	18074	17854	17981	17928	18123	17804	17682	18095	18073	18250	18102	18003	18004	18050	18028	17735	17856	17826	18032	17997	17909	18111	18075	17913	18037	17977	17951	17979	18147	17967	18042	17956	18065	18062	17944	17991	18049	18002	18094	18010	18123	18087	18192	17952	17892	17991	17882	17876	18068	18113	17754	17974	17971	17931	18014	18063	17865	18097	18167	18129	17943	17877	18085	17974	18222	17856	17879	17959	18227	17906	18093	18133	18021	18144	17874	18095	17959	17827	17876	17818	17955	17778	17931	18093	18023	17879	18051	18059	17786	17951	17961	18139	17973	18012	17869	18167	17854	18067	18002	17863	18028	17864	18239	18078	18120	18055	18002	17954	17990	17993	17989	17889	17886	18115	17763	17963	18182	18071	18164	18150	18013	17719	17878	17933	18069	17737	18013	18076	18166	17890	18090	17914	17961	18167	17962	18081	18109	18037	17829	17921	17733	17845	17820	17891	18048	18107	17853	18178	17983	17891	17977	17954	18168	18139	18249	17939	18058	18039	17976	18098	18105	17934	18131	18014	18069	17881	18263	18137	18057	18118	18062	18009	18002	18142	17992	18109	17968	17839	18113	18067	17950	18041	18069	18034	18103	17947	18012	17941	18003	17841	17824	18068	17987	17868	18039	17958	18141	17969	17983	18200	18003	18002	18084	17787	17952	17923	18077	17863	18319	17955	17825	18165	17944	17994	18092	18056	18027	17802	18080	17939	18175	18020	17898	18156	18129	18050	18008	17923	17974	18200	18057	17919	18000	18050	18024	18092	18081	18122	18017	18154	17983	18067	18166	17991	18063	18075	18094	17982	18045	17941	18002	17928	18080	17997	17893	17955	17867	18041	18220	17799	18181	18026	18053	18112	18244	18026	17978	18063	17975	18132	18011	18221	17823	17861	17902	18034	18157	17901	17928	18045	17950	18054	17986	17861	18057	17979	18161	17814	17949	18020	18159	17924	18087	18047	17925	18046	17910	18283	17865	18207	18127	18033	18068	18082	18118	18030	17994	18124	17948	18031	17881	17915	17956	18201	18004	17886	17735	17848	17868	18010	18060	17863	17820	17947	18091	18048	17864	18155	17945	18045	18031	18097	17937	18053	17854	18063	18056	18007	18147	18206	17927	17969	17867	18054	18080	17892	17831	18094	17862	17989	18125	18023	18234	18121	17807	18036	17929	18135	18054	18026	18015	18032	18023	17831	18219	18118	18040	18125	18042	17944	18145	17989	17974	18081	17991	18139	18047	18170	17889	17998	17922	18106	17974	18061	18027	17969	18085	18144	18103	17992	17819	18093	18051	18034	18012	18008	18128	18016	18000	18171	18116	17873	18171	17853	17823	17905	17927	17850	18002	17982	18120	17947	17886	17788	17956	18040	17960	18084	17902	18033	18008	17979	18028	18000	17977	18146	18092	18058	18145	17916	18041	18120	18024	17924	17870	17971	17879	17902	17949	17982	18044	18141	18019	17907	18127	18163	17939	17943	18201	18072	18123	17915	18050	17929	18115	17976	17993	17879	18033	17956	18152	17990	18074	18017	18014	17884	18000	18112	18045	18217	17788	18009	17967	18012	18078	18014	18170	17909	17974	17986	17905	18026	17867	18127	17969	18110	17946	18234	17997	18151	18028	17951
43805	56640	40220	24012	17927	16874	16657	16603	16690	16634	16783	16576	16767	16780	16719	16668	16695	16588	16670	16557	16486	16491	16639	16521	16766	16789	16633	16582	16600	16612	16815	16679	16577	16500	16581	16723	16703	16636	16676	16711	16520	16701	16621	16492	16580	16344	16552	16605	16544	16689	16648	16611	16570	16546	16431	16490	16548	16659	16526	16515	16486	16650	16460	16516	16557	16517	16478	16609	16592	16466	16552	16482	16438	16644	16485	16548	16637	16620	16725	16700	16609	16576	16573	16574	16811	16701	16647	16646	16692	16578	16665	16599	16590	16546	16526	16682	16610	16655	16532	16570	16535	16565	16627	16735	16585	16708	16647	16539	16576	16566	16612	16481	16531	16663	16697	16726	16596	16632	16569	16421	16752	16596	16699	16569	16515	16764	16577	16721	16662	16648	16673	16442	16532	16584	16613	16605	16526	16395	16632	16525	16492	16530	16765	16487	16537	16545	16564	16407	16607	16593	16411	16436	16399	16663	16730	16616	16698	16531	16492	16538	16591	16483	16514	16647	16468	16516	16725	16627	16623	16602	16463	16539	16615	16642	16631	16611	16524	16691	16544	16622	16575	16752	16614	16703	16500	16421	16638	16580	16722	16679	16430	16630	16689	16532	16538	16614	16576	16486	16544	16513	16467	16723	16663	16562	16526	16632	16551	16675	16468	16534	16566	16582	16525	16664	16652	16673	16479	16685	16460	16546	16537	16483	16629	16585	16557	16625	16607	16447	16485	16626	16575	16639	16802	16506	16586	16645	16619	16638	16634	16529	16580	16565	16469	16474	16566	16638	16773	16595	16491	16569	16688	16451	16568	16762	16571	16539	16650	16778	16544	16621	16519	16447	16539	16564	16581	16447	16531	16547	16707	16663	16681	16513	16613	16744	16595	16667	16682	16623	16532	16546	16594	16639	16574	16528	16465	16690	16607	16616	16725	16369	16488	16564	16655	16732	16583	16597	16624	16529	16534	16630	16494	16539	16591	16649	16508	16651	16483	16509	16642	16520	16485	16657	16608	16662	16546	16459	16591	16546	16492	16654	16603	16698	16593	16763	16599	16647	16682	16448	16528	16699	16498	16677	16510	16508	16613	16523	16766	16510	16584	16719	16826	16541	16682	16705	16696	16620	16584	16566	16545	16546	16503	16848	16566	16532	16560	16645	16735	16672	16637	16555	16523	16681	16449	16714	16692	16765	16396	16662	16533	16561	16474	16564	16530	16583	16792	16779	16703	16614	16498	16667	16427	16740	16630	16569	16574	16772	16526	16521	16584	16706	16584	16478	16784	16676	16604	16666	16670	16608	16446	16585	16383	16579	16534	16621	16576	16640	16604	16703	16649	16655	16530	16611	16724	16676	16662	16742	16661	16610	16659	16545	16711	16558	16736	16651	16592	16548	16469	16592	16393	16588	16347	16520	16623	16571	16592	16571	16699	16595	16497	16593	16679	16350	16540	16531	16577	16616	16669	16780	16601	16511	16415	16511	16683	16622	16605	16699	16623	16608	16505	16603	16643	16554	16482	16453	16599	16568	16588	16521	16619	16756	16512	16529	16549	16540	16596	16755	16612	16413	16687	16492	16620	16526	16584	16525	16568	16564	16619	16639	16526	16425	16524	16550	16750	16560	16641	16712	16549	16421	16645	16483	16508	16556	16614	16561	16499	16541	16735	16523	16678	16669	16528	16601	16611	16613	16666	16677	16518	16755	16550	16666	16534	16627	16592	16771	16498	16579	16563	16487	16652	16584	16469	16731	16543	16577	16601	16634	16482	16423	16591	16586	16635	16521	16428	16767	16593	16644	16703	16498	16749	16461	16682	16783	16674	16619	16645	16593	16517	16647	16709	16577	16459	16673	16736	16434	16632	16473	16531	16704	16537	16485	16436	16538	16684	16411	16656	16699	16456	16521	16689	16598	16686	16747	16354	16756	16677	16788	16718	16517	16509	16766	16568	16530	16768	16654	16627	16665	16468	16728	16686	16514	16806	16500	16657	16534	16610	16717	16746	16550	16454	16437	16541	16683	16645	16643	16569	16786	16404	16577	16582	16607	16328	16688	16604	16590	16541	16612	16593	16537	16430	16733	16691	16697	16607	16323	16540	16440	16710	16542	16639	16655	16689	16605	16559	16653	16626	16449	16700	16515	16543	16708	16450	16671	16599	16352	16421	16516	16532	16479	16664	16597	16526	16801	16722	16588	16498	16564	16575	16638	16537	16655	16638	16603	16438	16634	16769	16735	16629	16525	16694	16446	16720	16650	16592	16624	16496	16539	16515	16568	16572	16749	16744	16604	16480	16666	16698	16481	16675	16617	16580	16509	16664	16574	16557	16805	16499	16471	16420	16747	16540	16591	16549	16618	16628	16538	16636	16800	16724	16496	16624	16364	16577	16513	16604	16596	16594	16612	16597	16684	16416	16654	16647	16607	16575	16677	16588	16631	16677	16542	16520	16653	16500	16666	16717	16656	16772	16615	16521	16682	16667	16519	16570	16688	16645	16681	16640	16528	16681	16689	16658	16578	16730	16625	16448	16685	16796	16645	16701	16574	16496	16577	16577	16594	16552	16657	16625	16641	16636	16559	16696	16645	16637	16662	16652	16598	16611	16608	16634	16726	16680	16678	16533	16631	16578	16557	16617	16539	16497	16790	16535	16432	16608	16613	16559	16475	16675	16544	16533	16657	16509	16553	16646	16452	16529	16506	16626	16741	16693	16586	16586	16777	16629	16521	16702	16495	16470	16639	16545	16458	16578	16422	16561	16602	16567	16691	16584	16745	16598	16629	16697	16652	16504	16551	16393	16646	16797	16561	16574	16648	16581	16693	16637	16676	16660	16493	16598	16722	16712	16481	16670	16645	16296	16505	16677	16605	16661	16755	16867	16424	16590	16541	16493	16641	16513	16592	16650	16664	16649	16485	16565	16448	16601	16674	16688	16776	16547	16533	16689	16625	16511	16676	16523	16498	16413	16690	16642	16615	16744	16608	16563	16544	16705	16543	16767	16391	16577	16370	16558	16612	16606	16403	16573	16658	16703	16374	16651	16519	16492	16517	16508	16753	16528	16684	16705	16521	16638	16705	16604	16737	16610	16798	16685	16786	16520	16610	16702	16715	16668	16646	16588	16735	16544	16638	16521	16559	16578	16620	16516	16585	16583	16580	16616	16523	16562	16577	16687	16692	16419	16671	16600	16611	16592	16680	16487	16524	16555	16698	16582	16671	16508	16719	16579	16703	16578	16641	16621	16586	16755	16537	16447	16697	16795	16668	16468	16679	16594	16738	16550	16700	16643	16537	16445	16537	16563	16546	16677	16674	16602	16645	16604	16532	16656	16672	16643	16589	16345	16547	16392	16614	16557	16687	16583	16464	16604	16484	16689	16558	16646	16674	16700	16561	16727	16553	16553	16703	16750	16646	16637	16677	16650	16515	16538	16497	16594	16483	16618	16493	16660	16700	16538	16568	16803	16578	16684	16617	16751	16524	16514	16571	16559	16663	16556	16535	16551	16694	16447	16641	16597	16719	16452	16806	16552	16745	16712	16502	16553	16571	16519	16408	16534	16620	16502	16521	16500	16516	16602	16560	16660	16712	16523	16489	16536	16617	16750	16482	16590	16407	16468	16604	16623	16450	16585	16629	16562	16706	16563	16645	16524	16444	16557	16569	16696	16524	16753	16617	16476	16644	16575	16671	16735	16620	16457	16676	16586	16665	16560	16737	16609	16442	16792	16710	16582	16602	16614	16644	16581	16720	16560	16532	16712	16637	16534	16562	16519	16571	16456	16584	16634	16687	16711	16682	16432	16559	16655	16554	16495	16584	16700	16561	16622	16674	16696	16575	16591	16598	16453	16628	16774	16490	16544	16769	16761	16639	16671	16640	16484	16614	16753	16613	16591	16629	16789	16763	16493	16577	16594	16593	16561	16564	16737	16405	16546	16466	16534	16602	16538	16583	16649	16581	16517	16629	16813	16564	16540	16701	16348	16584	16545	16552	16617	16592	16683	16561	16604	16555	16624	16638	16530	16555	16686	16597	16582	16782	16558	16540	16616	16657	16504	16501	16564	16632	16651	16706	16661	16617	16698	16630	16449	16599	16668	16564	16540	16512	16661	16596	16797	16456	16583	16683	16590	16671	16616	16578	16649	16549	16693	16527	16570	16748	16511	16709	16639	16545	16701	16527	16611	16661	16447	16578	16619	16613	16587	16567	16694	16522	16715	16593	16883	16645	16610	16521	16627	16685	16621	16571	16735	16596	16602	16606	16467	16533	16503	16564	16482	16516	16568	16624	16526	16634	16621	16587	16556	16628	16449	16609	16598	16488	16775	16649	16589	16602	16478	16346	16499	16734	16565	16500	16557	16516	16541	16799	16536	16518	16695	16576	16479	16586	16391	16355	16684	16441	16577	16650	16503	16651	16674	16555	16600	16695	16452	16630	16528	16727	16549	16525	16761	16536	16652	16463	16809	16716	16579	16545	16425	16571	16628	16590	16716	16657	16534	16717	16698	16571	16768	16534	16458	16449	16526	16740	16511	16519	16805	16485	16805	16585	16531	16544	16522	16566	16497	16529	16599	16489	16554	16457	16696	16669	16650	16779	16675	16656	16474	16385	16617	16617	16605	16466	16551	16714	16490	16395	16533	16552	16660	16684	16579	16488	16636	16651	16531	16548	16740	16455	16360	16464	16511	16530	16680	16647	16671	16499	16670	16691	16725	16698	16550	16498	16709	16629	16518	16508	16688	16513	16664	16385	16662	16618	16703	16580	16670	16548	16484	16573	16637	16474	16613	16591	16508	16611	16568	16661	16571	16502	16737	16727	16599	16646	16774	16553	16543	16746	16748	16579	16621	16586	16599	16595	16603	16510	16601	16610	16496	16512	16703	16534	16652	16562	16548	16667	16616	16682	16570	16483	16546	16605	16622	16520	16532	16696	16544	16594	16641	16468	16531	16479	16704	16484	16561	16605	16499	16764	16525	16581	16658	16616	16645	16712	16467	16498	16606	16539	16569	16579	16550	16599	16439	16571	16706	16639	16532	16608	16655	16529	16693	16637	16609	16726	16604	16556	16578	16375	16557	16440	16637	16639	16638	16458	16749	16488	16631	16507	16640	16711	16708	16726	16634	16503
34930	39348	37484	27564	19872	18493	18175	18006	17887	17811	17918	17688	17823	17946	17867	17712	17811	17955	17938	17676	17854	17931	17885	17873	17796	17841	17749	17582	17950	17843	17958	17842	17809	17946	17969	17921	17818	17943	17648	17904	18001	17712	17859	17736	18012	18064	17890	17787	17872	17711	18018	17873	17868	17915	17761	17864	17694	17770	17685	17701	17463	17797	17694	17819	17783	17864	17948	17686	17882	17901	17974	18017	17884	17641	17656	17684	17784	18037	18034	17646	17847	17822	17785	17785	17994	17686	17739	18139	17711	17835	18079	17895	17776	17885	17903	17569	17862	17752	17804	17690	17791	17717	17904	17517	17768	17647	17699	17864	17723	17710	17856	17887	17772	17752	17869	17979	17825	17778	17922	17804	17865	17842	17772	17774	17936	17853	17926	17620	17703	17906	17716	17887	17650	17749	17948	17791	17896	17831	17716	17819	17725	17834	18018	18026	17826	17844	17758	17696	17833	17954	17595	17971	17892	17720	17892	17509	17822	17523	17680	17842	17884	17776	17823	17745	17699	17855	18028	17870	17623	17946	17604	17601	17762	17751	17690	17767	17736	17806	17722	17708	17686	17763	17783	17991	17949	17872	17730	18006	17692	17926	17611	17840	17891	17810	17775	17803	17952	17846	17798	17673	17862	17775	17752	17933	17801	17745	17895	17792	17865	17737	17779	17907	17864	17790	17960	17988	17918	17764	17802	17694	17817	17895	17951	17725	17867	17979	17918	17757	17899	17855	17985	17835	17959	17774	17813	17914	17814	17760	17828	17755	17694	17769	17950	17738	17923	18011	17860	17748	17833	17869	17783	17953	17791	17710	17970	17665	17822	17951	17734	17787	17895	17995	17694	17980	17755	17824	17771	18025	17774	17800	17931	17743	17758	17621	17796	17883	17639	18016	17867	17718	17828	17929	17905	17872	17710	17808	17852	17842	17886	17718	17781	17936	17803	17908	17995	17999	17892	17713	17814	17841	17834	17575	17731	17883	17845	17713	17910	17904	17496	17827	17760	17766	17799	17693	17778	17820	17891	17792	17978	17939	17924	18016	17831	18074	17915	17785	17881	17880	18000	17737	17814	17586	17854	17779	17892	17768	17879	17676	17966	17846	17777	17868	17727	17890	17917	17755	17792	17762	17699	17901	17932	17929	17905	17849	17819	17795	17719	17765	17775	17818	17810	17566	17703	17729	17994	17762	17755	18098	17886	17852	17788	17819	17982	17835	17634	17725	17871	17774	17871	17730	17699	17725	17688	17782	17532	17665	17936	17877	17891	17923	17744	17733	17969	17839	17893	17899	17674	17765	17824	17830	17900	17780	17765	17730	17752	17824	17670	17686	17772	17582	17920	17944	17726	17746	17822	17635	17753	17787	17911	17610	17806	17642	17643	17586	17919	17814	17679	17744	17826	17660	17714	17755	17743	17694	17946	17870	18004	17799	17924	17878	17871	17845	17917	17741	17799	17931	17820	17819	18062	17868	17816	17814	17855	17593	17738	17828	17632	17810	17684	17782	18005	17794	17866	17772	17731	17785	17770	17788	17967	17644	17840	17836	18033	17666	17772	17777	17768	17764	17623	17720	18029	17906	17907	17697	17944	17686	17793	17918	17729	17928	17656	17880	17732	17767	17983	18001	17844	17741	17866	17819	17671	17936	17734	17787	17950	17684	17879	17764	17795	17867	17710	17830	17807	17784	17805	17834	17738	17880	17901	17855	17904	17776	17756	17902	17836	17642	17796	17979	17750	17764	17668	17774	18009	17879	17813	17856	17833	17953	17900	17740	17941	17821	17759	18041	17776	17720	17776	17792	17861	17792	17890	17679	17868	17740	17816	17793	17801	17868	17773	17985	17707	17703	17813	17900	17775	17910	18018	17760	17814	17818	17695	18077	17951	17845	17590	17587	17688	17779	17922	17583	17928	17869	17951	18046	17902	17791	18054	17844	17705	17649	17802	17724	17720	17867	17869	17973	17749	17815	17923	17760	17827	17664	17915	17755	17833	17753	17573	17854	17939	17786	17736	17747	17756	17498	17711	17829	17696	17783	17701	17907	17745	17887	17734	17776	17868	17814	17611	17778	17963	17780	17821	17830	17867	17740	17705	17834	17890	17785	17570	17801	17997	17891	17929	17910	17969	17694	17857	17922	17748	17887	17821	17855	18000	17837	17832	17805	17946	17696	17836	17940	17635	17947	17892	17884	17895	17883	17844	17948	17721	18054	17927	17871	17799	17800	17975	17833	17647	17755	17587	17865	17700	17808	17627	17685	17894	17921	17744	17751	17639	17752	18062	17965	17852	17937	17788	17933	17911	17882	18050	17676	17883	17933	17616	17899	17900	17674	17857	18133	17804	17877	17729	17818	17973	17806	17694	17707	17936	17573	17600	17729	17870	18101	17775	17757	17788	17952	17874	17868	17839	17828	17683	17820	17740	17819	17931	18004	17877	17921	17801	17863	17807	17876	17748	17830	18010	17787	17922	17862	17838	17922	18102	17739	18143	17906	17751	17796	17678	17748	17757	17778	17852	17792	17634	17732	17845	17621	18064	17816	17732	17662	17900	17819	17814	17761	18011	17743	17633	17933	17549	17689	17829	17886	17818	17734	17677	17762	17788	17680	17890	17770	17877	17903	17715	17823	17782	17882	17699	17769	17805	18006	17908	17768	17898	17870	17912	17977	17914	17811	17809	17819	17826	17774	17733	17935	17963	17768	17777	17942	17775	17744	17740	17869	17714	17802	17854	17599	17766	17850	17723	17907	17897	17848	17735	17714	17930	17853	17713	17904	18052	17745	17873	17712	17824	17917	17929	17695	17835	17909	17744	17940	18080	17894	17867	17809	17970	17822	17692	17898	18111	17816	17766	17797	17925	17940	17986	17876	17867	17674	17977	17760	17613	17857	17767	17899	17778	17708	17830	17892	17802	17797	17832	17924	17750	17779	17761	17759	17989	17750	17871	17771	17843	17838	18028	17981	17795	17791	17850	17799	17885	17730	17826	17782	17963	17729	17805	17743	17739	17872	17819	17789	17771	17831	17813	18018	17883	17694	17786	17931	17675	17838	17749	17817	17762	17833	17665	17926	17774	17917	17764	18033	17758	17724	17846	17886	17716	17774	17807	17872	17847	17985	17836	18016	17822	17756	17682	17929	17822	17836	17790	17842	17911	17795	17883	17919	17876	17691	17760	17785	17939	17749	17938	17902	17933	17890	17880	17819	17901	17725	17919	17766	17929	17900	17848	17810	17782	17880	18010	17911	17831	17729	17748	17879	17783	17794	17990	17851	17756	17819	17805	17799	17818	17809	17708	17683	17945	17926	17777	17821	17615	18039	17984	17780	17680	17747	17756	17857	17806	18026	17854	17852	17878	17661	17975	17709	18059	17809	17836	17853	17864	17927	18028	17934	17866	17876	17918	17737	17449	17941	17921	17916	17745	17771	17723	17723	17892	17944	17664	17722	17888	17808	17820	18035	17892	17835	17931	17808	17908	18010	17975	17622	17815	17848	17869	17889	17731	18014	17793	17799	17829	17832	17799	17893	17825	17928	17796	17812	17901	17934	17792	17807	18009	17772	17958	17821	17772	17710	18048	17733	18040	17799	17916	17856	17890	17758	17940	17665	17719	17759	17834	17644	17793	17830	17904	17935	17956	17837	17804	17683	17914	17697	17701	17618	17703	17727	17914	17934	17931	17845	17879	17740	17810	18100	17910	17886	17960	17737	17980	17816	17790	17961	17846	17803	17673	17831	18079	17814	17654	17939	18054	17793	17701	17815	17841	17790	17855	17956	18028	17911	17700	17865	17957	17825	17883	17767	18005	18003	17792	17825	17849	17591	17665	17905	17838	17849	17712	17871	17958	17980	17821	17703	17775	17731	17801	17816	17906	17853	17786	17814	17916	17773	17980	17958	17866	17734	17776	17856	17939	17949	17878	17811	17648	17652	17965	17766	17989	17882	18052	17695	17869	17927	17873	17708	17562	17797	17768	17890	17677	17812	17987	17890	17872	17840	17862	17838	17654	17674	18129	17695	17780	17899	17797	17891	17618	17762	17766	17749	17834	17899	18134	17885	17670	17896	17677	17764	18002	17851	17873	17630	17735	17914	17749	17736	17716	17987	17939	17579	17911	17805	17986	18046	17754	17669	17746	17640	17854	17856	17997	17899	17864	17905	17707	17805	17793	17808	17698	17785	17795	17916	18002	17792	17880	17727	17869	17893	17981	17860	17754	17831	17855	17788	17803	18008	17719	17698	17722	17921	17976	17695	18091	17753	17977	17972	17962	17816	17799	18027	17758	17769	18031	17764	17866	17707	17800	17825	17967	17930	17850	17735	17786	17899	17816	17964	17774	17870	17893	17703	17845	17841	17743	17844	17935	17917	17705	17885	17626	17638	17780	17756	17706	17751	17721	17864	17787	17886	17852	17693	17734	18042	17822	17965	17899	17954	17960	17829	17903	17675	17980	17720	17750	17741	17730	17682	17843	17777	17919	17948	17983	17798	17911	17802	17790	17849	17761	17860	17898	18000	17817	17855	17798	17820	17789	17738	17824	17868	17857	17851	17907	17847	17998	17815	18069	17828	17858	17859	17910	17711	17929	17712	18134	17855	17870	17961	17799	17656	17864	18014	17957	17718	17980	17899	17780	17904	18034	17945	17737	17796	17658	17870	17836	18009	17760	17750	17887	17799	17669	18048	17762	17849	17992	17788	17621	17850	17825	17983	17926	17680	17819	17741	17739	17620	18062	17779	17997	17785	18128	17693	17796	17895	17814	17936	17961	17725	17919	17875	17761	17749	17941	17953	17869	17687	17840	17910	17836	18028	17801	17960	17715	17886	17857	17899	17742	17734	17713	17752	17737	17856	17834	17720	17623	17883	17975	17955	18005	17968	17780	17820	17818	17848	17711	17774	17812	17819	17969	17855	17775	17753	17672	17653	17769	17802	18107	17916	17953	17853	17795	17884	17994	17870	17909	17669	17774	18046	17962	17838	17969	17822	17967	17734	17806	17980	17938	17957	17802	17707	17895	17645	17731	17920	17880	17789	17784	17676	17835	17617	17768	17836	17673	17677	17888	17674	17906	17868	17812	17779	18070	18064	17859	17875	17753	17940	17880	17920	17614	17785	17802	17731
55268	64788	44932	26114	18672	16840	16333	16503	16547	16431	16357	16505	16391	16643	16293	16578	16453	16575	16517	16366	16473	16525	16557	16526	16451	16576	16517	16678	16541	16594	16604	16397	16493	16368	16700	16647	16401	16595	16449	16634	16424	16430	16519	16393	16571	16421	16550	16540	16462	16485	16400	16634	16531	16591	16528	16365	16512	16606	16583	16479	16485	16608	16331	16616	16564	16510	16516	16611	16615	16499	16604	16407	16525	16425	16750	16642	16465	16533	16512	16560	16490	16479	16506	16471	16395	16459	16593	16399	16582	16570	16398	16487	16515	16591	16363	16541	16454	16642	16447	16492	16454	16387	16461	16414	16575	16568	16386	16410	16646	16508	16594	16433	16665	16576	16431	16558	16683	16455	16489	16603	16517	16644	16445	16381	16596	16561	16527	16535	16349	16598	16408	16631	16666	16521	16592	16530	16667	16569	16528	16639	16513	16320	16468	16717	16384	16480	16502	16565	16554	16335	16511	16551	16563	16446	16504	16477	16457	16621	16531	16587	16374	16472	16470	16489	16536	16513	16621	16621	16492	16577	16572	16465	16329	16492	16461	16282	16458	16490	16661	16576	16478	16697	16506	16417	16562	16334	16544	16360	16439	16334	16490	16632	16290	16513	16576	16402	16475	16513	16386	16579	16544	16592	16329	16604	16469	16549	16436	16611	16471	16589	16495	16490	16319	16319	16421	16496	16350	16373	16587	16364	16388	16538	16463	16407	16414	16538	16641	16550	16537	16472	16492	16467	16502	16621	16491	16401	16464	16678	16406	16620	16622	16482	16571	16509	16559	16417	16592	16570	16411	16531	16431	16473	16513	16493	16478	16533	16566	16365	16617	16472	16545	16341	16484	16554	16525	16618	16413	16546	16614	16465	16425	16482	16478	16453	16560	16447	16414	16605	16543	16581	16547	16562	16432	16550	16491	16406	16353	16423	16589	16483	16594	16672	16439	16560	16609	16449	16524	16385	16491	16613	16562	16428	16476	16423	16554	16440	16401	16632	16562	16447	16598	16440	16465	16609	16620	16346	16446	16627	16426	16457	16533	16640	16553	16545	16587	16477	16522	16542	16595	16447	16577	16538	16615	16348	16558	16492	16402	16399	16547	16393	16726	16441	16581	16369	16570	16477	16531	16480	16492	16470	16523	16493	16510	16712	16436	16688	16511	16586	16692	16404	16538	16490	16523	16477	16599	16397	16478	16565	16462	16479	16588	16446	16679	16459	16509	16541	16369	16541	16628	16596	16547	16512	16555	16350	16369	16602	16560	16451	16401	16644	16412	16420	16351	16511	16471	16657	16499	16578	16360	16556	16498	16480	16502	16392	16750	16654	16401	16453	16488	16400	16553	16404	16297	16730	16440	16499	16523	16548	16515	16561	16568	16449	16441	16640	16511	16457	16561	16542	16444	16515	16489	16738	16488	16634	16482	16570	16507	16459	16505	16549	16585	16536	16750	16503	16657	16428	16468	16693	16499	16415	16485	16593	16491	16559	16382	16430	16573	16384	16518	16519	16456	16540	16566	16506	16578	16699	16533	16376	16566	16420	16506	16437	16302	16472	16401	16398	16584	16439	16652	16581	16376	16641	16659	16584	16542	16423	16516	16472	16513	16452	16598	16446	16587	16432	16486	16476	16601	16402	16517	16382	16450	16498	16684	16681	16655	16678	16542	16438	16336	16309	16571	16531	16441	16484	16441	16629	16547	16443	16496	16423	16422	16434	16506	16483	16434	16477	16645	16454	16494	16369	16499	16536	16458	16473	16582	16285	16546	16535	16448	16521	16549	16474	16373	16546	16399	16372	16563	16432	16470	16521	16643	16469	16480	16516	16610	16578	16561	16473	16454	16484	16471	16564	16615	16636	16554	16620	16581	16668	16448	16471	16572	16543	16575	16702	16519	16404	16592	16518	16593	16423	16604	16579	16520	16481	16701	16625	16427	16505	16525	16396	16435	16413	16557	16449	16374	16555	16386	16601	16506	16381	16518	16558	16554	16566	16449	16531	16693	16521	16679	16568	16578	16619	16337	16517	16631	16475	16651	16640	16456	16608	16396	16608	16466	16437	16668	16611	16472	16496	16522	16431	16310	16578	16527	16567	16707	16628	16429	16527	16766	16413	16588	16617	16383	16488	16555	16452	16551	16609	16550	16347	16347	16649	16760	16570	16456	16682	16477	16694	16453	16616	16557	16473	16426	16532	16662	16510	16525	16646	16464	16349	16529	16410	16660	16411	16507	16482	16443	16359	16449	16511	16497	16565	16463	16690	16542	16548	16406	16543	16736	16479	16469	16502	16393	16558	16457	16440	16340	16484	16396	16662	16474	16355	16590	16386	16415	16495	16489	16576	16493	16626	16446	16585	16546	16517	16546	16521	16609	16560	16434	16514	16584	16614	16404	16472	16446	16544	16369	16596	16373	16526	16685	16406	16606	16459	16561	16474	16344	16644	16592	16379	16554	16543	16245	16551	16556	16459	16544	16495	16598	16528	16522	16611	16466	16403	16385	16695	16515	16767	16424	16505	16637	16468	16448	16455	16369	16508	16612	16520	16474	16410	16513	16393	16513	16575	16419	16629	16579	16546	16461	16538	16583	16589	16534	16465	16344	16675	16573	16389	16533	16526	16404	16433	16650	16473	16562	16527	16564	16514	16490	16706	16646	16589	16532	16530	16543	16559	16793	16501	16429	16598	16521	16560	16363	16615	16496	16474	16499	16491	16504	16380	16503	16501	16558	16425	16575	16447	16558	16598	16553	16683	16650	16382	16625	16571	16470	16622	16442	16362	16632	16448	16426	16521	16503	16592	16483	16445	16492	16541	16579	16520	16502	16440	16519	16433	16358	16481	16565	16604	16564	16467	16366	16553	16489	16557	16553	16513	16490	16522	16692	16593	16551	16571	16523	16418	16285	16584	16546	16481	16544	16470	16473	16510	16506	16580	16467	16287	16431	16508	16503	16326	16512	16405	16549	16515	16437	16354	16504	16642	16385	16512	16519	16465	16607	16488	16368	16517	16525	16521	16510	16482	16568	16397	16601	16472	16564	16536	16303	16455	16614	16585	16521	16596	16596	16686	16524	16551	16488	16566	16477	16432	16593	16528	16576	16375	16605	16497	16605	16378	16437	16515	16336	16442	16499	16456	16571	16483	16482	16312	16554	16532	16477	16715	16400	16613	16532	16468	16638	16497	16523	16557	16644	16717	16503	16568	16574	16517	16543	16556	16497	16584	16375	16579	16463	16495	16623	16467	16397	16519	16363	16393	16433	16568	16580	16460	16452	16449	16687	16613	16566	16406	16492	16559	16360	16374	16491	16585	16355	16563	16474	16645	16428	16541	16462	16559	16314	16465	16676	16573	16583	16579	16512	16511	16488	16533	16590	16415	16541	16546	16570	16545	16594	16571	16307	16504	16510	16551	16423	16582	16510	16689	16448	16386	16501	16594	16378	16409	16521	16686	16642	16413	16422	16458	16411	16531	16518	16490	16539	16409	16450	16371	16501	16563	16539	16601	16517	16735	16422	16600	16430	16515	16331	16609	16447	16668	16294	16577	16583	16524	16640	16641	16536	16406	16462	16522	16495	16571	16383	16519	16385	16462	16641	16390	16608	16508	16412	16539	16498	16581	16465	16653	16407	16581	16600	16533	16509	16434	16730	16469	16406	16464	16412	16492	16350	16495	16713	16568	16584	16690	16583	16501	16372	16533	16696	16471	16704	16305	16560	16440	16388	16479	16521	16426	16459	16578	16560	16420	16482	16501	16399	16479	16450	16718	16534	16510	16420	16579	16533	16414	16616	16511	16582	16442	16599	16545	16537	16516	16440	16420	16604	16370	16451	16677	16486	16481	16497	16494	16587	16466	16367	16542	16502	16630	16436	16588	16527	16562	16496	16539	16429	16556	16459	16583	16270	16401	16523	16401	16338	16571	16535	16470	16596	16573	16512	16629	16532	16514	16460	16680	16507	16602	16496	16451	16643	16390	16527	16624	16428	16482	16617	16562	16380	16356	16457	16328	16657	16704	16381	16469	16622	16529	16434	16587	16458	16500	16658	16616	16609	16539	16326	16643	16419	16454	16513	16573	16565	16564	16452	16534	16420	16608	16580	16519	16565	16572	16647	16521	16497	16606	16343	16487	16404	16446	16331	16470	16381	16572	16521	16454	16396	16559	16513	16367	16651	16465	16591	16421	16463	16474	16411	16309	16514	16462	16546	16354	16492	16400	16507	16565	16308	16633	16457	16587	16586	16462	16569	16722	16604	16478	16541	16645	16572	16681	16443	16640	16701	16604	16596	16475	16542	16427	16395	16489	16543	16464	16518	16423	16757	16460	16463	16422	16659	16430	16598	16375	16413	16360	16468	16400	16509	16499	16459	16439	16524	16477	16382	16374	16572	16439	16457	16618	16377	16627	16538	16401	16460	16450	16456	16483	16564	16506	16595	16607	16457	16469	16523	16424	16551	16555	16518	16438	16430	16400	16464	16651	16531	16449	16376	16343	16574	16452	16692	16566	16351	16486	16521	16395	16490	16541	16519	16539	16405	16503	16603	16440	16465	16467	16652	16566	16418	16565	16341	16459	16518	16439	16589	16589	16450	16378	16494	16521	16486	16710	16321	16486	16546	16576	16336	16476	16611	16485	16515	16492	16533	16519	16573	16547	16514	16591	16573	16440	16420	16593	16577	16526	16504	16545	16452	16504	16626	16690	16361	16351	16390	16659	16458	16696	16517	16260	16661	16476	16375	16711	16687	16462	16641	16377	16638	16386	16363	16486	16425	16369	16631	16520	16475	16606	16652	16555	16412	16552	16743	16375	16744	16494	16440	16587	16553	16554	16552	16389	16524	16437	16421	16554	16622	16560	16532	16689	16494	16752	16605	16560	16575	16433	16509	16542	16505	16598	16687	16469	16477	16608	16497	16404	16617	16547	16543	16670	16507	16566	16494	16472	16702	16500	16581	16596	16572	16522	16512	16490	16521	16375	16598	16456	16624	16459	16643	16534	16575	16469	16648	16690	16523	16512	16617	16539	16560	16568	16563	16563	16563	16564	16288	16519	16460	16360	16562	16533	16572	16450	16520	16458	16683	16370	16639	16454	16486	16601	16357	16674	16530	16483	16477	16439	16559	16589
24004	24436	34751	29181	23973	23791	23337	19277	18450	18596	18665	18446	18350	18380	18394	18282	18388	18332	18227	18147	18238	18332	18387	18332	18162	18350	18208	18469	18372	18222	18304	18018	18247	18484	18286	18312	18271	18107	18308	18392	18231	18337	18282	18490	18452	18300	18320	18062	18396	18152	18303	18222	18360	18180	18332	18312	18192	18275	18345	18176	18117	18192	18083	18319	18116	18214	18391	17948	17983	18081	18225	18218	18417	18208	18174	18069	18233	18038	18042	18161	18245	18179	18118	18190	18158	18155	18060	18053	18251	18221	18223	18174	18429	18417	18191	18258	18292	18256	18171	18118	18162	18268	18120	18204	18360	18252	18226	18270	18258	18379	18284	18263	18067	18086	18104	18124	18164	18223	18355	18288	18152	18012	18147	18237	17964	18244	18245	18127	18237	18157	18377	18240	18252	18190	18147	18215	18107	18149	18311	18112	18171	18413	18048	18333	18349	18066	18202	18215	18241	18198	18468	18128	18049	18341	18359	18180	18115	18332	18462	18164	18410	18278	18103	18071	18349	18246	18136	18124	18089	18198	18387	18146	18085	17857	18331	17949	18129	18267	18182	18129	18283	18056	18418	18134	18225	18266	18106	18248	18146	18136	18192	18196	17989	18141	18246	18148	18104	17951	18251	18102	18050	18103	18282	18093	18322	18262	18139	18151	18324	18128	18112	18174	18113	18195	18184	18150	18093	18244	18146	18129	18249	18302	18276	17995	18049	18151	18244	18256	18136	18194	18091	18302	18080	18026	18215	17969	18249	18201	18103	18207	18118	18188	18334	17978	18057	18303	18154	17939	18343	17940	18199	18181	18013	18192	18389	18180	18066	18251	17988	18217	18246	18327	18282	17941	18190	18266	18489	18195	18146	18320	18137	18119	18222	18042	18107	18086	18082	18144	18423	18217	18248	18320	18041	18100	18051	18216	18386	18283	18029	18111	18114	18187	18220	18071	18205	18168	18137	18302	18051	18123	18164	18060	18188	18126	17996	18151	17990	18234	18210	18061	18138	18259	18230	18142	17943	17972	18380	18390	18070	18178	18230	18007	18260	18278	17941	18202	18132	18263	18067	18165	18343	18181	18170	18056	18177	18178	18244	18081	18192	18095	18043	18225	18040	18175	18122	18016	18104	18406	18323	18124	17963	17915	18204	18090	18243	17979	18330	18319	18196	18089	18152	18281	18078	18307	18145	18172	18230	18290	18068	18178	18214	18142	18354	18367	17829	18267	18100	18137	18201	17902	18222	18163	18117	18181	18256	18015	18179	18319	18103	18243	18160	18167	17979	18105	18019	18142	18325	18132	18199	18132	18183	18087	18206	18028	18061	18264	18067	18044	18117	18254	18086	18259	18118	18095	18229	17993	17962	18159	18261	18025	17934	18036	18007	18218	18168	18170	18416	18271	18077	18256	18130	18254	18136	17978	18403	18236	18045	18052	18084	18021	18464	18165	18202	18005	18083	18156	18290	18312	18134	18406	18215	18377	18289	18193	18084	18206	17949	18202	18127	18146	18085	18280	18255	18151	18240	18053	18351	18135	17962	17916	18226	17953	18161	18156	18246	18187	18098	18013	18257	17982	18242	18416	18112	18282	18224	18107	18195	18322	18154	18158	18358	18358	18208	18240	17969	18300	18158	18228	18158	18191	18184	18178	18224	18296	18219	18258	18217	18128	18168	18131	17892	18019	18215	18078	18178	18107	18002	18266	18082	18037	18341	18347	18277	18005	18190	18115	18154	18207	18108	18137	18239	18165	18091	18230	18199	18027	18067	18084	18136	18093	18152	18042	18224	18299	18146	18272	18126	18028	18102	18382	18165	18014	18199	18197	18109	18333	18074	18135	18107	18084	18337	18152	18356	18080	18162	18186	18263	18171	18247	17887	18054	18169	17955	18096	18263	17961	17998	18223	18315	18157	18311	18291	17943	18181	18237	18070	18164	18247	18198	18176	18113	18277	18228	18075	18042	18189	18104	18245	18264	18129	18201	17951	18249	18344	18464	18092	18209	18056	18099	18335	18175	18298	18125	17973	18320	18272	18235	18144	18157	18108	18182	18144	18150	18197	18185	18009	18300	18111	18052	18236	18270	18220	18122	17921	18219	18130	18150	18170	18156	18056	18301	18071	18303	18110	18155	18286	18127	18299	18085	18073	18000	18096	18156	18087	18228	18003	18013	18292	18019	18198	18102	18270	18187	18272	18193	18074	18162	18031	18113	18234	18037	18077	18152	18155	18219	18298	18254	18192	18334	18188	18031	18234	18284	18221	18185	18126	18189	18192	18184	18177	18108	18292	18224	18093	18151	18148	18143	18101	18306	18270	18204	17882	18153	18302	18112	18132	18499	18187	17984	18127	18146	18141	18142	18017	18035	18051	18085	18317	18165	17987	18122	18212	18204	18127	18068	17955	18241	18036	18273	18548	17962	18120	18072	18096	18219	18311	18186	18311	18065	18192	18070	18130	18350	18360	18358	18186	18215	18045	17986	18124	18247	18247	18129	17991	18044	18086	18089	18236	18108	18243	18237	18113	18258	18311	18139	18039	18106	18160	18221	18083	18177	18099	18169	18090	18031	17952	18109	18086	18237	18106	18121	18069	18075	18140	18324	18173	18302	18096	18132	18127	18156	18133	18270	18245	18199	18144	18033	18248	18272	18209	18197	18041	18196	18099	18201	18166	18142	18123	18115	18087	18263	18183	18013	18189	18280	18064	18388	18251	18247	17979	18063	18026	18174	18227	18041	18255	18048	18204	18332	18074	18122	18085	18101	18179	18212	18036	18177	17998	18179	18066	18401	18051	18181	18159	18030	18069	18229	18282	18149	18171	18114	18228	18210	18169	18003	18211	18013	17935	18178	17957	18226	18148	18062	18189	18191	18100	18145	18110	18064	18224	18303	18214	18211	18101	18215	18108	17991	18089	18238	18025	18346	18331	17911	18249	18037	18225	18292	17996	18208	18135	18243	18161	18282	18098	18362	18349	18198	18239	18219	18059	18143	18061	18057	18188	18173	18068	18167	18102	18161	18013	18058	18246	18008	18333	18125	18302	18068	18135	18165	17895	18244	18101	18052	17973	18068	18074	18174	18238	18162	18165	18415	18159	18324	18269	18187	18034	18245	18209	18192	18008	18155	18204	18038	18181	18234	18178	18020	18230	18264	18271	18129	18119	18338	18145	18190	18197	18106	18190	18308	18182	18057	18422	18082	18267	18225	18247	18170	17947	18112	18134	18292	18167	18199	18248	18047	18155	18064	18181	18176	18270	18128	18131	18307	18246	18132	18050	18022	18109	17984	18018	18136	18215	17936	17940	18088	18212	18074	17902	18293	18137	18244	18294	18325	18130	18041	18398	18007	18099	18147	17950	17998	18233	18005	18185	18277	18118	18019	18161	18214	18138	18224	18271	18274	18118	18064	18323	18210	18142	18035	18167	18188	18169	18080	18110	18102	18181	18427	18131	18199	18281	18293	18060	18187	17999	18055	18034	18123	18200	18066	18110	18435	18250	18225	18328	18006	18226	18118	18098	18036	18123	18130	17981	18098	18146	18029	18176	18208	18282	18220	18319	18128	18254	18190	18301	18127	17981	18244	18264	18140	18160	18035	17994	18343	18168	18275	18392	18195	18034	18001	18158	17999	18049	18196	18262	18303	18086	18190	18245	18293	17924	18188	18131	18378	18166	18278	18105	18196	18158	18143	18283	18173	18154	18250	18352	18176	17861	18085	18136	18067	18285	18121	18179	18144	18129	18178	18050	18191	18076	18165	18028	18322	18188	18094	18269	18194	18007	18146	18336	18170	18081	18129	18385	18227	17902	17962	18190	18166	18109	18088	18147	18156	18113	18064	18235	18097	18177	18109	18126	18058	18102	17907	18153	18091	18222	18040	18140	18039	18128	18295	18232	18244	18153	18351	18170	18069	18197	18209	18311	18392	18021	18159	18096	18180	18312	18297	18305	18269	18005	18281	18001	17968	17980	18235	18052	18235	18176	18041	17945	18253	18225	17937	18091	18156	18095	18081	18250	18106	18175	18281	18178	18090	18271	18272	17945	18071	18207	18150	17898	18249	18232	18082	17835	18204	18221	18245	18177	18193	18182	18216	18310	18264	18020	18434	18192	18239	18016	18322	18084	18253	18131	18407	18134	18161	18329	18017	18416	18150	18204	18258	18158	18244	18358	18302	18085	18089	18161	18248	17975	18061	18023	17994	18233	18101	18371	18181	18116	18324	18316	18193	18007	18095	17932	18216	18182	18051	18120	18367	18158	18190	18168	18227	18126	18086	18163	18264	18160	18124	18111	18174	18044	18272	18289	18137	18138	18210	18114	18170	18058	18255	18159	18093	18066	18211	18158	18284	18379	18039	18157	18167	18253	18007	18238	18123	18000	18066	18149	18171	18088	18092	18185	18392	18164	18177	18099	18315	18126	18043	18148	18228	18137	18293	18285	18116	18433	18299	17964	18120	18211	18133	18054	17971	18151	18032	18052	18017	18079	17908	18228	18180	18118	18067	18224	18112	17985	18118	18255	18256	18331	18113	18173	17866	17987	17922	18218	18131	18152	18275	18326	18148	18074	18196	18324	18208	18095	18020	18116	18240	18187	18132	18204	18123	18218	18074	18162	18053	17952	18162	18366	18183	18081	17863	18265	18169	18220	18140	18243	18227	18162	18247	18206	18136	17984	18225	18147	18134	18087	18208	18098	18197	18197	18120	18055	18219	17880	18270	18091	18125	17989	18313	18085	18192	18175	18165	18245	18229	17995	18082	18033	18195	18045	18293	18228	18250	18198	18185	18248	18109	18180	17994	18285	18340	18272	18026	18049	18113	18078	18103	18386	18150	18171	18135	18191	18140	18078	18156	18245	18136	18130	18198	18224	18315	18108	18295	18213	18087	18223	18191	18201	18041	18213	18367	18036	18103	18101	18269	18227	18152	18294	18373	18130	18054	18097	18150	17948	18160	18325	18282	18147	18282	18171	18231	18111	17956	18138	18157	18201	18086	18245	17908	18260	18206	18222	18068	18214	18169	18256	18139	18073	18233	17944	18208	18286	17992	18240	18082	18183	18139	18132	18036	18127	18231	18094	18318	18405	18138	18295	18297	18120	18064	17995	18204	18401	18195	18028	18170	17984
62047	107100	84722	53926	30143	19017	16597	16713	16621	16659	16766	16739	16909	16831	16622	16712	16786	16650	16849	16602	16728	16841	16837	16706	16666	16715	16758	16791	16910	16888	16929	16631	16697	16861	16684	16787	16726	16627	16889	16859	16676	16739	16646	16876	16739	16925	16830	16578	16927	16649	16794	16868	16597	16618	16853	16601	16758	16853	16676	16758	16763	16898	16788	16781	16700	16589	16885	16870	16729	16712	16685	16705	16774	16741	16571	16725	16731	16718	16740	16687	16678	16744	16881	16832	16804	16631	16705	16552	16914	16734	16559	16698	16825	16730	16611	16817	16705	16794	16770	16603	16715	16788	16713	16836	16674	16671	16940	16811	16768	16939	16800	16839	16556	16848	16744	16595	16612	16509	16618	16782	16742	16849	16545	16472	16815	16796	16576	16737	16737	16787	16804	16751	16734	16752	16638	16786	16830	16855	16792	16912	16607	16743	16697	16790	16751	16663	16727	16888	16698	16755	16587	16707	16786	16758	16947	16807	16751	16702	16777	16735	16808	16769	17024	16597	16734	16832	16731	16827	16855	16680	16928	16617	16762	16789	16682	16498	16730	16562	16685	16729	16653	16689	16770	16801	16752	17005	16821	16737	16901	16857	16767	16759	16782	16700	16716	16881	16753	16736	16780	16708	16763	16747	16792	16603	16765	16555	16891	16775	16811	16752	16773	16906	16611	16633	16685	16709	16848	16715	16767	16613	16637	16681	16831	16710	16601	16499	16633	16653	16919	16668	16807	16791	16787	16706	16752	17018	16789	16788	16711	16810	16913	16787	16808	16687	16716	16650	16574	16720	16582	16958	16818	16657	16693	16768	16804	16835	16795	16654	16867	16867	16619	16714	16910	16644	16724	16898	16810	16830	16725	16826	16845	16819	16767	16822	16722	16736	16716	16776	16644	16722	16617	16762	16849	16861	16688	16809	16755	16726	16912	16766	16911	16749	16871	16630	16826	16592	16574	16808	16774	16711	16549	16810	16731	16896	16665	16752	16785	16832	16867	16692	16480	16760	16727	16834	16531	16775	16739	16794	17012	16759	16812	16602	16823	16698	16750	16658	16747	16783	16846	16833	16572	16720	16705	16767	16817	16865	16553	16915	16797	16702	16744	16834	16723	16768	16657	16767	16851	16883	16762	16861	16874	16793	16630	17022	16776	16573	16625	16623	16919	16882	16878	16621	16692	16860	16774	16829	16757	16724	16644	16933	16619	16939	16771	16827	16707	16810	16938	16802	16648	16769	16765	16824	16619	16764	16767	16772	16771	16767	16578	16723	16910	16797	16948	16751	16713	16748	16820	16762	16727	16829	16799	16773	16649	16644	16839	16809	16558	16572	16840	16895	16857	16645	16781	16835	16820	16626	16704	16720	16880	16670	16781	16650	16699	16774	16615	16797	16953	16991	16843	16583	16751	16769	16840	16750	16898	16659	16911	16828	16885	16627	16872	16863	16824	16714	16711	16692	16748	16752	16749	16626	16633	16823	16977	17017	16612	16796	16628	16522	16625	16787	16651	16740	16633	16756	16526	16780	16725	16679	16751	16792	16719	16894	16820	16825	16752	16742	16813	16844	16690	16764	16599	16733	16794	16726	16959	16800	16768	16757	16854	16717	16632	16876	16715	16730	16841	16872	16584	16809	16854	16447	16749	16895	16886	16786	16819	16823	16795	16794	16691	16834	16658	16588	16769	16856	16843	16717	16731	16780	16808	16885	16729	16772	16651	16766	16880	16625	16773	16721	16757	16678	16652	16864	16633	16786	16597	16737	16759	16767	16786	16770	16882	16670	16767	16635	16736	16751	16936	16696	16604	16850	16752	16733	16638	16594	16784	16591	16895	16675	16764	16797	16806	16829	16660	16637	16826	16853	16776	16724	16746	16964	16712	16816	16733	16736	16677	16737	16718	16815	16880	16656	16731	16756	16637	16618	16681	16741	16529	16575	16692	16823	16535	16556	16610	16778	16626	16761	16805	16824	16747	16941	16912	16718	16821	16838	16767	16642	16709	16660	16808	16605	16894	16830	16768	16600	16831	16672	16694	17006	16637	16759	16558	16701	16602	16772	16678	16770	16553	16653	16577	16761	16641	16779	16709	16627	16796	16729	16863	16749	16782	16690	16835	16514	16790	16788	16864	16851	16784	16727	16715	16850	16508	16754	16649	16756	16704	16692	16711	16773	16637	16811	16756	16813	16792	16692	16682	16750	16846	16801	16691	16757	16666	16713	16657	16640	16760	16645	16891	16721	16772	16818	16799	16725	16692	16817	16746	16819	16661	16778	16708	16857	16804	16648	16773	16685	16836	16724	16725	16837	16551	16670	16716	16857	16773	16801	16743	16767	16851	16747	16834	16727	16565	16679	16782	16589	16764	16587	16812	16787	16851	16665	16635	16662	16884	16891	16754	16636	16586	16937	16625	16880	16850	16736	16625	16646	16655	16733	16701	16639	16601	16696	16615	16734	16788	16872	16665	16732	16730	16741	16784	16722	16882	16796	16684	16905	16655	16659	16795	16828	16636	16754	16754	16788	16840	16843	16806	16714	16639	16750	16755	16806	16935	16700	16671	16732	16736	16673	16625	16519	16608	16635	16748	16718	16725	16707	16765	16720	16804	16723	16798	16754	16843	16694	16517	16923	16557	16570	16615	16773	16593	16746	16847	16598	16797	16896	16781	16617	16619	16824	16756	16708	16757	16962	16765	16762	16722	16704	16631	16815	16818	16837	16794	16656	16750	16650	16793	16731	16670	16756	16659	16809	16712	16550	16703	16575	16762	16610	16915	16810	16708	16569	16535	16949	16868	16876	16639	16665	16767	16838	16670	16979	16805	16577	16888	16648	16734	16705	16788	16670	16708	16728	16811	16642	16788	16638	16686	16716	16742	16725	16822	16736	16987	16643	16921	16934	16859	16724	16680	16627	16597	16819	16867	16670	16588	16682	16625	16815	16905	16735	16831	16798	16725	16759	16698	16768	16736	16782	16776	16652	16834	16712	16771	16760	16876	16816	16715	16780	16680	16613	16893	16652	16819	16755	16783	16621	16620	16711	16746	16783	16783	16646	16610	16770	16703	16753	16739	16924	16591	16640	16786	16732	16780	16793	16720	16857	16711	16694	16777	16632	16730	16760	16720	16887	16834	16783	16747	16634	16781	16888	16668	16695	16700	16774	16776	16758	16689	16746	16778	16759	16879	16519	16850	16790	16630	16855	16787	16638	16799	16761	16812	16648	16733	16672	16841	16738	16632	16669	16811	16786	16833	16585	16752	16900	16800	16821	16829	16774	16893	16589	16589	16837	16637	16804	16800	16593	16743	16757	16728	16842	16671	16797	16666	16895	16673	16506	16656	16725	16867	16767	16755	16745	16801	16654	16788	16603	16613	16616	16844	16852	16630	16573	16615	16723	16747	16785	16893	16827	16624	16743	16736	16822	16712	16775	16737	16796	16733	16895	16709	16574	16684	16760	16551	16703	16585	16668	16726	16805	16621	16713	16709	16678	16891	16861	16715	16774	16699	16741	16661	16616	16717	16792	16772	16539	16746	16774	16584	16644	16767	16771	16758	16757	16789	16856	16693	16871	16673	16698	16877	16836	16717	16887	16613	16776	16696	16895	16639	16657	16764	16803	16616	16860	16778	16601	16766	16753	16809	16788	16927	16679	16835	16846	16804	16697	16755	16832	16768	16515	16657	16792	16727	16899	16915	16713	16716	16637	16738	16568	16760	16906	16799	16737	16712	16640	16871	16640	16795	16903	16806	16694	16686	16680	16791	16701	16786	16802	16760	16654	16727	16820	16622	16651	16716	16756	16685	16659	16754	16587	16835	16871	16915	16688	16731	16753	16564	16876	16719	16738	16676	16698	16658	16574	16945	16712	16691	16880	16748	16909	16668	16841	16708	16704	16643	16729	16657	16726	16604	16680	16843	16790	16874	16819	16999	16872	16637	16694	16820	16752	16711	16834	16870	16808	16913	16711	16772	16785	16795	16792	16669	16700	16775	16845	16762	16792	16608	16574	16744	16707	16731	16529	16642	16770	16650	16790	16732	16616	16742	16716	16803	16886	16716	16915	16777	16850	16834	16644	16759	16902	16752	16746	16820	16836	16662	16721	16729	16977	16809	16794	16747	16565	16845	16987	16618	16812	16507	16953	16888	16723	16738	16617	16670	16668	16828	16631	16772	16930	16815	16770	16881	16702	16681	16711	16749	16706	16702	16759	16912	16855	16574	16760	16847	16802	16616	16769	16600	16789	16758	16833	16837	16838	16700	16857	16898	16720	16864	16601	16696	16691	16615	16650	16939	16649	16689	16670	16742	16766	16803	16755	16795	16553	16617	16762	16731	16763	16710	16645	16817	16790	16985	16706	16755	16673	16692	16914	16669	16833	16815	16869	16782	16612	16650	16768	16739	16828	16700	16714	16860	16743	16702	16912	16736	16822	17021	16807	16706	16624	16510	16736	16697	16733	16663	16769	16715	16732	16646	16746	16689	16722	16620	16673	16583	16729	16904	16858	16742	16601	16710	16767	16698	16807	16813	16683	16771	16683	16879	16587	16773	16737	16768	16726	16623	16652	16674	16695	16744	16898	16788	16866	16783	16640	16927	16777	16869	16726	16759	16713	16860	16620	16701	16752	16682	16476	16936	16670	16836	16876	16792	16643	16704	16720	16763	16555	16767	16607	16850	16793	16689	16759	16798	16954	16789	16652	16630	16706	16709	16744	16698	16752	16875	16846	16738	16595	16624	16570	16783	16822	16724	16618	16624	16663	16911	16747	16791	16724	16763	16640	16608	16638	16575	16763	16701	16895	16762	16679	16801	16828	16770	16698	16778	16776	16790	16578	16575	16684	16844	16880	16802	16625	16791	16763	16862	16758	16827	16700	16642	16714	16762	16586	16718	16809	16829	16845	16663	16754	16912	16594	16726	16781	16892	16806	16786	16730	16656	16615	16717	16647	16742	16620	16854	16848	16668	16693	16687	16761	16620	16614	16784	16611	16593	16667	16881	16843	16706	16647	16795	16698	16751	16698	16806	16781	16940	16672	16821	16666	16731	16648	16576	16796	16885	16756	16755	16855	16800	16701	16689	16809	16605	16616	16723	16752	16778	16731	16815	16706	16733	16589	16708	16758
33657	39594	38656	27630	20267	18686	18709	18475	18273	18306	18300	18393	18371	18297	18392	18391	18292	18273	18383	18352	18112	18285	18337	18182	18417	18316	18265	18254	18211	18297	18220	18437	18323	18314	18283	18369	18395	18410	18372	18256	18420	18216	18281	18240	18357	18181	18218	18257	18263	18528	18240	18304	18128	18117	18337	18277	18027	18283	18288	18206	18208	18094	18183	18417	18377	18170	18317	18192	18340	18447	18223	18244	18250	18147	18064	18024	18313	18413	18259	18330	18228	18030	18374	18407	18193	18275	18262	18151	18101	18378	18390	18251	18345	18322	18164	18220	18182	18239	18240	18104	18203	18205	18274	18124	18250	18325	18428	18209	18125	18115	18559	18270	18272	18084	18416	18341	18384	18175	18335	18413	18262	18012	18240	18249	18167	18371	18355	18142	18056	18073	18225	18265	18276	18194	18276	18088	18100	18137	18247	18298	18234	18375	18231	18274	18362	18345	18272	18093	18257	18098	18193	18251	18182	18325	18158	18347	18172	18148	18309	18200	18318	18245	18280	18114	18263	18369	18555	18184	18188	18148	18086	18246	18293	18255	18382	18113	18249	18186	18093	18213	18266	18320	18299	18384	18180	18202	18115	18188	18261	18250	18293	18479	18333	18456	18504	18179	18222	18278	18211	18323	18256	18334	18423	18391	18147	18288	18329	18056	18092	18120	18286	18360	18044	18352	18397	18321	18223	18396	18318	18148	18244	18282	18186	18214	18355	18272	18033	18241	18374	18230	18319	18290	18282	18241	18309	18077	18333	18188	18088	18353	18207	18172	18559	18233	18087	18353	18360	18506	18394	18388	18311	18239	18285	18187	18150	18272	18063	18406	18167	18161	18387	18406	18117	18330	18386	18127	18139	18367	18330	18050	18208	18218	18232	18485	18329	18263	18284	18093	18338	18529	18248	18189	18138	18167	18341	18295	18283	18182	18199	18468	18232	18186	18180	18257	18035	18111	18245	18194	18264	18273	18212	18190	18173	18273	18373	18301	18332	18454	18096	18233	18121	18305	18260	18355	18289	18311	18143	18303	18122	18083	18051	18280	18388	18056	18364	18346	18427	18228	18363	18322	18230	18183	18394	18144	18169	18100	18348	18340	18454	18477	18235	18274	18008	18064	18257	18192	18233	18077	18370	18384	18284	18344	18316	18181	18333	18349	18351	18169	18328	18056	18335	18263	18172	18136	18357	18389	18220	18142	18078	17970	18263	18315	18280	18344	18372	18143	18295	18110	18061	18185	18222	18036	18201	18171	18212	18414	18419	18209	18148	18116	18195	18193	18211	18211	18212	18143	18090	18114	18203	18454	18302	18187	18072	18350	18206	18304	18261	18221	18427	18137	18214	18263	18155	18162	18360	18299	18094	18091	18188	18159	18118	18216	18421	18136	18244	18128	18203	18414	18383	18205	18260	18037	18253	18193	18353	18203	18267	18306	18483	18092	18452	18193	18353	18215	18195	18226	18371	18262	18317	18288	18146	18243	18263	18202	18321	18000	18639	18081	18254	18296	18119	18239	18031	18532	18299	18340	18200	18200	18182	18252	18193	18092	18258	18022	18228	18484	18265	18278	18325	18399	18406	18164	18256	18229	18370	18303	18208	18226	18132	18206	18254	18342	18165	18288	18340	18362	18111	18350	18253	18374	18256	18319	18165	18074	18196	18435	18420	18344	18327	18423	18159	18459	18217	18380	18300	18463	18129	18305	18135	18290	18349	18189	18169	18378	18157	18317	18406	18327	18096	18335	18260	17980	18270	18153	18244	18215	18330	18079	18116	18110	18168	18190	18441	18312	18273	18257	18124	18249	17990	18018	18217	18235	18228	18278	18138	18319	18312	18199	18266	18378	18185	18192	18079	18060	18112	18364	18184	18619	18262	18330	18233	18113	18385	18078	18019	18193	18314	18389	18187	18216	18204	18241	18093	18204	18303	17995	18220	18171	18180	18166	18099	18180	18157	18093	18405	18240	18201	18290	18321	18156	18086	18133	18176	18084	17883	18185	18225	18171	18131	18194	18250	18355	18375	18450	18198	18268	18058	18286	18184	18144	18234	18281	18348	18250	18308	18108	18320	18336	18217	18128	18244	18259	18367	18303	18215	18111	18264	18221	18104	18306	18288	18255	18376	18129	18154	18331	18300	18266	18175	18192	18366	18327	18228	18418	18395	18393	18529	18323	18216	18106	18069	18139	18255	18210	18209	18130	18239	18304	18287	18183	18433	18428	18132	18211	18441	18277	17984	18263	18303	18116	18219	18313	18177	18398	18319	18299	18329	18388	18074	18472	18265	18173	18368	18288	18310	18404	18391	18066	18117	18307	18218	18186	18210	18168	18271	18111	18218	18436	18195	18183	18335	18277	18344	18094	18356	18126	18138	18250	18100	18286	18163	18242	18150	18418	18140	18401	18273	18350	18104	18270	18210	18246	18302	18311	18199	18357	18284	18404	18216	18267	18172	17993	18372	18236	18366	18229	18119	18169	18253	18313	18312	18245	18215	18071	18350	18091	18276	18307	18358	18408	18405	18257	18236	18297	18098	18072	18256	18186	18150	18212	18330	18320	18321	18175	18197	18056	18142	18163	18223	18332	18307	18528	18226	18003	18266	18097	18281	18241	18357	18394	18209	18322	18331	18307	18239	18164	18318	18212	18295	18427	18404	18260	18150	18400	18254	18262	18232	18385	18227	18194	18345	18242	18180	18207	18194	18188	18448	18213	18344	18065	18297	18109	18087	18211	18211	18249	18175	18278	18197	18221	18447	18226	18033	18291	18182	18306	18264	18204	18350	18230	18119	18212	18285	18132	18325	18097	18189	18060	18053	18298	18352	18251	18367	18249	18231	18055	18325	18358	18276	18391	18419	18268	18332	18137	18406	18196	18156	18279	18388	18137	18313	18367	18356	18253	18375	18109	18449	18300	18238	18275	18174	18330	18215	18011	18358	18415	18121	18353	18421	18284	18331	18332	18373	18386	18305	18495	18275	18061	18391	18127	18290	18203	18268	18367	18334	18415	18372	18298	18337	18344	18499	18330	18177	18251	18339	18120	18354	18053	18289	18289	18267	18250	18476	18274	18345	18314	18121	18190	18276	18263	18077	18275	18262	18240	18232	18070	18296	18241	18219	18251	18198	18188	18317	18338	18302	18023	18058	18019	18144	18070	18478	18143	18424	18182	18208	18275	18379	17971	18132	18365	18308	18215	18182	18235	18278	18216	18248	18190	18301	18196	18043	18189	18343	18200	18292	18091	18189	18108	18202	18178	18337	18394	18281	18105	18330	18075	18047	18301	18281	18174	18233	18105	18201	18309	18404	18201	18423	18213	18243	18164	18212	18226	18161	18106	17980	18139	18178	18157	18283	18345	18433	18431	18338	18408	18285	18275	18312	18280	18322	18313	18236	18158	18290	18297	18045	18313	18187	18118	18248	18200	18004	18261	18202	18166	18241	18406	18154	18340	18257	18228	18528	18269	18322	18200	18444	18248	18342	18442	18190	18173	18282	18250	18329	18124	18253	18199	18169	18428	18220	18385	18363	18120	18142	18245	18300	18370	18478	18377	18179	18095	18235	18255	18394	18495	18372	18326	18131	18306	18246	17953	18302	18183	18336	18307	18360	18204	18228	18269	18443	18306	18321	18272	18206	18301	18177	18368	18402	18420	18469	18233	18340	18184	18358	18369	18191	18434	18178	18389	18163	18271	18162	18165	18536	18418	18279	18330	18351	18160	18424	18117	18456	18354	18326	18233	18320	18166	18200	18292	18151	18302	18322	18151	18411	18017	18178	18357	18469	18137	18226	18289	18291	18400	18309	18266	18310	18155	18334	18297	18163	18157	18251	18328	18355	18227	18185	18201	18350	18123	18442	18285	18467	18326	18168	18339	18352	18119	18163	18293	18345	18035	18366	18460	18311	18163	18315	18030	18238	18104	18242	18280	18376	18135	18230	18282	18056	18206	18170	18159	18347	18332	18265	18281	18223	18087	18273	18186	18191	18298	18225	18238	18326	18374	18239	18313	18100	18202	18079	18206	18208	18288	18248	18219	18358	18265	18094	18435	18003	18123	18422	18043	18515	18215	18378	18374	18392	18319	18412	18128	18282	18351	18312	18316	18284	18446	18145	18393	18160	18450	18321	18322	18217	18147	18210	18237	18458	18227	18289	18190	18272	18296	18236	18008	18127	18126	18139	18343	18431	18343	18409	17913	18227	18161	18264	18202	18261	18232	18298	18309	18223	18375	18296	18272	18174	18351	18271	18332	18047	18263	18434	18462	18276	18164	18296	18133	18146	18263	18134	18336	18265	18399	18225	18342	18274	18276	18126	18248	18461	18205	18341	18233	18368	18440	18146	18377	18274	18135	18171	18452	18107	18242	18340	18264	18238	18163	18065	18136	18347	18352	18296	18204	18063	18162	18198	18117	18275	18178	18079	18103	18421	18294	18415	18350	18260	18152	18334	18391	18160	18147	18129	18254	18506	18390	18176	18365	18329	18227	18281	18338	18345	18345	18246	18126	18183	18258	18303	18361	18382	18232	17906	18223	17918	18120	18291	18241	18136	18315	18303	18371	18460	18313	18177	18151	18169	18271	18197	18152	18181	18111	18339	18172	18153	18305	18430	18258	18270	18326	18220	18517	18263	18228	18432	18375	18256	18183	18261	18268	18307	18088	18286	18317	18264	18275	18125	18252	18141	18293	18269	18222	18602	18194	18216	18285	18237	18248	18089	18345	18361	18251	18378	18357	18254	18341	18452	18153	18007	18322	18282	18280	18227	18211	18459	18287	18281	18278	18287	18178	18367	18330	18048	18362	18195	18185	18154	18434	18445	18155	18254	18315	18137	18392	18313	18159	18232	18293	18427	18211	18199	18365	18346	18251	18283	18326	18239	18266	18573	18300	18218	18140	18186	18404	18193	18102	18280	18252	18260	18286	18167	18277	18113	18207	18339	18187	18195	18437	18468	18333	18309	18285	18239	18152	18228	18141	18299	18131	18229	18098	18221	18301	18190	18263	18486	18410	18441	17939	18343	18162	18399	18259	18323	18072	18166	18282	18134	18231	18360	18373	18224	18127	18284	18450	18406	18405	18046	17932	18242	18159	18289	18204	18230	18269	18021	18128	18341	18231	18227	18276
43518	56756	41360	24503	18445	17053	16633	16804	16674	16791	16815	16882	16773	16719	16823	16766	16813	16594	16647	16689	16681	16835	16850	16725	16744	16708	16810	16688	16672	16600	16617	16713	16616	16838	16881	16752	17010	16681	16632	16719	16808	16651	16785	16825	16491	16975	16672	16844	16941	16764	16747	16685	16644	16795	16853	16579	16710	16804	16939	16766	16745	16517	16808	16709	16689	16759	16706	16933	16710	16889	16720	16752	16685	16787	16644	16848	16547	16715	16633	16756	16568	16793	16762	16557	16642	16904	16873	16626	16676	16691	16701	16749	16833	16782	16582	16749	16756	16784	16771	16750	16729	16776	16638	16705	16790	16695	16713	16821	16654	16747	16565	16802	16696	16758	16833	16843	16756	16819	16417	16637	16505	16744	16645	16902	16647	16608	16771	16627	16721	16679	16667	16652	16558	16562	16817	16681	16958	16449	16681	16755	16728	16610	16564	16700	16784	16809	16580	16830	16832	16598	16740	16670	16508	16672	16684	16702	16852	16682	16785	16743	16815	16936	16903	16724	16811	16776	16685	16663	16702	16620	16673	16646	16691	16817	16745	16876	16711	16752	16778	16776	16666	16729	16691	16755	16885	16846	16759	16594	16731	16670	16757	16747	16746	16616	16525	16770	16742	16671	16682	16774	16761	16736	16762	16686	16815	16592	16881	16882	16758	16697	16750	16746	16563	16835	16610	16726	16601	16613	16801	16744	16704	16750	16596	16579	16715	16690	16578	16676	16695	16673	16970	16816	16755	16652	16923	16710	16894	16717	16698	16545	16819	16702	16874	16654	16712	16582	16906	16714	16772	16839	16653	16694	16648	16726	16727	16745	16732	16861	16760	16768	16722	16831	16751	16663	16638	16699	16849	16802	16764	16639	16675	16727	16547	16667	16790	16752	16778	16655	16724	16571	16730	16771	16706	16792	16888	16577	16748	16698	16699	16682	16666	16626	16793	16727	16670	16667	16505	16711	16817	16673	16793	16746	16538	16745	16602	16623	16722	16733	16848	16715	16623	16700	16696	16846	16939	16748	16524	16818	16644	16797	16963	16589	16937	16642	16689	16665	16701	16608	16913	16606	16774	16750	16660	16520	16687	16664	16697	16599	16705	16729	16688	16875	16681	16777	16861	16731	16702	16744	16780	16799	16753	16572	16726	16695	16592	16655	16723	16631	16607	16839	16814	16797	16680	16812	16744	16653	16725	16570	16797	16725	16721	16782	16643	16816	16807	16791	16843	16653	16884	16716	16792	16741	16684	16715	16683	16624	16647	16518	16635	16620	16857	16860	16662	16755	16700	16765	16782	16718	16541	16892	16744	16736	16816	16808	16832	16679	16695	16728	16680	16797	16591	16741	16816	16540	16629	16452	16620	16707	16842	16852	16862	16797	16878	16631	16652	16663	16849	16466	16790	16873	16710	16886	16743	16777	16667	16755	16738	16666	16744	16819	16603	16597	16638	16839	16644	16693	16569	16849	16676	16740	16783	16964	16708	16756	16703	16792	16610	16780	16548	16770	16761	16743	16727	16653	16696	16853	16506	16513	16645	16686	16671	16604	16691	16739	16769	16597	16738	16648	16827	16838	16613	16582	16740	16656	16725	16749	16744	16615	16689	16852	16847	16867	16587	16726	16604	16708	16791	16786	16544	16759	16719	16582	16683	16559	16540	16663	16508	16863	16704	16708	16482	16703	16785	16796	16832	16748	16827	16816	16882	16796	16691	16907	16740	16699	16639	16592	16670	16755	16683	16702	16680	16817	16702	16764	16780	16720	16740	16644	16676	16678	16624	16797	16640	16808	16662	16870	16756	16795	16735	16510	16790	16710	16691	16747	16710	16674	16723	16798	16893	16781	16605	16858	16642	16945	16774	16816	16805	16759	16662	16837	16771	16618	16773	16598	16755	16624	16705	16844	16683	16658	16677	16787	16681	16760	16597	16705	16736	16988	16736	16844	16761	16576	16594	16829	16784	16562	16615	16786	16784	16611	16713	16785	16616	16740	16782	16690	16865	16712	16944	16622	16940	16675	16662	16742	16609	16519	16756	16639	16745	16811	16728	16673	16762	16843	16563	16814	16767	16625	16856	16677	16732	16799	16672	16819	16743	16553	16582	16759	16766	16622	16748	16864	16681	16678	16609	16878	16738	16770	16586	16651	16627	16610	16853	16641	16713	16846	16637	16706	16728	16860	16606	16700	16741	16805	16912	16612	16722	16719	16809	16641	16839	16780	16815	16835	16935	16785	16788	16656	16784	16689	16762	16630	16718	16608	16576	16796	16658	16560	16516	16761	16550	16710	16753	16774	16703	16610	16724	16779	16801	16608	16869	16680	16697	16816	16672	16843	16771	16604	16649	16518	16776	16627	16695	16685	16708	16647	16738	16894	16675	16659	16718	16761	16593	16806	16750	16599	16724	16737	16816	16551	16729	16564	16597	16775	16559	16729	16728	16698	16687	16899	16806	16842	16713	16737	16709	16721	16687	16746	16763	16831	16693	16648	16674	16665	16701	16577	16717	16615	16811	16686	16750	16797	16795	16744	16713	16684	16671	16780	16458	16710	16829	16729	16716	16909	16705	16690	16750	16693	16788	16724	16782	16755	16653	16835	16589	16761	16682	16711	16739	16755	16672	16625	16697	16677	16703	16637	16732	16549	16607	16665	16785	16612	16759	16609	16642	16681	16877	16732	16819	16739	16637	16618	16780	16742	16718	16700	16651	16754	16738	16664	16669	16667	16631	16749	16805	16751	16713	16746	16656	16759	16657	16746	16631	16617	16808	16700	16756	16893	16743	16684	16788	16681	16776	16593	16509	16636	16611	16771	16686	16765	16660	16694	16658	16720	16675	16696	16785	16806	16994	16658	16707	16691	16670	16601	16904	16594	16681	16737	16646	16681	16756	16720	16673	16660	16731	16728	16664	16742	16652	16783	16635	16786	16536	16765	16742	16740	16815	16816	16675	16682	16835	16773	16771	16636	16782	16623	16747	16784	16789	16831	16833	16789	16575	16669	16790	16670	16602	16752	16669	16703	16696	16637	16855	16789	16671	16764	16773	16761	16497	16688	16586	16682	16923	16865	16800	16752	16723	16646	16663	16630	16816	16685	16859	16723	16626	16782	16760	16671	16694	16769	16769	16767	16803	16637	16797	16714	16593	16785	16678	17011	16672	16852	16791	16698	16833	16655	16713	16739	16856	16785	16702	17021	16656	16741	16762	16743	16754	16824	16716	16723	16801	16711	16515	16630	16777	16557	16693	16720	16707	16675	16738	16711	16915	16759	16610	16626	16646	16812	16740	16722	16761	16779	16776	16595	16749	16523	16773	16737	16623	16751	16895	16742	16772	16680	16541	16636	16872	16624	16778	16675	16754	16592	16794	16813	16759	16764	16609	16748	16726	16701	16537	16847	16573	16844	16754	16684	16757	16863	16777	16567	16805	16653	16678	16829	16836	16815	16655	16721	16667	16624	16834	16584	16630	16697	16681	16896	16611	16828	16785	16844	16456	16663	16777	16726	16789	16756	16717	16685	16575	16854	16729	16684	16775	16608	16753	16726	16748	16547	16862	16651	16671	16647	16704	16752	16701	16653	16667	16876	16710	16626	16778	16648	16608	16695	16888	16633	16840	16804	16738	16630	16789	16783	16816	16786	16820	16787	16767	16757	16824	16676	16886	16732	16840	16745	16553	16784	16761	16727	16742	16724	16722	16769	16660	16830	16629	16629	16652	16789	16743	16749	16775	16737	16655	16644	16697	16657	16873	16659	16518	16745	16791	16861	16733	16803	16648	16553	16766	16855	16812	16760	16798	16679	16675	16686	16817	16762	16819	16823	16817	16815	16687	16919	16682	16907	16694	16727	16641	16688	16674	16781	16668	16698	16549	16824	16895	16667	16707	16704	16685	16732	16918	16738	16629	16887	16616	16817	16711	16735	16786	16817	16954	16864	16730	16697	16605	16734	16802	16827	16812	16641	16980	16618	16788	16590	16671	16605	16719	16900	16704	16708	16808	16749	16866	16684	16842	16526	16700	16614	16769	16775	16822	16645	16759	16772	16662	16763	16671	16741	16552	16844	16681	16756	16534	16678	16732	16696	16714	16614	16895	16744	16569	16758	16794	16720	16684	16637	16725	16683	16632	16709	16811	16727	16721	16748	16725	16629	16627	16696	16885	16727	16763	16860	16559	16762	16707	16673	16531	16716	16689	16767	16685	16686	16675	16781	16790	16699	16739	16559	16803	16732	16607	16700	16609	16745	16893	16596	16867	16782	16761	16664	16631	16657	16769	16612	16838	16771	16761	16763	16670	16814	16705	16687	16711	16650	16656	16703	16740	16732	16589	16760	16831	16721	16815	16679	16804	16686	16722	16680	16920	16858	16683	16613	16759	16740	16725	16633	16762	16738	16647	16741	16808	16656	16724	16802	16728	16692	16731	16686	16909	16627	16723	16747	16838	16581	16670	16879	16800	16741	16752	16870	16676	16838	16825	16674	16857	16614	16724	16719	16819	16795	16839	16750	16669	16688	16873	16540	16696	16694	16837	16747	16737	16665	16723	16738	16728	16655	16805	16688	16702	16598	16821	16558	16743	16683	16715	16902	16823	16646	16547	16803	16650	16815	16839	16818	16840	16673	16777	16697	16610	16679	16748	16749	16720	16690	16594	16567	16792	16695	16678	16692	16684	16744	16895	16803	16636	16655	16579	16692	16771	16905	16764	16802	16758	16913	16786	16690	16789	16675	16849	16747	16662	16821	16760	16753	16692	16640	16691	16696	16669	16620	16589	16582	16688	16752	16953	16675	16655	16620	16739	16571	16670	16674	16668	16813	16787	16696	16704	16805	16845	16572	16884	16593	16748	16701	16852	16543	16704	16745	16719	16638	16754	16839	16624	16798	16802	16712	16939	16831	16647	16673	16687	16569	16531	16754	16675	16782	16676	16665	16691	16551	16808	16794	16916	16637	16579	16659	16808	16809	16810	16753	16817	16685	16881	16670	16663	16905	16904	16784	16797	16746	16842	16838	16692	16698	16670	16914	16738	16684	16547	16647	16844	16722	16760	16759	16696	16644	16844	16823	16600	16654	16610	16700	16723	16738	16691	16807	16610	16838	16621	16722	16777	16744	16743	16512	16629	16816
34772	39335	37623	27897	20221	18586	18201	17946	17852	17911	17815	17732	18081	17920	17708	17762	18071	17838	17946	17935	17841	17724	17885	18036	17927	17862	17783	17804	17908	17857	17821	17795	17806	17921	17821	17772	17964	17848	17660	17727	17960	17897	17803	17948	17870	17909	18121	17963	17929	17950	17965	18073	17760	18065	17735	17807	17741	17918	17859	17739	17878	17842	17747	17887	17896	17992	17853	17780	17817	17685	17721	17768	17801	17838	17820	17883	17545	17783	17985	17922	17723	17713	17797	17955	17902	17773	17758	17794	17802	17797	17809	17931	17736	17726	17764	17782	18079	17772	17864	17878	17844	17825	17704	17853	17802	17949	17776	17855	17808	17962	17879	17674	17991	17857	17811	17859	18068	17907	17885	17848	17797	17787	17939	18012	17893	17865	17947	17650	17840	18087	18057	17884	17729	17683	17838	17925	17925	17835	17838	18101	17907	17976	17790	17778	17884	17779	17860	17908	18094	18007	17888	17864	17955	17854	17884	17869	17736	17973	17750	17848	18001	17928	17865	17918	17775	17738	17852	17905	17835	17935	17833	18031	17861	17702	17780	17625	18000	17962	17953	17691	17847	17837	17855	17932	18058	18007	17932	17926	17818	17771	17845	17823	17836	17801	17840	17863	18058	17792	17807	17883	17873	17916	17967	18061	17879	17765	17987	18095	17670	17983	17920	17945	17874	17917	17881	18042	17789	17661	18021	17941	17696	17741	17864	17752	17796	17876	17950	17922	17863	17990	17775	17807	17709	17818	17953	17890	17996	17872	17709	17928	17942	17754	17845	17792	17944	17740	17614	17864	17909	17802	17859	17899	17796	17802	17937	17985	17838	17933	17742	17828	17784	17890	17749	17804	17788	17866	17789	17861	17832	17830	17857	18004	17785	17750	17929	17774	17907	17735	17873	17736	17737	18089	17960	17747	17973	18034	17950	17799	18166	17871	17922	17812	17807	18007	17666	17920	17828	17871	17920	17613	17776	17954	17992	18028	17989	17730	18001	17858	17625	18104	17939	17964	17821	17989	17705	17803	17932	17806	17805	17894	17735	17991	18104	17860	17883	17753	17705	17803	17903	18000	18042	17803	17831	17732	17924	17956	17750	17738	17978	17770	17803	17963	17695	17858	17786	17836	18014	17957	17972	17884	17823	17580	17905	17792	17863	18061	17792	17719	17651	17746	18045	17895	17893	17891	17786	17832	17891	17834	17934	17655	18049	17739	18076	17815	17911	17796	17938	17998	17833	17852	17745	17762	17884	17532	17576	17786	17987	17879	17924	17871	17960	17714	17847	18016	17864	17800	17882	17681	17792	17714	17737	17788	17946	17691	17739	17834	17974	17911	17735	17783	17805	18046	18138	17911	17723	18080	18024	17759	17746	17883	17742	17725	17950	17960	17940	17933	17935	18093	17838	17902	17942	17833	17844	17906	17933	17914	17927	17956	17858	17728	17782	17862	17926	17874	17806	17824	18020	17971	17817	17994	17868	17690	17758	17911	17826	17830	17737	17878	18011	17648	18016	17837	17743	17902	17832	17948	17779	18069	17605	18064	17665	18000	17681	17748	17811	17758	17818	17836	17802	17681	17992	17763	17821	17929	17980	17906	17635	18020	17893	17786	17807	17978	17699	17624	17983	17650	17819	17966	17850	17885	17748	17847	17705	17974	17846	17891	17905	17913	18093	17923	17792	17861	17696	18063	17995	17875	17908	17870	17842	17829	17874	17942	17969	17947	17803	17645	17968	17696	17845	17769	17906	17698	17792	17951	17955	17981	18056	17934	17696	17970	17925	17838	17971	17957	17806	17725	17871	17758	18054	17831	17739	17781	17924	17871	17671	17792	17961	17856	17776	17743	17951	18058	17790	17865	18008	17755	17900	17573	18014	17715	17928	17771	17707	17679	17845	17944	17837	17786	17863	17851	17639	17814	17797	17801	17922	17785	17879	18033	18095	17823	17686	17832	17986	17850	17882	17869	17790	17953	17849	17899	17806	17860	17990	17853	17872	17775	17997	17684	17944	17817	17805	17920	17827	17941	18028	17733	17942	17837	17840	17777	17864	17881	17838	17987	17826	17932	17844	17804	17866	17923	17913	17837	17743	17839	17791	17983	17824	17847	17875	17780	17898	17908	17986	17742	18059	17906	17706	17859	17835	17668	17840	17732	17822	17792	17890	17703	17956	17694	17819	17824	17654	17937	17895	18042	18005	17968	17889	17848	17832	17778	17818	17880	17598	17980	17838	17860	17756	17973	17915	18027	17853	17877	17969	17901	17729	17929	17780	17884	18040	17855	17863	17847	17694	17749	17837	17959	17827	17852	17926	17977	17932	17716	17874	17925	17976	17691	18020	17732	17734	17783	17811	17829	18000	17873	17831	17899	17846	17926	17838	17988	17857	17749	17839	17990	17960	17921	17728	17798	17815	17826	17802	17816	17767	17722	17791	17720	17883	17701	17792	17874	17898	17880	18093	17944	17743	17766	17819	17724	17955	17760	18011	17716	18018	17550	17943	17670	17838	17784	17770	17890	17824	17745	17707	17790	17842	17844	17738	18013	17987	17825	17815	17892	17947	17869	17785	17846	17755	17926	17942	17857	17795	17908	17823	17943	17872	17789	17646	17769	17781	17776	17691	17649	17744	17762	17921	17921	17727	17637	17885	17701	18158	17820	17956	17969	17955	17975	17890	17891	17959	17712	17794	17674	17684	17702	17886	17862	17861	17923	17800	17640	17535	17791	17836	17662	17902	17754	17800	17873	18126	17982	17785	17678	17854	17808	18002	17927	17938	17942	17618	18057	17806	17929	17924	17776	17927	17819	17943	17739	17832	17710	17733	17935	17766	17937	17892	17551	17653	17964	17796	17913	17837	17589	17917	17860	17803	17950	17692	18006	18190	17912	17933	17929	17847	17824	17870	17768	18235	17721	17989	17912	17788	17900	17809	17917	17835	17884	17804	17784	18015	17758	17927	17513	17650	17700	17954	17777	17895	17824	17987	17640	17847	17894	17699	17962	17875	17779	17737	17840	17790	18040	17820	17875	18132	17915	17742	17803	17869	17754	17752	17738	18055	17725	17833	17857	17718	17786	17814	17918	17885	17854	18069	17983	17954	17886	18052	17940	17944	17849	17923	17716	17795	17598	17716	17937	17803	17992	17717	17931	17832	17917	17757	18011	17997	17711	17805	17761	17949	17893	17794	17644	17831	17746	17948	17875	17919	17928	17748	17984	17969	17714	17800	17776	17762	17992	17741	17767	17889	17686	17879	17748	17965	18074	17861	17819	17789	17647	17925	17810	17835	17831	17878	17851	17810	17909	17709	17769	17822	17878	17926	18017	17649	18085	17986	17902	17991	17950	17592	18011	17860	17858	18051	17904	17723	17782	17786	17771	17862	17711	17925	17833	17970	17633	17727	17727	17909	17997	17843	17685	17801	17887	17830	17885	17772	18066	17942	17815	17678	17697	17849	17743	17967	17933	17707	17943	17949	17752	17769	17756	17759	17697	17884	17741	17825	17961	17812	17769	17923	17977	17951	17917	17723	17690	17866	17817	17981	17699	17645	17862	17811	17718	17547	17810	17827	17887	17757	17830	17811	17782	17864	17783	17881	17904	17803	17817	17805	17931	17821	17825	18001	17946	17946	17841	17873	17927	17814	17782	17746	17867	17763	18036	17971	17787	17802	17924	17800	17886	17877	17772	17877	17789	17912	18103	17935	18045	17805	17969	17835	17768	18041	17692	17718	17851	17828	17877	17772	18121	17994	17941	17808	17887	17740	17630	17885	17986	17800	17724	17933	17896	17871	17828	17858	17828	18002	17909	17888	17779	17852	17797	17722	17824	18008	17808	17966	17893	17844	17879	17983	17898	18019	17831	17841	17779	17953	17975	17903	17888	17820	17767	17866	17641	17770	17867	17844	17722	17827	17863	17752	17910	17811	17800	17928	17881	17780	18020	17989	18040	17838	17899	17841	17993	17783	17930	17975	17700	17899	17944	17837	17877	17986	17768	17914	17867	17902	17790	17859	17849	17770	17815	17892	17806	17803	18089	17831	17730	17852	17739	17831	17906	17823	17764	18003	17838	17695	17979	17946	17901	17687	17875	17941	18214	17884	17859	17905	17813	17805	17966	17826	17919	17742	17734	17743	17696	17947	17742	17782	17987	17763	17749	17989	17817	17691	17679	17771	17870	17772	17903	17996	17767	17787	17955	17842	18103	17823	17817	17842	17746	17643	17827	18000	17854	18005	17893	18066	17816	17916	17887	17961	17696	17815	17849	17824	18040	17851	17905	18164	17949	17882	17842	18095	18001	17861	17918	17964	17924	17804	17767	17904	17780	17813	17826	17678	17795	17815	17813	17945	17901	17923	17849	17759	17773	17873	17845	17885	17718	17629	18042	17954	18063	17866	17865	17728	17767	17866	18064	17803	17729	17793	17660	17878	18093	17841	17963	17911	17880	17902	17937	17770	17863	17697	17881	17708	17924	17856	17834	17961	17761	17922	17844	17736	17845	17912	17817	17906	17643	17850	17778	17892	17943	18024	17823	17981	17912	17734	17912	17795	17922	18030	17682	17720	17759	17722	17822	17881	17717	17984	17706	17712	17988	18003	17649	17854	17796	17944	17801	17862	18036	17901	17913	17905	17780	17736	17871	17810	17921	17886	17955	17817	17996	17872	17693	17984	17884	17982	18051	17665	17543	17850	17888	17776	17754	17745	17794	17671	17893	17770	17955	18040	17782	17821	17812	17674	17929	17835	17869	18068	17935	17972	17970	18025	18015	17802	17777	17836	17911	17844	17746	17584	17630	17822	17747	17880	17789	17699	17844	17750	17766	17679	17548	17751	17920	18013	17900	17719	17822	17819	17622	17791	17641	17622	17796	18005	17935	17802	17838	17842	17835	17824	17902	17712	17900	17849	17773	17739	17873	17864	17853	17945	17727	17654	17873	18197	17717	17788	17876	17706	17793	17722	17770	17925	17770	17914	17896	17849	17834	17855	17935	17993	17817	17958	17861	17938	17854	17930	17814	18022	17905	17778	17831	17798	17801	17909	18041	17780	18016	17994	17993	17972	17929	17736	17838	18008	17951	17873	18082	17879	18025	17863	17766	17597	17859	17844	18020	17815	17871	17867	17797
54830	64821	45069	26855	18929	16794	16342	16565	16498	16345	16587	16454	16609	16319	16637	16525	16392	16484	16609	16536	16409	16508	16453	16397	16368	16520	16577	16568	16592	16571	16541	16458	16659	16653	16588	16618	16573	16567	16344	16588	16491	16510	16559	16521	16608	16578	16608	16469	16737	16530	16441	16552	16393	16530	16387	16358	16452	16478	16450	16406	16544	16617	16390	16405	16772	16479	16540	16514	16624	16336	16334	16505	16474	16410	16598	16477	16591	16642	16470	16638	16525	16333	16443	16629	16539	16571	16594	16432	16571	16703	16556	16624	16578	16327	16487	16499	16492	16429	16493	16484	16495	16412	16460	16599	16578	16493	16730	16517	16485	16410	16295	16374	16393	16520	16562	16489	16576	16552	16431	16578	16450	16564	16486	16484	16636	16521	16616	16507	16514	16608	16341	16549	16373	16519	16506	16756	16420	16564	16432	16533	16630	16663	16561	16544	16476	16442	16500	16484	16491	16412	16375	16460	16592	16542	16516	16550	16254	16610	16276	16471	16421	16492	16544	16513	16528	16512	16485	16604	16625	16494	16475	16543	16431	16482	16370	16387	16464	16334	16506	16504	16517	16506	16512	16587	16504	16586	16426	16389	16473	16465	16423	16359	16500	16489	16466	16331	16464	16508	16621	16447	16475	16374	16604	16436	16512	16613	16476	16367	16669	16567	16536	16614	16529	16423	16440	16441	16615	16645	16369	16333	16704	16499	16635	16512	16477	16609	16510	16648	16547	16426	16579	16410	16590	16564	16427	16471	16453	16374	16523	16549	16571	16654	16352	16388	16608	16237	16512	16352	16476	16469	16630	16532	16460	16581	16524	16434	16611	16524	16443	16470	16541	16552	16614	16475	16514	16431	16483	16440	16422	16509	16463	16343	16429	16495	16432	16592	16464	16430	16496	16517	16500	16426	16288	16453	16495	16610	16613	16523	16356	16442	16490	16550	16381	16525	16522	16653	16316	16637	16494	16465	16617	16362	16445	16546	16450	16488	16616	16547	16530	16514	16447	16611	16488	16403	16473	16430	16474	16446	16516	16534	16521	16548	16503	16608	16545	16513	16515	16485	16623	16626	16459	16500	16416	16386	16472	16441	16559	16581	16546	16429	16577	16416	16523	16534	16464	16540	16420	16624	16660	16439	16489	16430	16719	16536	16303	16418	16455	16444	16404	16366	16510	16357	16467	16468	16623	16571	16637	16697	16282	16448	16453	16456	16553	16678	16535	16594	16675	16357	16585	16472	16530	16322	16558	16426	16325	16441	16476	16528	16520	16426	16521	16436	16525	16401	16592	16537	16548	16498	16412	16584	16457	16422	16517	16342	16594	16574	16527	16404	16594	16558	16461	16474	16655	16593	16447	16596	16596	16323	16383	16421	16495	16575	16464	16569	16644	16584	16353	16548	16587	16633	16373	16455	16364	16544	16276	16490	16486	16505	16495	16399	16489	16528	16478	16469	16508	16427	16501	16483	16431	16481	16534	16432	16459	16508	16382	16595	16429	16548	16548	16542	16723	16515	16584	16457	16658	16500	16608	16672	16478	16499	16518	16424	16329	16476	16714	16445	16485	16578	16413	16532	16455	16557	16429	16376	16535	16430	16442	16503	16642	16529	16638	16402	16445	16570	16506	16362	16579	16461	16560	16511	16580	16501	16665	16436	16634	16694	16457	16651	16393	16360	16485	16480	16561	16365	16363	16477	16442	16604	16483	16409	16533	16575	16381	16573	16493	16552	16547	16331	16560	16516	16515	16390	16556	16261	16487	16432	16508	16536	16545	16297	16501	16419	16579	16369	16538	16384	16312	16586	16386	16588	16529	16387	16659	16670	16613	16655	16331	16620	16619	16626	16634	16383	16598	16446	16639	16435	16396	16487	16451	16468	16453	16620	16461	16651	16419	16596	16593	16509	16436	16347	16560	16619	16589	16478	16589	16505	16411	16591	16384	16272	16593	16454	16428	16564	16522	16617	16583	16522	16389	16391	16471	16624	16594	16686	16246	16423	16335	16401	16497	16588	16475	16567	16467	16479	16419	16511	16420	16366	16485	16523	16377	16617	16465	16240	16484	16425	16655	16524	16395	16628	16692	16454	16578	16624	16624	16453	16575	16373	16548	16596	16513	16507	16838	16501	16472	16588	16642	16532	16364	16427	16448	16519	16487	16558	16602	16517	16469	16473	16455	16656	16438	16602	16372	16469	16480	16686	16552	16310	16505	16467	16396	16545	16607	16298	16333	16515	16544	16466	16577	16493	16564	16467	16390	16463	16581	16458	16713	16530	16607	16346	16559	16460	16479	16545	16513	16507	16433	16542	16489	16617	16512	16529	16350	16389	16446	16522	16488	16445	16470	16501	16408	16432	16599	16358	16423	16455	16679	16543	16387	16555	16511	16448	16438	16577	16756	16681	16594	16488	16538	16517	16524	16515	16516	16416	16414	16544	16366	16527	16478	16437	16480	16410	16536	16557	16433	16466	16506	16532	16470	16414	16594	16425	16415	16385	16490	16325	16491	16503	16431	16624	16359	16471	16443	16623	16605	16450	16608	16577	16459	16515	16582	16521	16510	16397	16457	16497	16495	16362	16684	16455	16617	16531	16560	16458	16530	16385	16484	16576	16565	16610	16463	16398	16584	16434	16619	16509	16421	16449	16498	16448	16436	16450	16400	16371	16511	16433	16513	16542	16600	16587	16420	16524	16481	16396	16321	16468	16556	16541	16492	16435	16313	16432	16494	16346	16472	16318	16460	16611	16514	16507	16437	16519	16322	16414	16733	16582	16363	16546	16595	16580	16494	16434	16436	16630	16437	16561	16564	16610	16544	16618	16492	16490	16556	16537	16644	16619	16422	16611	16617	16603	16801	16572	16515	16424	16501	16447	16586	16447	16510	16453	16626	16591	16399	16571	16617	16358	16482	16523	16388	16669	16378	16568	16419	16687	16495	16250	16505	16522	16416	16574	16438	16645	16397	16564	16540	16544	16705	16621	16375	16312	16366	16548	16350	16610	16407	16534	16579	16588	16491	16435	16504	16449	16508	16690	16441	16602	16444	16641	16511	16448	16496	16442	16566	16545	16444	16570	16468	16363	16481	16451	16614	16675	16393	16579	16488	16393	16432	16492	16563	16445	16371	16414	16608	16456	16586	16563	16639	16376	16511	16486	16458	16508	16507	16427	16555	16535	16540	16503	16689	16502	16709	16537	16421	16637	16346	16517	16571	16424	16515	16460	16512	16623	16642	16517	16317	16453	16438	16594	16518	16330	16674	16572	16472	16444	16567	16554	16577	16550	16505	16465	16377	16418	16622	16462	16482	16543	16495	16538	16594	16440	16581	16352	16485	16524	16369	16542	16528	16503	16637	16437	16487	16662	16573	16521	16550	16586	16438	16438	16433	16577	16476	16597	16643	16538	16495	16365	16377	16687	16659	16503	16445	16438	16408	16414	16516	16432	16488	16477	16414	16472	16398	16520	16425	16561	16485	16598	16483	16531	16482	16583	16476	16526	16311	16272	16398	16477	16390	16424	16580	16485	16553	16619	16619	16459	16453	16628	16292	16540	16410	16455	16502	16535	16463	16670	16423	16582	16541	16488	16439	16534	16571	16363	16278	16528	16494	16596	16495	16491	16431	16633	16302	16581	16414	16543	16449	16348	16435	16576	16524	16414	16335	16682	16620	16517	16422	16360	16374	16611	16370	16461	16552	16713	16539	16517	16522	16517	16425	16523	16391	16505	16555	16472	16542	16358	16477	16454	16539	16468	16597	16310	16486	16515	16615	16733	16554	16330	16638	16561	16438	16536	16397	16396	16524	16386	16532	16440	16428	16654	16717	16628	16524	16441	16549	16641	16493	16461	16569	16554	16273	16437	16660	16443	16501	16507	16526	16609	16503	16390	16458	16400	16491	16549	16444	16456	16488	16436	16377	16628	16432	16639	16478	16357	16574	16564	16384	16655	16452	16359	16714	16603	16575	16671	16417	16349	16589	16417	16552	16543	16467	16439	16661	16636	16474	16530	16279	16412	16487	16353	16516	16478	16585	16416	16467	16631	16477	16421	16462	16553	16494	16336	16400	16395	16431	16492	16533	16631	16493	16361	16429	16525	16423	16751	16339	16457	16540	16638	16505	16646	16642	16239	16580	16398	16421	16546	16570	16685	16556	16354	16464	16493	16713	16468	16428	16498	16568	16285	16581	16654	16498	16414	16652	16350	16578	16368	16418	16601	16552	16656	16370	16541	16488	16405	16473	16486	16478	16545	16370	16434	16430	16499	16553	16479	16484	16610	16451	16527	16665	16384	16580	16395	16442	16557	16771	16526	16559	16530	16629	16601	16451	16696	16532	16406	16564	16619	16375	16466	16606	16533	16498	16635	16560	16572	16645	16457	16449	16574	16480	16501	16495	16519	16525	16453	16486	16490	16623	16558	16565	16428	16396	16446	16343	16604	16671	16504	16587	16466	16418	16342	16276	16528	16468	16614	16405	16327	16649	16519	16499	16531	16600	16524	16525	16716	16572	16586	16470	16440	16343	16381	16396	16500	16418	16545	16699	16439	16408	16616	16725	16603	16578	16628	16652	16364	16454	16562	16376	16437	16461	16394	16406	16369	16530	16360	16423	16519	16672	16643	16495	16632	16480	16554	16580	16507	16428	16454	16501	16568	16700	16549	16443	16553	16401	16421	16448	16419	16535	16506	16487	16527	16417	16512	16449	16529	16541	16475	16603	16615	16457	16584	16453	16546	16453	16637	16415	16537	16536	16570	16551	16330	16591	16524	16513	16525	16416	16496	16635	16525	16519	16474	16448	16421	16500	16654	16581	16480	16328	16521	16498	16392	16585	16642	16625	16588	16695	16265	16538	16404	16518	16444	16398	16313	16685	16663	16538	16488	16335	16697	16552	16648	16549	16581	16320	16359	16627	16365	16524	16538	16510	16529	16421	16574	16443	16534	16577	16411	16473	16531	16447	16689	16459	16615	16295	16525	16500	16441	16466	16597	16482	16650	16340	16555	16486	16480	16613	16512	16627	16573	16568	16617	16526	16572	16360	16498	16390	16479	16520	16559	16437	16491	16528	16723	16565	16475	16554	16341	16419	16474	16412	16690	16173	16531	16546	16434	16564	16462	16479	16454
24051	24665	35453	29903	24804	24103	23349	19213	18541	18724	18758	18642	18709	18566	18674	18507	18556	18668	18494	18456	18607	18375	18482	18420	18474	18348	18496	18363	18472	18568	18439	18384	18401	18387	18292	18497	18167	18297	18256	18388	18179	18404	18381	18250	18226	18386	18480	18062	18492	18185	18398	18198	18410	18385	18415	18064	18226	18379	18188	18263	18203	18306	18191	18374	18364	18099	18338	18458	18324	18228	18184	18274	18340	18455	18348	18294	18410	18381	18027	18207	18295	18405	18354	18321	18104	18082	18486	18408	18228	18384	18273	18294	18350	18278	18310	18261	18531	18479	18290	18220	18332	18219	18062	18443	18522	18115	18369	18162	18281	18371	18200	18204	18309	18333	18246	18364	18287	18110	18257	18358	18190	18321	18208	18643	18288	18334	18184	18055	18322	18050	18234	18234	18310	18282	18350	18366	18267	18208	18168	18260	18266	18193	18322	18436	18317	18169	18246	18246	18393	18204	18333	18354	18247	18318	18128	18249	18208	18061	18209	18210	18273	18264	18422	18247	18463	18166	18072	18329	18222	18249	18231	18272	18324	18524	18377	18128	18350	18259	18232	18217	18175	18207	17958	18150	18245	18227	18267	18180	18155	18104	18315	18241	18457	18242	18311	18252	18333	18275	18286	18424	18245	18095	18403	18278	18255	18331	18430	18416	18072	18256	18204	18423	18419	18407	18274	18282	18144	18359	18331	18363	18330	18386	18395	18213	18243	18131	18234	18260	18478	18355	18361	18195	18385	18280	18215	18196	18346	18467	18329	18205	18282	18164	18289	18119	18139	18260	18358	18336	18287	18367	18181	18230	18352	18106	18064	18284	18160	18189	18337	18294	18349	18397	18311	18133	18225	18525	18255	18487	18255	18256	18209	18348	18290	18318	18299	18425	18247	18246	18314	18316	18368	18222	18147	18188	18215	18243	18325	18148	18198	18231	18289	18475	18252	18365	18085	18335	18275	18192	18138	18278	18238	18323	18341	18200	18250	18257	18358	18259	18403	18319	18267	18222	18311	18214	18284	18353	18262	18234	18324	18212	18255	18355	18231	18137	18268	18176	18326	18233	18059	18306	18283	18386	18226	18275	18344	18358	18356	18253	18192	18060	18063	18303	18265	18141	18268	18444	18269	18398	18384	18615	18053	18300	18324	18263	18138	18099	18156	18047	18283	18179	18127	18234	18251	18315	18480	18278	18179	18351	18470	18126	18313	18227	18211	18369	18345	18213	18227	17986	18242	18394	18116	18467	18333	18265	18281	18159	18286	18190	18423	18161	18258	18325	18208	18402	18422	18247	18229	18426	18310	18178	18304	18168	18339	18393	18213	18199	18178	18180	18020	18367	18391	18318	18253	18238	18256	18259	18315	18331	18209	18275	18396	18301	18456	18386	18290	18390	18193	18069	18197	18180	18275	18107	18250	18529	18414	18452	18203	18225	18212	18400	18318	18365	18227	18220	18272	18194	18120	18245	18445	18305	18303	18220	18333	18146	18279	18274	18338	18312	18340	18249	18207	18387	18336	18288	18226	18060	18099	18165	18299	18083	18289	18411	18438	18272	18437	18270	18360	18164	18362	18242	18103	18114	18348	18289	18416	18142	18366	18252	18247	18410	18214	18263	18362	18048	18291	18205	18168	18328	18282	18012	18376	18376	18402	18263	18308	18114	18186	18204	18148	18283	18272	18379	18513	18332	18382	18272	18243	18225	18176	18408	18288	18147	18181	18252	18159	18243	18325	18362	18335	18224	18125	18260	18397	18214	18307	18217	18009	18205	18202	18473	18273	18268	18471	18165	18147	18293	18284	18322	18246	18502	18229	18346	18326	18351	18269	18260	18342	18157	18204	18151	18324	18250	18191	18124	18093	18504	18188	18222	18460	18273	18499	18349	18210	18232	18113	18104	18303	18228	18017	18184	18488	18295	18134	18338	18149	18004	18278	18195	18413	18475	18274	18235	18457	18216	18251	18311	18316	18184	18376	18283	18447	18429	18161	18152	18225	18327	18180	18191	18605	18225	18249	18218	18082	18286	18271	18072	18174	18145	18528	18067	18322	18219	18263	18090	18235	18364	18287	18136	18196	18293	17941	18349	18356	18113	18391	18325	18254	18283	18276	18241	18158	18433	18169	18158	18265	18446	18503	18108	18295	18477	18282	18144	18053	18289	18231	18109	18230	18229	18223	18259	18441	18251	18248	18190	18233	18262	17907	18283	18359	18331	18267	18213	18464	18354	18353	18248	18347	18072	18215	18169	18322	18420	18262	18181	18156	18279	18297	18263	18393	18371	18261	18232	18219	18007	18372	18177	18430	18357	18392	18128	18221	18410	18080	18432	18354	18233	18287	18230	18382	18311	18326	18275	18134	18315	18244	18253	18564	18255	18292	18091	18123	18355	18242	18120	18154	18225	18372	18374	18256	18166	18329	18125	18191	18117	18439	18315	18499	18360	18294	18166	18447	18348	18279	18147	18116	18248	18171	18478	18353	18250	18310	18338	18383	18563	18316	18057	18116	18309	18341	18532	18418	18326	18282	18377	18125	18220	18382	18167	18239	18115	18367	18204	18307	18170	18345	18297	18211	18222	18303	18216	18290	18219	18083	18359	18303	18349	18138	18379	18184	18332	18311	18222	18274	18153	18336	18316	18264	18310	18523	18186	18191	18255	18164	18219	18018	18392	18302	18258	18363	18218	18579	18176	18242	18132	18450	18303	18220	18341	18404	18113	18457	18245	18201	18301	18354	18179	18270	18196	18106	18263	18299	18066	18203	18030	18286	17953	18103	18015	18497	18329	18272	18195	18158	18412	18241	18190	18214	18167	18224	18246	18172	18214	18137	18436	18069	18218	18295	18394	18322	18277	18327	18212	18380	18141	18289	18161	18228	18474	18259	18263	18167	18190	18394	18369	18349	17998	18217	18019	18186	18188	18332	18301	18060	18286	18199	18144	18186	18168	18502	18048	18381	18514	18462	18153	18238	18232	18242	18187	18456	18294	18224	18304	18099	18340	18301	18283	18298	18195	18105	18400	18392	18380	18390	18092	18158	18135	18404	18190	18132	18420	18233	18199	18305	18350	18407	18243	18257	18177	18219	18377	18239	18151	18200	18302	18301	18380	18579	18205	18113	18283	18103	18195	18196	18393	18423	18143	18305	18250	18420	18263	18353	18325	18262	18298	18084	18354	18238	18369	18362	18302	18275	18101	18287	18351	18228	18260	18196	17969	18273	18206	18302	18272	18417	18199	18311	18497	18366	17899	18283	18473	18364	18431	18303	18109	18251	18341	18200	18237	18422	18230	18322	18405	18146	18250	18158	18000	18438	18122	18177	18090	18241	18296	18429	18236	18313	18423	18233	18252	18157	18446	18492	18282	18117	18472	18188	18449	18313	18199	18269	18295	18204	18319	18231	18327	18343	18155	18597	18188	18339	18041	18352	18272	18237	18367	18460	18238	18484	18277	18251	18146	18255	18003	18144	18345	18168	18250	18307	18409	18182	18284	18338	18149	18412	18226	18347	18307	18299	18128	18410	18224	18340	18243	18186	18309	18242	18300	18261	18216	18168	18200	18308	18139	18268	18078	18232	18392	18186	18037	18279	18242	18097	18355	18312	18261	18424	18345	18278	18385	18086	18101	18263	18268	18155	18482	18459	18146	18302	18007	18259	18048	18167	18128	18212	18213	18179	18535	18287	18196	18249	18414	18241	18362	18180	18369	18189	18292	18001	18264	18290	18323	18419	18228	18380	18381	18288	18374	18474	18583	18489	18117	18302	18318	18286	18451	18296	18271	18264	18207	18254	18094	18224	18119	18280	18231	18248	18394	18464	18314	18062	18369	18277	18114	18155	18306	18222	18320	18519	18403	18200	18462	18323	18389	18130	18030	18562	18147	18298	18377	18339	18067	18211	18127	18113	18478	18122	18310	18264	18313	18342	18294	18362	18301	18490	18256	18316	18284	18112	18355	18190	18100	18286	18211	18020	18231	18230	18301	18258	18439	18468	18525	18167	18069	18339	18201	18277	18287	18157	18316	18239	18292	18346	18147	18048	18276	18528	18162	18176	18332	18242	18271	18366	18026	18221	18108	18203	18402	18346	18270	18313	18148	18316	18241	18347	18253	18308	18406	18239	18345	18238	18410	18261	18231	18173	18249	18398	18416	18094	18346	18277	18313	18266	18183	18457	18328	18396	18178	18228	18232	18452	18290	18262	18189	18229	17954	18092	18148	18327	18546	18423	18355	18289	18244	18369	18298	18303	18303	18054	18176	18417	18400	18445	18450	18267	18292	18274	18368	18327	18263	18116	18266	18445	18152	18045	18408	18315	18281	18478	18277	18317	18109	18304	18106	18059	18168	18232	18222	18358	18282	18232	18265	18217	18289	18296	18146	18199	18269	18300	18366	18132	18204	18308	18239	18280	18456	18248	18190	18216	18243	18253	18371	18479	18283	18130	18141	18066	18196	18254	18417	18137	18189	18387	18292	18047	18210	18380	18303	18171	18283	18188	18343	18330	18259	18162	18317	18106	18502	18172	18083	18204	18349	18347	18414	18193	18504	18226	18198	18027	18231	18549	18309	17965	18003	18443	18278	18304	18341	18187	18114	18142	18377	18212	18237	18046	18207	18388	18149	18299	18240	18212	18185	18365	18274	18392	18333	18383	18360	18250	18349	18293	18221	18232	18076	18206	18167	18119	18261	18318	18115	18166	18368	18297	18193	18121	18027	18356	18166	18345	18214	18164	18230	18237	18279	18207	18337	18125	18408	18392	18229	18185	18340	18235	18103	18214	18325	18228	18196	18125	18298	18383	18483	18286	18087	18332	18246	18291	18275	18221	18417	18256	18113	18311	18236	18516	18361	18265	18255	18148	18298	18033	18361	18238	18185	18319	18295	18190	18332	18366	18279	18185	17989	18306	18261	18283	18279	18322	18199	18188	18198	18232	18257	18339	18201	18183	18423	18301	18085	18313	18186	18267	18233	18249	18205	18099	18374	18276	18238	18337	18562	18233	18320	18053	18237	18133	18267	18261	18137	18229	18315	18304	18330	18353	18253	18221	18048	18441	18158	18265	18485	18414	18466	18173	18229	18244	18355	18405	18261	18273	18270	18202	18311	18334	18342	18176	18048	18146	18230
61291	107631	85050	55822	31619	19945	16829	16741	16820	16803	16916	16845	16793	16820	16800	16700	16831	16917	16886	16982	16786	16887	16841	16755	16876	16827	17041	16857	16688	16907	16664	17111	16745	16769	16756	16826	16908	16794	16872	16789	16635	16774	16778	16783	16877	16865	17024	16963	16691	16703	16863	16710	16862	16891	16779	16921	16928	16851	16674	16747	16837	16684	16943	16997	16717	16699	16613	16916	16813	16852	16772	17088	16665	16651	16735	16894	16937	16968	16673	16895	16680	16868	16823	16798	16834	16766	16797	16813	16766	16796	16680	16702	16560	16625	17016	16748	16739	16959	16853	16881	16975	16703	16908	16732	16849	16713	16893	16813	16680	16959	16783	16858	16738	16806	16766	16735	16786	16853	16670	16812	16742	16838	16734	16874	16738	16755	16743	16850	16734	16811	16816	16873	16804	16739	16717	16718	17042	16804	16851	16647	16853	16823	16972	16796	16795	16695	16924	16847	16700	16646	16736	16772	16882	16850	16785	16925	16908	16877	16842	16709	16827	16722	16903	16784	16797	16898	16729	16899	16668	16860	16849	16800	16794	16894	16716	16811	16822	16799	16781	16735	16792	16769	16846	16790	16718	16793	16928	16851	16666	16555	16935	17033	16637	16814	16913	17008	16792	16752	17013	16741	16872	16757	16871	16845	16930	16854	16852	16730	16938	16682	17032	16748	16831	16819	16750	16599	16693	16742	16864	16752	16723	16960	16730	16913	16850	16831	16608	16822	16683	16682	16888	16763	16841	16843	16904	16758	16748	16666	16941	16765	16751	16921	16840	16762	16788	16805	16820	16935	16737	16824	16662	16863	17120	16779	16815	16886	16786	16715	16755	16801	16810	16867	16847	16794	16907	16652	16815	16694	16768	16989	16781	16795	16822	16816	16620	16887	16782	16869	16881	16853	16797	16946	16673	16962	16892	16836	16720	16928	16707	16731	16824	16821	16700	16890	16753	16898	16766	16817	16887	16799	16641	16673	16859	16847	16788	16686	16907	16930	16760	16737	16912	16743	16893	16770	16887	16691	16848	16799	16669	16894	16782	16818	16840	16749	16831	16770	16765	16697	16823	16738	16785	16793	16821	16950	16809	16761	16937	16756	16709	16418	16839	16781	16871	16737	16895	16749	16816	16743	16687	16898	16819	16702	16799	16866	16663	16981	16662	16805	16789	16915	16865	16722	16759	16675	16656	16878	16683	16737	16882	16793	16818	16871	16805	16678	16672	16869	16687	16903	16740	16804	16725	16735	16799	16586	16638	16910	16843	16898	16826	16811	16819	16866	16914	16978	16743	16882	16840	16690	16913	16766	16758	16815	16969	16829	16966	16791	16820	16896	16861	16686	16816	16730	16690	16862	16844	16724	16735	16777	16898	16710	16760	16800	16885	16784	16782	16879	16752	16887	16760	16783	16691	16702	16665	16792	16872	16818	16793	16915	16633	16799	16796	16748	16665	16897	16819	16794	16622	16690	16848	16773	16926	16839	16789	16664	16818	16773	16953	16908	16867	16968	16837	16901	16722	16904	16838	16805	16929	16831	17016	16684	16793	16809	16851	16731	16931	16819	16810	16866	16948	16962	16695	16778	16947	16755	16808	16924	16659	16723	16881	16779	16903	16716	16744	16820	16935	16653	16829	16668	16840	16694	16831	16693	16867	16868	16784	16973	16601	16858	16808	16777	16919	16817	16822	16519	16932	16945	17006	16893	16781	16654	16936	16629	16617	16767	16823	16657	16839	16754	16914	16751	16731	16790	16857	16756	16944	16835	16746	16826	16540	16795	16780	16936	16899	16803	16629	16886	16947	16923	16749	16619	16871	16946	16949	16926	16871	16844	16846	16661	16776	16677	16700	16815	16753	16762	16885	16741	16800	16831	16752	17063	17060	16839	16797	16793	16821	16821	16811	16720	16659	16660	16904	16820	16964	16745	16682	16874	16666	16716	16784	16821	16760	16811	16713	16872	16823	16828	16696	16895	16774	16530	16698	16771	16854	16857	16840	16835	16704	16856	16664	16856	16922	16550	16728	16842	16571	16661	16842	16785	16824	16587	16707	16701	16765	16688	16870	16890	16829	16648	16728	16571	16812	16874	16908	16795	16854	16767	16885	16777	16878	16783	16774	16829	16703	16906	16710	16729	16812	16888	16838	16882	16857	16778	16894	16674	16736	16801	16870	16999	16810	16904	16716	16731	16712	16857	16657	16760	16659	16828	16755	16776	16783	16711	16744	16847	16740	16932	16833	16794	16865	16908	16685	16789	16779	16845	16811	16777	16832	16744	16887	16785	16941	16904	16804	16894	16762	16719	16707	16723	16790	16825	16675	16672	16784	16721	16778	16633	16770	16881	16872	16754	16835	16648	16926	16934	16906	16613	16773	16725	16745	16804	16790	16871	16741	16712	16759	16857	16935	16807	16837	16827	16794	16801	16822	16719	16888	16720	16642	16922	16776	16859	16919	16816	16617	16701	16936	16602	16862	16769	16857	16776	16773	16843	16736	16664	16822	16802	16697	16889	16697	16754	16722	16824	16748	16802	16837	16943	16774	16843	16805	16927	16704	16897	16904	16616	16779	16831	16822	16831	16705	16743	16744	16871	16645	16871	16782	16761	16761	16727	16682	16663	16749	16734	16742	16757	16761	16871	16784	16885	16821	16864	16786	16911	16897	16933	16851	16827	16892	16863	16719	16855	16778	16949	16828	16571	16818	16818	16720	16903	16824	16760	16807	16963	16897	16719	16768	16776	16907	16848	16801	16813	16751	16715	16801	16816	16819	16744	16891	16805	16763	16807	16696	16745	16850	16575	16918	16724	16841	16850	16811	16893	17049	16775	16765	16837	16844	16877	16938	16733	16764	16757	16730	16874	16936	16787	16918	16568	16932	16841	16851	16880	16618	16901	16750	16623	16737	16913	16846	16800	16742	16788	16953	16642	16705	16903	16878	16657	16812	16836	16720	16893	16909	16800	16870	16665	16820	16937	16775	16795	16906	16864	16943	16710	16809	16883	16767	16719	16868	16916	16749	16860	16741	16775	16891	16891	16882	16758	16608	16744	16933	16860	16685	16803	16817	16766	16770	16872	16908	16841	16735	16907	16787	16874	16909	16821	16631	16837	16812	16911	16768	16865	16960	16902	16673	16827	16733	16774	16799	16864	16843	16981	16838	16822	16775	16827	16891	16728	16651	16750	16818	16764	16774	17037	16825	16933	16757	16829	16748	16743	16722	16857	16668	16817	16726	16905	16745	16852	16776	16824	16967	16798	16896	16689	16753	16866	16660	16784	16757	16545	16674	16786	16935	16788	16809	16903	16908	16660	16829	16861	16778	16735	16858	16781	16805	16671	16708	16744	16820	16972	16829	16800	16748	16738	16742	16775	16870	16760	16880	16786	16894	16940	16693	16735	16810	16828	16863	16645	16855	16727	16830	16840	16894	16730	16762	16815	16846	16702	16653	16859	16896	16732	16720	16816	16846	16722	16686	16779	16764	16724	16741	16831	16718	16938	16720	16911	16781	16850	16938	16697	16714	16850	16936	16677	17018	16726	16866	16779	16810	16776	16899	16883	16738	16675	16756	16697	16711	16799	16803	16829	16877	16818	16817	16770	16815	16808	16764	16886	16711	16977	16923	16804	16808	16815	16871	16795	16772	17018	16875	16809	16886	16863	16714	16687	16594	16667	16697	16783	16861	16621	16648	16853	16974	16723	16909	16866	16705	16617	17013	16749	16751	16722	16894	16583	16845	16929	16870	16757	16711	16812	16862	16796	16846	16874	16891	16892	16820	16749	16861	16839	16834	16705	16834	16830	16982	16881	16870	16776	16885	16774	16839	16844	16962	16798	16678	16733	16699	16895	16700	16800	16688	16887	16835	17067	16745	16792	16825	16636	16826	16852	16713	16764	16645	16835	16916	16946	16734	16853	16890	16826	16950	16974	16972	16792	16757	16683	16833	16781	16721	16876	16732	16911	16776	16823	16830	16754	16674	16868	16857	16778	16881	16711	16911	16730	16974	16896	16687	16913	16593	16858	16868	16778	16825	16661	16685	16793	16812	16772	16786	16961	16823	16795	16797	16912	16733	16806	16896	16698	16880	16869	16646	17058	16624	16918	16715	16953	16843	16880	16738	16827	16750	16968	16851	16796	16814	16811	16830	16676	16703	16652	16877	16668	16797	16778	17010	16862	16951	16770	16796	16903	16852	16568	16726	16683	16866	16761	16720	16810	16991	16717	16896	16948	16782	16839	16643	16832	16750	16831	16785	16687	16750	16892	16970	16690	16859	16842	16745	16706	16845	16934	16806	16678	16960	16727	16956	16855	16839	16828	16825	16931	16836	16813	16811	16836	16885	16704	16900	16652	16838	16741	16854	16724	16845	16858	16784	16830	16981	16841	16704	16820	16712	16719	16911	16696	16916	16791	16697	16931	16792	16777	16784	16866	16965	16811	16850	16851	16867	16864	16843	16753	16929	16605	16790	16969	16867	16748	16752	16538	16760	16750	16891	16841	16714	16630	16819	16745	16904	16713	16705	16673	16786	16958	16983	16610	16739	16859	16650	16697	16860	16778	16923	16823	16893	16877	16628	16769	16815	16792	16902	16924	16703	16906	16710	16787	16852	16869	16678	16838	16910	16977	16918	16730	16868	16801	16854	16781	16696	16698	16882	16875	16753	16719	16741	16741	16902	16857	16855	16703	16814	16743	16861	16794	16820	16895	16692	16664	16827	16807	16822	16782	16973	16719	16774	16827	16805	16751	16728	17004	16850	16832	16814	16815	16751	16776	16928	16672	16679	16728	16983	16606	16778	16813	16835	16857	16802	16824	16862	16858	16757	16773	16798	16846	16842	16795	16833	16877	16761	16830	16831	16597	16997	16791	16829	16772	16780	16784	16604	16738	16734	16648	16991	16715	16596	16850	16587	16864	16959	16801	16746	16945	16768	16890	16766	16657	16889	16946	16825	16579	16847	16902	16800	16843	16781	16754	16870	16817	16791	16792	16859	16756	16762	16933	16757	16747	16786	16681	16836	16775	16909	16972	16800	16826	16717	16788	16866	16976	16752	16946	16715	16747	16880	16941	16832	16800	16888	16628	16759	16719	16694	16743	16798	16959	16761	16833	16895	16843	16864	16800
33171	39110	39273	28239	20500	18806	18477	18055	18173	18185	18139	18248	18227	18265	18314	18067	18224	18046	17955	18045	18327	18113	18096	17977	18115	17963	18100	18046	18018	18091	18305	18410	18160	18017	18293	18033	18163	18234	18034	18206	18089	18329	18080	18125	18012	18085	18315	18009	18093	18120	18097	18117	18082	18231	18168	18001	18121	18204	17936	17930	18167	18062	18058	18192	18120	18108	18081	18249	18281	17994	18070	18190	18317	18053	18094	18151	18149	18158	18130	18014	18098	17997	18102	18051	18091	18209	18085	18043	18197	18014	18007	18160	17893	18040	18156	18038	17850	17973	18178	18135	18138	18065	18158	18080	18225	18031	18279	18065	18070	17977	18130	18154	18145	18150	18083	18058	18195	18137	18092	18266	18026	17994	18188	18049	18196	18094	18392	17953	18212	18117	18098	17899	18035	17981	18133	18151	18299	18110	18228	18021	18174	18173	17952	17924	18129	17898	18359	18156	18085	18229	18123	17874	18157	18187	17976	18012	17943	17950	18235	18161	18042	18031	18247	18032	18159	18216	18028	18464	18008	18219	18068	18038	17979	18134	18054	18186	18046	18164	18233	18113	18160	18038	17932	17935	18192	18023	17982	18162	18104	18025	17996	18314	18305	18134	17869	18189	18169	18096	18199	18078	18059	18257	18169	18018	18183	18131	18041	18144	18183	17946	18093	18007	18150	18011	18030	17941	18076	18116	18310	18162	18290	18199	18162	18056	18128	18073	18127	18138	18079	18063	18131	18111	18047	18165	18052	18060	18027	18118	18119	17952	18202	18130	18000	17966	17959	18074	18190	18071	18074	17973	18056	17988	18004	18050	18016	18218	18169	18322	18141	18053	18211	18119	18093	17838	18079	17948	18160	18277	18095	18129	18026	18037	18193	18320	18094	17993	18322	18326	18200	18363	18277	18328	18286	18149	18081	18121	18234	18233	18250	18221	18125	18237	18235	18117	17963	18105	18034	18049	18297	18129	18143	18216	18335	18149	18346	18208	18014	18023	18001	18261	18337	17940	18101	18094	18084	18171	18079	18212	18055	17984	17995	18000	18077	18219	17937	18279	18166	17948	18028	18376	18103	18111	18019	17977	18077	18276	18137	17968	18165	18261	17999	18034	18111	18197	18077	18037	18101	18221	17938	18201	18102	18121	18060	18014	18305	18031	18071	18043	18093	18055	18165	18087	17939	18070	18167	17890	17999	18096	18316	17985	18020	17871	18142	18187	18103	18008	18165	18127	18159	18114	18185	18253	18232	17937	18052	18056	18087	18024	18270	18284	18031	17992	18163	18021	18215	18001	18207	18143	17900	18104	18049	17983	17911	18257	18247	18011	18169	18161	18134	18067	18173	18089	18058	18014	18120	18071	18047	18115	18151	18207	18084	18148	18002	18093	18175	17929	18060	18110	18099	18210	18129	18149	17991	18304	18195	17738	18080	18098	17931	18002	17933	18105	18054	18182	18223	18163	18252	18080	18054	18078	18083	18131	18195	18175	17973	18164	18229	18009	18237	18309	17962	18242	18284	18110	18093	18034	18153	18042	18116	17935	18132	17977	18235	18129	18208	17933	18098	18202	18357	18183	18159	18094	18065	18256	18087	18401	18049	18138	18113	17995	18181	17803	17959	17981	18258	18239	18010	18068	18229	18291	18082	18116	18289	18117	18025	18173	17950	17932	18133	18011	18127	18168	17962	18183	18104	18048	18255	18114	18197	18001	18355	17910	17909	18392	18135	17873	18144	18094	18150	18174	18244	18258	18034	18016	17935	18098	17978	18020	17971	18087	18031	18202	17943	18118	18087	17977	18081	18209	18172	18146	18138	18048	17999	18163	18190	18237	18010	17988	18117	18139	17997	18086	18049	18196	18096	18088	18395	18063	18246	18154	18008	18206	18270	18290	18121	18014	18137	18112	18212	18011	18218	17948	17877	18211	18140	18145	18135	18311	18030	18271	18392	18068	18223	18133	17972	18218	18267	18285	18136	17887	18074	18125	18180	18138	18156	18166	18231	18109	17914	18054	18241	18047	18062	18132	18294	18066	18147	18263	17994	18015	18012	17968	18101	18159	17827	18251	18024	18218	18032	18283	18183	17852	18169	17901	18272	18064	17745	18032	18075	18067	17987	18278	18125	18001	18253	18149	18142	18070	18042	18208	17975	18018	18000	18051	18108	18133	18151	17955	18148	18103	18147	17862	18071	18131	18165	18090	18016	18189	18150	18098	18108	18357	18007	18252	18220	18109	18103	18163	18045	18125	18092	18198	18095	18029	18065	18006	18130	18097	18141	18039	17946	18130	18193	18145	18035	18180	18150	18162	18199	18201	18159	17980	18115	17902	18249	18077	17892	18048	18090	18325	18120	18180	18081	18115	18140	18106	18078	18148	18011	17954	18125	18155	18028	18096	18251	18221	18028	18085	17930	17891	18250	18167	17982	18149	18375	18147	18037	17931	17829	18075	18100	18117	18014	18086	18113	18190	18002	18072	18173	18124	18366	18029	18084	18022	18270	17942	18013	18179	18117	18101	18042	18087	18111	18048	17962	18040	18134	18109	17987	18127	18059	18009	18144	18218	18270	18317	18246	18413	17850	18154	17947	18056	18034	18026	18133	18021	18305	18165	18104	17853	18174	18111	18006	18438	18040	18104	18085	18101	18272	18237	18187	17857	18183	18082	18115	18094	18064	18164	17902	18193	18171	18079	17973	18152	18169	18173	18065	17966	18314	18290	18217	18271	18180	18135	18177	18132	18073	18022	18063	18141	18166	18122	18076	18301	18226	18031	18182	18047	18172	18060	18018	17922	18114	18088	18106	18247	18119	17971	18135	18052	18185	18104	18059	18294	18226	18115	18158	18038	18042	18113	18201	18315	18099	17990	18125	17972	18277	18148	18141	18055	18291	18028	18213	18042	18071	18041	18007	18278	18215	17905	18222	18309	18144	18109	18000	17890	17839	17967	18284	18169	17996	17941	18172	18323	18242	18174	18170	18062	17942	18385	18171	18070	18268	18036	18036	18091	18075	18020	18073	17968	18098	18281	18118	18085	18066	18080	18038	18203	18077	18123	18123	18158	18104	18038	18279	18144	18274	18013	18137	18222	18248	18172	17989	17945	18279	17990	18101	17906	18132	17946	18201	18129	18156	18068	18205	18236	17863	17939	18013	18203	18128	18038	18382	18143	18046	18089	18201	17996	18162	18140	18059	18179	18114	17857	18064	18152	18122	18133	18247	18240	18172	18056	18009	18048	18060	18085	18221	18130	18018	18030	18257	18144	18301	18145	18098	18226	18116	17937	17999	18198	18124	18182	18491	18127	18217	18123	18165	18072	18405	18179	18131	18143	18311	17984	18058	18014	17832	17932	18136	18271	18038	18184	18326	18120	18093	18149	17977	17962	18269	18141	18279	18181	18140	18288	18075	18003	18094	17998	18180	18199	18103	18247	18047	17930	18088	17937	18066	18066	17988	18323	18185	18206	18202	18283	18163	17881	18100	18098	18242	17999	18079	17993	18062	18147	18034	18020	17765	17697	18199	18231	18222	18082	18124	18130	18040	18141	18326	18073	18154	17973	18183	18006	18227	17968	17937	17906	18163	18041	18071	18111	18070	18081	17986	18111	18118	17874	18012	18233	18227	18071	18222	18222	18099	18016	18110	18140	18031	18182	18206	18001	18122	18122	18277	18299	18054	17990	18178	18214	18235	18047	18013	18060	18105	18029	18040	18032	18169	18308	17979	18447	17996	18280	18190	17998	18101	18274	18126	18210	18134	18061	18412	18279	18316	18189	18246	18064	18125	17986	18017	18065	18072	18048	17986	18055	18084	17970	17966	17939	18150	18070	18105	18228	18133	18156	18255	18015	18088	18123	18066	18036	18119	17910	18185	18203	18114	18096	18150	17998	18070	18148	18039	18181	18042	18111	18183	18074	18058	18127	18129	18155	18279	18168	18229	18141	18121	18042	18033	17891	18162	18230	18001	18115	18267	18223	17939	18149	18005	17960	18137	17952	17994	18136	18067	18187	18144	18157	18139	18034	18037	18178	18188	18199	18167	18232	18123	17888	18153	18143	18008	18082	18120	18115	18182	18116	18325	17960	17802	18094	17986	17950	18276	18137	18238	18071	18116	18090	18111	18137	18088	18068	18108	18220	18218	18068	18213	18175	18035	17910	18094	18188	18068	18295	18119	18006	17976	18189	18179	18166	18344	18178	18329	18269	18033	18098	18061	17949	18113	18139	18154	18266	18177	18088	18169	18081	18153	18091	17947	18149	18100	18113	18132	18157	17931	18126	18356	18163	18152	18266	18290	18341	18088	18230	18097	18175	18061	18054	18084	18094	18169	17837	18174	18151	18170	18179	18168	18272	18312	18133	18096	18145	18115	17992	17961	18108	18305	18017	18181	18088	18192	18207	18030	18038	17834	17964	17935	18293	18022	18082	17991	18160	18104	18114	18181	18100	18008	18148	17980	18079	18141	18074	18061	18171	18125	18000	18265	18162	18198	17940	18155	18192	18445	18346	18186	18070	18189	18009	18120	18064	18191	18060	18077	18026	18057	18101	18104	18100	18111	18200	18126	18176	18158	18031	18024	18081	18301	17884	18196	17985	18101	17909	18027	18195	18098	18126	18218	18036	18220	18180	18391	18165	18317	18100	17867	18223	18039	18048	18135	18084	18094	18070	18359	18155	18022	18112	17999	17994	17982	18073	18151	18251	18175	18012	18229	18123	18100	18188	18153	18329	18202	17988	18000	18099	18150	18006	18147	18164	17979	17857	18212	18154	18007	17999	17956	18117	18339	18206	18139	18062	18258	18113	17947	18120	18144	18185	17971	18000	18007	17991	18240	18075	17895	18066	18036	18155	18180	18238	18240	18008	18120	18074	18006	17991	18099	18348	18233	18092	18160	18284	18145	17979	18012	18033	18053	18064	18061	18203	18001	18061	18128	18069	18137	18010	18138	18028	18007	18085	18034	17962	18016	18222	18083	17844	18076	18080	18089	17936	18140	17924	18118	18098	18125	18141	18181	18047	18102	18095	18307	17999	18107	18029	18128	18185	18092	18201	18165	17988	18180	17989	17932	18179	18166	18176	18136	18152	17984	18174	18026	18180	18259	17984	18256	18050	17968	17900	18184	18042
42780	57211	42037	25360	18599	17144	16687	16729	16618	16661	16636	16741	16561	16739	16754	16596	16519	16743	16786	16498	16563	16716	16550	16647	16642	16696	16772	16776	16581	16625	16611	16786	16726	16705	16709	16618	16647	16644	16617	16751	16752	16714	16708	16692	16741	16876	16564	16565	16568	16740	16526	16829	16647	16362	16737	16510	16634	16607	16650	16616	16623	16666	16606	16625	16647	16749	16743	16691	16555	16826	16714	16657	16686	16635	16658	16749	16733	16655	16606	16534	16831	16630	16706	16757	16559	16603	16588	16540	16480	16529	16488	16668	16682	16720	16535	16533	16594	16629	16836	16574	16742	16654	16552	16565	16607	16613	16573	16534	16607	16648	16672	16648	16620	16668	16592	16657	16765	16632	16650	16572	16651	16483	16645	16436	16721	16563	16581	16598	16730	16584	16652	16587	16789	16667	16791	16672	16614	16530	16621	16658	16602	16562	16575	16691	16529	16723	16630	16549	16698	16562	16674	16608	16618	16573	16697	16831	16825	16554	16572	16714	16635	16705	16616	16767	16564	16781	16883	16625	16636	16765	16663	16721	16658	16706	16680	16652	16716	16496	16742	16696	16703	16626	16671	16534	16575	16496	16706	16682	16651	16553	16519	16498	16475	16670	16601	16626	16555	16698	16508	16588	16621	16547	16705	16788	16575	16530	16495	16605	16657	16540	16658	16794	16468	16654	16547	16738	16594	16702	16532	16674	16678	16570	16573	16626	16630	16614	16499	16543	16734	16572	16682	16677	16627	16624	16712	16486	16557	16766	16711	16675	16740	16610	16415	16686	16716	16470	16695	16631	16554	16574	16779	16840	16668	16631	16667	16561	16639	16648	16600	16515	16534	16546	16733	16354	16747	16739	16602	16664	16506	16579	16739	16627	16650	16635	16655	16517	16763	16463	16637	16521	16787	16757	16655	16576	16636	16697	16641	16352	16677	16571	16771	16663	16595	16568	16645	16481	16629	16725	16862	16483	16575	16694	16587	16747	16649	16790	16556	16671	16851	16697	16534	16620	16717	16679	16599	16646	16751	16527	16867	16517	16694	16766	16598	16587	16519	16435	16654	16572	16487	16555	16897	16682	16652	16750	16581	16667	16540	16623	16707	16587	16533	16690	16604	16603	16759	16716	16473	16704	16700	16710	16627	16667	16731	16680	16572	16731	16647	16575	16515	16637	16743	16693	16685	16674	16663	16611	16624	16590	16569	16547	16686	16566	16509	16686	16725	16646	16621	16647	16746	16713	16677	16450	16689	16700	16641	16653	16751	16787	16692	16797	16551	16805	16570	16563	16707	16727	16728	16634	16556	16670	16509	16583	16564	16596	16466	16632	16574	16739	16488	16577	16676	16627	16642	16767	16555	16499	16558	16532	16679	16631	16608	16684	16817	16610	16712	16581	16687	16731	16706	16482	16711	16578	16686	16611	16475	16695	16561	16698	16531	16695	16603	16601	16546	16495	16640	16618	16561	16625	16533	16705	16742	16565	16701	16462	16728	16620	16532	16679	16608	16667	16438	16526	16757	16697	16411	16662	16633	16482	16607	16757	16589	16660	16468	16640	16645	16627	16676	16633	16616	16738	16632	16637	16699	16758	16476	16771	16627	16605	16587	16618	16751	16694	16580	16699	16576	16629	16671	16798	16686	16604	16592	16682	16739	16664	16655	16756	16764	16727	16712	16582	16619	16799	16572	16521	16670	16685	16620	16750	16645	16678	16696	16797	16724	16714	16695	16644	16368	16556	16618	16644	16726	16711	16573	16776	16696	16648	16671	16698	16547	16798	16572	16490	16630	16582	16457	16721	16652	16759	16881	16676	16631	16769	16567	16737	16572	16667	16675	16692	16881	16686	16608	16548	16708	16684	16680	16841	16580	16581	16670	16748	16710	16628	16695	16600	16564	16571	16630	16682	16616	16595	16695	16534	16685	16688	16678	16594	16561	16619	16724	16616	16619	16656	16621	16773	16570	16573	16655	16592	16660	16678	16810	16663	16650	16700	16606	16677	16796	16622	16761	16727	16626	16696	16670	16569	16660	16754	16606	16904	16538	16563	16635	16672	16764	16707	16558	16567	16715	16742	16613	16562	16694	16787	16669	16436	16756	16720	16602	16631	16464	16567	16655	16676	16504	16477	16500	16627	16584	16650	16724	16523	16653	16750	16637	16558	16613	16719	16489	16577	16719	16670	16607	16611	16709	16691	16476	16476	16789	16663	16591	16704	16485	16641	16709	16664	16560	16696	16547	16744	16762	16740	16759	16766	16497	16501	16704	16572	16717	16885	16611	16672	16641	16480	16669	16699	16620	16776	16576	16587	16556	16803	16765	16662	16562	16513	16603	16655	16663	16656	16699	16402	16685	16668	16634	16785	16749	16661	16602	16645	16792	16785	16625	16654	16756	16514	16681	16780	16719	16548	16944	16639	16386	16754	16542	16685	16557	16690	16518	16919	16686	16527	16620	16656	16595	16719	16695	16643	16575	16492	16617	16759	16656	16495	16682	16686	16567	16770	16532	16764	16692	16633	16743	16639	16766	16777	16750	16591	16633	16629	16602	16636	16730	16616	16674	16633	16588	16425	16732	16509	16706	16661	16568	16684	16717	16643	16576	16628	16652	16565	16665	16688	16678	16649	16797	16601	16832	16796	16665	16698	16640	16655	16749	16583	16583	16602	16669	16834	16593	16705	16591	16581	16608	16375	16727	16562	16697	16671	16715	16536	16692	16709	16664	16532	16765	16515	16784	16712	16762	16709	16757	16733	16737	16700	16546	16549	16611	16808	16683	16718	16668	16715	16709	16499	16578	16563	16658	16697	16516	16536	16508	16756	16729	16582	16703	16726	16617	16842	16490	16811	16747	16750	16637	16554	16678	16548	16738	16611	16496	16773	16615	16611	16744	16535	16534	16632	16671	16651	16672	16528	16591	16517	16645	16585	16740	16681	16728	16690	16477	16609	16635	16709	16755	16442	16545	16646	16801	16660	16618	16617	16779	16671	16566	16597	16730	16487	16503	16732	16683	16790	16435	16689	16547	16684	16609	16589	16722	16617	16581	16689	16672	16763	16714	16709	16740	16720	16622	16823	16729	16684	16601	16581	16715	16600	16631	16693	16736	16472	16715	16583	16661	16563	16616	16672	16543	16418	16692	16646	16662	16604	16708	16893	16657	16678	16568	16881	16519	16643	16628	16684	16573	16617	16635	16528	16653	16778	16703	16740	16480	16611	16741	16733	16544	16632	16681	16506	16627	16605	16567	16530	16692	16749	16591	16579	16742	16544	16605	16760	16690	16597	16668	16762	16730	16520	16689	16516	16788	16607	16687	16794	16786	16645	16565	16708	16606	16620	16610	16530	16793	16698	16601	16612	16718	16585	16694	16647	16531	16699	16685	16774	16563	16505	16556	16727	16495	16656	16773	16425	16845	16578	16652	16707	16812	16484	16580	16502	16697	16845	16739	16702	16499	16667	16672	16463	16586	16615	16629	16698	16760	16795	16550	16686	16722	16710	16856	16745	16482	16594	16698	16673	16633	16624	16696	16617	16541	16461	16582	16645	16642	16645	16850	16672	16566	16662	16626	16700	16830	16501	16702	16556	16646	16634	16745	16449	16625	16631	16664	16790	16488	16696	16667	16690	16758	16526	16867	16605	16633	16669	16533	16637	16667	16724	16722	16675	16482	16531	16809	16598	16538	16589	16593	16570	16616	16623	16854	16653	16768	16606	16623	16653	16760	16637	16795	16671	16492	16579	16739	16591	16689	16515	16502	16629	16567	16648	16442	16745	16586	16598	16542	16627	16538	16636	16750	16706	16844	16596	16473	16658	16632	16649	16558	16711	16615	16698	16920	16546	16604	16653	16598	16698	16651	16671	16484	16693	16607	16564	16660	16545	16615	16578	16725	16675	16603	16709	16638	16737	16668	16588	16680	16736	16516	16642	16663	16795	16765	16487	16524	16760	16862	16548	16744	16746	16710	16602	16732	16650	16676	16806	16526	16710	16584	16771	16654	16524	16707	16535	16565	16520	16610	16615	16495	16723	16537	16724	16610	16515	16566	16625	16520	16682	16550	16669	16631	16816	16605	16593	16634	16784	16700	16677	16689	16521	16543	16617	16739	16500	16725	16703	16534	16446	16642	16509	16724	16575	16756	16654	16526	16748	16553	16535	16668	16659	16656	16769	16650	16683	16576	16532	16698	16644	16709	16597	16781	16620	16921	16687	16505	16626	16665	16662	16757	16831	16512	16679	16458	16649	16608	16687	16646	16705	16642	16723	16628	16784	16549	16648	16553	16725	16583	16637	16632	16726	16537	16740	16643	16703	16699	16827	16656	16632	16749	16633	16691	16489	16618	16547	16678	16511	16538	16614	16729	16756	16760	16572	16720	16771	16491	16594	16791	16534	16631	16597	16634	16852	16533	16718	16739	16672	16658	16618	16574	16755	16619	16698	16678	16534	16611	16470	16646	16753	16623	16665	16537	16536	16680	16815	16631	16633	16640	16651	16573	16630	16885	16666	16557	16747	16581	16618	16671	16805	16562	16439	16838	16616	16712	16672	16736	16460	16625	16525	16663	16618	16685	16822	16710	16603	16657	16658	16734	16737	16780	16582	16664	16663	16783	16683	16669	16644	16446	16799	16677	16654	16535	16562	16538	16591	16548	16698	16608	16593	16644	16634	16598	16818	16724	16533	16807	16637	16616	16770	16576	16577	16838	16570	16680	16547	16595	16616	16547	16673	16724	16503	16746	16797	16670	16721	16661	16618	16699	16617	16799	16600	16710	16685	16636	16678	16735	16612	16613	16724	16667	16655	16573	16676	16685	16720	16710	16536	16543	16653	16628	16788	16567	16654	16596	16607	16604	16825	16719	16587	16760	16619	16758	16674	16620	16755	16502	16523	16648	16521	16507	16595	16680	16566	16656	16577	16778	16635	16507	16741	16533	16615	16709	16594	16606	16682	16553	16607	16581	16735	16673	16496	16632	16736	16661	16596	16691	16484	16576	16704	16349	16535	16647	16458	16674	16660	16682	16672	16670	16593	16681	16616	16657	16724	16658	16754	16490	16716	16585	16586	16777	16635	16562	16735	16574	16822	16739	16676	16643	16534	16633	16780	16659	16692	16685	16580	16486	16767
34416	38813	38285	28297	19982	18154	17960	17299	17246	17447	17425	17387	17488	17342	17336	17461	17324	17302	17396	17358	17522	17540	17460	17491	17505	17325	17498	17340	17364	17505	17458	17425	17192	17395	17484	17210	17415	17195	17329	17246	17590	17465	17558	17286	17543	17338	17560	17376	17401	17625	17286	17308	17512	17462	17259	17268	17352	17409	17455	17548	17269	17431	17471	17460	17253	17288	17412	17396	17548	17552	17230	17331	17343	17429	17455	17379	17235	17377	17168	17368	17515	17239	17535	17444	17326	17481	17635	17381	17387	17234	17209	17392	17510	17501	17536	17414	17522	17487	17318	17437	17517	17365	17353	17440	17321	17355	17559	17349	17307	17523	17363	17326	17420	17387	17393	17452	17469	17492	17209	17263	17355	17350	17284	17480	17570	17567	17483	17665	17344	17435	17412	17437	17404	17191	17322	17480	17364	17259	17479	17381	17404	17469	17258	17466	17332	17396	17471	17423	17533	17359	17293	17398	17343	17277	17465	17406	17414	17350	17450	17480	17485	17463	17456	17302	17311	17375	17570	17145	17220	17425	17421	17603	17263	17384	17435	17455	17329	17263	17284	17400	17372	17255	17488	17398	17335	17390	17245	17266	17562	17522	17480	17420	17371	17279	17156	17356	17199	17329	17378	17479	17270	17471	17342	17349	17356	17411	17122	17386	17310	17272	17590	17258	17284	17369	17319	17482	17420	17387	17372	17283	17331	17492	17666	17057	17096	17434	17468	17221	17539	17309	17391	17232	17445	17450	17524	17393	17387	17461	17535	17476	17379	17345	17472	17239	17363	17449	17471	17171	17479	17367	17403	17433	17376	17362	17526	17319	17408	17407	17461	17197	17375	17535	17503	17419	17437	17435	17251	17402	17338	17360	17257	17304	17440	17479	17365	17425	17379	17395	17302	17262	17230	17348	17452	17360	17569	17308	17449	17575	17279	17127	17442	17309	17343	17300	17399	17424	17565	17515	17084	17132	17390	17463	17269	17332	17453	17451	17392	17586	17359	17374	17420	17167	17723	17266	17423	17394	17470	17244	17278	17444	17500	17287	17399	17320	17542	17432	17516	17411	17249	17483	17639	17285	17527	17431	17544	17667	17427	17519	17410	17407	17576	17412	17302	17378	17625	17518	17212	17260	17357	17331	17163	17445	17434	17655	17440	17302	17237	17317	17461	17260	17475	17304	17428	17502	17438	17153	17590	17307	17551	17276	17668	17355	17519	17377	17424	17331	17595	17483	17389	17425	17417	17198	17408	17512	17369	17423	17278	17415	17301	17352	17388	17282	17603	17232	17360	17350	17484	17512	17498	17164	17402	17315	17337	17509	17426	17488	17472	17412	17400	17318	17494	17195	17418	17403	17236	17497	17396	17456	17545	17440	17384	17340	17125	17253	17452	17388	17260	17438	17579	17524	17272	17391	17470	17409	17675	17326	17478	17482	17379	17300	17575	17321	17328	17318	17420	17551	17366	17482	17226	17335	17391	17427	17426	17492	17240	17351	17257	17512	17450	17480	17365	17335	17287	17334	17300	17566	17381	17577	17266	17368	17319	17170	17394	17195	17424	17280	17519	17332	17415	17302	17298	17380	17300	17344	17388	17510	17174	17485	17317	17512	17382	17567	17400	17285	17433	17464	17687	17497	17481	17533	17258	17423	17497	17272	17588	17330	17265	17272	17348	17569	17407	17471	17574	17148	17307	17395	17292	17404	17480	17455	17210	17333	17613	17347	17409	17385	17418	17318	17436	17342	17481	17484	17393	17693	17503	17413	17339	17407	17325	17316	17350	17460	17431	17521	17594	17266	17399	17303	17236	17344	17249	17466	17331	17572	17670	17221	17335	17426	17378	17451	17593	17277	17404	17359	17374	17452	17356	17535	17435	17472	17504	17520	17370	17240	17388	17308	17454	17360	17504	17359	17315	17530	17574	17280	17406	17452	17276	17361	17429	17337	17358	17611	17359	17266	17393	17423	17558	17702	17270	17451	17406	17440	17524	17549	17386	17491	17332	17313	17446	17541	17447	17506	17475	17532	17574	17417	17370	17481	17475	17325	17322	17425	17458	17455	17363	17394	17453	17377	17306	17250	17464	17253	17362	17539	17451	17375	17386	17580	17407	17582	17377	17310	17300	17315	17471	17427	17266	17484	17445	17512	17432	17379	17302	17472	17411	17382	17423	17306	17282	17592	17553	17224	17319	17426	17503	17397	17369	17285	17441	17625	17595	17539	17477	17391	17447	17373	17392	17453	17386	17540	17512	17543	17487	17214	17510	17455	17292	17499	17441	17256	17492	17289	17436	17524	17354	17394	17608	17295	17383	17420	17420	17704	17391	17390	17392	17545	17475	17428	17490	17273	17305	17463	17357	17219	17402	17367	17432	17151	17532	17536	17423	17351	17430	17327	17389	17313	17371	17585	17431	17562	17378	17290	17479	17269	17131	17325	17423	17345	17386	17441	17569	17493	17409	17473	17431	17367	17244	17406	17452	17386	17289	17560	17528	17393	17616	17399	17435	17675	17335	17513	17485	17462	17488	17342	17477	17286	17523	17393	17384	17296	17465	17325	17409	17400	17306	17361	17583	17479	17494	17325	17377	17352	17264	17341	17368	17372	17239	17391	17389	17421	17463	17519	17396	17286	17381	17505	17478	17516	17355	17446	17445	17441	17344	17269	17379	17406	17320	17311	17391	17371	17389	17376	17260	17163	17381	17371	17310	17532	17332	17233	17535	17367	17501	17400	17391	17505	17378	17301	17428	17412	17401	17453	17471	17354	17396	17282	17393	17252	17366	17351	17429	17273	17351	17489	17440	17181	17322	17189	17294	17375	17398	17372	17408	17352	17305	17290	17413	17391	17276	17379	17520	17386	17284	17413	17586	17437	17452	17552	17468	17230	17422	17493	17381	17369	17407	17474	17470	17328	17390	17272	17469	17504	17352	17600	17386	17536	17496	17352	17498	17290	17509	17388	17360	17595	17439	17422	17315	17517	17448	17515	17226	17523	17423	17409	17554	17328	17443	17190	17576	17405	17312	17322	17250	17196	17477	17318	17412	17285	17146	17566	17550	17335	17435	17575	17439	17443	17423	17367	17380	17568	17418	17660	17521	17397	17376	17542	17480	17345	17244	17361	17430	17235	17485	17465	17394	17507	17274	17442	17388	17408	17363	17359	17335	17467	17568	17361	17433	17355	17373	17382	17403	17265	17113	17337	17340	17499	17392	17340	17377	17434	17405	17227	17384	17472	17457	17536	17266	17273	17311	17201	17342	17270	17442	17323	17358	17321	17457	17380	17307	17359	17529	17314	17322	17305	17565	17565	17419	17391	17274	17336	17443	17317	17361	17386	17494	17385	17416	17553	17626	17355	17481	17456	17381	17477	17415	17367	17396	17301	17371	17521	17354	17236	17494	17244	17410	17412	17266	17332	17287	17450	17576	17543	17326	17473	17415	17383	17324	17242	17437	17292	17274	17428	17465	17428	17381	17461	17395	17248	17591	17440	17330	17356	17402	17274	17244	17194	17448	17521	17429	17239	17401	17160	17408	17325	17245	17570	17376	17410	17359	17447	17578	17316	17469	17534	17380	17278	17201	17652	17175	17384	17242	17497	17415	17485	17543	17365	17392	17299	17464	17506	17353	17558	17508	17156	17460	17465	17429	17317	17288	17424	17472	17474	17439	17384	17331	17413	17412	17522	17339	17258	17238	17271	17308	17185	17350	17440	17383	17529	17350	17503	17318	17368	17564	17645	17228	17423	17584	17370	17549	17384	17270	17252	17342	17131	17331	17406	17471	17374	17541	17723	17366	17610	17376	17336	17604	17269	17390	17256	17253	17315	17194	17314	17477	17395	17550	17426	17575	17258	17435	17376	17621	17452	17510	17288	17425	17337	17430	17466	17599	17291	17330	17335	17491	17574	17290	17302	17229	17339	17472	17493	17463	17657	17240	17529	17471	17438	17360	17455	17364	17308	17237	17350	17297	17318	17464	17372	17410	17503	17462	17366	17355	17271	17097	17427	17195	17368	17286	17356	17257	17293	17533	17526	17274	17641	17208	17439	17435	17377	17470	17447	17345	17478	17520	17520	17347	17501	17362	17246	17521	17364	17433	17348	17385	17432	17426	17461	17352	17496	17110	17348	17407	17155	17216	17364	17618	17372	17304	17472	17624	17391	17368	17411	17351	17517	17306	17231	17538	17501	17495	17463	17544	17513	17325	17336	17448	17479	17452	17371	17379	17254	17393	17424	17512	17528	17606	17311	17251	17228	17352	17410	17211	17489	17517	17352	17305	17439	17449	17622	17331	17357	17476	17684	17320	17339	17572	17495	17590	17342	17485	17238	17465	17514	17367	17247	17459	17400	17354	17350	17414	17524	17453	17450	17248	17404	17465	17336	17493	17292	17470	17495	17390	17406	17396	17388	17433	17547	17408	17349	17603	17374	17410	17361	17674	17490	17314	17479	17293	17347	17435	17390	17544	17605	17432	17373	17385	17398	17402	17268	17498	17549	17405	17165	17425	17561	17463	17354	17250	17550	17464	17397	17332	17573	17523	17120	17563	17332	17362	17489	17439	17445	17659	17565	17414	17295	17490	17247	17424	17373	17352	17259	17236	17320	17393	17347	17499	17404	17245	17575	17317	17370	17181	17524	17222	17371	17491	17320	17452	17422	17274	17328	17418	17427	17489	17443	17484	17409	17327	17139	17491	17428	17303	17478	17350	17389	17286	17457	17316	17463	17523	17416	17224	17315	17583	17298	17222	17459	17511	17420	17399	17467	17313	17292	17398	17381	17305	17369	17485	17478	17400	17538	17424	17512	17303	17373	17526	17460	17444	17441	17350	17339	17408	17414	17253	17356	17532	17398	17306	17473	17363	17580	17456	17415	17499	17405	17552	17547	17391	17200	17418	17378	17481	17468	17377	17437	17388	17173	17381	17418	17318	17289	17204	17390	17335	17200	17500	17329	17267	17347	17492	17440	17404	17578	17323	17455	17345	17417	17302	17383	17089	17331	17565	17381	17383	17499	17388	17500	17396	17531	17483	17334	17441	17452	17516	17487	17354	17391	17319	17324	17474	17260	17367	17470	17422	17522	17513	17524	17496	17259	17250	17315	17752	17381	17416	17285	17412	17323
54206	64100	46253	27810	19101	16607	16266	16272	16193	16221	16219	16302	16223	16218	16212	16270	16330	16192	16296	16186	16213	16219	16032	16281	16191	16272	16181	16246	16254	16243	16296	16171	16226	16241	16252	16269	16160	16184	16165	16371	16196	16032	16108	16095	16160	16411	16210	16169	16260	16253	16196	16086	16205	16294	16101	16245	16251	16245	16203	16198	16361	16411	16325	16232	16208	16293	16240	16119	16317	16318	16195	16217	16254	16238	16124	16287	16257	16127	16211	16416	16397	16254	16278	16062	16224	16351	16161	16294	16282	15988	16258	16349	16408	16357	16194	16225	16253	16194	16265	16291	16349	16151	16258	16269	16391	16132	16305	16209	16179	16336	16316	16289	16198	16135	16191	16362	16207	16285	16394	16115	16132	16332	16100	16085	16015	16241	16351	16221	16328	16195	16183	16365	16324	16195	16161	16124	16048	16177	16128	16139	16105	16283	16187	16178	16286	16051	16111	16189	16002	16270	16259	16367	16279	16196	16091	16045	16365	16258	16352	16148	16299	16171	16185	16234	16132	16180	16347	16079	16152	16303	16291	16255	16403	16140	16292	16229	16235	16105	16311	16091	16160	16066	16219	16377	16228	16218	16265	16197	16188	16138	16210	16349	16199	16224	16141	16216	16356	16352	16360	16247	16092	16267	16209	16235	16216	16161	16288	16336	16273	16205	16074	16205	16190	16230	16096	16265	16220	16139	16175	16267	16257	16091	16183	16061	16319	16167	16024	16364	16263	16272	16214	16247	16055	16320	16223	16236	16246	16143	16179	16225	16354	16127	16350	16221	16227	16353	16193	16149	16271	16208	16050	16305	16318	16339	16329	16078	16279	16233	16101	16200	16248	16228	16113	16197	16117	16227	16227	15901	16251	16308	16217	16063	16130	16183	16330	16199	16353	16266	16094	16208	16116	16231	16228	16232	16136	16297	16337	16045	16211	16251	16321	16284	16290	16134	16168	16292	16272	16251	16281	16250	16174	16192	16167	16162	16204	16272	16383	16425	16008	16280	16159	16324	16226	16297	16251	16284	16032	16056	16289	16234	16192	16164	16236	16174	16279	16126	16284	16087	16216	16189	16251	16252	16249	16207	16207	16048	16245	16328	16293	16267	16191	16259	16406	16047	16329	16261	16296	16135	16079	16217	16151	16267	16340	16022	16246	16246	16359	16231	16229	15919	16290	16146	16242	16247	16314	16370	16279	16299	16178	16249	16269	16296	16047	16238	16135	16263	16125	16243	16277	16140	16261	16255	16339	16191	16189	16249	16268	16238	16247	16235	16109	16124	16272	16135	16117	16260	16270	16146	16133	16076	16236	16352	16287	16100	16335	16234	16170	16242	16283	16166	16035	16234	16252	16301	16179	16158	16190	16336	16242	16135	16199	16277	16248	16218	16201	16317	16241	16252	16155	16229	16236	16353	16126	16201	16525	16037	16117	16492	16240	16221	16213	16063	16256	16295	16305	16199	16356	16233	16274	16352	16330	16037	16037	16276	16248	16079	16144	16159	16315	16088	16149	16236	16152	16196	16098	16187	16142	16342	16224	16136	16232	16303	16186	16100	16037	16187	16044	16375	16237	16089	16316	16190	16142	16284	16064	16222	16278	16253	16229	16144	16185	16305	16182	16262	16205	16272	16125	16219	16098	16254	16196	16420	16165	16086	16279	16260	16205	16169	16180	16291	16282	16279	16144	16204	16094	16298	16131	16099	16412	16180	16248	16228	16222	16283	16408	16172	16285	16232	16061	16264	16208	16203	16233	16312	16161	16233	16392	16201	16309	16154	16336	16307	16101	16156	16224	16063	16299	16235	16211	16202	16054	16243	16033	16213	16095	16196	16276	16388	16349	16121	16148	16268	16251	16098	16142	16319	16134	16283	16240	16232	16173	16201	16219	16261	16224	16427	16311	16201	16212	16228	16203	16207	16178	16080	16434	16297	16073	16210	16387	16210	16349	16328	16170	16106	16090	16220	16126	16406	16113	16289	16348	16165	16211	16246	16219	16008	16163	16196	15998	16258	16335	16266	16014	16246	16174	16161	16105	16366	16237	16100	16423	16173	16164	16102	16294	16299	16316	16284	16098	16317	16379	16119	16265	16372	16242	16271	16215	16123	16194	16146	16272	16284	16095	16271	16321	16308	16127	16206	16272	16292	16093	16226	16262	16267	16204	16326	16232	16282	16161	16229	16209	16252	16280	16289	16059	16087	16212	16326	16238	16140	16495	16403	16268	16199	16281	16161	16135	16289	16237	16078	16213	16327	16044	16375	16159	16270	16089	16229	16306	16079	16195	16383	15994	16224	16133	16138	16247	16184	16136	16200	16155	16476	16180	16274	16237	16331	16164	16197	16247	16135	16311	16243	16187	16398	16178	16242	16333	16376	16125	16236	16239	16082	16249	16150	16286	16367	16219	16234	16240	16139	16139	16151	16233	16140	16222	16224	16287	16280	16205	16202	16203	16290	16136	16257	16199	16219	16412	16166	16252	16131	16207	16172	16245	16261	16333	16311	16256	16172	16128	16232	16213	16344	16235	16122	16197	16196	16121	16290	16108	16110	16215	16268	16176	16265	16157	16110	16201	16185	16200	16319	16194	16155	16372	16201	16117	16173	16039	16179	16361	16153	16146	16108	16228	16064	16282	16121	16234	16226	16292	16190	16137	16484	16190	16176	16163	16129	16085	16349	16236	16461	16140	16189	16127	16056	16360	16253	16123	16362	16327	16315	16212	16340	16005	16161	16215	16109	16182	16081	16257	16186	16175	16413	16333	16238	16304	16370	16029	16162	16285	16032	16206	16212	16249	16163	16369	16047	16222	16097	16185	16229	16094	16152	16186	16174	16172	16180	16341	16262	16302	16260	16012	16061	16207	16285	16384	16274	16118	16301	16236	16293	16249	16124	16187	16207	16349	16134	16322	16311	16154	16267	16167	16183	16289	16340	16380	16181	16260	16205	16238	16260	16130	16178	16091	16168	16285	16296	16230	16061	16232	16221	16318	16365	16076	16330	16229	16290	16189	16290	16343	16121	15998	16257	16148	16260	16461	16135	16092	16263	16415	16237	16206	16267	16130	16094	16214	16108	16105	16234	16240	16120	16291	16214	16206	16199	16376	16345	16104	16122	16236	16165	16235	16301	16211	16248	16339	16149	16320	16242	16220	16119	16233	16354	16249	16392	16312	16119	16089	16178	16350	16189	16297	16114	16284	16446	16244	16224	16201	16390	16131	16262	16105	16274	16321	16181	16331	16321	16152	16329	16172	16298	16207	16186	16362	16224	16212	16168	16232	16096	16307	16196	16198	16086	16110	16341	16287	16154	16243	15926	16106	16186	16234	16272	16130	16268	16250	16089	16297	16159	16168	16149	16063	16104	16262	16383	16199	16190	16148	16172	16164	16067	16281	16141	16121	16271	16141	16158	16227	16249	16295	15947	16204	16200	16075	16291	16258	16256	16205	16174	16406	16373	16248	16217	16318	16310	16313	16321	16208	16148	16414	16148	16122	16342	16140	16218	16134	16093	16411	16391	16265	16349	16166	16263	16240	16265	16059	16125	16329	16169	16149	16271	16211	16237	16165	16216	16131	16183	16154	16203	16176	16272	16375	16101	16096	16077	16292	16135	16372	16269	16119	16155	16234	16124	16144	16264	16172	16234	16343	16186	16280	16229	16248	16187	16252	16290	16111	16080	16224	16300	16286	16275	16172	16248	16258	16230	16293	16186	16067	16173	16259	16243	16213	16304	16272	16229	16328	16376	16142	16032	16244	16176	16177	16089	16104	16196	16186	16141	16241	16083	16116	16275	16237	16125	16269	16154	16129	16271	16263	16302	16154	16127	16218	16182	16387	16086	16160	16091	16238	16117	16428	16064	16166	16307	16187	16347	16345	16164	16118	16241	16088	16194	16157	16184	16155	16235	16339	16178	16359	16234	16255	16175	16191	16175	16436	16240	16157	16145	16353	16296	16229	16282	16141	16176	16205	16312	16220	16172	16118	15970	16313	16187	16146	16129	16048	16180	16183	16091	16278	16128	16335	16105	16142	16294	16100	16150	16284	16209	16330	16180	16186	16325	16360	16369	16147	16116	16174	16331	16198	16172	16292	16182	16166	16138	16143	16202	16272	16095	16199	16233	16274	16252	16205	16046	16185	16194	16308	16337	16055	16111	16114	16240	16264	16169	16235	16088	16285	16234	16239	16183	16190	16380	16176	16237	16322	16101	16073	16112	16362	16222	16378	16234	16153	16289	16124	16357	16109	16331	16179	16179	16061	16062	16227	16184	16057	16094	16239	16212	16203	16093	16242	16308	16159	16223	16235	16206	16366	16126	16304	16294	16247	15911	16236	16183	16115	16181	16185	16139	16198	16403	16304	16317	16246	16215	16189	16239	16333	16229	16300	16148	16256	16312	16237	16183	16144	16422	16069	16304	16062	16163	16296	16227	16407	16304	16278	16238	16087	16304	16316	16187	16344	16303	16219	16301	16225	16062	16172	16058	16098	16407	16045	16317	16245	16157	16066	16244	16040	16331	16346	16061	16102	16224	16413	16388	16222	16262	16227	16255	16094	16267	16387	16215	16141	16345	16369	16215	16243	16252	16290	16116	16399	16240	16434	16196	16232	16113	16336	16289	16140	16374	16203	16439	16267	16080	16131	16227	16283	16082	16331	15928	16322	16241	16050	16212	16191	16323	16217	16164	16347	16213	16291	16270	16043	16249	16122	16214	16116	16221	16267	16111	16292	16232	16270	16090	16079	16383	16219	16326	16252	16098	16389	16239	16345	16250	16189	16163	16187	16073	16197	16139	16316	16222	16142	16285	16216	16151	16376	16255	16081	16125	16295	16221	16108	16092	16314	16189	16286	16255	16263	16124	16110	16400	16179	16291	16221	16440	16164	16193	16208	16038	16297	16200	16211	16260	16195	16274	16260	16229	16157	16304	16291	16213	16206	16162	16157	16349	16156	16134	16310	16231	16066	16268	16218	16376	16283	16265	16136	16194	16189	16154	16041	16135	16323	16210	16210	16174	16291	16013	16235	16323	16320	16191	16208	16100	16276	16228	16355	16133	16242	16204	16115	16418	16210	16273	16369	16211	16225	16204	16263	16171	16214	16328	16247	16181	16333	16119	16374	16270
24049	24559	36629	31641	25262	23987	22980	18683	17750	18005	17984	18015	17852	17660	17913	17703	17637	17722	17630	17750	17697	17912	17560	17704	17726	17843	17761	17628	17777	17497	17665	17666	17727	17668	17672	17645	17594	17580	17486	17525	17689	17583	17524	17504	17681	17722	17676	17566	17584	17892	17645	17536	17550	17754	17681	17616	17709	17584	17621	17593	17485	17444	17360	17819	17378	17734	17571	17711	17681	17700	17683	17593	17552	17639	17554	17561	17641	17407	17633	17569	17479	17612	17541	17659	17607	17634	17652	17603	17592	17610	17448	17439	17561	17408	17418	17470	17430	17422	17565	17413	17601	17515	17460	17604	17636	17609	17400	17483	17641	17482	17603	17611	17484	17689	17379	17824	17633	17516	17621	17553	17658	17828	17592	17456	17624	17463	17562	17630	17493	17478	17530	17322	17590	17523	17508	17482	17532	17548	17575	17798	17368	17568	17623	17564	17557	17540	17648	17463	17663	17565	17495	17392	17713	17277	17500	17364	17413	17732	17514	17619	17450	17386	17620	17524	17390	17509	17494	17454	17629	17546	17483	17560	17520	17482	17602	17470	17368	17564	17596	17634	17346	17421	17488	17675	17458	17465	17572	17561	17653	17653	17651	17303	17527	17575	17558	17553	17707	17572	17657	17653	17481	17336	17618	17481	17565	17770	17477	17549	17546	17593	17487	17435	17558	17560	17607	17653	17654	17556	17753	17646	17452	17532	17521	17524	17509	17569	17712	17484	17404	17649	17522	17395	17687	17586	17533	17556	17790	17631	17706	17625	17452	17216	17511	17415	17610	17560	17371	17468	17537	17633	17643	17583	17732	17722	17528	17482	17692	17673	17575	17782	17378	17646	17379	17383	17827	17643	17390	17526	17739	17634	17600	17581	17315	17697	17608	17514	17652	17427	17515	17675	17618	17442	17555	17573	17474	17437	17377	17390	17684	17398	17659	17521	17654	17765	17404	17328	17532	17505	17627	17541	17618	17570	17658	17521	17551	17282	17368	17598	17433	17444	17653	17454	17456	17402	17321	17522	17626	17518	17504	17476	17576	17476	17457	17378	17484	17694	17640	17403	17655	17600	17633	17266	17381	17471	17631	17483	17521	17526	17573	17611	17589	17372	17554	17547	17685	17474	17472	17597	17442	17590	17558	17526	17447	17463	17571	17545	17456	17581	17758	17563	17342	17485	17439	17581	17420	17468	17516	17358	17620	17729	17532	17546	17565	17525	17639	17343	17661	17454	17603	17357	17606	17693	17495	17163	17381	17519	17727	17685	17470	17460	17684	17347	17477	17591	17579	17537	17510	17659	17599	17434	17541	17638	17710	17538	17577	17566	17629	17358	17665	17514	17408	17605	17478	17391	17603	17530	17314	17379	17487	17569	17574	17761	17426	17480	17466	17667	17596	17450	17371	17548	17487	17557	17424	17569	17538	17555	17539	17436	17473	17376	17557	17497	17437	17664	17422	17543	17556	17282	17266	17556	17399	17626	17683	17692	17532	17544	17461	17666	17668	17496	17652	17441	17700	17519	17520	17329	17688	17640	17429	17577	17777	17543	17489	17641	17452	17519	17573	17649	17591	17549	17608	17479	17639	17431	17561	17728	17389	17447	17581	17681	17630	17680	17669	17423	17595	17546	17714	17553	17399	17523	17661	17578	17529	17375	17489	17502	17575	17418	17567	17394	17469	17535	17768	17533	17401	17282	17436	17514	17617	17310	17473	17649	17598	17545	17647	17463	17402	17355	17469	17396	17348	17564	17618	17464	17538	17505	17505	17731	17441	17496	17410	17429	17508	17555	17521	17501	17516	17492	17588	17513	17511	17557	17742	17614	17668	17509	17440	17596	17647	17515	17566	17589	17434	17272	17541	17287	17517	17656	17586	17364	17331	17603	17412	17599	17518	17266	17667	17516	17437	17562	17485	17545	17611	17589	17454	17363	17663	17538	17540	17521	17730	17620	17689	17398	17559	17750	17562	17476	17633	17892	17581	17485	17626	17635	17529	17351	17574	17615	17689	17463	17675	17539	17363	17479	17117	17743	17399	17549	17573	17611	17651	17533	17574	17510	17563	17406	17661	17715	17717	17567	17581	17490	17605	17694	17668	17499	17493	17540	17419	17506	17449	17545	17738	17707	17492	17656	17674	17893	17581	17639	17349	17482	17723	17546	17405	17579	17548	17694	17507	17296	17619	17562	17546	17445	17507	17620	17405	17387	17678	17599	17593	17486	17664	17586	17401	17526	17300	17580	17357	17593	17588	17481	17542	17595	17452	17491	17666	17433	17525	17608	17510	17574	17637	17545	17440	17574	17572	17599	17637	17629	17461	17636	17504	17628	17565	17790	17507	17373	17739	17577	17457	17453	17267	17602	17638	17544	17545	17574	17405	17647	17523	17545	17538	17307	17559	17673	17712	17697	17421	17487	17439	17516	17542	17458	17460	17460	17462	17506	17860	17614	17682	17459	17713	17601	17598	17516	17529	17538	17563	17460	17682	17441	17465	17391	17424	17339	17634	17558	17536	17630	17523	17514	17730	17562	17487	17490	17563	17577	17428	17777	17663	17429	17669	17652	17654	17566	17583	17434	17516	17571	17817	17400	17533	17498	17515	17665	17500	17461	17532	17651	17518	17456	17642	17514	17563	17584	17469	17503	17446	17493	17414	17552	17651	17714	17607	17380	17507	17650	17610	17545	17452	17591	17598	17553	17530	17556	17575	17531	17489	17582	17740	17503	17400	17788	17487	17506	17564	17301	17551	17596	17436	17486	17456	17510	17627	17588	17594	17449	17661	17564	17443	17745	17681	17460	17448	17498	17707	17508	17397	17769	17697	17586	17627	17556	17424	17610	17705	17722	17482	17445	17561	17424	17748	17521	17407	17657	17510	17562	17391	17411	17622	17517	17652	17453	17615	17498	17540	17434	17456	17559	17565	17444	17434	17578	17417	17458	17566	17656	17707	17699	17678	17575	17469	17539	17477	17603	17436	17507	17530	17693	17469	17385	17428	17500	17473	17503	17482	17775	17577	17407	17676	17752	17506	17538	17635	17523	17466	17614	17640	17580	17644	17619	17449	17587	17477	17528	17396	17566	17495	17370	17686	17362	17511	17544	17493	17600	17683	17536	17455	17806	17623	17528	17460	17696	17698	17537	17486	17315	17663	17477	17732	17377	17440	17467	17569	17497	17444	17596	17595	17453	17400	17468	17458	17512	17666	17452	17621	17717	17436	17380	17584	17609	17617	17560	17509	17556	17486	17507	17575	17579	17447	17511	17556	17642	17652	17483	17344	17543	17512	17597	17641	17603	17363	17296	17329	17612	17443	17484	17563	17661	17621	17467	17472	17131	17416	17729	17506	17606	17641	17763	17661	17548	17749	17541	17565	17510	17387	17488	17535	17675	17348	17512	17338	17291	17387	17501	17503	17607	17572	17411	17220	17463	17659	17510	17584	17683	17494	17632	17704	17498	17761	17663	17290	17475	17570	17451	17489	17626	17517	17536	17535	17549	17390	17601	17534	17530	17572	17383	17461	17598	17399	17597	17301	17528	17511	17430	17582	17471	17499	17437	17600	17519	17551	17702	17582	17249	17411	17627	17515	17440	17543	17802	17507	17573	17548	17688	17688	17503	17397	17523	17573	17491	17718	17465	17538	17601	17266	17450	17641	17677	17420	17292	17581	17626	17540	17600	17594	17432	17504	17628	17512	17457	17472	17451	17401	17343	17730	17679	17452	17538	17626	17449	17511	17459	17535	17491	17764	17700	17537	17591	17545	17685	17716	17777	17508	17532	17354	17452	17587	17841	17552	17578	17499	17624	17469	17544	17502	17537	17626	17453	17638	17661	17543	17499	17440	17592	17376	17699	17652	17608	17598	17571	17390	17603	17700	17536	17537	17604	17274	17632	17645	17587	17812	17705	17643	17390	17401	17459	17574	17661	17634	17662	17495	17496	17523	17598	17505	17643	17577	17607	17548	17463	17596	17523	17614	17440	17495	17496	17488	17429	17544	17564	17550	17545	17422	17419	17554	17499	17720	17665	17539	17352	17479	17655	17482	17645	17489	17472	17546	17314	17616	17447	17308	17538	17436	17265	17468	17624	17323	17674	17464	17440	17520	17456	17677	17683	17486	17502	17542	17750	17522	17603	17505	17684	17661	17429	17478	17546	17529	17510	17445	17545	17507	17539	17594	17498	17526	17583	17592	17422	17719	17556	17682	17289	17734	17667	17632	17585	17564	17498	17617	17522	17479	17592	17486	17419	17511	17467	17607	17415	17671	17517	17619	17605	17497	17601	17752	17445	17524	17533	17525	17592	17814	17684	17740	17439	17641	17492	17574	17562	17439	17526	17358	17613	17534	17480	17519	17466	17571	17618	17538	17455	17515	17579	17631	17775	17574	17537	17592	17485	17570	17425	17586	17604	17539	17588	17565	17488	17514	17378	17495	17595	17338	17438	17703	17244	17601	17486	17468	17596	17551	17675	17610	17490	17430	17568	17456	17468	17351	17533	17669	17338	17527	17637	17490	17510	17364	17624	17278	17381	17425	17894	17714	17779	17554	17588	17708	17498	17557	17515	17439	17579	17517	17353	17656	17482	17884	17736	17474	17691	17689	17484	17723	17742	17495	17530	17549	17510	17611	17467	17683	17559	17545	17518	17682	17958	17412	17605	17679	17638	17541	17527	17561	17502	17843	17523	17544	17500	17426	17597	17596	17345	17569	17567	17525	17613	17528	17533	17449	17678	17673	17683	17672	17581	17349	17433	17645	17771	17600	17537	17629	17519	17448	17468	17571	17623	17742	17503	17480	17528	17456	17534	17499	17593	17514	17598	17577	17557	17767	17719	17631	17475	17521	17650	17369	17616	17583	17558	17482	17340	17644	17713	17606	17443	17711	17564	17531	17723	17656	17584	17589	17378	17595	17699	17257	17652	17520	17598	17715	17648	17505	17577	17531	17446	17554	17560	17353	17656	17548	17575	17419	17606	17514	17502	17634	17686	17588	17418	17581	17670	17575	17596	17495	17452	17517	17690	17550	17456	17636	17732	17673	17719	17677	17572	17404	17377	17314	17501	17436	17839	17488	17446	17581	17469	17550	17513	17599	17569	17605	17558	17506	17403	17641	17526	17803	17604
63792	108559	87797	58681	33389	20145	16287	16179	16417	16437	16535	16479	16554	16320	16417	16407	16339	16396	16311	16468	16314	16259	16287	16439	16532	16445	16570	16308	16240	16494	16508	16392	16327	16382	16326	16306	16342	16421	16459	16402	16406	16363	16424	16286	16380	16326	16446	16380	16395	16463	16389	16411	16378	16538	16106	16492	16485	16239	16287	16240	16350	16281	16248	16496	16334	16479	16545	16285	16188	16176	16512	16332	16402	16329	16468	16458	16223	16507	16382	16391	16409	16300	16518	16486	16519	16278	16120	16350	16234	16358	16352	16295	16384	16475	16340	16400	16375	16338	16421	16413	16423	16256	16274	16371	16437	16274	16115	16266	16464	16586	16543	16253	16447	16426	16476	16377	16491	16141	16330	16446	16427	16680	16551	16404	16202	16435	16510	16366	16527	16391	16345	16308	16362	16416	16433	16361	16219	16428	16589	16369	16422	16344	16285	16344	16398	16355	16343	16292	16415	16335	16413	16330	16492	16394	16353	16382	16343	16310	16375	16481	16505	16430	16135	16293	16474	16373	16257	16533	16287	16495	16304	16596	16459	16419	16438	16369	16463	16272	16351	16328	16187	16268	16297	16299	16238	16372	16206	16331	16294	16381	16367	16440	16313	16442	16317	16429	16464	16205	16576	16362	16260	16261	16378	16463	16328	16313	16277	16397	16343	16255	16249	16501	16419	16130	16424	16491	16280	16425	16349	16263	16316	16493	16287	16251	16344	16317	16561	16283	16305	16344	16531	16306	16357	16270	16319	16187	16281	16540	16328	16312	16371	16431	16359	16477	16377	16383	16347	16287	16282	16476	16260	16423	16345	16467	16291	16435	16389	16355	16300	16106	16496	16314	16474	16498	16274	16218	16426	16211	16414	16470	16361	16188	16330	16288	16372	16242	16240	16410	16314	16347	16326	16175	16376	16529	16308	16496	16419	16391	16513	16304	16432	16339	16271	16501	16543	16325	16366	16374	16298	16439	16376	16295	16411	16338	16484	16379	16365	16493	16432	16337	16496	16370	16252	16298	16310	16390	16184	16504	16329	16468	16432	16300	16313	16325	16676	16287	16366	16399	16473	16395	16231	16329	16457	16473	16337	16387	16278	16472	16396	16485	16485	16346	16383	16276	16422	16329	16248	16304	16341	16295	16335	16441	16414	16395	16329	16304	16365	16445	16372	16360	16510	16332	16323	16402	16287	16470	16375	16339	16440	16415	16416	16382	16429	16318	16394	16416	16278	16529	16224	16298	16401	16368	16259	16271	16400	16441	16425	16504	16365	16286	16434	16259	16571	16301	16318	16552	16415	16447	16271	16400	16399	16300	16350	16264	16459	16335	16353	16424	16295	16631	16225	16285	16387	16237	16342	16253	16351	16466	16543	16495	16496	16420	16248	16290	16429	16244	16260	16259	16374	16361	16422	16467	16400	16252	16414	16546	16271	16304	16654	16190	16286	16296	16330	16275	16410	16321	16510	16331	16435	16291	16349	16288	16372	16344	16316	16445	16358	16336	16247	16496	16401	16257	16305	16446	16524	16445	16364	16306	16407	16568	16252	16323	16484	16362	16282	16379	16339	16492	16243	16529	16133	16246	16293	16383	16400	16369	16258	16314	16571	16392	16269	16292	16302	16357	16298	16435	16295	16321	16339	16200	16452	16476	16251	16217	16384	16388	16186	16399	16345	16324	16325	16298	16170	16419	16261	16451	16399	16411	16254	16301	16282	16182	16393	16522	16405	16477	16389	16395	16381	16299	16406	16440	16411	16420	16486	16344	16292	16576	16433	16389	16376	16400	16086	16344	16328	16232	16429	16369	16293	16455	16443	16333	16231	16321	16401	16503	16242	16381	16264	16457	16324	16406	16307	16534	16500	16433	16452	16318	16192	16363	16331	16476	16360	16548	16454	16418	16290	16442	16405	16235	16238	16352	16279	16255	16274	16349	16364	16438	16541	16538	16406	16380	16353	16383	16352	16274	16352	16459	16379	16406	16365	16378	16400	16467	16355	16391	16337	16416	16319	16375	16279	16300	16520	16417	16171	16344	16240	16414	16326	16389	16360	16345	16363	16416	16385	16312	16312	16495	16307	16271	16324	16365	16348	16399	16412	16308	16356	16389	16415	16252	16233	16341	16393	16368	16226	16175	16368	16442	16446	16154	16468	16267	16445	16472	16307	16327	16400	16477	16337	16575	16263	16257	16244	16361	16151	16307	16370	16481	16343	16484	16314	16501	16252	16504	16373	16363	16229	16288	16372	16472	16422	16470	16354	16493	16380	16347	16380	16419	16368	16442	16485	16237	16524	16310	16210	16362	16483	16270	16353	16380	16402	16283	16388	16222	16252	16389	16343	16409	16277	16409	16352	16409	16471	16281	16320	16449	16380	16262	16418	16523	16232	16426	16344	16428	16387	16223	16518	16379	16149	16282	16409	16177	16162	16398	16398	16278	16443	16279	16421	16185	16361	16257	16462	16175	16383	16379	16339	16376	16328	16480	16258	16392	16307	16395	16342	16244	16196	16334	16325	16224	16349	16229	16396	16399	16313	16401	16289	16434	16224	16359	16531	16365	16317	16447	16323	16400	16097	16435	16359	16477	16460	16404	16442	16319	16318	16562	16426	16246	16500	16358	16337	16296	16327	16350	16424	16315	16364	16509	16143	16386	16430	16501	16380	16318	16311	16200	16313	16476	16491	16242	16315	16604	16499	16397	16523	16384	16290	16250	16392	16453	16209	16337	16433	16352	16405	16445	16374	16344	16287	16639	16302	16359	16472	16426	16293	16352	16475	16368	16410	16309	16317	16405	16400	16370	16363	16431	16393	16360	16101	16407	16219	16367	16262	16238	16368	16408	16319	16384	16144	16397	16519	16287	16338	16336	16546	16334	16379	16364	16441	16094	16385	16502	16399	16083	16417	16375	16259	16344	16318	16288	16431	16135	16175	16355	16326	16228	16312	16499	16253	16614	16367	16320	16292	16415	16398	16279	16503	16350	16381	16649	16349	16452	16342	16224	16397	16438	16362	16368	16369	16178	16291	16258	16428	16326	16527	16383	16561	16348	16324	16317	16358	16254	16368	16345	16432	16285	16338	16472	16248	16480	16291	16379	16217	16240	16352	16587	16440	16396	16240	16413	16182	16230	16430	16317	16355	16350	16371	16344	16403	16305	16308	16427	16356	16327	16340	16353	16426	16421	16250	16283	16558	16381	16362	16531	16330	16414	16361	16269	16384	16348	16239	16481	16257	16360	16258	16276	16388	16242	16470	16418	16495	16422	16496	16354	16135	16373	16189	16410	16290	16430	16314	16308	16183	16341	16521	16485	16387	16551	16372	16398	16104	16344	16454	16460	16381	16370	16314	16410	16259	16350	16358	16326	16461	16349	16388	16455	16251	16471	16350	16271	16458	16434	16369	16307	16265	16446	16182	16347	16436	16284	16089	16450	16484	16371	16309	16416	16363	16382	16165	16300	16395	16240	16335	16287	16363	16280	16451	16401	16368	16450	16288	16251	16332	16191	16358	16386	16136	16279	16350	16295	16173	16406	16283	16399	16438	16318	16447	16279	16336	16409	16324	16354	16311	16422	16386	16309	16337	16218	16246	16395	16339	16518	16336	16191	16388	16363	16330	16308	16410	16357	16455	16425	16297	16462	16260	16498	16359	16343	16429	16381	16274	16216	16308	16422	16410	16345	16282	16434	16440	16267	16466	16329	16472	16342	16345	16448	16245	16504	16326	16154	16254	16398	16538	16417	16323	16467	16347	16225	16287	16414	16470	16352	16363	16322	16386	16426	16484	16287	16406	16328	16425	16472	16392	16399	16247	16403	16360	16381	16197	16349	16250	16324	16542	16267	16356	16271	16302	16288	16450	16391	16384	16333	16269	16251	16280	16277	16312	16349	16251	16374	16246	16360	16309	16265	16402	16492	16369	16384	16443	16442	16510	16322	16354	16359	16413	16538	16331	16375	16277	16365	16231	16536	16639	16327	16386	16372	16300	16303	16420	16472	16484	16362	16347	16292	16322	16319	16359	16386	16306	16228	16452	16431	16335	16230	16461	16288	16410	16353	16433	16361	16373	16384	16404	16327	16405	16263	16239	16251	16374	16401	16463	16444	16343	16351	16451	16316	16249	16330	16305	16497	16400	16302	16514	16363	16472	16409	16149	16441	16089	16510	16249	16356	16445	16346	16202	16345	16450	16305	16465	16297	16247	16403	16443	16412	16393	16637	16425	16311	16455	16449	16359	16603	16459	16415	16099	16410	16246	16423	16370	16345	16282	16484	16334	16320	16277	16422	16338	16354	16372	16409	16393	16332	16360	16325	16362	16333	16479	16420	16254	16227	16321	16411	16419	16325	16462	16222	16345	16309	16334	16576	16562	16415	16444	16351	16410	16354	16313	16384	16191	16420	16361	16260	16487	16395	16360	16321	16283	16407	16239	16329	16211	16302	16470	16469	16328	16269	16274	16265	16278	16271	16427	16248	16358	16342	16377	16286	16457	16456	16309	16502	16351	16412	16250	16525	16316	16448	16430	16469	16338	16314	16362	16320	16434	16586	16246	16348	16402	16377	16407	16424	16450	16463	16366	16361	16293	16394	16324	16204	16358	16316	16414	16247	16360	16491	16652	16473	16379	16337	16438	16296	16364	16284	16375	16330	16272	16175	16314	16564	16369	16495	16425	16405	16169	16324	16365	16444	16341	16388	16254	16427	16311	16444	16399	16484	16247	16365	16219	16431	16272	16349	16496	16354	16336	16321	16285	16366	16340	16330	16365	16456	16454	16236	16364	16264	16228	16320	16404	16320	16334	16418	16174	16487	16605	16387	16267	16267	16253	16536	16489	16280	16369	16207	16379	16325	16617	16198	16556	16243	16328	16432	16265	16412	16318	16164	16192	16481	16449	16196	16332	16389	16389	16155	16443	16330	16382	16477	16392	16393	16285	16400	16480	16153	16439	16382	16527	16155	16551	16290	16207	16447	16309	16294	16378	16464	16461	16391	16323	16378	16387	16306	16293	16386	16181	16422	16349	16395	16177	16244	16379	16401	16420	16554	16450	16322	16339	16308	16367	16313	16348	16492	16333	16305	16379	16307	16323	16234	16447	16367	16436	16387	16242	16433	16439	16463	16215	16246
32762	38774	39469	27975	20046	18455	18030	17647	17765	17720	17636	17821	17549	17792	17777	17755	17818	17759	17623	17704	17654	17720	17756	17809	17714	17798	17584	17760	17816	17783	17806	17637	17960	17655	17701	17775	17759	17659	17807	17492	17780	17652	17730	17794	17752	17574	17847	17572	17957	17722	17677	17960	17644	17645	17674	17653	17784	17788	17707	17813	17691	17795	17883	17735	17752	17591	17732	17623	17872	17738	17649	17743	17823	17379	17591	17739	17591	17732	17785	17513	17550	17706	17593	17584	17664	17947	17685	17867	17656	17680	17753	17636	17835	17990	17680	17654	17630	17586	17859	17791	17830	17708	17608	17779	17768	17619	17632	17593	17553	17862	17729	17730	17706	17670	17712	17608	17806	17808	17630	17727	17635	17789	17646	17708	17776	17572	17790	17657	17793	17853	17838	17569	17602	17743	17776	17915	17638	17765	17594	17592	17688	17687	17642	17710	17610	17509	17775	17621	17545	17730	17773	17620	17622	17646	17744	17646	17661	17725	17854	17887	17614	17785	17506	17632	17498	17862	17644	17701	17741	17608	17726	17552	17856	17619	17670	17798	17813	17698	17531	17604	17678	17750	17750	17683	17674	17781	17797	17645	17454	17623	17647	17953	17560	17734	17775	17553	17549	17794	17754	17613	17723	17765	17714	17767	17769	17762	17621	17563	17673	17768	17800	17668	17857	17642	17972	17860	17762	17673	17801	17697	17669	17746	17828	17778	17773	17750	17649	17596	17669	17765	17779	17661	17576	17760	17894	17685	17760	17723	17632	17695	17838	17708	17759	17765	17739	17747	17550	17737	17684	17942	17666	17563	17693	17737	17698	17553	17705	17687	17903	17613	17616	17577	17720	17667	17717	17812	17551	17680	17998	17811	17679	17728	17477	17864	17739	17733	17748	17712	17687	17594	17664	17770	17850	17621	17717	17555	17624	17596	17904	17839	17641	17712	17621	17826	17684	17571	17579	17562	17790	17620	17735	17712	17854	17551	17801	17518	17613	17577	17806	17629	17773	17823	17948	17715	17795	17643	17886	17572	17794	17640	17893	17634	17830	17668	17656	17752	17702	17792	17811	17906	17637	17494	17651	17715	17635	17654	17639	17696	17703	17784	17578	17654	17500	17668	17687	17728	17765	17685	17797	17674	17620	17797	17662	17700	17669	17765	17787	17874	17849	17547	17799	17677	17695	17565	17566	17781	17572	17779	17730	17539	17706	17624	17442	17707	17811	17552	17688	17782	17754	17680	17739	17499	17614	17830	17598	18022	17780	17767	17498	17691	17559	17594	17735	17601	17575	17583	17610	17713	17664	17720	17916	17789	17737	17723	17752	17772	17635	17618	17564	17535	17700	17814	17754	17659	17686	17716	17727	17693	17675	17750	17894	17703	17698	17787	17801	17529	17988	17641	17519	17785	17736	17626	17909	17778	17700	17756	17569	17728	17759	17817	17900	17865	17888	17720	17757	17634	17775	17751	17609	17785	17641	17815	17582	17835	17755	17647	17698	17712	17627	17585	17583	17834	17713	17748	17727	17814	17577	17766	17521	17649	17785	17620	17749	17728	17706	17562	17615	17410	17618	17849	17764	17648	17681	17828	17812	17736	17687	17723	17738	17715	17661	17696	17647	17642	17808	17691	17593	17751	17577	17783	17724	17550	17557	17729	17542	17720	17781	17733	17671	17611	17642	17636	17700	17660	17576	17775	17724	17823	17763	17806	17815	17808	17732	17575	17683	17794	17772	17704	17692	17538	17848	17668	17691	17629	17781	17728	17761	17797	17695	17664	17959	17867	17862	17610	17816	17872	17557	17655	17591	17641	17788	17830	17773	17766	17758	17890	17516	17799	17880	17713	17657	17790	17839	17798	17691	17696	17730	17662	17611	17724	17652	17794	17766	17752	17353	17838	17633	17871	17605	17731	17576	17712	17891	17587	17785	17667	17661	17533	17699	17693	17696	17731	17773	17556	17755	17649	17469	17718	17743	17722	17665	17749	17748	17686	17807	17444	17636	17748	17774	17752	17833	17687	17766	17538	17628	17503	17732	17787	17852	17578	17772	17778	17629	17667	17606	17535	17788	17802	17765	17857	17529	17754	17379	17852	17641	17734	17726	17701	17736	17709	17738	17831	17663	17550	17975	17715	17583	17762	17896	17607	17671	17645	17895	17979	17735	17734	17751	17733	17633	17794	17731	17573	17568	17671	17711	17596	17813	17783	17924	17582	17492	17743	17799	17580	17552	17785	17608	17725	17836	17466	17557	17785	17851	17570	17645	17697	17626	17618	17808	17690	17679	17719	17746	17579	17683	17683	17850	17798	17823	17473	17815	17745	17664	17707	17519	17494	17596	17664	17434	17639	17626	17707	17707	17566	17727	17515	17698	17736	17704	17863	17581	17796	17663	17752	17617	17676	17607	17872	17817	17650	17731	17761	17946	17406	17581	17700	17594	17647	17637	17816	17642	17695	17924	17724	17646	17682	17636	17609	17775	17687	17747	17697	17856	17706	17471	17757	17892	17750	17576	17760	17642	17694	17598	17818	17634	17836	17511	17628	17868	17746	17537	17596	17738	17856	17686	17755	17762	17804	17754	17812	17589	17724	17676	17530	17968	17645	17660	17778	17723	17429	17573	17631	17596	17560	17705	17691	17801	17704	17857	17690	17616	17641	17564	17555	17626	17908	17712	17535	17686	17648	17736	17748	17763	17652	17911	17632	17666	17776	17704	17557	17496	17830	17742	17829	17660	17700	17733	17632	17768	17618	17794	17490	17584	17566	17523	17637	17627	17775	17649	17772	17627	17665	17661	17526	17657	17827	17806	17679	17470	17556	17729	17690	17672	17733	17507	17587	17598	17756	17675	17764	17912	17711	17598	17749	17722	17436	17556	17686	17703	17559	17625	17751	17743	17704	17618	17734	17665	17812	17839	17665	17649	17733	17685	17741	17718	17956	17899	17764	17724	17724	17699	17759	17655	17818	17743	17644	17601	17724	17908	17605	17678	17463	17400	17786	17563	17728	17494	17580	17690	17731	17584	17582	17784	17723	17783	17734	17694	17699	17759	17703	17617	17606	17903	17819	17764	17735	17785	17673	17863	17649	17568	17683	17493	17725	17501	17554	17696	17710	17633	17656	17703	17814	17574	17829	17810	17738	17559	17830	17803	17649	17642	17805	17785	17655	17691	17665	17695	17917	17902	17658	17449	17818	17870	17735	17962	17718	17895	17611	17703	17639	17556	17480	17751	17711	17719	17930	17668	17744	17770	17746	17719	17920	17765	17610	17654	17656	17606	17553	17642	17795	17807	17818	17819	17629	17560	17639	17596	17578	17721	17784	17752	17803	17541	17643	17745	17746	17594	17801	17711	17750	17606	17643	17578	17629	17618	17769	17847	17475	17659	17638	17667	17733	17664	17757	17838	17793	17628	17759	17816	17774	17566	17688	17765	17534	17868	17742	17585	17628	17685	17632	17577	17548	17670	17727	17703	17770	17677	17767	17852	17634	17723	17792	17596	17696	17757	17674	17593	17742	17610	17773	17575	17722	17707	17834	17633	17546	17747	17885	17843	17598	17582	17553	17468	17703	17538	17646	17693	17725	17781	17484	17642	17598	17536	17605	17541	17587	17608	17831	17613	17607	17840	17698	17842	17672	17657	17899	17881	17659	17835	17638	17695	17689	17745	17511	17728	17629	17658	17606	17787	17649	17768	17788	17808	17730	17577	17656	17876	17754	17800	17762	17797	17479	17670	17531	17923	17877	17682	17775	17832	17780	17789	17609	17674	17772	17689	17614	17830	17736	17694	17532	17725	17795	17756	17783	17637	17546	17829	17625	17712	17791	17599	17726	17611	17779	17554	17433	17685	17590	17778	17780	17583	17750	17641	17501	17865	17766	17634	17759	17662	17621	17670	17735	17740	17674	17530	17599	17614	17833	17652	17885	17784	17745	17634	17576	17501	17633	17736	17719	17705	17750	17732	17705	17861	17490	17579	17604	17624	17727	17699	17524	17790	17628	17821	17673	17687	17725	17970	17701	17556	17769	17575	17635	17687	17744	17814	17699	17689	17747	17840	17790	17734	17619	17797	17812	17731	17649	17662	17771	17599	17847	17593	17746	17702	17725	17676	17478	17900	17564	17681	17590	17557	17752	17573	17702	17556	17759	17653	17504	17658	17735	17588	17624	17559	17536	17741	17626	17865	17836	17753	17714	17603	17609	17663	17653	17688	17660	17745	17770	17709	17621	17718	17695	17578	17865	17717	17678	17732	17831	17714	17483	17600	17656	17718	17746	17757	17752	17723	17804	17697	17643	17677	17725	17629	17598	17686	17653	17702	17581	17493	17674	17730	17673	17665	17508	17585	17488	17517	17724	17732	17691	17761	17503	17823	17556	17765	17601	17599	17943	17752	17772	17813	17869	17834	17966	17755	17928	17604	17757	17585	17877	17689	17554	17674	17631	17770	17668	17942	17775	17637	17845	17619	17744	17683	17680	17541	17624	17857	17832	17858	17912	17511	17743	17676	17455	17694	17645	17719	17730	17770	17680	17610	17712	17766	17901	17748	17716	17622	17696	17768	17651	17723	17612	17764	17743	17733	17695	17802	17834	17668	17736	17887	17571	17877	17542	17635	17749	17736	17728	17855	17771	17579	17761	17692	17752	17764	17863	17740	17811	17498	17874	17759	17733	17451	17687	17759	17953	17834	17670	17841	17705	17797	17634	17763	17639	17899	17755	17683	17748	17743	17867	17688	17880	17600	17734	17861	17805	17714	17824	17675	17886	17744	17688	17773	17954	17707	17716	17737	17725	17610	17600	17682	17642	17748	17747	17630	17851	17630	17769	17809	17738	17870	17955	17652	17802	17627	17605	17767	17757	17771	17668	17555	17815	17739	17855	17765	17811	17566	17731	17881	17794	17796	17839	17716	17774	17865	17951	17719	17510	17489	17880	17544	17685	17591	17835	17529	17720	17557	17858	17682	17844	17686	17626	17785	17846	17611	17779	17511	17790	17784	17638	17432	17771	17771	17832	17819	17923	17707	17620	17796	17808	17778	17684	17612	17730	17530	17999	17794	17731	17855	17660	17716	17718	17526	17586	17658	17752	17789	17622	17753	17726	17776	17576	17640	17664	17686	17799
42243	57438	42618	25393	18369	16677	16265	16568	16279	16204	16306	16347	16278	16450	16727	16329	16233	16484	16441	16443	16306	16253	16401	16386	16420	16234	16345	16438	16365	16309	16363	16265	16280	16492	16313	16424	16384	16278	16434	16404	16343	16413	16428	16252	16520	16373	16358	16370	16379	16460	16229	16245	16581	16228	16284	16444	16296	16384	16457	16313	16479	16542	16244	16526	16402	16219	16291	16431	16304	16369	16354	16348	16264	16365	16326	16396	16463	16441	16455	16265	16420	16221	16324	16255	16376	16430	16302	16350	16265	16356	16411	16155	16355	16427	16510	16217	16456	16366	16322	16253	16421	16274	16251	16266	16410	16161	16257	16338	16268	16358	16462	16406	16369	16332	16327	16131	16310	16278	16436	16274	16405	16337	16298	16366	16451	16335	16360	16379	16310	16387	16395	16473	16317	16429	16210	16375	16335	16185	16488	16298	16175	16320	16356	16341	16300	16357	16226	16437	16305	16432	16293	16479	16417	16357	16261	16407	16328	16427	16316	16556	16311	16590	16330	16449	16234	16379	16410	16381	16481	16314	16442	16433	16334	16293	16431	16248	16582	16286	16500	16386	16326	16424	16349	16150	16351	16423	16482	16257	16361	16371	16529	16195	16437	16328	16207	16288	16502	16371	16100	16376	16265	16223	16248	16269	16238	16315	16306	16465	16334	16440	16271	16173	16168	16510	16330	16305	16409	16324	16368	16429	16289	16250	16343	16159	16290	16284	16324	16454	16559	16354	16232	16449	16221	16471	16511	16287	16403	16419	16546	16400	16432	16339	16413	16370	16287	16255	16311	16163	16337	16361	16212	16276	16401	16472	16395	16327	16415	16177	16221	16364	16442	16171	16259	16334	16333	16412	16439	16258	16395	16302	16407	16416	16279	16340	16416	16458	16258	16374	16322	16217	16398	16531	16326	16251	16324	16271	16365	16359	16399	16331	16391	16348	16428	16208	16387	16240	16362	16481	16503	16215	16268	16364	16460	16295	16275	16302	16252	16333	16371	16460	16308	16527	16298	16391	16432	16439	16448	16339	16294	16314	16261	16398	16475	16404	16202	16525	16221	16349	16242	16421	16323	16188	16596	16459	16415	16343	16460	16316	16351	16406	16206	16289	16473	16320	16552	16474	16238	16452	16449	16466	16290	16307	16446	16230	16485	16407	16429	16347	16276	16268	16378	16309	16397	16167	16365	16378	16314	16398	16496	16481	16351	16300	16346	16418	16208	16321	16296	16481	16159	16250	16358	16402	16479	16328	16310	16279	16304	16266	16309	16383	16390	16518	16737	16330	16231	16214	16427	16356	16435	16342	16365	16459	16221	16364	16413	16307	16413	16335	16282	16600	16371	16398	16388	16390	16319	16451	16242	16229	16471	16198	16245	16243	16302	16515	16210	16393	16495	16285	16472	16268	16418	16446	16285	16375	16407	16332	16272	16250	16373	16529	16409	16302	16189	16399	16328	16301	16434	16344	16313	16331	16384	16365	16431	16338	16257	16273	16342	16420	16437	16369	16393	16443	16504	16284	16495	16412	16475	16344	16427	16228	16421	16340	16330	16360	16444	16250	16347	16382	16313	16324	16264	16584	16280	16336	16328	16357	16346	16279	16250	16300	16368	16265	16243	16475	16440	16638	16353	16375	16261	16473	16554	16358	16348	16487	16147	16179	16209	16327	16380	16469	16333	16340	16458	16383	16428	16502	16419	16253	16385	16493	16468	16277	16337	16565	16420	16312	16317	16358	16390	16195	16334	16449	16262	16489	16416	16315	16374	16241	16356	16454	16380	16382	16261	16547	16429	16344	16324	16391	16406	16298	16172	16373	16351	16407	16153	16399	16356	16357	16400	16356	16247	16320	16414	16229	16487	16382	16340	16457	16321	16392	16360	16378	16369	16312	16302	16594	16426	16451	16325	16541	16596	16302	16453	16367	16622	16368	16330	16378	16265	16182	16335	16415	16281	16148	16419	16361	16337	16431	16500	16339	16448	16647	16402	16291	16320	16356	16219	16387	16435	16267	16275	16464	16453	16225	16406	16460	16272	16251	16416	16362	16457	16453	16349	16390	16480	16321	16406	16385	16493	16419	16255	16378	16280	16237	16271	16269	16356	16135	16304	16471	16302	16311	16385	16338	16289	16425	16382	16382	16425	16380	16501	16451	16301	16299	16319	16306	16405	16418	16285	16293	16414	16425	16384	16278	16375	16407	16365	16320	16509	16464	16378	16364	16256	16243	16273	16435	16209	16286	16494	16359	16361	16504	16352	16391	16261	16471	16395	16364	16256	16314	16367	16481	16332	16468	16450	16339	16309	16351	16284	16529	16422	16330	16413	16286	16426	16469	16275	16195	16342	16423	16288	16376	16239	16378	16501	16217	16298	16338	16474	16357	16343	16382	16328	16407	16117	16441	16301	16174	16307	16266	16307	16442	16320	16333	16298	16388	16374	16230	16354	16255	16322	16421	16324	16323	16363	16515	16287	16370	16466	16342	16431	16351	16246	16378	16312	16415	16303	16229	16374	16384	16393	16404	16410	16474	16609	16306	16405	16381	16244	16445	16434	16302	16311	16431	16331	16399	16395	16254	16209	16471	16448	16503	16428	16258	16253	16478	16366	16507	16360	16334	16577	16242	16441	16290	16297	16253	16193	16274	16466	16513	16435	16470	16329	16451	16410	16428	16250	16225	16198	16203	16413	16372	16239	16373	16416	16306	16438	16307	16511	16358	16450	16358	16356	16441	16411	16313	16334	16605	16482	16332	16317	16463	16481	16402	16359	16362	16410	16299	16474	16230	16382	16321	16455	16387	16238	16302	16342	16409	16296	16241	16230	16339	16470	16223	16565	16495	16220	16427	16363	16386	16495	16470	16295	16386	16271	16260	16337	16435	16341	16349	16486	16371	16279	16506	16226	16413	16266	16425	16343	16362	16496	16237	16349	16326	16325	16268	16288	16400	16378	16309	16289	16399	16489	16360	16546	16352	16286	16311	16316	16489	16228	16345	16310	16454	16473	16274	16360	16427	16286	16337	16396	16266	16410	16303	16279	16360	16408	16305	16295	16351	16451	16454	16297	16283	16162	16433	16508	16326	16382	16336	16339	16384	16476	16241	16261	16261	16301	16466	16322	16363	16377	16344	16425	16550	16387	16201	16273	16370	16511	16407	16267	16231	16377	16283	16393	16421	16410	16324	16251	16313	16334	16505	16257	16276	16430	16352	16337	16384	16331	16307	16309	16355	16281	16336	16374	16327	16392	16188	16502	16279	16333	16265	16409	16525	16528	16374	16313	16389	16273	16308	16416	16300	16251	16377	16416	16440	16622	16423	16418	16215	16452	16604	16082	16303	16417	16272	16377	16370	16451	16361	16345	16401	16487	16511	16337	16335	16263	16492	16523	16393	16248	16288	16261	16195	16293	16293	16420	16394	16317	16198	16443	16408	16466	16398	16427	16227	16368	16207	16359	16305	16342	16289	16370	16486	16390	16298	16267	16340	16401	16355	16535	16423	16396	16268	16489	16178	16390	16340	16225	16285	16335	16440	16397	16319	16254	16426	16471	16262	16344	16573	16334	16306	16198	16388	16328	16436	16354	16340	16353	16258	16202	16394	16250	16289	16310	16297	16226	16204	16483	16321	16277	16220	16395	16439	16362	16374	16351	16343	16334	16218	16446	16316	16247	16492	16382	16233	16337	16206	16208	16543	16337	16326	16451	16321	16224	16272	16379	16310	16479	16260	16231	16278	16236	16424	16557	16350	16432	16552	16266	16510	16567	16446	16297	16501	16304	16391	16206	16334	16373	16410	16442	16293	16347	16238	16376	16292	16336	16640	16358	16362	16443	16340	16407	16563	16489	16277	16407	16348	16434	16516	16289	16296	16453	16318	16506	16466	16351	16541	16375	16360	16354	16337	16481	16152	16264	16332	16280	16281	16418	16387	16391	16374	16240	16309	16486	16380	16303	16324	16456	16562	16382	16438	16454	16384	16354	16260	16374	16277	16426	16501	16318	16283	16417	16317	16454	16328	16445	16207	16353	16444	16385	16352	16491	16394	16474	16349	16256	16397	16312	16537	16360	16506	16504	16302	16292	16352	16473	16388	16362	16490	16288	16460	16332	16499	16378	16480	16370	16211	16452	16337	16519	16373	16281	16414	16371	16251	16353	16431	16428	16343	16325	16292	16360	16427	16313	16365	16441	16425	16375	16483	16458	16438	16267	16462	16389	16428	16382	16347	16253	16392	16120	16352	16304	16234	16359	16441	16419	16366	16305	16248	16406	16427	16362	16373	16373	16333	16399	16302	16186	16379	16348	16308	16378	16324	16415	16503	16277	16595	16490	16430	16271	16461	16447	16183	16298	16461	16323	16400	16304	16419	16419	16401	16412	16430	16539	16352	16419	16343	16328	16323	16412	16359	16425	16436	16514	16420	16400	16388	16307	16513	16438	16336	16197	16311	16260	16326	16347	16370	16218	16376	16447	16223	16412	16440	16305	16406	16368	16442	16481	16219	16424	16388	16414	16530	16296	16113	16424	16390	16366	16404	16164	16337	16284	16377	16354	16396	16365	16491	16347	16321	16380	16282	16392	16380	16412	16443	16229	16475	16559	16498	16293	16251	16323	16357	16327	16396	16459	16504	16275	16297	16342	16296	16272	16296	16277	16534	16376	16210	16425	16437	16373	16335	16280	16405	16387	16122	16398	16310	16377	16312	16234	16403	16186	16349	16218	16345	16211	16380	16315	16318	16265	16531	16289	16297	16299	16374	16436	16267	16347	16475	16446	16367	16282	16241	16441	16430	16375	16324	16406	16241	16254	16429	16517	16259	16434	16508	16503	16300	16314	16427	16359	16374	16393	16317	16461	16396	16322	16309	16289	16401	16419	16206	16475	16381	16420	16310	16441	16476	16398	16466	16453	16242	16344	16400	16145	16377	16219	16422	16481	16345	16459	16252	16371	16178	16459	16298	16294	16281	16405	16326	16391	16324	16470	16413	16350	16475	16391	16443	16424	16355	16207	16363	16290	16339	16373	16163	16367	16219	16236	16472	16212	16365	16404	16408	16288	16433	16298	16405	16582	16471	16464	16311	16356	16467	16210	16287	16506	16271	16488	16448	16182	16385	16469	16403	16444	16305
33236	38782	38903	28549	19898	17766	17504	17442	17318	17315	17302	17360	17248	17175	17266	17307	17377	17209	17298	17114	17197	17336	17362	17228	17381	17137	17263	17393	17402	17202	17466	17378	17407	17250	17189	17117	17265	17242	17194	17273	17276	17261	17343	17479	17322	17511	17345	17099	17338	17339	17232	17320	17221	17211	17125	17352	17317	17097	17454	17237	17341	17323	17231	17208	17202	17189	17321	17291	17247	17361	17248	17462	17121	17511	17222	17380	17266	17416	17367	17234	17247	17099	17144	17300	17241	17205	17484	17121	17240	17334	17426	17360	17277	17059	17264	16965	17141	17155	17368	17256	17183	17063	17222	17161	17173	17266	17357	17213	17247	17103	17254	17269	17130	17241	17166	17130	17197	17319	17217	17251	17451	17397	17385	17210	17156	17358	17284	17281	17295	17103	17361	17312	17247	17354	17187	17403	17230	17290	17358	17168	17337	17113	17126	17194	17346	17197	17378	17372	17282	17299	17233	17380	17058	17306	17323	17318	17117	17352	17349	17229	17450	17217	17280	17337	17411	17183	17114	17302	17130	17267	17141	17049	17404	17222	17199	17246	17223	17091	17146	17184	17223	17196	17025	17410	17278	17171	17275	17371	17195	17113	17400	17228	17187	17295	17332	17179	17241	17090	17453	17384	17323	17067	17202	17292	17128	17267	17292	17361	17326	17271	17244	17394	17699	17155	17185	17464	17341	17241	17420	17405	17285	17398	17123	17301	17174	17401	17357	17212	17390	17240	17427	17337	17092	17188	17333	17393	17391	17334	17052	17223	17351	17048	17208	17392	17350	17372	17116	17187	17316	17123	17323	17432	17309	17222	17302	17242	17324	17431	17103	17375	17327	17198	17197	17362	17244	17299	17186	17080	17317	17143	17220	17268	17286	17276	17333	17299	17262	17139	17243	17329	17225	17156	17169	17159	17398	17199	17265	17145	17441	17249	17166	17272	17195	17343	17330	17358	17438	17361	17263	17148	17389	17338	17373	17241	17336	17303	17306	17277	17218	17156	17290	17434	17393	17447	17161	17380	17366	17139	17216	17268	17362	17305	17193	17161	17158	17302	17264	17255	17161	17393	17188	17238	17078	17380	17233	17027	17180	17095	17274	17246	17347	17306	17297	17175	17233	17319	17251	17398	17208	17307	17317	17355	17113	17118	17126	17161	17185	17205	17295	17240	17036	17303	17328	17280	17448	17271	17343	17433	17244	17137	17339	17275	17300	17206	17219	17382	17054	17625	17141	17087	17342	17215	17410	17297	17386	17388	17194	17110	17316	17317	17295	17374	17243	17333	17437	17289	17195	17147	17116	17246	17330	17352	17302	17257	17159	16957	17335	17145	17303	17394	17319	17236	17430	17484	17339	17151	17342	17130	17144	17255	17253	17137	17156	17138	17063	17012	17127	17280	17142	17029	17137	17205	17357	17233	17047	17115	17240	17403	17191	17116	17216	17190	17244	17311	17311	17285	17285	17247	17150	17490	17323	17274	17278	17158	17119	17203	17229	17067	17059	17372	17361	17047	17124	17217	17081	17330	17169	17293	17347	17306	17230	17284	17346	17399	17318	17293	17208	17225	17237	17145	17264	17275	17255	17267	17158	17313	17284	17289	17378	17211	17134	17218	17267	17391	17184	17219	17331	17395	17254	17078	17248	17304	17250	17320	17483	17409	17166	17212	17293	17278	17362	17462	17266	17397	17271	17213	17159	17254	17299	17236	17274	17359	17358	17385	17219	17126	17259	17414	17345	17187	17350	17060	17115	17177	17299	17336	17252	17177	17466	17296	17224	17241	17343	17389	17161	17250	17247	17300	17235	17334	17349	17475	17353	17237	17321	17171	17337	17278	17058	17403	17218	17081	17019	17360	17387	17281	17200	17036	17383	17305	17260	17298	17182	17341	17417	17087	17138	17331	17238	17108	17195	17170	17445	17287	17366	17269	17377	17440	17361	17043	17378	17179	17424	17115	17446	17202	17129	17241	17377	17308	17181	17424	17185	17219	17134	17282	17243	17281	17301	17038	17293	17190	17246	17411	17225	17198	17466	17172	17213	17449	17427	17419	17312	17465	17406	17375	17342	17343	17337	17321	17283	17259	17129	17085	17284	17464	17181	17263	17305	17262	17338	17484	17445	17277	17368	17187	17116	17208	17390	17400	17350	17157	17175	17210	17319	17125	17367	17294	17241	17358	17191	17324	17291	17193	17240	17544	17235	17405	17453	17237	17143	17232	17187	17142	17446	17384	17325	17310	17192	17196	17166	17159	17235	17092	17165	17120	17439	17190	17179	17380	17037	17260	17341	17193	17231	17328	17266	16989	17196	17185	17193	17305	17138	17160	17137	17283	17429	17501	17156	17436	17159	17130	17349	17342	17462	17170	17347	17285	17218	17239	17235	17167	17446	17413	17199	17298	17356	17473	17410	17413	17368	17341	17356	17356	17557	17188	17299	17475	17078	17473	17203	17082	17175	17214	17193	17166	17387	17464	17302	17232	17015	17210	17453	17293	17270	17291	17302	16996	17367	17255	17125	17286	17208	17200	17304	17381	17446	17110	17323	17292	17295	17375	17238	17308	17280	17238	17282	17140	17283	17485	17250	17327	17107	17247	17275	17190	17367	17255	17272	17303	17107	17125	17154	17197	17222	17411	17403	17188	17116	17098	17161	17473	17317	17256	17200	17094	17259	17201	17144	17217	17239	17430	17073	17247	17237	17398	17275	17319	17567	17274	17227	17339	17275	17183	17290	17232	17268	17292	17128	17171	17237	17227	17328	17234	17321	17244	17399	17193	17352	17161	17130	17221	17284	17258	17353	17149	17360	17216	17227	17224	17294	17229	17243	17246	17397	17170	17370	17224	17089	17364	17480	17307	17268	17301	17413	17058	17252	17376	17096	17379	17417	17408	17226	17246	17424	17215	17350	17112	17213	17152	17273	17252	17386	17120	17279	17220	17406	17137	17281	17192	17286	17400	17266	17112	17388	17250	17361	17181	17369	17327	17059	17109	17260	17047	17128	17349	17455	17321	17224	17270	17147	17298	17376	17207	17300	17180	17260	17168	17414	17305	17248	17173	17274	17284	17114	17309	17214	17191	17301	17229	17237	17352	17341	17308	17181	17155	17397	17310	17210	17222	17307	17330	17233	17320	17344	17325	17254	17281	17300	17330	17220	17145	17480	17293	17127	17260	17201	17300	17316	17234	17277	17457	17466	17270	17327	17112	17482	17128	17156	17259	17390	17107	17425	17379	17517	17257	17408	17339	17347	17254	17203	17158	17215	17415	17322	17144	17239	17325	17338	17395	17132	17079	17416	17336	17136	17392	17395	17332	17260	17365	17239	17004	17201	17165	17307	17411	17258	17413	17206	17129	17286	17339	17259	17470	17126	17080	17072	17214	17137	17299	17404	17332	17318	17176	17271	17332	17254	17288	17330	17258	17226	17411	17327	17501	17387	17053	17329	17305	17214	17259	17417	17148	17216	17167	17286	17183	17067	17071	17157	17213	17228	17021	17226	17179	17215	17085	17319	17216	17287	17281	17406	17268	17162	17267	17118	17352	17200	17405	17127	17135	17424	17518	17321	17242	17405	17290	17026	17315	17236	17225	17137	17221	17216	17549	17390	17085	17145	17274	17283	17350	17126	17064	17127	17104	17537	17163	17444	17231	17294	17217	17225	17361	17266	17395	17262	17382	17519	17046	17128	17205	17263	17222	17159	17262	17316	17298	17129	17117	17206	17303	17303	17366	17424	17396	17228	17446	17293	17217	17227	17414	17478	17281	17372	17079	17193	17347	17328	17363	17174	17216	17458	17099	17363	17313	17294	17268	17204	17438	17281	17307	17478	17328	17313	17064	17312	17291	17411	17196	17192	17200	17189	17341	17320	17107	17284	17151	17141	17296	17289	17432	17403	17276	17412	17244	17215	17168	17242	17137	17217	17272	17080	17138	17276	17378	17349	17367	17439	17246	17340	17312	17194	17290	17345	17192	17192	17377	17203	17069	17199	17396	17230	17242	17159	17226	17199	17193	17208	17399	17402	17083	17320	17292	17349	17097	17249	17294	17193	17196	17384	17224	17164	17253	17085	17404	17555	17222	17113	17405	17358	17446	17326	17053	17230	17250	17362	17396	17251	17311	17331	17322	17285	17434	17330	17491	17264	17306	17315	17235	17382	17420	17325	17247	17424	17199	17320	17351	17008	17333	17147	17325	17555	17465	17418	17027	17160	17371	17272	17130	17410	17345	17190	17205	17402	17267	17255	17335	17166	17266	17179	17301	17320	17106	17339	17207	17486	17067	17176	17314	17165	17350	17173	17283	17397	17281	17433	17579	17291	17098	17186	17251	17362	17225	17247	17220	17355	17227	17015	17165	17202	17263	17062	17197	17304	17235	17147	17212	17242	17197	17325	17384	17154	17389	17221	16999	17352	17081	17133	17456	17267	17259	17370	17171	17422	17377	17236	17142	17306	17314	17264	17303	17167	17153	17219	17012	17089	17275	17142	17096	17354	17285	17430	17215	17225	17174	17248	17232	17289	17183	17188	17374	17406	17549	17425	17419	17259	17285	17287	17378	17296	17295	17330	17216	17342	17367	17247	17179	17435	17310	17529	17328	17250	17294	17237	17212	17320	17404	17320	17294	17262	17279	17094	17310	17374	17296	17307	17283	17167	17230	17465	17208	17307	17264	17183	17015	17307	17377	17301	17162	17149	17014	17201	17448	17263	17258	17247	17320	17379	17142	17419	17307	17372	17434	17317	17200	17152	17384	17295	17077	17075	17128	17158	17243	17363	17275	17306	17061	17184	17376	17189	17453	17392	17425	17321	17293	17314	17228	17496	17267	17268	17168	17234	17368	17247	17300	17344	17306	17372	17337	17273	17109	17385	17329	17285	17441	17253	17302	17389	17282	17129	17259	17477	17313	17451	17346	17287	17192	17248	17256	17418	17200	17129	17210	17290	17342	17404	17233	17226	17317	17277	17476	17265	17448	17283	17271	17470	17021	17282	17510	17320	17110	17051	17465	17327	17149	17242	17291	17296	17138	17283	17177	17220	17354	17222	17329	17359	17108	17565	17459	17088	17288	17356	17394	17424	17250	16968	17205	17186	17412	17208	17276	17330	17340	17178	17190	17343	17357
52924	65120	47454	28275	18923	16629	16116	16031	16046	16095	16041	16071	16300	16120	15985	16093	16163	16269	16129	16183	16134	16240	15994	16177	16062	16124	16016	16300	15937	16279	16082	16090	16108	15981	16170	16190	15976	16166	16104	16257	15899	16058	16052	16145	16249	15951	16137	16297	16055	16048	15988	16095	16194	16168	16027	16299	16137	15950	16234	16093	16092	16121	16012	16040	16070	16187	16206	16039	15906	16018	16042	15978	16086	16141	15952	15888	16101	16221	16157	16155	16199	16198	15824	16278	15988	16002	16188	15990	16172	16112	16056	15989	16095	16004	16073	16162	16043	15934	16084	16150	16128	15965	16295	16185	16085	16102	16143	16179	16149	16003	16295	16025	16129	16204	16117	15976	16230	16029	16087	15990	16067	16085	16176	16067	16153	16034	16057	16011	16023	16034	16067	16212	16233	16199	16041	16169	15876	15932	16044	16096	16072	15998	16062	15955	16076	15972	15952	15989	16056	16091	15878	16026	16015	15951	16034	16191	15910	16152	16127	16067	15965	15955	16045	16178	15902	16160	15963	16031	15978	16143	16111	15929	16221	16091	15907	16060	16077	16123	15953	16072	16006	16089	15985	16054	15845	16035	15934	16040	16219	15952	16080	15914	16038	15938	16074	16052	16066	16130	15995	16094	16048	16040	15943	16162	16118	15972	16146	16022	15994	16059	16142	16006	16069	16155	16028	16026	16234	16183	16209	16154	16209	16169	15969	15953	16167	16082	16325	16021	16050	16178	16074	16190	16103	16047	16090	15935	15943	16197	16264	16098	16196	15942	16049	16003	16082	16010	16080	16003	16125	15900	15918	16018	16135	16184	16255	16152	16173	16126	16061	16006	15914	16033	15996	16089	16172	16188	15984	16173	16073	16056	15930	16129	16155	15885	16038	16229	16168	16049	16104	16232	16073	16206	15992	16071	15997	16216	16180	15963	16001	16059	16118	15803	16047	16099	16164	15971	16053	16145	16091	16149	16052	16141	16012	16214	16016	16147	16211	16280	16074	16069	16113	16180	15984	16211	15925	15979	16172	16020	16146	16085	16170	16038	16101	16153	16068	16018	16096	16303	16192	16104	16089	16220	16109	15989	16073	15970	15977	15984	15850	16152	16106	15853	16069	16086	15929	16078	16143	16014	16073	15949	15980	16061	16108	16031	16125	16058	16020	16160	16022	16026	16236	15878	16018	16175	15910	16062	16088	15888	16019	15935	16180	16095	16086	15883	16041	16008	15941	16060	15993	16193	16026	16000	15940	16137	16028	16046	16082	15872	16090	16048	16065	16263	16114	16041	16089	15975	16261	15984	16043	16072	16120	16081	16124	16167	16238	16107	16023	16112	16114	15982	16238	15888	16030	15907	16179	16132	16013	16034	16136	16099	16021	16019	16219	16152	16008	16012	16329	15983	16077	16067	16075	16116	16006	16078	16142	16191	16080	16064	16149	16037	15959	16154	16089	16013	16089	16058	16078	16067	16120	16047	16139	16042	16269	16037	16122	15928	16011	16115	16100	16010	16112	16189	16098	16161	16070	16065	16126	16049	16111	16066	16026	16089	16096	16127	16186	16030	16226	16194	16116	16082	16237	15943	16177	16059	16069	16185	16158	15967	16177	16266	16084	16061	16133	16132	16040	16032	16156	16059	15995	16040	16097	16148	16120	16047	16290	16158	16144	16078	16126	16103	16014	16035	16031	16183	16029	16163	16053	16055	16023	16235	16106	16046	16025	15909	16093	15873	16105	16011	15963	15966	16119	16005	15911	16118	16180	16114	16231	15904	16031	15995	16154	16061	16066	15996	16012	16148	16011	16066	16153	16113	16163	15990	16012	16116	16234	16085	16002	16184	16124	16028	16033	15980	16025	16040	15972	15977	16129	16174	16089	16122	16133	15936	15995	16229	16171	16184	16155	16013	16074	16155	16068	16054	16171	16148	16003	15899	16298	16130	16101	16275	15992	16255	15930	16041	16002	16046	16086	15985	16119	15977	16151	16154	16127	16086	16035	16130	16208	16181	16029	16085	16009	16242	15934	16110	16243	16001	16025	15873	16112	15946	16113	16303	16047	15981	15950	16104	15945	16104	16029	16006	16361	16127	16106	16036	16179	15955	16128	15969	15945	16187	16078	16013	16035	16118	16071	16082	16036	16100	16096	16154	16110	16033	16165	16072	16147	16062	16155	16084	16094	16010	16028	16083	16028	16055	16051	16199	16034	16124	16106	16030	16175	16075	16006	16160	16060	16148	16113	16076	16118	16014	16169	16086	16118	16118	16017	16240	16267	16209	16075	15892	16097	16037	16023	16074	16010	16146	16068	16094	16095	16013	16039	16107	16162	16075	16288	16050	16252	16106	16001	16262	16214	16017	15843	16070	15996	15966	16130	16080	16079	16138	16019	16029	16025	16174	16167	16087	16219	15995	16109	16084	16145	16147	16007	15932	16023	16072	15956	16125	15996	16088	16023	15962	16237	16179	16061	15983	16160	16056	16002	16118	16063	16085	16081	15960	15998	16027	16022	16137	16203	16129	15941	16092	16067	16200	16082	16002	16120	16155	16133	16068	16143	16172	16015	16071	16084	15926	16033	16179	16056	15884	16134	16087	15959	16042	16059	16113	16206	15986	16221	16173	15992	16118	15870	16067	16176	16162	16204	16186	16205	16224	16232	15969	16100	16076	16024	16210	16110	16044	15948	16079	15966	16147	16178	16023	16095	16236	15845	16076	16083	16139	16097	16067	16122	16125	16070	16061	16059	16188	16073	16110	16017	15990	16109	16245	16295	15944	16140	16045	16065	16188	16207	16063	16117	15961	16137	15982	16109	16196	16167	16019	16094	16059	16165	16214	15948	16106	15911	16155	16100	16126	16125	15994	16152	15943	16007	16066	16125	16116	16059	16121	16105	15977	16203	16014	16146	16204	16102	15933	16008	16228	16166	15970	16215	16024	16148	15985	16035	16083	15862	15978	16088	15955	16155	15973	16000	16310	16227	16026	16068	16084	15939	16105	16102	16217	16102	16206	16010	16044	16175	16225	16033	15976	16014	16175	16197	16119	15996	15954	15996	16145	15966	16031	15993	16150	16083	15958	16027	16120	16034	16009	16061	16011	15964	16217	15923	16207	16303	16149	16041	16036	16197	16160	16043	15999	16090	15979	16198	16030	16032	15992	16090	16211	16092	16128	16105	15943	16117	16121	16191	16114	16174	16031	16189	16021	16284	16165	16043	16148	15922	15878	16154	16125	16123	16056	16028	16143	16051	15948	16203	15939	16008	16101	16051	16120	16137	16059	16009	16018	16082	16240	15983	16031	16247	16011	16220	16232	16097	16163	16091	16109	15964	16025	16122	15972	15990	16289	16061	16035	16000	16059	16126	16053	16094	16227	16142	15968	16115	16069	16073	16158	16044	16191	16097	16113	16020	16056	15936	16014	15993	16058	16143	15950	16017	16093	15930	16137	16289	16116	16069	16062	16171	16046	15963	16166	16283	16070	16237	16199	15989	16078	16128	16192	16035	16058	16163	16172	16133	16261	16013	16042	15981	16044	16096	15981	16003	16209	16019	15990	16307	16112	16155	16199	16199	16129	16167	15926	16253	16088	16219	16008	16144	16258	16066	16220	16206	16064	16276	16133	16096	16130	16019	16141	16213	16111	16152	16151	16048	16074	16216	16077	16190	16070	16276	16012	15958	16150	16056	16171	16022	16137	16026	16090	15984	16054	16023	16038	15985	16106	16135	16017	15949	15945	15995	16177	16222	16156	16099	16076	16157	15979	16296	15975	16056	15986	16150	15943	16053	16082	16117	16045	16027	16069	16093	16007	16070	16042	16132	16190	16125	16129	16257	16014	16005	16028	16035	16077	16177	16150	16036	16133	16059	16122	16176	16073	15954	16052	16075	16087	16064	15977	15959	16123	16027	16227	16249	16055	16098	16104	16123	16155	16070	16140	16090	16007	16125	16134	16038	16152	16143	15906	16014	16192	16010	16095	15988	16229	16096	15959	15983	16109	16089	16156	16154	15954	16071	16071	16181	15961	15976	16137	16068	15970	15975	16116	15940	16037	16209	16024	16098	16259	16134	16193	16124	16116	16095	16168	15954	16027	16266	16180	16156	16196	16059	16203	16281	16067	16076	16112	16006	16029	16054	16242	16144	15978	15973	16125	16189	16086	16090	16024	16243	15919	16121	16222	16068	16090	16113	16199	16264	16153	16108	16119	16022	16155	15973	15899	16017	16086	16120	16072	16199	15944	16182	16114	16210	16151	16052	16059	16174	16001	16220	16074	16272	16159	16161	16117	15976	16047	16065	16040	16029	16172	16188	16270	16051	16109	16211	16008	16121	15936	16223	15963	16008	16129	16131	16057	16178	16199	15866	16211	15992	15998	16075	16001	16111	16167	16163	16123	16037	16084	16059	16124	16195	16086	16096	16087	16087	16257	16044	16095	15919	16052	16139	16083	16068	16050	16131	16072	16077	16054	15970	16084	15996	15892	16205	15986	15982	16113	16078	16066	16070	16173	16110	16034	15970	15997	16126	16032	16140	16209	15977	16124	15934	16240	16036	16169	15993	16118	15991	16018	16162	16110	15995	16123	16151	15926	16045	16127	16162	16131	15909	16063	16056	16014	16042	16062	16174	16107	15988	16065	16274	16013	15901	15999	16015	15931	16099	16274	16120	16008	16160	16072	15966	16222	16168	16049	15963	16289	16058	16012	16093	16223	16126	16065	16187	16103	16052	16003	16073	16138	16096	16025	16115	16080	16205	16157	16085	16203	16188	15921	16087	16132	16075	16067	16027	16186	16319	15932	15963	16088	15975	15934	15993	16049	16072	16107	16053	15856	16010	15977	16108	16148	16063	16167	16139	16225	16087	16066	16029	16100	16107	16033	16000	16144	16164	15979	16051	15983	16133	16032	15955	16171	16134	16047	16010	16150	16012	16157	16075	16128	16075	15973	15936	16137	16160	15925	16128	16011	15996	15954	15963	16116	16265	16121	15953	15939	15958	16118	16170	16110	16065	16024	16066	16124	16090	16118	16150	16089	16035	16085	16221	16080	16214	16150	16158	15982	16210	16181	16010	15875	16127	15915	16149	16067	15946	16097	15986	16067	16059	16063	15872	15908	16054	16045	15993	16166
23927	26515	40309	33936	25729	24068	22640	18713	18017	18142	17994	18090	17996	17870	17743	17697	17738	17711	17775	17788	17750	17909	17745	17708	17691	17907	17677	17713	17704	17812	17840	17640	17747	17558	17828	17544	17509	17605	17792	17607	17574	17507	17633	17820	17780	17574	17427	17667	17676	17838	17768	17659	17761	17713	17780	17548	17522	17588	17681	17648	17683	17607	17551	17626	17604	17480	17517	17569	17750	17607	17476	17637	17713	17505	17418	17806	17567	17745	17553	17639	17579	17712	17656	17540	17679	17613	17494	17643	17431	17648	17621	17646	17559	17677	17634	17655	17396	17577	17580	17690	17773	17488	17758	17391	17582	17652	17715	17587	17432	17472	17410	17430	17634	17571	17582	17580	17572	17573	17518	17462	17572	17459	17722	17589	17623	17548	17683	17376	17387	17572	17561	17648	17567	17633	17766	17332	17359	17625	17489	17530	17820	17641	17549	17531	17492	17816	17668	17563	17576	17496	17594	17857	17594	17517	17690	17662	17627	17841	17530	17607	17588	17712	17582	17766	17654	17760	17715	17446	17530	17636	17425	17466	17299	17371	17515	17703	17521	17594	17567	17524	17656	17537	17609	17621	17518	17684	17534	17560	17586	17652	17569	17764	17562	17741	17691	17626	17614	17568	17720	17766	17560	17503	17620	17577	17328	17495	17594	17438	17678	17741	17624	17507	17752	17628	17579	17571	17631	17508	17480	17536	17539	17575	17638	17708	17592	17473	17565	17633	17545	17444	17497	17451	17537	17551	17521	17560	17663	17551	17542	17548	17654	17566	17720	17666	17597	17587	17660	17508	17559	17644	17632	17567	17589	17487	17500	17597	17801	17554	17873	17439	17508	17489	17468	17748	17643	17378	17441	17689	17542	17616	17701	17646	17636	17591	17549	17582	17344	17447	17614	17381	17560	17574	17736	17721	17490	17518	17680	17816	17590	17604	17534	17551	17878	17810	17410	17565	17495	17606	17383	17541	17468	17629	17521	17715	17484	17566	17450	17447	17605	17631	17595	17569	17724	17527	17516	17687	17504	17667	17545	17471	17528	17655	17593	17579	17652	17596	17423	17691	17548	17663	17441	17552	17673	17668	17531	17485	17593	17723	17578	17551	17355	17723	17441	17389	17370	17710	17600	17632	17608	17420	17598	17695	17701	17676	17766	17698	17545	17577	17494	17429	17624	17766	17450	17277	17685	17451	17604	17564	17493	17646	17476	17609	17633	17420	17664	17583	17601	17584	17428	17576	17527	17394	17590	17594	17499	17657	17632	17823	17539	17514	17576	17597	17592	17688	17570	17555	17723	17420	17516	17833	17745	17689	17607	17587	17703	17767	17616	17510	17575	17486	17514	17729	17482	17679	17622	17624	17791	17600	17553	17571	17651	17671	17588	17540	17698	17490	17397	17521	17736	17547	17584	17569	17530	17606	17619	17484	17594	17586	17838	17651	17637	17539	17370	17476	17558	17581	17667	17607	17486	17442	17736	17643	17500	17497	17582	17593	17446	17585	17764	17598	17712	17555	17518	17776	17500	17433	17716	17647	17557	17625	17385	17677	17510	17456	17525	17454	17593	17424	17591	17764	17575	17420	17583	17525	17427	17590	17719	17598	17701	17547	17584	17382	17511	17647	17572	17380	17666	17562	17574	17516	17633	17508	17517	17783	17695	17414	17547	17677	17498	17592	17556	17518	17328	17581	17624	17608	17450	17598	17694	17527	17550	17502	17461	17739	17685	17534	17550	17474	17497	17428	17824	17538	17431	17515	17666	17633	17378	17400	17474	17547	17395	17468	17687	17647	17339	17671	17593	17539	17773	17701	17450	17693	17705	17548	17515	17607	17528	17658	17712	17454	17679	17587	17620	17535	17461	17604	17659	17648	17349	17530	17549	17635	17640	17637	17537	17421	17436	17517	17720	17665	17648	17539	17620	17711	17708	17536	17473	17494	17543	17357	17632	17553	17571	17598	17415	17686	17741	17729	17822	17567	17537	17513	17396	17433	17327	17595	17797	17476	17758	17604	17455	17692	17667	17441	17754	17418	17308	17636	17565	17574	17626	17474	17811	17583	17487	17641	17618	17610	17593	17743	17520	17540	17630	17530	17297	17513	17454	17624	17542	17563	17880	17767	17454	17488	17521	17591	17579	17643	17655	17622	17670	17644	17720	17376	17683	17565	17632	17720	17657	17662	17621	17708	17703	17539	17464	17756	17563	17487	17461	17705	17564	17716	17558	17545	17488	17513	17524	17520	17519	17671	17497	17505	17648	17540	17451	17636	17584	17547	17671	17503	17539	17659	17739	17561	17646	17657	17443	17637	17504	17421	17688	17685	17372	17602	17825	17650	17583	17582	17561	17508	17609	17488	17607	17825	17731	17392	17556	17870	17481	17609	17597	17647	17534	17471	17684	17497	17681	17483	17627	17333	17552	17783	17475	17562	17629	17516	17586	17547	17607	17685	17507	17614	17599	17407	17616	17655	17625	17566	17526	17716	17570	17675	17689	17542	17745	17780	17388	17543	17512	17793	17551	17645	17698	17396	17292	17510	17702	17482	17623	17683	17595	17758	17532	17304	17593	17684	17413	17756	17728	17540	17631	17648	17407	17666	17497	17496	17504	17668	17612	17623	17486	17556	17613	17633	17475	17506	17630	17523	17706	17489	17507	17464	17584	17570	17660	17615	17639	17268	17628	17573	17531	17427	17436	17540	17385	17670	17653	17592	17413	17686	17576	17761	17475	17618	17745	17686	17466	17555	17559	17571	17670	17537	17778	17617	17771	17532	17629	17639	17783	17540	17759	17445	17477	17605	17839	17378	17706	17683	17636	17706	17584	17435	17454	17713	17475	17758	17692	17480	17463	17472	17702	17741	17523	17745	17720	17565	17578	17612	17651	17749	17484	17639	17634	17617	17640	17552	17484	17623	17755	17590	17734	17730	17490	17782	17635	17865	17557	17404	17443	17636	17574	17666	17665	17513	17526	17666	17666	17690	17498	17494	17475	17632	17770	17374	17491	17601	17629	17581	17557	17435	17619	17890	17615	17588	17584	17683	17577	17792	17421	17530	17489	17344	17584	17562	17657	17482	17482	17492	17578	17606	17517	17703	17499	17625	17368	17413	17606	17588	17493	17414	17412	17461	17250	17369	17696	17565	17492	17648	17741	17436	17605	17504	17678	17527	17530	17613	17508	17492	17492	17637	17545	17707	17533	17852	17802	17510	17444	17721	17520	17517	17624	17791	17585	17479	17550	17507	17743	17774	17717	17512	17556	17626	17482	17709	17440	17411	17394	17748	17546	17556	17490	17668	17683	17608	17523	17697	17598	17687	17554	17662	17561	17592	17616	17457	17493	17557	17667	17523	17471	17526	17311	17667	17569	17616	17632	17702	17534	17671	17373	17694	17699	17616	17651	17632	17523	17499	17547	17366	17644	17503	17674	17447	17722	17540	17686	17562	17370	17636	17624	17598	17676	17791	17404	17610	17670	17480	17482	17516	17683	17642	17601	17608	17623	17805	17635	17480	17551	17570	17547	17453	17687	17540	17595	17751	17497	17619	17706	17450	17304	17538	17543	17569	17579	17350	17587	17652	17375	17434	17713	17611	17662	17744	17653	17447	17557	17476	17542	17528	17733	17515	17453	17344	17396	17478	17657	17451	17643	17541	17541	17425	17591	17513	17515	17598	17524	17628	17600	17497	17813	17564	17630	17668	17624	17635	17710	17624	17598	17583	17655	17552	17517	17466	17546	17593	17789	17419	17568	17818	17815	17635	17518	17606	17757	17431	17584	17464	17680	17391	17693	17464	17668	17458	17541	17597	17627	17603	17464	17633	17531	17519	17472	17590	17727	17501	17628	17567	17652	17657	17428	17547	17567	17763	17531	17452	17679	17556	17521	17366	17570	17353	17393	17431	17634	17435	17455	17374	17421	17593	17662	17491	17497	17590	17610	17560	17554	17515	17610	17450	17607	17362	17766	17550	17600	17559	17642	17379	17457	17593	17802	17637	17505	17371	17713	17446	17668	17741	17599	17541	17612	17378	17668	17631	17680	17422	17673	17481	17405	17659	17689	17468	17531	17474	17528	17657	17721	17698	17483	17542	17649	17694	17461	17664	17471	17696	17433	17613	17502	17489	17559	17640	17509	17767	17600	17553	17389	17358	17539	17867	17522	17630	17472	17637	17649	17623	17625	17489	17502	17738	17607	17587	17653	17544	17660	17514	17377	17585	17562	17820	17389	17567	17447	17493	17674	17404	17432	17445	17619	17733	17660	17577	17534	17543	17699	17690	17537	17747	17680	17660	17608	17570	17481	17525	17762	17785	17738	17684	17527	17474	17532	17418	17406	17385	17722	17454	17626	17756	17582	17749	17505	17700	17597	17535	17589	17812	17480	17528	17557	17540	17627	17514	17557	17400	17559	17513	17371	17524	17704	17539	17494	17468	17648	17688	17766	17609	17646	17544	17628	17489	17418	17540	17449	17546	17620	17717	17832	17329	17362	17722	17473	17597	17751	17549	17661	17633	17773	17703	17269	17836	17535	17626	17641	17561	17530	17633	17965	17512	17465	17584	17384	17632	17538	17412	17525	17391	17437	17506	17550	17520	17566	17685	17672	17591	17618	17566	17608	17447	17724	17434	17726	17784	17385	17591	17431	17592	17616	17498	17436	17528	17606	17540	17664	17660	17458	17565	17705	17766	17538	17667	17505	17567	17563	17705	17529	17441	17559	17628	17484	17397	17485	17633	17679	17481	17566	17631	17488	17427	17536	17739	17387	17616	17498	17543	17690	17568	17552	17629	17491	17592	17577	17522	17544	17537	17452	17519	17709	17729	17526	17716	17563	17659	17499	17520	17563	17527	17684	17611	17595	17366	17553	17473	17726	17338	17451	17802	17617	17601	17683	17723	17639	17439	17586	17633	17784	17397	17347	17705	17745	17509	17631	17716	17641	17536	17671	17315	17488	17442	17653	17719	17648	17634	17505	17494	17662	17503	17479	17702	17494	17632	17621	17804	17626	17610	17688	17477	17417	17486	17574	17507	17505	17392	17612	17677	17695	17499	17535	17401	17620	17714	17549	17514	17491	17616	17402	17517	17488	17578	17530	17672	17507	17494	17753	17706	17467	17630	17515	17542
62215	105718	86896	58545	33540	19849	16282	16324	16437	16312	16363	16393	16512	16402	16440	16470	16524	16382	16466	16562	16411	16363	16251	16390	16413	16498	16423	16428	16296	16384	16413	16470	16386	16221	16383	16387	16456	16446	16410	16396	16361	16449	16542	16293	16276	16380	16362	16311	16524	16347	16265	16321	16371	16376	16409	16420	16494	16396	16465	16450	16580	16340	16582	16179	16507	16350	16218	16273	16383	16231	16319	16376	16443	16187	16456	16340	16379	16420	16385	16528	16416	16360	16382	16273	16311	16506	16537	16172	16373	16318	16374	16385	16192	16238	16411	16571	16311	16333	16251	16407	16395	16497	16514	16396	16408	16482	16402	16280	16355	16532	16330	16483	16467	16418	16394	16503	16165	16321	16470	16385	16573	16508	16714	16369	16559	16458	16347	16461	16423	16276	16334	16535	16290	16342	16284	16282	16190	16281	16279	16353	16374	16254	16493	16481	16194	16336	16402	16470	16527	16317	16472	16288	16403	16410	16235	16337	16517	16301	16323	16423	16511	16583	16482	16376	16285	16395	16417	16476	16526	16308	16472	16515	16292	16438	16505	16479	16339	16406	16194	16379	16470	16378	16400	16255	16365	16484	16459	16341	16204	16377	16206	16469	16365	16237	16449	16660	16197	16485	16235	16418	16470	16628	16348	16379	16429	16495	16121	16475	16234	16401	16447	16485	16469	16171	16303	16272	16250	16444	16433	16412	16369	16343	16228	16407	16467	16423	16445	16397	16498	16264	16319	16431	16430	16387	16424	16346	16421	16482	16297	16347	16418	16384	16481	16265	16317	16551	16518	16366	16341	16434	16334	16386	16387	16313	16360	16366	16457	16240	16366	16355	16445	16326	16442	16228	16395	16366	16295	16379	16508	16337	16545	16334	16333	16446	16260	16326	16192	16425	16419	16235	16413	16230	16361	16382	16361	16491	16404	16289	16473	16364	16077	16358	16388	16440	16446	16383	16337	16380	16435	16374	16173	16490	16276	16351	16264	16212	16280	16516	16343	16302	16418	16388	16523	16456	16456	16302	16331	16413	16401	16404	16353	16403	16255	16296	16495	16447	16350	16480	16300	16396	16248	16204	16344	16228	16335	16472	16398	16331	16440	16393	16448	16431	16334	16195	16297	16357	16330	16420	16428	16348	16401	16458	16277	16462	16473	16284	16218	16236	16286	16442	16279	16305	16437	16406	16429	16344	16322	16351	16349	16337	16302	16305	16471	16422	16505	16325	16634	16259	16331	16455	16276	16153	16321	16526	16181	16303	16217	16383	16387	16402	16342	16340	16470	16396	16327	16326	16417	16387	16264	16268	16308	16369	16522	16315	16258	16331	16217	16309	16412	16194	16453	16514	16402	16507	16463	16449	16482	16318	16484	16485	16418	16207	16420	16422	16240	16235	16361	16385	16256	16572	16327	16268	16492	16338	16411	16326	16486	16389	16388	16361	16430	16390	16493	16339	16397	16250	16172	16363	16404	16529	16327	16386	16367	16289	16491	16389	16128	16326	16566	16386	16529	16306	16474	16389	16461	16508	16391	16497	16348	16550	16451	16194	16369	16299	16279	16539	16484	16468	16459	16443	16386	16334	16404	16511	16231	16309	16179	16462	16355	16254	16423	16333	16347	16417	16277	16164	16256	16332	16447	16387	16503	16387	16347	16196	16368	16471	16328	16525	16318	16291	16254	16306	16280	16547	16533	16476	16475	16326	16497	16351	16386	16289	16404	16389	16366	16338	16418	16454	16518	16279	16493	16320	16453	16350	16343	16275	16430	16258	16485	16440	16337	16585	16415	16276	16369	16415	16465	16451	16278	16436	16323	16478	16200	16340	16387	16390	16356	16418	16155	16353	16368	16514	16434	16436	16292	16188	16309	16359	16329	16407	16332	16333	16352	16335	16396	16306	16277	16276	16358	16249	16458	16573	16452	16303	16302	16367	16294	16348	16460	16379	16212	16475	16436	16332	16336	16399	16348	16396	16327	16414	16307	16176	16457	16596	16482	16371	16361	16384	16382	16570	16509	16398	16399	16448	16501	16473	16448	16396	16400	16327	16552	16224	16451	16351	16355	16516	16437	16423	16117	16493	16323	16313	16389	16293	16378	16271	16347	16406	16435	16373	16454	16367	16351	16446	16303	16509	16454	16309	16289	16289	16433	16392	16403	16351	16445	16407	16310	16245	16419	16416	16261	16352	16220	16209	16538	16290	16419	16416	16448	16402	16298	16424	16235	16450	16418	16368	16464	16506	16178	16301	16327	16479	16299	16439	16324	16397	16209	16455	16308	16336	16478	16334	16417	16245	16303	16353	16488	16370	16255	16433	16398	16347	16338	16417	16365	16245	16346	16499	16425	16490	16265	16375	16367	16325	16198	16455	16389	16519	16395	16323	16614	16205	16439	16289	16378	16315	16390	16273	16455	16235	16443	16380	16292	16256	16429	16227	16327	16260	16400	16367	16531	16334	16232	16491	16580	16274	16462	16260	16398	16358	16529	16598	16172	16344	16214	16346	16398	16392	16388	16421	16234	16472	16332	16524	16440	16295	16220	16249	16563	16407	16477	16342	16255	16216	16248	16429	16340	16351	16318	16391	16567	16300	16333	16386	16467	16402	16243	16378	16380	16171	16474	16137	16278	16398	16441	16322	16423	16269	16265	16337	16329	16338	16447	16318	16450	16397	16336	16367	16192	16340	16306	16365	16402	16279	16255	16388	16283	16384	16422	16337	16507	16416	16200	16487	16438	16336	16522	16417	16475	16416	16183	16291	16367	16355	16262	16285	16407	16541	16383	16251	16393	16481	16544	16646	16303	16317	16403	16384	16501	16153	16465	16219	16222	16187	16337	16456	16528	16619	16390	16485	16401	16366	16272	16494	16349	16476	16362	16478	16275	16531	16274	16304	16442	16254	16329	16374	16476	16320	16329	16461	16397	16321	16247	16340	16443	16231	16367	16397	16356	16410	16251	16371	16375	16313	16280	16426	16398	16251	16514	16317	16339	16484	16443	16456	16466	16545	16319	16347	16427	16197	16527	16421	16454	16450	16274	16294	16409	16263	16417	16326	16304	16526	16289	16283	16403	16363	16304	16372	16566	16269	16478	16438	16245	16447	16363	16427	16290	16402	16449	16191	16214	16528	16136	16386	16449	16470	16397	16413	16241	16384	16470	16432	16361	16379	16313	16370	16158	16354	16390	16411	16444	16469	16334	16295	16383	16304	16334	16329	16420	16333	16423	16261	16208	16327	16365	16461	16509	16343	16346	16450	16368	16533	16511	16362	16325	16356	16242	16442	16309	16448	16533	16477	16384	16285	16370	16351	16607	16430	16334	16364	16422	16517	16353	16470	16409	16278	16463	16372	16458	16390	16422	16453	16526	16328	16503	16269	16300	16316	16287	16414	16415	16397	16323	16305	16496	16367	16425	16405	16308	16404	16383	16326	16376	16314	16324	16340	16445	16342	16236	16372	16365	16407	16505	16383	16254	16495	16237	16333	16418	16506	16399	16193	16318	16237	16390	16406	16504	16426	16515	16310	16281	16328	16250	16474	16325	16332	16239	16322	16348	16595	16378	16195	16402	16450	16507	16143	16337	16326	16392	16317	16363	16364	16454	16276	16328	16276	16307	16266	16365	16566	16309	16367	16350	16319	16402	16237	16414	16393	16461	16233	16361	16279	16376	16407	16378	16354	16369	16348	16335	16314	16361	16204	16466	16490	16245	16232	16252	16202	16416	16418	16242	16378	16551	16337	16288	16494	16400	16313	16371	16361	16447	16241	16405	16468	16312	16417	16476	16493	16365	16469	16383	16410	16395	16317	16560	16350	16301	16470	16368	16372	16503	16372	16320	16405	16362	16545	16403	16374	16371	16325	16449	16269	16410	16339	16372	16408	16227	16316	16423	16301	16427	16469	16367	16338	16394	16215	16432	16508	16357	16150	16494	16371	16171	16261	16386	16275	16320	16354	16413	16323	16349	16507	16225	16321	16488	16525	16411	16378	16420	16427	16416	16499	16367	16600	16335	16391	16196	16536	16342	16413	16421	16377	16283	16354	16225	16258	16502	16440	16307	16474	16356	16463	16316	16380	16374	16308	16354	16275	16323	16452	16258	16293	16385	16318	16523	16449	16329	16301	16469	16470	16383	16400	16341	16400	16452	16381	16443	16321	16291	16513	16264	16148	16342	16548	16394	16377	16444	16437	16189	16348	16336	16484	16443	16269	16262	16280	16482	16356	16426	16313	16354	16374	16407	16231	16440	16323	16505	16286	16405	16410	16241	16348	16413	16346	16454	16179	16205	16419	16285	16408	16235	16445	16490	16290	16360	16373	16351	16422	16558	16403	16594	16238	16462	16308	16261	16356	16299	16392	16174	16347	16320	16404	16276	16285	16325	16515	16318	16387	16358	16239	16410	16220	16463	16225	16531	16314	16269	16354	16268	16417	16292	16198	16391	16379	16434	16266	16385	16332	16145	16434	16457	16309	16398	16399	16311	16390	16376	16549	16405	16369	16583	16517	16417	16433	16399	16443	16336	16434	16442	16369	16367	16439	16283	16452	16185	16409	16546	16302	16337	16229	16419	16508	16395	16334	16442	16637	16358	16400	16350	16411	16399	16496	16296	16267	16462	16419	16456	16316	16494	16479	16494	16368	16435	16391	16391	16410	16398	16401	16413	16185	16414	16407	16342	16367	16472	16329	16317	16396	16158	16509	16291	16329	16361	16268	16363	16431	16497	16438	16590	16360	16286	16349	16420	16504	16330	16598	16212	16362	16186	16369	16309	16301	16315	16457	16336	16290	16358	16387	16366	16489	16289	16346	16460	16431	16302	16337	16368	16192	16388	16272	16469	16250	16277	16258	16248	16370	16381	16441	16436	16270	16444	16288	16347	16486	16347	16192	16329	16443	16351	16368	16365	16424	16238	16300	16435	16492	16496	16336	16323	16494	16270	16279	16477	16294	16357	16380	16473	16309	16278	16334	16481	16275	16464	16490	16411	16325	16255	16170	16292	16423	16406	16302	16302	16415	16374	16391	16309	16257	16243	16334	16396	16319	16281	16381	16284	16519	16222	16424	16206	16656	16467	16272	16450	16415	16399	16261	16393	16565	16502	16194	16300	16298	16452	16250	16564	16495
33028	39460	39012	27774	20278	18521	18386	18190	18013	18004	17927	17920	17855	17989	17786	17894	18063	17899	17964	17895	17872	18027	18160	18033	17925	17841	17737	17862	17859	18075	17851	17720	17838	17918	17813	17662	17852	18057	18041	17979	18037	17970	17907	18090	17989	18109	17854	18053	17941	17816	17668	17933	17769	17811	17797	17860	17865	18027	17595	18084	17967	17845	18067	17879	17831	17886	17923	17909	17931	17856	17847	17807	18083	17889	17966	18024	17689	17883	17947	17821	17805	17818	17940	17940	17897	17975	17998	17784	17735	17837	17678	17849	17716	18082	17983	18024	18094	17694	18077	17901	17796	18093	17834	17876	17845	17787	18047	17902	17895	17926	17923	17847	18188	17920	17941	17952	17998	18040	17729	17819	17896	18063	17970	17971	18069	17972	17952	17874	17924	18008	18043	17908	17941	18008	18047	17955	18024	18138	18124	17990	18038	18094	17889	17994	17966	18075	18062	17785	17987	18037	17904	17844	17967	17720	17857	18025	17889	17877	17930	17664	17798	18039	17957	17862	17843	18054	17765	17689	18019	17934	17982	17759	17984	17939	17822	17824	17904	17830	18080	18137	17952	17997	18042	18042	17977	17903	17980	17853	17868	17736	17982	17957	18010	18127	17894	17798	18095	18049	18049	17865	17910	17891	18064	17878	17838	17794	18032	18162	17870	18025	18000	17964	17955	18005	17721	17847	17953	18063	17980	18018	18036	18078	18095	17799	17826	17939	17777	17868	17765	17895	17949	17944	17749	17976	18233	17860	17834	17827	17900	18042	18045	17950	17767	18021	17828	17836	17942	18001	17884	17880	17952	18017	18035	18003	18146	17887	18033	17874	17803	17904	17895	18113	18015	17881	17985	18084	18168	17816	18236	17789	17853	17837	18036	17774	17898	18081	17986	17980	17844	17988	17812	17912	17769	17846	17796	17929	17985	18018	17923	17947	18045	17902	18145	18089	17949	17926	17944	17927	17841	18010	17939	17878	17982	17957	17898	17816	17810	17988	18046	17903	17850	17871	17932	17733	17885	17713	17924	17834	17986	17988	17835	17786	18244	17878	17929	17924	17943	17607	17930	17840	17871	17901	17718	17966	17859	18006	17908	17954	18149	18072	17905	17950	17861	17789	18033	17930	17981	17940	17796	18080	17927	17890	18021	17867	17986	17953	17843	18040	18101	17740	18116	17998	18014	17842	17989	17894	17873	18108	17861	18034	17862	18065	18044	17819	18110	17919	18181	17918	17770	17774	17762	17788	17805	18102	17955	17832	18065	17851	18044	17829	18042	17788	18151	17968	17855	17845	17876	18084	17801	17898	17930	17995	17992	17871	18014	17918	18051	17934	17806	18050	17983	17856	18029	17672	17716	18005	17779	17906	17705	18072	18036	18001	17892	17901	17800	17811	18024	17758	18002	17804	17903	17985	17785	17984	17869	18000	17912	17961	17753	17966	17984	17944	17971	17922	18077	17932	17848	17877	17792	17878	17900	17695	17933	18123	18066	17792	17964	17869	17863	17928	18133	17733	18018	17919	18083	17892	17751	17709	18014	17735	17627	17840	17875	17892	17825	18036	17890	17870	17947	17762	17905	18049	17739	17850	17801	17956	18035	17975	17951	17851	17962	17984	17919	17876	17937	17940	17737	17953	17722	17940	17903	17626	17823	17822	18110	18094	17962	17843	17996	17886	17789	17914	17906	17921	17865	17725	17795	17936	18109	17804	17874	17832	17787	17825	17751	17739	17848	18125	18034	18002	17954	18009	18167	18020	18113	17965	17853	18059	17802	18015	18068	18075	17885	17780	17917	17859	18051	17967	18023	18034	17899	17889	18179	17917	17903	17571	17926	17801	17892	17773	17835	17882	17809	17789	17907	18050	17731	17943	18096	17810	17990	18010	17982	17670	17875	18131	17959	18021	17946	18079	18213	17733	18075	18018	17950	18073	17985	17843	17740	17967	17939	17796	18068	17783	17857	17959	17915	17894	18055	17932	17921	17815	17859	17924	18149	17946	17785	17903	17806	17716	17845	17820	18024	17990	17983	17792	17917	17899	17920	17739	17972	17824	17974	17949	17866	17713	18072	17708	18106	17868	17831	17868	18016	17741	17848	17893	17675	17909	17911	17862	17673	18037	17980	17902	17717	17921	17954	17858	17949	17969	17979	18164	18102	17947	18000	17898	17792	17602	17837	18020	17906	17859	17883	17932	17822	17684	18065	18076	17793	17944	17950	17702	18152	17797	17890	17704	17967	17986	17865	18018	17803	17757	17794	18062	17720	18005	17855	17897	17817	17802	17876	18156	17820	17837	17969	18028	17905	18074	17879	17965	17980	17933	18075	18000	17914	17848	17880	17827	18177	17961	17946	18040	17737	17824	17848	17992	17930	17701	17868	17903	17904	18095	17979	17985	18317	17705	18076	17842	18212	17794	17951	17899	17926	17756	17933	17950	17911	17866	17985	17969	17754	17951	17974	17786	17997	17964	17840	17846	17921	18002	17790	17910	17938	17902	17946	17899	17799	17757	17732	18041	18008	17884	17845	18071	18022	17918	17886	17999	18080	17966	17941	17798	17820	18190	17957	18088	17952	17818	17997	17855	17840	18016	17906	17910	17822	17763	18064	18015	17797	17634	18024	17788	17794	17859	17799	17814	18018	17960	17919	17887	17953	17803	17931	17871	17801	17952	17898	17868	17922	17863	17880	17824	18070	18228	17932	17898	17975	17884	18126	18024	17896	17911	17873	17727	17984	17804	17761	17714	17997	17894	17994	17877	17913	17859	17877	17988	17850	18039	17832	17912	17818	17813	17939	17948	18044	18125	18119	18070	17915	18007	17741	17952	17815	17899	18032	18085	18000	17886	17984	18146	18115	17773	17757	17767	17784	17935	18056	17858	17887	17949	18007	18006	17936	17917	18024	17687	18035	17877	17847	17960	17965	17968	17906	18050	17888	17981	17759	18105	17919	18042	17955	18114	17729	17803	17874	17956	17904	17980	18180	17727	17849	17930	17904	17890	17908	17889	18026	17716	17893	18062	18089	17987	17909	17909	17909	17873	17931	17829	17883	17832	17930	17944	18043	17935	18078	18024	17925	17951	17918	17897	17989	18063	17981	18068	17878	17998	17781	17856	17979	17897	17802	17879	17958	17657	17739	17895	18053	17868	17955	17977	18010	17880	18094	17661	18029	17914	18098	17945	17876	17850	17818	17940	17893	17961	18026	17758	18078	17799	18063	18014	17852	17852	17987	17884	18023	18033	17873	17958	18148	17713	17863	18075	17804	17711	17731	17857	17994	18045	17972	17861	18241	18013	17904	17938	17829	17863	17998	17839	17974	17968	17952	17792	17912	17917	18038	17745	17838	17662	17928	17761	17997	17978	17742	18051	17834	17935	18025	18124	18092	18238	17966	17930	18053	17920	17577	17888	17833	17845	17839	18078	18075	18047	17910	17885	17864	18018	17790	17856	18096	17988	17828	17975	17978	17971	17857	17780	18055	17877	17903	17797	18170	18126	17879	18054	18046	17950	17907	17772	17854	17986	17866	17974	17993	17813	17702	17916	18078	18033	17859	18006	17969	18087	18017	17660	17990	17754	18226	17802	17985	18085	18027	17979	17900	17818	17883	18033	17953	17970	17938	17818	17989	18030	17948	17805	17909	18004	18079	17951	17820	18073	17937	17985	17725	18075	17918	17870	17977	17788	18152	17957	18154	17965	17828	17771	17802	18068	18232	17834	17933	17770	18055	17947	17901	17839	17850	17852	17784	17805	17956	17806	17914	18077	18189	18025	17887	18023	17853	18057	17916	17835	18113	17984	18028	17735	17949	17834	17942	18065	18054	17919	18047	17906	17813	17975	17993	18196	17948	17724	17758	17810	17860	17832	17884	18058	18008	17766	17843	18008	17787	17922	17929	17763	17900	18039	18014	17858	18064	17869	17899	17826	18001	17752	17760	17723	17997	17912	17811	18053	17817	18032	17801	17947	18032	17925	17971	17952	18016	17870	18058	17939	17964	17947	18016	18064	17944	17837	18081	17866	17777	17951	17893	17848	18097	17881	17974	18006	18078	17954	17975	18101	17898	18012	18039	17938	17959	17898	17990	18116	18251	17985	17987	17898	17845	17707	18068	17922	17913	17774	18133	17879	17986	17857	17938	17820	17999	17781	17910	17990	18074	17979	17915	17843	17713	17937	17999	17945	17824	18032	17872	17955	17971	17959	18018	17987	18047	17984	18009	17962	17819	17856	17908	18133	17856	17739	17989	17975	17892	18021	18025	18093	18069	18101	18114	17855	17817	17937	18086	17769	17711	18005	17948	17857	17874	18052	17912	17843	18009	17783	17856	18041	17914	18033	17981	18121	18002	17927	17841	17770	17994	17830	17726	17808	17864	17906	17892	18050	17899	17875	17894	17897	17985	18034	17886	18002	18067	17952	17840	17928	17856	17781	17824	18094	18073	17943	17878	17842	17844	17951	17873	17934	17903	17942	17954	17913	17973	18075	18044	17887	17776	18013	17953	17986	18061	17751	17938	17958	18099	17747	17980	17990	18065	18098	17975	17905	17787	17998	17917	17940	18067	17974	18158	17806	17866	17909	17984	17925	17787	17898	17986	18021	17969	17967	17880	17859	17759	17819	18059	17804	17976	17893	17723	17818	17932	17934	17985	17932	17999	17992	17974	18094	18060	17878	17814	17903	18095	17939	18133	17793	17863	17849	17914	17926	17827	17875	18167	17944	18008	18093	17690	18003	17957	17923	17708	17977	17937	18217	17933	17980	17901	17910	18001	18030	17839	17973	17824	17835	17924	17587	17876	17927	17828	17855	17948	17764	17855	17924	17778	17849	17910	18035	17808	17961	17921	18041	18115	17793	17930	18040	18105	17967	18060	18031	17882	17876	17909	18042	17886	17965	17923	17839	17722	18136	18227	17808	17730	17809	17774	18022	17968	17706	18027	18077	17986	18019	17903	17815	17992	18007	18112	18036	17796	17948	17882	17920	18139	17981	17868	17938	17943	17828	17968	18078	17788	17975	18001	17882	18001	18099	18003	18048	17890	17997	18002	17810	17823	17932	17858	17882	17937	17988	17873	17807	17714	18007	17849	17829	17889	17986	18099	17854	17911	18024	17777	18161	18000	18109
42664	57502	41540	24813	18215	16772	16606	16612	16578	16386	16478	16445	16542	16501	16473	16422	16568	16620	16540	16482	16515	16508	16414	16488	16433	16505	16531	16584	16657	16625	16469	16503	16515	16400	16663	16334	16477	16438	16425	16466	16464	16478	16514	16434	16511	16319	16597	16292	16498	16510	16428	16529	16561	16405	16587	16594	16674	16481	16544	16482	16292	16533	16386	16523	16363	16542	16512	16476	16629	16350	16515	16471	16495	16644	16533	16405	16623	16491	16533	16458	16601	16572	16566	16344	16680	16582	16597	16557	16314	16600	16586	16718	16602	16535	16500	16458	16481	16546	16442	16401	16381	16496	16520	16460	16455	16538	16475	16782	16261	16491	16553	16722	16474	16349	16568	16487	16452	16481	16573	16591	16464	16469	16557	16621	16487	16665	16457	16425	16506	16453	16520	16528	16554	16592	16394	16531	16522	16529	16508	16428	16610	16480	16468	16569	16542	16438	16503	16521	16469	16428	16538	16405	16600	16685	16464	16564	16412	16500	16552	16521	16562	16332	16443	16674	16552	16569	16593	16561	16525	16474	16600	16426	16443	16622	16501	16438	16417	16460	16457	16589	16419	16489	16560	16327	16302	16360	16263	16601	16538	16363	16431	16325	16590	16485	16524	16462	16571	16421	16523	16545	16478	16492	16511	16596	16486	16473	16583	16745	16561	16544	16513	16374	16655	16400	16566	16570	16528	16500	16539	16544	16492	16344	16513	16474	16498	16403	16489	16569	16486	16446	16467	16560	16479	16386	16294	16484	16447	16504	16720	16542	16345	16638	16606	16472	16490	16467	16657	16384	16556	16504	16806	16520	16722	16438	16445	16616	16472	16524	16545	16452	16489	16638	16406	16443	16414	16519	16368	16630	16470	16496	16482	16399	16466	16769	16454	16546	16510	16499	16619	16677	16709	16467	16559	16483	16623	16585	16538	16518	16596	16489	16635	16372	16309	16518	16522	16525	16586	16637	16619	16552	16600	16715	16509	16644	16478	16680	16422	16512	16533	16432	16545	16592	16467	16570	16392	16587	16485	16551	16561	16630	16383	16679	16532	16537	16645	16616	16678	16537	16382	16677	16340	16580	16470	16429	16688	16509	16569	16546	16546	16515	16506	16524	16328	16511	16448	16417	16498	16619	16472	16622	16524	16450	16437	16530	16572	16525	16499	16490	16611	16502	16592	16566	16408	16602	16535	16473	16625	16425	16525	16494	16345	16609	16431	16671	16349	16345	16535	16435	16718	16424	16521	16540	16562	16548	16466	16461	16436	16440	16370	16495	16419	16550	16383	16591	16485	16378	16614	16699	16515	16611	16460	16488	16564	16642	16465	16505	16632	16629	16368	16448	16384	16449	16438	16448	16528	16390	16537	16467	16489	16371	16508	16471	16442	16463	16580	16367	16489	16442	16495	16484	16441	16672	16418	16343	16542	16732	16398	16389	16454	16437	16646	16604	16524	16647	16468	16723	16534	16571	16573	16395	16595	16617	16545	16463	16762	16484	16521	16496	16451	16561	16471	16519	16494	16613	16478	16598	16460	16498	16582	16592	16448	16635	16466	16380	16603	16356	16655	16495	16390	16529	16362	16506	16382	16468	16626	16549	16584	16563	16416	16338	16542	16502	16533	16527	16558	16416	16372	16332	16602	16507	16495	16560	16634	16481	16605	16356	16536	16559	16640	16562	16664	16608	16749	16555	16357	16575	16488	16504	16470	16587	16510	16523	16678	16379	16568	16484	16579	16489	16372	16361	16552	16415	16637	16444	16481	16474	16551	16413	16639	16708	16643	16333	16518	16495	16562	16675	16488	16489	16577	16500	16604	16487	16487	16427	16426	16761	16562	16478	16360	16511	16505	16500	16494	16524	16548	16479	16403	16575	16632	16398	16711	16361	16502	16426	16660	16395	16540	16463	16571	16492	16406	16496	16673	16391	16340	16626	16459	16660	16463	16541	16421	16452	16615	16595	16347	16661	16553	16720	16439	16589	16621	16320	16486	16268	16345	16466	16476	16512	16490	16481	16515	16501	16506	16595	16529	16409	16557	16586	16484	16558	16444	16648	16541	16507	16481	16451	16515	16458	16412	16531	16514	16601	16491	16599	16581	16458	16560	16391	16487	16265	16346	16443	16429	16636	16597	16596	16437	16415	16408	16466	16550	16645	16547	16575	16501	16417	16370	16514	16631	16474	16528	16623	16569	16453	16464	16604	16494	16419	16509	16550	16707	16537	16603	16425	16483	16615	16493	16382	16377	16561	16559	16606	16642	16452	16683	16453	16599	16570	16664	16522	16377	16352	16425	16530	16580	16542	16415	16418	16473	16815	16587	16447	16539	16413	16358	16315	16604	16572	16510	16559	16528	16606	16547	16535	16401	16351	16433	16601	16400	16379	16484	16601	16454	16471	16538	16643	16752	16559	16635	16423	16449	16487	16531	16510	16499	16704	16670	16291	16575	16663	16592	16652	16538	16523	16723	16529	16462	16511	16681	16524	16615	16421	16505	16607	16424	16720	16322	16699	16422	16507	16436	16406	16305	16352	16431	16547	16497	16478	16506	16396	16656	16569	16544	16535	16624	16542	16625	16606	16587	16397	16627	16620	16550	16411	16646	16443	16518	16516	16414	16418	16518	16534	16421	16472	16548	16494	16451	16401	16558	16530	16434	16564	16484	16781	16424	16570	16506	16650	16451	16391	16514	16541	16501	16481	16739	16510	16483	16407	16627	16478	16417	16651	16382	16516	16475	16459	16642	16587	16441	16307	16413	16653	16451	16549	16544	16425	16333	16550	16740	16604	16526	16514	16468	16690	16475	16513	16470	16593	16517	16400	16626	16470	16489	16461	16631	16395	16576	16665	16585	16484	16494	16385	16496	16588	16433	16510	16361	16575	16530	16343	16614	16404	16434	16528	16593	16435	16427	16478	16429	16494	16383	16460	16540	16351	16632	16486	16402	16516	16486	16575	16605	16511	16495	16452	16447	16363	16668	16498	16555	16506	16539	16584	16415	16541	16449	16511	16563	16524	16502	16300	16559	16575	16471	16480	16511	16557	16531	16501	16317	16480	16589	16407	16504	16415	16530	16538	16461	16371	16290	16543	16643	16674	16583	16569	16441	16576	16582	16429	16415	16680	16493	16542	16557	16404	16500	16426	16469	16446	16717	16451	16401	16722	16629	16600	16569	16408	16659	16489	16553	16472	16561	16568	16619	16445	16577	16561	16633	16508	16655	16415	16534	16581	16613	16570	16654	16498	16524	16609	16584	16519	16354	16579	16474	16347	16500	16611	16639	16545	16420	16534	16399	16617	16389	16383	16432	16624	16503	16542	16566	16523	16468	16484	16615	16498	16577	16548	16551	16418	16433	16483	16661	16410	16678	16613	16692	16371	16591	16590	16503	16396	16512	16573	16768	16474	16435	16617	16516	16560	16353	16550	16498	16738	16591	16569	16500	16664	16423	16526	16437	16472	16417	16609	16553	16524	16517	16492	16651	16496	16471	16677	16442	16443	16593	16495	16567	16656	16603	16525	16462	16503	16529	16603	16411	16581	16535	16454	16484	16548	16374	16529	16529	16617	16417	16357	16630	16521	16638	16501	16471	16534	16539	16583	16518	16490	16396	16464	16543	16480	16469	16466	16658	16447	16441	16608	16427	16514	16407	16571	16420	16561	16335	16484	16459	16476	16518	16512	16384	16474	16407	16388	16450	16391	16540	16499	16443	16810	16251	16614	16509	16616	16508	16389	16576	16344	16632	16606	16625	16439	16429	16445	16435	16445	16405	16679	16542	16487	16594	16463	16420	16540	16569	16626	16651	16604	16426	16559	16482	16465	16538	16444	16483	16535	16615	16443	16403	16523	16437	16548	16434	16646	16695	16451	16423	16398	16402	16426	16660	16273	16652	16603	16633	16522	16603	16600	16611	16554	16443	16565	16410	16469	16497	16663	16503	16607	16498	16589	16629	16457	16613	16503	16471	16426	16511	16433	16624	16477	16382	16468	16691	16491	16681	16648	16641	16551	16654	16410	16652	16553	16458	16467	16459	16468	16674	16549	16642	16453	16431	16488	16533	16697	16296	16523	16500	16471	16607	16342	16503	16416	16628	16402	16632	16447	16379	16483	16486	16472	16582	16511	16403	16703	16476	16383	16627	16725	16505	16460	16505	16568	16548	16497	16569	16489	16486	16265	16413	16547	16564	16636	16581	16579	16497	16505	16493	16629	16432	16464	16496	16557	16458	16560	16489	16521	16534	16619	16387	16399	16434	16512	16577	16451	16727	16495	16653	16499	16510	16569	16660	16514	16762	16599	16482	16464	16417	16534	16661	16608	16485	16498	16573	16649	16602	16587	16462	16476	16664	16458	16521	16487	16450	16549	16414	16547	16493	16552	16681	16457	16501	16332	16469	16481	16413	16636	16516	16602	16489	16463	16615	16529	16739	16503	16692	16427	16412	16572	16530	16506	16491	16584	16482	16575	16436	16462	16495	16676	16572	16492	16408	16574	16465	16612	16707	16495	16461	16558	16557	16516	16699	16429	16457	16430	16526	16645	16537	16440	16466	16423	16384	16508	16522	16617	16423	16511	16538	16604	16484	16586	16560	16540	16612	16442	16522	16498	16586	16507	16387	16688	16519	16380	16725	16608	16453	16494	16573	16517	16495	16575	16527	16516	16273	16674	16468	16497	16686	16601	16478	16617	16446	16516	16530	16390	16494	16563	16712	16456	16360	16484	16348	16600	16731	16436	16481	16530	16439	16523	16478	16654	16457	16576	16689	16471	16457	16485	16422	16386	16652	16277	16652	16516	16363	16489	16669	16588	16447	16490	16588	16667	16426	16455	16578	16516	16693	16506	16491	16390	16587	16390	16479	16479	16743	16472	16498	16350	16532	16490	16551	16586	16494	16458	16598	16472	16624	16438	16544	16518	16276	16363	16560	16597	16406	16482	16424	16588	16619	16491	16527	16478	16547	16516	16735	16480	16563	16548	16334	16512	16484	16560	16704	16536	16465	16540	16608	16361	16647	16580	16533	16616	16490	16466	16486	16418	16472	16390	16323	16543	16659	16479	16494	16584	16481	16578	16467	16549	16618	16673	16443	16410	16520	16619	16456	16558	16637	16484	16632	16451	16664	16455
34721	38642	37032	27323	19756	18178	17834	17537	17506	17720	17652	17536	17517	17389	17446	17559	17548	17704	17654	17297	17320	17424	17512	17414	17556	17428	17575	17538	17486	17538	17389	17445	17372	17364	17367	17547	17441	17564	17437	17383	17430	17514	17434	17377	17549	17571	17497	17559	17523	17491	17476	17571	17520	17470	17435	17398	17428	17521	17706	17599	17589	17701	17484	17634	17497	17495	17397	17570	17332	17578	17396	17669	17398	17602	17515	17555	17596	17581	17198	17504	17524	17492	17387	17369	17344	17399	17376	17562	17591	17459	17361	17538	17541	17413	17387	17376	17617	17575	17625	17405	17343	17387	17531	17457	17617	17560	17702	17500	17314	17606	17561	17519	17386	17645	17738	17493	17591	17465	17706	17517	17497	17420	17436	17625	17309	17365	17669	17453	17597	17485	17580	17256	17452	17673	17486	17460	17509	17442	17769	17432	17402	17375	17527	17417	17515	17194	17696	17349	17488	17279	17652	17491	17609	17323	17468	17470	17657	17583	17372	17686	17534	17537	17622	17525	17378	17506	17138	17447	17567	17737	17458	17588	17543	17707	17447	17485	17699	17411	17562	17532	17333	17483	17539	17501	17363	17598	17412	17456	17682	17557	17588	17608	17708	17502	17493	17597	17563	17575	17405	17551	17750	17437	17496	17394	17396	17397	17496	17542	17529	17499	17505	17337	17496	17471	17436	17455	17381	17426	17411	17566	17317	17467	17517	17359	17527	17491	17596	17400	17499	17340	17350	17356	17446	17542	17340	17267	17610	17458	17570	17446	17345	17198	17223	17458	17480	17602	17357	17607	17632	17450	17598	17521	17369	17636	17529	17619	17382	17305	17411	17453	17484	17717	17527	17534	17315	17454	17562	17548	17615	17343	17520	17549	17580	17517	17467	17443	17797	17504	17526	17378	17349	17592	17540	17449	17302	17314	17432	17517	17476	17637	17546	17403	17524	17495	17525	17447	17285	17617	17466	17493	17559	17385	17466	17482	17453	17370	17378	17486	17544	17828	17557	17429	17465	17319	17657	17545	17546	17486	17479	17496	17503	17530	17485	17567	17561	17400	17511	17274	17270	17508	17491	17458	17350	17550	17392	17526	17476	17351	17408	17290	17441	17658	17469	17500	17602	17548	17455	17457	17618	17557	17309	17606	17356	17316	17262	17371	17586	17535	17441	17560	17457	17312	17675	17510	17448	17434	17484	17491	17504	17393	17599	17441	17587	17508	17601	17389	17493	17319	17557	17509	17623	17535	17722	17494	17603	17440	17541	17595	17376	17371	17498	17536	17463	17508	17564	17518	17509	17404	17756	17521	17442	17559	17546	17556	17458	17474	17510	17533	17519	17571	17644	17437	17325	17534	17336	17369	17402	17549	17534	17494	17450	17428	17477	17657	17595	17353	17379	17553	17402	17271	17461	17435	17430	17466	17396	17536	17460	17390	17483	17567	17361	17250	17485	17621	17625	17432	17454	17690	17413	17168	17489	17487	17605	17609	17523	17436	17457	17451	17605	17498	17333	17445	17532	17412	17602	17415	17355	17406	17526	17471	17650	17490	17598	17520	17625	17409	17563	17436	17568	17589	17473	17437	17686	17399	17530	17423	17773	17490	17418	17592	17627	17360	17440	17405	17453	17429	17480	17494	17507	17519	17528	17543	17391	17452	17583	17345	17470	17357	17444	17409	17388	17237	17356	17364	17528	17219	17306	17409	17338	17410	17521	17465	17486	17302	17509	17396	17603	17559	17465	17511	17398	17675	17483	17519	17394	17568	17619	17489	17607	17319	17575	17412	17467	17418	17630	17472	17397	17466	17323	17338	17568	17492	17516	17499	17316	17317	17607	17524	17492	17280	17500	17672	17500	17546	17512	17444	17304	17510	17478	17398	17669	17354	17625	17455	17360	17565	17569	17503	17668	17661	17319	17417	17526	17367	17512	17582	17415	17517	17478	17562	17563	17376	17481	17394	17465	17658	17344	17464	17502	17585	17558	17442	17407	17540	17459	17553	17532	17361	17345	17446	17675	17576	17469	17531	17429	17495	17392	17448	17345	17421	17328	17212	17455	17544	17446	17388	17585	17423	17401	17258	17552	17420	17482	17471	17461	17543	17418	17421	17600	17451	17349	17466	17608	17473	17602	17540	17722	17452	17442	17471	17484	17438	17524	17479	17585	17393	17534	17657	17424	17552	17327	17529	17744	17543	17548	17650	17415	17542	17323	17552	17522	17566	17249	17285	17634	17524	17297	17455	17627	17470	17580	17369	17552	17520	17554	17500	17552	17531	17642	17528	17529	17270	17402	17675	17581	17645	17579	17426	17538	17486	17503	17362	17581	17453	17482	17751	17518	17641	17521	17572	17479	17555	17540	17455	17415	17536	17640	17412	17629	17390	17462	17297	17627	17402	17372	17445	17642	17426	17526	17545	17458	17354	17456	17542	17533	17553	17475	17625	17635	17461	17520	17670	17601	17365	17310	17458	17627	17647	17740	17498	17726	17524	17562	17522	17557	17494	17508	17601	17445	17415	17472	17543	17526	17485	17348	17447	17506	17509	17348	17440	17461	17618	17553	17426	17495	17406	17511	17619	17729	17482	17568	17593	17390	17359	17520	17434	17342	17668	17582	17602	17481	17542	17437	17437	17486	17568	17456	17525	17634	17593	17500	17544	17484	17640	17556	17624	17579	17638	17504	17482	17598	17683	17477	17590	17652	17396	17277	17419	17417	17519	17491	17654	17480	17453	17341	17393	17403	17374	17641	17469	17631	17602	17729	17741	17462	17499	17466	17640	17443	17255	17308	17300	17430	17426	17314	17524	17582	17442	17510	17398	17517	17567	17549	17560	17479	17442	17315	17381	17750	17355	17362	17633	17553	17435	17594	17347	17647	17547	17409	17429	17489	17561	17640	17479	17579	17461	17346	17636	17275	17415	17433	17429	17595	17560	17261	17524	17560	17341	17647	17457	17446	17412	17543	17659	17436	17611	17422	17443	17423	17469	17492	17559	17523	17480	17407	17477	17531	17495	17470	17379	17484	17501	17292	17359	17530	17512	17732	17478	17640	17560	17499	17575	17406	17559	17634	17387	17404	17392	17486	17507	17503	17458	17675	17427	17283	17429	17635	17622	17620	17492	17430	17527	17548	17450	17289	17444	17624	17594	17503	17516	17586	17609	17443	17391	17596	17571	17506	17530	17401	17501	17626	17405	17316	17540	17593	17560	17406	17411	17379	17515	17459	17447	17434	17514	17528	17585	17401	17557	17590	17422	17300	17565	17592	17253	17563	17558	17465	17359	17529	17520	17702	17479	17626	17578	17388	17554	17604	17524	17507	17271	17447	17358	17536	17526	17492	17679	17589	17460	17657	17673	17438	17481	17387	17385	17587	17433	17419	17463	17491	17365	17475	17412	17606	17636	17319	17344	17633	17486	17575	17519	17579	17570	17419	17387	17546	17758	17653	17461	17442	17379	17613	17533	17480	17545	17554	17483	17390	17562	17410	17514	17554	17402	17587	17482	17667	17418	17279	17568	17468	17473	17565	17467	17473	17447	17416	17515	17588	17461	17536	17547	17466	17372	17671	17518	17447	17630	17409	17345	17404	17369	17591	17570	17564	17459	17678	17509	17499	17565	17370	17513	17258	17501	17380	17489	17360	17382	17397	17424	17415	17544	17481	17608	17359	17453	17596	17643	17393	17491	17284	17513	17439	17554	17476	17365	17423	17535	17460	17366	17480	17626	17521	17590	17355	17538	17412	17497	17470	17403	17291	17372	17480	17595	17283	17408	17369	17550	17463	17554	17390	17604	17531	17260	17426	17500	17532	17276	17547	17558	17310	17513	17370	17425	17482	17566	17539	17412	17605	17519	17537	17500	17518	17578	17385	17404	17496	17506	17459	17379	17409	17448	17485	17379	17509	17459	17425	17334	17475	17159	17522	17502	17609	17565	17468	17446	17362	17649	17744	17273	17569	17566	17486	17636	17281	17362	17659	17593	17417	17371	17365	17556	17602	17621	17619	17592	17375	17517	17534	17713	17611	17394	17379	17579	17460	17573	17472	17530	17634	17601	17575	17336	17531	17499	17404	17492	17566	17641	17770	17468	17421	17325	17415	17433	17414	17573	17393	17612	17611	17581	17588	17438	17505	17283	17547	17506	17275	17430	17487	17609	17741	17528	17518	17592	17296	17470	17400	17563	17415	17653	17504	17400	17445	17537	17581	17556	17619	17622	17739	17790	17605	17215	17572	17443	17401	17463	17440	17857	17581	17375	17590	17396	17511	17532	17616	17620	17747	17334	17442	17478	17500	17440	17403	17480	17438	17528	17495	17552	17572	17455	17553	17365	17573	17608	17310	17425	17616	17651	17552	17375	17648	17507	17360	17683	17487	17409	17581	17362	17738	17445	17563	17505	17399	17411	17554	17470	17515	17656	17580	17519	17577	17545	17605	17340	17608	17681	17603	17221	17637	17486	17493	17450	17538	17299	17689	17534	17546	17518	17445	17472	17419	17320	17382	17670	17520	17556	17650	17672	17363	17586	17270	17561	17451	17340	17308	17521	17554	17492	17451	17235	17531	17561	17455	17380	17472	17476	17482	17287	17557	17310	17395	17691	17569	17583	17540	17533	17466	17383	17333	17464	17429	17542	17588	17454	17506	17482	17541	17542	17436	17488	17577	17766	17410	17348	17365	17531	17675	17446	17582	17500	17552	17501	17310	17419	17694	17401	17635	17576	17448	17401	17331	17534	17440	17511	17351	17525	17392	17555	17452	17329	17563	17522	17527	17571	17399	17412	17442	17603	17649	17480	17432	17376	17615	17469	17323	17396	17418	17525	17533	17491	17441	17437	17613	17348	17519	17648	17506	17681	17559	17448	17459	17380	17495	17578	17414	17597	17522	17386	17441	17647	17409	17618	17458	17481	17515	17604	17404	17504	17536	17573	17462	17439	17707	17397	17403	17461	17728	17618	17651	17637	17339	17531	17487	17542	17540	17386	17572	17402	17611	17438	17715	17441	17529	17537	17344	17392	17363	17604	17585	17554	17647	17436	17541	17499	17443	17510	17283	17390	17470	17574	17443	17485	17415	17443	17577	17401	17644	17389	17560	17433	17497	17472	17455	17394	17468	17419	17391	17362
54852	63946	44641	26223	18415	16764	16379	16344	16230	16223	16290	16394	16291	16181	16199	16326	16429	16228	16212	16296	16227	16322	16214	16265	16272	16143	16189	16251	16388	16079	16294	16235	16276	16344	16321	16130	16157	16256	16209	16215	16371	16079	16343	16345	16237	16435	16371	16261	16286	16190	16205	16243	16160	16234	16371	16393	16419	16231	16327	16232	16303	16318	16227	16253	16375	16400	16108	16188	16065	16274	16234	16218	16166	16077	16277	16350	16455	16363	16127	16349	16214	16317	16114	16338	16130	16352	16191	16114	16295	16470	16034	16172	16236	16170	16300	16192	16374	16331	16291	16212	16347	16187	16489	16346	16451	16279	16178	16456	16295	16243	16232	16110	16149	16343	16311	16340	16250	16177	16439	16141	16183	16183	16176	16259	16278	16386	16164	16336	16193	16120	16268	16343	16265	16389	16337	16099	16236	16235	16173	16443	16199	16314	16264	16187	16360	16180	16314	16343	16225	16139	16325	16300	16279	16296	16300	16270	16227	16446	16273	16136	16347	16310	16229	16281	16000	16234	16145	16168	16220	16345	16223	16250	16306	16214	16295	16121	16453	16293	16503	16316	16259	16275	16177	16113	16270	16348	16325	16304	16229	16286	16119	16196	16237	16270	16179	16048	16353	16246	16184	16140	16177	16139	16272	16192	16206	16235	16099	16270	16455	16321	16278	16219	16216	16289	16161	16310	16198	16341	16249	16212	16166	16418	16088	16276	16297	16319	16192	16265	16303	16258	16327	16274	16307	16300	16349	16194	16188	16510	16270	16234	16206	16323	16228	16282	16328	16278	16139	16345	16352	16242	16357	16257	16073	16367	16281	16201	16265	16154	16335	16137	16289	16241	16260	16381	16076	16235	16482	16313	16282	16383	16166	16178	16440	16315	16192	16256	16240	16279	16139	16309	16057	16232	16014	16251	16176	16231	16161	16302	16138	16277	16241	16117	16393	16255	16292	16096	16271	16128	16376	16379	16155	16252	16312	16250	16282	16198	16391	16275	16441	16204	16206	16267	16277	16284	16250	16319	16284	16224	16259	16292	16323	16322	16067	16307	16253	16146	16194	16508	16343	16237	16228	16243	16281	16061	16138	16226	16381	16341	16189	16265	16208	16226	16335	16300	16257	16280	16346	16220	16483	16216	16322	16034	16159	16272	16425	16370	16275	16308	16226	16271	16239	16357	16231	16231	16314	16118	16059	16314	16444	16248	16250	16330	16456	16241	16025	16122	16389	16353	16280	16157	16215	16230	16313	16169	16144	16431	16362	16268	16243	16310	16259	16247	16356	16325	16200	16132	16172	16168	16068	16232	15961	16257	16092	16228	16262	16447	16142	16447	16260	16272	16278	16370	16214	16301	16172	16379	16250	16427	16337	16361	16124	16293	16221	16181	16260	16221	16147	16356	16390	16205	16298	16084	16231	16312	16197	16386	16240	16289	16080	16169	16284	16249	16114	16120	16156	16171	16295	16450	16368	16117	16292	16231	16093	16208	16185	16191	16237	16208	16186	16239	16243	16289	16242	16470	16240	16351	16284	16207	16331	16128	16258	16602	16060	16202	16226	16199	16304	16255	16368	16278	16351	16214	16242	16127	16296	16135	16254	16203	16177	16196	16243	16225	16177	16336	16367	16324	16239	16327	16204	16323	16177	16377	16166	16417	16261	16016	16321	16168	16371	16386	16380	16348	15997	16163	16168	16172	16292	16183	16289	16231	16354	16351	15995	16265	16326	16276	16265	16316	16226	16269	16308	16210	16286	16457	16189	16232	16392	16166	16381	16277	16366	16324	16204	16354	16244	16157	16179	16210	16256	16047	16215	16332	16317	16412	16185	16330	16396	16227	16200	16195	16404	16047	16161	16179	16173	16064	16217	16222	16316	16223	16358	16300	16312	16266	16314	16242	16348	16281	16268	16176	16313	16318	16348	16270	16466	16249	16251	16233	16294	16294	16245	16202	16230	16206	16320	16201	16353	16276	16346	16043	16087	16198	16502	16330	16208	16363	16441	16420	16052	16343	16120	16270	16403	16307	16387	16237	16394	16032	16236	16379	16257	16092	16471	16216	16287	16347	16172	16350	16220	16229	16208	16184	16292	16240	16310	16212	16284	16267	16127	16274	16334	16136	16144	16247	16163	16326	16253	16252	16228	16342	16271	16366	16203	16312	16335	16318	16269	16165	16403	16441	16192	16243	16400	16262	16287	16387	16241	16067	16175	16349	16181	16209	16181	16318	16313	16281	16322	16338	16228	16398	16073	16189	16412	16236	16220	16448	16165	16128	16353	16177	16163	16282	16207	16085	16184	16220	16368	16227	16356	16259	16192	16276	16222	16272	16192	16296	16101	16360	16350	16280	16327	16116	16247	16393	16364	16255	16194	16197	16165	16259	16332	16196	16275	16324	16116	16240	16158	16284	16299	16354	16262	16355	16227	16376	16185	16181	16153	16299	16335	16372	16188	16266	16249	16318	16258	16116	16345	16207	16165	16079	16274	16169	16164	16171	16230	16208	16172	16399	16203	16430	16305	16214	16285	16205	16191	16246	16364	16216	16457	16320	16303	16113	16166	16298	16230	16322	16149	16139	16251	16304	16366	16233	16218	16361	16206	16304	16168	16008	16099	16264	16257	16297	16190	16338	16123	16285	16329	16323	16120	16231	16263	16271	16228	16357	16131	16374	16372	16019	16159	16362	16046	16253	16221	16205	16179	16345	16199	16166	16121	16056	16322	16180	16293	16285	16303	16342	16391	16246	16235	16223	16379	16273	16236	16192	16234	16278	16222	16230	16354	16310	16281	16142	16165	16213	16344	16163	16264	16274	16182	16306	16124	16206	16182	16208	16252	16221	16283	16403	16373	16416	16168	16241	16253	16277	16201	16205	16307	16208	16328	16306	16265	16008	16445	16406	16307	16335	16316	16128	16286	16058	16522	16128	16242	16015	16297	16277	16224	16307	16205	16280	16212	16206	16345	16188	16219	16239	16313	16144	16253	16089	16257	16348	16218	16155	16359	16322	16272	16218	16368	16216	16301	16117	16162	16186	16235	16324	16152	16401	16305	16288	16338	16189	16320	16376	16140	16399	16310	16236	16312	16169	16211	16261	16345	16234	16223	16398	16232	16249	16307	16192	16347	16287	16315	16255	16310	16201	16286	16163	16468	16142	16262	16347	16306	16213	16314	16410	16155	16148	16316	16291	16312	16170	16327	16220	16182	16129	16299	16437	16281	16348	16207	16299	16223	16232	16308	16375	16169	16251	16329	16340	16285	16229	16292	16243	16329	16322	16177	16187	16436	16216	16270	16206	16234	16158	16234	16277	16168	16328	16235	16344	16237	16220	16378	16392	16230	16259	16227	16213	16282	16230	16257	16081	16432	16201	16404	16103	16258	16418	16331	16360	16342	16217	16202	16179	16415	16047	16229	16294	16322	16298	16366	16415	16190	16379	16284	16301	16284	16175	16384	16196	16214	16359	16252	16188	16286	16314	16232	16171	16217	16281	16226	16400	16213	16481	16242	16263	16296	16240	16333	16234	16334	16219	16365	16230	16310	16147	16261	16210	16073	16359	16256	16304	16222	16365	16305	16121	16178	16227	16490	16149	16311	16199	16144	16256	16376	16200	16118	16254	16169	16286	16226	16289	16244	16144	16145	16347	16003	16325	16063	16321	16305	16275	16300	16404	16387	16179	16064	16383	16104	16481	16378	16269	16217	16231	16298	16211	16341	16393	16356	16160	16313	16323	16290	16282	16281	16333	16273	16182	16311	16345	16305	16296	16159	16158	16315	16413	16287	16145	16148	16251	16209	16329	16211	16182	16242	16349	16147	16181	16238	16089	16178	16268	16170	16217	16292	16174	16236	16342	16261	16290	16175	16406	16224	16215	16076	16376	16431	16169	16145	16244	16188	16225	16351	16382	16380	16264	16255	16367	16443	16162	16336	16049	16374	16226	16279	16351	16207	16262	16439	16230	16377	16284	16267	16298	16442	16132	16206	16356	16147	16227	16283	16436	16454	16222	16274	16222	16183	16145	16257	16222	16342	16229	16332	16166	16113	16266	16399	16228	16225	16238	16206	16294	16092	16204	16198	16111	16222	16351	16101	16401	16286	16279	16247	16344	16203	16090	16365	16352	16256	16160	16246	16335	16446	16218	16140	16247	16297	16209	16302	16251	16115	16278	16229	16377	16068	16337	16218	16385	16236	16438	16266	16227	16208	16252	16380	16389	16341	16177	16422	16284	16376	16339	16261	16360	16040	16309	16387	16296	16197	16326	16270	16149	16180	16293	16214	16227	16370	16177	16275	16329	16300	16326	16299	16244	16274	16175	16310	16256	16369	16441	16258	16304	16379	16282	16408	16229	16108	16307	16195	16230	16043	16165	16270	16375	16081	16313	16360	16208	16509	16350	16235	16447	16358	16181	16264	16106	16295	16173	16129	16352	16389	16236	16357	16122	16354	16155	16358	16220	16410	16216	16395	16284	16274	16151	16184	16243	16228	16354	16242	16157	16239	16162	16460	16399	16210	16230	16184	16276	16457	16313	16147	16264	16375	16230	16234	16269	16201	16221	16210	16345	16032	16253	16266	16194	16240	16467	16457	16281	16162	16226	16438	16159	16236	16154	16298	16140	16275	16377	16435	16184	16235	16246	16371	16214	16248	16353	16267	16194	16366	16374	16246	16292	16170	16338	16275	16245	16267	16246	16326	16198	16108	16270	16214	16096	16205	16375	16178	16357	16403	16290	16211	16270	16354	16382	16173	16260	16277	16357	16357	16155	16325	16244	16127	16104	16298	16262	16367	16305	16261	16254	16254	16171	16283	16303	16370	16384	16401	16305	16171	16325	16329	16263	16351	16309	16294	16286	16146	16356	16369	16419	16275	16228	16216	16197	16297	16394	16298	16379	16399	16315	16357	16185	16215	16399	16259	16342	16340	16286	16311	16270	16209	16219	16231	16280	16330	16173	16333	16340	16390	16180	16134	16320	16278	16179	16165	16428	16415	16406	16368	16264	16267	16269	16350	16341	16107	16208	16280	16360	16168	16392	16294	16268	16275	16304	16117	16128	16153	16339	16130	16246	16347	16279	16248	16147	16253	16264	16241	16165	16203	16390	16071	16328	16250	16099	16289	16227
24027	24518	35125	29656	24302	23532	22972	18902	17941	18262	18187	18178	17941	18128	18071	18090	17980	17910	18024	17971	17725	18034	17853	17897	18041	17883	17785	17744	17761	17837	17923	17842	17729	17800	17825	17734	17660	17865	17637	17795	17668	17790	17638	17774	17677	17742	17874	17775	17654	17832	17866	17799	17939	17716	17896	17698	17831	17567	17690	17878	17614	17824	17760	17910	17681	17593	17837	17823	17784	17615	17740	17755	17660	17756	17808	17633	17795	17828	17474	17796	17703	17587	18011	17568	17695	17659	17701	17783	17518	17914	17783	17700	17713	17848	17863	17706	17370	17918	17717	17733	17811	17937	17959	17850	17586	17584	17837	17437	17603	17734	17699	17652	17818	17613	17678	17733	17699	17801	17656	17656	17754	17815	17601	17669	17664	17792	17797	17742	17820	17773	17782	17689	17696	17750	17658	17768	17689	17772	17739	17611	17718	17698	17842	17473	17632	17786	17893	17933	17803	17683	17713	17857	17710	17681	17537	17617	17815	17680	17736	17737	17658	17728	17513	17627	17858	17754	17654	17645	17892	17622	17649	17666	17870	17712	17869	17900	17747	17770	17816	17684	17647	17700	17712	17677	17970	17898	17802	17982	17907	17718	17604	17759	17773	17722	17791	17656	17589	17709	17638	17704	17677	17815	17848	17489	17571	17735	17656	17679	17774	17661	17856	17776	17713	17772	17563	17449	17609	17711	17684	17805	17756	17650	17602	17751	17668	17748	17755	17754	17820	17558	17904	17864	17882	17633	17710	17636	17693	17450	17689	17635	17609	17742	17761	17704	17812	17703	17702	17677	17689	17708	17766	17682	17890	17587	17882	17700	17775	17576	17656	17761	17702	17670	17853	17566	17687	17686	17632	17475	17829	17871	17698	17499	17646	17833	17701	17636	17827	17626	17752	17723	17752	17751	17680	17719	17662	17706	17695	17748	17727	17598	17693	17691	17839	17766	17802	17688	17559	17849	17743	17644	17543	17680	17786	17579	17800	17612	17620	17664	17789	17643	17547	17643	17750	17735	17667	17638	17674	17773	17792	17656	17673	17717	17801	17639	17568	17910	17833	17640	17391	17727	17809	17643	17910	17670	17610	17453	17649	17544	17538	17730	17609	17772	17891	17755	17623	17570	17786	17559	17572	17518	17685	17779	17732	17624	17753	17802	17781	17676	17668	17714	17705	17505	17595	17821	17894	17716	17751	17727	17628	17697	17717	17796	17809	17487	17777	17952	17828	17863	17710	17763	17838	17775	17662	17717	17756	17662	17715	17641	17750	17747	17810	17692	17757	17580	17923	17702	17636	17655	17702	17660	17739	17807	17848	17722	17596	17822	17841	17870	17796	17809	17764	17827	17714	17775	17674	17797	17843	17667	17724	17651	17870	17655	17757	17758	17745	17623	17655	17655	17651	17513	17705	17673	17873	17684	17770	17811	17859	17562	17724	17954	17653	17434	17686	17601	17776	17642	17741	17712	17809	17840	17584	17464	17773	17823	17607	17696	17689	17593	17663	17735	17602	17570	17876	17867	17635	17810	17807	17724	17755	17633	17704	17868	17783	17726	17632	17693	17787	17766	17659	17719	17951	17707	17751	17819	17584	17789	17593	17704	17900	17667	17772	17917	17666	17762	17665	17561	17878	17611	17905	17729	17793	17775	17818	17635	17582	17641	17590	17531	17554	17911	17746	17373	17873	17653	17784	17726	17663	17582	17691	17648	17723	17864	17634	17788	17642	17555	17649	17770	17538	17787	17682	17523	17714	17830	17912	17717	17832	17745	17969	17687	17722	17869	17776	17432	17810	17796	17792	17708	17951	17660	17781	17805	17537	18000	17718	17775	17981	17598	17516	17901	17478	17532	17552	17744	17925	17731	17607	17477	17860	17817	17779	17825	17689	17572	17617	17825	17840	17696	17499	17445	17524	17832	17533	17617	17671	17729	17684	17842	17707	17760	17751	17671	17887	17717	17612	17579	17736	17743	17775	17707	17622	17926	17842	17828	17656	17681	17663	17676	17794	17541	17655	17578	17993	17576	17687	17794	17739	17796	17601	17801	17784	17855	17914	17738	17685	17683	17784	17503	17593	17890	17598	17537	18099	17761	17857	17542	17819	17830	18023	17556	17519	17710	17825	17632	17805	17888	17690	17589	17772	17666	17502	17612	17657	17849	17954	17689	17710	17655	17622	17622	17713	17806	17609	17676	17612	17546	17784	17657	17634	17745	17731	17680	17563	17706	17848	17811	17468	17780	17653	17688	17741	17570	17665	17812	17681	17893	17715	17709	17698	17622	17676	17772	17568	17940	17591	17709	17568	17848	17669	17715	17864	17735	17723	17550	17574	17509	17781	17615	17677	17710	17601	17607	17596	17806	17689	17545	17628	17861	17776	17871	17785	17719	17758	17710	17881	17713	17656	17596	17888	17705	17777	17855	17782	17745	17748	17726	17714	17571	17737	17847	17729	17583	17628	17707	17777	17636	17793	17800	17769	17884	17671	17710	17911	17830	17746	17792	17626	17729	17751	17683	17851	17625	17599	17680	17825	17670	17581	17593	17900	17517	17560	17591	17766	17604	17840	17794	17651	17876	17766	17767	17521	17734	17684	17806	17759	17727	17696	17738	17700	17761	17932	17810	17623	17724	17795	17654	17811	17618	17855	17794	17675	17680	17696	17847	17665	17619	17766	17800	17715	17895	17714	17621	17774	17681	17672	17908	17586	17752	17820	17866	17786	17925	17813	17729	17666	17593	17921	17620	17670	17690	17662	17703	17880	17782	17747	17772	17843	17528	17686	17826	17772	17529	17731	17606	17620	17838	17819	17674	17716	17691	17703	17969	17885	17655	17671	17659	17766	17810	17910	17705	17579	17700	17772	18033	17846	17810	17619	17530	17594	17744	17609	17664	17698	17727	17857	17726	17739	17557	17673	17644	17792	17701	17657	17719	17753	17849	17899	17696	17617	17703	17688	17606	17858	17796	17749	17723	17747	17768	17915	17904	17574	17629	17670	17824	17730	17747	17672	17544	17561	17642	17873	17650	17516	17681	17706	17645	17699	17958	17733	17720	17745	17799	17562	17779	17824	17836	17800	17747	17582	17567	17605	17705	17593	17884	17730	17962	17769	17668	17767	17588	17849	17555	17562	17599	17837	17842	17712	17657	17965	17746	17651	17754	17676	17757	17733	17724	17883	17802	17630	17738	17831	17694	17750	17762	17683	17813	17847	17766	17663	17591	17785	17562	17516	17633	17630	17607	17742	17843	17623	17758	17783	17601	17672	17590	17581	17622	18050	17755	17713	17505	17668	17667	17711	17598	17650	17732	17697	17665	17671	17688	17729	17841	17732	17592	17620	17575	17696	17775	17744	17736	17813	17833	17536	17624	17625	17685	17629	17771	17573	17943	17658	17575	17546	17769	17560	17668	17669	17856	17484	17432	17767	17640	17688	17658	17650	17827	17778	17888	17597	17776	17816	17477	17775	17705	17669	17662	17692	17775	17701	17706	17748	17914	17617	17774	17660	17748	17678	17885	17794	17925	17753	17761	17845	17689	17539	17571	17745	17859	17899	17907	17829	18026	17651	17710	17648	17872	17837	17688	17603	17666	17891	17682	17788	17597	17739	17729	17727	17740	17752	17782	17905	17800	17744	17753	17713	17860	17694	17463	17736	17760	17625	17560	17770	17624	17914	17779	17560	17781	17747	17659	17778	17712	17754	17713	17781	17638	17600	17798	17855	17693	17749	17621	17589	17768	17592	17548	17676	17626	17853	17960	17574	17854	17934	17596	17618	17610	17722	17680	17608	17649	17839	17739	17739	17753	17634	17870	17708	17805	17623	17568	17709	17743	17896	17646	17645	18011	17914	17795	17697	17698	17841	17637	17784	18005	17992	17913	17786	17723	17802	17818	17657	17872	17627	17736	17723	17664	17772	17677	17860	17849	17885	17609	17747	17881	17747	17491	17871	17871	17613	17440	17623	17902	17776	17885	17790	17718	17695	17510	17729	17511	17762	17703	17591	17845	17710	17911	18026	17911	17684	17681	17697	17533	17662	17688	17647	17714	17742	17706	17687	17694	17881	17728	17721	17735	17902	17664	17682	17727	17747	17705	17955	17700	17724	17593	17905	17725	17917	17419	17762	17594	17595	17594	17660	17787	17790	17636	17795	17748	17645	17551	17659	17800	17670	17738	17635	17803	17597	17718	17638	17716	17785	17987	17735	17731	17687	17699	17776	17775	17725	17618	17527	17625	17755	17840	17592	17699	17749	17676	17633	17761	17688	17735	17811	17727	17869	17843	17638	17679	17904	17588	17634	17613	17818	17622	17863	17788	17600	17775	17761	17524	17670	17799	17767	17731	17697	17890	17745	17697	17617	17661	17600	17816	17700	17616	17703	17715	17860	17578	17804	17589	17889	17630	17635	17871	17763	17441	17850	17773	17952	17758	17755	17585	17663	17539	17729	17851	17873	17722	17914	17709	17763	17736	17646	17748	17773	17680	17566	17740	17665	17843	17797	17794	17503	17834	17777	17888	17835	17710	17594	17956	17607	17753	17830	17588	17508	17626	17817	17924	17723	17614	17800	17725	17561	17720	17712	17804	17528	17469	17765	17663	17767	17525	17795	17739	17868	17795	17844	17533	17756	17750	17710	17738	17616	17703	17643	17674	17755	17808	17896	17801	17634	17582	17840	17747	17747	17784	17785	17858	17993	17735	17736	17506	17681	17559	17862	17989	17797	17461	17684	17684	17686	17674	17784	17821	17998	17748	17754	17613	17659	17727	17657	18008	17840	17783	17498	17952	17748	17852	17549	17807	17864	17801	17715	17692	17914	17504	17782	17778	17640	17635	17765	17583	17523	17641	17741	17563	17905	17753	18002	17690	17783	17781	17725	17703	17906	17959	17590	17703	17739	17720	17813	17597	17644	17598	17710	17635	17661	17945	17800	17763	17703	17567	17803	17877	17794	17687	17854	17770	17669	17743	17690	17614	17605	17726	17658	17664	17683	17672	17660	17673	17773	17763	17751	17620	17579	17716	17806	17596	17567	17663	17558	17536	17739	17554	17547	17824	17719	17728	17672	17594	17498	17757	17626	17605	17694	17733	17671	17771	17618	17784	17860	17769	17854	17869	17765	17706
62365	106981	84557	54538	30628	19243	16564	16516	16426	16425	16467	16402	16526	16501	16481	16605	16547	16317	16563	16336	16389	16650	16537	16495	16597	16601	16717	16367	16405	16475	16448	16559	16530	16534	16589	16488	16519	16417	16417	16647	16640	16607	16570	16494	16597	16636	16584	16270	16476	16544	16612	16434	16527	16435	16590	16547	16390	16506	16598	16522	16329	16495	16557	16571	16648	16516	16480	16545	16415	16567	16634	16559	16455	16468	16564	16524	16419	16702	16626	16508	16556	16349	16586	16698	16414	16540	16496	16590	16641	16531	16451	16449	16407	16476	16539	16498	16464	16534	16279	16326	16555	16599	16491	16613	16457	16647	16601	16528	16515	16425	16482	16420	16464	16488	16722	16512	16344	16563	16321	16486	16492	16542	16661	16426	16299	16371	16473	16347	16479	16404	16497	16491	16612	16608	16510	16600	16452	16435	16548	16423	16519	16335	16541	16593	16544	16408	16558	16514	16514	16394	16466	16562	16282	16338	16498	16438	16406	16431	16612	16549	16620	16413	16616	16599	16454	16463	16355	16434	16749	16609	16494	16468	16491	16470	16515	16674	16570	16495	16599	16500	16648	16460	16458	16326	16647	16383	16485	16643	16406	16569	16643	16569	16469	16470	16417	16497	16426	16476	16535	16448	16512	16534	16396	16543	16596	16490	16445	16636	16523	16358	16416	16410	16637	16537	16487	16475	16608	16498	16433	16582	16501	16459	16359	16552	16574	16611	16430	16675	16596	16495	16415	16574	16248	16460	16441	16667	16388	16483	16530	16459	16528	16584	16391	16548	16498	16471	16499	16631	16518	16499	16602	16425	16541	16555	16596	16516	16470	16491	16638	16470	16449	16535	16499	16374	16451	16345	16463	16493	16440	16415	16366	16469	16377	16592	16452	16382	16625	16427	16476	16582	16596	16476	16541	16760	16488	16402	16543	16569	16463	16420	16518	16604	16517	16257	16642	16383	16348	16490	16497	16415	16272	16619	16399	16453	16337	16473	16638	16326	16345	16472	16512	16607	16618	16479	16418	16464	16515	16457	16413	16443	16482	16366	16512	16447	16441	16326	16591	16503	16303	16424	16526	16466	16442	16480	16443	16522	16530	16524	16545	16340	16377	16599	16555	16517	16317	16479	16677	16515	16548	16394	16461	16459	16506	16584	16665	16571	16386	16513	16381	16464	16391	16597	16435	16536	16566	16502	16381	16468	16724	16466	16680	16391	16431	16469	16441	16389	16613	16528	16469	16475	16480	16437	16384	16571	16310	16514	16462	16469	16448	16529	16648	16569	16600	16573	16352	16520	16480	16566	16680	16427	16556	16456	16523	16396	16553	16628	16459	16496	16514	16598	16383	16559	16477	16445	16465	16467	16525	16604	16494	16464	16527	16414	16413	16572	16469	16483	16598	16492	16660	16605	16508	16513	16449	16450	16666	16464	16468	16510	16616	16513	16548	16554	16607	16517	16413	16320	16418	16363	16555	16464	16367	16531	16489	16478	16540	16282	16508	16547	16658	16494	16598	16562	16369	16437	16519	16412	16433	16335	16543	16595	16388	16567	16358	16411	16592	16398	16600	16429	16606	16634	16473	16360	16490	16584	16633	16522	16455	16778	16383	16382	16599	16563	16321	16430	16499	16722	16592	16561	16650	16501	16397	16457	16540	16510	16613	16444	16414	16465	16434	16527	16656	16603	16372	16482	16587	16633	16365	16448	16442	16589	16451	16296	16514	16418	16657	16492	16688	16524	16564	16556	16425	16612	16359	16499	16491	16397	16473	16365	16499	16535	16473	16484	16581	16695	16422	16529	16487	16459	16510	16580	16512	16579	16530	16560	16423	16566	16614	16589	16278	16562	16627	16480	16440	16406	16460	16481	16387	16475	16522	16450	16478	16665	16562	16493	16525	16672	16517	16357	16484	16492	16651	16304	16578	16681	16629	16587	16371	16553	16447	16340	16477	16519	16366	16502	16609	16459	16471	16515	16393	16464	16374	16674	16411	16543	16436	16457	16504	16618	16432	16325	16563	16555	16435	16706	16666	16391	16304	16511	16308	16299	16385	16469	16579	16419	16440	16334	16538	16481	16561	16394	16406	16440	16407	16382	16611	16465	16416	16555	16563	16544	16383	16670	16527	16521	16557	16613	16452	16495	16425	16652	16538	16452	16451	16314	16519	16345	16527	16466	16566	16653	16513	16591	16499	16553	16513	16492	16613	16388	16376	16484	16388	16542	16382	16497	16334	16427	16390	16355	16514	16447	16538	16260	16649	16261	16520	16539	16579	16418	16478	16567	16446	16434	16588	16410	16621	16499	16457	16563	16503	16339	16367	16484	16303	16452	16360	16360	16342	16572	16454	16408	16412	16419	16372	16474	16429	16422	16479	16456	16522	16543	16581	16431	16269	16358	16421	16472	16520	16532	16333	16460	16688	16439	16442	16607	16522	16422	16457	16488	16622	16520	16556	16598	16549	16424	16440	16259	16540	16537	16290	16592	16413	16487	16583	16624	16512	16583	16460	16449	16555	16483	16392	16466	16621	16582	16417	16536	16502	16512	16331	16707	16367	16641	16650	16541	16403	16361	16403	16343	16490	16431	16539	16472	16454	16408	16486	16372	16637	16497	16719	16280	16496	16518	16565	16467	16570	16375	16474	16554	16456	16295	16491	16645	16604	16523	16591	16734	16559	16580	16440	16409	16454	16340	16364	16483	16436	16369	16527	16379	16533	16651	16518	16515	16660	16486	16521	16487	16482	16417	16421	16464	16456	16586	16556	16505	16615	16248	16474	16352	16481	16402	16558	16464	16580	16322	16491	16426	16374	16411	16579	16410	16535	16456	16334	16444	16468	16428	16611	16351	16597	16359	16574	16490	16592	16629	16424	16482	16450	16636	16500	16520	16660	16574	16666	16422	16542	16596	16576	16442	16515	16640	16444	16440	16512	16393	16507	16460	16505	16451	16694	16489	16444	16345	16417	16506	16654	16631	16621	16633	16397	16530	16551	16349	16575	16525	16602	16433	16419	16508	16580	16537	16423	16517	16571	16314	16455	16405	16460	16432	16389	16445	16596	16455	16528	16547	16551	16566	16461	16476	16558	16531	16647	16570	16396	16584	16553	16582	16570	16327	16487	16488	16537	16471	16658	16355	16562	16520	16652	16461	16608	16546	16434	16495	16441	16413	16332	16633	16377	16270	16454	16499	16268	16501	16538	16339	16649	16575	16479	16632	16478	16445	16506	16644	16277	16440	16510	16529	16574	16431	16223	16441	16407	16553	16249	16473	16670	16447	16450	16469	16314	16352	16527	16382	16562	16597	16425	16452	16656	16508	16659	16609	16406	16504	16502	16256	16428	16464	16575	16552	16474	16424	16430	16624	16486	16515	16570	16353	16544	16437	16509	16490	16448	16448	16576	16454	16490	16637	16432	16481	16545	16479	16428	16373	16342	16538	16305	16432	16714	16353	16551	16381	16567	16490	16428	16420	16615	16310	16437	16307	16481	16522	16517	16364	16493	16434	16478	16546	16579	16490	16553	16604	16570	16414	16481	16628	16501	16475	16715	16604	16418	16494	16617	16515	16509	16578	16394	16358	16508	16501	16420	16464	16467	16414	16464	16485	16499	16641	16567	16580	16614	16352	16592	16435	16320	16430	16549	16384	16651	16350	16738	16362	16492	16480	16687	16282	16383	16533	16429	16398	16637	16588	16592	16453	16560	16349	16633	16662	16478	16593	16582	16424	16504	16448	16539	16709	16594	16419	16583	16618	16422	16461	16528	16365	16406	16366	16607	16439	16440	16667	16230	16570	16462	16555	16579	16477	16446	16296	16408	16442	16541	16500	16600	16702	16633	16450	16350	16588	16481	16562	16552	16349	16464	16305	16499	16612	16412	16521	16487	16505	16443	16238	16586	16459	16531	16469	16508	16667	16522	16407	16641	16564	16514	16485	16535	16530	16458	16490	16411	16275	16486	16575	16442	16504	16681	16519	16563	16493	16492	16457	16386	16615	16586	16393	16470	16463	16401	16315	16360	16327	16474	16449	16573	16491	16360	16371	16417	16483	16455	16407	16485	16421	16485	16671	16609	16504	16532	16447	16506	16503	16518	16459	16545	16544	16692	16496	16413	16625	16582	16418	16369	16575	16570	16470	16579	16374	16304	16517	16393	16506	16644	16567	16542	16404	16368	16589	16504	16619	16414	16646	16638	16273	16416	16512	16468	16596	16545	16535	16543	16702	16516	16414	16493	16375	16452	16541	16433	16658	16522	16511	16307	16521	16412	16658	16768	16311	16770	16463	16557	16481	16332	16556	16563	16411	16551	16524	16550	16532	16252	16527	16380	16477	16408	16535	16412	16426	16669	16411	16431	16809	16545	16385	16634	16384	16456	16363	16539	16652	16602	16572	16429	16583	16643	16312	16443	16604	16458	16450	16563	16534	16380	16357	16431	16361	16468	16483	16462	16410	16327	16622	16582	16428	16512	16460	16528	16625	16363	16601	16456	16470	16469	16475	16473	16453	16392	16419	16336	16671	16539	16328	16434	16578	16349	16330	16391	16504	16631	16544	16538	16562	16559	16545	16381	16441	16535	16444	16514	16397	16453	16592	16504	16522	16535	16369	16734	16483	16590	16476	16300	16549	16465	16576	16297	16417	16389	16368	16488	16633	16520	16509	16541	16431	16466	16561	16454	16589	16572	16532	16527	16441	16536	16389	16523	16471	16446	16583	16366	16723	16338	16506	16423	16444	16606	16509	16550	16529	16373	16489	16482	16541	16439	16595	16606	16465	16584	16599	16559	16531	16542	16653	16460	16693	16602	16429	16423	16521	16462	16352	16353	16501	16397	16490	16617	16401	16642	16430	16577	16415	16303	16540	16582	16408	16454	16444	16580	16498	16553	16670	16315	16480	16343	16391	16591	16632	16490	16468	16518	16348	16621	16470	16630	16354	16433	16481	16544	16538	16451	16575	16590	16410	16558	16340	16360	16581	16422	16543	16454	16594	16470	16488	16566	16548	16430	16483	16506	16483	16663	16385	16518	16620	16547	16515	16471	16446	16466	16420	16455	16560	16517	16501	16610	16545	16544	16499	16606	16486	16277	16597	16598	16590	16310	16553	16421	16418	16406	16633	16478	16426
33071	39658	38635	27823	19926	18367	17929	17814	17700	17631	17897	17735	17552	17802	17705	17847	17679	17762	17615	17528	17797	17616	17708	17654	17729	17853	17612	17619	17546	17691	17381	17498	17368	17748	17541	17539	17732	17807	17469	17687	17469	17687	17613	17498	17671	17716	17655	17530	17675	17467	17542	17636	17631	17662	17598	17612	17713	17529	17333	17708	17587	17626	17527	17611	17776	17734	17624	17613	17664	17504	17552	17666	17501	17657	17721	17757	17604	17547	17753	17569	17582	17348	17437	17707	17688	17421	17710	17614	17716	17662	17498	17555	17540	17645	17658	17707	17656	17564	17621	17622	17434	17477	17599	17579	17611	17429	17414	17573	17661	17474	17484	17576	17520	17808	17643	17693	17676	17527	17518	17577	17612	17563	17777	17545	17573	17538	17740	17777	17719	17796	17587	17867	17617	17475	17758	17622	17628	17647	17633	17532	17432	17872	17672	17616	17464	17416	17767	17706	17527	17705	17744	17664	17512	17607	17520	17564	17714	17868	17623	17651	17543	17591	17623	17661	17561	17509	17677	17559	17434	17452	17527	17687	17637	17516	17578	17566	17582	17631	17721	17619	17860	17573	17566	17760	17598	17557	17671	17616	17604	17547	17486	17469	17400	17570	17799	17587	17751	17520	17649	17526	17575	17482	17691	17497	17582	17473	17546	17466	17376	17460	17524	17357	17655	17520	17712	17709	17596	17594	17378	17762	17649	17570	17469	17387	17572	17663	17519	17534	17425	17589	17630	17490	17578	17601	17721	17598	17586	17717	17631	17726	17518	17676	17629	17654	17640	17465	17479	17568	17629	17672	17752	17579	17651	17491	17430	17507	17793	17690	17678	17524	17359	17520	17552	17598	17551	17513	17707	17571	17529	17647	17775	17692	17572	17691	17417	17591	17701	17698	17803	17632	17581	17588	17495	17678	17473	17700	17756	17578	17517	17656	17635	17759	17547	17646	17690	17358	17497	17541	17503	17420	17519	17580	17509	17494	17643	17467	17703	17735	17587	17543	17506	17385	17659	17848	17611	17683	17683	17667	17404	17660	17449	17631	17587	17402	17573	17715	17486	17660	17777	17550	17784	17516	17579	17592	17510	17351	17575	17380	17542	17571	17518	17627	17904	17652	17468	17543	17746	17757	17688	17675	17632	17532	17499	17539	17630	17737	17710	17721	17539	17544	17599	17811	17669	17631	17607	17659	17745	17783	17590	17641	17595	17697	17607	17595	17562	17746	17554	17593	17622	17468	17480	17609	17622	17502	17637	17570	17747	17784	17755	17632	17636	17733	17621	17507	17794	17488	17396	17727	17535	17634	17537	17564	17880	17269	17655	17514	17542	17616	17485	17689	17722	17680	17582	17453	17505	17620	17518	17661	17580	17652	17732	17609	17503	17538	17327	17614	17635	17724	17655	17555	17798	17786	17530	17574	17529	17731	17571	17625	17496	17368	17670	17688	17776	17612	17567	17603	17595	17675	17497	17441	17586	17714	17640	17454	17781	17671	17803	17632	17645	17607	17664	17461	17826	17657	17505	17662	17548	17748	17672	17493	17618	17722	17564	17595	17731	17630	17780	17608	17708	17454	17673	17536	17746	17671	17631	17481	17968	17601	17792	17593	17474	17582	17307	17756	17737	17478	17524	17351	17560	17620	17394	17710	17624	17549	17475	17459	17682	17587	17511	17539	17483	17683	17769	17585	17576	17649	17757	17617	17523	17675	17693	17619	17424	17745	17629	17456	17700	17612	17618	17690	17646	17715	17744	17527	17580	17368	17516	17774	17495	17557	17791	17505	17385	17442	17560	17884	17585	17448	17704	17557	17717	17650	17679	17579	17488	17475	17451	17812	17654	17552	17650	17770	17489	17666	17602	17451	17588	17553	17633	17666	17720	17503	17648	17772	17430	17694	17714	17644	17572	17684	17783	17512	17786	17865	17778	17586	17738	17698	17662	17484	17697	17538	17484	17633	17569	17669	17766	17803	17618	17591	17723	17647	17581	17733	17506	17645	17653	17641	17512	17543	17488	17613	17512	17502	17539	17711	17504	17708	17599	17595	17607	17673	17689	17612	17675	17529	17576	17582	17403	17669	17521	17783	17612	17604	17512	17689	17510	17392	17745	17750	17525	17572	17486	17583	17538	17690	17556	17483	17577	17729	17711	17628	17459	17477	17607	17566	17667	17608	17760	17502	17688	17711	17658	17572	17644	17506	17703	17567	17592	17517	17729	17601	17541	17482	17754	17778	17529	17771	17564	17540	17516	17546	17655	17528	17481	17684	17884	17693	17558	17581	17475	17483	17536	17667	17664	17442	17539	17497	17567	17453	17743	17648	17658	17528	17579	17715	17531	17559	17684	17538	17715	17573	17724	17664	17350	17408	17438	17590	17665	17708	17503	17535	17590	17550	17610	17557	17455	17544	17926	17604	17616	17519	17565	17930	17702	17692	17624	17593	17716	17720	17572	17742	17775	17690	17675	17677	17485	17597	17792	17769	17627	17679	17627	17756	17605	17557	17584	17667	17652	17623	17718	17521	17522	17476	17625	17485	17434	17588	17658	17650	17623	17669	17556	17765	17724	17691	17647	17545	17443	17822	17838	17552	17218	17624	17569	17673	17472	17572	17602	17720	17624	17624	17860	17597	17799	17719	17493	17611	17482	17621	17678	17534	17637	17516	17554	17793	17662	17730	17728	17663	17604	17466	17482	17663	17684	17719	17591	17665	17644	17547	17622	17437	17601	17620	17563	17669	17616	17628	17691	17519	17559	17488	17581	17734	17545	17638	17473	17528	17555	17827	17565	17563	17591	17579	17614	17669	17775	17742	17622	17778	17439	17617	17664	17572	17527	17643	17629	17652	17738	17485	17485	17542	17784	17532	17579	17759	17435	17650	17611	17502	17562	17912	17688	17575	17657	17657	17565	17759	17591	17850	17766	17604	17663	17721	17735	17481	17750	17574	17613	17360	17504	17515	17694	17733	17510	17664	17582	17776	17524	17519	17511	17705	17545	17688	17485	17554	17469	17572	17506	17628	17438	17529	17509	17574	17628	17633	17625	17606	17683	17808	17711	17489	17571	17607	17648	17541	17438	17469	17655	17495	17581	17636	17690	17472	17681	17531	17529	17413	17538	17591	17607	17495	17667	17553	17603	17768	17772	17683	17857	17731	17521	17584	17458	17506	17612	17559	17589	17627	17538	17526	17545	17507	17663	17518	17692	17757	17696	17657	17544	17710	17704	17445	17510	17687	17659	17578	17810	17568	17553	17527	17595	17265	17624	17446	17594	17421	17760	17521	17320	17604	17529	17701	17719	17559	17391	17580	17403	17551	17513	17520	17650	17606	17501	17541	17503	17349	17544	17624	17537	17507	17478	17598	17608	17769	17462	17672	17452	17688	17871	17365	17559	17589	17700	17804	17314	17587	17537	17934	17544	17685	17429	17608	17610	17463	17519	17708	17562	17656	17453	17516	17616	17683	17843	17552	17550	17686	17666	17654	17705	17448	17682	17642	17580	17418	17710	17585	17623	17589	17741	17635	17654	17513	17656	17539	17967	17731	17564	17312	17694	17792	17583	17476	17627	17577	17504	17762	17716	17660	17541	17670	17608	17650	17420	17702	17586	17529	17321	17647	17773	17511	17604	17605	17653	17795	17724	17612	17557	17685	17480	17497	17629	17557	17750	17644	17822	17741	17553	17646	17567	17531	17502	17760	17579	17578	17743	17684	17395	17809	17468	17645	17557	17544	17565	17448	17440	17662	17592	17504	17511	17719	17677	17508	17565	17681	17512	17610	17554	17563	17584	17594	17619	17583	17748	17808	17430	17670	17612	17662	17689	17584	17840	17718	17845	17486	17483	17551	17719	17473	17541	17709	17634	17438	17560	17779	17448	17564	17510	17656	17506	17737	17582	17736	17744	17651	17617	17782	17699	17628	17612	17672	17610	17701	17799	17664	17463	17514	17573	17562	17727	17877	17745	17735	17824	17573	17589	17735	17424	17809	17537	17662	17546	17637	17624	17467	17682	17545	17538	17640	17708	17586	17733	17722	17681	17574	17763	17590	17576	17490	17478	17620	17303	17690	17467	17490	17620	17853	17662	17695	17597	17577	17537	17771	17583	17406	17473	17461	17746	17740	17622	17448	17683	17683	17586	17535	17614	17528	17515	17548	17666	17722	17560	17405	17819	17660	17608	17641	17614	17756	17554	17599	17669	17603	17711	17704	17645	17631	17379	17533	17650	17462	17339	17728	17584	17727	17792	17706	17363	17537	17710	17576	17661	17714	17669	17634	17773	17416	17649	17895	17556	17491	17565	17519	17566	17491	17536	17479	17379	17477	17590	17650	17370	17647	17496	17593	17823	17509	17625	17690	17641	17862	17427	17473	17454	17407	17691	17394	17497	17505	17527	17772	17694	17701	17644	17571	17700	17589	17556	17451	17754	17785	17591	17675	17509	17764	17542	17585	17532	17764	17660	17522	17734	17648	17605	17673	17842	17497	17528	17641	17391	17796	17626	17582	17736	17343	17496	17680	17502	17576	17750	17628	17676	17682	17626	17818	17782	17582	17604	17480	17595	17434	17548	17751	17502	17500	17583	17578	17461	17657	17784	17739	17559	17511	17649	17563	17636	17627	17557	17635	17681	17618	17778	17581	17623	17523	17708	17403	17630	17679	17533	17536	17704	17561	17535	17713	17551	17724	17588	17748	17640	17681	17553	17648	17575	17647	17695	17526	17629	17479	17663	17723	17514	17729	17663	17853	17604	17714	17800	17589	17467	17625	17649	17676	17661	17450	17708	17506	17689	17756	17558	17518	17683	17745	17626	17588	17472	17558	17642	17703	17381	17564	17626	17698	17720	17625	17755	17793	17641	17508	17615	17517	17623	17669	17633	17661	17510	17484	17610	17695	17626	17567	17475	17455	17667	17663	17803	17499	17777	17515	17513	17573	17430	17669	17654	17887	17659	17498	17699	17472	17775	17589	17648	17514	17544	17743	17702	17891	17544	17737	17714	17535	17498	17481	17566	17771	17769	17649	17575	17586	17640	17641	17790	17686	17698	17338	17629	17521	17566	17399	17601	17614	17746	17596	17526	17588	17737	17614	17593	17703	17613	17468	17682	17429	17635	17530	17488	17580
43009	57729	41798	25299	18491	16553	16342	16354	16412	16228	16316	16480	16314	16485	16324	16372	16244	16527	16514	16259	16460	16363	16348	16309	16360	16465	16433	16436	16458	16369	16419	16509	16406	16469	16327	16499	16385	16391	16360	16276	16455	16446	16373	16323	16419	16494	16441	16285	16265	16361	16503	16500	16357	16414	16442	16459	16318	16387	16553	16534	16407	16375	16373	16411	16248	16451	16400	16295	16352	16452	16545	16382	16387	16295	16493	16450	16343	16307	16239	16364	16444	16414	16662	16111	16422	16389	16369	16511	16282	16388	16539	16338	16479	16343	16292	16377	16344	16462	16402	16443	16469	16362	16395	16373	16490	16443	16423	16356	16458	16424	16346	16550	16418	16525	16308	16365	16275	16428	16362	16455	16283	16385	16429	16502	16385	16272	16278	16470	16379	16363	16386	16459	16387	16292	16447	16484	16371	16257	16411	16401	16268	16419	16342	16421	16292	16380	16426	16508	16316	16392	16509	16292	16559	16368	16219	16209	16375	16317	16407	16226	16412	16390	16279	16275	16349	16383	16536	16483	16535	16352	16331	16454	16353	16337	16485	16251	16561	16257	16192	16370	16330	16489	16526	16435	16293	16205	16516	16412	16326	16500	16373	16357	16341	16387	16329	16277	16460	16322	16298	16305	16537	16347	16251	16319	16419	16492	16292	16337	16542	16427	16326	16489	16256	16433	16336	16379	16318	16430	16291	16406	16366	16366	16365	16268	16369	16427	16387	16324	16284	16388	16321	16457	16379	16639	16249	16351	16485	16423	16398	16320	16379	16179	16482	16488	16387	16262	16339	16444	16395	16590	16381	16422	16239	16248	16323	16413	16401	16232	16426	16421	16320	16338	16352	16193	16324	16298	16225	16460	16416	16449	16148	16335	16411	16421	16592	16290	16317	16469	16318	16299	16587	16384	16349	16513	16474	16236	16484	16476	16393	16217	16499	16324	16541	16482	16499	16469	16176	16476	16461	16256	16334	16573	16415	16646	16376	16333	16443	16425	16326	16321	16315	16337	16513	16323	16330	16557	16488	16468	16380	16308	16392	16404	16510	16378	16375	16305	16455	16372	16344	16508	16432	16221	16417	16331	16344	16358	16318	16412	16492	16507	16364	16499	16497	16435	16393	16310	16357	16213	16410	16431	16321	16346	16537	16270	16529	16437	16330	16434	16539	16260	16392	16231	16488	16488	16399	16363	16488	16239	16296	16301	16282	16368	16345	16424	16564	16568	16284	16408	16510	16401	16378	16390	16389	16209	16407	16593	16398	16316	16359	16536	16547	16378	16428	16319	16450	16492	16428	16514	16445	16580	16136	16352	16342	16289	16466	16248	16260	16348	16425	16283	16465	16458	16352	16359	16227	16382	16320	16337	16529	16233	16420	16290	16270	16479	16458	16288	16295	16381	16359	16329	16460	16603	16401	16395	16296	16378	16266	16310	16575	16502	16356	16412	16326	16353	16365	16211	16438	16583	16515	16213	16330	16353	16392	16440	16312	16246	16391	16379	16399	16494	16411	16475	16369	16387	16427	16418	16267	16222	16188	16571	16398	16444	16350	16459	16468	16378	16450	16430	16400	16364	16381	16235	16463	16468	16358	16461	16269	16604	16290	16559	16378	16071	16260	16391	16335	16431	16398	16306	16487	16427	16308	16427	16639	16305	16394	16539	16489	16258	16333	16258	16359	16497	16449	16460	16370	16319	16283	16358	16448	16332	16282	16563	16425	16075	16518	16327	16395	16343	16226	16303	16258	16425	16500	16296	16367	16471	16416	16386	16435	16453	16414	16484	16401	16510	16330	16333	16319	16275	16331	16467	16382	16240	16489	16437	16411	16617	16438	16460	16425	16459	16343	16453	16378	16450	16320	16422	16343	16301	16274	16488	16419	16447	16273	16338	16496	16293	16446	16523	16434	16359	16400	16404	16397	16400	16170	16250	16226	16349	16381	16401	16499	16329	16464	16273	16363	16512	16220	16318	16357	16349	16200	16450	16159	16408	16290	16386	16347	16303	16395	16335	16419	16423	16500	16525	16251	16353	16354	16410	16436	16373	16422	16367	16424	16467	16371	16636	16304	16413	16428	16357	16327	16271	16355	16525	16508	16373	16431	16402	16413	16334	16388	16344	16293	16398	16364	16515	16568	16509	16434	16562	16448	16329	16423	16428	16419	16608	16323	16392	16433	16295	16350	16384	16260	16371	16388	16325	16402	16377	16439	16427	16363	16288	16289	16480	16364	16383	16397	16442	16515	16573	16311	16445	16278	16298	16442	16351	16499	16390	16474	16579	16259	16463	16309	16268	16390	16477	16171	16494	16493	16465	16441	16447	16421	16449	16394	16138	16407	16415	16358	16358	16423	16260	16315	16386	16684	16356	16236	16474	16362	16280	16349	16311	16239	16387	16545	16552	16513	16374	16485	16335	16201	16364	16337	16324	16381	16353	16513	16375	16536	16463	16250	16375	16426	16387	16503	16261	16366	16320	16403	16274	16251	16585	16475	16471	16444	16284	16470	16529	16327	16363	16517	16386	16351	16365	16427	16419	16433	16474	16439	16454	16432	16434	16239	16338	16515	16479	16405	16616	16410	16357	16356	16406	16386	16349	16516	16144	16447	16392	16370	16434	16363	16360	16339	16272	16419	16395	16572	16476	16479	16380	16293	16311	16382	16514	16314	16346	16215	16391	16394	16395	16417	16318	16277	16456	16458	16440	16614	16469	16468	16333	16507	16292	16152	16338	16399	16301	16298	16380	16452	16274	16356	16427	16487	16428	16426	16171	16331	16352	16294	16438	16322	16392	16265	16405	16289	16489	16390	16327	16261	16269	16371	16276	16294	16440	16216	16305	16460	16167	16397	16401	16443	16436	16512	16294	16519	16444	16414	16411	16350	16363	16390	16184	16487	16323	16488	16404	16337	16545	16488	16428	16296	16362	16524	16380	16381	16431	16391	16315	16466	16459	16524	16374	16401	16180	16418	16349	16404	16453	16386	16567	16531	16283	16381	16511	16372	16373	16487	16246	16507	16481	16330	16573	16086	16333	16408	16471	16535	16640	16182	16378	16348	16274	16385	16424	16148	16170	16484	16263	16407	16486	16412	16649	16321	16319	16453	16327	16391	16385	16427	16320	16352	16390	16392	16498	16314	16170	16396	16601	16296	16233	16440	16397	16474	16426	16359	16484	16351	16332	16435	16350	16508	16418	16463	16450	16314	16190	16373	16258	16536	16422	16380	16419	16242	16341	16304	16477	16551	16357	16579	16289	16322	16165	16468	16438	16317	16371	16444	16381	16457	16428	16448	16233	16340	16402	16358	16414	16350	16543	16433	16321	16377	16326	16492	16474	16454	16321	16397	16339	16403	16301	16374	16380	16423	16342	16418	16436	16369	16256	16300	16469	16497	16356	16401	16518	16313	16467	16339	16362	16491	16315	16465	16530	16271	16544	16516	16227	16458	16392	16343	16358	16424	16595	16381	16455	16496	16324	16471	16219	16455	16526	16247	16279	16268	16452	16240	16374	16427	16413	16459	16364	16454	16448	16387	16406	16444	16495	16450	16237	16706	16308	16263	16424	16403	16467	16422	16468	16392	16409	16387	16468	16382	16462	16105	16413	16247	16522	16228	16324	16744	16528	16278	16476	16306	16572	16322	16301	16452	16410	16316	16268	16324	16561	16459	16341	16349	16449	16335	16353	16311	16489	16484	16296	16548	16542	16474	16195	16357	16351	16530	16365	16258	16410	16251	16320	16537	16601	16298	16434	16269	16380	16531	16271	16430	16391	16309	16499	16434	16256	16422	16395	16369	16386	16464	16224	16484	16312	16350	16468	16294	16564	16338	16420	16353	16381	16397	16485	16356	16329	16289	16509	16285	16519	16422	16310	16468	16491	16434	16235	16345	16340	16253	16430	16370	16422	16374	16495	16509	16370	16481	16442	16320	16403	16492	16413	16372	16386	16384	16400	16331	16419	16532	16374	16335	16496	16470	16465	16462	16505	16500	16360	16374	16401	16469	16337	16415	16355	16438	16517	16265	16361	16459	16352	16328	16310	16428	16278	16395	16368	16448	16377	16435	16226	16402	16381	16413	16319	16381	16229	16396	16575	16385	16445	16396	16351	16407	16556	16354	16533	16458	16407	16553	16312	16358	16404	16266	16316	16524	16416	16419	16501	16550	16317	16375	16556	16375	16302	16440	16435	16375	16580	16349	16331	16491	16316	16388	16309	16548	16373	16368	16286	16314	16465	16357	16452	16325	16389	16560	16307	16460	16305	16557	16530	16261	16570	16461	16414	16358	16478	16315	16354	16474	16270	16260	16587	16308	16381	16403	16459	16243	16461	16351	16423	16306	16393	16423	16493	16348	16447	16393	16471	16370	16288	16338	16498	16378	16466	16147	16395	16463	16208	16392	16415	16456	16431	16495	16330	16371	16157	16358	16396	16460	16417	16355	16424	16413	16441	16421	16342	16577	16422	16508	16487	16327	16380	16304	16438	16228	16422	16291	16341	16376	16390	16335	16354	16216	16366	16233	16420	16363	16267	16331	16261	16434	16444	16419	16396	16328	16378	16337	16458	16442	16275	16450	16243	16452	16473	16510	16305	16411	16296	16388	16365	16537	16315	16347	16419	16422	16427	16472	16293	16302	16456	16440	16288	16318	16396	16337	16455	16329	16432	16271	16247	16502	16416	16253	16451	16327	16435	16407	16237	16432	16459	16421	16314	16431	16358	16370	16465	16385	16281	16381	16430	16484	16328	16350	16296	16431	16326	16302	16455	16399	16364	16365	16439	16399	16424	16254	16385	16480	16417	16189	16451	16433	16293	16575	16429	16449	16368	16429	16598	16464	16357	16441	16413	16426	16440	16340	16198	16344	16457	16580	16387	16542	16289	16403	16449	16454	16324	16302	16321	16392	16297	16367	16306	16508	16389	16544	16455	16443	16426	16396	16451	16389	16495	16353	16399	16418	16228	16295	16515	16429	16486	16440	16421	16492	16382	16328	16471	16387	16363	16449	16463	16484	16510	16303	16267	16427	16298	16361	16290	16559	16310	16342	16243	16366	16384	16652	16297	16171	16426	16196	16365	16436	16568	16214	16267	16335	16454	16453	16569	16367	16298	16136	16533	16422	16526
33654	39572	38391	27827	19684	18026	17637	17117	17349	17123	17258	17267	17124	17301	17297	17296	16911	17261	17298	17318	17341	17139	17294	17231	17249	17269	17149	17061	17212	17214	17116	17199	17205	17380	17181	17288	17045	17120	17134	17199	17143	17386	17184	17014	17264	17343	16999	17066	17201	17154	17057	17307	17269	17229	17221	17287	17261	17030	17197	17177	17188	17227	17239	17071	17059	16864	17013	17144	17171	17117	17181	17109	17183	16944	16996	17527	17318	17275	17117	17110	17183	17117	16920	17123	17373	17407	17210	17193	17304	17075	17202	16899	17148	17057	17327	17221	17057	17229	17172	17165	17205	17081	17195	17230	16998	17343	17127	17070	17073	17362	17324	17101	16991	17333	17231	17255	17199	17403	17216	17243	17027	17337	17127	17187	17353	17281	17075	17195	17165	17297	17163	17320	17371	17167	17357	17331	17035	17174	17141	17260	17173	17216	17095	17169	16884	17101	16999	17142	17247	17135	17000	17088	17093	17153	16991	17167	17228	17159	17013	17059	17123	17258	17124	17097	17095	17087	17142	17146	17176	17218	17253	17017	17100	17141	17149	17227	17403	17465	17102	17109	17155	17294	17062	17058	16972	17153	17124	17287	17120	17100	17097	17243	17296	17195	17190	17075	17222	17315	17238	17106	17018	17244	17003	17125	17213	17313	17284	17131	17342	17183	17148	17374	17315	17292	17309	17239	17213	17168	17009	17143	17206	17353	17053	17159	17108	17108	16968	16960	16918	17113	17150	17246	17346	17129	17336	17100	17060	17152	17229	17241	17089	17274	17058	17143	17079	17065	17013	17241	17457	17235	17125	17159	17203	17265	17168	17144	17099	17281	17048	17002	17181	17111	17225	17142	17321	17150	17143	17203	17068	17119	17154	17154	17023	17047	17146	17109	17181	17126	17277	17195	17239	17149	16990	17102	17233	17123	17064	17238	17327	17358	17238	17086	17204	17259	17223	17287	17123	17071	17068	17162	17221	17213	17070	17072	17210	17264	17064	17197	17134	16950	17142	16990	17115	17151	17023	17176	17096	17101	17267	16906	17117	16872	17304	17114	17157	17038	17095	17210	17105	17016	17112	17142	17033	17222	17169	17429	16963	17518	17343	17136	17225	17209	17042	17272	17106	17137	17185	17243	17010	17181	17106	17167	17155	17202	17323	17273	17245	17312	17305	17106	17354	17184	17149	17047	17182	17211	17182	17105	17071	17212	17122	17211	17273	17192	17116	17226	17281	17071	17007	17213	17301	17079	17243	17149	17156	16969	17218	17229	17217	17255	17298	17157	17078	17178	17229	17159	16994	17224	17275	17147	17171	17015	17095	17172	17105	17080	17135	17264	17124	17462	17360	17279	17274	17156	17333	17274	17001	16971	17113	17294	17164	17135	17158	17106	17312	17340	17046	17043	17141	17182	17329	17143	17105	17222	17305	17411	17297	17258	17142	17347	17233	17005	17174	17151	17288	17321	17253	17076	17260	17220	17211	17051	17161	17115	17156	17007	17057	17098	17264	17142	17357	17174	17013	17267	17088	17158	16868	17142	17177	17217	17169	17112	17232	17422	17254	16998	17026	17127	17136	17126	17256	17135	17317	17100	17233	17048	17161	17293	17278	17055	17151	17067	17096	17179	16996	17036	17094	17444	17273	17343	17164	17163	17270	17076	17191	17074	17276	17223	17217	17327	17309	17163	17196	17050	17160	17227	17092	16956	17180	17103	17416	17116	17262	17117	17214	17162	17158	17068	16985	17288	17165	16933	17085	16995	17199	17204	17316	17240	17166	17247	17367	17404	17162	17198	16964	17189	17073	17255	17050	17133	17100	17194	17225	17153	17130	16983	17144	16976	17126	17157	17318	17249	16992	16988	17132	17084	17009	17228	17105	16980	17110	17242	17281	17053	17255	17128	17313	17174	17198	17286	17206	17041	17231	17153	17304	17216	17092	17256	17295	17156	17112	17204	17279	17250	16937	17110	17237	17228	17161	17149	17062	17264	17121	17038	17187	17217	17217	17242	17026	17212	17125	17226	17010	17073	17108	17116	17052	17297	17411	17209	17159	17099	17033	17239	17066	17178	17145	17119	16989	17290	17229	17276	17268	17002	17211	17364	17074	16987	17140	17071	16896	17097	17162	17127	17080	17084	17057	17222	17049	16972	17290	17281	17201	17129	17175	17016	17121	16993	17249	17081	16925	17221	17152	17252	17109	17140	17157	17371	17077	17110	17080	17185	17201	17192	17137	17392	17123	17145	17275	16923	17120	17164	17094	17118	17395	17287	17222	16907	17229	17033	17151	17047	16962	16949	17119	17219	17133	17077	17253	17211	17298	17082	17215	17178	17225	17192	17151	17168	17213	17397	17252	16877	17075	17043	17117	17134	17137	16999	16990	17063	17223	17188	17229	17089	17110	17031	17339	17313	17014	17298	17120	17214	17049	17284	17298	17283	17162	17326	17178	17228	17438	17018	17207	17388	17219	16982	17376	17111	17340	17566	17174	17305	17156	17179	17294	17167	17207	17107	17150	17037	16989	17177	17255	17040	17014	17140	17053	17203	17133	17153	17384	17195	16980	17207	17322	17201	17122	17318	16988	17222	17120	16905	17359	17058	17329	17134	17225	17224	17113	17189	17111	17117	17335	17076	17158	17122	17015	17059	17329	17169	17198	17035	17028	17126	17221	17537	17236	17268	17125	17065	17296	17141	17225	17136	17152	17278	17067	17155	17199	17118	17102	17316	17227	17222	17338	17251	17223	17208	17177	17155	17050	17324	17334	16885	16972	17161	17292	17227	17066	17289	17162	17022	17088	17083	17260	17143	17062	17217	17305	17264	17308	17189	17164	17301	17142	17221	17275	17194	17147	17314	17269	17156	17270	17238	17001	17249	16920	17113	17241	17164	17226	17337	17254	16978	17387	17364	17117	17419	17358	17121	17012	17241	17109	17144	17254	17368	17098	17447	17263	17159	17129	17260	17193	17376	17209	17241	17114	17163	17266	17004	16926	17231	17187	17453	17271	16938	17290	17165	17030	17077	16966	17050	17142	17313	17075	16986	17172	17227	16945	17188	17071	17130	17209	17289	17064	16991	17125	17108	17279	17273	17113	16988	17060	17264	17479	17179	17336	17338	17076	17122	17311	17417	17185	17148	17140	17068	17179	17259	17216	16996	17218	17079	17088	17154	17199	17129	17272	17300	17192	17167	17052	17201	17347	17225	17219	17177	17271	17240	17068	17170	16966	16916	17276	17120	17175	16946	17172	17206	17270	17135	17161	17115	17272	16959	17096	17111	17256	17118	17156	17085	17254	17211	17079	17271	17193	17000	17121	17186	17151	17163	17212	17156	17111	17226	17223	17100	17076	17199	16738	17235	17176	17192	17289	17068	17044	16823	17069	17175	17157	17174	17238	17031	17195	17205	17406	17111	17368	17291	17041	17044	17156	17172	17167	17260	17128	17049	17431	17098	17353	17221	17125	17306	17125	17046	16961	17004	17211	17162	17254	17044	17353	17109	17112	17249	17002	17077	17193	17021	17186	17350	17116	17132	17052	17223	17157	17237	17174	17344	17277	17279	17131	17018	17179	17283	17091	16986	17191	17239	17213	17134	17270	17103	17281	17296	17264	17352	17300	17062	17252	17213	17169	17167	17155	17151	17005	17135	17526	17069	17240	17165	17201	17078	17244	17035	17137	17065	17153	17206	17100	17118	17130	17148	17111	17074	17048	17180	17227	16994	17086	17223	17202	17077	17119	17148	17000	17180	16996	17219	17149	17248	17108	17217	17140	17261	17065	17022	17194	17176	17116	16936	17058	17157	17183	17242	17055	17208	17271	17196	17357	17066	17113	17238	16933	17097	17194	17281	17185	17232	17160	17348	17177	17183	17014	17265	17466	16945	17007	16987	17046	17135	17099	17105	17400	17090	17001	17070	17244	17218	17186	17249	17033	16841	17219	16957	17074	17237	17045	17271	17083	17037	17309	17291	17163	17199	17333	17021	17147	17210	17448	17053	17276	17231	17097	17138	17021	17219	16939	17147	17194	17214	17304	17109	17121	17225	17268	17029	17373	17279	17090	17182	17087	17219	17175	17045	17105	17198	17089	17137	17273	17371	17065	17241	17369	17183	17392	17283	17276	17192	17199	17095	17328	17057	17249	17143	17209	17152	17228	16980	17083	17221	17057	17153	17153	17296	17227	17078	17424	17352	17185	17002	17118	17416	17418	17230	17152	17131	17022	17263	17270	17190	17214	16942	17115	17160	17135	17257	17212	17193	17227	17191	17214	17049	17166	17311	17290	17331	17241	17256	17145	17186	17406	17188	17279	17250	17143	17124	17199	17141	17231	17179	17178	17044	17192	17200	17267	17146	16944	16933	17073	17217	17098	17022	16926	17254	17153	17221	17288	17129	17104	17311	17183	17127	17233	17147	17138	17095	17238	17381	17224	17327	17018	17197	17108	17111	17341	17077	17277	17152	17227	17288	17039	17244	17221	17101	17227	17247	17313	17104	16982	17081	17118	17326	17246	16940	17218	17354	17110	17234	17215	17235	17194	17221	17336	17243	17331	17282	17372	17172	17269	17111	17101	17200	17262	16994	16966	17192	17278	17099	17123	17082	17288	17135	17265	17097	17051	16928	17100	17123	17058	17139	17044	17273	17201	17233	17002	17216	17060	17152	17183	17456	17090	17181	17092	17117	17231	17252	17175	17152	17248	17340	17346	17253	17195	17198	17065	16967	17006	17041	17066	17193	17089	17252	17192	17131	17009	17240	17146	17219	17313	17199	17155	17071	17055	17133	17069	17231	17069	17390	17280	17070	17255	17177	17290	17149	17235	17219	17164	17068	17123	17119	17098	17211	17274	17063	17207	17119	17159	17009	17061	17225	17075	17275	17050	17287	17238	17004	17133	17066	17052	16975	17026	17220	17019	17166	17101	17272	17194	17067	17290	17145	17146	17019	17148	17099	17102	17160	17268	17122	17303	17107	17179	17190	17206	17166	17129	17138	17049	17160	17306	17371	17333	17128	17242	17163	17241	17184	17255	17157	17095	17138	17307	16914	17329	17180	17274	17293	17236	17165	17169	17221	17186	17313	17296	17036	17162	17239	17038	17045	17171	17200	17158	17067	17413	17078	17307	17467
53620	65056	46161	27177	18693	16338	16069	16263	16133	16171	16090	16014	15984	16031	16107	16097	16063	16276	16091	16218	16073	16147	16189	16027	16220	15998	15889	16035	16071	15973	16134	16057	16135	16094	15997	16212	16032	16076	16145	16141	15956	16090	16116	16147	16202	16110	16155	16270	16088	16120	16173	16159	16078	16077	15929	16254	15961	16016	16249	16010	16083	16066	16047	16049	16018	16032	16015	15906	16098	16185	16038	16124	16109	16244	16035	16143	16120	16047	16205	16016	16076	16169	16015	16074	16059	15966	16072	16101	16121	16096	16056	16203	16111	16003	16018	16079	16185	16165	16177	15862	15991	16021	15962	16020	15991	16135	16030	16023	16083	16062	16205	15945	15960	16271	16210	16108	16146	16099	16095	15996	16076	16185	16097	15994	15987	16074	16053	16040	15849	16166	16018	15997	16027	16036	16240	16038	16027	16229	16182	16069	15983	15918	16076	16136	16046	16058	16130	15968	16110	16100	15980	16235	16130	16093	16027	16048	16066	16040	15868	16089	16071	16134	16078	16067	16077	16169	16172	15990	16012	16127	16149	16268	15991	16055	16269	16171	16104	16172	16004	16187	16243	16031	16004	15988	16113	16097	16079	16195	15976	16066	16083	16006	16221	16068	16068	16258	16094	16080	16158	16128	16157	16010	16182	15948	16200	16022	16156	16055	15995	16032	16111	16103	16074	15990	16199	15934	16103	15957	16153	16104	15960	16023	16099	16011	16162	16133	16008	15961	16229	16091	16005	16116	16047	15982	16208	15983	16081	15952	16145	16072	16047	16103	16077	16123	16066	16102	16085	16021	16161	16034	15968	16049	15942	15965	16134	16076	16090	16015	16149	16137	16192	16107	16189	16026	16162	16080	16082	15939	16022	15984	16132	16076	15953	16120	16152	16079	16024	16198	16191	16120	15854	16108	16089	16231	16038	15790	16130	16159	16056	16028	15968	16098	16202	16105	15960	16067	15990	16003	16009	16038	16083	16287	15946	16222	16144	16042	16170	16033	16175	16003	16074	16166	16201	15999	16001	16215	16149	15995	16179	16063	15962	16033	16008	16037	15997	16255	16060	16134	16121	15899	16018	16047	16114	16129	16124	16226	16019	16077	16012	16001	16190	15979	16313	16183	15858	16106	16038	16169	15945	16092	16113	15918	15966	16077	15975	16089	16071	15929	16078	16054	16005	16166	15969	16084	15943	16093	16058	16135	15871	15841	15996	16141	16013	15944	16163	16053	16050	16256	16166	16084	16113	15933	16030	16002	15995	16041	16141	16051	16146	16150	15864	15993	16117	16129	16179	16007	16058	16013	15930	15937	15977	15846	16154	16081	16084	16038	16010	15912	15978	16062	16059	16087	16114	16005	15952	15874	16140	16122	16025	15924	16204	16040	15983	16147	16092	16129	16008	16165	16121	16153	15984	16180	16103	16045	15989	15908	16029	16039	16164	16015	16159	16182	16154	16143	16071	16172	15972	15990	16044	16051	16058	16022	16106	16190	16047	16044	15961	16163	16128	16052	16137	16077	16129	16017	16119	16175	15940	16090	16087	16108	16030	16112	16123	16115	16022	16141	16073	16026	15978	16046	16150	16043	15862	16136	15971	16197	16071	16116	16060	16055	16066	16039	16017	16164	16122	16105	16049	16138	16082	16249	16086	16105	16154	16140	16133	16057	15965	16052	16050	16206	16149	16161	16034	16163	16178	16247	16080	15931	16197	16003	16125	16064	15996	16275	16209	16177	16054	16130	16154	16085	16012	16076	16090	16011	15975	16116	16166	16124	16117	16193	16014	16137	16113	16155	16258	16072	16104	15985	15956	16117	16242	16100	15970	16066	16243	16061	15937	15931	16209	16050	16066	16063	16196	16042	16197	15953	16061	16094	15987	16020	16289	15948	16232	15967	16203	16199	16080	15957	16076	15984	16057	16145	16029	16208	16062	16071	16187	16085	16058	15985	16081	16076	16142	16283	16081	16097	16087	16136	16117	16075	16185	15928	16194	16141	16283	16038	15890	16028	16135	16262	15985	16107	15974	16066	16080	16195	16099	16088	16241	15942	16199	16095	16093	16045	16176	16015	16151	15936	16105	16006	16029	16323	16311	16033	16012	16159	16059	16038	16191	16104	15971	15980	16201	16067	16032	15822	16126	15985	16024	15940	15972	16124	16000	16105	16027	16001	16018	16037	16089	16051	16008	15938	15765	16089	15941	16027	16025	16078	16079	15980	16080	15977	16075	16072	16118	15998	16234	16132	16184	16133	16113	15861	16193	16063	16021	16146	16108	16092	16184	16151	15965	15989	16115	16032	16027	15986	16114	16118	16176	15973	16102	16124	16183	16017	15927	16249	15986	16101	16203	16175	16023	16023	15904	15997	15966	16021	15988	16153	16169	15978	15884	16181	15915	15988	15879	16115	16165	16146	16216	16102	16016	15947	16082	15942	15934	15966	15972	15996	15904	16026	15825	16224	16006	15992	16107	16146	16019	16100	16140	15886	16182	15852	16095	16074	16132	15859	16138	15907	16285	16035	16150	16072	16251	15962	16047	15884	16062	16089	16008	15947	16069	16021	15962	16206	16190	16153	16060	16063	16156	16055	16236	16238	16076	16110	16087	16132	16253	16037	16087	16070	16188	16150	16063	16152	16096	16018	16010	16115	16047	16181	16193	15972	16104	16151	16073	16021	16117	16166	16301	16100	16181	16119	15982	16011	16236	15981	16079	15984	16169	16168	15996	16079	15891	16044	16017	16085	16018	16133	16066	15966	16128	15945	16055	16136	16066	16071	16016	16158	16044	15970	16066	16117	16024	16219	16025	16106	15971	15971	16073	15978	16109	16118	16183	16095	16207	15958	16110	16204	16042	15914	16081	16089	16163	16265	15925	15959	16038	16042	16313	16005	16268	16027	16121	16210	15965	16124	16174	15943	16205	16194	16006	16052	16129	16148	16211	16055	16000	16169	15879	16135	16097	16006	16206	16177	16111	16077	16289	16196	16121	15951	16061	16237	16140	16186	16055	16080	15892	16101	16060	16039	16056	16110	15974	16117	16032	16014	15921	16127	16087	16074	16056	16250	16106	16020	16093	16200	15911	16109	16096	16019	15955	16048	15916	16062	16158	16180	16052	16074	16224	16063	15953	16129	16014	16026	15999	16049	16006	15950	16022	16074	16043	16092	16170	16133	16053	15900	15970	15908	16001	16090	16087	16117	16096	16362	15994	16200	16112	16183	16184	16026	16140	16147	16181	16027	16229	15970	16039	16022	16043	16155	15959	16111	16113	16187	16218	16071	16137	16192	15824	16142	16005	16039	15887	15976	16151	15957	16249	16091	15981	16122	16204	16114	16154	15996	15979	16043	16105	16008	16046	16103	16159	16058	16043	16226	16212	16110	15965	16161	16019	16110	16069	16121	15959	15907	16103	16162	16113	15988	16098	15994	16114	16169	16168	16114	16014	16138	16115	16051	16095	16029	16017	16063	16191	16158	16117	16124	16008	16267	16149	16206	16014	16055	15931	16003	16179	16205	16118	16176	16068	16230	16073	16349	16156	15979	15826	16088	16177	16139	16037	16101	16005	16104	16123	16023	16098	16100	15952	16119	16086	16044	15973	15974	16041	16058	16210	16087	16078	16122	16221	16125	16148	16165	16073	16002	16084	16088	16169	16110	16005	16000	16102	16005	16207	16220	16104	16030	16043	16045	16123	16060	16072	15910	16277	16064	16151	16137	15960	16055	16093	16006	16130	16075	16159	15892	15982	16033	16185	16096	16037	16030	16110	16016	15923	16094	16177	16220	16032	15914	16258	16042	16067	16158	16113	16140	15864	16061	16219	16156	15922	16059	16001	16111	16054	16186	16135	16174	16076	16117	16323	16273	16018	16018	16151	16068	16061	16157	15948	15979	16016	16121	16184	16068	16205	16058	16085	16043	15967	16089	15995	16151	16020	16036	16109	16163	16147	16073	16124	16100	16054	16116	16088	15999	16080	16147	16277	16074	16121	16026	16132	16021	15962	16075	16060	16152	16112	16135	15988	16093	15969	16150	16151	16173	16038	16029	16109	16007	16145	16031	15981	16046	16028	15982	16244	16174	15932	15983	16115	16096	16107	16197	16037	15984	15956	16125	16145	16087	15911	16247	16070	16009	16124	16074	16081	16072	16127	16186	16085	15885	16037	15901	16095	16077	16018	16271	15985	16119	16070	16061	16130	16199	16068	15941	16281	16056	16179	16111	16124	16089	16178	16194	16100	16063	16003	16127	16095	16122	16178	16106	16045	16018	16187	16058	15995	16061	16025	16090	16005	16154	16064	16105	16279	15953	16251	16020	15943	16155	16179	16084	16069	16177	16032	16108	16216	16043	16175	16121	16126	16265	16137	16141	16076	16122	16037	16050	16122	16130	16231	16086	16171	16092	15961	16148	16185	16216	15951	16245	16075	16108	16099	16206	16144	16079	16148	16100	16064	16123	15936	16079	16252	16038	15981	16015	16094	16053	16153	16132	15899	15976	16237	15978	16096	15969	15888	16111	15969	16127	16109	16147	16123	16046	16194	16071	16229	16208	16088	16191	16261	15895	16067	16155	16062	16074	15945	16201	16027	16174	16209	16212	16157	16116	16074	16152	16004	15982	16065	16085	16164	16039	16236	16023	16210	16198	16159	15915	16219	16085	16142	16005	15930	16189	16110	16048	16252	16048	16061	16078	15812	16063	15976	16084	15983	16050	16253	16036	16158	15853	15972	16244	16123	16052	16235	16137	15994	15987	15970	16012	15868	16015	16179	16067	16003	16017	16206	15908	16058	16094	15942	16188	15997	16164	16093	16103	15837	16037	16100	16119	16169	15948	15946	16007	16124	15992	16001	16045	16056	15876	16062	16160	16145	16058	16027	16018	16104	16081	16072	16084	15920	15951	15949	16134	16004	16283	16125	16049	16037	15991	16050	16035	16041	15857	16255	16047	15989	16078	15999	16079	15961	16189	16120	16069	16006	15916	16162	16081	16120	16201	15957	15927	16017	15922	16196	15982	16092	16042	16036	16111	15862	16096	15966	15950	15872	16189	16069	16115	16007	16014	16196	16099	15981	16180	15944	16029	16076	16090	16140	16123	16195	15855	16202	16009	16116	16010	16128	16155	16046	16008
23920	24755	36372	30873	25007	23655	22668	18468	17461	17994	17977	17727	17700	17592	17488	17676	17673	17734	17677	17592	17849	17565	17704	17608	17586	17644	17495	17690	17518	17542	17330	17592	17446	17367	17420	17378	17779	17528	17528	17495	17522	17484	17544	17413	17505	17638	17526	17482	17306	17596	17406	17360	17507	17550	17403	17489	17502	17322	17533	17486	17289	17508	17356	17329	17398	17387	17364	17471	17633	17366	17676	17368	17301	17521	17356	17567	17364	17450	17371	17597	17550	17439	17447	17367	17460	17621	17534	17392	17599	17469	17444	17430	17395	17374	17463	17542	17747	17544	17314	17337	17569	17531	17604	17552	17572	17504	17447	17382	17538	17263	17271	17548	17312	17370	17348	17533	17548	17265	17307	17317	17251	17486	17432	17551	17455	17374	17365	17122	17110	17441	17190	17147	17350	17491	17627	17416	17346	17524	17605	17505	17418	17245	17433	17400	17322	17593	17662	17564	17443	17187	17718	17281	17268	17115	17547	17308	17273	17481	17389	17444	17465	17466	17280	17096	17276	17446	17296	17357	17360	17473	17327	17345	17333	17420	17251	17541	17648	17326	17597	17386	17391	17452	17620	17457	17497	17608	17551	17363	17293	17165	17435	17264	17354	17296	17467	17271	17300	17315	17334	17470	17631	17315	17542	17442	17466	17470	17272	17420	17552	17285	17452	17208	17417	17381	17748	17484	17428	17430	17494	17385	17350	17264	17244	17378	17409	17479	17324	17199	17314	17330	17216	17423	17308	17440	17543	17354	17246	17445	17512	17266	17549	17332	17551	17560	17353	17250	17333	17336	17384	17326	17339	17376	17300	17292	17359	17498	17441	17393	17450	17339	17414	17494	17364	17413	17313	17148	17449	17400	17432	17493	17591	17660	17383	17496	17444	17624	17311	17480	17215	17432	17525	17329	17204	17269	17257	17558	17475	17318	17493	17546	17542	17589	17362	17409	17393	17298	17338	17479	17319	17122	17484	17350	17396	17367	17369	17369	17517	17529	17375	17289	17376	17326	17476	17360	17554	17440	17493	17424	17455	17506	17404	17378	17473	17423	17390	17362	17371	17524	17359	17444	17481	17374	17587	17419	17300	17362	17539	17369	17339	17579	17454	17438	17570	17254	17427	17324	17253	17517	17382	17339	17479	17382	17474	17306	17209	17289	17454	17373	17590	17428	17413	17303	17267	17582	17434	17308	17274	17349	17564	17363	17491	17475	17462	17389	17541	17238	17418	17506	17520	17549	17353	17413	17523	17660	17213	17342	17444	17326	17420	17379	17532	17403	17344	17500	17364	17347	17336	17413	17391	17170	17473	17576	17398	17288	17478	17501	17274	17545	17373	17260	17596	17377	17406	17521	17463	17347	17411	17422	17344	17525	17414	17320	17114	17414	17280	17484	17388	17365	17453	17374	17308	17507	17484	17515	17323	17462	17439	17417	17223	17437	17578	17477	17368	17365	17264	17514	17387	17367	17310	17410	17292	17346	17424	17363	17669	17455	17518	17505	17460	17241	17327	17364	17451	17471	17446	17304	17315	17511	17469	17418	17310	17391	17522	17340	17264	17486	17445	17494	17231	17433	17594	17380	17354	17220	17379	17508	17331	17336	17489	17417	17395	17526	17382	17347	17198	17441	17343	17479	17332	17453	17335	17361	17358	17528	17564	17341	17330	17483	17356	17209	17423	17612	17563	17244	17345	17336	17543	17435	17426	17450	17391	17299	17578	17504	17506	17460	17364	17360	17365	17264	17297	17333	17478	17211	17494	17437	17327	17297	17536	17484	17323	17404	17293	17430	17432	17324	17291	17349	17518	17431	17337	17542	17504	17587	17536	17293	17333	17388	17327	17217	17352	17347	17359	17315	17365	17203	17315	17511	17137	17504	17381	17448	17428	17637	17459	17513	17428	17534	17519	17574	17568	17345	17328	17237	17237	17377	17368	17351	17412	17441	17443	17298	17346	17324	17525	17228	17332	17226	17469	17418	17334	17460	17544	17443	17363	17317	17442	17564	17601	17495	17416	17323	17424	17592	17381	17387	17463	17271	17338	17417	17433	17368	17357	17468	17370	17229	17478	17417	17365	17341	17570	17301	17417	17318	17253	17356	17494	17554	17189	17354	17569	17375	17396	17330	17282	17299	17306	17452	17431	17370	17377	17492	17530	17344	17369	17186	17268	17440	17511	17550	17505	17349	17104	17496	17469	17450	17541	17382	17449	17462	17472	17371	17333	17415	17425	17426	17462	17169	17089	17176	17363	17326	17360	17365	17366	17541	17496	17412	17352	17340	17408	17470	17394	17396	17408	17320	17622	17297	17326	17317	17431	17417	17474	17276	17391	17300	17279	17551	17455	17304	16989	17289	17434	17349	17324	17370	17366	17453	17348	17460	17365	17564	17509	17328	17606	17503	17456	17349	17428	17390	17488	17334	17465	17407	17288	17483	17389	17288	17357	17269	17146	17286	17609	17318	17501	17437	17540	17386	17303	17485	17322	17439	17542	17422	17217	17173	17461	17396	17395	17575	17455	17213	17346	17323	17531	17362	17274	17516	17370	17395	17415	17403	17355	17463	17331	17321	17337	17251	17163	17191	17343	17394	17543	17200	17546	17339	17414	17319	17222	17372	17414	17287	17254	17217	17332	17036	17316	17328	17451	17367	17434	17328	17150	17482	17271	17364	17403	17456	17528	17504	17356	17331	17293	17463	17407	17390	17190	17575	17259	17378	17490	17364	17340	17465	17399	17286	17451	17383	17437	17351	17461	17335	17436	17338	17431	17476	17411	17583	17584	17293	17456	17251	17381	17436	17358	17288	17533	17355	17439	17413	17643	17387	17375	17352	17402	17174	17282	17407	17467	17482	17544	17368	17528	17289	17230	17394	17378	17569	17608	17420	17440	17257	17304	17437	17438	17360	17373	17381	17464	17370	17488	17375	17478	17475	17500	17462	17476	17455	17491	17518	17255	17372	17448	17453	17227	17349	17308	17375	17399	17394	17336	17162	17215	17413	17263	17365	17312	17403	17393	17410	17328	17424	17403	17384	17293	17307	17485	17515	17365	17301	17522	17356	17246	17316	17397	17216	17376	17384	17363	17371	17465	17589	17417	17593	17622	17534	17410	17528	17458	17519	17399	17335	17287	17424	17459	17473	17509	17573	17544	17476	17384	17184	17300	17389	17467	17338	17551	17329	17500	17547	17438	17282	17386	17413	17435	17385	17304	17506	17593	17465	17415	17206	17448	17336	17399	17595	17404	17560	17335	17410	17381	17286	17477	17422	17549	17331	17508	17193	17387	17504	17186	17459	17271	17298	17483	17519	17358	17325	17230	17212	17377	17211	17360	17392	17484	17268	17384	17339	17411	17564	17465	17438	17544	17376	17421	17350	17422	17376	17452	17597	17410	17398	17429	17395	17355	17293	17377	17237	17342	17358	17337	17360	17324	17523	17417	17323	17346	17364	17459	17293	17374	17418	17296	17335	17470	17576	17369	17598	17388	17486	17432	17440	17470	17616	17336	17378	17429	17431	17475	17574	17482	17439	17431	17318	17448	17185	17431	17430	17473	17465	17405	17335	17359	17379	17357	17294	17172	17361	17601	17531	17405	17216	17495	17252	17509	17268	17390	17454	17462	17197	17295	17528	17397	17421	17327	17444	17523	17308	17340	17412	17617	17333	17382	17443	17315	17229	17387	17471	17246	17398	17489	17299	17438	17346	17533	17245	17210	17510	17373	17585	17413	17438	17431	17256	17566	17416	17399	17381	17444	17393	17259	17491	17482	17242	17557	17422	17332	17375	17473	17596	17216	17377	17320	17602	17585	17448	17557	17396	17232	17652	17365	17484	17488	17408	17470	17440	17582	17271	17285	17529	17509	17423	17459	17339	17305	17308	17400	17291	17438	17462	17487	17259	17532	17472	17414	17436	17182	17196	17415	17302	17284	17535	17437	17404	17452	17333	17498	17153	17311	17369	17414	17282	17515	17223	17196	17205	17392	17400	17336	17275	17559	17366	17542	17349	17306	17174	17401	17434	17550	17533	17402	17535	17423	17385	17377	17426	17343	17431	17502	17397	17002	17290	17206	17428	17414	17237	17487	17434	17478	17548	17566	17372	17425	17402	17459	17435	17354	17488	17408	17328	17299	17304	17329	17427	17454	17450	17496	17249	17231	17403	17183	17462	17270	17438	17340	17455	17491	17449	17429	17288	17339	17310	17163	17168	17608	17373	17321	17391	17373	17441	17240	17488	17428	17571	17422	17424	17576	17372	17286	17573	17689	17475	17361	17387	17268	17446	17505	17540	17545	17542	17387	17486	17507	17404	17233	17329	17510	17343	17433	17408	17397	17337	17461	17381	17230	17336	17481	17261	17450	17243	17247	17217	17273	17345	17299	17486	17621	17559	17521	17368	17378	17411	17447	17354	17275	17408	17285	17349	17437	17454	17316	17456	17334	17324	17552	17493	17380	17428	17376	17358	17460	17324	17223	17419	17322	17358	17278	17385	17272	17421	17500	17363	17469	17233	17434	17396	17471	17555	17515	17396	17242	17504	17510	17466	17401	17557	17238	17206	17381	17513	17511	17360	17685	17431	17423	17405	17426	17386	17626	17547	17392	17283	17220	17435	17523	17383	17544	17525	17485	17287	17306	17414	17286	17350	17599	17446	17329	17287	17530	17247	17303	17338	17311	17326	17432	17375	17502	17284	17396	17308	17312	17326	17301	17442	17516	17258	17613	17636	17362	17361	17138	17154	17317	17356	17516	17355	17385	17376	17433	17354	17388	17469	17507	17430	17314	17232	17471	17520	17342	17458	17300	17178	17446	17164	17348	17415	17245	17234	17377	17565	17472	17402	17372	17434	17424	17211	17317	17410	17352	17330	17309	17578	17516	17382	17400	17507	17374	17380	17474	17354	17412	17336	17552	17373	17548	17418	17282	17543	17373	17346	17397	17548	17293	17315	17468	17304	17452	17374	17519	17502	17444	17391	17531	17323	17245	17310	17382	17561	17304	17424	17332	17340	17307	17273	17356	17374	17489	17414	17283	17464	17250	17119	17283	17200	17291	17276	17480	17377	17373	17371	17414	17472	17485	17447	17513	17364	17360	17608	17335	17431	17500	17200	17455	17656	17328	17331
63134	107213	86526	57318	32344	19540	16277	16143	16285	16268	16221	16240	16465	16171	16111	16448	16195	16484	16471	16226	16342	16289	16414	16291	16367	16362	16342	16227	16296	16239	16214	16171	16397	16234	16356	16333	16394	16313	16265	16349	16405	16173	16363	16378	16338	16386	16336	16345	16364	16375	16442	16157	16209	16380	16272	16197	16359	16287	16318	16376	16264	16130	16324	16255	16320	16230	16358	16368	16378	16211	16313	16147	16424	16138	16454	16151	16425	16325	16392	16208	16412	16415	16428	16371	16164	16184	16366	16362	16336	16284	16363	16296	16300	16164	16391	16232	16421	16394	16227	16211	16426	16209	16335	16190	16232	16140	16301	16217	16371	16078	16411	16281	16213	16191	16348	16252	16181	16315	16212	16337	16456	16343	16477	16197	16409	16400	16380	16349	16212	16287	16344	16292	16301	16393	16435	16327	16286	16510	16430	16108	16183	16120	16352	16321	16444	16246	16216	16208	16215	16102	16376	16206	16488	16181	16260	16392	16296	16185	16418	16143	16286	16270	16080	16180	16446	16358	16269	16291	16253	16204	16362	16231	16234	16270	16288	16377	16212	16251	16369	16170	16382	16329	16307	16047	16232	16323	16303	16586	16363	16297	16514	16243	16337	16316	16431	16147	16259	16231	16449	16338	16125	16288	16292	16160	16339	16191	16284	16294	16358	16136	16241	16355	16529	16315	16286	16441	16445	16266	16192	16281	16226	16196	16185	16243	16474	16309	16243	16345	16246	16295	16138	16243	16328	16312	16295	16327	16481	16128	16412	16332	16261	16296	16316	16351	16273	16241	16312	16268	16407	16322	16380	16157	16235	16467	16224	16383	16182	16203	16453	16369	16126	16221	16333	16147	16427	16416	16292	16356	16155	16264	16365	16261	16262	16180	16210	16306	16169	16216	16232	16335	16282	16426	16321	16354	16190	16139	16369	16258	16155	16307	16389	16156	16367	16208	16424	16235	16101	16229	16183	16183	16265	16257	16329	16367	16388	16151	16293	16340	16306	16148	16274	16392	16287	16294	16364	16338	16340	16300	16145	16344	16213	16205	16404	16128	16302	16319	16254	16311	16301	16301	16472	16340	16277	16465	16236	16264	16232	16420	16451	16231	16451	16242	16313	16493	16340	16354	16520	16380	16359	16280	16271	16378	16128	16292	16252	16239	16177	16449	16325	16313	16429	16305	16310	16160	16346	16399	16325	16242	16247	16406	16336	16294	16445	16217	16341	16456	16343	16294	16108	16350	16294	16145	16308	16400	16352	16286	16413	16242	16126	16208	16130	16342	16214	16475	16220	16391	16225	16281	16121	16258	16361	16266	16180	16369	16344	16403	16233	16326	16354	16461	16301	16381	16262	16532	16314	16412	16232	16308	16390	16368	16388	16234	16277	16276	16329	16380	16291	16220	16261	16418	16245	16305	16267	16286	16161	16254	16237	16090	16285	16325	16319	16216	16374	16025	16362	16254	16351	16337	16362	16122	16307	16165	16322	16241	16366	16321	16460	16260	16429	16158	16374	16363	16247	16157	16362	16100	16314	16548	16573	16352	16283	16410	16249	16345	16194	16253	16355	16241	16203	16346	16259	16284	16407	16227	16255	16317	16252	16118	16232	16351	16384	16175	16480	16248	16358	16235	16262	16228	16305	16211	16316	16123	16272	16234	16203	16354	16203	16184	16311	16225	16312	16356	16422	16211	16210	16366	16167	16197	16476	16323	16246	16319	16239	16219	16223	16246	16214	16286	16388	16259	16455	16283	16190	16263	16296	16346	16198	16256	16445	16309	16228	16239	16113	16206	16369	16535	16292	16242	16620	16416	16112	16316	16318	16135	16174	16179	16330	16028	16233	16371	16250	16317	16316	16379	16227	16490	16396	16259	16226	16341	16371	16409	16325	16263	16414	16398	16392	16174	16298	16454	16304	16237	16202	16463	16427	16352	16312	16355	16188	16367	16317	16267	16284	16197	16283	16408	16233	16369	16256	16221	16357	16337	16437	16299	16416	16378	16143	16186	16298	16234	16196	16256	16100	16491	16397	16211	16199	16232	16145	16345	16340	16252	16255	16006	16281	16225	16244	16192	16512	16237	16443	16316	16256	16068	16338	16238	16305	16317	16105	16336	16214	16338	16242	16331	16352	16292	16408	16263	16483	16260	16275	16192	16481	16249	16333	16399	16285	16324	16299	16152	16381	16287	16243	16396	16321	16238	16331	16330	16256	16140	16344	16265	16160	16295	16295	16260	16448	16320	16167	16169	16352	16384	16257	16326	16225	16148	16050	16352	16363	16312	16217	16284	16186	16285	16208	16043	16278	16277	16274	16230	16353	16414	16204	16328	16231	16300	16340	16293	16448	16507	16438	16250	16302	16275	16087	16324	16267	16159	16529	16204	16294	16443	16249	16234	16227	16370	16360	16443	16340	16255	16190	16451	16307	16313	16269	16405	16486	16176	16331	16333	16358	16353	16255	16359	16094	16479	16348	16296	16436	16215	16290	16192	16302	16386	16287	16415	16240	16143	16301	16321	16240	16338	16192	16262	16332	16457	16289	16277	16332	16433	16226	16219	16383	16297	16261	16053	16171	16147	16269	16468	16174	16401	16380	16315	16365	16213	16446	16336	16274	16221	16385	16369	16269	16362	16257	16301	16254	16200	16335	16266	16292	16178	16558	16304	16449	16316	16199	16191	16422	16165	16365	16248	16132	16215	16282	16416	16376	16411	16398	16271	16225	16354	16492	16437	16325	16258	16434	16543	16320	16310	16283	16344	16267	16254	16116	16209	16318	16286	16302	16395	16392	16312	16295	16266	16285	16309	16385	16377	16209	16466	16255	16294	16259	16496	16202	16123	16451	16172	16216	16312	16210	16174	16333	16304	16386	16183	16307	16296	16421	16275	16304	16325	16193	16316	16324	16139	16330	16308	16317	16317	16321	16462	16399	16361	16350	16376	16455	16221	16323	16249	16487	16287	16380	16176	16205	16520	16259	16192	16407	16263	16234	16255	16289	16306	16177	16194	16131	16314	16230	16389	16260	16480	16204	16372	16311	16228	16339	16297	16223	16155	16183	16115	16354	16312	16374	16272	16267	16359	16508	16117	16367	16257	16397	16284	16234	16352	16284	16262	16167	16265	16389	16351	16411	16378	16148	16448	16277	16351	16256	16302	16439	16343	16346	16353	16306	16051	16225	16285	16253	16292	16229	16401	16356	16363	16392	16347	16243	16315	16112	16201	16313	16404	16255	16391	16132	16471	16186	16333	16238	16298	16161	16290	16337	16285	16331	16430	16369	16154	16402	16208	16319	16217	16307	16234	16163	16351	16167	16314	16435	16369	16487	16164	16305	16279	16406	16183	16226	16497	16302	16315	16339	16233	16223	16282	16150	16428	16299	16250	16329	16179	16201	16298	16466	16200	16232	16235	16271	16282	16321	16305	16258	16547	16271	16398	16317	16201	16197	16415	16369	16237	16363	16238	16358	16263	16414	16321	16084	16308	16265	16120	16163	16401	16141	16173	16236	16313	16083	16222	16370	16213	16326	16271	16319	16406	16345	16297	16499	16421	16189	16243	16268	16289	16148	16237	16384	16317	16211	16261	16264	16112	16266	16368	16374	16153	16302	16102	16321	16250	16127	16308	16157	16090	16341	16285	16171	16245	16245	16245	16280	16291	16414	16390	16034	16280	16453	16446	16273	16198	16409	16444	16337	16397	16359	16355	16303	16285	16240	16296	16472	16273	16338	16214	16211	16302	16067	16405	16219	16308	16311	16252	16234	16288	16474	16307	16255	16419	16455	16306	16247	16303	16127	16223	16335	16325	16382	16219	16286	16128	16360	16442	16396	16149	16181	16288	16281	16240	16203	16353	16365	16149	16322	16349	16461	16284	16202	16365	16324	16316	16196	16375	16381	16287	16176	16386	16377	16418	16144	16204	16402	16337	16314	16223	16403	16372	16115	16257	16423	16346	16294	16291	16326	16393	16177	16323	16337	16196	16278	16160	16194	16147	16332	16362	16179	16288	16153	16254	16503	16251	16446	16290	16335	16190	16449	16381	16305	16351	16362	16162	16335	16170	16281	16183	16205	16372	16282	16238	16340	16326	16329	16319	16193	16324	16156	16165	16187	16272	16352	16222	16280	16506	16391	16230	16442	16385	16306	16317	16227	16418	16236	16283	16376	16251	16236	16240	16333	16223	16421	16169	16268	16394	16405	16287	16391	16288	16332	16132	16300	16290	15979	16248	16221	16275	16280	16272	16282	16262	16332	16338	16342	16475	16295	16219	16233	16377	16241	16288	16120	16402	16184	16289	16070	16316	16540	16234	16246	16246	16423	16257	16446	16294	16236	16208	16254	16361	16157	16392	16470	16190	15963	16266	16311	16363	16475	16103	16275	16421	16420	16294	16312	16109	16218	16304	16174	16433	16136	16317	16323	16354	16174	16411	16292	16334	16177	16308	16299	16335	16353	16310	16125	16220	16188	16340	16325	16406	16253	16032	16305	16368	16406	16206	16251	16318	16428	16328	16398	16057	16432	16198	16059	16327	16227	16426	16266	16428	16165	16359	16387	16283	16420	16485	16387	16336	16155	16325	16242	16400	16239	16209	16435	16206	16308	16284	16230	16345	16373	16403	16183	16443	16387	16223	16176	16282	16352	16234	16214	16291	16256	16378	16363	16316	16384	16135	16445	16321	16282	16395	16233	16345	16282	16245	16291	16255	16312	16458	16251	16348	16286	16352	16287	16255	16247	16265	16352	16256	16172	16195	16224	16496	16133	16334	16236	16332	16086	16328	16290	16258	16347	16131	16197	16340	16305	16102	16232	16323	16341	16413	16198	16257	16235	16364	16267	16437	16382	16331	16275	16314	16323	16252	16235	16369	16403	16228	16248	16397	16308	16133	16206	16300	16314	16353	16430	16361	16128	16384	16312	16205	16343	16402	16293	16399	16155	16429	16328	16404	16200	16364	16258	16171	16317	16272	16166	16314	16234	16472	16440	16226	16233	16430	16322	16240	16352	16338	16196	16190	16332	16197	16368	16203	16350	16261	16184	16247	16446	16268	16260	16242	16312	16402	16284	16213	16246	16162	16343	16310	16130	16160	16294	16318	16338	16182	16122	16330	16263	16296	16241	16319
32422	39136	39497	28425	20463	18334	18045	17733	17599	17687	17914	17522	17815	17638	17731	17695	17625	17752	18010	17813	18026	17815	17773	17615	17427	17799	17794	17833	17642	17635	17605	17657	17727	17824	17495	17716	17742	17707	17669	17635	17758	17745	17534	17865	17834	17630	17827	17872	17957	17835	17854	17667	17859	17729	17657	17814	17592	17733	17657	17616	17692	17628	17831	17946	17824	17501	17762	17911	17623	17555	17715	17848	17890	17859	17660	17839	17867	17873	17649	17646	17897	17649	17723	17722	17635	17637	17692	17596	17565	17723	17720	17732	17869	17726	17580	17620	17705	17625	17613	17733	17633	17733	17626	17689	17500	17754	17684	17585	17880	17717	17933	17868	17765	17765	17808	17727	17746	17782	17700	17849	17606	17685	17720	17607	17819	17635	17870	17747	17628	17495	17616	17571	17715	17615	17646	17759	17831	17732	17745	17645	17695	17735	17590	17704	17810	17707	17540	17681	17708	17745	17796	17692	17683	17754	17629	17664	17879	17748	17814	17869	17593	17567	17769	17801	17740	17641	17716	17781	17663	17701	17735	17969	17677	17774	17680	17763	17745	17790	17678	17773	17789	17691	17844	17819	17862	17660	17751	17713	17590	17828	17842	17724	17780	17884	17417	17764	17655	17611	17807	17654	17733	17847	17843	17655	17877	17751	17618	17614	17763	17938	17818	17729	17693	17842	17659	17932	17674	17869	17701	17743	17783	17716	17624	17678	17568	17653	17930	17882	17722	17874	17935	17750	17695	17674	17615	17790	17649	17594	17919	17770	17710	17815	17725	17552	17984	17799	17668	17805	17731	17622	17708	17681	17626	17723	17737	17697	17505	17877	17785	17804	17676	17789	17531	17656	17930	17673	17696	17565	18006	17728	17778	17511	17931	17878	17742	17800	17520	17640	17815	17662	17764	17756	17855	17683	17570	17783	17595	17800	17591	17671	17460	17864	17620	17824	17505	17732	17662	17802	17617	17678	17674	17593	17718	17607	17624	17752	17716	17767	17759	17806	17664	17784	17668	17558	17741	17646	17684	17592	18016	17769	17894	17729	17663	17674	17821	17750	17818	17542	17867	17538	17410	17643	17571	17765	17662	17683	17663	17778	17892	17836	17826	17880	17694	17699	17681	17529	17660	17838	17576	17793	17493	17745	17818	17693	17880	17706	17772	17763	17665	17664	17971	17785	17691	17638	17722	17625	17689	17614	17723	17729	17728	17780	17535	17674	17680	17588	17777	17739	17693	17719	17641	17656	17576	17703	17589	17510	17634	17631	17759	17769	17614	17719	17689	17742	17716	17733	17722	17761	17889	17605	17637	17770	17828	17742	17798	17851	17774	17747	17674	17759	17654	17896	17798	17889	17636	17582	17763	17560	17932	17807	17699	17795	17657	17846	17745	17673	17605	17760	17641	17739	17655	17803	17755	17716	17616	17668	17841	17712	17713	17765	17753	17722	17727	17842	17701	17801	17604	17749	17532	17589	17735	17645	17561	17864	17674	17630	17777	17868	17797	17882	17675	17789	17585	17533	17613	17812	17820	17671	17806	17793	17758	17586	17611	17788	17696	17684	17825	17858	17804	17726	17706	17687	17848	17376	17874	17724	17483	17734	17511	17680	17625	17735	17678	17590	17852	17668	17702	17836	17722	17788	17716	17755	17784	17696	17563	17760	17758	17783	17692	17696	17956	17749	17621	17735	17713	17735	17518	17789	17521	17800	17640	17821	17764	17712	17715	17757	17898	17551	17783	17716	17543	17702	17851	17791	17816	17712	17816	17553	17451	17792	17809	17601	17766	17665	17614	17830	17844	17722	17600	17584	17578	17587	17542	17533	17653	17717	17595	17572	17772	17659	17673	18033	17697	17890	17731	17657	17698	17779	17763	17645	17808	17417	17824	17545	17825	17773	17624	17750	17657	17653	17624	17700	17764	17565	17844	17518	17878	17848	17694	17925	17737	17607	17683	17666	17683	17530	17741	17664	18003	17743	17604	17898	17884	17606	17577	17646	17730	17592	17594	17649	17816	17621	17772	17725	17511	17698	17885	17788	17975	17697	17760	17767	17761	17694	17608	17546	17663	17788	17761	17735	17797	17508	17643	17608	17678	17620	17697	17529	17577	17690	17662	17802	17907	17741	17861	17683	17974	17739	17704	17682	17786	17771	17896	17978	17464	17688	18050	17757	17843	17771	17705	17668	17472	17666	17685	17787	17817	17611	17611	17822	17606	17610	17659	17778	17793	17696	17743	17733	17685	17804	17692	17643	17874	17829	17802	17685	17736	17629	17805	17673	17752	17877	17808	17618	17641	17601	17771	17651	17740	17679	17713	17954	17690	17749	17688	17714	17724	17824	17795	17702	17795	17856	17672	17630	17653	17684	17628	17671	17737	17723	17719	17855	17729	17746	17665	17743	17786	17607	17783	17746	17703	17713	17685	17751	17601	17762	17760	17811	17818	17600	17878	17895	17607	17878	17611	17658	17622	17627	17825	17891	17718	17586	17755	17777	17847	17885	17671	17458	17653	17847	17747	17822	17704	17633	17744	17871	17683	17592	17714	17967	17652	18014	17662	17615	17703	17601	17578	17894	17722	17712	17726	17563	17530	17755	17529	17605	17662	17770	17874	17738	17780	17776	17622	17639	17675	17867	17790	17619	17817	17914	17680	17712	17757	17731	17717	17694	17784	17594	17693	17431	17575	17597	17491	17617	17855	17801	17600	17740	17905	17546	17875	17844	17767	17607	17883	17780	17649	17749	17594	17595	17639	17709	17660	17615	17867	17761	17804	17670	17724	17767	17694	17869	17516	17693	17644	17755	17592	17731	17819	17796	17839	17703	17775	17660	17695	17665	17677	17705	17774	17802	17560	17518	17827	17759	17645	17578	17514	17825	17607	17792	17605	17694	17836	17470	17794	17710	17591	17491	17541	17790	17633	17508	17804	17589	17787	18027	17975	17980	17762	17744	17863	17782	17682	17525	17671	17812	17859	17692	17815	17785	17788	17876	17727	17765	17711	17748	17586	17584	17599	17599	17710	17405	17542	17816	17810	17709	17801	17519	17711	17909	17662	17615	17508	17810	17666	17672	17749	17468	17856	17804	17806	17781	17565	17816	17610	17620	17778	17811	17670	17787	17749	17717	17760	17601	17787	17775	17752	17554	17796	17962	17903	17807	17705	17691	17611	17486	17854	17584	17853	17897	17710	17760	17680	17867	17838	17791	17880	17893	17852	17661	18021	17717	17651	17936	17569	17891	17756	17842	17799	17627	17815	17728	17702	17606	17721	17680	17887	17764	17817	17803	17693	17731	17584	17873	17719	17534	17706	17795	17722	17625	17660	17805	17776	17734	17628	17712	17667	17428	17873	17789	17702	17700	17716	17686	17696	17730	17696	17714	17768	17778	17855	17729	17608	17646	17788	17985	17896	17901	17576	17758	17593	17735	17798	17726	17768	17741	17629	17755	17671	17577	17674	17618	17715	17606	17693	17648	17699	17707	17934	17850	17769	17847	17716	17818	17724	17601	17818	17637	17632	17682	17840	17675	17518	17700	17971	17734	17716	17706	17827	17883	17782	17917	17653	17907	17646	17792	17537	17619	17676	17751	17863	17731	17657	17692	17769	17686	17761	17730	17599	17837	17777	17669	17682	17637	17727	17724	17649	17737	17698	17549	17659	17751	17815	17402	17768	17803	17825	17783	17622	17641	17689	17604	17648	17646	17878	17700	17763	17649	17655	17866	17741	17553	17729	17570	17641	17802	17881	17674	17795	17724	17798	17783	17698	17731	17768	17650	17713	17797	17827	17671	17860	17872	17800	17666	17898	17615	17680	17750	17635	17752	17457	17758	17817	17693	17789	17787	17805	17665	17823	17657	17759	17681	17874	17795	17621	17695	17803	17817	17638	17835	17912	17639	17589	17808	17924	17804	17672	17681	17760	17859	17768	17744	17552	17724	17577	17890	17845	17796	18058	17761	17666	17662	17817	17743	17636	17693	17577	17686	17903	17726	17861	17813	17749	17664	17648	17723	17827	17617	17745	17802	17631	17572	17755	17820	17912	17854	17569	17740	17628	17554	17619	17693	17761	17816	17919	17811	17791	17765	17718	17567	17741	17449	17807	17712	17609	17909	17839	17704	17708	17852	17683	17771	17673	17808	17927	17884	17876	17948	17811	17970	17708	17888	17792	17686	17717	17679	17844	17783	17924	17837	17770	17584	17652	17900	17664	17648	17685	17710	17529	17706	17784	17699	17836	17829	17571	17643	17789	17685	17555	17540	17842	17773	17816	17810	17706	17868	17724	17773	17688	17881	17733	17727	17807	17731	17770	17756	17714	17722	17853	17625	17684	17706	17758	17558	17681	17749	17832	17637	17919	17852	17710	17806	17712	17670	17788	17839	17974	17510	17892	17668	17738	17671	17556	17528	17759	17808	17842	17624	17704	17689	17759	17657	17880	17908	17756	17570	17706	17757	17798	17795	17840	17691	17616	17763	17929	17988	17683	17782	17784	17789	17741	17686	17611	17567	17832	17651	17832	17621	17612	17754	17535	17711	17760	17732	17663	17751	17774	17631	17848	17808	17842	17930	17749	17636	17729	17678	17791	17587	17834	17772	17543	17556	17744	17592	17606	17736	17807	17842	17911	17833	17681	17552	17800	17984	17783	17738	17913	17710	17786	17696	17866	17724	17661	17637	17643	17588	17478	17622	17666	17778	17758	17741	17634	17718	17780	17595	17812	17610	17691	17738	17802	17720	17813	17845	17825	17692	17732	17734	17817	17749	17948	17956	17658	17626	17587	17677	17698	17821	17730	17531	17771	17829	17744	17831	17647	17726	17711	17654	17662	17741	17903	17745	17876	17836	17874	17724	17767	17625	17485	17597	17784	17777	17657	17669	17817	17749	17622	17790	17844	17737	17712	18002	17719	17778	17541	17910	17743	17822	17930	17756	17889	17690	17755	17756	17681	17677	17956	17735	17811	17792	17568	17716	17816	17782	17612	17616	17658	17609	17724	17536	17829	17735	17861	17710	17822	17735	17596	17800	17842	17614	17467	17713	17749	17640	17696	17603	17820	17636	17621	17739	17885	17755	17681	17870	17845	17519	17559	17632	17932	17750	17860	17893	17871	17738	17546	17722
41989	58034	42875	25867	18681	16918	16496	16391	16574	16393	16394	16410	16437	16432	16484	16339	16513	16406	16433	16619	16365	16284	16287	16422	16484	16499	16401	16345	16518	16482	16247	16474	16324	16389	16495	16490	16295	16496	16470	16434	16397	16529	16418	16378	16331	16315	16549	16539	16578	16457	16560	16454	16439	16322	16321	16524	16387	16357	16561	16516	16437	16313	16319	16335	16442	16416	16461	16450	16435	16640	16392	16439	16375	16431	16295	16430	16441	16543	16343	16247	16221	16437	16489	16372	16379	16491	16218	16338	16481	16517	16459	16415	16473	16306	16279	16354	16333	16358	16400	16447	16429	16515	16507	16236	16463	16444	16628	16465	16550	16297	16469	16360	16467	16352	16380	16527	16608	16556	16369	16372	16464	16354	16376	16408	16329	16295	16624	16372	16312	16450	16393	16477	16487	16365	16365	16445	16383	16316	16363	16520	16416	16489	16410	16343	16658	16300	16284	16408	16476	16536	16354	16469	16411	16366	16362	16423	16488	16336	16145	16290	16476	16300	16502	16394	16587	16340	16570	16508	16468	16507	16586	16375	16579	16461	16502	16400	16502	16204	16451	16461	16641	16502	16348	16540	16558	16366	16291	16317	16618	16469	16350	16320	16531	16132	16375	16380	16206	16457	16384	16288	16344	16190	16333	16467	16399	16342	16440	16395	16339	16398	16494	16462	16278	16452	16299	16412	16455	16615	16410	16519	16591	16326	16433	16531	16333	16355	16556	16298	16405	16367	16551	16365	16446	16546	16335	16539	16592	16373	16382	16486	16320	16411	16518	16432	16270	16387	16399	16373	16449	16551	16299	16428	16294	16484	16467	16538	16458	16410	16498	16437	16265	16361	16379	16316	16499	16406	16261	16705	16424	16275	16453	16430	16271	16467	16277	16320	16388	16530	16257	16458	16253	16573	16412	16469	16312	16408	16641	16391	16524	16353	16316	16500	16405	16286	16343	16297	16405	16586	16286	16453	16320	16270	16539	16401	16420	16456	16442	16454	16429	16582	16456	16369	16401	16407	16270	16475	16484	16289	16431	16417	16369	16408	16502	16423	16502	16260	16203	16478	16549	16464	16348	16574	16559	16260	16566	16446	16529	16570	16403	16343	16390	16523	16417	16517	16595	16219	16389	16340	16371	16392	16538	16534	16302	16425	16296	16417	16348	16340	16534	16353	16379	16349	16562	16294	16353	16473	16436	16399	16451	16372	16433	16215	16416	16247	16403	16266	16447	16477	16234	16403	16328	16367	16379	16471	16193	16402	16528	16326	16502	16452	16488	16330	16457	16300	16723	16451	16305	16421	16273	16497	16417	16596	16338	16357	16344	16442	16445	16528	16237	16525	16363	16409	16363	16486	16322	16558	16294	16329	16241	16345	16239	16389	16367	16543	16426	16540	16335	16241	16385	16427	16320	16485	16412	16379	16544	16439	16440	16517	16414	16457	16429	16418	16317	16571	16492	16314	16313	16476	16415	16445	16501	16397	16560	16459	16360	16443	16389	16301	16350	16422	16494	16287	16441	16358	16428	16504	16385	16410	16518	16379	16577	16411	16313	16471	16394	16438	16511	16452	16519	16077	16603	16416	16311	16260	16516	16372	16344	16511	16400	16331	16559	16503	16383	16465	16179	16528	16326	16418	16321	16535	16580	16490	16298	16537	16363	16387	16444	16482	16579	16307	16494	16511	16565	16442	16499	16380	16230	16329	16426	16282	16333	16226	16354	16199	16328	16405	16329	16417	16488	16380	16430	16465	16433	16277	16607	16470	16570	16379	16442	16498	16423	16300	16558	16545	16528	16371	16448	16508	16400	16333	16373	16554	16526	16525	16439	16464	16373	16400	16516	16404	16196	16340	16368	16512	16400	16476	16537	16464	16438	16599	16462	16599	16542	16427	16646	16341	16347	16495	16488	16286	16533	16354	16623	16485	16650	16461	16605	16508	16208	16307	16453	16377	16443	16265	16366	16439	16446	16180	16356	16354	16578	16347	16492	16499	16439	16364	16530	16466	16469	16360	16380	16582	16376	16409	16439	16554	16337	16492	16503	16416	16405	16473	16478	16387	16468	16466	16386	16475	16324	16507	16375	16504	16380	16409	16370	16209	16320	16303	16343	16378	16434	16447	16434	16385	16427	16425	16434	16461	16379	16422	16328	16397	16504	16365	16471	16429	16522	16228	16342	16387	16495	16525	16414	16395	16598	16333	16441	16429	16495	16460	16372	16380	16573	16492	16419	16500	16383	16390	16551	16460	16328	16419	16431	16523	16440	16461	16397	16374	16437	16508	16563	16445	16405	16393	16427	16417	16562	16480	16395	16421	16423	16382	16328	16526	16314	16542	16456	16535	16518	16410	16313	16427	16480	16383	16307	16444	16338	16487	16493	16441	16346	16417	16434	16445	16430	16326	16357	16325	16497	16475	16434	16471	16382	16437	16466	16453	16601	16500	16467	16454	16396	16345	16307	16360	16365	16519	16301	16444	16397	16581	16530	16305	16545	16379	16463	16283	16520	16572	16522	16374	16386	16384	16425	16374	16591	16554	16504	16308	16494	16582	16546	16397	16515	16378	16375	16399	16550	16557	16285	16427	16412	16377	16498	16460	16437	16484	16453	16386	16269	16369	16496	16507	16486	16292	16430	16513	16527	16442	16449	16406	16671	16531	16453	16430	16529	16448	16513	16491	16371	16388	16545	16426	16481	16582	16363	16616	16411	16410	16265	16296	16443	16435	16334	16160	16433	16345	16415	16474	16437	16317	16413	16386	16464	16411	16397	16353	16499	16443	16334	16418	16456	16494	16309	16521	16499	16423	16429	16381	16509	16447	16483	16241	16511	16289	16528	16415	16370	16346	16309	16389	16272	16535	16425	16469	16536	16534	16417	16446	16348	16439	16434	16642	16452	16445	16516	16395	16432	16494	16314	16534	16377	16303	16557	16508	16523	16425	16505	16454	16477	16447	16246	16557	16558	16353	16448	16522	16424	16450	16327	16433	16633	16336	16275	16416	16240	16265	16410	16329	16492	16564	16217	16346	16489	16537	16427	16441	16397	16324	16349	16276	16553	16325	16296	16529	16449	16446	16522	16516	16436	16577	16348	16485	16511	16439	16273	16355	16280	16601	16398	16382	16409	16462	16628	16552	16554	16524	16296	16478	16456	16220	16559	16467	16409	16381	16356	16492	16422	16431	16436	16438	16529	16546	16344	16424	16489	16280	16375	16575	16506	16431	16399	16427	16425	16390	16414	16459	16475	16433	16467	16444	16413	16350	16492	16366	16360	16438	16445	16396	16534	16285	16367	16547	16378	16534	16282	16306	16408	16644	16400	16588	16553	16505	16265	16558	16423	16492	16379	16401	16451	16553	16448	16248	16502	16369	16355	16410	16235	16632	16374	16276	16290	16338	16522	16222	16437	16406	16664	16372	16467	16379	16485	16503	16380	16416	16457	16470	16490	16304	16463	16508	16404	16460	16471	16267	16473	16359	16370	16252	16432	16295	16510	16492	16454	16393	16480	16447	16381	16391	16493	16526	16540	16358	16442	16501	16437	16571	16418	16258	16398	16409	16467	16395	16578	16633	16538	16405	16547	16594	16396	16384	16263	16309	16476	16421	16415	16548	16387	16492	16367	16447	16425	16513	16681	16533	16465	16446	16254	16436	16303	16432	16234	16402	16550	16551	16413	16499	16416	16162	16331	16243	16443	16447	16472	16630	16342	16526	16421	16241	16414	16411	16494	16526	16533	16491	16363	16271	16414	16426	16425	16441	16435	16454	16393	16305	16494	16408	16385	16425	16318	16614	16308	16401	16459	16361	16475	16384	16537	16293	16451	16395	16361	16323	16525	16548	16362	16465	16489	16437	16390	16560	16418	16368	16325	16348	16386	16406	16304	16481	16418	16522	16474	16235	16523	16612	16307	16535	16460	16356	16279	16501	16298	16494	16436	16451	16432	16481	16514	16321	16399	16303	16514	16396	16461	16485	16355	16559	16306	16461	16464	16382	16287	16354	16469	16421	16503	16372	16435	16417	16638	16416	16579	16323	16263	16445	16561	16405	16613	16473	16570	16554	16333	16410	16496	16319	16502	16575	16491	16336	16485	16290	16215	16418	16308	16322	16411	16508	16302	16352	16409	16355	16318	16371	16234	16631	16383	16287	16273	16467	16360	16245	16426	16512	16347	16362	16495	16635	16463	16590	16654	16403	16598	16487	16490	16611	16401	16278	16353	16326	16449	16397	16420	16521	16485	16514	16210	16349	16528	16300	16347	16394	16383	16431	16458	16431	16362	16274	16619	16389	16297	16557	16414	16467	16471	16444	16509	16463	16433	16293	16397	16353	16409	16286	16342	16423	16409	16473	16469	16541	16307	16614	16541	16220	16456	16517	16341	16483	16509	16238	16355	16648	16395	16333	16254	16367	16490	16407	16394	16595	16369	16304	16534	16245	16369	16494	16510	16480	16392	16459	16187	16320	16455	16454	16442	16540	16403	16388	16518	16474	16361	16420	16288	16416	16413	16482	16443	16523	16431	16366	16447	16375	16380	16346	16440	16482	16286	16243	16585	16385	16388	16342	16505	16474	16537	16403	16360	16406	16488	16551	16293	16533	16401	16473	16424	16564	16369	16292	16513	16474	16399	16355	16498	16550	16391	16338	16257	16557	16478	16553	16344	16425	16265	16374	16373	16261	16544	16505	16560	16437	16364	16220	16366	16325	16487	16326	16366	16449	16564	16283	16454	16329	16419	16529	16417	16547	16353	16443	16447	16379	16519	16334	16351	16371	16402	16484	16484	16463	16471	16411	16532	16398	16486	16493	16519	16324	16469	16610	16491	16364	16374	16469	16438	16336	16513	16498	16431	16319	16490	16280	16318	16474	16403	16399	16415	16296	16279	16343	16432	16503	16516	16408	16374	16427	16383	16349	16513	16451	16425	16621	16419	16504	16509	16603	16484	16265	16547	16248	16376	16465	16564	16535	16555	16542	16356	16246	16328	16384	16429	16581	16377	16324	16510	16452	16622	16375	16435	16635	16463	16531	16322	16651	16594	16384	16681	16375	16437	16235	16488	16435	16317	16417	16468	16356	16603	16734	16569	16600	16393	16498	16459	16530	16410	16342	16352	16440	16411	16429
33964	39978	39632	28813	20730	18404	18212	17859	17891	17895	18034	17853	17939	17896	17858	17692	17888	17849	17883	17920	17803	17919	17937	17770	17825	17917	18006	18050	17997	17776	17811	17926	17902	17942	17837	18093	18033	17898	17828	18021	17837	17800	17965	17966	17861	17903	17839	17836	17915	17890	17925	17765	17973	17723	17888	17738	18059	17783	17729	18067	17906	17858	18099	17937	18102	17917	17935	17767	17779	17851	17911	17743	18031	17927	17848	17780	17778	17805	17917	18031	17860	18010	17900	17901	17892	17973	17853	17889	17762	17849	17877	17728	17903	17857	17868	17853	17906	17582	17816	17900	17920	18066	17944	17908	18043	17919	17715	17784	17911	18003	17854	18053	17983	18040	18152	17781	17909	17948	17926	17821	17531	17859	17869	17996	17732	17962	18047	17853	17918	17709	17911	17899	18021	18021	17862	17899	17834	17876	17924	17888	17932	17693	17854	17895	17851	17865	17936	17856	17841	17709	17840	17858	17979	17799	17940	17729	17907	17800	18015	17901	17975	18006	17999	17816	17753	18162	17771	17958	17891	17954	17802	17982	17904	17854	17909	17813	17896	17917	17857	17931	17644	17876	18014	17837	17691	18073	17880	17787	17842	17705	17867	17907	17906	17758	17802	17836	17882	17729	17860	17704	17773	17976	18026	17865	17806	18007	17806	18004	17756	17848	17903	17843	18010	17903	18056	17887	17882	17998	18023	17991	17924	17705	17689	17970	17807	18063	17678	18046	18007	17870	17915	17885	17968	17851	18007	17912	17884	17870	18093	17961	17930	17746	17819	17965	17885	17914	17832	17866	17965	17893	18010	18012	17951	17800	17870	17863	18206	18043	17826	17903	17786	17780	17720	18026	18000	17761	17916	17733	17510	17990	17622	17923	17719	18013	17963	17725	17928	17975	17839	17789	17838	17703	17997	17937	17778	17954	18065	18126	17796	17966	17941	17748	17978	17919	18137	17880	17921	17765	18077	17988	17736	17884	17929	17904	17964	17927	17872	17926	17931	17881	17873	17867	17995	17916	17784	17654	17810	17841	18038	17918	18041	18013	17803	17819	17902	17955	17977	17917	18065	18066	17880	17961	17913	17838	17790	17954	18024	17977	17837	17729	18022	17738	17766	17902	17890	17813	17874	17913	17792	17826	17822	18006	17803	18175	17865	17845	17981	18002	17897	17764	17879	17873	17856	18035	17885	17886	18003	17812	17870	18045	17821	17861	17862	17773	17916	18052	17869	17723	17846	18041	17869	18000	18044	17845	17886	17734	17824	17821	17747	18096	17900	17835	17894	17870	17811	17943	17911	17755	17842	17762	17819	17747	17809	18031	17929	17851	17896	17891	17929	17969	17912	18093	17722	17790	17861	17788	17956	18114	17857	17850	17765	18022	17961	17944	17816	17816	17836	18030	17782	17945	17736	17799	17785	17670	17999	17837	18033	17683	17994	17930	18003	17774	17794	17924	17965	17914	17817	17935	17933	18068	18017	17916	17807	18033	17923	18086	17788	17641	17873	17780	17941	18202	17778	17824	17832	17906	17914	17974	18098	17921	17960	18056	17806	17949	17862	17621	17772	17954	17940	17881	17848	17810	17782	17986	17888	17710	17767	18010	18018	17884	17862	17827	17988	17790	17819	17921	18024	18045	17758	17854	17872	17857	17933	17871	17804	18004	17751	17925	18035	17853	17863	17606	17919	17960	17952	17906	17797	17736	17933	17909	17945	17835	17791	17790	17895	18112	17792	17817	17921	18016	17950	17855	17917	17848	17769	17876	18117	18106	17914	17865	18014	17969	17714	18049	17908	17863	17844	17809	17809	17833	17680	18003	17898	17832	18105	17889	18081	17689	17688	17861	17931	17634	17705	17947	17963	18003	17836	17872	18022	17973	17724	17811	17846	18008	17755	17895	17911	17971	17877	17896	17880	17752	17816	18036	18088	17736	17840	17871	18032	17771	17643	17882	17829	17864	18111	18054	17769	17708	17917	17823	17808	17760	17798	17956	18025	17572	18028	17838	17807	17903	17954	17806	18128	17845	17932	17727	18130	17812	17647	17777	17804	17968	17889	17995	18050	17915	17865	17892	17896	17872	17807	17821	17831	17742	17937	17827	17964	17797	17757	17961	18033	18004	18052	17900	17779	17864	17997	17942	17880	17793	17906	17831	17876	17968	17917	17875	18142	17990	17727	17919	17799	17637	17798	17785	17917	17738	17967	18331	17928	18003	17943	17954	17855	17758	17833	17963	17728	17942	17941	17899	17659	17830	17857	17779	17944	17908	17763	17790	17679	18039	17972	18017	17993	17876	17839	17833	17623	17977	17877	17785	17872	17745	17653	17890	17834	17707	17630	17721	17971	17868	17829	17728	17823	17892	17808	17807	18024	17882	17718	17910	18063	17898	17926	17839	17854	17856	17909	17952	17826	17901	17855	17758	18099	17814	17922	18004	17970	17745	17897	17629	17947	17900	17731	17817	17888	17827	17841	17904	17896	17956	17976	17886	17731	17651	17766	17824	17748	17915	17714	18028	17820	18080	18020	18056	17801	17997	17839	17906	17798	18062	17888	18026	18028	18114	17739	18008	17879	17887	17751	17822	17739	17836	17690	17634	17722	17644	17820	17884	18105	17963	17959	17858	17926	18031	17845	17679	17892	17851	17802	17677	17924	17830	18003	18048	17928	17910	17864	17854	17966	17787	18057	17802	17930	17925	17849	17896	18028	18026	18043	17875	18083	18011	17712	17864	17861	17921	17868	17889	17966	17736	17602	17920	17754	17699	17780	17776	17808	17911	17958	17957	17949	18124	17879	17755	17883	17798	17700	17790	17827	17761	17945	17913	17766	17925	17849	17913	17959	17910	17844	17936	17940	18014	17994	17948	17965	17841	17836	17923	18003	17910	18066	17730	18029	17970	18083	18031	17959	17958	17897	17954	18088	17853	17697	17720	17898	17873	17990	17774	17815	17660	18052	18000	18042	18105	17999	18080	17798	17773	17866	18110	18024	17767	17897	18020	17810	17891	18094	17869	17729	18037	17858	17722	17887	17875	18026	17965	18049	17985	18005	17952	18012	18110	17925	17735	18059	17812	18032	17895	17742	17913	17943	17898	17808	18087	17996	17839	17892	17839	18109	18016	17805	17883	18055	17804	17921	17775	18034	17852	17721	17874	17729	17578	17847	17815	17893	17927	17833	17908	18005	17811	17881	17934	17886	17930	17696	17857	18075	17920	17859	17970	17884	17909	17709	17948	17771	17782	17989	17900	17982	17817	17947	17932	18034	17898	17788	17854	18064	18008	17800	17722	17936	18092	17909	17784	17851	17712	17922	17686	17696	17886	17816	17894	17990	18070	17898	17902	17893	17998	18155	17838	17854	17965	17845	18095	18024	17828	17767	17783	17953	17953	17928	17795	18002	17877	17766	17841	17823	17831	17719	17899	17919	17937	17916	17836	17921	17700	17893	17869	18000	18011	17688	17770	18015	17750	17764	17732	18018	17909	18099	18035	17844	18037	17871	17938	17724	17969	17924	18025	17924	18067	18091	18108	18019	17913	17831	17879	18056	17927	17869	17763	17903	17909	17919	17787	17827	17944	18032	17740	17933	17899	17855	18076	17954	18036	17987	18034	17809	17676	17920	17894	17891	17910	17842	17799	17689	17737	17800	17943	17848	17958	17869	18020	18070	17778	17902	17695	17838	17932	17719	18100	17733	17911	17951	17888	17763	18002	18089	17769	17777	18005	18134	17902	17831	17931	17980	17645	17865	17973	17934	17720	17855	17825	17806	17826	17666	17756	17717	17789	17941	17863	17852	17913	17915	17658	17745	17897	17842	18047	17913	17926	17748	17774	17789	17808	17694	18045	18110	17805	17950	17943	17919	17842	17850	17827	17989	17938	17898	17784	17845	17977	17890	17802	17867	17807	17943	17950	17694	17771	17806	17802	18032	17718	17936	17980	17941	17904	17903	18062	17786	17755	17955	17733	18051	17887	17942	17917	17916	17953	17891	17930	18184	17914	17877	17734	17759	17945	17965	18133	18057	17859	18046	17973	17917	17844	18022	17787	17853	17972	17741	17751	17943	17884	17802	18050	17805	17853	17944	17744	18049	17884	17761	17844	17888	17898	18079	17843	17972	17851	17866	17841	17813	17780	17783	17888	17821	17986	17937	18056	17938	17996	17947	17968	18051	17834	17803	17904	17959	18016	18029	17658	17670	17997	17962	17911	17976	17737	17939	18079	17940	17700	17720	17848	17939	17814	17859	18079	17880	17902	18027	17959	17961	17912	17848	17914	17891	17939	17806	17781	18241	18001	17809	17829	17704	17831	17708	17731	18060	17938	17823	18016	17971	17913	18005	18174	17886	17816	17993	17903	17897	17864	17848	17851	17776	17871	17853	17790	17726	17673	18129	18050	17951	17836	17870	17957	17892	17935	17828	18015	17781	17807	17817	17792	17725	17900	17817	17946	17980	17989	17960	17783	17986	17653	17859	17921	17813	17899	18040	17746	17973	17985	18075	17697	17949	17811	18109	17942	17731	17883	18010	17970	17969	17787	17944	18117	17870	17799	18038	17964	17783	17815	17780	17986	18017	17909	17814	17939	17848	17823	17983	18016	17707	17969	17910	17804	17809	17928	17828	17940	17837	17897	18003	17767	18198	17941	17860	17680	17802	17788	18055	17721	17783	17823	17927	17978	18048	17717	17984	17743	17895	17946	17936	17882	18036	17738	17716	17851	17846	17682	17903	17887	17656	18068	18010	18055	17856	17898	17937	17867	17963	17997	17762	17827	17958	17902	17855	18084	17829	17984	17788	17990	17832	17777	17803	17947	17804	17938	18116	17896	17833	17920	17834	18076	17907	18002	17817	17796	17818	17842	17972	17890	18045	17908	17958	17974	17710	17881	17690	17734	17906	17819	17678	17752	17885	17855	17960	17925	17906	17826	17919	17832	17848	18063	17857	17918	17999	18009	17965	17902	18038	17973	17833	17757	18059	17706	17925	17935	17848	17859	17993	17921	17929	17830	18113	18029	18003	17744	17987	17753	17710	17803	18021	18020	18037	17918	17736	17878	17804	17961	17806	17951	17912	17752	17741	17757	17862	17894	18001	18005	18036	17760	17883	17853	17947	17815	17814	17716
52989	65346	47760	28252	19256	16998	16640	16514	16589	16456	16600	16688	16504	16663	16452	16351	16589	16587	16478	16460	16606	16505	16583	16300	16420	16549	16574	16415	16514	16554	16565	16544	16579	16597	16452	16587	16487	16530	16603	16472	16433	16748	16641	16504	16423	16416	16450	16694	16457	16619	16594	16435	16592	16644	16600	16631	16524	16621	16525	16614	16470	16619	16688	16523	16429	16593	16555	16374	16471	16603	16477	16430	16422	16717	16591	16530	16592	16391	16544	16498	16368	16477	16380	16561	16478	16475	16350	16522	16520	16500	16428	16335	16469	16352	16570	16587	16588	16510	16581	16582	16772	16564	16434	16491	16478	16450	16479	16604	16471	16603	16624	16439	16562	16433	16523	16347	16437	16584	16584	16520	16570	16552	16525	16524	16418	16648	16563	16508	16421	16437	16406	16384	16513	16407	16630	16645	16295	16381	16474	16454	16487	16438	16517	16276	16427	16481	16433	16554	16493	16683	16438	16439	16476	16565	16526	16538	16535	16633	16562	16695	16641	16604	16614	16439	16557	16332	16566	16486	16487	16400	16479	16548	16432	16408	16506	16422	16471	16523	16560	16368	16636	16561	16477	16480	16330	16541	16501	16583	16551	16360	16607	16503	16380	16419	16628	16554	16480	16413	16486	16635	16634	16522	16568	16538	16566	16450	16569	16557	16480	16404	16499	16539	16723	16475	16692	16304	16590	16418	16519	16637	16694	16462	16548	16688	16596	16471	16415	16469	16489	16538	16405	16498	16408	16576	16455	16549	16557	16592	16354	16568	16561	16397	16403	16559	16344	16538	16342	16658	16351	16567	16344	16556	16494	16470	16359	16438	16587	16609	16486	16447	16575	16618	16585	16383	16368	16564	16471	16529	16553	16553	16470	16523	16508	16570	16563	16363	16465	16563	16523	16378	16469	16573	16658	16339	16606	16530	16621	16421	16552	16466	16551	16448	16544	16616	16299	16564	16384	16696	16576	16652	16401	16458	16508	16316	16435	16596	16285	16666	16529	16392	16576	16613	16422	16583	16496	16566	16529	16577	16317	16433	16450	16477	16463	16624	16354	16598	16626	16600	16614	16744	16634	16482	16387	16489	16427	16413	16400	16429	16529	16507	16513	16500	16584	16321	16488	16603	16549	16522	16653	16403	16674	16505	16272	16510	16497	16560	16447	16668	16592	16542	16619	16517	16518	16641	16539	16510	16551	16482	16426	16523	16599	16551	16531	16537	16531	16655	16331	16637	16539	16466	16544	16636	16544	16440	16490	16466	16543	16457	16452	16464	16489	16490	16532	16662	16474	16406	16496	16572	16421	16311	16446	16365	16385	16537	16391	16402	16588	16307	16505	16500	16638	16566	16558	16577	16470	16562	16635	16629	16352	16504	16459	16558	16596	16399	16460	16610	16525	16619	16464	16538	16427	16490	16439	16524	16485	16247	16542	16562	16674	16678	16410	16540	16512	16608	16477	16603	16480	16425	16557	16509	16495	16490	16432	16514	16552	16371	16744	16680	16530	16519	16418	16591	16425	16529	16686	16339	16587	16538	16554	16552	16656	16436	16527	16597	16439	16525	16383	16552	16540	16578	16500	16533	16457	16510	16447	16500	16541	16572	16629	16424	16438	16521	16531	16517	16436	16714	16498	16433	16512	16662	16427	16408	16460	16460	16630	16470	16694	16596	16490	16575	16483	16630	16500	16675	16694	16434	16403	16547	16298	16469	16728	16588	16281	16470	16465	16481	16650	16444	16577	16388	16596	16454	16660	16529	16491	16531	16367	16404	16671	16379	16476	16561	16732	16736	16451	16533	16425	16468	16483	16467	16334	16743	16578	16502	16351	16553	16717	16723	16621	16729	16312	16738	16530	16510	16440	16438	16627	16538	16608	16445	16384	16642	16475	16491	16583	16451	16625	16468	16587	16519	16492	16574	16603	16527	16376	16389	16519	16431	16571	16450	16585	16418	16489	16461	16351	16465	16444	16564	16474	16353	16667	16425	16578	16640	16341	16473	16519	16574	16486	16439	16602	16334	16497	16504	16513	16517	16526	16480	16494	16438	16584	16463	16393	16595	16416	16604	16403	16380	16647	16353	16463	16385	16607	16469	16525	16577	16576	16485	16547	16440	16635	16464	16448	16596	16419	16558	16515	16363	16433	16502	16494	16709	16245	16472	16435	16611	16544	16448	16566	16486	16388	16501	16416	16503	16504	16573	16519	16538	16611	16630	16527	16557	16485	16537	16391	16543	16409	16484	16326	16439	16555	16403	16512	16339	16634	16483	16300	16544	16469	16387	16462	16485	16495	16493	16749	16698	16433	16360	16523	16565	16365	16632	16538	16546	16543	16340	16567	16451	16420	16511	16448	16504	16437	16386	16512	16498	16484	16526	16480	16443	16592	16472	16664	16509	16489	16567	16327	16474	16452	16563	16468	16694	16522	16507	16525	16375	16464	16514	16298	16344	16436	16420	16691	16446	16570	16479	16501	16587	16375	16517	16477	16555	16531	16337	16533	16357	16493	16458	16507	16560	16538	16567	16405	16682	16660	16459	16427	16424	16572	16475	16560	16547	16461	16501	16383	16620	16349	16394	16674	16388	16503	16531	16462	16564	16564	16506	16545	16495	16405	16549	16549	16414	16674	16516	16530	16441	16475	16492	16395	16566	16641	16397	16492	16500	16585	16552	16670	16638	16435	16448	16602	16428	16527	16554	16431	16502	16468	16592	16470	16582	16527	16706	16566	16469	16477	16542	16356	16523	16666	16502	16582	16531	16334	16487	16476	16604	16645	16658	16420	16464	16576	16629	16486	16406	16354	16746	16634	16624	16560	16482	16651	16465	16316	16696	16567	16528	16484	16610	16526	16508	16555	16544	16314	16634	16461	16444	16335	16686	16418	16461	16678	16456	16502	16541	16591	16490	16613	16499	16655	16645	16422	16409	16402	16346	16561	16569	16600	16552	16598	16528	16372	16616	16318	16565	16491	16475	16493	16414	16533	16460	16489	16563	16515	16368	16467	16552	16429	16573	16571	16537	16467	16596	16438	16396	16464	16495	16568	16490	16522	16548	16502	16446	16506	16479	16533	16594	16458	16592	16525	16547	16522	16570	16602	16617	16531	16540	16725	16693	16477	16597	16447	16493	16506	16621	16605	16643	16394	16560	16619	16601	16504	16663	16538	16557	16541	16458	16476	16507	16580	16630	16555	16522	16407	16337	16419	16390	16526	16505	16526	16439	16499	16636	16400	16479	16552	16366	16502	16545	16370	16523	16487	16600	16677	16489	16317	16427	16524	16500	16460	16615	16682	16449	16549	16245	16377	16554	16549	16562	16476	16553	16570	16456	16486	16553	16495	16606	16449	16531	16459	16532	16703	16583	16547	16555	16434	16399	16397	16427	16482	16561	16470	16451	16523	16564	16422	16702	16551	16739	16426	16323	16632	16528	16544	16516	16460	16655	16445	16526	16624	16431	16495	16589	16583	16463	16516	16478	16626	16507	16507	16583	16437	16649	16383	16602	16556	16388	16583	16399	16537	16472	16693	16427	16490	16565	16524	16521	16511	16646	16622	16431	16518	16661	16408	16473	16577	16580	16398	16620	16441	16473	16589	16734	16479	16468	16487	16499	16419	16721	16515	16413	16658	16484	16559	16644	16474	16679	16420	16552	16445	16439	16503	16484	16357	16557	16521	16417	16513	16421	16431	16543	16635	16459	16624	16554	16384	16612	16558	16407	16390	16482	16421	16580	16397	16402	16586	16568	16488	16597	16555	16366	16569	16657	16591	16466	16504	16465	16479	16568	16642	16437	16554	16503	16659	16544	16623	16395	16573	16537	16460	16464	16658	16467	16498	16446	16462	16673	16522	16563	16538	16615	16498	16511	16608	16463	16425	16531	16704	16457	16400	16487	16661	16442	16509	16480	16713	16484	16435	16441	16591	16451	16368	16526	16564	16423	16420	16605	16441	16469	16487	16315	16528	16643	16544	16488	16382	16459	16575	16526	16572	16508	16583	16624	16571	16451	16377	16601	16399	16425	16463	16519	16570	16702	16564	16534	16459	16537	16611	16449	16341	16449	16476	16545	16546	16631	16522	16520	16531	16499	16578	16442	16350	16472	16323	16531	16393	16556	16461	16481	16418	16324	16492	16494	16470	16444	16413	16380	16482	16376	16419	16502	16499	16443	16419	16677	16496	16500	16589	16590	16509	16448	16478	16559	16460	16554	16534	16325	16555	16497	16598	16425	16660	16430	16525	16528	16433	16647	16571	16482	16527	16783	16581	16445	16434	16406	16500	16470	16477	16440	16520	16509	16660	16503	16512	16626	16345	16598	16503	16442	16498	16431	16416	16636	16514	16524	16572	16681	16488	16544	16531	16438	16483	16412	16767	16454	16568	16481	16538	16463	16570	16516	16358	16473	16484	16362	16468	16655	16524	16593	16475	16398	16489	16315	16522	16429	16575	16409	16508	16585	16441	16590	16551	16284	16433	16362	16329	16399	16701	16536	16586	16306	16615	16458	16656	16623	16423	16580	16481	16471	16419	16478	16526	16515	16402	16551	16794	16597	16501	16403	16425	16616	16437	16643	16694	16438	16372	16612	16485	16569	16445	16377	16524	16365	16488	16540	16499	16653	16354	16703	16435	16470	16310	16535	16452	16630	16650	16505	16496	16514	16562	16423	16497	16541	16619	16580	16443	16594	16673	16436	16537	16538	16486	16583	16516	16456	16415	16485	16535	16489	16575	16453	16612	16457	16458	16647	16550	16571	16543	16297	16487	16697	16492	16548	16615	16363	16629	16708	16494	16514	16522	16429	16491	16567	16341	16558	16606	16433	16429	16440	16464	16411	16516	16620	16630	16496	16692	16360	16495	16524	16620	16366	16652	16511	16529	16456	16439	16528	16548	16622	16358	16562	16397	16566	16483	16572	16492	16529	16620	16374	16758	16618	16635	16438	16537	16715	16438	16602	16459	16457	16802	16570	16574	16497	16390	16460	16397	16485	16557	16574	16470	16324	16570	16500	16534	16580	16518	16534	16605	16596	16445	16632	16452	16434	16523	16485	16523	16496	16541	16420	16483	16371	16618	16497	16467	16428	16347	16408	16568	16388	16580	16442	16566	16490	16748	16586	16620	16256
23895	24728	37918	31958	25065	24099	23710	19469	18699	19026	19022	18940	18980	18984	18762	18997	18775	18684	18767	18702	18855	18655	18769	18925	18769	18871	18727	18784	18800	18660	18761	18676	18812	18684	18625	18659	18605	18580	18692	18727	18474	18810	18630	18463	18363	18505	18597	18459	18585	18659	18569	18446	18504	18574	18657	18719	18588	18559	18603	18502	18566	18530	18575	18633	18682	18284	18680	18362	18472	18660	18756	18920	18600	18471	18576	18522	18519	18471	18480	18304	18654	18503	18598	18612	18422	18513	18549	18321	18671	18517	18505	18347	18518	18482	18678	18502	18513	18628	18372	18580	18459	18496	18465	18454	18576	18739	18468	18594	18628	18413	18475	18690	18717	18623	18559	18776	18611	18551	18708	18458	18503	18512	18413	18663	18584	18512	18772	18698	18563	18598	18655	18544	18567	18707	18676	18560	18629	18499	18416	18539	18481	18598	18685	18462	18720	18375	18706	18485	18605	18381	18681	18605	18796	18520	18419	18564	18413	18730	18628	18446	18614	18694	18517	18638	18480	18612	18560	18541	18679	18659	18559	18628	18538	18425	18628	18470	18564	18536	18241	18437	18682	18542	18486	18534	18505	18479	18493	18677	18667	18410	18566	18497	18607	18440	18576	18559	18491	18467	18608	18497	18396	18560	18488	18605	18367	18593	18619	18525	18514	18489	18479	18244	18510	18473	18803	18553	18433	18504	18519	18676	18459	18842	18434	18439	18624	18597	18522	18653	18400	18537	18405	18523	18378	18515	18388	18590	18492	18587	18397	18788	18438	18460	18316	18447	18529	18503	18593	18767	18593	18642	18476	18369	18568	18392	18669	18513	18604	18480	18469	18756	18540	18409	18533	18561	18782	18558	18565	18501	18550	18447	18458	18596	18533	18511	18529	18529	18186	18532	18648	18543	18532	18472	18444	18686	18349	18456	18530	18398	18198	18315	18440	18545	18559	18483	18382	18589	18667	18373	18592	18363	18451	18529	18603	18480	18512	18509	18553	18488	18501	18623	18365	18479	18465	18638	18168	18687	18449	18575	18526	18733	18417	18459	18528	18665	18551	18862	18600	18350	18616	18500	18467	18561	18578	18280	18658	18436	18504	18549	18538	18540	18467	18514	18555	18639	18493	18461	18519	18606	18601	18396	18602	18479	18619	18690	18546	18687	18466	18695	18531	18547	18566	18536	18613	18440	18480	18416	18505	18578	18702	18460	18502	18633	18451	18515	18520	18453	18617	18698	18629	18578	18567	18504	18506	18494	18504	18480	18350	18526	18283	18555	18346	18561	18610	18472	18801	18608	18416	18677	18452	18401	18714	18562	18525	18611	18581	18588	18521	18415	18503	18404	18468	18885	18702	18665	18616	18336	18524	18501	18515	18611	18314	18630	18423	18342	18701	18385	18648	18479	18675	18736	18485	18528	18576	18674	18643	18569	18584	18577	18603	18534	18368	18687	18616	18653	18607	18553	18441	18572	18425	18636	18391	18637	18696	18446	18432	18538	18420	18681	18621	18612	18651	18626	18357	18491	18675	18575	18425	18559	18596	18274	18495	18504	18531	18530	18336	18527	18360	18569	18527	18499	18759	18285	18620	18605	18342	18670	18563	18545	18616	18505	18472	18355	18456	18531	18445	18568	18553	18543	18688	18702	18523	18446	18701	18538	18469	18606	18544	18557	18581	18576	18590	18537	18614	18593	18651	18509	18393	18600	18700	18460	18620	18560	18620	18483	18424	18543	18651	18388	18646	18450	18572	18648	18325	18300	18623	18624	18646	18339	18579	18538	18581	18554	18443	18656	18452	18745	18439	18503	18450	18618	18509	18659	18519	18557	18235	18533	18576	18359	18467	18602	18318	18534	18530	18502	18630	18575	18611	18841	18493	18418	18718	18564	18728	18528	18363	18545	18516	18624	18416	18637	18715	18461	18673	18630	18694	18397	18416	18654	18592	18365	18480	18501	18658	18755	18430	18569	18670	18536	18504	18553	18671	18273	18493	18503	18438	18427	18290	18567	18521	18764	18316	18594	18466	18409	18620	18696	18534	18585	18585	18696	18382	18570	18581	18511	18430	18351	18433	18563	18576	18568	18568	18685	18503	18559	18442	18513	18563	18468	18515	18556	18426	18489	18430	18601	18555	18585	18564	18830	18553	18458	18465	18459	18596	18603	18580	18550	18572	18647	18553	18627	18319	18496	18446	18551	18465	18494	18523	18470	18467	18546	18478	18572	18550	18493	18436	18473	18662	18438	18334	18745	18478	18631	18535	18432	18519	18628	18620	18360	18645	18440	18569	18543	18544	18628	18418	18472	18605	18426	18612	18477	18477	18406	18439	18298	18563	18379	18530	18493	18525	18519	18769	18561	18680	18572	18362	18448	18741	18434	18605	18558	18459	18510	18454	18717	18555	18616	18451	18541	18469	18671	18515	18562	18414	18622	18307	18380	18623	18504	18607	18662	18694	18552	18631	18632	18532	18685	18540	18367	18536	18645	18496	18585	18708	18317	18500	18450	18577	18651	18482	18723	18568	18515	18697	18543	18288	18496	18478	18533	18365	18886	18542	18450	18554	18522	18478	18470	18507	18609	18529	18510	18479	18671	18706	18614	18685	18565	18780	18611	18597	18548	18550	18521	18427	18740	18652	18580	18534	18653	18520	18603	18448	18469	18693	18583	18509	18574	18489	18460	18529	18505	18565	18409	18671	18266	18499	18628	18551	18558	18446	18746	18560	18580	18723	18483	18421	18554	18422	18633	18467	18381	18698	18459	18468	18704	18519	18667	18581	18489	18572	18354	18267	18423	18666	18490	18567	18628	18713	18677	18410	18516	18674	18454	18558	18723	18589	18785	18559	18408	18503	18441	18295	18284	18563	18636	18401	18651	18612	18296	18627	18409	18598	18460	18445	18675	18537	18510	18630	18485	18693	18576	18623	18631	18543	18478	18413	18489	18464	18395	18333	18599	18622	18564	18508	18597	18480	18557	18533	18467	18296	18667	18334	18521	18666	18393	18569	18382	18638	18320	18581	18291	18697	18493	18405	18492	18401	18551	18595	18819	18429	18353	18538	18632	18554	18550	18534	18439	18634	18414	18588	18450	18583	18641	18479	18441	18467	18528	18611	18500	18480	18488	18498	18648	18331	18443	18406	18588	18470	18468	18595	18486	18453	18489	18621	18410	18645	18407	18508	18619	18523	18313	18825	18640	18586	18535	18625	18321	18548	18492	18698	18406	18847	18648	18621	18561	18561	18568	18448	18592	18670	18566	18616	18757	18496	18581	18545	18586	18791	18564	18652	18491	18607	18449	18547	18591	18559	18642	18412	18448	18635	18581	18631	18683	18690	18590	18531	18418	18534	18569	18519	18683	18559	18484	18506	18424	18506	18686	18356	18719	18626	18429	18583	18650	18564	18499	18363	18441	18601	18471	18503	18603	18820	18412	18561	18484	18537	18570	18438	18619	18480	18553	18440	18771	18551	18521	18583	18228	18498	18513	18543	18577	18503	18526	18670	18658	18399	18600	18671	18473	18580	18270	18637	18644	18472	18599	18366	18564	18337	18435	18473	18282	18586	18346	18565	18624	18544	18705	18449	18436	18535	18673	18493	18549	18497	18501	18467	18408	18639	18501	18494	18438	18479	18575	18601	18375	18614	18373	18430	18361	18665	18581	18500	18276	18598	18570	18290	18259	18460	18659	18354	18525	18631	18627	18478	18584	18546	18417	18391	18457	18489	18475	18342	18699	18491	18561	18546	18525	18450	18524	18619	18503	18512	18586	18681	18465	18487	18504	18366	18607	18698	18453	18393	18370	18569	18759	18503	18385	18512	18522	18668	18501	18734	18537	18524	18486	18371	18393	18507	18614	18332	18393	18544	18405	18453	18444	18411	18570	18548	18629	18650	18558	18630	18501	18579	18503	18727	18429	18613	18460	18719	18729	18364	18638	18560	18511	18457	18599	18542	18590	18459	18512	18491	18496	18478	18416	18510	18537	18414	18353	18549	18713	18654	18570	18734	18715	18875	18455	18381	18562	18472	18553	18457	18569	18465	18697	18560	18559	18317	18550	18587	18674	18533	18607	18595	18503	18517	18512	18416	18722	18497	18541	18630	18545	18501	18289	18448	18484	18307	18393	18678	18662	18565	18613	18563	18493	18737	18579	18721	18532	18547	18512	18422	18605	18682	18703	18639	18453	18661	18454	18570	18645	18402	18321	18654	18400	18629	18675	18564	18591	18408	18447	18562	18305	18514	18685	18467	18265	18352	18511	18588	18522	18539	18617	18787	18450	18454	18532	18470	18430	18508	18559	18415	18477	18527	18462	18580	18386	18388	18392	18302	18735	18318	18423	18657	18492	18476	18518	18528	18660	18393	18440	18546	18536	18551	18344	18531	18449	18348	18577	18614	18603	18474	18572	18550	18424	18535	18405	18581	18462	18506	18579	18516	18470	18464	18537	18479	18454	18505	18394	18391	18437	18454	18574	18663	18535	18425	18298	18476	18485	18696	18380	18564	18427	18500	18302	18771	18510	18586	18409	18619	18515	18683	18624	18548	18363	18380	18222	18613	18495	18760	18431	18633	18549	18493	18509	18311	18546	18537	18671	18707	18458	18362	18436	18446	18584	18549	18540	18747	18726	18637	18651	18330	18554	18334	18598	18700	18719	18559	18377	18462	18417	18498	18515	18480	18664	18517	18697	18524	18599	18609	18577	18387	18556	18280	18518	18478	18570	18595	18458	18653	18513	18668	18609	18588	18451	18442	18587	18442	18543	18881	18586	18290	18602	18572	18436	18304	18449	18306	18499	18428	18321	18590	18688	18413	18600	18533	18470	18542	18561	18596	18565	18672	18637	18753	18739	18552	18756	18446	18517	18697	18261	18412	18492	18625	18634	18529	18435	18561	18580	18732	18385	18607	18813	18575	18483	18582	18547	18678	18568	18592	18597	18529	18510	18254	18394	18561	18471	18551	18620	18591	18467	18481	18355	18490	18643	18471	18595	18639	18536	18601	18677	18559	18482	18751	18692	18628	18599	18436	18499	18495	18569	18328	18526	18600	18717	18580	18531	18478	18628	18381	18574	18364	18698	18451	18502	18581	18526	18440	18656	18606	18585	18787	18744	18353	18337	18376	18478
63398	107674	86911	57696	32256	20054	16881	16860	16877	17006	16984	16949	17065	16995	17151	17052	16900	16970	16914	17101	16812	17022	16872	16754	16827	16831	16947	17046	16840	16960	16893	16967	16979	17055	16894	16905	16947	16877	16900	17059	17051	16941	16884	17032	17027	16996	16950	17020	17010	16937	16939	16930	16857	17043	16814	16861	17012	16905	17034	17029	17034	16950	16848	16912	16916	16826	16882	16977	17098	16800	16937	16971	16968	16863	16943	16803	16838	16944	17027	16936	16956	16811	16965	16889	17023	17034	16971	16937	16976	16949	16863	17020	16998	17140	16896	16874	16841	16890	17026	16937	16896	16945	16822	16812	17009	16965	17070	16880	16918	17012	16944	16851	16890	16859	16706	16887	16929	16903	16869	17052	17086	16870	16821	16948	16976	16968	16860	16823	16827	16911	17023	16831	17056	16843	17012	16968	17040	16949	17016	17018	16929	16945	16843	16996	17197	17077	16864	16828	16920	16925	17037	16833	16778	17006	16930	16916	16931	16846	17156	16881	16801	16939	16972	17057	16972	16949	16850	16985	16853	17070	16962	16888	16990	16961	16914	16889	17113	16929	16948	16883	16919	16983	16983	16879	16825	16849	16826	16898	16892	16879	17004	16840	17030	17057	17038	16941	16992	16913	16857	17077	16862	16874	16878	16949	17000	16968	16908	17002	16839	16908	17050	17026	16900	17073	16995	16996	17021	16963	17114	16873	17007	17145	16891	16776	17016	16945	16780	16912	17039	16989	17001	16964	16927	16895	16761	16902	16997	16877	17011	16917	16899	16844	17122	16863	17058	17062	16856	17084	16866	16983	16970	16917	16951	16900	17006	17011	16934	17089	17014	17015	16862	16803	16767	16976	16992	16950	16886	16910	16743	16924	16906	16982	17099	16972	16881	17084	17036	16949	16791	17156	16802	16891	17136	16870	16934	16978	17018	16975	16851	17017	16864	17034	17121	16921	17019	16946	16906	17066	17025	16912	16919	16854	16978	17088	16936	16837	16802	17015	17015	16971	17035	17095	16770	16923	16999	16828	17108	17039	16992	16917	16901	16955	16779	16845	16862	16953	16849	16877	16875	16963	16874	16939	16802	16773	16875	16823	17051	16825	16847	16982	16988	16782	16980	17078	16821	16983	17110	16960	16991	16932	16902	16820	16980	16802	17309	16966	16873	16991	17076	16906	16986	16893	16700	16874	16956	16808	16832	16887	16958	16897	17043	17010	16856	16820	16722	16966	16835	16950	16918	16821	17107	17033	16963	17057	16908	16872	16940	16993	17063	16973	16958	16932	16909	17037	16892	16915	17106	17044	16928	16842	17005	16877	16968	17004	16851	17083	16967	16993	16905	16883	16885	16930	16953	16935	16903	16757	16885	16857	16905	16992	16784	16982	17102	16870	16969	16850	16746	16851	17010	16782	16897	16737	16928	16883	16997	16837	16915	17004	16941	16977	17005	16940	16946	17021	16933	16856	16925	16839	16916	16927	16809	17006	17010	17127	16752	16922	16879	16940	16972	16811	16803	16837	17207	17001	16992	16889	16802	17046	17009	16815	16746	16867	16871	16821	17045	17066	16862	16956	16890	16759	17046	16940	16978	16737	16935	16903	16833	16894	16708	17049	16963	17021	16793	16865	16862	17004	16968	16935	17016	16870	17037	17064	16914	16849	16896	16886	16903	16935	17107	16828	17240	16851	16898	17094	16946	16856	16868	16905	16761	16924	17004	16937	16954	16948	16897	16757	16958	16807	17015	17018	16932	16851	17026	16947	16968	16992	17114	17064	16843	16819	17119	16933	17084	16901	16924	16847	16834	16982	17027	16925	16795	17011	16821	16997	16941	17182	16982	16837	17029	16827	16859	16967	16895	16954	16872	16952	16761	16865	16891	16961	16939	16882	16934	17076	16966	17003	17000	17099	16962	16916	16873	17032	16945	16919	16790	16868	17046	16883	16921	17048	16966	16904	16953	16811	17022	16783	16989	16781	17049	17076	17163	16975	16776	16954	17040	16943	16968	16959	16773	16747	16820	16955	16874	16940	16974	17023	16780	17121	17025	16987	17100	16924	16800	16941	16790	16811	16927	16911	17093	16981	16932	16794	16918	16924	17020	16857	16814	17007	16825	16850	17034	17105	16977	16801	16912	16955	16872	16947	16951	16755	16841	17024	16924	16760	16937	17103	17052	17083	16967	16993	17053	16792	16907	16932	16865	16895	16795	16933	16800	17032	16948	16968	16834	16931	16904	16921	16858	16829	17055	16932	17078	16645	16920	16994	17014	16846	17088	16779	16870	16965	16917	17021	17017	16742	16990	16925	16819	16819	17047	16956	16820	16880	16810	16975	16994	16988	16943	16888	16981	17238	17022	16999	16923	17021	16982	16915	17075	16965	17094	16913	16984	17080	16841	16910	17078	16887	17127	16745	16958	16965	16858	17082	16991	16891	16911	16823	16852	16986	16840	16945	16873	16968	16777	16925	16953	16799	17009	16803	16858	16961	16967	16758	17030	16916	16926	16920	16997	17068	16920	16920	16996	16909	16887	16961	17127	16987	17068	17028	16848	17023	16942	16852	17001	16823	16979	16767	17017	16945	16932	16812	16899	16733	16953	16983	16898	16827	16825	16998	16953	16772	16792	16952	16817	16730	17050	17064	16835	17103	17023	16527	16895	16969	17044	16799	16874	17015	16793	16750	16849	16943	16903	16982	16975	16946	16963	16934	17148	17038	17141	16823	16858	16916	16949	16932	16979	17003	17026	16993	16886	16834	16910	17047	16842	16919	16841	17001	16887	17058	16858	17071	16774	16945	16979	16937	16873	17109	16847	16955	16892	16919	17039	17024	16893	16942	16985	16892	16983	16991	16950	16869	17074	16958	17039	16953	16961	16737	16954	16929	16959	16667	17163	16897	17131	16928	16748	16808	17138	16807	17033	16882	17003	16946	16892	16952	16712	16941	16806	16926	16888	16874	16785	16850	17048	16870	16885	16937	16950	16960	17035	17049	16729	16950	16831	16734	16908	17138	17010	17035	16886	16823	17032	16907	17044	16977	17157	16862	16965	16987	16790	16819	17034	17106	17095	16744	16916	16981	16996	17030	17024	16905	16829	16957	16809	16989	17075	17008	16762	16891	17000	16942	16749	16881	17021	16965	16988	16915	16798	16933	16809	16842	16786	16957	16981	16761	17101	16892	16867	16921	16909	16968	16850	16827	17099	16922	16907	16894	16735	17037	16783	16991	16820	16901	16839	17082	16999	16721	17101	17012	17005	17056	16890	16803	16937	16807	16909	16956	16770	17060	16852	16779	16990	16948	16919	16933	16947	16837	17062	16920	16920	17138	17011	17078	16855	16998	16978	16859	17019	16860	17096	16893	16976	17085	17121	17069	16886	16906	16943	16981	17050	16741	16850	16967	16836	16872	16843	17006	16955	16898	16992	17032	16820	17032	16945	16758	17025	16960	17034	16836	17067	16899	16864	16971	16978	16981	16961	16946	16893	16936	17043	16718	16867	17013	16885	16984	16969	16939	16939	16854	16826	16997	16871	16991	16982	17002	17068	16949	16914	16764	16902	17011	16814	16928	16926	16917	16836	16929	16863	17129	16922	16880	16756	16785	17014	16791	17018	17008	16827	16901	16882	16946	16918	16847	16906	16941	17018	16850	16792	16793	16843	16868	16837	17024	16917	17024	16758	16810	16893	17001	16972	16979	16774	17099	16760	17011	16909	16990	16993	16923	17008	16976	16893	17048	16929	16919	16940	16917	16883	16886	16807	16852	16887	17001	17033	17016	16897	17061	16882	16924	16927	17056	17079	17091	17020	16883	17077	16907	16984	17038	16828	17050	17079	16851	16763	17037	17020	16671	16961	16953	17028	17006	16756	16819	16989	16814	16917	16855	16948	16868	16852	16977	16836	17018	16918	16962	16845	16942	16880	16966	17095	16965	16869	16953	16774	16877	16981	16798	16908	17192	16828	17050	16882	17138	16766	16715	16918	16886	17042	16663	16881	16788	16952	17026	16964	16896	17008	16915	17010	16936	17010	16849	16940	16882	16917	16942	16969	16922	16819	16682	16805	17073	17059	16979	16840	16822	17029	17068	16962	17106	16837	16758	16745	16919	16953	16895	16979	16748	16988	16865	17195	16847	16735	16867	16858	16901	16953	16786	16878	16916	16890	16986	16986	16999	16973	16848	17043	16813	16983	16911	17002	16711	16742	16857	16919	16947	16919	16779	16846	17020	16805	16868	16954	16974	16927	16961	16810	16908	16895	16865	16905	16975	16889	16994	17049	17108	16859	16959	16870	17110	16765	17117	16931	17000	17088	16991	17020	16833	17010	16940	16936	16929	16920	17041	16780	16924	17013	16985	16812	16744	16795	16827	16920	16954	16814	16774	16911	16852	16812	17055	16920	16938	16905	16858	17018	17001	17019	16873	16845	17044	17013	16814	16996	16859	16884	16947	16991	16931	16980	16938	16976	16908	16782	16726	17045	16881	16944	16881	17015	16843	17042	17090	16983	16760	17011	16958	17214	17063	17182	16901	17095	17065	16990	16975	17104	16809	16775	16969	16876	16847	16905	16948	16934	16764	16824	16896	16915	16885	16986	16922	16936	16869	16873	16927	16907	16821	17126	16849	17168	16863	16988	16969	16951	16873	16841	17020	16993	16895	16923	16745	16976	16710	16953	16894	16918	16883	16935	16966	16970	16884	16783	16799	16914	17038	16934	17224	16889	16923	17023	16886	16960	17013	16958	17010	16868	17202	16921	16810	16941	16970	16809	17085	17036	16880	16925	17140	16784	16953	16712	16975	16746	17002	16956	16856	16908	16893	16883	16880	16976	16831	16874	16984	17104	16858	16831	16877	17094	16698	16961	16938	16782	16936	16950	16809	16948	16896	16898	16848	16924	16904	16932	17026	16832	16915	16934	16820	16744	16951	16968	16890	16984	16901	17051	17120	17005	16837	16884	16885	17053	16960	17043	16922	16951	16916	16926	16904	16960	16895	17037	17054	17060	17003	16966	16952	16987	16801	16878	16802	16735	16953	16853	16992	16904	16866	16920	17047	16876	16913	17076	16841	16965	16953	16954	16796	17084	16816	16993	16959	16933	16992	16991	16953	16890	16800	17041	16827	16898	16924
32150	39928	41555	28846	20927	19472	18762	18528	18573	18811	18427	18557	18727	18707	18562	18565	18824	18710	18776	18728	18672	18456	18631	18592	18623	18274	18590	18431	18494	18512	18550	18590	18331	18638	18518	18571	18596	18634	18748	18587	18536	18564	18514	18366	18485	18533	18474	18573	18484	18427	18409	18719	18541	18354	18574	18421	18524	18426	18372	18460	18684	18433	18316	18500	18348	18500	18406	18557	18180	18752	18735	18414	18381	18331	18144	18540	18362	18553	18840	18509	18557	18428	18505	18411	18407	18569	18611	18474	18533	18555	18263	18526	18405	18332	18527	18427	18598	18384	18638	18564	18570	18556	18468	18644	18431	18573	18420	18652	18540	18467	18473	18548	18508	18515	18528	18464	18416	18507	18485	18595	18576	18612	18530	18304	18438	18559	18683	18482	18442	18655	18578	18634	18411	18694	18503	18328	18493	18398	18567	18433	18499	18415	18345	18375	18527	18534	18436	18633	18583	18499	18540	18445	18454	18525	18409	18526	18578	18312	18515	18361	18754	18383	18491	18465	18517	18372	18617	18307	18529	18478	18703	18674	18415	18488	18433	18546	18644	18610	18633	18485	18480	18777	18594	18450	18592	18435	18512	18631	18678	18799	18422	18565	18669	18367	18522	18496	18454	18581	18643	18526	18359	18453	18572	18635	18333	18384	18561	18482	18463	18383	18525	18557	18500	18369	18668	18434	18421	18571	18437	18534	18453	18473	18605	18477	18572	18427	18608	18517	18481	18570	18449	18416	18605	18487	18570	18629	18414	18569	18428	18375	18340	18210	18561	18767	18510	18562	18608	18666	18626	18533	18517	18522	18607	18673	18410	18583	18590	18399	18514	18509	18751	18345	18580	18593	18290	18517	18628	18362	18540	18473	18434	18443	18539	18325	18591	18487	18536	18530	18456	18382	18441	18429	18530	18519	18656	18475	18357	18563	18372	18493	18373	18578	18293	18616	18645	18622	18348	18536	18625	18529	18360	18365	18561	18469	18613	18486	18416	18621	18456	18398	18737	18555	18465	18393	18608	18202	18535	18264	18360	18404	18462	18514	18485	18520	18621	18436	18630	18384	18581	18228	18390	18346	18455	18283	18602	18510	18508	18554	18509	18509	18706	18414	18382	18572	18575	18502	18305	18451	18613	18246	18566	18543	18507	18403	18628	18637	18483	18279	18621	18594	18449	18283	18489	18393	18639	18569	18249	18425	18564	18454	18585	18582	18564	18425	18570	18394	18412	18526	18522	18489	18533	18741	18381	18673	18412	18364	18435	18297	18675	18714	18474	18695	18382	18631	18450	18425	18433	18739	18524	18562	18559	18568	18251	18486	18313	18518	18551	18420	18472	18357	18376	18413	18624	18652	18562	18177	18606	18377	18340	18491	18395	18300	18424	18528	18330	18376	18580	18531	18461	18665	18569	18248	18557	18602	18345	18458	18588	18374	18494	18527	18440	18661	18402	18555	18567	18572	18569	18808	18388	18503	18424	18527	18523	18463	18548	18295	18536	18561	18638	18474	18514	18399	18463	18510	18583	18408	18516	18528	18617	18422	18595	18340	18674	18665	18387	18439	18374	18323	18563	18365	18496	18474	18661	18569	18423	18626	18509	18532	18398	18542	18528	18403	18556	18581	18329	18371	18534	18492	18497	18677	18456	18502	18414	18486	18659	18564	18635	18385	18563	18459	18524	18304	18648	18523	18509	18422	18624	18374	18397	18520	18533	18527	18471	18461	18537	18602	18717	18437	18407	18343	18573	18522	18457	18469	18596	18499	18452	18445	18810	18390	18422	18485	18694	18392	18574	18554	18327	18428	18702	18656	18435	18298	18448	18405	18414	18585	18527	18583	18479	18458	18421	18635	18440	18371	18293	18404	18370	18413	18362	18569	18253	18476	18522	18609	18779	18732	18337	18410	18396	18379	18460	18507	18569	18547	18812	18575	18402	18269	18483	18319	18615	18324	18555	18602	18524	18674	18489	18591	18853	18522	18507	18501	18520	18597	18532	18439	18549	18285	18485	18467	18251	18462	18440	18410	18539	18409	18412	18711	18355	18438	18552	18464	18532	18648	18628	18825	18509	18629	18364	18484	18371	18478	18498	18520	18544	18467	18701	18467	18631	18669	18216	18399	18401	18384	18427	18578	18458	18304	18631	18484	18744	18474	18667	18550	18563	18495	18405	18497	18596	18485	18572	18358	18704	18538	18454	18514	18470	18358	18516	18699	18525	18471	18496	18605	18559	18467	18468	18366	18330	18358	18383	18450	18434	18483	18482	18464	18414	18386	18301	18540	18415	18634	18515	18390	18427	18421	18364	18284	18465	18456	18509	18445	18305	18628	18405	18512	18397	18539	18423	18621	18431	18292	18354	18443	18391	18728	18811	18708	18547	18560	18515	18518	18501	18552	18462	18296	18456	18594	18503	18397	18451	18658	18269	18489	18614	18627	18595	18441	18495	18464	18499	18425	18449	18587	18485	18451	18606	18427	18496	18419	18498	18658	18581	18497	18650	18591	18532	18374	18374	18433	18439	18539	18359	18443	18511	18660	18383	18394	18549	18620	18707	18638	18555	18584	18697	18431	18542	18438	18411	18541	18608	18490	18500	18609	18477	18586	18639	18551	18277	18634	18600	18552	18437	18663	18687	18419	18410	18590	18644	18451	18388	18525	18509	18515	18378	18400	18569	18535	18566	18882	18558	18353	18566	18408	18519	18518	18334	18669	18458	18544	18547	18519	18421	18373	18470	18507	18551	18694	18543	18659	18497	18520	18302	18407	18253	18646	18439	18329	18483	18526	18615	18515	18721	18553	18670	18651	18535	18647	18559	18456	18547	18542	18532	18367	18383	18492	18547	18543	18567	18630	18338	18476	18682	18745	18571	18485	18518	18351	18518	18272	18466	18390	18301	18482	18343	18476	18425	18651	18588	18554	18453	18535	18630	18541	18329	18593	18610	18622	18583	18472	18363	18464	18554	18316	18585	18335	18623	18517	18533	18598	18354	18483	18237	18602	18455	18428	18203	18583	18436	18573	18715	18704	18711	18637	18470	18582	18698	18390	18611	18607	18602	18535	18656	18593	18327	18574	18492	18336	18452	18451	18347	18427	18469	18662	18258	18475	18529	18531	18478	18381	18415	18430	18340	18263	18260	18247	18600	18668	18766	18319	18533	18439	18459	18546	18563	18452	18518	18583	18316	18517	18479	18554	18671	18532	18408	18409	18624	18545	18212	18625	18515	18383	18426	18374	18586	18469	18544	18516	18371	18450	18440	18477	18410	18613	18421	18480	18548	18385	18534	18416	18540	18495	18592	18512	18540	18302	18617	18656	18666	18295	18435	18471	18515	18500	18426	18647	18488	18509	18434	18320	18436	18633	18530	18409	18328	18571	18515	18596	18409	18269	18596	18393	18329	18603	18527	18348	18418	18456	18615	18360	18369	18347	18509	18503	18382	18426	18734	18489	18567	18641	18538	18430	18578	18590	18484	18635	18608	18501	18525	18373	18553	18404	18486	18390	18650	18587	18455	18585	18564	18712	18630	18536	18513	18445	18497	18322	18762	18365	18552	18664	18739	18783	18540	18617	18627	18454	18560	18648	18324	18556	18259	18642	18802	18347	18470	18486	18466	18467	18483	18473	18462	18444	18603	18405	18593	18638	18494	18537	18610	18572	18500	18662	18433	18580	18409	18608	18671	18653	18511	18524	18468	18386	18231	18448	18455	18553	18559	18730	18534	18551	18485	18540	18401	18618	18460	18696	18370	18370	18371	18282	18274	18236	18497	18631	18570	18475	18486	18486	18597	18276	18465	18378	18603	18577	18507	18552	18698	18419	18544	18395	18449	18444	18610	18513	18695	18546	18635	18735	18260	18457	18592	18432	18497	18244	18443	18403	18462	18582	18591	18426	18546	18488	18581	18422	18719	18552	18600	18434	18487	18580	18374	18529	18581	18507	18505	18421	18677	18619	18569	18459	18556	18398	18485	18583	18632	18538	18445	18463	18402	18743	18665	18382	18475	18416	18524	18578	18599	18670	18425	18508	18616	18451	18524	18428	18658	18602	18475	18496	18436	18439	18585	18583	18738	18572	18366	18729	18326	18384	18369	18596	18633	18532	18421	18510	18440	18550	18307	18502	18672	18358	18371	18531	18393	18457	18515	18367	18508	18340	18615	18549	18384	18585	18415	18537	18465	18473	18495	18496	18562	18713	18380	18475	18470	18527	18584	18486	18540	18336	18553	18441	18660	18597	18682	18612	18576	18518	18421	18743	18440	18474	18640	18511	18442	18340	18495	18485	18605	18383	18651	18430	18385	18434	18485	18521	18676	18595	18662	18647	18574	18454	18524	18570	18622	18566	18770	18544	18600	18421	18503	18484	18658	18471	18482	18604	18641	18295	18497	18385	18549	18669	18555	18370	18400	18614	18462	18464	18538	18426	18705	18443	18603	18549	18553	18574	18569	18599	18399	18618	18433	18598	18328	18340	18609	18438	18675	18441	18473	18267	18276	18572	18462	18404	18366	18604	18495	18524	18515	18408	18568	18538	18408	18488	18332	18438	18305	18434	18612	18316	18460	18439	18542	18412	18612	18411	18408	18467	18491	18533	18586	18471	18668	18451	18534	18577	18442	18382	18611	18522	18325	18274	18640	18406	18739	18534	18481	18536	18345	18613	18555	18411	18483	18608	18449	18385	18652	18437	18572	18424	18447	18626	18720	18455	18610	18549	18563	18661	18502	18665	18488	18713	18491	18414	18609	18654	18600	18742	18412	18519	18437	18461	18345	18417	18394	18511	18673	18590	18451	18732	18566	18378	18507	18518	18385	18518	18753	18595	18648	18601	18630	18421	18460	18596	18455	18537	18630	18533	18432	18735	18534	18563	18477	18488	18524	18451	18655	18550	18648	18376	18486	18602	18389	18573	18300	18359	18485	18462	18431	18482	18320	18280	18598	18506	18568	18418	18716	18621	18475	18374	18654	18567	18377	18374	18628	18441	18506	18434	18499	18617	18412	18385	18515	18303	18550	18455	18590	18392	18533	18678	18421	18562	18491	18571	18599	18692	18532	18538	18459	18408	18509	18550	18488	18609	18610	18499	18530	18585	18622	18375	18330	18189	18396	18595	18627	18756	18668	18358
41520	59178	44488	26061	19044	17181	16934	16797	16902	16801	16883	16763	16751	16971	16830	16856	16863	16784	16767	17051	16933	16948	16917	17292	16888	16750	16853	16873	16930	16862	16918	16814	16932	16834	16801	16742	16919	16804	16935	16892	16758	16821	16731	16779	16883	16817	16761	16991	16924	16792	16830	16926	16905	16891	17031	16791	16974	17016	16893	16884	16844	16852	16827	16877	16923	16842	16869	16801	16802	16794	16926	16819	16820	16891	16718	16712	16930	16870	16946	16886	16776	16688	16899	16724	16940	16886	17000	16774	17008	16671	16993	16773	16880	16828	16922	16930	16854	16751	16973	16835	16942	16783	16836	16914	16682	16856	16836	16631	16740	16746	16821	16894	16796	16969	16903	16786	16840	16708	16755	16836	16931	16904	16828	16779	16805	16834	16843	16866	16723	16746	16752	16835	16878	17005	16897	16750	16927	16914	16821	16783	16813	16696	16790	16790	16969	16837	16728	16894	16995	16899	16847	16883	17116	16726	16973	16994	16839	16878	16852	16946	16894	16965	16839	16813	16963	16966	16925	16816	16939	16839	16911	16932	17022	16800	16912	16855	16787	16942	16800	16767	16734	16898	17020	16950	16785	16712	16783	16887	16783	16846	16841	16768	16943	16694	16847	16812	17026	16816	16764	16705	16954	16776	16791	16816	16718	16969	16986	16662	16965	16762	16855	16718	16994	16995	16892	17059	16754	16775	17069	16787	16897	16848	16687	16795	16855	16854	16914	16890	16718	16795	17009	16969	16818	16736	16814	16780	16737	16911	17080	16742	16852	16885	16761	16836	16863	16854	17008	16843	16747	16947	16881	16764	16873	16960	16823	16919	16655	16888	16768	16869	16847	17008	16991	16848	16836	17037	16760	16955	16862	16854	16741	16828	16989	17109	16852	16881	16895	16871	16970	16814	16789	16840	16770	16885	16721	16827	16843	16825	16887	16835	16729	16933	16578	16984	16868	16742	16788	16671	16913	16849	16946	16934	16920	16850	16988	16980	17096	16763	16797	16683	16796	16770	16711	16846	16845	16714	16940	16822	16993	16780	16923	16846	16750	16933	16885	16893	16787	16971	16767	16943	16795	16746	16922	16961	16997	16959	16833	16812	16871	16781	16684	16977	17006	16852	16673	16925	16872	16920	16867	16948	16957	16937	16754	16957	16778	16857	16900	16770	16925	16776	16839	16727	16851	16758	16941	16969	16923	16906	16944	16819	16988	16792	16940	16682	17045	16809	16901	16708	16847	16853	16753	16731	16819	16595	16976	16832	16725	16866	16801	16927	16879	16914	16927	16815	16895	16929	16870	16864	16750	16822	16934	16846	16852	16942	16840	17046	16860	17039	16681	16892	16801	16735	16921	16773	16902	16914	16967	16931	16680	16847	16750	16986	16922	16765	16919	16848	16796	16918	16720	16899	16908	16714	16702	16752	16739	16831	17007	16873	16940	16870	16911	16791	16752	16936	16748	16890	16722	16954	17044	16710	16925	16644	16964	16910	16894	16942	16954	16881	16871	16822	16969	16830	16888	16921	16885	16672	16834	16826	16771	16726	16772	16883	16809	16844	17112	16991	16949	16840	16977	16986	16950	16756	16905	16800	16939	16907	16851	16825	16755	16844	16890	16998	16763	16860	16861	16864	16734	16758	16954	16872	16886	16914	16971	16762	17016	16833	16837	16859	16764	16877	16881	16697	16813	16811	16803	16786	16660	16916	16835	16750	16913	16812	16914	16822	16825	16853	16978	16719	16648	16775	16941	16679	17051	16737	16868	16851	16853	16853	17012	16965	16766	16900	17002	16795	16753	16964	16934	16886	16926	17166	16795	16729	16912	16732	16899	16839	16759	16777	16924	16808	16767	16773	16723	16912	16827	16728	16744	16973	16886	16783	16967	16894	17096	16934	16927	16845	16982	16834	16572	16814	17082	16875	16773	16716	16796	16786	16803	16828	16835	16856	16911	16814	16891	16909	16889	16880	16922	16704	16841	16816	17015	16712	16809	16938	16928	16633	16734	16693	16831	16903	16784	16967	16901	17022	16868	16914	17043	16732	17000	16857	17063	16686	16891	16746	16745	16799	16970	16919	16800	16942	16916	16987	16874	16759	16915	16929	16816	17116	16820	16712	16921	16909	16975	16811	17061	16951	16908	16889	17031	16688	16845	16898	16885	16935	16789	16810	16899	16797	17093	16859	16920	16828	16930	16848	16748	16789	16812	16883	16803	17048	16953	16914	16810	16852	16982	16713	16841	16956	16794	17034	16697	16761	16930	16813	16970	16947	16866	16778	16613	17007	16833	16891	16996	16988	16803	16973	16850	16768	16837	16848	16802	17088	16956	16809	17044	16869	16864	16876	16883	16883	16846	16910	16789	16775	16789	16803	16833	16825	16930	17061	16902	16818	16897	16878	16856	16951	16830	16835	16820	17007	16934	16842	16791	16905	16732	16811	16799	17010	16729	16927	16783	16948	16795	16980	17005	16926	16864	16961	16683	16797	16714	16882	16739	16599	16682	16733	16919	16974	16888	16928	16782	16876	16685	16857	16917	16719	16787	16896	16849	16855	16811	16815	16866	16857	16808	16891	17123	17003	16742	16879	16831	16957	16858	16802	16815	16724	16891	16776	16974	16714	16847	16835	16892	16785	16783	16827	16892	16877	17016	16668	16813	16815	16703	16918	16813	16958	16965	17038	16643	16896	16987	16800	16987	16676	16770	16777	16889	16892	16855	16910	16869	16752	16927	16901	16854	16891	16954	16942	16987	16690	16886	16899	16746	16922	16839	16757	16693	16824	16765	16821	16777	16849	16838	17021	16901	16773	16897	16935	16807	16931	16866	16842	17011	16953	16844	16857	16731	16758	16828	17034	16962	16821	16880	16868	16772	16726	16885	16874	17065	16810	17014	16979	16786	16969	16774	16879	16912	16771	16757	16937	16781	16823	16861	16852	16833	16795	16892	16935	17001	16883	16787	16894	16864	16898	16720	16914	16981	16886	16962	16943	17005	17079	16873	16935	16847	16893	16909	16845	16678	16946	16862	16902	16991	16706	17008	16741	16859	17006	16889	16765	16921	16687	16995	16780	16783	16969	16706	16778	16812	16863	16837	16923	16947	17034	16956	16776	16931	16749	16936	16912	16833	16948	16839	16922	16927	17040	16783	16718	16776	16917	16826	16904	16886	16657	16721	16933	16911	16987	16883	16747	16933	16912	16933	16781	17016	16856	16963	16830	16879	16860	16900	16889	16908	16841	16786	16783	16870	16832	16804	16902	16886	17004	16802	16858	16978	16810	16824	16787	16863	16797	16882	16969	16846	16946	16803	17006	16801	16782	16927	16914	16811	16858	16659	16881	16785	16868	16784	16993	16857	16996	16885	16794	16839	16889	16960	16854	16936	16863	16813	16954	16800	16780	16759	16855	16761	16818	16850	16884	16897	16748	16805	16870	16930	16992	16786	16864	16921	16844	16753	16786	16815	16851	16683	16932	16790	16913	16986	16934	16795	17025	16893	16682	16823	17017	16763	16820	16911	16745	16896	16953	16777	16831	16890	17022	16792	16927	16856	16957	16819	16826	16904	16837	17111	16776	16900	16909	16802	16866	16693	16947	16650	16920	16840	16763	16790	16723	16719	16866	16908	16714	16953	16845	16743	16827	16722	16922	16954	16771	16935	16806	16871	16896	16943	16908	16983	16758	16858	16705	16864	17031	16842	16731	16819	16855	17104	16908	16839	16936	16957	16895	16682	16764	16907	16802	16739	16910	16763	16908	16820	16810	16776	17030	17001	17084	16913	16925	16827	16975	17010	16798	16864	17162	16670	16861	16910	16821	16749	16836	16822	16977	16920	16675	16931	16820	16772	16803	16760	16821	16954	16898	16719	16995	16922	16650	16768	16945	16755	16805	17061	16796	16934	16835	16927	16928	16933	16900	16907	16834	16842	16776	16640	16907	17076	16852	16683	16769	16846	17081	16961	16863	16795	17041	17000	16727	16800	16993	16681	16939	16732	16922	16874	16724	16887	16930	16822	16863	16690	16862	16858	17077	16719	17000	16848	16931	16866	16994	16727	16864	17104	16863	17005	16961	16869	16891	16810	16836	16875	16937	16632	16839	16868	16969	16939	16753	16981	16975	16819	16948	16799	16889	16743	16877	16961	16960	16896	17000	16845	16885	16889	16898	16851	16887	16779	16805	16966	16746	16874	16844	16803	16734	16875	16812	16730	16899	17028	16880	17053	16833	16974	16948	16888	16798	16790	16904	16917	16721	16978	16652	16872	16815	16802	16629	16906	16714	16798	16808	16856	16833	17019	16880	16834	16903	16939	16787	16908	16673	16748	16898	16685	16717	16797	16888	16933	16842	16832	16938	16875	16933	17029	16748	16967	16832	16723	17094	16837	16733	17153	16987	16881	16843	17036	16873	16744	16783	16952	16841	16800	16935	16832	16841	16981	16970	16894	16886	16793	16815	16964	17027	16819	16853	16757	16633	16911	16904	16605	16870	17013	16823	16829	16926	16783	16882	16860	16964	16856	16833	16906	16771	16740	17008	16913	16853	17037	16876	16869	16741	16835	16881	16991	16873	16922	16890	17095	16900	17026	16930	16838	17025	16774	16772	16877	16869	16974	16956	16947	16875	16768	16907	16976	16879	16915	17083	16941	16667	16974	16695	16788	16829	16855	16730	16845	16989	17004	16787	16749	16836	16934	16825	16615	16857	16863	16774	16817	16922	16903	16635	16827	16782	16811	16741	16993	16610	16942	16875	16826	16846	16949	16830	16685	16790	16871	16962	16938	16775	17103	16742	16862	16867	16808	16778	16801	16933	16722	16791	16983	16921	16792	16690	16882	16923	16935	16962	16893	16804	16950	16794	16869	16938	16957	16821	17045	16824	16928	17036	16742	16798	16823	16841	16893	16930	16701	17008	16902	16802	16814	16929	16783	16978	16753	17029	17120	16892	16913	16858	16887	16873	16954	16879	16888	16757	16943	16958	16739	16942	16889	16913	16923	16929	16843	16983	16845	16825	16928	16919	16907	16692	16901	16837	16956	16879	16972	16983	16793	16827	16856	16856	16856	16965	16941	16949	16890	16885	16826	16849	16899	16876	16795	16870	16920	16857	16757	16739	17023	16858	16746	16675
34558	41018	38794	28328	20344	18695	18416	18241	18236	18265	18317	18091	18217	18116	18175	18233	18144	18121	18178	18309	18041	18215	18315	18161	18129	17992	18408	18097	18113	18085	18103	18084	18086	18270	18297	18293	18260	18295	18358	18306	18339	18212	18114	18140	18204	18436	18251	18033	18255	18037	18412	18053	18059	18026	18131	18217	18222	18163	18113	18310	17994	18117	18205	18038	18270	18167	18102	18425	18150	18296	18348	18166	18323	18227	18347	18206	18303	18033	18369	18148	18002	18225	18208	18110	18192	18093	18119	18206	18208	18103	18026	18004	18086	18111	18294	18182	18212	18107	18252	18182	18091	18001	18131	18216	18033	18189	18100	18159	17990	18199	18198	18232	18194	18117	18231	18377	18227	18281	18235	18227	18312	18101	18232	18110	18195	18014	18022	18145	18172	18314	18217	18171	18144	18143	18186	18248	18296	18252	18193	18188	18140	18354	18246	18303	18197	18457	18307	18172	18131	18084	18174	18123	18159	18094	18093	18340	18318	18237	18312	18107	18049	18191	18311	18230	18036	18327	18251	18019	18169	18376	18208	18208	18155	18014	18175	18065	18073	18076	18172	18135	18238	18186	17972	18115	18324	18217	18270	18062	18096	18216	18272	18213	18219	18167	18200	18204	18046	18046	18249	18278	18032	18089	18263	18154	18189	17945	18117	18312	18023	18078	18130	18085	18109	18160	18239	18034	18092	18395	18113	18230	18155	18170	18033	18421	18243	18270	18351	18108	18301	18150	18034	18262	18091	18091	18278	18215	18242	18272	18039	18381	18378	18142	18217	18103	18104	18435	18192	18171	18130	18159	18186	18068	18048	18261	18075	18161	18421	18230	18068	18093	18227	17930	18091	17988	18114	17947	18152	18162	18214	18188	18231	18189	18156	18120	18300	18211	18170	18158	18081	18341	18242	18412	18119	18189	18107	18059	18280	18217	18120	18275	18228	18375	18015	18159	18117	18027	17994	18088	18215	18397	18074	18383	18039	18265	18102	17955	18198	18070	18153	17993	18088	18094	18090	18273	18208	18166	18268	18222	18013	18168	18155	18076	18232	18088	17882	18049	17985	18271	18137	18287	18325	18270	18304	18299	18099	18055	18300	18302	18266	18138	18074	18294	18043	18156	18260	18315	18063	18207	18187	18326	18069	18165	18110	18296	18052	17985	18090	18091	18150	18161	18131	18210	18182	18026	17922	18103	18365	18184	18235	18118	18126	18144	18433	18255	18098	17982	18097	18127	18135	18269	18171	18326	17937	18276	18074	18008	18039	18175	18066	18194	18077	18179	18145	18252	18177	18394	18247	18325	18187	18081	18107	18220	18064	18291	18042	18266	18093	18242	18271	18197	18272	18266	18139	18228	18314	18227	17969	18067	17961	18224	18219	18353	18153	17952	18465	18038	18300	18203	18156	18086	18102	18136	18349	18078	18163	18232	18171	18166	18135	18056	18141	18132	18413	18050	18223	18011	18152	18282	18114	18016	18104	18152	18324	18172	18251	18178	18201	18268	18135	18246	18282	18056	18041	18003	18086	18306	18226	18202	18097	18194	18220	18119	18035	18264	18141	18348	18081	18245	18219	18008	18294	18260	18281	18281	18132	18154	18337	18239	18199	18088	18256	18113	17901	18038	18144	18247	18169	17961	18023	18092	18238	18055	18246	18265	18218	18046	18238	18282	18136	17970	18034	18219	18168	18135	18173	18287	18252	18021	18320	18255	18336	18078	18260	18158	18109	18189	18390	18149	18077	18206	18114	18164	18375	18151	18340	18110	18100	18203	18360	18006	18201	18164	18361	18253	18174	18236	18104	18229	18252	18246	18442	18193	18074	18088	18108	18212	18258	17933	18118	18205	18247	18169	18345	18024	18083	18105	18183	18104	18145	18126	18171	18087	18129	18213	18246	18198	18286	18141	18123	18288	18208	18315	18228	18092	17945	18131	18216	18238	18135	18121	18377	18289	18033	18130	18118	18069	18114	18236	17989	18253	18061	18225	18249	18145	18156	18171	18074	18134	18147	18118	18061	18111	18183	18145	18098	18410	18320	18195	18040	18293	18237	18244	18414	18091	18136	18131	18218	18106	18241	18250	18242	17975	18090	18208	18263	18269	18350	18345	18110	18165	18298	18055	18029	18138	17985	18322	18313	18125	18194	18283	18330	18055	18232	18149	18305	18179	18097	17988	18185	18430	18160	18274	18117	18242	18036	18068	18040	18175	18151	18227	18201	18079	18193	18243	18171	18060	18127	18222	18097	18027	18267	18164	18279	18160	18149	18283	18119	18072	18211	18095	18234	18227	18164	18074	17778	18035	18207	18122	18344	18325	18087	18306	18073	17997	18271	18161	18207	18131	18178	18120	17909	18204	18247	18198	18168	18114	18181	18120	18198	18000	18243	18174	18034	18113	18307	18091	18160	18224	18273	18048	18208	18247	18228	18237	18145	17903	18214	18160	18168	18045	18226	18101	18064	17974	18255	18073	18208	18190	18130	18050	18381	17952	18227	18304	17945	18035	18251	18409	18385	18121	18158	18132	18314	18009	18245	18161	18310	18080	18180	18085	18296	18220	18232	18171	18025	18131	18225	18171	18058	18156	18272	18429	18185	18139	18274	18306	18202	18217	18363	18144	18177	17923	18170	18288	18285	18368	18394	18365	18043	18128	18209	18452	17998	18339	18156	18171	18272	18072	17990	18170	18342	18215	18307	18159	18451	18177	18245	18316	18078	18160	18190	18142	18207	18257	18141	18169	18218	18065	18114	18097	18287	17988	18026	18169	18147	17961	18348	18219	18186	18444	18367	18227	18147	18024	18168	18040	18109	18237	18283	18191	18286	18233	18157	18177	18220	18082	18198	18357	18427	18222	18102	18181	18265	18114	18189	17972	18157	18284	18174	18264	18265	18118	17974	18140	18140	18129	18091	18141	18184	18108	18364	18375	18134	18080	18099	18086	18344	18250	18231	17859	18068	18126	18156	18190	18182	18051	18360	18197	18347	18369	18280	18099	18121	18174	18283	18111	17955	18162	18023	18365	18226	18226	18227	18306	18141	18375	18217	18206	18182	18281	18141	18443	18208	18034	18068	18218	18195	18137	18235	18164	18164	18196	18269	18397	18158	18377	18187	18241	18012	18184	18253	18062	18320	18152	18106	18262	18274	18101	18244	18160	18069	18121	18159	18322	18270	18239	18359	18146	18279	18010	18194	18305	18393	18034	18259	18142	17974	18068	18109	18448	18357	17991	18230	18382	18226	18300	18132	18196	18365	18201	18053	18136	18278	18111	18058	18259	18105	18215	18210	18313	18068	18224	18266	18209	18211	18118	18125	18163	18129	18179	18148	17974	18152	18192	18097	18187	18279	18315	18454	18189	18214	18108	18389	18066	17993	18240	18087	18058	18368	18302	18211	18028	18147	18136	18355	18371	18321	18085	18251	18133	18178	18296	18355	18313	18434	18212	18211	18135	18101	18331	18142	18294	18064	18149	18071	18262	18140	18216	18235	18073	18233	18006	18067	18161	18307	18274	18188	17981	18239	18339	18113	18041	18235	18044	18148	18192	18238	18194	18182	17799	18398	18271	18198	18159	17969	18172	18054	18230	18153	17995	18268	18256	18265	18235	18164	18242	18222	18040	18194	18092	18103	18217	18018	18354	18140	18028	18095	18285	18323	18147	18241	18207	18141	18183	18146	18297	18220	18258	18028	18297	18224	18273	18152	18003	18167	18245	18085	18157	18268	18251	17983	18192	18178	18210	18338	18345	17999	18298	18189	18119	18217	18389	18186	18255	18286	18118	18184	18229	18092	18269	18050	17884	18171	18020	18020	18200	18117	18227	18255	18123	18122	18149	18149	18396	18356	18098	18230	18351	18298	18329	18297	18296	17997	18320	18235	18113	18281	18031	18114	18141	18087	18161	18189	18259	18170	18290	18097	18356	18475	18245	18293	18154	18206	18205	18285	18116	18127	18102	17967	18191	18054	17968	18378	18150	18128	18358	18123	18276	18237	18264	18114	18255	18241	18348	18306	18224	18086	18245	18106	18283	18132	18204	18258	18113	18157	18300	18218	18112	18192	18084	18133	18138	18089	18094	18220	18090	17873	17986	18201	18099	18047	18403	18276	18332	18119	18131	18193	18278	18156	18101	18176	18128	18140	18022	18263	18309	18415	18170	18145	18020	18093	18024	18262	18184	18227	18270	18185	18100	18444	18066	18387	18094	18191	18211	18265	18149	18035	18204	18120	18143	18337	18265	18276	17987	18078	18102	18180	18211	18100	18273	18102	18059	18178	18077	18279	18129	18204	18307	18262	18068	18063	18324	18173	18292	18100	18114	18273	18296	18365	17993	18358	18313	18208	18149	18071	18347	18332	18257	17988	18173	18193	18201	18460	18192	18231	18055	18470	18232	18131	18079	18338	18148	18354	18200	18448	18321	18073	18077	18337	18123	18369	18098	18216	18348	18258	18125	18287	18144	18291	18197	18029	18251	18224	18157	18186	18275	18404	18350	18387	18293	18240	18006	18310	18294	18121	18047	18313	18184	18011	18208	18137	17812	18377	18177	18058	18170	18071	18152	18103	18077	18093	18089	18127	18166	18116	18183	18035	18275	18235	18226	18111	18097	18103	18248	18290	18361	18256	18253	18226	18072	18320	18155	18103	18133	18079	18068	18047	18125	18437	18184	18174	18217	18353	18319	18386	18099	18166	18118	18063	18163	18095	18279	18243	18185	18159	18171	18195	18146	18067	17992	18227	18183	18211	18239	18382	18420	18276	18168	18130	18237	18337	18178	18184	18084	18304	18192	18265	18138	18213	18238	18215	18120	18233	18241	18100	18374	18228	18424	18165	17967	17971	18328	18338	18084	18183	18049	18296	18312	18112	18345	18174	17959	18025	18368	18393	18340	18207	18126	18132	18202	18224	18319	18178	18078	18139	18049	18252	18099	18291	17940	18241	18132	18094	18299	18357	18275	18148	17984	18077	18417	18237	18027	18374	18268	18235	18145	18419	17966	18337	18097	18126	18221	18281	18165	18250	18069	18258	18193	18057	18254	18122	18048	18050	18127	18389	18095	17997	18049	18087	17915	18131	18207	18269	18112	18360	18098	18127	18145	18032	18398	18303	18090	17819	18335	18284	18165
54397	65930	46481	26918	19005	17113	16601	16805	16712	16823	16831	16689	16610	16749	16673	16593	16625	16851	16850	16777	16712	16783	16903	16826	16712	16735	16834	16827	16878	16688	16713	16690	16753	16850	16733	16881	16628	16675	16617	16649	16882	16954	16812	16663	16740	16891	16708	16531	16908	16613	16796	16684	16778	16730	16851	16642	16613	16750	16690	16657	16698	16824	16647	16751	16868	16812	16846	16743	16824	16720	16667	16671	16800	16698	16716	16845	16728	16725	16645	16664	16766	16922	16652	16709	16777	16567	16987	16589	16771	16615	16886	16821	16744	16817	16784	16824	16689	16679	16668	16759	16807	16677	16816	16818	16737	16678	16857	16587	16767	16634	16677	16878	16606	16693	16720	16734	16813	16627	17041	16750	16558	16678	16735	16893	16839	16721	16862	16732	16734	16863	16864	16585	16812	16867	16835	16669	16805	16689	16922	16789	16581	16764	16780	16823	16864	16644	16687	16805	16757	16662	16633	16856	16689	16795	16686	16625	16714	16672	16823	16767	16779	16839	16603	16728	16627	16840	16762	16739	16690	16722	16840	16808	16880	16780	16832	16695	16572	16789	16793	16909	16777	16654	16701	16644	16704	16610	16792	16762	16912	16758	16682	16795	16704	16620	16866	16627	16802	16809	16747	16708	16780	16788	16643	16809	16635	16940	16867	16675	16615	16757	16952	16655	16722	16738	16770	16744	16758	16547	16830	16710	16921	16629	16772	16553	16629	16799	16774	16712	16664	16673	16742	16666	16833	16613	16715	16940	16810	16519	16697	16698	16840	16701	16725	16727	16764	16717	16595	16873	16702	16824	17042	16699	16869	16719	16706	16742	16748	16908	16705	16700	16665	16813	16880	16826	16637	16724	16742	16895	16608	16845	16822	16687	16677	16729	16805	16673	16836	16938	16716	16786	16922	17002	16536	16550	16847	16768	16787	16781	16696	16701	16819	16730	16682	16823	16642	16770	16744	16772	16743	16801	16672	16802	16708	16766	16694	16696	16552	16786	16796	16774	16755	16738	16655	16618	16809	16656	16673	16690	16562	16702	16600	16804	16900	16708	16683	16826	16780	16742	16838	16691	16715	16759	16689	16507	16679	16716	16742	16717	16781	16752	16730	16627	16799	16601	16829	16904	16840	16860	16621	16907	16694	16687	16649	16756	16832	16669	16849	16800	16657	16614	16755	16695	16946	16694	16672	16823	16689	16967	16723	16907	16804	16779	16803	16634	16798	16777	16765	16756	16873	16758	16806	16814	16669	16794	16800	16656	16643	16760	16960	16575	16683	16660	16828	16767	16641	16700	16696	16766	16919	16754	16601	16702	16817	16772	16678	16775	16873	16794	16728	16737	16789	16784	16760	16724	16740	16583	16866	16712	16640	16715	16667	16682	16898	16657	16716	16669	16774	16564	16740	16786	16736	16847	16622	16743	16909	16821	16591	16775	16749	16716	16700	16862	16580	16867	16651	16633	16874	16804	16865	16742	16681	16905	16703	16766	16684	16730	16774	16641	16697	16706	16617	16571	16920	16761	16656	16710	16768	16792	16682	16743	16823	16673	16715	16637	16684	16751	16796	16803	16832	16695	16836	16803	16665	16695	16802	16840	16681	16735	16819	16590	16726	16805	16803	16863	16850	16812	16740	16669	16737	16690	16863	16616	16842	16719	16700	16775	16699	16819	16694	16732	16630	16862	16700	16829	16684	16680	16640	16849	16741	16680	16791	16845	16791	16810	16893	16733	16667	16761	16687	16545	16716	16684	16842	16676	16605	16940	16846	16808	16651	16795	17041	16641	16691	16748	16747	16647	16740	16787	16634	16756	16579	16873	16699	16792	16807	16695	16745	16657	16902	16773	16733	16826	16733	16869	16695	16775	16557	16789	16655	16761	16831	16654	16704	16762	16742	16676	17026	16676	16586	16752	16879	16673	16765	16830	16899	16781	16831	16776	16648	16729	16722	16712	16778	16671	16709	16563	16743	16753	16898	16644	16673	16766	16674	16893	16553	16681	16799	16856	16739	16557	16802	16762	16848	16833	16791	16832	16767	16894	16785	16842	16705	16725	16630	16838	16823	16869	16803	16681	16913	16793	16746	16799	16767	16638	16600	16594	16807	16784	16889	16664	16735	16510	16883	16758	16807	16713	16665	16765	16912	16642	16781	16879	16621	16778	16707	16656	16911	16716	16880	16612	16769	16760	16768	16673	16729	16851	16758	16651	16758	16727	16818	16864	16811	16728	16897	16821	16472	16692	16691	16796	16792	16812	16774	16721	16830	16804	16658	16740	16808	16879	16652	16898	16597	16740	16666	16711	16945	16792	17017	16621	16739	16913	16973	16698	16620	16823	16643	16667	16702	16673	16643	16601	16670	16715	16624	16689	16698	16881	16796	16651	17007	16721	16791	16778	16820	16807	16601	16618	16855	16657	16734	16834	16846	16701	16754	16656	16721	16682	16705	16735	16804	16794	16746	16653	16712	16700	16819	16610	16720	16686	16757	16656	16766	16632	16803	16777	16793	16840	16806	16970	16645	16862	16666	16617	16716	16632	16969	16725	16906	16849	16922	16755	16689	16864	16716	16771	16926	16805	16794	16719	16647	16829	16796	16691	16793	16759	16731	16773	16834	16788	16816	16670	16809	16704	16798	16756	16730	16966	16706	16789	16819	16899	16736	16718	16708	16917	16815	16785	16688	16761	16724	16701	16446	16782	16797	16753	16726	16862	16741	16764	16718	16730	16622	16824	16621	16840	16686	16796	16644	16767	16761	16803	16713	16843	16696	16689	16999	16590	16922	16699	16751	16806	16658	16827	16705	16797	16790	16840	16818	16867	16641	16743	16776	16783	16647	16753	16790	16706	16613	16772	16782	16699	16804	16723	16731	16621	16948	16793	16835	16776	16852	16740	16809	16679	16754	16785	16859	16589	16897	16690	16793	16921	16700	16812	16805	16879	16740	16756	16719	16777	16779	16534	17015	16790	16747	16605	16752	16850	16765	16841	16893	16689	16776	16786	16593	16681	16732	16669	16674	16761	16742	16697	16681	16699	16719	16778	16649	16880	16888	16711	16649	16775	16780	16837	16612	16822	16844	16833	16730	16716	16782	16718	16781	16771	16713	16759	16871	16610	16880	16689	16670	16783	16878	16876	16632	16679	16759	16907	16608	16671	16846	16643	16757	16945	16780	16618	16789	16847	16673	16748	16737	16825	16700	16792	16847	16808	16743	16782	16774	16832	16744	16660	16548	16930	16715	16521	16725	16681	16707	16812	16737	16717	16849	16869	16670	16718	16814	16731	16786	16679	16878	16724	16790	16776	16560	16660	16804	16590	16756	16713	16824	16624	16791	16841	16791	16792	16880	16868	16757	16592	16809	16801	16690	16818	16612	16713	16783	16622	16694	16761	16729	16572	16870	16847	16797	16634	16794	16755	16694	16871	16637	16765	16758	16826	16713	16731	16783	16744	16798	16659	16815	16771	16750	16743	16721	16595	16863	16758	16877	16661	16718	16722	16553	16792	16588	16857	16552	16780	16895	16741	16643	16952	16755	16833	16742	16686	16567	16816	16622	16819	16763	16851	16711	16873	16875	16760	16676	16607	16696	16741	16871	16681	16916	16744	16729	16802	16710	16770	16928	16772	16575	16706	16618	16789	17099	16709	16641	16985	16722	16806	16879	16888	16706	16845	16744	16749	16824	16772	16811	16726	16723	16810	16689	16741	16700	16720	16767	16834	16699	16704	16786	16726	16686	16695	16882	16869	16705	16944	16627	16694	16911	16676	16695	16827	16865	16868	16699	16878	17009	16822	16831	16716	16723	16804	16756	16824	16747	16776	16693	16818	16774	16776	16819	16812	16869	16718	16843	16650	16774	16753	16782	16647	16640	16710	16886	16744	16663	16722	16684	16858	16792	16744	16840	16821	16531	16765	16749	16726	16653	16800	16746	16642	16717	16809	16759	16760	16644	16775	16544	16786	16722	16678	16744	16654	16560	16822	16547	16967	16652	16717	16629	16786	16809	16455	16795	16638	16831	16582	16630	16685	16819	16677	16712	16871	16609	16736	16877	16656	16854	16820	16848	16715	16762	16822	16752	16855	16808	16846	16803	16628	16747	16852	16788	16582	16829	16617	16629	16745	16598	16781	16637	16818	16600	16695	16672	16610	16693	16918	16768	16824	16795	16684	16664	16660	16690	16707	16919	16705	16877	16860	16805	16697	16825	16727	16788	16613	16839	16982	16775	16820	16726	16933	16611	16838	16814	16805	16744	16812	16705	16617	16747	16755	16941	16621	16790	16827	16799	16776	16869	16764	16796	16944	16775	16696	16612	16797	16828	16755	16785	16717	16849	16618	16789	16747	16769	16852	16872	16646	16719	16884	16667	16763	16781	16640	16762	16730	16849	16941	16609	16835	16710	16929	16922	16814	16658	16737	16772	16826	16794	16751	16574	16659	16797	16884	16709	16718	16930	16790	16803	16717	16835	16659	16607	16887	16593	16673	16791	16816	16785	16764	16894	16728	16788	16838	16737	16501	16734	16717	16861	16686	16713	16797	16681	16649	16769	16571	16913	16735	16726	16795	16751	16796	16934	16785	16923	16775	16697	16669	16624	16796	16716	16887	16734	16711	16743	16956	16809	16655	16907	16715	16806	16837	16766	16801	16715	16864	16756	16636	16704	16566	16767	16681	16782	16804	16685	16972	16771	16774	16645	16802	16825	16717	16691	16659	16614	16883	16815	16768	16637	16730	16725	16703	16867	16789	16757	16708	16757	16801	16776	16592	16870	16823	16764	16753	16856	16717	16631	16753	16556	16940	16872	16807	16833	16893	16670	16703	16668	16827	16784	16831	17022	16648	16683	16729	16793	16787	16628	16802	16825	16545	16643	16724	16720	16849	16642	16669	16931	16730	16624	16707	16830	16745	16758	16729	16696	16669	16675	16708	16894	16632	16894	16728	16878	16792	16669	16879	16838	16706	16734	16719	16724	16897	16730	16730	16793	16718	16801	16665	16808	16816	16806	16756	16851	16878	16758	16730	16843	16662	16751	16881	16685	16748	16843	16846	16747	16787	16701	16808	16769	16796	16836	16760	16780	16740	16879	16739	16803	16935	16661	16695	16881	16784	16843	16588	16808	16961
24059	24971	35822	29748	24183	24022	23493	19232	18568	19060	18940	18694	18552	18708	18813	18777	18552	18588	18567	18538	18566	18715	18711	18500	18444	18599	18527	18526	18426	18595	18378	18613	18602	18569	18632	18595	18510	18428	18492	18510	18579	18520	18625	18452	18444	18541	18398	18401	18394	18579	18579	18558	18578	18504	18451	18417	18413	18437	18428	18407	18532	18358	18633	18257	18366	18433	18526	18535	18516	18475	18421	18388	18545	18446	18608	18335	18459	18501	18365	18385	18342	18588	18293	18278	18288	18331	18442	18776	18544	18390	18403	18497	18410	18512	18386	18535	18274	18396	18279	18586	18500	18385	18362	18464	18449	18755	18499	18335	18645	18476	18636	18633	18582	18571	18455	18319	18332	18387	18250	18449	18238	18416	18215	18498	18446	18365	18408	18482	18382	18557	18204	18273	18293	18437	18350	18287	18251	18289	18326	18328	18305	18670	18683	18596	18453	18461	18371	18290	18539	18470	18546	18452	18436	18415	18318	18425	18574	18407	18400	18236	18418	18265	18178	18462	18297	18276	18434	18363	18562	18253	18575	18429	18588	18420	18348	18613	18504	18433	18391	18244	18466	18528	18353	18524	18380	18272	18438	18551	18321	18460	18565	18416	18331	18325	18278	18166	18397	18505	18258	18285	18377	18578	18444	18286	18516	18535	18447	18368	18374	18430	18417	18390	18567	18388	18478	18599	18313	18436	18284	18459	18522	18214	18621	18337	18548	18305	18488	18397	18371	18397	18412	18309	18221	18250	18417	18389	18194	18452	18421	18209	18470	18120	18421	18386	18426	18374	18517	18389	18292	18350	18420	18363	18236	18312	18289	18525	18442	18431	18507	18333	18179	18580	18382	18254	18463	18341	18404	18446	18359	18263	18735	18357	18484	18415	18304	18385	18419	18207	18670	18525	18175	18414	18281	18614	18380	18414	18364	18452	18479	18367	18674	18387	18389	18461	18304	18327	18389	18595	18441	18430	18481	18465	18374	18242	18465	18467	18587	18431	18265	18449	18368	18366	18384	18375	18469	18380	18381	18601	18496	18279	18523	18548	18508	18563	18449	18527	18513	18358	18299	18482	18528	18439	18406	18368	18696	18401	18439	18474	18322	18481	18209	18481	18387	18457	18476	18414	18377	18642	18512	18253	18297	18464	18500	18413	18444	18468	18424	18285	18300	18512	18499	18361	18625	18376	18426	18407	18417	18457	18335	18394	18410	18503	18477	18497	18485	18190	18392	18504	18301	18194	18393	18280	18351	18315	18356	18392	18498	18509	18263	18393	18399	18414	18420	18348	18564	18449	18396	18534	18490	18394	18473	18207	18353	18411	18351	18351	18419	18588	18317	18333	18300	18416	18303	18272	18362	18791	18367	18069	18282	18459	18313	18435	18338	18415	18440	18507	18507	18478	18161	18453	18475	18582	18437	18399	18448	18173	18213	18435	18562	18612	18282	18414	18562	18584	18555	18250	18484	18352	18302	18259	18275	18483	18302	18360	18506	18728	18388	18220	18132	18432	18447	18347	18354	18450	18306	18413	18583	18209	18465	18596	18409	18493	18426	18351	18426	18450	18415	18413	18659	18484	18423	18758	18399	18711	18353	18336	18261	18525	18535	18366	18346	18524	18207	18255	18262	18722	18356	18408	18495	18332	18463	18215	18400	18490	18602	18403	18469	18589	18419	18374	18382	18330	18412	18428	18354	18388	18499	18333	18543	18396	18161	18650	18535	18322	18399	18521	18119	18484	18572	18327	18525	18454	18508	18685	18551	18552	18460	18313	18574	18424	18529	18575	18523	18501	18312	18351	18333	18538	18270	18275	18606	18441	18371	18631	18566	18549	18461	18356	18155	18471	18360	18455	18344	18499	18346	18451	18320	18490	18352	18432	18480	18406	18455	18412	18220	18398	18423	18252	18280	18332	18216	18491	18450	18311	18523	18521	18413	18243	18246	18377	18446	18553	18372	18457	18330	18387	18361	18198	18413	18333	18440	18383	18427	18483	18395	18296	18332	18485	18392	18571	18442	18468	18524	18560	18205	18449	18568	18364	18620	18624	18549	18215	18442	18207	18417	18559	18399	18559	18533	18503	18609	18341	18320	18332	18503	18504	18377	18426	18480	18426	18340	18318	18412	18383	18402	18318	18456	18494	18402	18238	18404	18462	18340	18484	18580	18351	18376	18383	18463	18406	18379	18394	18520	18235	18492	18524	18545	18412	18359	18337	18449	18492	18391	18342	18565	18274	18335	18180	18315	18604	18404	18202	18524	18326	18391	18283	18397	18433	18482	18113	18236	18256	18455	18405	18268	18407	18307	18428	18243	18429	18513	18340	18595	18429	18545	18470	18487	18405	18354	18213	18574	18221	18337	18327	18386	18443	18437	18291	18382	18333	18544	18489	18601	18567	18586	18334	18641	18492	18245	18369	18341	18309	18452	18724	18442	18417	18475	18472	18388	18624	18427	18335	18434	18493	18287	18427	18413	18467	18612	18242	18249	18395	18261	18515	18485	18365	18167	18439	18328	18444	18524	18362	18513	18421	18555	18270	18209	18355	18488	18447	18490	18520	18191	18496	18414	18463	18431	18384	18214	18463	18328	18220	18464	18387	18125	18504	18337	18268	18426	18595	18525	18433	18513	18211	18405	18432	18474	18355	18542	18599	18375	18613	18361	18336	18322	18317	18581	18440	18510	18469	18466	18486	18222	18402	18493	18277	18435	18569	18649	18497	18598	18472	18397	18276	18626	18351	18343	18396	18417	18532	18402	18545	18431	18477	18348	18296	18483	18436	18338	18489	18449	18218	18403	18607	18400	18399	18311	18456	18277	18495	18453	18603	18574	18283	18406	18339	18386	18312	18438	18319	18596	18269	18294	18233	18552	18413	18558	18578	18426	18497	18488	18471	18523	18389	18448	18603	18599	18367	18535	18620	18420	18356	18457	18279	18318	18457	18420	18539	18312	18303	18519	18446	18248	18521	18371	18360	18412	18458	18428	18451	18515	18573	18245	18279	18521	18433	18391	18367	18349	18465	18522	18378	18323	18335	18293	18390	18310	18321	18278	18355	18341	18491	18654	18467	18432	18350	18395	18413	18469	18422	18254	18440	18356	18428	18449	18273	18303	18526	18444	18492	18343	18505	18367	18506	18243	18259	18357	18462	18532	18463	18378	18406	18340	18340	18554	18410	18499	18297	18307	18545	18473	18493	18476	18481	18347	18321	18218	18368	18259	18221	18328	18361	18686	18341	18298	18383	18268	18364	18484	18528	18255	18320	18504	18531	18270	18397	18433	18455	18409	18662	18595	18339	18367	18379	18111	18401	18483	18566	18284	18515	18606	18521	18362	18510	18390	18478	18522	18505	18351	18394	18346	18360	18356	18282	18431	18447	18682	18386	18418	18467	18396	18429	18338	18416	18473	18236	18428	18242	18373	18687	18434	18405	18484	18407	18567	18473	18457	18152	18510	18390	18368	18383	18328	18436	18592	18364	18294	18358	18607	18425	18430	18335	18599	18430	18526	18341	18262	18598	18565	18248	18380	18182	18437	18261	18261	18521	18380	18520	18432	18189	18317	18502	18449	18331	18504	18383	18531	18690	18480	18221	18383	18241	18529	18461	18370	18428	18290	18302	18203	18395	18434	18343	18340	18468	18245	18424	18485	18190	18382	18192	18528	18224	18292	18363	18484	18260	18276	18570	18566	18548	18340	18428	18354	18320	18406	18511	18397	18302	18185	18384	18427	18334	18531	18175	18290	18484	18444	18332	18558	18676	18540	18530	18449	18536	18481	18175	18369	18224	18733	18448	18329	18258	18226	18472	18363	18374	18352	18354	18518	18354	18486	18319	18320	18180	18409	18386	18455	18427	18449	18499	18317	18287	18167	18522	18444	18396	18621	18346	18394	18263	18373	18334	18381	18726	18542	18511	18520	18411	18416	18507	18633	18424	18537	18408	18344	18360	18341	18545	18308	18328	18551	18475	18485	18441	18379	18329	18369	18475	18471	18435	18401	18412	18222	18304	18067	18486	18536	18323	18506	18361	18384	18355	18440	18346	18513	18440	18416	18238	18319	18312	18551	18479	18321	18379	18469	18434	18495	18310	18253	18557	18434	18349	18519	18192	18451	18403	18544	18284	18532	18365	18475	18177	18441	18338	18227	18418	18545	18361	18413	18560	18362	18452	18580	18404	18274	18333	18306	18504	18326	18386	18424	18657	18459	18387	18447	18356	18423	18467	18342	18369	18467	18225	18228	18420	18491	18315	18315	18410	18444	18306	18497	18490	18539	18436	18578	18240	18397	18504	18386	18477	18435	18407	18425	18545	18414	18222	18603	18167	18396	18638	18431	18460	18377	18367	18479	18261	18588	18364	18493	18372	18159	18570	18498	18159	18596	18265	18428	18589	18659	18706	18438	18420	18528	18361	18444	18433	18345	18396	18427	18603	18381	18350	18406	18387	18602	18374	18312	18399	18234	18267	18495	18412	18350	18500	18431	18534	18560	18341	18112	18403	18452	18300	18435	18463	18235	18235	18431	18216	18494	18435	18309	18473	18375	18458	18415	18428	18412	18210	18372	18296	18695	18417	18358	18307	18306	18578	18324	18473	18334	18689	18354	18404	18495	18405	18479	18094	18440	18283	18486	18375	18405	18417	18383	18256	18244	18242	18433	18397	18456	18550	18296	18380	18164	18302	18569	18350	18538	18349	18569	18257	18320	18401	18521	18408	18452	18348	18449	18329	18587	18292	18271	18511	18599	18290	18534	18341	18416	18407	18369	18381	18591	18588	18443	18531	18250	18444	18509	18244	18446	18375	18329	18453	18359	18493	18556	18388	18424	18392	18428	18505	18293	18506	18398	18215	18373	18475	18477	18364	18179	18352	18430	18292	18403	18243	18445	18387	18252	18430	18484	18559	18444	18590	18292	18229	18526	18419	18332	18511	18435	18546	18393	18480	18354	18215	18478	18490	18616	18437	18453	18351	18237	18462	18386	18333	18335	18425	18529	18544	18469	18475	18506	18504	18384	18363	18315	18514	18612	18384	18427	18326	18234	18435	18421	18443	18650	18458	18563	18310	18250	18244	18572	18456	18345	18308	18497	18139	18437	18215	18416	18293	18322	18291	18435	18260	18259	18464
60702	107645	86377	54662	30517	19584	16876	16827	17067	16894	16990	16892	16998	17044	16926	17103	16924	17045	16997	16969	16859	16926	16958	16960	16867	17051	16951	16774	17000	16999	16925	17004	16809	16915	17058	16958	16889	17080	16942	16953	17026	17067	17128	16902	16943	16850	16897	16945	16877	16957	17289	16925	17111	17172	16919	16878	17046	16935	16947	16997	16848	16945	16858	17070	17130	16852	16905	17012	16953	16861	16887	16967	16772	16812	16952	17078	16923	16881	16848	17127	17108	16837	17060	16972	16914	16853	17122	16985	16861	16873	17035	16866	16985	16994	16948	17024	16957	17167	17010	16920	16845	16993	16934	17001	16808	16879	17060	17046	17047	16895	16753	16738	16686	17000	16928	16935	17048	16898	17036	17037	16865	16740	17117	16921	16791	16951	16825	16972	17008	17080	16943	16985	17011	17092	16962	16817	16929	16858	17092	16967	17121	16954	16969	17126	17023	16708	16961	16959	16918	17067	16775	17035	17075	16982	16702	16883	16778	16917	16920	16871	16838	17103	17000	16822	16946	17040	17091	16885	16976	17044	16986	16815	17121	17003	17014	16903	16710	16902	17218	17003	16814	16819	16921	16893	16977	16910	16984	16841	16908	16923	17036	16949	16966	16856	16856	17018	16923	16797	16963	17050	16980	16723	16929	16998	16893	16947	17040	16953	17030	17035	16824	17161	17053	16931	16835	16886	17029	17002	16928	16846	17006	16805	16773	16875	16918	17084	16970	16854	16968	16872	16997	16856	16776	17057	16824	16843	16692	16938	17102	16896	16947	16935	16888	17013	16840	16895	17078	16838	17007	16800	16966	17027	16882	17067	17013	16908	17005	16994	16973	17001	16982	16968	16888	16974	16985	16929	16956	16795	17049	16926	16970	16955	16841	16763	16978	16827	17026	16911	16971	16937	16927	16701	16915	16981	16847	17045	17030	16974	16910	16897	16938	17001	16889	17036	16874	17071	17040	16897	16899	16965	17013	16915	16898	16904	17083	16753	17034	16879	16986	16879	16990	17001	16901	17132	16928	16962	16938	17010	16737	17213	16823	16925	16824	16999	17048	17052	16613	17041	17036	16916	16947	16969	17003	16905	16808	16925	16958	17040	16996	16908	16909	16863	17050	16841	16937	16989	16745	16985	16918	16881	17090	16794	17114	16802	17069	16965	16995	17127	16987	17045	16825	17137	17041	17013	16924	16973	17051	17055	16995	16859	16964	16826	16907	16828	16974	16915	17121	17035	16861	16975	16929	17029	16998	17101	16861	16861	16985	16912	16954	17055	16838	16875	16764	16976	16964	16845	16877	16893	16922	16979	16786	17059	16892	16840	17135	16920	16996	16882	16984	16967	16934	16987	17023	17043	16853	16825	16855	16886	16909	17032	16954	16841	16826	16875	17168	16868	17069	16964	16898	16975	16957	16815	16845	16873	16720	17041	16874	17066	16935	17077	17014	16812	16900	17004	16948	17034	16841	17011	16977	16816	16803	16827	16934	16906	17150	16924	16841	16890	17031	17020	16850	16825	16981	17051	16812	16894	16937	16886	16861	16968	16918	16840	17174	17054	17037	16855	16986	16871	16987	16851	16817	17011	16940	16951	16804	17079	16910	16877	16966	16800	16982	16977	16887	16903	16824	17030	17149	17034	16945	16979	16878	16869	16892	16917	16906	16878	17074	16879	16850	16960	16749	16962	17074	17032	16910	16739	16950	16858	17130	16854	16810	16827	16751	17008	16850	16892	16750	16945	16939	16890	16945	16768	16996	16777	17008	17111	16964	16927	16900	16847	17119	16882	16967	17003	17041	16861	16924	16899	16964	16988	17180	16976	16996	16995	16922	17065	16755	16924	17018	17032	16908	16897	16706	16994	16952	16845	17034	16992	16891	17037	16965	16982	16957	16958	16951	16801	16834	17086	16899	17003	16805	16834	16913	16796	16931	16910	17009	16862	16970	16913	16806	16976	16953	17031	16906	16994	16925	16920	16786	16900	16879	16945	17095	16880	16769	17139	16904	16865	16905	17004	16929	17048	16986	17030	16817	17004	16760	16960	16694	16857	17014	16887	16989	16789	16798	16861	16871	16977	17023	16852	16738	16757	17000	16837	16952	16749	16963	16833	16986	16796	16987	16920	17163	16990	17016	16874	16901	16935	16913	16873	16933	16796	16922	16944	16992	17072	16989	16820	16889	16868	17145	16674	17069	17050	16912	17113	16995	17103	16864	16946	16990	16799	16937	16966	17010	16951	16730	17007	17058	16846	16803	17265	16911	16922	16942	17011	16884	16962	16828	17016	16885	17051	17146	16963	17100	16894	16887	16852	17109	17042	16980	16957	16876	17084	16936	16805	16900	17083	16826	16814	16795	16919	16920	16882	16937	17051	17024	17037	16890	16940	17108	16909	17195	16860	16908	17050	16951	16721	16908	16930	16972	16951	16986	17087	16949	16778	16959	16828	16934	16844	16916	17014	16904	16805	16777	16972	17051	16900	16817	16965	17061	16756	16930	16730	16968	16858	17067	16739	17066	17050	16721	16893	17006	16811	16913	16893	16937	17028	16959	16952	17079	16948	16930	17129	16764	16924	17007	16734	16942	16976	16859	17150	16782	16963	16904	16802	17005	16858	16975	16931	16914	16841	16886	17177	16998	17035	16731	17053	16858	16829	16984	16877	16987	16942	16860	16899	16730	16902	16806	16927	16924	16900	16953	17029	16794	16983	16800	16996	16747	16784	16896	16926	16908	17084	16851	16914	17031	17032	16788	16882	17018	16990	17030	16846	17048	17001	16999	17067	17035	16932	16933	16887	16796	16871	16864	17039	16823	16978	16858	16963	16909	16859	17097	16950	17109	16898	17074	16845	17021	16932	16994	16853	16900	16694	17184	16873	16861	16919	16861	16877	16841	16814	17014	16965	16867	16805	17078	17089	16667	17030	16796	16877	16888	16965	16904	16843	16887	17133	16993	16884	16905	17076	16846	16820	16817	16905	17034	17130	16953	17013	17084	16874	17167	16955	16990	17096	17022	16997	16901	16959	16989	17003	16777	16787	16887	17020	16758	16975	16677	16944	16885	16973	16902	16837	16950	16902	16776	16851	16625	16924	16928	16904	17003	16941	16836	16993	16858	16987	16816	16902	17010	16887	16842	16920	16907	17053	17046	16892	16933	17133	16855	17146	17010	17079	17022	16929	16849	16955	16908	16840	16917	16969	16999	16789	17116	16774	16986	16826	16904	17052	16833	16912	17089	16936	16893	16895	16912	16886	16852	17053	17099	16953	16899	16902	16837	17013	16890	16906	16773	17057	16911	17072	16889	16980	16931	16841	16905	16860	16885	16978	16893	16815	17015	17051	16886	16744	16966	17023	16717	17016	16897	17004	17160	16940	17068	17033	16913	16872	16976	16977	16872	17003	17000	16905	16991	16923	17094	16914	16926	16796	17027	16824	17003	17043	16806	16964	16846	16927	16779	16846	16907	16968	16819	16955	16941	17059	17005	16841	16848	17114	16723	16785	16937	17128	16929	16769	16898	16765	17010	16861	16922	16788	16834	17086	16967	16895	16991	16829	16798	17086	16990	16891	16964	16850	16937	16980	16874	16970	16931	16981	16875	17035	16993	16970	17062	16964	17000	16999	17074	16861	16901	16811	16989	16873	17082	16937	16750	16849	17023	16919	17001	17104	16894	16774	16898	16889	17153	17095	16916	16815	17046	16810	16868	16970	16820	16979	16951	16907	17082	17032	16832	16828	16983	16927	16982	16984	16890	16965	17027	16819	17114	16888	16929	16960	16886	16970	16971	16904	16889	16914	16992	16964	17088	16956	16984	16908	17110	17095	16892	16945	17004	17065	16962	16950	16878	16804	16947	16986	16978	17041	17183	16803	17055	16880	16915	17091	16954	17096	16894	16876	16847	16941	16985	16865	16956	16865	16918	16951	16932	16806	16864	16921	16949	17065	17053	16828	17037	16817	17008	16961	16907	16740	16984	16974	16988	17034	16999	17088	16915	16886	16956	16794	16812	16777	17173	16745	16772	16918	16988	17118	16882	17050	17056	17122	16716	16964	16963	16942	16767	17014	16946	16981	16863	16797	16765	16829	16843	16890	16944	16860	16823	16977	16966	16902	16994	17033	17011	16874	17116	16898	16743	16925	16870	16918	16918	16988	16888	17017	16958	17041	16832	16875	16982	16931	16923	16999	16906	17002	16643	17114	16836	17054	16907	16980	16877	16841	17063	16940	16962	17005	16988	16946	17044	16930	17166	16977	16810	16958	16808	16901	16986	16842	16980	16895	16913	16979	16971	16944	17013	17013	16896	16962	17019	16972	16981	17144	16988	17009	16913	17070	16847	16895	16972	16940	16809	16881	16786	17109	16684	16929	16950	16867	16984	16825	16921	16966	16966	16911	16945	16871	16836	17158	16884	16949	16842	16933	16891	16908	16937	17060	17117	17036	16936	17062	16884	17008	16889	17002	16834	16965	16704	16954	17073	16910	16767	16862	16935	16938	16916	16916	17007	16854	16882	17095	17003	16903	16781	16826	17057	16964	17161	16961	16962	16854	16977	17038	16748	16896	17088	16814	16909	16864	16853	16956	17023	16919	17004	16729	16949	16782	16900	17026	16986	17096	16877	16894	17090	16757	17027	16770	16908	16850	16947	17094	16971	16973	16921	16792	16916	16866	17003	16979	16765	16793	16937	17006	16888	17107	16856	17122	16935	17049	16978	17034	16865	16899	17030	16971	16749	16843	16948	16859	16957	16855	17059	16946	16907	16808	16880	16926	16897	16867	17062	16974	16974	16838	16854	16935	16927	16975	16850	17006	16862	16934	17063	16988	16906	16898	16984	16897	16807	17027	16953	16775	17136	16878	17011	16792	16777	17142	16935	16739	16955	16955	16920	16954	16815	17021	16994	16862	16845	16805	16926	16781	16959	16868	16855	16986	16895	16997	16973	16962	16977	16879	16878	16891	16688	16993	16992	16886	16992	16999	16990	16871	16904	17062	16787	16962	16862	17048	16883	16773	16854	16720	16774	16884	17000	17059	16931	16890	17080	16825	16897	16927	16947	16976	17037	16881	16870	16908	16927	17054	16790	16943	16933	16694	16791	16904	16973	16999	17058	16836	17009	17008	16853	16777
32817	39471	38867	27620	20212	18553	18281	18258	18108	17996	17872	17923	17895	17958	17901	17963	18047	17935	17946	17723	18166	18040	18026	18141	17934	18156	17852	18029	18080	18204	18013	17919	17988	18004	17915	17937	18095	18024	18137	17972	18089	18064	18087	18070	18022	17940	18044	17904	18059	17958	18222	18239	18100	18000	18214	17957	18056	17914	18177	18164	17982	18103	18205	18001	18033	17990	18102	17914	17972	18126	18280	18158	17915	18118	18039	18203	17840	18028	17888	17892	18269	18035	18095	18033	18070	17971	18137	17892	17930	18079	18092	18265	18038	18190	18149	17907	17984	18074	17879	18039	17968	17741	17926	18177	18153	18111	17887	17950	18088	18135	18018	18122	18070	18057	18017	17924	18020	18096	17753	17928	18110	18013	18076	17925	17948	18042	18202	18155	18082	18030	18101	17989	17951	18084	17900	17927	18036	18136	18018	18016	18055	17929	18029	17839	18053	17951	18083	18074	18060	17981	17998	18170	18128	18010	17920	17958	18062	18086	18042	17879	18042	18078	18018	17917	18014	17932	18057	18006	17951	17908	17947	17945	18069	18151	18041	18167	17932	18067	17977	18092	17937	17861	18151	18058	18086	17937	18056	18070	18143	18081	17973	17914	18093	18099	17976	17924	18017	18007	18048	17976	17999	17872	17893	17883	17953	17860	18063	18074	17811	18046	18184	17981	18162	18011	18073	17904	17903	17876	17792	18085	18023	17841	17904	17920	17929	17871	18038	17985	17923	18019	18142	17751	17969	17931	18211	18034	18176	18097	18087	17872	18120	17979	18031	18069	18013	18053	18124	18067	18074	17882	18189	18047	18130	18084	17909	17934	17877	17882	18076	17894	17976	18053	18023	17865	18165	18084	18189	18161	18167	18017	18159	17918	17914	18002	17908	17922	18023	18102	17863	17997	17970	17929	17970	18196	18060	18046	17872	17925	17961	18147	18101	18026	18043	17801	18017	17936	17867	18042	17938	18102	17997	17915	18143	18166	17898	18021	17908	18111	17935	18134	18054	18105	17936	17970	17759	17874	17910	18003	18043	17958	18109	17930	17904	17915	18039	17894	18081	17942	17908	17971	17989	17948	18101	18008	18025	17925	18025	18279	18091	18068	17997	18019	18179	17837	17904	17846	17989	17954	18004	17973	17888	18104	17968	18193	17984	18054	17932	17910	18017	18053	18036	17932	17995	17959	18134	18026	17818	18111	17963	17948	18104	17865	17965	18051	17952	17967	18170	18117	17881	18135	18026	18034	17913	17969	18224	18074	18154	18045	17956	17891	18025	18163	18003	17977	17949	17893	18140	17869	17954	18056	18118	18131	18079	18114	17945	18052	17924	17937	18035	17930	18076	17845	18137	17895	17932	17822	18138	18065	18210	18159	18041	17842	17938	18013	18066	18221	17922	18020	17978	17787	18010	18058	17972	18063	17971	17935	18026	18063	18034	18215	18095	18174	18078	18083	17968	18191	17804	17869	18142	17803	18028	18141	17938	17922	18121	18066	18197	17866	18373	17798	17685	18061	18098	18117	18016	18152	17874	18217	18079	17948	18187	18207	18160	17993	18118	17991	17976	17888	18111	17924	18170	17994	18044	18128	18029	18022	17952	18144	18249	18056	18037	17911	17985	17872	17940	18120	18033	17830	18156	18089	18055	18031	18169	17839	18075	18041	17943	18095	18149	18165	18095	18081	17813	18087	18016	17932	17988	17953	18259	17896	18177	17987	18172	17977	17725	17812	18038	17929	17933	18073	18095	18121	18159	18186	17834	17751	18012	18266	18088	17997	18088	17897	18107	17949	17908	18037	18133	17997	17970	18082	17820	18119	18024	18090	18009	17932	17874	17972	17911	18052	18001	18060	17980	17961	18159	17900	17997	17962	18229	18134	17776	18043	18132	18150	17927	17944	18057	18072	18413	18187	18130	18008	18091	18037	17954	17900	17979	17967	17910	18072	18217	18045	18230	18200	17988	17955	18025	17930	18064	17993	18145	18175	18005	17955	18105	17818	17982	18004	17881	17986	17927	17936	18184	18017	17974	18001	18166	17904	18088	18025	18267	18149	18118	18231	17865	18098	17986	17991	18100	17859	18018	18042	18014	18016	17985	18044	17971	18105	17881	17948	18027	18078	18212	18162	17992	18029	18020	18199	18101	18136	18210	18089	18055	18042	18077	17961	17983	18072	18041	17831	17978	18173	18163	17859	18002	18181	17966	17987	18005	17854	17910	18081	18130	18091	18179	18077	18108	17977	18090	18056	18025	18122	18012	18081	18095	17902	18034	18001	17957	18044	18090	17799	17988	17879	17907	18014	17842	17931	17926	17970	18079	17844	18081	18109	18011	17842	18019	17920	18056	18047	18028	17919	17999	18082	17932	18111	18113	17941	17914	18043	18151	18184	18164	18060	18253	17961	18155	18002	17968	18142	17948	17939	18159	18026	18154	18114	18208	17902	18048	17940	17973	17967	17930	18115	18052	17940	18304	18026	17990	18107	17699	17908	17877	17904	18074	17822	18100	18048	18083	17988	17771	18156	18070	18074	17886	17963	18104	17841	18159	18129	17896	18148	17914	17859	18094	17951	17837	17768	17997	17944	18110	18059	18078	18059	17961	17989	17844	17995	17905	18045	18195	18057	18174	18261	18141	18027	17859	18147	17812	17874	18180	17872	18126	18160	18043	17993	18262	18132	18006	17911	18007	17865	18109	17850	18058	18072	17905	17983	18092	17958	17917	18029	18120	18110	18251	18059	17834	18090	17759	17900	17927	17989	18200	17807	17953	18181	18042	18060	17783	17975	18147	17981	17956	18011	17971	18007	18166	18144	18157	18146	18279	17962	18138	18192	18161	17890	17848	17898	17936	17956	17949	18099	18045	17957	17842	17945	18082	17950	17913	18082	18036	18256	18118	17839	18263	17988	18027	18038	18143	18044	17983	17975	18026	18009	17966	17985	18120	17974	17874	17979	18036	18132	18111	18152	18200	17967	18073	18079	17996	18032	17959	17777	17728	18242	17981	18121	18037	17911	18198	18212	18006	18112	18027	18074	18016	18152	18295	17902	17998	18154	17909	18098	18003	17909	18085	18085	18004	17921	18051	17868	18039	17799	17965	17689	18021	18049	18036	18168	18019	18227	18013	18005	18050	18092	17973	18142	17828	17767	18178	17714	17971	18180	18100	18230	18031	18037	17992	18056	18179	18260	17903	18051	18057	18117	18197	18185	18083	18042	18207	17913	18162	17976	18181	18018	17908	18156	18002	17970	18159	18167	18031	17775	17881	17830	17940	17753	18204	18028	17980	17900	17910	18155	18033	18039	18116	18024	18111	18074	17953	18166	17984	18152	18116	18010	18060	17998	17987	18002	17921	18042	18072	18282	18124	17863	18053	17868	17918	17917	17975	17915	18076	18069	18154	18004	17969	18004	18064	18155	18073	17913	17944	18028	18177	18012	17976	17856	17986	18127	18032	18097	17841	18167	18106	17934	18051	18094	17854	18133	17936	17989	18005	18141	17929	18096	18020	17893	17844	18111	17862	18005	18004	17916	18063	17977	18120	18243	17981	18025	18023	18027	17938	17807	17967	18005	17951	18036	18017	18115	17946	17978	17891	18179	17995	18034	17972	17953	18124	17954	17972	18055	17929	18193	18009	18213	18007	17901	17984	18064	18018	18040	17944	18066	18121	18037	17907	18036	17919	17900	18126	18148	18142	18053	17930	17988	18088	18014	17817	18127	18111	18120	18028	18127	18051	18206	17798	17954	18035	18230	17889	18113	17965	17929	17877	18039	17909	18103	17992	18196	18231	18074	17995	17989	18031	17956	18083	18069	18105	17976	17939	18064	17959	18014	17911	18137	18047	18230	18017	17936	18131	18150	18154	17963	18126	18073	17997	17971	17977	18003	18186	17984	18063	18037	18054	17967	18129	18123	18026	18156	17954	17902	17970	17944	17996	17889	18069	18007	17993	17796	17863	17927	18007	18083	17957	18014	18177	18023	18065	17898	17907	17882	17834	18048	18116	18001	17938	18092	18114	17901	18269	17990	18076	17883	17939	17872	17955	18097	17949	17939	18039	18069	18078	18030	17769	17985	18029	18152	18046	18024	18079	18218	17941	18042	18108	17996	18042	18009	18097	17915	17990	18022	17888	17990	18043	18192	17798	18033	17769	17993	18109	18068	17851	18155	18074	17914	17948	18016	18020	18204	17952	18028	17964	17614	17940	18056	17899	18052	17909	18186	18061	18109	18003	18139	18235	17978	18111	18178	18240	18126	18049	18089	17993	18196	17929	18046	17880	17904	18250	18114	17947	17969	18244	18136	18108	17933	18008	17969	17816	17990	18116	17995	18048	18023	17988	18058	18039	18074	18078	18101	17964	17954	17908	18225	18216	17947	17975	17935	18164	18008	17981	18051	18159	18021	18417	18094	18183	18050	18147	17919	18175	17870	18145	18175	17974	18143	17986	17877	17897	17947	18030	18099	17998	17883	18046	18058	17952	18003	17879	18257	18019	17917	18054	17929	18216	18158	17956	17911	18065	18219	17981	17890	18147	18204	17954	18053	17879	18119	18001	17876	17959	18153	18032	18088	17780	18142	18096	18179	18083	18071	18070	18042	17992	18025	18129	18034	18042	18180	18068	18183	17877	18039	17917	17939	18123	18033	17726	18047	17877	18082	18063	17967	17989	17791	17924	17913	17892	18005	18145	17994	18248	17927	18004	18108	17822	18030	18155	17843	18153	18051	18050	17651	18032	17978	17933	18163	17982	18105	18109	18060	18056	17806	17981	17983	17892	18132	17903	17949	18076	18070	18007	17934	17859	17896	18120	18192	17954	17995	18137	18060	17979	18073	18118	18020	18041	18072	17948	18068	18096	18227	18263	18063	18116	17978	17939	18167	18284	18035	17725	17883	17995	17814	18041	18016	18011	17873	17995	18334	17978	17996	17983	18189	18101	18067	18003	17828	17992	18068	17910	18175	18027	17861	18002	17990	17955	18118	17912	18244	18201	18022	17833	17914	18209	17942	17855	17908	18033	18002	17908	18020	17866	18330	18106	18032	17907	17965	17983	18044	17979	18115	18016	17927	18193	18046	18138	18134	17955	18001	18030	17968	18134	18290	17948	17992	17977	18060	18003	18002
43331	57762	41890	24738	18302	16748	16542	16479	16532	16465	16597	16610	16681	16690	16442	16619	16564	16770	16606	16467	16618	16704	16719	16739	16490	16759	16682	16722	16613	16644	16585	16464	16610	16566	16622	16629	16631	16504	16540	16422	16706	16532	16575	16612	16531	16575	16632	16526	16508	16670	16760	16565	16666	16587	16593	16430	16618	16751	16506	16604	16472	16445	16635	16641	16651	16553	16821	16779	16619	16533	16557	16629	16552	16551	16758	16662	16493	16425	16455	16506	16661	16635	16591	16499	16494	16550	16710	16492	16708	16628	16626	16524	16590	16640	16542	16488	16507	16534	16560	16654	16545	16483	16459	16521	16573	16601	16625	16370	16547	16600	16772	16644	16397	16469	16579	16617	16541	16656	16610	16613	16625	16687	16556	16617	16848	16478	16547	16598	16461	16608	16584	16712	16439	16559	16519	16483	16626	16395	16618	16667	16557	16507	16728	16684	16517	16875	16531	16538	16630	16726	16616	16628	16608	16546	16599	16533	16550	16478	16477	16729	16572	16360	16545	16562	16548	16592	16448	16579	16553	16429	16759	16579	16487	16318	16659	16672	16660	16531	16570	16614	16702	16585	16614	16558	16607	16628	16638	16500	16614	16495	16465	16599	16354	16495	16505	16462	16685	16610	16532	16621	16631	16534	16640	16515	16597	16561	16711	16511	16498	16596	16542	16609	16573	16520	16418	16485	16665	16478	16531	16466	16551	16526	16600	16647	16617	16519	16480	16588	16427	16579	16488	16551	16441	16693	16739	16471	16633	16555	16741	16631	16514	16668	16648	16469	16669	16579	16568	16606	16529	16702	16434	16527	16539	16665	16506	16524	16657	16658	16584	16577	16472	16664	16589	16557	16590	16676	16612	16527	16594	16524	16826	16699	16662	16499	16840	16510	16680	16417	16471	16491	16522	16671	16557	16607	16508	16551	16534	16482	16558	16687	16708	16531	16536	16693	16402	16394	16468	16611	16508	16712	16662	16577	16568	16583	16540	16585	16365	16742	16631	16430	16472	16545	16649	16582	16644	16566	16709	16685	16653	16457	16357	16711	16563	16553	16640	16754	16575	16614	16733	16501	16517	16576	16480	16374	16539	16510	16364	16636	16580	16559	16433	16438	16563	16622	16626	16636	16489	16534	16384	16677	16544	16514	16578	16692	16619	16598	16473	16579	16629	16599	16746	16651	16585	16754	16649	16433	16603	16492	16572	16363	16616	16572	16723	16640	16357	16554	16629	16380	16489	16680	16703	16532	16613	16708	16595	16705	16674	16513	16626	16604	16605	16335	16664	16604	16670	16502	16583	16442	16710	16686	16686	16512	16439	16511	16628	16682	16575	16725	16509	16510	16594	16615	16702	16542	16583	16511	16603	16433	16641	16640	16553	16415	16400	16713	16633	16658	16421	16491	16677	16588	16697	16530	16621	16525	16715	16474	16427	16589	16578	16602	16478	16752	16683	16507	16563	16452	16543	16642	16718	16573	16583	16473	16585	16644	16640	16486	16632	16501	16649	16611	16584	16582	16273	16648	16723	16606	16652	16456	16718	16634	16320	16478	16621	16505	16492	16709	16673	16511	16553	16554	16487	16418	16534	16475	16552	16577	16475	16385	16585	16710	16600	16721	16664	16561	16467	16517	16556	16586	16722	16705	16668	16690	16517	16474	16577	16578	16496	16445	16666	16537	16479	16449	16607	16420	16515	16638	16699	16414	16651	16555	16631	16500	16601	16484	16590	16569	16615	16508	16605	16576	16630	16732	16568	16468	16610	16393	16536	16549	16613	16514	16528	16570	16626	16801	16417	16566	16598	16766	16726	16497	16521	16650	16534	16434	16655	16486	16378	16685	16424	16698	16586	16636	16627	16484	16586	16539	16636	16516	16390	16727	16581	16548	16505	16656	16651	16573	16617	16560	16679	16681	16603	16632	16542	16699	16499	16579	16759	16590	16690	16765	16639	16600	16677	16697	16711	16531	16682	16732	16443	16429	16652	16592	16395	16557	16545	16515	16645	16606	16655	16610	16544	16537	16505	16542	16606	16474	16560	16500	16385	16631	16727	16692	16443	16595	16506	16641	16648	16498	16596	16533	16632	16514	16666	16460	16625	16519	16603	16442	16472	16541	16356	16563	16674	16621	16562	16627	16509	16648	16477	16552	16624	16678	16545	16642	16532	16577	16695	16633	16598	16512	16501	16615	16555	16598	16601	16647	16481	16645	16508	16536	16548	16545	16649	16515	16687	16579	16613	16440	16490	16544	16630	16501	16557	16652	16542	16659	16601	16508	16537	16344	16717	16656	16564	16770	16628	16657	16489	16631	16610	16538	16644	16476	16666	16538	16670	16488	16527	16662	16581	16661	16642	16449	16597	16776	16473	16529	16524	16604	16492	16436	16493	16505	16450	16600	16718	16467	16574	16457	16487	16572	16392	16680	16552	16430	16499	16561	16659	16705	16679	16540	16486	16635	16693	16507	16669	16407	16702	16524	16546	16400	16537	16480	16441	16501	16520	16650	16630	16556	16583	16480	16623	16743	16409	16404	16568	16402	16868	16552	16636	16723	16471	16452	16603	16540	16635	16608	16643	16652	16449	16548	16677	16694	16558	16470	16502	16600	16589	16666	16665	16447	16443	16598	16590	16693	16530	16477	16625	16568	16436	16609	16506	16462	16892	16571	16491	16542	16615	16695	16523	16374	16614	16715	16552	16397	16531	16540	16741	16302	16630	16517	16492	16489	16441	16564	16452	16681	16599	16591	16436	16772	16516	16719	16508	16642	16666	16398	16604	16653	16643	16514	16738	16517	16674	16580	16661	16622	16661	16637	16589	16508	16632	16469	16717	16507	16547	16605	16433	16583	16434	16673	16496	16608	16573	16601	16670	16669	16585	16504	16535	16714	16572	16420	16468	16452	16681	16484	16602	16334	16650	16497	16570	16507	16661	16601	16530	16623	16444	16444	16603	16673	16611	16762	16504	16613	16460	16869	16464	16681	16471	16568	16616	16486	16418	16507	16676	16476	16365	16506	16661	16581	16664	16493	16650	16671	16626	16617	16568	16758	16435	16649	16486	16608	16637	16531	16520	16650	16580	16564	16610	16639	16493	16788	16692	16834	16413	16575	16663	16658	16612	16609	16586	16545	16655	16340	16514	16742	16657	16610	16581	16653	16769	16587	16827	16448	16619	16595	16554	16786	16716	16529	16484	16683	16510	16525	16699	16686	16472	16650	16603	16598	16553	16444	16696	16342	16502	16659	16529	16438	16683	16573	16717	16596	16645	16734	16670	16527	16606	16668	16498	16808	16492	16748	16720	16656	16432	16476	16450	16554	16634	16723	16572	16489	16626	16749	16803	16593	16524	16638	16538	16621	16623	16557	16605	16514	16810	16520	16672	16785	16515	16595	16506	16589	16559	16583	16559	16665	16656	16554	16743	16525	16738	16512	16676	16614	16470	16521	16694	16624	16601	16586	16537	16624	16644	16486	16679	16607	16522	16684	16645	16463	16762	16567	16571	16582	16516	16415	16545	16635	16505	16475	16651	16708	16560	16568	16570	16610	16570	16520	16804	16742	16602	16486	16681	16594	16487	16545	16634	16615	16599	16484	16710	16413	16553	16459	16562	16558	16553	16524	16726	16404	16517	16690	16503	16497	16564	16661	16543	16611	16542	16546	16599	16637	16550	16638	16644	16569	16588	16653	16540	16507	16562	16781	16594	16557	16317	16488	16653	16576	16623	16542	16640	16583	16608	16596	16697	16686	16492	16642	16625	16536	16682	16607	16612	16568	16622	16680	16663	16633	16445	16752	16371	16477	16778	16610	16638	16737	16677	16735	16449	16535	16644	16629	16613	16594	16697	16514	16586	16790	16547	16570	16735	16564	16534	16591	16501	16472	16561	16557	16651	16541	16543	16439	16810	16539	16574	16569	16570	16417	16525	16782	16533	16687	16647	16583	16420	16576	16626	16568	16647	16267	16694	16467	16651	16466	16557	16725	16503	16606	16626	16617	16510	16611	16641	16597	16531	16552	16606	16611	16731	16497	16616	16537	16759	16536	16581	16541	16701	16629	16669	16525	16593	16554	16756	16732	16630	16634	16581	16700	16581	16598	16596	16742	16554	16702	16504	16533	16626	16490	16591	16500	16578	16597	16584	16527	16461	16643	16606	16608	16656	16556	16590	16524	16586	16582	16599	16581	16574	16671	16524	16732	16497	16611	16482	16597	16522	16557	16653	16543	16611	16541	16721	16439	16518	16704	16641	16532	16601	16645	16536	16597	16496	16600	16732	16624	16478	16565	16595	16617	16532	16784	16533	16727	16465	16600	16605	16698	16478	16654	16499	16731	16548	16563	16700	16572	16628	16646	16418	16812	16734	16578	16519	16652	16655	16632	16560	16723	16587	16563	16538	16642	16624	16716	16720	16580	16753	16522	16528	16668	16682	16594	16649	16502	16569	16661	16496	16758	16604	16544	16398	16568	16720	16675	16512	16393	16642	16622	16559	16656	16609	16413	16445	16551	16600	16633	16637	16464	16514	16505	16618	16598	16719	16489	16732	16672	16672	16504	16610	16580	16666	16589	16698	16823	16666	16615	16694	16516	16632	16667	16453	16544	16670	16542	16761	16607	16606	16728	16550	16439	16625	16654	16491	16620	16531	16580	16422	16632	16692	16438	16394	16505	16737	16452	16442	16636	16498	16539	16679	16495	16513	16523	16462	16548	16582	16500	16540	16539	16610	16599	16392	16572	16532	16572	16648	16517	16424	16515	16725	16647	16536	16641	16674	16578	16695	16475	16550	16360	16672	16708	16503	16641	16498	16597	16411	16681	16528	16447	16715	16527	16550	16730	16640	16503	16576	16576	16547	16546	16464	16461	16604	16707	16566	16640	16697	16497	16656	16608	16611	16555	16614	16620	16500	16571	16476	16568	16469	16559	16588	16542	16408	16538	16503	16529	16558	16668	16710	16679	16645	16455	16487	16498	16552	16669	16405	16665	16528	16437	16791	16617	16761	16562	16638	16719	16465	16599	16743	16598	16514	16725	16604	16562	16778	16669	16471	16757	16587	16484	16633	16571	16570	16386	16663	16627	16559	16461	16463	16496	16555	16444	16645	16638	16648	16641	16542	16569	16556	16708
34439	39260	37816	27697	19674	17793	17776	17367	17172	17393	17544	17120	17664	17596	17404	17520	17289	17442	17140	17402	17481	17466	17356	17427	17314	17470	17626	17334	17166	17521	17418	17295	17320	17513	17503	17420	17294	17281	17205	17333	17177	17376	17321	17237	17195	17371	17348	17199	17478	17292	17413	17314	17265	17208	17319	17320	17441	17566	17370	17555	17308	17280	17463	17394	17521	17346	17459	17426	17453	17303	17340	17340	17412	17346	17417	17554	17441	17405	17372	17283	17231	17356	17462	17556	17216	17433	17200	17559	17383	17499	17269	17406	17424	17232	17484	17265	17135	17299	17182	17261	17329	17273	17265	17356	17152	17182	17205	17152	17123	17298	17204	17381	17349	17284	17235	17353	17318	17264	17430	17290	17347	17599	17421	17353	17205	17231	17140	17393	17479	17187	17436	17309	17293	17239	17358	17381	17331	17284	17202	17226	17438	17060	17529	17342	17376	17481	17384	17615	17328	17240	17416	17480	17352	17429	17607	17381	17375	17352	17239	17312	17458	17538	17166	17281	17156	17124	17242	17262	17132	17279	17430	17392	17214	17337	17388	17274	17360	17331	17521	17405	17289	17293	17366	17350	17337	17270	17261	17345	17206	17575	17377	17286	17282	17388	17260	17525	17327	17391	17349	17403	17266	17240	17400	17258	17451	17397	17581	17138	17205	17289	17338	17416	17101	17409	17355	17548	17480	17387	17236	17354	17316	17405	17317	17258	17252	17559	17361	17459	17212	17211	17471	17244	17269	17341	17345	17333	17346	17281	17304	17594	17270	17422	17279	17436	17296	17292	17483	17445	17363	17533	17502	17189	17304	17422	17309	17405	17465	17476	17241	17226	17196	17300	17256	17268	17285	17399	17212	17319	17240	17417	17527	17235	17330	17479	17392	17514	17505	17452	17408	17460	17328	17300	17456	17299	17272	17273	17348	17265	17174	17459	17405	17325	17195	17191	17438	17314	17261	17257	17316	17523	17518	17475	17386	17292	17314	17244	17175	17338	17189	17229	17498	17409	17258	17199	17245	17284	17262	17350	17350	17514	17449	17418	17225	17498	17365	17488	17184	17541	17181	17447	17369	17611	17309	17193	17467	17464	17474	17620	17368	17198	17342	17536	17481	17483	17411	17474	17352	17409	17422	17376	17386	17136	17377	17658	17365	17460	17092	17377	17486	17374	17294	17176	17234	17261	17565	17270	17270	17462	17392	17357	17175	17305	17474	17240	17407	17421	17228	17374	17306	17287	17452	17124	17395	17205	17404	17287	17273	17245	17371	17438	17202	17478	17503	17328	17328	17153	17297	17335	17438	17347	17159	17233	17333	17208	17234	17382	17339	17232	17275	17345	17393	17264	17483	17318	17302	17218	17438	17523	17285	17390	17314	17424	17469	17236	16985	17348	17380	17276	17228	17222	17381	17476	17673	17299	17475	17546	17335	17402	17609	17199	17288	17501	17560	17277	17181	17384	17360	17483	17239	17144	17242	17410	17381	17287	17300	17426	17293	17359	17472	17351	17288	17536	17216	17297	17287	17248	17433	17394	17295	17255	17390	17371	17199	17367	17328	17428	17350	17152	17425	17207	17480	17272	17216	17363	17437	17489	17297	17223	17299	17346	17154	17330	17228	17518	17275	17450	17462	17235	17430	17558	17618	17287	17400	17497	17367	17343	17298	17147	17483	17220	17287	17241	17429	17331	17322	17570	17422	17301	17295	17294	17443	17371	17456	17366	17420	17435	17419	17196	17349	17166	17338	17252	17259	17361	17281	17300	17233	17338	17426	17318	17240	17352	17568	17213	17456	17298	17432	17346	17292	17555	17413	17369	17243	17401	17230	17464	17311	17398	17462	17380	17450	17203	17213	17352	17392	17503	17392	17438	17335	17157	17389	17398	17511	17223	17571	17340	17180	17372	17421	17424	17365	17445	17458	17232	17424	17424	17303	17515	17529	17285	17363	17387	17388	17336	17221	17246	17384	17479	17174	17437	17414	17214	17196	17150	17389	17208	17378	17308	17459	17316	17336	17217	17256	17601	17034	17423	17229	17276	17363	17392	17350	17293	17485	17527	17313	17238	17261	17337	17277	17289	17235	17362	17378	17712	17420	17539	17462	17311	16977	17226	17204	17229	17268	17301	17357	17216	17426	17221	17478	17241	17532	17092	17378	17340	17477	17315	17345	17544	17214	17312	17490	17424	17633	17094	17472	17376	17295	17394	17280	17184	17294	17555	17200	17242	17297	17504	17432	17382	17242	17367	17445	17580	17418	17369	17419	17447	17262	17407	17477	17352	17422	17419	17493	17267	17409	17312	17363	17380	17454	17350	17126	17375	17260	17360	17145	17203	17282	17355	17176	17381	17329	17498	17298	17335	17403	17196	17375	17353	17474	17386	17310	17417	17263	17395	17407	17361	17417	17313	17331	17387	17295	17174	17348	17336	17479	17296	17353	17314	17341	17269	17276	17246	17370	17228	17430	17343	17144	17469	17361	17307	17347	17292	17431	17529	17497	17262	17472	17113	17155	17346	17545	17336	17288	17231	17306	17405	17300	17196	17508	17512	17287	17523	17484	17270	17321	17501	17350	17304	17298	17414	17479	17219	17475	17342	17390	17472	17340	17486	17220	17481	17400	17523	17353	17451	17484	17261	17414	17195	17285	17387	17165	17432	17457	17473	17329	17362	17306	17334	17317	17324	17199	17200	17454	17465	17425	17539	17371	17302	17400	17246	17400	17367	17620	17301	17237	17455	17380	17285	17076	17074	17506	17370	17619	17474	17297	17541	17555	17268	17276	17176	17351	17356	17583	17216	17245	17350	17294	17327	17309	17367	17321	17274	17239	17418	17369	17147	17325	17283	17429	17345	17372	17339	17476	17287	17355	17293	17331	17302	17346	17416	17511	17371	17370	17328	17388	17210	17324	17324	17242	17396	17305	17505	17440	17409	17426	17481	17405	17677	17323	17274	17460	17337	17334	17326	17275	17318	17432	17475	17570	17314	17309	17313	17387	17344	17534	17200	17191	17629	17455	17485	17272	17340	17298	17516	17425	17504	17322	17337	17291	17356	17600	17326	17308	17338	17616	17378	17380	17265	17346	17270	17370	17364	17449	17359	17345	17416	17191	17246	17134	17392	17433	17409	17508	17305	17403	17528	17391	17285	17386	17362	17377	17325	17313	17360	17272	17603	17323	17237	17295	17379	17387	17109	17312	17152	17433	17443	17457	17363	17311	17445	17355	17350	17532	17413	17419	17397	17248	17410	17631	17326	17528	17319	17556	17323	17306	17525	17457	17475	17608	17512	17327	17371	17332	17349	17495	17448	17273	17357	17468	17486	17485	17438	17281	17423	17370	17449	17461	17188	17249	17201	17498	17457	17297	17276	17294	17420	17341	17440	17447	17391	17251	17305	17416	17436	17358	17323	17336	17178	17327	17175	17143	17175	17401	17104	17393	17334	17388	17227	17303	17250	17373	17304	17397	17560	17454	17377	17660	17392	17415	17188	17269	17349	17180	17234	17374	17418	17485	17339	17418	17358	17303	17313	17205	17360	17313	17341	17423	17566	17288	17406	17292	17463	17352	17301	17403	17409	17277	17269	17424	17690	17420	17330	17351	17303	17222	17329	17558	17227	17421	17192	17361	17213	17330	17351	17526	17276	17360	17279	17195	17353	17326	17359	17108	17349	17282	17251	17322	17393	17092	17449	17302	17709	17259	17392	17250	17295	17257	17454	17341	17439	17478	17142	17381	17370	17302	17423	17291	17150	17328	17507	17267	17152	17445	17502	17329	17314	17479	17633	17257	17474	17484	17566	17362	17215	17232	17452	17398	17467	17335	17374	17479	17445	17292	17345	17422	17255	17371	17202	17436	17644	17480	17102	17330	17484	17375	17440	17404	17405	17392	17257	17199	17325	17352	17385	17410	17400	17562	17423	17432	17283	17343	17588	17244	17476	17349	17490	17402	17323	17368	17494	17305	17442	17313	17300	17116	17262	17341	17173	17581	17340	17319	17548	17540	17236	17390	17349	17214	17363	17218	17243	17272	17363	17453	17334	17434	17241	17532	17330	17276	17178	17319	17391	17277	17174	17278	17496	17125	17358	17326	17404	17460	17419	17601	17468	17249	17200	17400	17348	17313	17497	17396	17285	17380	17486	17248	17372	17574	17350	17434	17365	17203	17176	17249	17475	17369	17410	17209	17308	17350	17433	17384	17182	17271	17201	17334	17392	17444	17438	17337	17361	17441	17568	17565	17637	17480	17429	17358	17242	17288	17315	17371	17344	17381	17193	17474	17466	17296	17321	17118	17285	17337	17314	17217	17360	17137	17458	17308	17318	17402	17323	17355	17346	17275	17471	17227	17374	17397	17316	17177	17175	17332	17086	17453	17315	17333	17350	17357	17265	17372	17478	17306	17364	17248	17528	17311	17264	17211	17480	17424	17407	17315	17425	17333	17346	17256	17530	17441	17322	17559	17481	17176	17258	17322	17475	17245	17449	17252	17467	17339	17337	17264	17258	17230	17168	17403	17356	17383	17422	17294	17432	17458	17510	17375	17248	17370	17419	17405	17392	17514	17382	17394	17458	17400	17413	17245	17538	17183	17422	17389	17433	17320	17174	17331	17314	17344	17303	17597	17464	17253	17219	17345	17357	17346	17470	17277	17311	17409	17418	17263	17402	17520	17265	17619	17444	17476	17368	17171	17352	17318	17283	17481	17355	17289	17376	17310	17124	17353	17336	17413	17279	17415	17382	17388	17428	17264	17442	17485	17275	17378	17321	17439	17594	17332	17386	17491	17313	17410	17136	17323	17277	17391	17133	17356	17371	17304	17181	17341	17354	17339	17271	17323	17198	17373	17236	17419	17401	17473	17272	17247	17362	17383	17455	17407	17466	17185	17264	17417	17264	17191	17383	17416	17384	17299	17440	17261	17353	17296	17475	17354	17251	17323	17254	17312	17645	17273	17345	17469	17373	17295	17253	17491	17451	17273	17088	17398	17232	17319	17345	17323	17625	17368	17395	17578	17214	17241	17376	17262	17349	17321	17248	17357	17237	17405	17408	17541	17215	17447	17158	17269	17483	17579	17251	17521	17109	17176	17473	17263	17383	17256	17433	17244	17235	17205	17435	17460	17331
54525	64879	45617	26448	18613	16509	16107	16168	16148	16116	16194	16333	16035	16232	16225	16174	16206	16180	16082	16238	16135	16136	16286	16073	16191	16347	16139	16078	16133	16249	16220	16071	16145	16068	16149	16225	16164	16189	16293	16066	16185	16122	16207	16269	16153	16258	16202	16086	15970	16161	16250	16055	16279	16319	16362	16067	16021	15999	16340	16069	16292	16114	16220	16108	16398	16239	16458	16224	16397	16133	16129	15950	16210	16121	16080	16336	16096	16280	16111	16260	16216	16174	16171	16136	16334	16119	16274	15951	16135	16152	16248	16065	16134	16247	16018	15988	16286	16281	16245	16276	16165	16300	16116	16066	16322	16140	16281	16170	16160	16061	16122	16105	16122	16249	16156	16236	16102	16201	16340	16276	16142	16293	16128	16115	16142	16089	16094	16336	16190	16253	16067	16223	16153	16168	16212	16186	16139	16256	15969	16172	16050	16076	16274	16063	16285	16115	16158	16147	16191	16041	16132	15907	16201	16138	16168	16066	16138	15987	16189	16118	16295	16114	16168	16237	16035	16247	16111	16328	16184	16056	16146	16046	16205	16178	16039	16211	16305	16135	16230	16152	16174	16211	16150	15999	16172	16095	16200	16140	16294	16109	16034	16036	16208	16209	16161	16244	16298	16387	16239	16132	16225	16231	16101	16207	16203	16224	16088	16051	16110	16266	16142	16148	16235	16211	16189	16087	16224	16147	16376	16358	16216	16168	16190	16206	15981	16282	16188	16283	16163	16159	16217	16248	16071	16384	16220	15885	16174	16298	16204	16240	16241	16097	16288	16096	16110	16164	16041	16011	16198	16126	16312	16109	16128	16197	16166	16294	16071	16139	16170	16154	16067	16161	16155	16232	16243	15967	16197	16096	16171	16305	16166	16033	16116	16094	16257	16308	16216	16251	16100	16083	16201	16292	16222	16086	16125	16316	16230	16232	16232	16168	16426	16250	16218	16042	16125	16201	16179	16097	15926	16219	16179	16063	16046	16276	16089	16073	16104	16132	16262	16272	16312	16254	16342	16284	16180	16213	16168	16180	16188	16140	16309	16271	16229	16232	16399	16291	16307	16242	16100	16162	16315	16143	16265	16101	16135	16389	16179	16258	16246	16108	16054	16100	16240	16225	16100	16274	16228	16064	16285	16075	16123	16145	16038	16159	16290	16341	16100	16306	15958	16075	16124	16099	16191	16136	16108	16170	16152	16338	16156	16101	16115	16187	16094	16441	16121	15980	16040	16106	16225	16108	16138	16149	15948	16132	16257	16210	16458	16119	16269	16183	16162	16002	16234	16253	16111	16306	16168	16114	16119	16042	15914	16192	16252	16268	16152	16121	16246	16139	16168	16235	16066	16116	16278	16331	16119	16373	16192	16121	16219	16110	16163	16129	16093	16120	16218	16141	16056	16073	16036	15969	16253	16245	16095	16170	16194	16211	16135	16094	16218	16173	15981	16154	16218	16319	16344	16279	15991	16211	16056	16085	16132	16218	16200	16235	16146	16089	16072	16069	16140	16217	16221	16096	16199	16172	16170	16204	16244	16152	16132	16151	16259	16301	16237	16119	16128	16292	16323	16226	16289	16242	16299	16099	16239	16160	16062	16154	16178	16289	16251	16047	16304	16163	16108	16205	16102	16257	16153	16191	16101	16096	16019	16142	16164	16173	16184	16206	16099	16280	16018	16153	16096	16175	16318	16132	16074	16115	16244	16271	16110	15965	16082	16269	16056	16015	16215	16146	16055	16163	16041	16379	16207	16210	16291	16052	16132	16148	16146	16169	16275	16168	16028	16175	16188	16279	16071	16045	16285	16069	16185	16053	16218	16191	16133	16115	16162	16066	16040	16117	16111	16212	16136	16030	16160	16216	16274	16277	16023	16256	16240	16149	16256	16255	16256	16086	16164	16158	16286	16334	16111	16110	16228	16240	16220	16146	16071	16198	16147	16132	16071	16154	16188	16216	16199	16134	16262	16163	16248	16213	16228	16152	16154	16074	16116	16124	16241	16199	16325	16091	16281	16137	16211	16131	16120	16256	16311	16070	16077	16154	16039	16307	16133	16290	16071	16230	16229	16171	16082	16294	16206	16193	16149	16224	16188	16110	16152	16208	16249	15938	16232	16183	16261	16160	16177	16253	16023	16128	16148	16223	16200	16299	16139	16123	16084	16071	16072	16159	16231	16312	16161	16195	16193	16210	16019	16352	16310	16063	16292	16047	16179	16099	16124	16192	16107	16236	16208	16142	16220	16129	16047	16096	16251	16071	16010	16244	16030	16328	16060	16288	16147	16110	16158	16005	16209	16148	16170	16180	16180	16098	16132	16100	16191	16265	16228	16228	16072	16226	16144	16133	16001	16079	16063	16167	16169	16259	16250	16166	16212	16201	16149	16058	16315	16275	16229	15977	16266	16263	16064	16286	16295	16119	16072	16153	16259	16141	16260	16217	16275	16201	16171	16178	16199	16224	16128	16234	16197	16055	16232	16174	16185	16149	16187	16254	16191	16092	16167	16152	16220	16241	16089	16258	16387	16427	16107	16273	16092	16148	16061	16140	16078	16236	16232	16201	16079	16097	16290	16214	16085	16300	16252	15982	16286	16214	16207	16279	16302	16113	16428	16312	16228	16329	16197	16181	16076	16185	16065	16292	16091	16259	16180	16151	16045	16275	16142	16257	16171	16148	16101	16210	16156	16296	16311	16331	15990	16287	16120	16024	16389	16234	16106	16109	16059	16308	16124	15993	16317	16278	16117	16027	16205	16212	16298	16297	16357	16206	16161	15985	16181	16153	16170	16039	16244	16296	16099	15999	16267	16128	16324	16166	16157	16154	16291	16212	16029	16044	16328	16053	16083	16175	16099	16225	16239	16215	16131	16134	16288	16307	16181	16212	16266	16182	16051	16213	16181	16127	15992	16231	16157	16101	16132	16089	16090	16074	16191	16270	16161	16153	16186	16115	16116	16137	15952	16033	16336	16002	16372	16019	16246	16200	16125	16313	16202	16309	16254	16211	16387	16254	16107	16126	16248	16319	16223	16212	16136	16261	16129	16149	16319	16186	16163	16405	16112	16117	16199	16117	16125	16173	16183	16215	16104	16145	16224	16333	16048	16288	16299	16117	15962	16185	16126	16288	16013	16224	16148	16033	16105	16205	16209	16121	16157	16078	16204	16268	16213	16160	16356	16260	16150	16229	16138	16171	16290	16221	15985	16161	16226	16175	16158	16098	15957	16164	16229	16061	16286	16212	16143	16250	16058	16224	16237	16276	16202	16227	16137	16219	16195	16337	16145	16244	16129	16166	16305	16090	16177	16229	16163	16184	16293	16107	16231	16332	16296	16142	16128	16046	16174	16137	16144	16226	16242	16071	16270	16205	16019	16130	16206	16391	16246	16065	16130	16099	16353	16298	16145	16295	16252	16151	16240	16156	16220	16078	16133	16186	16122	16151	16252	16183	16251	16060	16131	16166	16087	16165	16154	16309	16249	16179	16174	16438	16077	16101	16200	16049	16137	16179	16176	16197	16337	16163	16291	16240	16201	16146	16277	16198	16221	16246	16250	16150	16361	16308	16093	16283	16115	16209	16058	16219	16145	16111	16124	16341	16154	16113	16333	16316	16146	16045	16443	16106	16241	16087	16169	16215	16349	16195	16049	16194	16273	16269	16179	16053	15999	16019	16147	16085	16067	16128	16306	16215	16136	16205	16231	16103	16328	16181	16131	16300	16123	16102	16464	16124	16156	16170	16212	16056	16093	16203	16041	16220	16138	16262	16182	16275	16049	16080	16219	16289	16242	15934	16144	16115	16176	16044	16168	16042	16132	16277	16308	16146	16236	16337	16172	16103	16088	16171	16222	16242	16200	16310	16264	16248	16273	16259	16291	16051	16173	16088	16242	16142	16059	16088	16204	16229	16136	16271	16257	16173	16154	16175	16139	16234	16050	16099	16122	16025	16512	16112	16195	16091	16133	16387	16132	16175	16310	16012	16273	16211	16182	16016	16128	16315	16148	16252	16165	16237	16199	16088	16146	16051	16235	16244	16194	16125	16223	16295	16184	16073	16157	15958	16143	16086	16134	15981	16097	16272	16246	16221	16006	16388	16281	16173	16163	16273	16106	16069	16214	15961	16131	16161	16281	16108	16205	15964	16183	16060	16133	16158	16289	16191	16211	16159	16142	16163	16160	16290	16182	16162	16156	15985	16111	16053	16294	16118	16135	16150	16100	16165	16313	16175	16180	16177	16179	16221	15895	16127	16255	16215	16209	16164	16248	16244	16151	16224	16080	16179	16178	16134	16171	16165	16236	16217	16258	16313	16212	16222	16178	16017	16188	16002	16269	16146	16223	16195	16208	16075	16241	16254	16221	16224	16260	16442	16263	16230	16121	16264	16240	16393	16107	16253	15990	16157	16113	16030	16061	16279	16042	16355	16280	16066	16164	16273	16187	16233	16080	16256	16286	16181	16168	16183	16248	16124	16098	16182	16266	16220	16234	16210	16192	16057	16220	16266	16232	16159	16251	16227	16080	16215	16128	16271	16046	16267	16163	16182	15961	16012	16137	16093	16068	16223	16288	16155	16102	16233	16365	16204	16325	16186	16147	16163	16169	16272	16177	16333	16159	16113	16382	16209	16265	16246	15993	16239	16182	16063	16203	16263	16279	16142	16119	16270	16014	16056	16127	16370	15968	16160	16170	16281	16050	16175	16157	16148	16200	16088	16128	16111	16173	16118	16350	16096	16149	16189	16250	16253	16055	16295	16310	16227	16173	16299	16295	16150	16398	16145	16322	16288	16104	16312	16204	16214	16097	16227	16223	16148	16168	16205	16169	16235	16165	15985	16091	16249	16174	16060	16141	16287	16055	16064	16149	16069	16267	16417	16090	16137	16126	16086	16222	16212	16131	16383	16153	16056	16156	16242	16303	16363	16096	16161	16171	16075	16110	16250	16082	16127	16230	16017	16243	16248	16245	16137	16231	16305	15959	16080	16030	16137	16158	16341	16196	16181	16090	16074	16167	15984	16193	16116	16232	16252	16153	16116	16165	16203	16153	16292	16145	16166	16115	16334	16163	16122	16158	16289	16306	16115	16370	16082	16344	16185	16082	16113	16141	16185	16174	16069	16280	16224	16157	16111
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
